0001410578-23-001775.txt : 20230811 0001410578-23-001775.hdr.sgml : 20230811 20230811160747 ACCESSION NUMBER: 0001410578-23-001775 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 56 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230811 DATE AS OF CHANGE: 20230811 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: 001-41503 FILM NUMBER: 231164098 BUSINESS ADDRESS: STREET 1: 720 PENNSYLVANIA DRIVE CITY: EXTON STATE: PA ZIP: 19341 BUSINESS PHONE: 610 646 9800 MAIL ADDRESS: STREET 1: 720 PENNSYLVANIA DRIVE CITY: EXTON STATE: PA ZIP: 19341 10-Q 1 issc-20230630x10q.htm 10-Q UNITED STATES
P3Ytrue0000836690--09-302023Q3falsehttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrentPA00P60M00000000836690us-gaap:TreasuryStockCommonMember2023-06-300000836690us-gaap:RetainedEarningsMember2023-06-300000836690us-gaap:CommonStockMember2023-06-300000836690us-gaap:AdditionalPaidInCapitalMember2023-06-300000836690us-gaap:TreasuryStockCommonMember2023-03-310000836690us-gaap:RetainedEarningsMember2023-03-310000836690us-gaap:CommonStockMember2023-03-310000836690us-gaap:AdditionalPaidInCapitalMember2023-03-310000836690us-gaap:TreasuryStockCommonMember2022-09-300000836690us-gaap:RetainedEarningsMember2022-09-300000836690us-gaap:CommonStockMember2022-09-300000836690us-gaap:AdditionalPaidInCapitalMember2022-09-300000836690us-gaap:TreasuryStockCommonMember2022-06-300000836690us-gaap:RetainedEarningsMember2022-06-300000836690us-gaap:CommonStockMember2022-06-300000836690us-gaap:AdditionalPaidInCapitalMember2022-06-300000836690us-gaap:TreasuryStockCommonMember2022-03-310000836690us-gaap:RetainedEarningsMember2022-03-310000836690us-gaap:CommonStockMember2022-03-310000836690us-gaap:AdditionalPaidInCapitalMember2022-03-3100008366902022-03-310000836690us-gaap:TreasuryStockCommonMember2021-09-300000836690us-gaap:RetainedEarningsMember2021-09-300000836690us-gaap:CommonStockMember2021-09-300000836690us-gaap:AdditionalPaidInCapitalMember2021-09-300000836690srt:MaximumMemberissc:StockBasedIncentiveCompensationPlan2019Member2023-06-300000836690srt:MinimumMemberissc:PropertyPlantAndEquipmentOtherThanAirTransportationEquipmentAndManufacturingFacilityMember2023-06-300000836690srt:MaximumMemberissc:PropertyPlantAndEquipmentOtherThanAirTransportationEquipmentAndManufacturingFacilityMember2023-06-300000836690us-gaap:ManufacturingFacilityMember2023-06-300000836690us-gaap:LandMember2023-06-300000836690us-gaap:FurnitureAndFixturesMember2023-06-300000836690us-gaap:EquipmentMember2023-06-300000836690us-gaap:ConstructionInProgressMember2023-06-300000836690us-gaap:ComputerEquipmentMember2023-06-300000836690us-gaap:AirTransportationEquipmentMember2023-06-300000836690us-gaap:ManufacturingFacilityMember2022-09-300000836690us-gaap:LandMember2022-09-300000836690us-gaap:FurnitureAndFixturesMember2022-09-300000836690us-gaap:EquipmentMember2022-09-300000836690us-gaap:ComputerEquipmentMember2022-09-300000836690us-gaap:AirTransportationEquipmentMember2022-09-3000008366902023-03-310000836690us-gaap:SeriesAPreferredStockMember2023-06-300000836690us-gaap:SeriesAPreferredStockMember2022-09-300000836690us-gaap:RetainedEarningsMember2023-04-012023-06-300000836690us-gaap:RetainedEarningsMember2022-10-012023-06-300000836690us-gaap:RetainedEarningsMember2022-04-012022-06-300000836690us-gaap:RetainedEarningsMember2021-10-012022-06-300000836690us-gaap:RevolvingCreditFacilityMember2022-10-012023-06-300000836690us-gaap:InvestorMember2023-04-012023-06-300000836690us-gaap:InvestorMember2022-10-012023-06-300000836690us-gaap:InvestorMember2022-04-012022-06-300000836690us-gaap:InvestorMember2021-10-012022-06-300000836690us-gaap:LicensingAgreementsMember2023-06-300000836690us-gaap:LicensingAgreementsMember2023-04-012023-06-300000836690us-gaap:CustomerRelationshipsMember2023-04-012023-06-300000836690us-gaap:LicensingAgreementsMember2022-10-012023-06-300000836690us-gaap:CustomerRelationshipsMember2022-10-012023-06-300000836690us-gaap:LicensingAgreementsMember2022-04-012022-06-300000836690us-gaap:LicensingAgreementsMember2021-10-012022-06-300000836690us-gaap:LicensingAgreementsMember2022-09-300000836690us-gaap:SecuredDebtMember2023-06-302023-06-300000836690issc:HoneywellInternationalIncMemberissc:PncBankMemberissc:TermLoanMemberissc:AssetPurchaseAndLicenseAgreementMember2023-06-300000836690us-gaap:SecuredDebtMember2023-06-280000836690us-gaap:RevolvingCreditFacilityMember2023-05-110000836690srt:MinimumMemberus-gaap:SecuredDebtMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-10-012023-06-300000836690srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-10-012023-06-300000836690srt:MaximumMemberus-gaap:SecuredDebtMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-10-012023-06-300000836690srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-10-012023-06-300000836690us-gaap:ServiceMember2023-04-012023-06-300000836690us-gaap:ProductMember2023-04-012023-06-300000836690issc:EngineeringDevelopmentContractsMember2023-04-012023-06-300000836690us-gaap:ServiceMember2022-10-012023-06-300000836690us-gaap:ProductMember2022-10-012023-06-300000836690issc:EngineeringDevelopmentContractsMember2022-10-012023-06-300000836690us-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:InvestorMember2023-06-300000836690us-gaap:InvestorMember2022-09-300000836690issc:TextronAviationIncMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300000836690issc:PilatusAircraftLtdMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300000836690issc:AirTransportServicesGroupMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300000836690issc:TextronAviationIncMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-06-300000836690issc:PilatusAircraftLtdMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-06-300000836690issc:AirTransportServicesGroupMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-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:StockBasedIncentiveCompensationPlan2019Member2023-06-3000008366902022-06-3000008366902021-09-300000836690us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300000836690us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300000836690issc:HoneywellInternationalIncMemberissc:AssetPurchaseAndLicenseAgreementMember2023-06-300000836690issc:HoneywellInternationalIncMemberus-gaap:ConstructionInProgressMember2023-06-300000836690issc:HoneywellInternationalIncMemberissc:TransitionServicesAgreementMember2023-06-300000836690issc:HoneywellInternationalIncMember2023-06-302023-06-300000836690issc:HoneywellInternationalIncMemberissc:AssetPurchaseAndLicenseAgreementMember2022-10-012023-06-300000836690issc:HoneywellInternationalIncMember2023-04-012023-06-300000836690issc:HoneywellInternationalIncMember2022-10-012023-06-300000836690issc:HoneywellInternationalIncMember2022-04-012022-06-300000836690issc:HoneywellInternationalIncMember2021-10-012022-06-3000008366902022-10-012023-09-300000836690issc:PrepaidSoftwareLicensesMember2023-04-012023-06-300000836690issc:PrepaidSoftwareLicensesMember2022-10-012023-06-300000836690issc:PrepaidSoftwareLicensesMember2022-04-012022-06-300000836690issc:PrepaidSoftwareLicensesMember2021-10-012022-06-300000836690us-gaap:ShareBasedPaymentArrangementEmployeeMemberissc:StockBasedIncentiveCompensationPlan2019Member2023-04-012023-06-300000836690issc:NonEmployeeDirectorMemberissc:StockBasedIncentiveCompensationPlan2019Member2023-04-012023-06-300000836690issc:StockBasedIncentiveCompensationPlan2019Member2023-04-012023-06-300000836690us-gaap:ShareBasedPaymentArrangementEmployeeMemberissc:StockBasedIncentiveCompensationPlan2019Member2022-10-012023-06-300000836690issc:NonEmployeeDirectorMemberissc:StockBasedIncentiveCompensationPlan2019Member2022-10-012023-06-300000836690issc:StockBasedIncentiveCompensationPlan2019Member2022-10-012023-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:CommonStockMember2023-04-012023-06-300000836690us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-3000008366902023-04-012023-06-300000836690us-gaap:CommonStockMember2022-10-012023-06-300000836690us-gaap:AdditionalPaidInCapitalMember2022-10-012023-06-300000836690us-gaap:CommonStockMember2022-04-012022-06-300000836690us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-3000008366902022-04-012022-06-300000836690us-gaap:CommonStockMember2021-10-012022-06-300000836690us-gaap:AdditionalPaidInCapitalMember2021-10-012022-06-300000836690issc:InventoryMemberus-gaap:SupplierConcentrationRiskMember2023-04-012023-06-300000836690issc:InventoryMemberus-gaap:SupplierConcentrationRiskMember2021-10-012022-06-300000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-06-300000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2021-10-012022-06-300000836690us-gaap:SecuredDebtMember2023-06-3000008366902021-10-012022-06-300000836690us-gaap:LicensingAgreementsMember2023-06-300000836690us-gaap:CustomerRelationshipsMember2023-06-3000008366902022-09-300000836690us-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-10-012023-06-300000836690us-gaap:SecuredDebtMember2022-10-012023-06-300000836690srt:MaximumMemberus-gaap:SecuredDebtMember2023-06-302023-06-300000836690issc:HoneywellInternationalIncMember2023-06-3000008366902023-06-3000008366902023-07-3100008366902022-10-012023-06-30xbrli:sharesiso4217:USDxbrli:pureissc:itemissc:customeriso4217: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, 2023

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 31, 2023, there were 17,446,990 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, 2023

INDEX

 

 

Page No.

PART I.

FINANCIAL INFORMATION

 

 

Item 1.

Financial Statements

 

 

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

1

 

 

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

2

 

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

3 - 4

 

 

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

5

 

Notes to Condensed Consolidated Financial Statements (unaudited)

6 - 23

 

 

Item 2.

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

24 - 32

 

 

Item 3.

Quantitative and Qualitative Disclosures about Market Risk

32

 

 

Item 4.

Controls and Procedures

32

 

PART II.

OTHER INFORMATION

 

 

Item 1.

Legal Proceedings

33

 

 

Item 1A.

Risk Factors

33

 

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

34

 

 

Item 3.

Defaults upon Senior Securities

34

 

 

Item 4.

Mine Safety Disclosures

34

 

 

Item 5.

Other Information

34

 

 

Item 6.

Exhibits

35

 

 

SIGNATURES

36

PART I—FINANCIAL INFORMATION

Item 1- Financial Statements

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

June 30, 

September 30, 

    

2023

    

2022

(Unaudited)

ASSETS

Current assets

Cash and cash equivalents

$

2,572,233

$

17,250,546

Accounts receivables

5,944,015

 

4,297,457

Contract assets

 

252,162

 

162,742

Inventories

 

5,742,613

 

5,349,104

Prepaid inventory

10,036,160

Prepaid expenses and other current assets

 

1,390,034

 

1,142,470

Total current assets

 

25,937,217

 

28,202,319

Goodwill

4,608,041

Intangible assets, net

20,914,885

60,348

Property and equipment, net

 

10,046,444

 

6,292,189

Deferred income taxes

643,708

46,487

Other assets

 

198,333

103,980

Total assets

$

62,348,628

$

34,705,323

LIABILITIES AND SHAREHOLDERS’ EQUITY

Current liabilities

Current portion of long-terrm debt

$

2,000,000

$

Accounts payable

767,096

708,845

Accrued expenses

 

5,275,041

 

2,972,275

Contract liability

 

102,953

 

259,183

Total current liabilities

 

8,145,090

 

3,940,303

 

 

Long-term debt

18,000,000

Other liabilities

420,949

15,065

Total liabilities

 

26,566,039

 

3,955,368

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, 2023 and September 30, 2022

Common stock, $.001 par value: 75,000,000 shares authorized, 19,535,219 and 19,412,664 issued at June 30, 2023 and September 30, 2022

 

19,533

 

19,413

Additional paid-in capital

 

54,097,502

 

52,458,121

Retained Earnings (accumulated deficit)

 

3,034,091

 

(359,042)

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

 

(21,368,537)

 

(21,368,537)

Total shareholders’ equity

 

35,782,589

 

30,749,955

Total liabilities and shareholders’ equity

$

62,348,628

$

34,705,323

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, 

    

2023

    

2022

    

2023

   

2022

Net Sales:

Product

$

7,893,625

$

6,935,976

$

21,383,435

$

20,279,371

Engineering development contracts

 

65,583

 

 

432,482

 

198,203

Total net sales

 

7,959,208

 

6,935,976

 

21,815,917

 

20,477,574

Cost of sales:

Product

 

3,202,870

 

2,879,462

 

8,538,219

 

8,253,981

Engineering development contracts

 

21,692

 

 

79,098

 

16,748

Total cost of sales

 

3,224,562

 

2,879,462

 

8,617,317

 

8,270,729

Gross profit

 

4,734,646

 

4,056,514

 

13,198,600

 

12,206,845

Operating expenses:

Research and development

 

851,296

 

676,381

 

2,387,939

 

2,062,937

Selling, general and administrative

 

2,395,714

 

1,694,233

 

7,104,212

 

5,226,015

Total operating expenses

 

3,247,010

 

2,370,614

 

9,492,151

 

7,288,952

Operating income

 

1,487,636

 

1,685,900

 

3,706,449

 

4,917,893

Interest income

 

185,652

 

10,429

 

432,495

 

10,871

Other income

 

90,049

 

21,608

 

131,504

 

49,401

Income before income taxes

 

1,763,337

 

1,717,937

 

4,270,448

 

4,978,165

Income tax expense

 

339,958

 

358,763

 

877,315

 

1,056,363

Net income

$

1,423,379

$

1,359,174

$

3,393,133

$

3,921,802

Net income per common share:

Basic

$

0.08

$

0.08

$

0.19

$

0.23

Diluted

$

0.08

$

0.08

$

0.19

$

0.23

Weighted average shares outstanding:

Basic

 

17,576,969

17,261,349

17,415,358

 

17,253,822

Diluted

 

17,577,588

17,265,798

17,419,265

 

17,255,305

The accompanying notes are an integral part of these statements.

2

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS’ EQUITY

(unaudited)

Three Months Ended June 30, 2023 and 2022

(Accumulated

Additional

Deficit)

Total

Common

Paid-In

Retained

Treasury

shareholders’

    

Stock

    

Capital

    

Earnings

    

Stock

    

equity

Balance, March 31, 2023

$

19,518

$

53,883,433

$

1,610,712

$

(21,368,537)

$

34,145,126

Share-based compensation

15

214,069

214,084

Net income

1,423,379

1,423,379

Balance, June 30, 2023

$

19,533

$

54,097,502

$

3,034,091

$

(21,368,537)

$

35,782,589

Balance, March 31, 2022

$

19,368

$

52,067,250

$

(3,320,192)

$

(21,368,537)

$

27,397,889

Share-based compensation

2

58,417

58,419

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, 2023 and 2022

(Accumulated

Additional

Deficit)

Total

Common

Paid-In

Retained

Treasury

shareholders’

    

Stock

    

Capital

    

Earnings

    

Stock

    

equity

Balance, September 30, 2022

$

19,413

$

52,458,121

$

(359,042)

$

(21,368,537)

$

30,749,955

Share-based compensation

63

1,230,592

1,230,655

Exercise of stock options

57

408,789

408,846

Net income

3,393,133

3,393,133

Balance, June 30, 2023

$

19,533

$

54,097,502

$

3,034,091

$

(21,368,537)

$

35,782,589

Balance, September 30, 2021

$

19,343

$

51,817,095

$

(5,882,820)

$

(21,368,537)

$

24,585,081

Share-based compensation

27

308,572

308,599

Exercise of stock options

3

17,151

17,154

Net income

3,921,802

3,921,802

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.

4

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(unaudited)

For the Nine Months Ended June 30, 

    

2023

    

2022

CASH FLOWS FROM OPERATING ACTIVITIES:

Net income

$

3,393,133

$

3,921,802

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

Depreciation and amortization

 

258,892

278,164

Share-based compensation expense

 

Stock options

646,172

135,273

Stock awards

584,483

173,326

Impairment of long-lived assets

44,400

Loss on disposal of property and equipment

357

Deferred income taxes

(597,221)

785,737

(Increase) decrease in:

Accounts receivables

 

(1,646,558)

 

1,042,975

Contract asset

 

(89,420)

 

Inventories

 

(393,509)

 

(264,789)

Prepaid expenses and other assets

 

(71,679)

 

69,344

Other non-current assets

(104,626)

Increase (decrease) in:

Accounts payables

 

58,251

 

128,859

Accrued expenses

 

(854,793)

 

357,566

Income taxes payable/receivable

(133,370)

(119,855)

Contract liability

 

(156,230)

 

(88,388)

Net cash provided by operating activities

 

937,925

 

6,420,371

CASH FLOWS FROM INVESTING ACTIVITIES:

Purchases of property and equipment

 

(165,084)

 

(161,230)

Acquisition of a business

 

(35,860,000)

 

Net cash used in investing activities

 

(36,025,084)

 

(161,230)

CASH FLOWS FROM FINANCING ACTIVITIES:

Debt proceeds

20,000,000

Proceeds from exercise of stock options

408,846

17,154

Net cash provided by financing activities

 

20,408,846

 

17,154

Net (decrease) increase in cash and cash equivalents

(14,678,313)

6,276,295

Cash and cash equivalents, beginning of period

17,250,546

8,265,606

Cash and cash equivalents, end of period

$

2,572,233

$

14,541,901

SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION

Cash paid for income taxes

$

1,608,506

$

390,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.

On June 30, 2023 (the “Acquisition Date”), the Company entered into an Asset Purchase and License Agreement with Honeywell International, Inc. (“Honeywell”) whereby Honeywell sold, certain assets and granted perpetual license rights to manufacture and sell licensed products related to its inertial, communication and navigation product lines (the “Product Lines”) to the Company (the “Transaction”). The Transaction involves a sale of certain inventory, equipment and customer-related documents; an assignment of certain customer contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. See Note, “Acquisition” in the Supplemental Balance Sheet Disclosures section below for more details.

Basis of Presentation

The accompanying unaudited 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 consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The consolidated balance sheet as of September 30, 2022 is derived from the audited financial statements of the Company. Operating results for the three-and nine-month periods ended June 30, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2023 which cannot be determined at this time. These unaudited 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, 2022.

Reclassification

The Company presented intangible assets, net separately in the consolidated balance sheet as of June 30, 2023. In order to conform to the presentation of the consolidated balance sheet as of June 30, 2023, the Company reclassified $60,348 from other assets to intangible assets, net in the consolidated balance sheet as of September 30, 2022. This reclassification has no impact on the Company’s net income for the three months ended June 30, 2023 and 2022 and the nine months ended June 30, 2023 and 2022.

Principles of Consolidation

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

6

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, valuation of tangible and intangible assets acquired, long term contracts, evaluation of allowances for doubtful accounts, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contract (“EDC”) programs, percentage of completion on EDC contracts, the useful lives of long-lived assets for depreciation and amortization, the recoverability of long-lived assets, evaluation of goodwill impairment, 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.

Acquisitions

The Company evaluates each of its acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, Business Combinations (“ASC 805”), to determine whether the transaction is a business combination or an asset acquisition. In determining whether an acquisition should be accounted for as a business combination or an asset acquisition, the Company first performs a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this is the case, the acquired set is not deemed to be a business and is instead accounted for as an asset acquisition. If this is not the case, the Company then further evaluates whether the acquired set includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. If so, the Company concludes that the acquired set is a business.

The Company accounts for business acquisitions using the acquisition method of accounting. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill.

During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s consolidated statements of operations.

Intangible Assets

The Company’s identifiable intangible assets primarily consist of license agreement and customer relationships. Intangible assets acquired in a business combination are recognized at fair value using generally accepted valuation methods deemed appropriate for the type of intangible asset acquired and are reported separately from any goodwill recognized.

Intangible assets with a finite life are amortized over their estimated useful life and are reported net of accumulated amortization. They are assessed for impairment in accordance with the Company’s policy on assessing long-lived assets for impairment described below.

Indefinite-lived intangible assets are not amortized, but are subject to an annual impairment test, or when events or circumstances dictate, more frequently. The impairment review for indefinite-lived intangible assets can be performed using a qualitative or quantitative impairment assessment. The quantitative assessment consists of a comparison of the fair value of the indefinite-lived intangible asset with its carrying amount. If the carrying amount exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. If the fair value exceeds its carrying amount, the indefinite-lived intangible asset is not considered impaired.

Goodwill

Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The recorded amounts of goodwill from business combinations are based on management’s best estimates of the fair values of assets acquired and liabilities assumed at the date of acquisition. Goodwill is assigned to the reporting units that are expected to benefit from the synergies of the business combination that generated the goodwill. The Company’s goodwill impairment

7

test is performed at the reporting unit level. Reporting units are determined based on an evaluation of the Company’s operating segments and the components making up those operating segments.

Goodwill is tested for impairment annually or in an interim period if certain changes in circumstances indicate a possibility that an impairment may exist. Factors to consider that may indicate an impairment may exist are: the macroeconomic conditions, industry and market considerations such as a significant adverse change in the business climate, cost factors, overall financial performance such as current-period operating results or cash flow declines combined with a history of operating results or cash flow declines or a projection/forecast that demonstrates continuing declines in the cash flow or the inability to improve the operations to forecasted levels, and any entity-specific events.

If the Company determines that it is more likely than not that the fair value of the reporting unit is below the carrying amount as part of its qualitative assessment, a quantitative assessment of goodwill is required. In the quantitative evaluation, the fair value of the reporting unit is determined and compared to the carrying value. If the fair value is greater than the carrying value, then the goodwill is deemed not to be impaired and no further action is required. If the fair value is less than the carrying value, goodwill is considered impaired and a charge is reported as impairment of goodwill in the consolidated statements of operations.

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, 2023 and September 30, 2022 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.

Property and Equipment

Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization are 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. Costs are considered construction in progress when the property and equipment are not ready for their intended use. 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 FASB 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.

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.

8

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, 2023 and September 30, 2022, according to the valuation techniques the Company used to determine their fair values.

Fair Value Measurement on June 30, 2023

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

 

$

2,545,241

 

$

 

$

Fair Value Measurement on September 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

 

$

16,083,571

 

$

 

$

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

9

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.

10

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 in which 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, 2023 and 2022, 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

Contract

    

Assets

    

Liabilities

September 30, 2022

$

162,742

$

259,183

Amount transferred to receivables from contract assets

Contract asset additions

89,420

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

(240,944)

Increases due to invoicing prior to satisfaction of performance obligations

84,714

June 30, 2023

$

252,162

$

102,953

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, 2023 and 2022 respectively are as follows:

For the Three Months Ended June 30, 

 

For the Nine Months Ended June 30, 

    

2023

    

2022

    

2023

    

2022

Customer Service Sales

 

$

1,318,214

 

$

1,338,893

$

3,774,666

$

3,784,493

Customer Service Cost of Sales

371,359

369,562

716,655

1,112,298

Gross Profit

$

946,855

$

969,331

$

3,058,011

$

2,672,195

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.

11

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. 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, 2023, approximately 23% 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.

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. Our policy is to recognize forfeitures as incurred.

12

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, 2023 and September 30, 2022, respectively. However, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions. At June 30, 2023 and September 30, 2022, the estimated liability for medical claims incurred but not reported was $53,419 and $51,590, respectively. The Company has recorded the excess of funded premiums over estimated claims incurred but not reported of $432,703 and $424,155 as a current asset in the accompanying consolidated balance sheets as of June 30, 2023 and September 30, 2022, respectively.

Concentrations

Major Customers and Products

In the three-month period ended June 30, 2023, three customers, Pilatus Aircraft Ltd (“Pilatus”), Air Transport Services Group (“ATSG”) and Textron Aviation, Inc. (“Textron”), accounted for 25%, 24% and 10% of net sales, respectively. In the nine-month period ended June 30, 2023, three customers, Pilatus, ATSG and Textron, accounted for 27%, 18% and 10% of net sales, respectively.

In the three-month period ended June 30, 2022, three customers, Pilatus, 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 ATSG, accounted for 27%, 11% and 10% 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, 2023, the Company had four 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, 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.

13

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 adoption of this standard is not expected to have a material impact on our consolidated financial statements or related disclosures.

2. Supplemental Balance Sheet Disclosures

Acquisition

On June 30, 2023, the Company entered into an Asset Purchase and License Agreement with Honeywell whereby Honeywell sold certain assets and granted perpetual license rights to manufacture and sell licensed products related to its inertial, communication and navigation product lines to the Company. The Transaction involves a sale of certain inventory, equipment and customer-related documents; an assignment of certain customer contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. The Transaction allows the Company to diversify its product offerings in the aerospace industry. The Company determined that the Transaction met the definition of a business under ASC 805; therefore, the Company accounted for the Transaction as a business combination and applied the acquisition method of accounting.

In connection with the Transaction, the Company entered into a term loan with PNC Bank, National Association for $20.0 million to fund a portion of the Transaction (the “Term Loan”) – refer to Note 9, “Loan Agreement” for further details. The preliminary purchase consideration transferred at the Acquisition Date was $35.9 million, which was entirely cash.

The allocation of the purchase price is based upon certain preliminary valuations and other analyses that have not been finalized as of the date of this filing. Specifically, the purchase price amount for the Transaction and the allocation of the purchase consideration for

14

prepaid inventory, equipment, construction in progress, intangible assets, and goodwill are preliminary estimates, which may be subject to change within the measurement period.

The preliminary allocation of the purchase consideration as of the Acquisition Date is as follows:

Cash consideration

    

$

35,860,000

Total consideration

$

35,860,000

Prepaid inventory

$

10,036,160

Equipment

 

2,609,000

Construction in progress

 

1,238,000

Intangible assets (a)

 

20,900,000

Goodwill (b)

 

4,608,041

Assets acquired

 

39,391,201

Accrued expenses

 

(3,531,201)

Liabilities assumed

 

(3,531,201)

Net assets acquired

$

35,860,000

(a)Intangible assets consist of license agreements related to the license rights to use certain Honeywell intellectual property and customer relationships and are recorded at provisional estimated fair values. The provisional estimated fair value of the license agreement is based on a variation of the income valuation approach and is determined using the relief from royalty method. The provisional estimated fair value of the customer relationships is based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to Note, “Intangible assets” for further details.
(b)Goodwill represents the excess of the preliminary purchase consideration over the provisional fair value of the assets acquired and liabilities assumed. The goodwill recognized is primarily attributable to the expected synergies from the Transaction. Goodwill resulting from the Transaction has been provisionally assigned to the Company’s one operating segment; the assignment of goodwill to reporting units is not complete. The goodwill is not expected to be deductible for income tax purposes. Further, the Company determined that the preliminary goodwill was not impaired as of June 30, 2023 and as such, no impairment charges have been recorded for the three-and nine-month periods ended June 30, 2023.

Transition services agreement

Concurrent with the Transaction, the Company entered into a transition services agreement (the “TSA”) with Honeywell, at no additional costs, to receive certain transitional services and technical support during the transition service period. The Company accounted for the TSA separate from business combination and have recognized $140,000 in prepaid expenses and other current assets within the consolidated balance sheets for the services to be received in the future from Honeywell. The prepaid expense related to the TSA was determined using the with and without method.

Acquisition and related costs

For the three and nine months ended June 30, 2023, the Company incurred acquisition costs of $262,099, which were expensed as incurred and included in selling, general and administrative expenses in the consolidated statements of operations; the debt issuance costs related to the Term Loan were not material.

Unaudited actual and pro forma information

Since the acquisition date of the Transaction was on June 30, 2023, the Company did not recognize any revenues and net income related to the Product Lines in the consolidated statements of operations.

The following unaudited pro forma summary presents consolidated information of the Company, including the Product Lines, as if the Transaction had occurred on October 1, 2021, the earliest period presented herein:

Three Months Ended June 30,

Nine Months Ended June 30,

    

2023

    

2022

    

2023

    

2022

15

Net sales

$

11,865,707

$

12,071,221

$

36,118,352

$

37,553,854

Net income

$

2,661,132

$

2,690,013

$

7,439,335

$

8,444,970

These pro forma results are for illustrative purposes and are not indicative of the actual results of operations that would have been achieved nor are they indicative of future results of operations. The unaudited pro forma information for all periods presented was adjusted to give effect to pro forma events that are directly attributable to the Transaction and is factually supportable. The adjustments are based on information available to the Company at this time. Accordingly, the adjustments are subject to change, and the impact of such changes may be material. The unaudited pro forma results do not include any incremental cost savings that may result from the integration.

Significant adjustments to the pro forma information above include recognition of non-recurring direct incremental acquisition costs in the nine months ended June 30, 2022 and exclusion of those costs from all other periods presented; increase in interest expense related to the Term Loan; increase in amortization expense associated with the estimate of the acquired intangible assets; increase in depreciation expense related to the fair value adjustment of the acquired equipment; and increase in cost of sales related to the fair value adjustment of the acquired inventory.

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, 

    

2023

    

2022

Raw materials

 

$

5,115,987

 

$

4,451,045

Work-in-process

 

570,487

 

795,723

Finished goods

 

56,139

 

102,336

 

$

5,742,613

 

$

5,349,104

Prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following:

June 30, 

September 30, 

    

2023

    

2022

Prepaid insurance

 

$

614,700

$

777,311

Other

 

775,334

 

365,159

 

$

1,390,034

$

1,142,470

16

Intangible assets

The Company’s intangible assets other than goodwill are as follows:

    

As of June 30, 2023

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

Value

 

Impairment

 

Amortization

 

Value

License agreement acquired from the Transaction (a)

$

7,870,000

$

$

$

7,870,000

Customer relationships acquired from the Transaction (a)

 

13,030,000

 

 

 

13,030,000

Licensing and certification rights (b)

 

696,506

 

(44,400)

 

(637,221)

 

14,885

Total

$

21,596,506

$

(44,400)

$

(637,221)

$

20,914,885

As of September 30, 2022

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

 

Value

 

Impairment

 

Amortization

 

Value

Licensing and certification rights (b)

$

696,506

$

$

(636,158)

$

60,348

Total

$

696,506

$

$

(636,158)

$

60,348

(a)

As part of the Transaction, the Company acquired intangible assets related to the license agreement for the license rights to use certain Honeywell intellectual property, and customer relationships. The gross carrying values are preliminary estimates and may be subject to change within the measurement period – refer to Note, “Acquisition” for further details. The license agreement has an indefinite life and is not subject to amortization; the customer relationships have an estimated weighted average life of ten years. The Company determined that the preliminary intangible assets were not impaired as of June 30, 2023 and as such, no impairment charges have been recorded for the three-and nine-month periods ended June 30, 2023.

(b)

The licensing and certification rights are amortized over a defined number of units. An impairment charge of $44,400 was recorded during the three-and nine-month periods ended June 30, 2023. No impairment charges were recorded during the three-and nine-month periods ended June 30, 2022.

Intangible asset amortization expense was $1,063 and $0 for the three-month periods ended June 30, 2023 and 2022, respectively. Intangible asset amortization expense was $1,063 and $1,063 for the nine-month periods ended June 30, 2023 and 2022, respectively.

The timing of future amortization expense is not determinable for the licensing and certification rights because they are amortized over a defined number of units. The expected future amortization expense related to the customer relationships as of June 30, 2023 is as follows:

2023 (three months remaining)

    

$

325,750

2024

1,303,000

2025

1,303,000

2026

 

1,303,000

2027

 

1,303,000

Thereafter

 

7,492,250

Total

$

13,030,000

17

Property and equipment

Property and equipment, net consists of the following:

June 30,

September 30,

    

2023

    

2022

Computer equipment

$

2,325,721

$

2,307,139

Corporate airplanes

 

2,406,468

 

2,406,468

Furniture and office equipment

 

976,993

 

976,993

Manufacturing facility

 

5,889,491

 

5,889,491

Equipment

 

8,292,277

 

5,624,966

Land

1,021,245

1,021,245

Construction in progress

1,238,000

 

22,150,195

 

18,226,302

Less: accumulated depreciation and amortization

 

(12,103,751)

 

(11,934,113)

 

$

10,046,444

 

$

6,292,189

Depreciation and amortization related to property and equipment was $86,439 and $89,072 for the three-month periods ended June 30, 2023 and 2022, respectively. The corporate airplane is utilized primarily in support of product development.

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

Other assets

Other assets consist of the following:

June 30,

September 30,

    

2023

    

2022

Operating lease right-of-use asset

$

18,407

$

28,680

Other non-current assets

179,926

 

75,300

 

$

198,333

 

$

103,980

Other non-current assets as of June 30, 2023 and September 30, 2022 include the security deposit for an airplane hangar, supplier credit from one of our suppliers and a deposit for medical claims required under the Company’s medical plan. In addition, other non-current assets as of June 30, 2023 and September 30, 2022 includes $56,855 and $0, 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,601 and $2,021 for the three-month periods ended June 30, 2023 and 2022, respectively. Other non-current assets amortization expense was $2,601 and $7,534 for the nine-month periods ended June 30, 2023 and 2022, respectively.

Accrued expenses

Accrued expenses consist of the following:

June 30,

September 30,

    

2023

    

2022

Warranty

 

$

589,048

 

$

607,001

Salary, benefits and payroll taxes

 

746,576

 

1,030,628

Professional fees

 

119,129

 

364,794

Operating lease

13,125

13,615

Supplier purchase orders

3,531,201

Other

275,962

956,237

 

$

5,275,041

 

$

2,972,275

18

Warranty cost and accrual information for the three-and nine-month periods ended June 30, 2023 is highlighted below:

Three Months Ending

Nine Months Ending

    

June 30, 2023

    

June 30, 2023

Warranty accrual, beginning of period

 

$

587,650

$

607,001

Accrued expense

 

29,119

 

63,495

Warranty cost

 

(27,721)

 

(81,448)

Warranty accrual, end of period

 

$

589,048

$

589,048

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.

As a result of the 2017 Tax Cuts and Jobs Act, the Company must amortize amounts paid or incurred for specified research and development expenditures, including software development expenses, ratably over 60 months, beginning at the mid-point of the tax year in which the expenditures are paid or incurred.

The effective tax rate for the three-month and nine-month periods ended June 30, 2023 was 19.3% and 20.5%, respectively, and differs from the statutory tax rate primarily due to an increased R&D credit, as well as permanent items and state taxes.

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

4. Shareholders’ Equity and Share-Based Payments

At June 30, 2023, 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.

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.

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

19

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 stock options and awards issued to employees under the 2019 Plan was $164,342 and $954,140 for the three- and nine-month periods ended June 30, 2023, respectively. The compensation expense related to stock options and awards 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 under the 2019 Plan related to stock awards issued to non-employee members of the Board was $49,742 and $276,515 for the three- and nine-month periods ended June 30, 2023, respectively. The compensation expense under the 2019 Plan related to stock awards 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.

Total compensation expense associated with the 2019 Plan was $214,084 and $58,419 for the three-month periods ended June 30, 2023 and 2022, respectively. Total compensation expense associated with the 2019 Plan was $1,230,655 and $308,599 for the nine-month periods ended June 30, 2023 and 2022, respectively.

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

5. Earnings Per Share

Three Months Ended June 30,

Nine Months Ended June 30,

    

2023

    

2022

    

2023

    

2022

Numerator:

Net income

 

$

1,423,379

 

$

1,359,174

$

3,393,133

 

$

3,921,802

Denominator:

Basic weighted average shares

 

17,576,969

 

17,261,349

 

17,415,358

 

17,253,822

Dilutive effect of share-based awards

 

619

 

4,449

 

3,907

 

1,483

Diluted weighted average shares

 

17,577,588

 

17,265,798

 

17,419,265

 

17,255,305

Earnings per common share:

Basic EPS

 

$

0.08

 

$

0.08

$

0.19

$

0.23

Diluted EPS

 

$

0.08

 

$

0.08

$

0.19

$

0.23

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, 2023 and 2022, there were 128,815 and 100,000 options to purchase common stock outstanding, respectively, and 76,636 and 0 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, 2023 and 2022, respectively, 312,210 and 0 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, 2023 and 2022, respectively, 196,577 and 66,667 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.

20

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 aggregate, have a material effect on the results of operations or financial position.

7. Related Party Transactions

In recent years, the Company has had sales to AML Global Eclipse, LLC, (“Eclipse”), whose principal shareholder is also a principal shareholder in the Company. Eclipse is a new related party for fiscal year 2022 due to their president acquiring more that 10% in shares of the company. Prior balances are disclosed below for comparability.

Sales to Eclipse amounted to approximately $155,000 and $57,000 for the three-month periods ended June 30, 2023 and 2022, respectively. Sales to Eclipse amounted to approximately $231,000 and $574,000 for the nine-month periods ended June 30, 2023 and 2022, respectively. As of June 30, 2023 and September 30, 2022, contract liability to Eclipse was approximately $25,000 and $123,000, respectively.

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

21

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

Classification on the Consolidated Balance Sheet on June 30, 2023

Assets

    

  

    

  

Operating leases

 

Other assets

$

18,407

Liabilities

 

  

 

Operating leases- current

 

Accrued expenses

$

13,125

Operating leases – noncurrent

 

Other liabilities

$

5,282

Total lease liabilities

$

18,407

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, 2023. The weighted average remaining lease term is 1.4 years and the weighted average discount rate is 5.0% as of June 30, 2023.

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

Twelve Months

    

Ending

Operating

    

June 30,

    

Leases

 

2024

$

14,676

 

2025

 

6,115

Total minimum lease payments

$

20,791

Amount representing interest

(2,384)

Present value of minimum lease payments

 

 

18,407

Current portion

 

 

(13,125)

Long-term portion of lease obligations

 

$

5,282

9. Loan Agreement

On June 28, 2023, the Company and one of its subsidiaries entered into an Amendment to Loan Documents (the “Loan Amendment”) with PNC Bank, National Association (the “PNC”), which amends certain terms of that certain Loan Agreement entered into by the parties on May 11, 2023 (the “Loan Agreement” and, as amended, the “Amended Loan Agreement”) and (ii) a corresponding Term Note in favor of PNC (the “Term Note”), which together provide for a senior secured term loan in an aggregate principal amount of $20.0 million, with a maturity date of June 28, 2028. Availability of funds under the Term Loan was conditioned upon the closing of the transactions contemplated by the Amended Loan Agreement and was used to fund a portion of the Transaction. Under the agreement, the Company has the right to prepay any amounts outstanding at any time and from time to time, whole or in part; subject to payment of any break funding indemnification amounts.

Future interest payments on the Term Loan, based on current interest rates, are expected to approximate $0.4 million for the remainder of fiscal 2023, $1.5 million in fiscal 2024, $1.3 million in fiscal 2025, $1.1 million in fiscal 2026, and $1.6 million thereafter. The interest rate applicable to loans outstanding under the Term Loan is a floating interest rate equal to the sum of (A) the Term SOFR Rate (as defined in the Term Note) plus (B) an unadjusted spread of the Applicable SOFR Margin plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio. Commencing on June 30, 2023, the Term Loan will consist of sixty equal monthly principal installments, over a period of ten years, with the balance payable on the maturity date of the Term Loan.

In addition to providing for the Term Loan, the Loan Agreement, together with a corresponding Revolving Line of Credit Note in favor of PNC, executed May 11, 2023 (“Line of Credit Note”), provides for a senior secured revolving line of credit in an aggregate principal amount of $10,000,000, with an expiration date of May 11, 2028 (the “Revolving Line of Credit”).

The interest rate applicable to loans outstanding under the Revolving Line of Credit is a rate per annum equal to the sum of (A) Daily SOFR (as defined in the Line of Credit Note) plus (B) an unadjusted spread of Applicable SOFR Margin plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio. The Company will pay an annual commitment fee of 0.15% on the amount available for borrowing under the revolving credit facility.

22

The Company was in compliance with all applicable covenants throughout and at June 30, 2023. As of June 30, 2023, the term loan balance amounted to $20,000,000. There was no balance drawn on the Revolving Line of Credit as of June 30, 2023.

Fixed mandatory principal repayments due on the outstanding Term Loan are as follows:

Twelve Months

Ending

    

June 30,

  

2024

 

2,000,000

2025

 

2,000,000

2026

 

2,000,000

2027

 

2,000,000

2028

 

12,000,000

 

20,000,000

23

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”, “projected”, “might”, “potential”, “preliminary”, “provisionally” 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, 2022 and in Item 1A (Risk Factors) to Part II of this Quarterly Report on Form 10-Q, as well as 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 (such as rising interest rates and recent bank failures in the United States) on the Company’s business and operations;
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;
ability to successfully manage and integrate key acquisitions, mergers, and other transactions, such as the recent asset acquisition of certain Inertial, Communication and Navigation product lines from Honeywell International, Inc., as well as the failure to realize expected synergies and benefits anticipated when we make an acquisition;
potential future acquisitions or dispositions;
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

24

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

25

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.

The Company has developed, its 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 thereby 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 aircraft through Textron service centers and third-party service centers. The Company has also developed an FAA-certified safety mode feature for its King Airs aircraft 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 and utilizes weight and balance information to determine optimal control settings and enable 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).

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.

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.

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 consolidated financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States. The

26

preparation of these 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. Management has determined that the most critical accounting estimates are those related to revenue recognition, valuation of tangible and intangible assets acquired, long term contracts, the useful lives of long-lived assets for depreciation and amortization, the recoverability of long-lived assets, evaluation of goodwill impairment and contingencies. 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, 2022 contains a discussion of these critical accounting policies. There have been no significant changes in the Company’s critical accounting policies since September 30, 2022, except new critical accounting policies in acquisition, intangible assets and goodwill. See also Note 1 to the unaudited consolidated financial statements for the three-and nine-month periods ended June 30, 2023 as set forth herein.

Acquisitions

The Company accounts for business acquisitions using the acquisition method of accounting. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill. The Company also uses best estimates and assumptions to determine the useful lives of those acquired intangible assets with a finite life.

Critical estimates in valuing certain of the intangible assets and goodwill acquired include:

future expected cash flows from customer contracts and license agreements;
historical and expected customer attrition rates and anticipated growth in revenue from acquired customers;
estimated replacement costs for equipment acquired;
obsolescence rate applied to finished goods and raw materials acquired; and
discount rates.

Intangible Assets

Intangible assets consist of customer relationship, license agreements, and licensing and certification rights, and these assets are carried at cost less accumulated amortization and any impairment charge.

Intangible assets with a finite life are amortized over their estimated useful life and are reported net of accumulated amortization. An impairment assessment for intangible assets with a finite life is only required when an event or change in circumstances indicates that the carrying amount of the asset may not be recoverable. Determining the useful life of an intangible asset with a finite life also requires judgment.

Indefinite-lived intangible assets are not amortized, but are subject to an annual impairment test, or when events or circumstances dictate, more frequently. The impairment review for indefinite-lived intangible assets can be performed using a qualitative or quantitative impairment assessment. The quantitative assessment consists of a comparison of the fair value of the indefinite-lived intangible asset with its carrying amount. If the carrying amount exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. If the fair value exceeds its carrying amount, the indefinite-lived intangible asset is not considered impaired.

Impairment of Goodwill

The Company evaluates the carrying amount of goodwill annually or more frequently if events or circumstances indicate that the goodwill may be impaired. Factors that could trigger an impairment review include significant underperformance relative to historical or forecasted operating results, a significant decrease in the market value of an asset or significant negative industry or economic trends. Assumptions used in the impairment evaluations, such as forecasted growth rates and cost of capital, are consistent with

27

internal projections and operating plans. The Company believes these estimates and assumptions are reasonable and comparable to those that would be used by other marketplace participants.

RESULTS OF OPERATIONS FOR THE THREE AND NINE MONTHS ENDED

JUNE 30, 2023 AND 2022

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,

 

    

2023

    

2022

    

2023

    

2022

 

Net sales:

 

  

 

  

  

 

  

Product

 

99.2

%  

100.0

%

98.0

%  

99.0

%

Engineering development contracts

 

0.8

%  

0.0

%

2.0

%  

1.0

%

Total net sales

 

100.0

%  

100.0

%

100.0

%  

100.0

%

Cost of sales:

 

  

 

  

 

  

Product

 

40.2

%  

41.5

%

39.1

%  

40.3

%

Engineering development contracts

 

0.3

%  

0.0

%

0.4

%  

0.1

%

Total cost of sales

 

40.5

%  

41.5

%

39.5

%  

40.4

%

Gross profit

 

59.5

%  

58.5

%

60.5

%  

59.6

%

Operating expenses:

 

  

 

  

  

 

  

Research and development

 

10.7

%  

9.8

%

10.9

%  

10.1

%

Selling, general and administrative

 

30.1

%  

24.4

%

32.6

%  

25.5

%

Total operating expenses

 

40.8

%  

34.2

%

43.5

%  

35.6

%

Operating income

 

18.7

%  

24.3

%

17.0

%  

24.0

%

Interest income

 

2.3

%  

0.2

%

2.0

%  

0.1

%

Other income

 

1.1

%  

0.3

%

0.6

%  

0.2

%

Income before income taxes

 

22.2

%  

24.8

%

19.6

%  

24.3

%

Income tax expense

 

4.3

%  

5.2

%

4.0

%  

5.2

%

Net income

 

17.9

%  

19.6

%

15.6

%  

19.2

%

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

Net sales. Net sales were $8.0 million for the three months ended June 30, 2023 compared to $6.9 million for the three months ended June 30, 2022, an increase of 14.8%. Product sales increased $1.0 million and customer service sales remained flat compared to the year ago quarter. This increase in product sales for the three months ended June 30, 2023 was primarily the result of additional shipments of displays for retrofit programs to commercial air transport customers. The increase was also due to increase of shipments of OEM sales to Boeing under the KC-46A platform.

Cost of sales. Cost of sales increased by $345,000, or 12.0%, to $3.2 million, or 40.5% of net sales, in the three months ended June 30, 2023, compared to $2.9 million or 41.5% of net sales, in the three months ended June 30, 2022. The increase in cost of sales was primarily the result of an increase in product sales volume for the three months ended June 30, 2023 compared to the three months ended June 30, 2022. The Company’s overall gross margin was 59.5% and 58.5% for the three months ended June 30, 2023 and 2022, respectively. The increase in gross margin percentage for the three months ended June 30, 2023 is attributable to favorable leveraging of fixed costs resulting from the increased sales and production volume and a favorable sales mix.

Research and development. R&D expense increased $175,000 or 25.9% in the three months ended June 30, 2023 from $676,000 in the three months ended June 30, 2022. As a percentage of net sales, R&D expense increased to 10.7% of net sales in the three months

28

ended June 30, 2023 from 9.8% of net sales in the three months ended June 30, 2022 reflecting the hiring of engineers, related product development and increased R&D projects.

Selling, general and administrative. Selling, general and administrative expense increased by $632,000 or 37.3% to $2.3 million in the three months ended June 30, 2023 from $1.7 million in the three months ended June 30, 2022. As a percentage of net sales, selling, general and administrative expenses was 30.1% in the three months ended June 30, 2023 compared to 24.4% for the prior year period. The overall increase in selling, general and administrative expense in the quarter was primarily the result of increased sales and marketing costs, legal and professional fees incurred as part of the Honeywell asset acquisition, as well as non-cash executive stock awards.

Interest income. Interest income increased by $175,000 to $186,000 in the three months ended June 30, 2023 from $10,000 in the three months ended June 30, 2022, mainly a result of increased cash balance and higher interest rates earned during 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 $68,000 to $90,000 in the three months ended June 30, 2023 compared to the same period in the prior year.

Income tax expense. The income tax expense for the three months ended June 30, 2023 was $340,000 as compared to $359,000 for the three months ended June 30, 2022.

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

Net income. The Company reported net income for the three months ended June 30, 2023 of $1.4 million and remained flat compared to net income of $1.4 for the three months ended June 30, 2022. On a diluted basis, the net income per share was $0.08 for the three months ended June 30, 2023 and remained flat compared to net income per share of $0.08 for the three months ended June 30, 2022.

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

Net sales. Net sales were $21.8 million for the nine months ended June 30, 2023 compared to $20.5 million for the nine months ended June 30, 2022, an increase of 6.5%. Product sales increased $1.1 million, customer service was flat, and EDC sales doubled to $234,000 in the nine months ended June 30, 2023 compared to the same period in the prior year.This increase in product sales for the nine months ended June 30, 2023 primarily resulted from increased sales to our OEM customers, which include Pilatus, Textron and Boeing. Sales increases were also seen in our new auto-throttle installations.

Cost of sales. Cost of sales increased $347,000, or 4.2%, to $8.6 million, or 39.5% of net sales, in the nine months ended June 30, 2023, compared to $8.3 million or 40.4% of net sales, in the nine months ended June 30, 2022. The increase in cost of sales was primarily the result of an increase in product sales volume for the nine months ended June 30, 2023 compared to the nine months ended June 30, 2022. The Company’s overall gross margin was 60.5% and 59.6% for the nine months ended June 30, 2023 and 2022, respectively. The increase in gross margin percentage for the nine months ended June 30, 2023 is attributable to favorable leveraging of fixed costs resulting from the increased sales and production volume and a favorable sales mix.

Research and development. R&D expense increased $325,000, or 15.8%, to $2.4 million in the nine months ended June 30, 2023 from $2.1 million in the nine months ended June 30, 2022. As a percentage of net sales, R&D expense increased to 10.9% of net sales in the nine months ended June 30, 2023 from 10.1% of net sales in the nine months ended June 30, 2022 reflecting an increase in hiring engineers and working on product development and related programs/internal projects.

Selling, general and administrative. Selling, general and administrative expenses increased by $1.8 million to $7.0 million in the nine months ended June 30, 2023 from $5.2 million in the nine months ended June 30, 2022. As a percentage of net sales, selling, general and administrative expenses increased to 32.6% of net sales in the nine months ended June 30, 2023 from 25.5% of net sales in the nine months ended June 30, 2022. The increase in selling, general and administrative expense in the period was primarily the result of personnel additions in sales and marketing, legal and business development related to the acquisition, investor relations and investor facing activities and non-cash long-term compensations post COVID.

29

Interest income. Interest income increased by $422,000 to $432,000 in the nine months ended June 30, 2023 from $11,000 in the nine months ended June 30, 2022, mainly a result of increased cash on hand and higher interest rates compared to the same period in the prior year.

Other income. Other income is mainly composed of royalties earned and increased by $82,000 to $132,000 in the nine months ended June 30, 2023 compared to the same period in the prior year.

Income tax expense. The income tax expense for the nine months ended June 30, 2023 was $877,000 as compared to $1.1 million the nine months ended June 30, 2021.

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

Net income. The Company reported net income for the nine months ended June 30, 2023 of $3.4 million compared to net income of $3.9 million for the nine months ended June 30, 2022. On a diluted basis, the net income per share was $0.19 for the nine months ended June 30, 2023 compared to net income per share of $0.23 for the nine months ended June 30, 2022.

Liquidity and Capital Resources

The following table highlights key financial measurements of the Company:

June 30,

September 30,

    

2023

    

2022

Cash and cash equivalents

$

2,572,233

$

17,250,546

Accounts receivable

 

5,944,015

 

4,297,457

Current assets

 

25,937,217

 

28,202,319

Current liabilities

 

8,145,090

 

3,940,303

Contract liability

 

102,953

 

259,183

Other non-current liabilities (1)

 

18,420,949

 

15,065

Quick ratio (2)

 

1.05

 

5.47

Current ratio (3)

 

3.18

 

7.16

Nine Months Ended June 30,

    

2023

    

2022

Cash flow activities:

 

  

 

  

Net cash provided by operating activities

$

937,925

$

6,420,371

Net cash used in investing activities

 

(36,025,084)

 

(161,230)

Net cash provided by financing activities

 

20,408,846

 

17,154

(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, supplemented with borrowings under our term loan and revolving credit facility. Cash is used principally to finance inventory, accounts receivable, contract assets, payroll, debt service, and acquisitions, as well as the Company’s known contractual and other commitments (including those described in Note 8, “Leases”). The Company’s existing cash balances and anticipated cash flows from operations, together with borrowings under our term loan and revolving credit facility, 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 in this Management’s Discussion and Analysis, 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.

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

30

Operating activities

Net cash provided by operating activities was $0.9 million for the nine-month period ended June 30, 2023 and consisted primarily of funding from net income of $3.4 million, offset by an increase in accounts receivable of $1.6 million and a decrease in accrued expenses of $0.9 million.

Net cash provided by operating activities of $6.4 million for the nine-month period ended June 30, 2022 resulted primarily from funding from net income of $3.9 million, a decrease in accounts receivables of $1.0 million and a decrease in deferred income taxes of $0.8 million.

Investing activities

Net cash used in investing activities was $36.0 million for the nine-month period ended June 30, 2023 and consisted primarily of the asset purchase acquisition of Honeywell.

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

Financing activities

Net cash provided by financing activities was $20.4 million for the nine-month period ended June 30, 2023 and consisted of proceeds from a new credit facility of $20.0 million and the exercise of stock options.

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

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.

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

31

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- and nine-month periods ended June 30, 2023:

    

Three Months Ended

    

Six Months Ended

June 30, 2023

Backlog, beginning of period

$

14,780,588

$

11,778,988

Bookings, net

 

6,942,680

 

23,800,989

Recognized in revenue

 

(7,959,208)

 

(21,815,917)

Backlog, end of period

$

13,764,060

$

13,764,060

At June 30, 2023, 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 nine-month period ended June 30, 2023 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 $23,600 and $70,000 with a resulting impact on cash flows of approximately $23,600 and $70,000 for the three- and nine-month periods ended June 30, 2023, respectively.

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, 2023 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.

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

32

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

Except as set forth below, there have been no material changes to our principal risks that we believe are material to our business, results of operations and financial condition, from the risk factors previously disclosed in the Annual Report on Form 10-K for the fiscal year ended September 30, 2022 (the “2022 Form 10-K”). The information set forth in this report should be read in conjunction with the risk factors described under Item 1A of the Company’s 2022 Form 10-K and in our other filings with the Securities and Exchange Commission. 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.

We may pursue strategic acquisitions, investments, strategic partnerships or other ventures, and our business could be materially harmed if we fail to successfully identify, evaluate, complete, and integrate such transactions. Acquisitions involve inherent risks that may adversely affect our operating results and financial condition.

Our growth strategy includes evaluating acquisition opportunities and opportunities to make investments in complementary businesses, technologies, services or products, or to enter into strategic partnerships with parties who can provide access to those assets, additional product or services offerings, additional distribution or marketing synergies or additional industry expertise. One example is the recent asset acquisition of certain Inertial, Communication and Navigation product lines from Honeywell International, Inc. We may not be able to identify suitable acquisition, investment or strategic partnership candidates, or if we do identify suitable candidates in the future, we may not be able to complete those transactions on commercially favorable terms, or at all.

Acquisitions involve various inherent risks, such as: our ability to assess accurately the value, strengths, weaknesses, internal controls, contingent and other liabilities and potential profitability of acquisition candidates; difficulties in integrating acquired businesses, including the potential loss of key personnel from an acquired business, our potential inability to achieve identified financial, operating and other synergies anticipated to result from an acquisition, and integration issues associated with internal controls of acquired businesses; the diversion of management’s attention from our existing businesses; the potential impairment of assets; potential unknown liabilities associated with a business that we acquire or in which we invest, including environmental liabilities; new and proposed regulations limiting the enforcement of noncompetition and nonsolicitation agreements; and production delays associated with consolidating acquired facilities and manufacturing operations. Any past or future acquisition could also result in such risks. Due diligence performed prior to closing acquisitions may not uncover certain risks or liabilities that could materially impact our business and financial results. We may not successfully integrate business, operational, and financial activities such as internal controls, Sarbanes-Oxley Act of 2002 compliance, cyber security measures, the GDPR and other corporate governance and regulatory matters, operations, personnel or products related to acquisitions we may make in the future. If we fail to successfully integrate such transactions, our business could be materially harmed. In connection with our acquisitions, including those acquisitions that we do not complete, we may incur significant transaction costs. We are required to expense such transaction costs as incurred, which may have a material adverse impact on our financial results.

There are risks associated with our outstanding and future indebtedness.

On June 28, 2023, the Company and one of its subsidiaries entered into an Amendment to Loan Documents (the “Loan Amendment”) with PNC Bank, National Association (the “PNC”), which amends certain terms of that certain Loan Agreement entered into by the parties on May 11, 2023 (the “Loan Agreement” and, as amended, the “Amended Loan Agreement”) and (ii) a corresponding Term Note in favor of PNC (the “Term Note”), which together provide for a senior secured term loan in an aggregate principal amount of $20.0 million, with a maturity date of June 28, 2028 (the “Term Loan”). In addition to providing for the Term Loan, the Loan Agreement, together with a corresponding Revolving Line of Credit Note in favor of PNC, executed May 11, 2023 (“Line of Credit Note”), provides for a senior secured revolving line of credit in an aggregate principal amount of $10.0 million, with an expiration

33

date of May 11, 2028 (the “Revolving Line of Credit”). As of June 30, 2023, the balance of the Term Loan amounted to $20.0 million. There was no balance drawn on the Revolving Line of Credit as of June 30, 2023.

We may incur additional indebtedness in the future under these existing credit facilities and/or enter into new financing arrangements. We may fail to pay these or additional future obligations, as and when required. Specifically, if we are unable to generate sufficient cash flows from operations or to borrow sufficient funds in the future to service or refinance our debt, our business, operating results, financial condition and cash flows will be harmed. Any downgrades from credit rating agencies such as Moody’s Investors Service or Standard & Poor’s Rating Services may adversely impact our ability to obtain additional financing or the terms of such financing and reduce the market capacity for our commercial paper. Furthermore, if prevailing interest rates or other factors result in higher interest rates upon any potential future financing, then interest expense related to the refinance indebtedness would increase.

In addition, all the agreements governing our indebtedness subject us to continued compliance with certain financial and negative covenants. The Company was in compliance with all applicable covenants throughout and at June 30, 2023. If we are unable to meet our debt service obligations or should we fail to comply with our financial and other negative covenants contained in the agreements governing our indebtedness, we may be required to refinance all or part of our debt, sell strategic assets at unfavorable prices, incur additional indebtedness or issue common stock or other equity securities. We may not be able to, at any given time, refinance our debt, sell assets, incur additional indebtedness or issue equity securities on terms acceptable to us, in amounts sufficient to meet our needs. If we are able to raise additional funds through the issuance of equity securities, such issuance would also result in dilution to our stockholders. Our inability to service our obligations or refinance our debt could have a material and adverse effect on our business, financial condition or operating results.

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.

34

Item 6. Exhibits

(a) Exhibits

2.1

Asset Purchase and License Agreement, dated June 30, 2023, by and between Innovative Solutions and Support, Inc. and Honeywell International Inc.

3.3

Articles of Amendment, filed April 17, 2023, to the Articles of Incorporation of Innovative Solutions and Support, Inc.

10.1

Loan Agreement, dated May 11, 2023, by and among Innovative Solutions and Support, Inc., Innovative Solutions and Support, LLC, and PNC Bank, National Association

10.2

Amendment to Loan Documents, dated June 28, 2023, by and among Innovative Solutions and Support, Inc., Innovative Solutions and Support, LLC, and PNC Bank, National Association

10.3

Term Note, executed June 28, 2023, by Innovative Solutions and Support, Inc. and Innovative Solutions and Support, LLC

10.4

Revolving Line of Credit Note, executed May 11, 2023, by Innovative Solutions and Support, Inc. and Innovative Solutions and Support, LLC

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

35

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 11, 2023

By:

/s/ MICHAEL LINACRE

MICHAEL LINACRE

CHIEF FINANCIAL OFFICER

36

EX-31.1 2 issc-20230630xex31d1.htm EX-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 11, 2023

SHAHRAM ASKARPOUR

CHIEF EXECUTIVE OFFICER


EX-31.2 3 issc-20230630xex31d2.htm EX-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 11, 2023

MICHAEL LINACRE

CHIEF FINANCIAL OFFICER


EX-32.1 4 issc-20230630xex32d1.htm EX-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, 2023 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 11, 2023

/s/ MICHAEL LINACRE MICHAEL LINACRE

CHIEF FINANCIAL OFFICER

August 11, 2023


EX-101.SCH 5 issc-20230630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - 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 40202 - Disclosure - Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Supplemental Balance Sheet Disclosures - Inventories and Prepaid expenses and other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40207 - 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 40802 - Disclosure - Leases - Future minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Loan Agreement (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 - CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Shareholders' Equity and Share-Based Payments link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Summary of Significant Accounting Policies - Fair Value (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 - Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Supplemental Balance Sheet Disclosures - Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40208 - Disclosure - Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (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 - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Leases (Details) 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 10501 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Loan Agreement 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 30803 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Loan Agreement (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 issc-20230630_cal.xml EX-101.CAL EX-101.DEF 7 issc-20230630_def.xml EX-101.DEF EX-101.LAB 8 issc-20230630_lab.xml EX-101.LAB EX-101.PRE 9 issc-20230630_pre.xml EX-101.PRE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document and Entity Information - shares
9 Months Ended
Jun. 30, 2023
Jul. 31, 2023
Cover    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 000-31157  
Entity Registrant Name INNOVATIVE SOLUTIONS AND SUPPORT, INC.  
Entity Incorporation, State or Country Code PA  
Entity Tax Identification Number 23-2507402  
Entity Address, Address Line One 720 Pennsylvania Drive  
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  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol ISSC  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   17,446,990
Entity Central Index Key 0000836690  
Current Fiscal Year End Date --09-30  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2023
Sep. 30, 2022
Current assets    
Cash and cash equivalents $ 2,572,233 $ 17,250,546
Accounts receivables 5,944,015 4,297,457
Contract assets 252,162 162,742
Inventories 5,742,613 5,349,104
Prepaid inventory 10,036,160  
Prepaid expenses and other current assets 1,390,034 1,142,470
Total current assets 25,937,217 28,202,319
Goodwill 4,608,041  
Intangible assets, net 20,914,885 60,348
Property and equipment, net 10,046,444 6,292,189
Deferred income taxes 643,708 46,487
Other assets 198,333 103,980
Total assets 62,348,628 34,705,323
Current liabilities    
Current portion long-term debt 2,000,000  
Accounts payable 767,096 708,845
Accrued expenses 5,275,041 2,972,275
Contract liability 102,953 259,183
Total current liabilities 8,145,090 3,940,303
Long-term debt 18,000,000  
Other liabilities 420,949 15,065
Total liabilities 26,566,039 3,955,368
Commitments and contingencies
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, 2023 and September 30, 2022
Common stock, $.001 par value: 75,000,000 shares authorized, 19,535,219 and 19,412,664 issued at June 30, 2023 and September 30, 2022 19,533 19,413
Additional paid-in capital 54,097,502 52,458,121
Retained Earnings (accumulated deficit) 3,034,091 (359,042)
Treasury stock, at cost, 2,096,451 shares at June 30, 2023 and September 30, 2022 (21,368,537) (21,368,537)
Total shareholders' equity 35,782,589 30,749,955
Total liabilities and shareholders' equity $ 62,348,628 $ 34,705,323
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2023
Sep. 30, 2022
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,535,219 19,412,664
Treasury stock, shares 2,096,451 2,096,451
Class A Convertible stock    
Preferred stock, shares authorized 200,000 200,000
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net Sales:        
Total net sales $ 7,959,208 $ 6,935,976 $ 21,815,917 $ 20,477,574
Cost of sales:        
Total cost of sales 3,224,562 2,879,462 8,617,317 8,270,729
Gross profit 4,734,646 4,056,514 13,198,600 12,206,845
Operating expenses:        
Research and development 851,296 676,381 2,387,939 2,062,937
Selling, general and administrative 2,395,714 1,694,233 7,104,212 5,226,015
Total operating expenses 3,247,010 2,370,614 9,492,151 7,288,952
Operating income 1,487,636 1,685,900 3,706,449 4,917,893
Interest income 185,652 10,429 432,495 10,871
Other income 90,049 21,608 131,504 49,401
Income before income taxes 1,763,337 1,717,937 4,270,448 4,978,165
Income tax expense 339,958 358,763 877,315 1,056,363
Net income $ 1,423,379 $ 1,359,174 $ 3,393,133 $ 3,921,802
Net income per common share:        
Basic $ 0.08 $ 0.08 $ 0.19 $ 0.23
Diluted $ 0.08 $ 0.08 $ 0.19 $ 0.23
Weighted average shares outstanding:        
Basic 17,576,969 17,261,349 17,415,358 17,253,822
Diluted 17,577,588 17,265,798 17,419,265 17,255,305
Product        
Net Sales:        
Total net sales $ 7,893,625 $ 6,935,976 $ 21,383,435 $ 20,279,371
Cost of sales:        
Total cost of sales 3,202,870 $ 2,879,462 8,538,219 8,253,981
Engineering development contracts        
Net Sales:        
Total net sales 65,583   432,482 198,203
Cost of sales:        
Total cost of sales $ 21,692   $ 79,098 $ 16,748
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY - USD ($)
Common Stock
Additional Paid-in Capital
(Accumulated Deficit) Retained Earnings
Treasury Stock
Total
Balance, beginning 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 27 308,572     308,599
Exercise of stock options 3 17,151     17,154
Net income     3,921,802   3,921,802
Balance, ending at Jun. 30, 2022 19,373 52,142,818 (1,961,018) (21,368,537) 28,832,636
Balance, beginning at Mar. 31, 2022 19,368 52,067,250 (3,320,192) (21,368,537) 27,397,889
Increase (Decrease) in Stockholders' Equity          
Share-based compensation 2 58,417     58,419
Exercise of stock options 3 17,151     17,154
Net income     1,359,174   1,359,174
Balance, ending at Jun. 30, 2022 19,373 52,142,818 (1,961,018) (21,368,537) 28,832,636
Balance, beginning at Sep. 30, 2022 19,413 52,458,121 (359,042) (21,368,537) 30,749,955
Increase (Decrease) in Stockholders' Equity          
Share-based compensation 63 1,230,592     1,230,655
Exercise of stock options 57 408,789     408,846
Net income     3,393,133   3,393,133
Balance, ending at Jun. 30, 2023 19,533 54,097,502 3,034,091 (21,368,537) 35,782,589
Balance, beginning at Mar. 31, 2023 19,518 53,883,433 1,610,712 (21,368,537) 34,145,126
Increase (Decrease) in Stockholders' Equity          
Share-based compensation 15 214,069     214,084
Net income     1,423,379   1,423,379
Balance, ending at Jun. 30, 2023 $ 19,533 $ 54,097,502 $ 3,034,091 $ (21,368,537) $ 35,782,589
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 3,393,133 $ 3,921,802
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 258,892 278,164
Share-based compensation expense    
Stock options 646,172 135,273
Stock awards 584,483 173,326
Impairment of long-lived assets 44,400  
Loss on disposal of property and equipment   357
Deferred income taxes (597,221) 785,737
(Increase) decrease in:    
Accounts receivables (1,646,558) 1,042,975
Contract asset (89,420)  
Inventories (393,509) (264,789)
Prepaid expenses and other assets (71,679) 69,344
Other non-current assets (104,626)  
Increase (decrease) in:    
Accounts payables 58,251 128,859
Accrued expenses (854,793) 357,566
Income taxes payable/receivable (133,370) (119,855)
Contract liability (156,230) (88,388)
Net cash provided by operating activities 937,925 6,420,371
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (165,084) (161,230)
Acquisition of a business (35,860,000)  
Net cash used in investing activities (36,025,084) (161,230)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Debt proceeds 20,000,000  
Proceeds from exercise of stock options 408,846 17,154
Net cash provided by financing activities 20,408,846 17,154
Net (decrease) increase in cash and cash equivalents (14,678,313) 6,276,295
Cash and cash equivalents, beginning of period 17,250,546 8,265,606
Cash and cash equivalents, end of period 2,572,233 14,541,901
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION    
Cash paid for income taxes $ 1,608,506 $ 390,481
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
9 Months Ended
Jun. 30, 2023
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.

On June 30, 2023 (the “Acquisition Date”), the Company entered into an Asset Purchase and License Agreement with Honeywell International, Inc. (“Honeywell”) whereby Honeywell sold, certain assets and granted perpetual license rights to manufacture and sell licensed products related to its inertial, communication and navigation product lines (the “Product Lines”) to the Company (the “Transaction”). The Transaction involves a sale of certain inventory, equipment and customer-related documents; an assignment of certain customer contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. See Note, “Acquisition” in the Supplemental Balance Sheet Disclosures section below for more details.

Basis of Presentation

The accompanying unaudited 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 consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The consolidated balance sheet as of September 30, 2022 is derived from the audited financial statements of the Company. Operating results for the three-and nine-month periods ended June 30, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2023 which cannot be determined at this time. These unaudited 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, 2022.

Reclassification

The Company presented intangible assets, net separately in the consolidated balance sheet as of June 30, 2023. In order to conform to the presentation of the consolidated balance sheet as of June 30, 2023, the Company reclassified $60,348 from other assets to intangible assets, net in the consolidated balance sheet as of September 30, 2022. This reclassification has no impact on the Company’s net income for the three months ended June 30, 2023 and 2022 and the nine months ended June 30, 2023 and 2022.

Principles of Consolidation

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

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, valuation of tangible and intangible assets acquired, long term contracts, evaluation of allowances for doubtful accounts, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contract (“EDC”) programs, percentage of completion on EDC contracts, the useful lives of long-lived assets for depreciation and amortization, the recoverability of long-lived assets, evaluation of goodwill impairment, 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.

Acquisitions

The Company evaluates each of its acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, Business Combinations (“ASC 805”), to determine whether the transaction is a business combination or an asset acquisition. In determining whether an acquisition should be accounted for as a business combination or an asset acquisition, the Company first performs a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this is the case, the acquired set is not deemed to be a business and is instead accounted for as an asset acquisition. If this is not the case, the Company then further evaluates whether the acquired set includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. If so, the Company concludes that the acquired set is a business.

The Company accounts for business acquisitions using the acquisition method of accounting. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill.

During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s consolidated statements of operations.

Intangible Assets

The Company’s identifiable intangible assets primarily consist of license agreement and customer relationships. Intangible assets acquired in a business combination are recognized at fair value using generally accepted valuation methods deemed appropriate for the type of intangible asset acquired and are reported separately from any goodwill recognized.

Intangible assets with a finite life are amortized over their estimated useful life and are reported net of accumulated amortization. They are assessed for impairment in accordance with the Company’s policy on assessing long-lived assets for impairment described below.

Indefinite-lived intangible assets are not amortized, but are subject to an annual impairment test, or when events or circumstances dictate, more frequently. The impairment review for indefinite-lived intangible assets can be performed using a qualitative or quantitative impairment assessment. The quantitative assessment consists of a comparison of the fair value of the indefinite-lived intangible asset with its carrying amount. If the carrying amount exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. If the fair value exceeds its carrying amount, the indefinite-lived intangible asset is not considered impaired.

Goodwill

Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The recorded amounts of goodwill from business combinations are based on management’s best estimates of the fair values of assets acquired and liabilities assumed at the date of acquisition. Goodwill is assigned to the reporting units that are expected to benefit from the synergies of the business combination that generated the goodwill. The Company’s goodwill impairment

test is performed at the reporting unit level. Reporting units are determined based on an evaluation of the Company’s operating segments and the components making up those operating segments.

Goodwill is tested for impairment annually or in an interim period if certain changes in circumstances indicate a possibility that an impairment may exist. Factors to consider that may indicate an impairment may exist are: the macroeconomic conditions, industry and market considerations such as a significant adverse change in the business climate, cost factors, overall financial performance such as current-period operating results or cash flow declines combined with a history of operating results or cash flow declines or a projection/forecast that demonstrates continuing declines in the cash flow or the inability to improve the operations to forecasted levels, and any entity-specific events.

If the Company determines that it is more likely than not that the fair value of the reporting unit is below the carrying amount as part of its qualitative assessment, a quantitative assessment of goodwill is required. In the quantitative evaluation, the fair value of the reporting unit is determined and compared to the carrying value. If the fair value is greater than the carrying value, then the goodwill is deemed not to be impaired and no further action is required. If the fair value is less than the carrying value, goodwill is considered impaired and a charge is reported as impairment of goodwill in the consolidated statements of operations.

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, 2023 and September 30, 2022 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.

Property and Equipment

Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization are 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. Costs are considered construction in progress when the property and equipment are not ready for their intended use. 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 FASB 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.

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, 2023 and September 30, 2022, according to the valuation techniques the Company used to determine their fair values.

Fair Value Measurement on June 30, 2023

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

 

$

2,545,241

 

$

 

$

Fair Value Measurement on September 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

 

$

16,083,571

 

$

 

$

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 in which 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, 2023 and 2022, 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

Contract

    

Assets

    

Liabilities

September 30, 2022

$

162,742

$

259,183

Amount transferred to receivables from contract assets

Contract asset additions

89,420

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

(240,944)

Increases due to invoicing prior to satisfaction of performance obligations

84,714

June 30, 2023

$

252,162

$

102,953

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, 2023 and 2022 respectively are as follows:

For the Three Months Ended June 30, 

 

For the Nine Months Ended June 30, 

    

2023

    

2022

    

2023

    

2022

Customer Service Sales

 

$

1,318,214

 

$

1,338,893

$

3,774,666

$

3,784,493

Customer Service Cost of Sales

371,359

369,562

716,655

1,112,298

Gross Profit

$

946,855

$

969,331

$

3,058,011

$

2,672,195

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. 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, 2023, approximately 23% 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.

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. Our policy is to recognize forfeitures as incurred.

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, 2023 and September 30, 2022, respectively. However, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions. At June 30, 2023 and September 30, 2022, the estimated liability for medical claims incurred but not reported was $53,419 and $51,590, respectively. The Company has recorded the excess of funded premiums over estimated claims incurred but not reported of $432,703 and $424,155 as a current asset in the accompanying consolidated balance sheets as of June 30, 2023 and September 30, 2022, respectively.

Concentrations

Major Customers and Products

In the three-month period ended June 30, 2023, three customers, Pilatus Aircraft Ltd (“Pilatus”), Air Transport Services Group (“ATSG”) and Textron Aviation, Inc. (“Textron”), accounted for 25%, 24% and 10% of net sales, respectively. In the nine-month period ended June 30, 2023, three customers, Pilatus, ATSG and Textron, accounted for 27%, 18% and 10% of net sales, respectively.

In the three-month period ended June 30, 2022, three customers, Pilatus, 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 ATSG, accounted for 27%, 11% and 10% 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, 2023, the Company had four 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, 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.

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 adoption of this standard is not expected to have a material impact on our consolidated financial statements or related disclosures.

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

2. Supplemental Balance Sheet Disclosures

Acquisition

On June 30, 2023, the Company entered into an Asset Purchase and License Agreement with Honeywell whereby Honeywell sold certain assets and granted perpetual license rights to manufacture and sell licensed products related to its inertial, communication and navigation product lines to the Company. The Transaction involves a sale of certain inventory, equipment and customer-related documents; an assignment of certain customer contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. The Transaction allows the Company to diversify its product offerings in the aerospace industry. The Company determined that the Transaction met the definition of a business under ASC 805; therefore, the Company accounted for the Transaction as a business combination and applied the acquisition method of accounting.

In connection with the Transaction, the Company entered into a term loan with PNC Bank, National Association for $20.0 million to fund a portion of the Transaction (the “Term Loan”) – refer to Note 9, “Loan Agreement” for further details. The preliminary purchase consideration transferred at the Acquisition Date was $35.9 million, which was entirely cash.

The allocation of the purchase price is based upon certain preliminary valuations and other analyses that have not been finalized as of the date of this filing. Specifically, the purchase price amount for the Transaction and the allocation of the purchase consideration for

prepaid inventory, equipment, construction in progress, intangible assets, and goodwill are preliminary estimates, which may be subject to change within the measurement period.

The preliminary allocation of the purchase consideration as of the Acquisition Date is as follows:

Cash consideration

    

$

35,860,000

Total consideration

$

35,860,000

Prepaid inventory

$

10,036,160

Equipment

 

2,609,000

Construction in progress

 

1,238,000

Intangible assets (a)

 

20,900,000

Goodwill (b)

 

4,608,041

Assets acquired

 

39,391,201

Accrued expenses

 

(3,531,201)

Liabilities assumed

 

(3,531,201)

Net assets acquired

$

35,860,000

(a)Intangible assets consist of license agreements related to the license rights to use certain Honeywell intellectual property and customer relationships and are recorded at provisional estimated fair values. The provisional estimated fair value of the license agreement is based on a variation of the income valuation approach and is determined using the relief from royalty method. The provisional estimated fair value of the customer relationships is based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to Note, “Intangible assets” for further details.
(b)Goodwill represents the excess of the preliminary purchase consideration over the provisional fair value of the assets acquired and liabilities assumed. The goodwill recognized is primarily attributable to the expected synergies from the Transaction. Goodwill resulting from the Transaction has been provisionally assigned to the Company’s one operating segment; the assignment of goodwill to reporting units is not complete. The goodwill is not expected to be deductible for income tax purposes. Further, the Company determined that the preliminary goodwill was not impaired as of June 30, 2023 and as such, no impairment charges have been recorded for the three-and nine-month periods ended June 30, 2023.

Transition services agreement

Concurrent with the Transaction, the Company entered into a transition services agreement (the “TSA”) with Honeywell, at no additional costs, to receive certain transitional services and technical support during the transition service period. The Company accounted for the TSA separate from business combination and have recognized $140,000 in prepaid expenses and other current assets within the consolidated balance sheets for the services to be received in the future from Honeywell. The prepaid expense related to the TSA was determined using the with and without method.

Acquisition and related costs

For the three and nine months ended June 30, 2023, the Company incurred acquisition costs of $262,099, which were expensed as incurred and included in selling, general and administrative expenses in the consolidated statements of operations; the debt issuance costs related to the Term Loan were not material.

Unaudited actual and pro forma information

Since the acquisition date of the Transaction was on June 30, 2023, the Company did not recognize any revenues and net income related to the Product Lines in the consolidated statements of operations.

The following unaudited pro forma summary presents consolidated information of the Company, including the Product Lines, as if the Transaction had occurred on October 1, 2021, the earliest period presented herein:

Three Months Ended June 30,

Nine Months Ended June 30,

    

2023

    

2022

    

2023

    

2022

Net sales

$

11,865,707

$

12,071,221

$

36,118,352

$

37,553,854

Net income

$

2,661,132

$

2,690,013

$

7,439,335

$

8,444,970

These pro forma results are for illustrative purposes and are not indicative of the actual results of operations that would have been achieved nor are they indicative of future results of operations. The unaudited pro forma information for all periods presented was adjusted to give effect to pro forma events that are directly attributable to the Transaction and is factually supportable. The adjustments are based on information available to the Company at this time. Accordingly, the adjustments are subject to change, and the impact of such changes may be material. The unaudited pro forma results do not include any incremental cost savings that may result from the integration.

Significant adjustments to the pro forma information above include recognition of non-recurring direct incremental acquisition costs in the nine months ended June 30, 2022 and exclusion of those costs from all other periods presented; increase in interest expense related to the Term Loan; increase in amortization expense associated with the estimate of the acquired intangible assets; increase in depreciation expense related to the fair value adjustment of the acquired equipment; and increase in cost of sales related to the fair value adjustment of the acquired inventory.

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, 

    

2023

    

2022

Raw materials

 

$

5,115,987

 

$

4,451,045

Work-in-process

 

570,487

 

795,723

Finished goods

 

56,139

 

102,336

 

$

5,742,613

 

$

5,349,104

Prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following:

June 30, 

September 30, 

    

2023

    

2022

Prepaid insurance

 

$

614,700

$

777,311

Other

 

775,334

 

365,159

 

$

1,390,034

$

1,142,470

Intangible assets

The Company’s intangible assets other than goodwill are as follows:

    

As of June 30, 2023

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

Value

 

Impairment

 

Amortization

 

Value

License agreement acquired from the Transaction (a)

$

7,870,000

$

$

$

7,870,000

Customer relationships acquired from the Transaction (a)

 

13,030,000

 

 

 

13,030,000

Licensing and certification rights (b)

 

696,506

 

(44,400)

 

(637,221)

 

14,885

Total

$

21,596,506

$

(44,400)

$

(637,221)

$

20,914,885

As of September 30, 2022

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

 

Value

 

Impairment

 

Amortization

 

Value

Licensing and certification rights (b)

$

696,506

$

$

(636,158)

$

60,348

Total

$

696,506

$

$

(636,158)

$

60,348

(a)

As part of the Transaction, the Company acquired intangible assets related to the license agreement for the license rights to use certain Honeywell intellectual property, and customer relationships. The gross carrying values are preliminary estimates and may be subject to change within the measurement period – refer to Note, “Acquisition” for further details. The license agreement has an indefinite life and is not subject to amortization; the customer relationships have an estimated weighted average life of ten years. The Company determined that the preliminary intangible assets were not impaired as of June 30, 2023 and as such, no impairment charges have been recorded for the three-and nine-month periods ended June 30, 2023.

(b)

The licensing and certification rights are amortized over a defined number of units. An impairment charge of $44,400 was recorded during the three-and nine-month periods ended June 30, 2023. No impairment charges were recorded during the three-and nine-month periods ended June 30, 2022.

Intangible asset amortization expense was $1,063 and $0 for the three-month periods ended June 30, 2023 and 2022, respectively. Intangible asset amortization expense was $1,063 and $1,063 for the nine-month periods ended June 30, 2023 and 2022, respectively.

The timing of future amortization expense is not determinable for the licensing and certification rights because they are amortized over a defined number of units. The expected future amortization expense related to the customer relationships as of June 30, 2023 is as follows:

2023 (three months remaining)

    

$

325,750

2024

1,303,000

2025

1,303,000

2026

 

1,303,000

2027

 

1,303,000

Thereafter

 

7,492,250

Total

$

13,030,000

Property and equipment

Property and equipment, net consists of the following:

June 30,

September 30,

    

2023

    

2022

Computer equipment

$

2,325,721

$

2,307,139

Corporate airplanes

 

2,406,468

 

2,406,468

Furniture and office equipment

 

976,993

 

976,993

Manufacturing facility

 

5,889,491

 

5,889,491

Equipment

 

8,292,277

 

5,624,966

Land

1,021,245

1,021,245

Construction in progress

1,238,000

 

22,150,195

 

18,226,302

Less: accumulated depreciation and amortization

 

(12,103,751)

 

(11,934,113)

 

$

10,046,444

 

$

6,292,189

Depreciation and amortization related to property and equipment was $86,439 and $89,072 for the three-month periods ended June 30, 2023 and 2022, respectively. The corporate airplane is utilized primarily in support of product development.

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

Other assets

Other assets consist of the following:

June 30,

September 30,

    

2023

    

2022

Operating lease right-of-use asset

$

18,407

$

28,680

Other non-current assets

179,926

 

75,300

 

$

198,333

 

$

103,980

Other non-current assets as of June 30, 2023 and September 30, 2022 include the security deposit for an airplane hangar, supplier credit from one of our suppliers and a deposit for medical claims required under the Company’s medical plan. In addition, other non-current assets as of June 30, 2023 and September 30, 2022 includes $56,855 and $0, 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,601 and $2,021 for the three-month periods ended June 30, 2023 and 2022, respectively. Other non-current assets amortization expense was $2,601 and $7,534 for the nine-month periods ended June 30, 2023 and 2022, respectively.

Accrued expenses

Accrued expenses consist of the following:

June 30,

September 30,

    

2023

    

2022

Warranty

 

$

589,048

 

$

607,001

Salary, benefits and payroll taxes

 

746,576

 

1,030,628

Professional fees

 

119,129

 

364,794

Operating lease

13,125

13,615

Supplier purchase orders

3,531,201

Other

275,962

956,237

 

$

5,275,041

 

$

2,972,275

Warranty cost and accrual information for the three-and nine-month periods ended June 30, 2023 is highlighted below:

Three Months Ending

Nine Months Ending

    

June 30, 2023

    

June 30, 2023

Warranty accrual, beginning of period

 

$

587,650

$

607,001

Accrued expense

 

29,119

 

63,495

Warranty cost

 

(27,721)

 

(81,448)

Warranty accrual, end of period

 

$

589,048

$

589,048

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
9 Months Ended
Jun. 30, 2023
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.

As a result of the 2017 Tax Cuts and Jobs Act, the Company must amortize amounts paid or incurred for specified research and development expenditures, including software development expenses, ratably over 60 months, beginning at the mid-point of the tax year in which the expenditures are paid or incurred.

The effective tax rate for the three-month and nine-month periods ended June 30, 2023 was 19.3% and 20.5%, respectively, and differs from the statutory tax rate primarily due to an increased R&D credit, as well as permanent items and state taxes.

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

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

4. Shareholders’ Equity and Share-Based Payments

At June 30, 2023, 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.

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.

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 stock options and awards issued to employees under the 2019 Plan was $164,342 and $954,140 for the three- and nine-month periods ended June 30, 2023, respectively. The compensation expense related to stock options and awards 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 under the 2019 Plan related to stock awards issued to non-employee members of the Board was $49,742 and $276,515 for the three- and nine-month periods ended June 30, 2023, respectively. The compensation expense under the 2019 Plan related to stock awards 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.

Total compensation expense associated with the 2019 Plan was $214,084 and $58,419 for the three-month periods ended June 30, 2023 and 2022, respectively. Total compensation expense associated with the 2019 Plan was $1,230,655 and $308,599 for the nine-month periods ended June 30, 2023 and 2022, respectively.

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

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

5. Earnings Per Share

Three Months Ended June 30,

Nine Months Ended June 30,

    

2023

    

2022

    

2023

    

2022

Numerator:

Net income

 

$

1,423,379

 

$

1,359,174

$

3,393,133

 

$

3,921,802

Denominator:

Basic weighted average shares

 

17,576,969

 

17,261,349

 

17,415,358

 

17,253,822

Dilutive effect of share-based awards

 

619

 

4,449

 

3,907

 

1,483

Diluted weighted average shares

 

17,577,588

 

17,265,798

 

17,419,265

 

17,255,305

Earnings per common share:

Basic EPS

 

$

0.08

 

$

0.08

$

0.19

$

0.23

Diluted EPS

 

$

0.08

 

$

0.08

$

0.19

$

0.23

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, 2023 and 2022, there were 128,815 and 100,000 options to purchase common stock outstanding, respectively, and 76,636 and 0 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, 2023 and 2022, respectively, 312,210 and 0 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, 2023 and 2022, respectively, 196,577 and 66,667 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.23.2
Contingencies
9 Months Ended
Jun. 30, 2023
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 aggregate, have a material effect on the results of operations or financial position.

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions
9 Months Ended
Jun. 30, 2023
Related Party Transactions  
Related Party Transactions

7. Related Party Transactions

In recent years, the Company has had sales to AML Global Eclipse, LLC, (“Eclipse”), whose principal shareholder is also a principal shareholder in the Company. Eclipse is a new related party for fiscal year 2022 due to their president acquiring more that 10% in shares of the company. Prior balances are disclosed below for comparability.

Sales to Eclipse amounted to approximately $155,000 and $57,000 for the three-month periods ended June 30, 2023 and 2022, respectively. Sales to Eclipse amounted to approximately $231,000 and $574,000 for the nine-month periods ended June 30, 2023 and 2022, respectively. As of June 30, 2023 and September 30, 2022, contract liability to Eclipse was approximately $25,000 and $123,000, respectively.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
9 Months Ended
Jun. 30, 2023
Leases  
Leases

8. 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, 2023:

Classification on the Consolidated Balance Sheet on June 30, 2023

Assets

    

  

    

  

Operating leases

 

Other assets

$

18,407

Liabilities

 

  

 

Operating leases- current

 

Accrued expenses

$

13,125

Operating leases – noncurrent

 

Other liabilities

$

5,282

Total lease liabilities

$

18,407

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, 2023. The weighted average remaining lease term is 1.4 years and the weighted average discount rate is 5.0% as of June 30, 2023.

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

Twelve Months

    

Ending

Operating

    

June 30,

    

Leases

 

2024

$

14,676

 

2025

 

6,115

Total minimum lease payments

$

20,791

Amount representing interest

(2,384)

Present value of minimum lease payments

 

 

18,407

Current portion

 

 

(13,125)

Long-term portion of lease obligations

 

$

5,282

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Loan Agreement
9 Months Ended
Jun. 30, 2023
Loan Agreement  
Loan Agreement

9. Loan Agreement

On June 28, 2023, the Company and one of its subsidiaries entered into an Amendment to Loan Documents (the “Loan Amendment”) with PNC Bank, National Association (the “PNC”), which amends certain terms of that certain Loan Agreement entered into by the parties on May 11, 2023 (the “Loan Agreement” and, as amended, the “Amended Loan Agreement”) and (ii) a corresponding Term Note in favor of PNC (the “Term Note”), which together provide for a senior secured term loan in an aggregate principal amount of $20.0 million, with a maturity date of June 28, 2028. Availability of funds under the Term Loan was conditioned upon the closing of the transactions contemplated by the Amended Loan Agreement and was used to fund a portion of the Transaction. Under the agreement, the Company has the right to prepay any amounts outstanding at any time and from time to time, whole or in part; subject to payment of any break funding indemnification amounts.

Future interest payments on the Term Loan, based on current interest rates, are expected to approximate $0.4 million for the remainder of fiscal 2023, $1.5 million in fiscal 2024, $1.3 million in fiscal 2025, $1.1 million in fiscal 2026, and $1.6 million thereafter. The interest rate applicable to loans outstanding under the Term Loan is a floating interest rate equal to the sum of (A) the Term SOFR Rate (as defined in the Term Note) plus (B) an unadjusted spread of the Applicable SOFR Margin plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio. Commencing on June 30, 2023, the Term Loan will consist of sixty equal monthly principal installments, over a period of ten years, with the balance payable on the maturity date of the Term Loan.

In addition to providing for the Term Loan, the Loan Agreement, together with a corresponding Revolving Line of Credit Note in favor of PNC, executed May 11, 2023 (“Line of Credit Note”), provides for a senior secured revolving line of credit in an aggregate principal amount of $10,000,000, with an expiration date of May 11, 2028 (the “Revolving Line of Credit”).

The interest rate applicable to loans outstanding under the Revolving Line of Credit is a rate per annum equal to the sum of (A) Daily SOFR (as defined in the Line of Credit Note) plus (B) an unadjusted spread of Applicable SOFR Margin plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio. The Company will pay an annual commitment fee of 0.15% on the amount available for borrowing under the revolving credit facility.

The Company was in compliance with all applicable covenants throughout and at June 30, 2023. As of June 30, 2023, the term loan balance amounted to $20,000,000. There was no balance drawn on the Revolving Line of Credit as of June 30, 2023.

Fixed mandatory principal repayments due on the outstanding Term Loan are as follows:

Twelve Months

Ending

    

June 30,

  

2024

 

2,000,000

2025

 

2,000,000

2026

 

2,000,000

2027

 

2,000,000

2028

 

12,000,000

 

20,000,000

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended 12 Months Ended
Jun. 30, 2023
Sep. 30, 2023
Summary of Significant Accounting Policies    
Basis of Presentation  

Basis of Presentation

The accompanying unaudited 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 consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The consolidated balance sheet as of September 30, 2022 is derived from the audited financial statements of the Company. Operating results for the three-and nine-month periods ended June 30, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2023 which cannot be determined at this time. These unaudited 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, 2022.

Reclassification  

Reclassification

The Company presented intangible assets, net separately in the consolidated balance sheet as of June 30, 2023. In order to conform to the presentation of the consolidated balance sheet as of June 30, 2023, the Company reclassified $60,348 from other assets to intangible assets, net in the consolidated balance sheet as of September 30, 2022. This reclassification has no impact on the Company’s net income for the three months ended June 30, 2023 and 2022 and the nine months ended June 30, 2023 and 2022.

Principles of Consolidation

Principles of Consolidation

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

 
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, valuation of tangible and intangible assets acquired, long term contracts, evaluation of allowances for doubtful accounts, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contract (“EDC”) programs, percentage of completion on EDC contracts, the useful lives of long-lived assets for depreciation and amortization, the recoverability of long-lived assets, evaluation of goodwill impairment, 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.

 
Acquisitions

Acquisitions

The Company evaluates each of its acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, Business Combinations (“ASC 805”), to determine whether the transaction is a business combination or an asset acquisition. In determining whether an acquisition should be accounted for as a business combination or an asset acquisition, the Company first performs a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this is the case, the acquired set is not deemed to be a business and is instead accounted for as an asset acquisition. If this is not the case, the Company then further evaluates whether the acquired set includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. If so, the Company concludes that the acquired set is a business.

The Company accounts for business acquisitions using the acquisition method of accounting. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill.

During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s consolidated statements of operations.

 
Intangible Assets

Intangible Assets

The Company’s identifiable intangible assets primarily consist of license agreement and customer relationships. Intangible assets acquired in a business combination are recognized at fair value using generally accepted valuation methods deemed appropriate for the type of intangible asset acquired and are reported separately from any goodwill recognized.

Intangible assets with a finite life are amortized over their estimated useful life and are reported net of accumulated amortization. They are assessed for impairment in accordance with the Company’s policy on assessing long-lived assets for impairment described below.

Indefinite-lived intangible assets are not amortized, but are subject to an annual impairment test, or when events or circumstances dictate, more frequently. The impairment review for indefinite-lived intangible assets can be performed using a qualitative or quantitative impairment assessment. The quantitative assessment consists of a comparison of the fair value of the indefinite-lived intangible asset with its carrying amount. If the carrying amount exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. If the fair value exceeds its carrying amount, the indefinite-lived intangible asset is not considered impaired.

 
Goodwill

Goodwill

Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The recorded amounts of goodwill from business combinations are based on management’s best estimates of the fair values of assets acquired and liabilities assumed at the date of acquisition. Goodwill is assigned to the reporting units that are expected to benefit from the synergies of the business combination that generated the goodwill. The Company’s goodwill impairment

test is performed at the reporting unit level. Reporting units are determined based on an evaluation of the Company’s operating segments and the components making up those operating segments.

Goodwill is tested for impairment annually or in an interim period if certain changes in circumstances indicate a possibility that an impairment may exist. Factors to consider that may indicate an impairment may exist are: the macroeconomic conditions, industry and market considerations such as a significant adverse change in the business climate, cost factors, overall financial performance such as current-period operating results or cash flow declines combined with a history of operating results or cash flow declines or a projection/forecast that demonstrates continuing declines in the cash flow or the inability to improve the operations to forecasted levels, and any entity-specific events.

If the Company determines that it is more likely than not that the fair value of the reporting unit is below the carrying amount as part of its qualitative assessment, a quantitative assessment of goodwill is required. In the quantitative evaluation, the fair value of the reporting unit is determined and compared to the carrying value. If the fair value is greater than the carrying value, then the goodwill is deemed not to be impaired and no further action is required. If the fair value is less than the carrying value, goodwill is considered impaired and a charge is reported as impairment of goodwill in the consolidated statements of operations.

 
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, 2023 and September 30, 2022 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.

 
Property and Equipment

Property and Equipment

Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization are 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. Costs are considered construction in progress when the property and equipment are not ready for their intended use. 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 FASB 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.

 
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, 2023 and September 30, 2022, according to the valuation techniques the Company used to determine their fair values.

Fair Value Measurement on June 30, 2023

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

 

$

2,545,241

 

$

 

$

Fair Value Measurement on September 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

 

$

16,083,571

 

$

 

$

 
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 in which 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, 2023 and 2022, 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

Contract

    

Assets

    

Liabilities

September 30, 2022

$

162,742

$

259,183

Amount transferred to receivables from contract assets

Contract asset additions

89,420

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

(240,944)

Increases due to invoicing prior to satisfaction of performance obligations

84,714

June 30, 2023

$

252,162

$

102,953

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, 2023 and 2022 respectively are as follows:

For the Three Months Ended June 30, 

 

For the Nine Months Ended June 30, 

    

2023

    

2022

    

2023

    

2022

Customer Service Sales

 

$

1,318,214

 

$

1,338,893

$

3,774,666

$

3,784,493

Customer Service Cost of Sales

371,359

369,562

716,655

1,112,298

Gross Profit

$

946,855

$

969,331

$

3,058,011

$

2,672,195

 
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. 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, 2023, approximately 23% 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.

 
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. Our policy is to recognize forfeitures as incurred.

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, 2023 and September 30, 2022, respectively. However, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions. At June 30, 2023 and September 30, 2022, the estimated liability for medical claims incurred but not reported was $53,419 and $51,590, respectively. The Company has recorded the excess of funded premiums over estimated claims incurred but not reported of $432,703 and $424,155 as a current asset in the accompanying consolidated balance sheets as of June 30, 2023 and September 30, 2022, respectively.

 
Concentrations

Concentrations

Major Customers and Products

In the three-month period ended June 30, 2023, three customers, Pilatus Aircraft Ltd (“Pilatus”), Air Transport Services Group (“ATSG”) and Textron Aviation, Inc. (“Textron”), accounted for 25%, 24% and 10% of net sales, respectively. In the nine-month period ended June 30, 2023, three customers, Pilatus, ATSG and Textron, accounted for 27%, 18% and 10% of net sales, respectively.

In the three-month period ended June 30, 2022, three customers, Pilatus, 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 ATSG, accounted for 27%, 11% and 10% 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, 2023, the Company had four 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, 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.

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 adoption of this standard is not expected to have a material impact on our consolidated financial statements or related disclosures.

 
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Jun. 30, 2023
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, 2023

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

 

$

2,545,241

 

$

 

$

Fair Value Measurement on September 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

 

$

16,083,571

 

$

 

$

Summary of contract assets and contract liabilities balances

Contract

Contract

    

Assets

    

Liabilities

September 30, 2022

$

162,742

$

259,183

Amount transferred to receivables from contract assets

Contract asset additions

89,420

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

(240,944)

Increases due to invoicing prior to satisfaction of performance obligations

84,714

June 30, 2023

$

252,162

$

102,953

Schedule of customer service revenue and cost of sales

For the Three Months Ended June 30, 

 

For the Nine Months Ended June 30, 

    

2023

    

2022

    

2023

    

2022

Customer Service Sales

 

$

1,318,214

 

$

1,338,893

$

3,774,666

$

3,784,493

Customer Service Cost of Sales

371,359

369,562

716,655

1,112,298

Gross Profit

$

946,855

$

969,331

$

3,058,011

$

2,672,195

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Balance Sheet Disclosures (Tables)
9 Months Ended
Jun. 30, 2023
Supplemental Balance Sheet Disclosures  
Schedule of preliminary allocation of the purchase consideration

Cash consideration

    

$

35,860,000

Total consideration

$

35,860,000

Prepaid inventory

$

10,036,160

Equipment

 

2,609,000

Construction in progress

 

1,238,000

Intangible assets (a)

 

20,900,000

Goodwill (b)

 

4,608,041

Assets acquired

 

39,391,201

Accrued expenses

 

(3,531,201)

Liabilities assumed

 

(3,531,201)

Net assets acquired

$

35,860,000

(a)Intangible assets consist of license agreements related to the license rights to use certain Honeywell intellectual property and customer relationships and are recorded at provisional estimated fair values. The provisional estimated fair value of the license agreement is based on a variation of the income valuation approach and is determined using the relief from royalty method. The provisional estimated fair value of the customer relationships is based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to Note, “Intangible assets” for further details.
(b)Goodwill represents the excess of the preliminary purchase consideration over the provisional fair value of the assets acquired and liabilities assumed. The goodwill recognized is primarily attributable to the expected synergies from the Transaction. Goodwill resulting from the Transaction has been provisionally assigned to the Company’s one operating segment; the assignment of goodwill to reporting units is not complete. The goodwill is not expected to be deductible for income tax purposes. Further, the Company determined that the preliminary goodwill was not impaired as of June 30, 2023 and as such, no impairment charges have been recorded for the three-and nine-month periods ended June 30, 2023.
Summary of unaudited pro forma consolidated information

Three Months Ended June 30,

Nine Months Ended June 30,

    

2023

    

2022

    

2023

    

2022

Net sales

$

11,865,707

$

12,071,221

$

36,118,352

$

37,553,854

Net income

$

2,661,132

$

2,690,013

$

7,439,335

$

8,444,970

Schedule of inventories

June 30, 

September 30, 

    

2023

    

2022

Raw materials

 

$

5,115,987

 

$

4,451,045

Work-in-process

 

570,487

 

795,723

Finished goods

 

56,139

 

102,336

 

$

5,742,613

 

$

5,349,104

Schedule of prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following:

June 30, 

September 30, 

    

2023

    

2022

Prepaid insurance

 

$

614,700

$

777,311

Other

 

775,334

 

365,159

 

$

1,390,034

$

1,142,470

Summary of intangible assets other than goodwill

The Company’s intangible assets other than goodwill are as follows:

    

As of June 30, 2023

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

Value

 

Impairment

 

Amortization

 

Value

License agreement acquired from the Transaction (a)

$

7,870,000

$

$

$

7,870,000

Customer relationships acquired from the Transaction (a)

 

13,030,000

 

 

 

13,030,000

Licensing and certification rights (b)

 

696,506

 

(44,400)

 

(637,221)

 

14,885

Total

$

21,596,506

$

(44,400)

$

(637,221)

$

20,914,885

As of September 30, 2022

    

Gross Carrying

    

Accumulated

    

Accumulated

    

Net Carrying

 

Value

 

Impairment

 

Amortization

 

Value

Licensing and certification rights (b)

$

696,506

$

$

(636,158)

$

60,348

Total

$

696,506

$

$

(636,158)

$

60,348

(a)

As part of the Transaction, the Company acquired intangible assets related to the license agreement for the license rights to use certain Honeywell intellectual property, and customer relationships. The gross carrying values are preliminary estimates and may be subject to change within the measurement period – refer to Note, “Acquisition” for further details. The license agreement has an indefinite life and is not subject to amortization; the customer relationships have an estimated weighted average life of ten years. The Company determined that the preliminary intangible assets were not impaired as of June 30, 2023 and as such, no impairment charges have been recorded for the three-and nine-month periods ended June 30, 2023.

(b)

The licensing and certification rights are amortized over a defined number of units. An impairment charge of $44,400 was recorded during the three-and nine-month periods ended June 30, 2023. No impairment charges were recorded during the three-and nine-month periods ended June 30, 2022.

Summary of expected future amortization expense related to the customer relationships

2023 (three months remaining)

    

$

325,750

2024

1,303,000

2025

1,303,000

2026

 

1,303,000

2027

 

1,303,000

Thereafter

 

7,492,250

Total

$

13,030,000

Schedule of property and equipment, net

June 30,

September 30,

    

2023

    

2022

Computer equipment

$

2,325,721

$

2,307,139

Corporate airplanes

 

2,406,468

 

2,406,468

Furniture and office equipment

 

976,993

 

976,993

Manufacturing facility

 

5,889,491

 

5,889,491

Equipment

 

8,292,277

 

5,624,966

Land

1,021,245

1,021,245

Construction in progress

1,238,000

 

22,150,195

 

18,226,302

Less: accumulated depreciation and amortization

 

(12,103,751)

 

(11,934,113)

 

$

10,046,444

 

$

6,292,189

Schedule of other assets

June 30,

September 30,

    

2023

    

2022

Operating lease right-of-use asset

$

18,407

$

28,680

Other non-current assets

179,926

 

75,300

 

$

198,333

 

$

103,980

Schedule of accrued expenses

June 30,

September 30,

    

2023

    

2022

Warranty

 

$

589,048

 

$

607,001

Salary, benefits and payroll taxes

 

746,576

 

1,030,628

Professional fees

 

119,129

 

364,794

Operating lease

13,125

13,615

Supplier purchase orders

3,531,201

Other

275,962

956,237

 

$

5,275,041

 

$

2,972,275

Schedule of warranty cost and accrual information

Three Months Ending

Nine Months Ending

    

June 30, 2023

    

June 30, 2023

Warranty accrual, beginning of period

 

$

587,650

$

607,001

Accrued expense

 

29,119

 

63,495

Warranty cost

 

(27,721)

 

(81,448)

Warranty accrual, end of period

 

$

589,048

$

589,048

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
9 Months Ended
Jun. 30, 2023
Earnings Per Share  
Schedule of earnings per share

Three Months Ended June 30,

Nine Months Ended June 30,

    

2023

    

2022

    

2023

    

2022

Numerator:

Net income

 

$

1,423,379

 

$

1,359,174

$

3,393,133

 

$

3,921,802

Denominator:

Basic weighted average shares

 

17,576,969

 

17,261,349

 

17,415,358

 

17,253,822

Dilutive effect of share-based awards

 

619

 

4,449

 

3,907

 

1,483

Diluted weighted average shares

 

17,577,588

 

17,265,798

 

17,419,265

 

17,255,305

Earnings per common share:

Basic EPS

 

$

0.08

 

$

0.08

$

0.19

$

0.23

Diluted EPS

 

$

0.08

 

$

0.08

$

0.19

$

0.23

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

Classification on the Consolidated Balance Sheet on June 30, 2023

Assets

    

  

    

  

Operating leases

 

Other assets

$

18,407

Liabilities

 

  

 

Operating leases- current

 

Accrued expenses

$

13,125

Operating leases – noncurrent

 

Other liabilities

$

5,282

Total lease liabilities

$

18,407

Schedule of future minimum lease payments under operating leases

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

Twelve Months

    

Ending

Operating

    

June 30,

    

Leases

 

2024

$

14,676

 

2025

 

6,115

Total minimum lease payments

$

20,791

Amount representing interest

(2,384)

Present value of minimum lease payments

 

 

18,407

Current portion

 

 

(13,125)

Long-term portion of lease obligations

 

$

5,282

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Loan Agreement (Tables)
9 Months Ended
Jun. 30, 2023
Loan Agreement  
Schedule of fixed mandatory principal repayments due on the outstanding Term Loan

Twelve Months

Ending

    

June 30,

  

2024

 

2,000,000

2025

 

2,000,000

2026

 

2,000,000

2027

 

2,000,000

2028

 

12,000,000

 

20,000,000

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details)
3 Months Ended 9 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
segment
Jun. 30, 2022
USD ($)
Sep. 30, 2022
USD ($)
Number of business segments          
Number of business segments in which the entity operates | segment     1    
Contract Balances          
Balance at beginning of the period (Contract Assets)     $ 162,742    
Balance at beginning of the period (Contract Liabilities)     259,183    
Contract asset additions     89,420    
Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period (Contract Liabilities)     (240,944)    
Increases due to invoicing prior to satisfaction of performance obligations (Contract Liabilities)     84,714    
Balance at end of the period (Contract Assets) $ 252,162   252,162    
Balance at end of the period (Contract Liabilities) 102,953   102,953    
Customer Service Revenue          
Customer Service Cost of Sales 3,224,562 $ 2,879,462 8,617,317 $ 8,270,729  
Gross profit 4,734,646 4,056,514 $ 13,198,600 12,206,845  
Engineering Development          
Percentage of employees who were engineers engaged in various engineering development projects     23.00%    
Warranty          
Standard warranty period     24 months    
Self-Insurance Reserves          
Estimated liability for medical claims incurred but not reported 53,419   $ 53,419   $ 51,590
Excess of funded premiums over estimated claims incurred but not reported 432,703   432,703   424,155
Reclassification of other intangible assets 0 0 0 0 $ 60,348
Customer Service          
Customer Service Revenue          
Customer Service Sales 1,318,214 1,338,893 3,774,666 3,784,493  
Customer Service Cost of Sales 371,359 369,562 716,655 1,112,298  
Gross profit $ 946,855 $ 969,331 $ 3,058,011 $ 2,672,195  
Property Plant and Equipment Other than Air Transportation Equipment and Manufacturing Facility | Minimum          
Number of business segments          
Estimated useful lives 3 years   3 years    
Property Plant and Equipment Other than Air Transportation Equipment and Manufacturing Facility | Maximum          
Number of business segments          
Estimated useful lives 7 years   7 years    
Manufacturing facility          
Number of business segments          
Estimated useful lives 39 years   39 years    
Corporate airplane          
Number of business segments          
Estimated useful lives 10 years   10 years    
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Fair Value (Details) - USD ($)
Jun. 30, 2023
Sep. 30, 2022
Fair Value, Measurements, Recurring | Quoted Price in Active Markets for Identical Assets (Level 1) | Money Market Funds    
Assets    
Cash and cash equivalents $ 2,545,241 $ 16,083,571
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Revenue Recognition (Details)
9 Months Ended
Jun. 30, 2023
Revenue Recognition.  
Revenue, remaining performance obligation, optional exemption, performance obligation [true false] true
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Concentration Risk (Details)
3 Months Ended 9 Months Ended
Jun. 30, 2023
item
customer
Jun. 30, 2022
customer
Jun. 30, 2023
customer
item
Jun. 30, 2022
item
customer
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 3 3 3
Revenues Net | Customer Concentration Risk | Pilatus Aircraft Ltd ("Pilatus")        
Concentrations        
Concentration of risk (as a percent) 25.00% 27.00% 27.00% 27.00%
Revenues Net | Customer Concentration Risk | Air Transport Services Group        
Concentrations        
Concentration of risk (as a percent) 24.00%   18.00% 10.00%
Revenues Net | Customer Concentration Risk | Textron Aviation, Inc        
Concentrations        
Concentration of risk (as a percent) 10.00% 16.00% 10.00% 11.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     2
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Balance Sheet Disclosures - Acquisition (Details) - Honeywell International, Inc
9 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Business Acquisition [Line Items]    
Preliminary purchase consideration transferred $ 35,860,000  
Asset Purchase and License Agreement    
Business Acquisition [Line Items]    
Preliminary purchase consideration transferred   $ 35,900,000
Incurred acquisition costs 262,099 262,099
Asset Purchase and License Agreement | PNC Bank [Member] | Term loan    
Business Acquisition [Line Items]    
Debt instrument face amount 20,000,000.0 20,000,000.0
Transition services agreement    
Business Acquisition [Line Items]    
Business combination recognized prepaid expenses and other current assets $ 140,000 $ 140,000
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details)
9 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Business Acquisition [Line Items]    
Goodwill $ 4,608,041 $ 4,608,041
Honeywell International, Inc    
Business Acquisition [Line Items]    
Cash consideration 35,860,000  
Total consideration 35,860,000  
Prepaid inventory 10,036,160 10,036,160
Equipment 2,609,000 2,609,000
Intangible assets 20,900,000 20,900,000
Goodwill 4,608,041 4,608,041
Assets acquired 39,391,201 39,391,201
Accrued expenses (3,531,201) (3,531,201)
Liabilities assumed (3,531,201) (3,531,201)
Net assets acquired 35,860,000 35,860,000
Honeywell International, Inc | Asset Purchase and License Agreement    
Business Acquisition [Line Items]    
Total consideration   35,900,000
Construction in progress | Honeywell International, Inc    
Business Acquisition [Line Items]    
Assets acquired $ 1,238,000 $ 1,238,000
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Balance Sheet Disclosures - Intangible assets (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2022
Finite-Lived Intangible Assets, Net          
Accumulated Impairment $ (44,400)   $ (44,400)    
Accumulated Amortization (637,221)   (637,221)   $ (636,158)
Intangible asset amortization expense 1,063 $ 0 1,063 $ 1,063  
Intangible Assets, Net (Excluding Goodwill)          
Gross Carrying Value 21,596,506   21,596,506   696,506
Accumulated Impairment (44,400)   (44,400)    
Accumulated Amortization (637,221)   (637,221)   (636,158)
Net Carrying Value 20,914,885   20,914,885   60,348
Customer relationships acquired from the Transaction          
Finite-Lived Intangible Assets, Net          
Gross Carrying Value 13,030,000   13,030,000    
Total $ 13,030,000   $ 13,030,000    
Estimated weighted average life 10 years   10 years    
Impairment charges $ 0   $ 0    
Licensing and certification rights          
Finite-Lived Intangible Assets, Net          
Gross Carrying Value 696,506   696,506   696,506
Accumulated Impairment (44,400)   (44,400)    
Accumulated Amortization (637,221)   (637,221)   (636,158)
Total 14,885   14,885   60,348
Impairment charges 44,400 $ 0 44,400 $ 0  
Intangible Assets, Net (Excluding Goodwill)          
Accumulated Impairment (44,400)   (44,400)    
Accumulated Amortization (637,221)   (637,221)   $ (636,158)
Licensing and certification rights          
Indefinite-Lived Intangible Assets (Excluding Goodwill)          
Gross Carrying Value 7,870,000   7,870,000    
Net Carrying Value $ 7,870,000   $ 7,870,000    
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details) - Customer relationships acquired from the Transaction
Jun. 30, 2023
USD ($)
Expected future amortization expense  
2023 (three months remaining) $ 325,750
2024 1,303,000
2025 1,303,000
2026 1,303,000
2027 1,303,000
Thereafter 7,492,250
Total $ 13,030,000
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Balance Sheet Disclosures - Inventories and Prepaid expenses and other current assets (Details) - USD ($)
Jun. 30, 2023
Sep. 30, 2022
Inventory Valuation    
Raw materials $ 5,115,987 $ 4,451,045
Work-in-process 570,487 795,723
Finished goods 56,139 102,336
Total inventories 5,742,613 5,349,104
Prepaid expenses and other current assets    
Prepaid insurance 614,700 777,311
Other 775,334 365,159
Total prepaid expenses and other current assets $ 1,390,034 $ 1,142,470
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2022
Property and Equipment          
Property and equipment, gross $ 22,150,195   $ 22,150,195   $ 18,226,302
Less: accumulated depreciation and amortization (12,103,751)   (12,103,751)   (11,934,113)
Property and equipment, net 10,046,444   10,046,444   6,292,189
Depreciation and amortization for property and equipment 86,439 $ 89,072 257,829 $ 269,567  
Other assets          
Operating lease right-of-use asset 18,407   18,407   28,680
Other non-current assets 179,926   179,926   75,300
Total other assets 198,333   198,333   103,980
Accumulated amortization of intangible assets 637,221   637,221   636,158
Intangible asset amortization expense 1,063 0 1,063 1,063  
Prepaid software licenses 56,855   56,855   0
Computer equipment          
Property and Equipment          
Property and equipment, gross 2,325,721   2,325,721   2,307,139
Corporate airplane          
Property and Equipment          
Property and equipment, gross 2,406,468   2,406,468   2,406,468
Furniture and office equipment          
Property and Equipment          
Property and equipment, gross 976,993   976,993   976,993
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 8,292,277   8,292,277   5,624,966
Land          
Property and Equipment          
Property and equipment, gross 1,021,245   1,021,245   $ 1,021,245
Construction in progress          
Property and Equipment          
Property and equipment, gross 1,238,000   1,238,000    
Prepaid software licenses          
Other assets          
Intangible asset amortization expense $ 2,601 $ 2,021 $ 2,601 $ 7,534  
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Accrued expenses      
Warranty $ 589,048 $ 589,048 $ 607,001
Salary, benefits and payroll taxes 746,576 746,576 1,030,628
Professional fees 119,129 119,129 364,794
Operating lease $ 13,125 $ 13,125 13,615
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued expenses Total accrued expenses  
Supplier purchase orders $ 3,531,201 $ 3,531,201  
Other 275,962 275,962 956,237
Total accrued expenses 5,275,041 5,275,041 $ 2,972,275
Warranty cost and accrual information      
Warranty accrual, beginning of period 587,650 607,001  
Accrued expense 29,119 63,495  
Warranty cost (27,721) (81,448)  
Warranty accrual, end of period $ 589,048 $ 589,048  
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details) - Honeywell International, Inc - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Business Acquisition [Line Items]        
Net sales $ 11,865,707 $ 12,071,221 $ 36,118,352 $ 37,553,854
Net income $ 2,661,132 $ 2,690,013 $ 7,439,335 $ 8,444,970
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details)
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Taxes        
Effective tax rate (as a percent) 19.30% 20.90% 20.50% 21.20%
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity and Share-Based Payments (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2022
Shareholders' Equity and Share-Based Payments          
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
2019 Plan          
Shareholders' Equity and Share-Based Payments          
Common stock, shares authorized 139,691   139,691    
Share-based compensation expense $ 214,084 $ 58,419 $ 1,230,655 $ 308,599  
Unrecognized compensation cost, related to non-vested stock options $ 260,398   $ 260,398    
2019 Plan | Maximum          
Shareholders' Equity and Share-Based Payments          
Number of shares of common stock reserved for awards 750,000   750,000    
2019 Plan | Employee          
Shareholders' Equity and Share-Based Payments          
Share-based compensation expense $ 164,342 45,088 $ 954,140 135,273  
2019 Plan | Non Employee Director          
Shareholders' Equity and Share-Based Payments          
Share-based compensation expense $ 49,742 $ 13,331 $ 276,515 $ 173,326  
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net income $ 1,423,379 $ 1,359,174 $ 3,393,133 $ 3,921,802
Denominator:        
Basic weighted average shares 17,576,969 17,261,349 17,415,358 17,253,822
Dilutive effect of share-based awards 619 4,449 3,907 1,483
Diluted weighted average shares 17,577,588 17,265,798 17,419,265 17,255,305
Earnings per common share:        
Basic EPS $ 0.08 $ 0.08 $ 0.19 $ 0.23
Diluted EPS $ 0.08 $ 0.08 $ 0.19 $ 0.23
Options to purchase common stock outstanding (in shares) 128,815 100,000 128,815 100,000
Restricted stock units outstanding (in shares) 76,636 0 76,636 0
Diluted weighted-average shares outstanding excluded from computation of diluted EPS (in shares) 312,210 0 196,577 66,667
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2022
Related Party Transactions          
Acquiring of shares 10.00%   10.00%    
Investor          
Related Party Transactions          
Sales amount to Eclipse $ 155,000 $ 57,000 $ 231,000 $ 574,000  
Contract liability to Eclipse $ 25,000   $ 25,000   $ 123,000
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Leases      
Operating leases $ 18,407 $ 18,407 $ 28,680
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets, Noncurrent Other Assets, Noncurrent  
Operating leases- current $ 13,125 $ 13,125 $ 13,615
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current Accrued Liabilities, Current  
Operating leases - noncurrent $ 5,282 $ 5,282  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent  
Present value of minimum lease payments $ 18,407 $ 18,407  
Operating leases expenses $ 3,669 $ 11,007  
Weighted average remaining lease term 1 year 4 months 24 days 1 year 4 months 24 days  
Weighted average discount rate 5.00% 5.00%  
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Future minimum lease payments (Details) - USD ($)
Jun. 30, 2023
Sep. 30, 2022
Future minimum lease payments under operating leases    
2024 $ 14,676  
2025 6,115  
Total minimum lease payments 20,791  
Amount representing interest (2,384)  
Present value of minimum lease payments 18,407  
Current portion (13,125) $ (13,615)
Long-term portion of lease obligations $ 5,282  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current  
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Loan Agreement (Details) - USD ($)
9 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Jun. 28, 2023
May 11, 2023
Senior secured revolving line of credit        
Loan Agreement        
Aggregate principal amount       $ 10,000,000
Annual commitment fee (in percent)   0.15%    
Amount drawn   $ 0    
SOFR | Senior secured revolving line of credit        
Loan Agreement        
Adjustment to variable interest rate   10.00%    
SOFR | Minimum | Senior secured revolving line of credit        
Loan Agreement        
Applicable Margin   1.50%    
SOFR | Maximum | Senior secured revolving line of credit        
Loan Agreement        
Applicable Margin   2.50%    
Senior secured term loan        
Loan Agreement        
Aggregate principal amount     $ 20,000,000.0  
Future interest payments, Remainder of fiscal 2023 $ 400,000 $ 400,000    
Future interest payments, fiscal 2024 1,500,000 1,500,000    
Future interest payments, fiscal 2025 1,300,000 1,300,000    
Future interest payments, fiscal 2026 1,100,000 1,100,000    
Future interest payments, thereafter $ 1,600,000 $ 1,600,000    
Adjustment to variable interest rate   10.00%    
Amortization period of debt 10 years      
Balance $ 20,000,000 $ 20,000,000    
Fixed mandatory principal repayments due on the outstanding Term Loan        
2024 2,000,000 2,000,000    
2025 2,000,000 2,000,000    
2026 2,000,000 2,000,000    
2027 2,000,000 2,000,000    
2028 12,000,000 12,000,000    
Total $ 20,000,000 $ 20,000,000    
Senior secured term loan | Maximum        
Loan Agreement        
Amortization period of debt in equal monthly principal installments 60 months      
Senior secured term loan | SOFR | Minimum        
Loan Agreement        
Applicable Margin   1.50%    
Senior secured term loan | SOFR | Maximum        
Loan Agreement        
Applicable Margin   2.50%    
XML 50 issc-20230630x10q_htm.xml IDEA: XBRL DOCUMENT 0000836690 us-gaap:TreasuryStockCommonMember 2023-06-30 0000836690 us-gaap:RetainedEarningsMember 2023-06-30 0000836690 us-gaap:CommonStockMember 2023-06-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000836690 us-gaap:TreasuryStockCommonMember 2023-03-31 0000836690 us-gaap:RetainedEarningsMember 2023-03-31 0000836690 us-gaap:CommonStockMember 2023-03-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000836690 us-gaap:TreasuryStockCommonMember 2022-09-30 0000836690 us-gaap:RetainedEarningsMember 2022-09-30 0000836690 us-gaap:CommonStockMember 2022-09-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000836690 us-gaap:TreasuryStockCommonMember 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:TreasuryStockCommonMember 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 2022-03-31 0000836690 us-gaap:TreasuryStockCommonMember 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 srt:MaximumMember issc:StockBasedIncentiveCompensationPlan2019Member 2023-06-30 0000836690 srt:MinimumMember issc:PropertyPlantAndEquipmentOtherThanAirTransportationEquipmentAndManufacturingFacilityMember 2023-06-30 0000836690 srt:MaximumMember issc:PropertyPlantAndEquipmentOtherThanAirTransportationEquipmentAndManufacturingFacilityMember 2023-06-30 0000836690 us-gaap:ManufacturingFacilityMember 2023-06-30 0000836690 us-gaap:LandMember 2023-06-30 0000836690 us-gaap:FurnitureAndFixturesMember 2023-06-30 0000836690 us-gaap:EquipmentMember 2023-06-30 0000836690 us-gaap:ConstructionInProgressMember 2023-06-30 0000836690 us-gaap:ComputerEquipmentMember 2023-06-30 0000836690 us-gaap:AirTransportationEquipmentMember 2023-06-30 0000836690 us-gaap:ManufacturingFacilityMember 2022-09-30 0000836690 us-gaap:LandMember 2022-09-30 0000836690 us-gaap:FurnitureAndFixturesMember 2022-09-30 0000836690 us-gaap:EquipmentMember 2022-09-30 0000836690 us-gaap:ComputerEquipmentMember 2022-09-30 0000836690 us-gaap:AirTransportationEquipmentMember 2022-09-30 0000836690 2023-03-31 0000836690 us-gaap:SeriesAPreferredStockMember 2023-06-30 0000836690 us-gaap:SeriesAPreferredStockMember 2022-09-30 0000836690 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000836690 us-gaap:RetainedEarningsMember 2022-10-01 2023-06-30 0000836690 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000836690 us-gaap:RetainedEarningsMember 2021-10-01 2022-06-30 0000836690 us-gaap:RevolvingCreditFacilityMember 2022-10-01 2023-06-30 0000836690 us-gaap:InvestorMember 2023-04-01 2023-06-30 0000836690 us-gaap:InvestorMember 2022-10-01 2023-06-30 0000836690 us-gaap:InvestorMember 2022-04-01 2022-06-30 0000836690 us-gaap:InvestorMember 2021-10-01 2022-06-30 0000836690 us-gaap:LicensingAgreementsMember 2023-06-30 0000836690 us-gaap:LicensingAgreementsMember 2023-04-01 2023-06-30 0000836690 us-gaap:CustomerRelationshipsMember 2023-04-01 2023-06-30 0000836690 us-gaap:LicensingAgreementsMember 2022-10-01 2023-06-30 0000836690 us-gaap:CustomerRelationshipsMember 2022-10-01 2023-06-30 0000836690 us-gaap:LicensingAgreementsMember 2022-04-01 2022-06-30 0000836690 us-gaap:LicensingAgreementsMember 2021-10-01 2022-06-30 0000836690 us-gaap:LicensingAgreementsMember 2022-09-30 0000836690 us-gaap:SecuredDebtMember 2023-06-30 2023-06-30 0000836690 issc:HoneywellInternationalIncMember issc:PncBankMember issc:TermLoanMember issc:AssetPurchaseAndLicenseAgreementMember 2023-06-30 0000836690 us-gaap:SecuredDebtMember 2023-06-28 0000836690 us-gaap:RevolvingCreditFacilityMember 2023-05-11 0000836690 srt:MinimumMember us-gaap:SecuredDebtMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-10-01 2023-06-30 0000836690 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-10-01 2023-06-30 0000836690 srt:MaximumMember us-gaap:SecuredDebtMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-10-01 2023-06-30 0000836690 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-10-01 2023-06-30 0000836690 us-gaap:ServiceMember 2023-04-01 2023-06-30 0000836690 us-gaap:ProductMember 2023-04-01 2023-06-30 0000836690 issc:EngineeringDevelopmentContractsMember 2023-04-01 2023-06-30 0000836690 us-gaap:ServiceMember 2022-10-01 2023-06-30 0000836690 us-gaap:ProductMember 2022-10-01 2023-06-30 0000836690 issc:EngineeringDevelopmentContractsMember 2022-10-01 2023-06-30 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:InvestorMember 2023-06-30 0000836690 us-gaap:InvestorMember 2022-09-30 0000836690 issc:TextronAviationIncMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0000836690 issc:PilatusAircraftLtdMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0000836690 issc:AirTransportServicesGroupMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0000836690 issc:TextronAviationIncMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-06-30 0000836690 issc:PilatusAircraftLtdMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-06-30 0000836690 issc:AirTransportServicesGroupMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-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:StockBasedIncentiveCompensationPlan2019Member 2023-06-30 0000836690 2022-06-30 0000836690 2021-09-30 0000836690 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000836690 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0000836690 issc:HoneywellInternationalIncMember issc:AssetPurchaseAndLicenseAgreementMember 2023-06-30 0000836690 issc:HoneywellInternationalIncMember us-gaap:ConstructionInProgressMember 2023-06-30 0000836690 issc:HoneywellInternationalIncMember issc:TransitionServicesAgreementMember 2023-06-30 0000836690 issc:HoneywellInternationalIncMember 2023-06-30 2023-06-30 0000836690 issc:HoneywellInternationalIncMember issc:AssetPurchaseAndLicenseAgreementMember 2022-10-01 2023-06-30 0000836690 issc:HoneywellInternationalIncMember 2023-04-01 2023-06-30 0000836690 issc:HoneywellInternationalIncMember 2022-10-01 2023-06-30 0000836690 issc:HoneywellInternationalIncMember 2022-04-01 2022-06-30 0000836690 issc:HoneywellInternationalIncMember 2021-10-01 2022-06-30 0000836690 2022-10-01 2023-09-30 0000836690 issc:PrepaidSoftwareLicensesMember 2023-04-01 2023-06-30 0000836690 issc:PrepaidSoftwareLicensesMember 2022-10-01 2023-06-30 0000836690 issc:PrepaidSoftwareLicensesMember 2022-04-01 2022-06-30 0000836690 issc:PrepaidSoftwareLicensesMember 2021-10-01 2022-06-30 0000836690 us-gaap:ShareBasedPaymentArrangementEmployeeMember issc:StockBasedIncentiveCompensationPlan2019Member 2023-04-01 2023-06-30 0000836690 issc:NonEmployeeDirectorMember issc:StockBasedIncentiveCompensationPlan2019Member 2023-04-01 2023-06-30 0000836690 issc:StockBasedIncentiveCompensationPlan2019Member 2023-04-01 2023-06-30 0000836690 us-gaap:ShareBasedPaymentArrangementEmployeeMember issc:StockBasedIncentiveCompensationPlan2019Member 2022-10-01 2023-06-30 0000836690 issc:NonEmployeeDirectorMember issc:StockBasedIncentiveCompensationPlan2019Member 2022-10-01 2023-06-30 0000836690 issc:StockBasedIncentiveCompensationPlan2019Member 2022-10-01 2023-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:CommonStockMember 2023-04-01 2023-06-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000836690 2023-04-01 2023-06-30 0000836690 us-gaap:CommonStockMember 2022-10-01 2023-06-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 2023-06-30 0000836690 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000836690 2022-04-01 2022-06-30 0000836690 us-gaap:CommonStockMember 2021-10-01 2022-06-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2021-10-01 2022-06-30 0000836690 issc:InventoryMember us-gaap:SupplierConcentrationRiskMember 2023-04-01 2023-06-30 0000836690 issc:InventoryMember us-gaap:SupplierConcentrationRiskMember 2021-10-01 2022-06-30 0000836690 issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0000836690 issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-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 us-gaap:SecuredDebtMember 2023-06-30 0000836690 2021-10-01 2022-06-30 0000836690 us-gaap:LicensingAgreementsMember 2023-06-30 0000836690 us-gaap:CustomerRelationshipsMember 2023-06-30 0000836690 2022-09-30 0000836690 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-10-01 2023-06-30 0000836690 us-gaap:SecuredDebtMember 2022-10-01 2023-06-30 0000836690 srt:MaximumMember us-gaap:SecuredDebtMember 2023-06-30 2023-06-30 0000836690 issc:HoneywellInternationalIncMember 2023-06-30 0000836690 2023-06-30 0000836690 2023-07-31 0000836690 2022-10-01 2023-06-30 shares iso4217:USD pure issc:item issc:customer iso4217:USD shares issc:segment P3Y true 0000836690 --09-30 2023 Q3 false http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent PA 0 0 P60M 0 0 0 0 10-Q true 2023-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 17446990 2572233 17250546 5944015 4297457 252162 162742 5742613 5349104 10036160 1390034 1142470 25937217 28202319 4608041 20914885 60348 10046444 6292189 643708 46487 198333 103980 62348628 34705323 2000000 767096 708845 5275041 2972275 102953 259183 8145090 3940303 18000000 420949 15065 26566039 3955368 10000000 10000000 0.001 0.001 200000 200000 0 0 0.001 0.001 75000000 75000000 19535219 19412664 19533 19413 54097502 52458121 3034091 -359042 2096451 2096451 21368537 21368537 35782589 30749955 62348628 34705323 7893625 6935976 21383435 20279371 65583 432482 198203 7959208 6935976 21815917 20477574 3202870 2879462 8538219 8253981 21692 79098 16748 3224562 2879462 8617317 8270729 4734646 4056514 13198600 12206845 851296 676381 2387939 2062937 2395714 1694233 7104212 5226015 3247010 2370614 9492151 7288952 1487636 1685900 3706449 4917893 185652 10429 432495 10871 90049 21608 131504 49401 1763337 1717937 4270448 4978165 339958 358763 877315 1056363 1423379 1359174 3393133 3921802 0.08 0.08 0.19 0.23 0.08 0.08 0.19 0.23 17576969 17261349 17415358 17253822 17577588 17265798 17419265 17255305 19518 53883433 1610712 -21368537 34145126 15 214069 214084 1423379 1423379 19533 54097502 3034091 -21368537 35782589 19368 52067250 -3320192 -21368537 27397889 2 58417 58419 3 17151 17154 1359174 1359174 19373 52142818 -1961018 -21368537 28832636 19413 52458121 -359042 -21368537 30749955 63 1230592 1230655 57 408789 408846 3393133 3393133 19533 54097502 3034091 -21368537 35782589 19343 51817095 -5882820 -21368537 24585081 27 308572 308599 3 17151 17154 3921802 3921802 19373 52142818 -1961018 -21368537 28832636 3393133 3921802 258892 278164 646172 135273 584483 173326 44400 -357 -597221 785737 1646558 -1042975 89420 393509 264789 71679 -69344 104626 58251 128859 -854793 357566 -133370 -119855 -156230 -88388 937925 6420371 165084 161230 35860000 -36025084 -161230 20000000 408846 17154 20408846 17154 -14678313 6276295 17250546 8265606 2572233 14541901 1608506 390481 <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 0pt;">On June 30, 2023 (the “Acquisition Date”), the Company entered into an Asset Purchase and License Agreement with Honeywell International, Inc. (“Honeywell”) whereby Honeywell sold, certain assets and granted perpetual license rights to manufacture and sell licensed products related to its inertial, communication and navigation product lines (the “Product Lines”) to the Company (the “Transaction”). The Transaction involves a sale of certain inventory, equipment and customer-related documents; an assignment of certain customer contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. See Note, “Acquisition” in the Supplemental Balance Sheet Disclosures section below for more details.</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 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 consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The consolidated balance sheet as of September 30, 2022 is derived from the audited financial statements of the Company. Operating results for the three-and nine-month periods ended June 30, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2023 which cannot be determined at this time. These unaudited 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, 2022.</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;">Reclassification</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company presented intangible assets, net separately in the consolidated balance sheet as of June 30, 2023. In order to conform to the presentation of the consolidated balance sheet as of June 30, 2023, the Company reclassified $60,348 from other assets to intangible assets, net in the consolidated balance sheet as of September 30, 2022. This reclassification has no impact on the Company’s net income for the three months ended June 30, 2023 and 2022 and the nine months ended June 30, 2023 and 2022.</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 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;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, valuation of tangible and intangible assets acquired, long term contracts, evaluation of allowances for doubtful accounts, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contract (“EDC”) programs, percentage of completion on EDC contracts, the useful lives of long-lived assets for depreciation and amortization, the recoverability of long-lived assets, evaluation of goodwill impairment, 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;">Acquisitions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company evaluates each of its acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, <i style="font-style:italic;">Business Combinations</i> (“ASC 805”), to determine whether the transaction is a business combination or an asset acquisition. In determining whether an acquisition should be accounted for as a business combination or an asset acquisition, the Company first performs a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this is the case, the acquired set is not deemed to be a business and is instead accounted for as an asset acquisition. If this is not the case, the Company then further evaluates whether the acquired set includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. If so, the Company concludes that the acquired set is a business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company accounts for business acquisitions using the acquisition method of accounting. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s consolidated statements of operations.</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;">Intangible Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company’s identifiable intangible assets primarily consist of license agreement and customer relationships. Intangible assets acquired in a business combination are recognized at fair value using generally accepted valuation methods deemed appropriate for the type of intangible asset acquired and are reported separately from any goodwill recognized. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Intangible assets with a finite life are amortized over their estimated useful life and are reported net of accumulated amortization. They are assessed for impairment in accordance with the Company’s policy on assessing long-lived assets for impairment described below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Indefinite-lived intangible assets are not amortized, but are subject to an annual impairment test, or when events or circumstances dictate, more frequently. The impairment review for indefinite-lived intangible assets can be performed using a qualitative or quantitative impairment assessment. The quantitative assessment consists of a comparison of the fair value of the indefinite-lived intangible asset with its carrying amount. If the carrying amount exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. If the fair value exceeds its carrying amount, the indefinite-lived intangible asset is not considered impaired. </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;">Goodwill</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The recorded amounts of goodwill from business combinations are based on management’s best estimates of the fair values of assets acquired and liabilities assumed at the date of acquisition. Goodwill is assigned to the reporting units that are expected to benefit from the synergies of the business combination that generated the goodwill. The Company’s goodwill impairment </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">test is performed at the reporting unit level. Reporting units are determined based on an evaluation of the Company’s operating segments and the components making up those operating segments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Goodwill is tested for impairment annually or in an interim period if certain changes in circumstances indicate a possibility that an impairment may exist. Factors to consider that may indicate an impairment may exist are: the macroeconomic conditions, industry and market considerations such as a significant adverse change in the business climate, cost factors, overall financial performance such as current-period operating results or cash flow declines combined with a history of operating results or cash flow declines or a projection/forecast that demonstrates continuing declines in the cash flow or the inability to improve the operations to forecasted levels, and any entity-specific events. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">If the Company determines that it is more likely than not that the fair value of the reporting unit is below the carrying amount as part of its qualitative assessment, a quantitative assessment of goodwill is required. In the quantitative evaluation, the fair value of the reporting unit is determined and compared to the carrying value. If the fair value is greater than the carrying value, then the goodwill is deemed not to be impaired and no further action is required. If the fair value is less than the carrying value, goodwill is considered impaired and a charge is reported as impairment of goodwill in the consolidated statements of operations.</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, 2023 and September 30, 2022 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;">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 less accumulated depreciation and amortization. Depreciation and amortization are provided using an accelerated method over the estimated useful lives of the assets (the lesser of <span style="-sec-ix-hidden:Hidden_uoJUTpNoMk6czh5w1vNE7g;"><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. Costs are considered construction in progress when the property and equipment are not ready for their intended use. 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 0pt 12pt 0pt;">The Company assesses the impairment of long-lived assets in accordance with FASB 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 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.</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><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><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><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><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;"></div><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, 2023 and September 30, 2022, 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, 2023</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;"> 2,545,241</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, 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;"> 16,083,571</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 0pt 12pt 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 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><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;">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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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><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_NfIFCIqP4ECWKPMXD0eVXg;"><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><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><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><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;"></div><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;">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. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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 in which 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, 2023 and 2022, 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:71.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:2.25%;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:12.02%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;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:71.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:2.25%;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.02%;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;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;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:71.43%;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, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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.6%;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;"> 162,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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.6%;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;"> 259,183</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;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 6pt;">Amount transferred to receivables from contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;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:10.6%;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:71.43%;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 6pt;">Contract asset additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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;"> 89,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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:71.43%;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 6pt;">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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;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:10.6%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (240,944)</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;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 6pt;">Increases due to invoicing prior to satisfaction of performance obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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;"> 84,714</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;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, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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;"> 252,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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;"> 102,953</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, 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, 2023 and 2022 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.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: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><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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.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></tr><tr><td style="vertical-align:bottom;width:35.97%;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="5" style="vertical-align:bottom;white-space:nowrap;width:30.65%;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.86%;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:29.65%;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:35.97%;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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.02%;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;">2023</b></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:13.99%;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.86%;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.66%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.44%;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></tr><tr><td style="vertical-align:bottom;width:35.97%;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.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.66%;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;"> 1,318,214</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;"> </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.33%;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:1.86%;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.6%;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.06%;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,774,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.59%;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.85%;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></tr><tr><td style="vertical-align:bottom;width:35.97%;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.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.66%;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.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;"> 371,359</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: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.33%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.6%;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:12.06%;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;"> 716,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.59%;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:11.85%;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></tr><tr><td style="vertical-align:bottom;width:35.97%;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.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.66%;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.36%;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;"> 946,855</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: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.33%;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;"> 969,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.6%;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.06%;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;"> 3,058,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.59%;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.85%;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></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. 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 0pt 12pt 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 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, 2023, approximately 23% 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;">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. Our policy is to recognize forfeitures as incurred.</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 0pt 12pt 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 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, 2023 and September 30, 2022, respectively. However, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions. At June 30, 2023 and September 30, 2022, the estimated liability for medical claims incurred but not reported was $53,419 and $51,590, respectively. The Company has recorded the excess of funded premiums over estimated claims incurred but not reported of $432,703 and $424,155 as a current asset in the accompanying consolidated balance sheets as of June 30, 2023 and September 30, 2022, 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, 2023, three customers, Pilatus Aircraft Ltd (“Pilatus”), Air Transport Services Group (“ATSG”) and Textron Aviation, Inc. (“Textron”), accounted for 25%, 24% and 10% of net sales, respectively. In the nine-month period ended June 30, 2023, three customers, Pilatus, ATSG and Textron, accounted for 27%, 18% 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, 2022, three customers, Pilatus, 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 ATSG, accounted for 27%, 11% and 10% 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, 2023, the Company had four 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, 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;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;">In June 2016, FASB issued ASU 2016-13, <i style="font-style:italic;">Financial Instruments</i> <i style="font-style:italic;">–</i> <i style="font-style:italic;">Credit Losses</i> <i style="font-style:italic;">(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 adoption of this standard is not expected to have a material impact on our consolidated financial statements or related disclosures.</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 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 consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The consolidated balance sheet as of September 30, 2022 is derived from the audited financial statements of the Company. Operating results for the three-and nine-month periods ended June 30, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2023 which cannot be determined at this time. These unaudited 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, 2022.</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;">Reclassification</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company presented intangible assets, net separately in the consolidated balance sheet as of June 30, 2023. In order to conform to the presentation of the consolidated balance sheet as of June 30, 2023, the Company reclassified $60,348 from other assets to intangible assets, net in the consolidated balance sheet as of September 30, 2022. This reclassification has no impact on the Company’s net income for the three months ended June 30, 2023 and 2022 and the nine months ended June 30, 2023 and 2022.</p> 60348 <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 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;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, valuation of tangible and intangible assets acquired, long term contracts, evaluation of allowances for doubtful accounts, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contract (“EDC”) programs, percentage of completion on EDC contracts, the useful lives of long-lived assets for depreciation and amortization, the recoverability of long-lived assets, evaluation of goodwill impairment, 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;">Acquisitions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company evaluates each of its acquisitions in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, <i style="font-style:italic;">Business Combinations</i> (“ASC 805”), to determine whether the transaction is a business combination or an asset acquisition. In determining whether an acquisition should be accounted for as a business combination or an asset acquisition, the Company first performs a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets. If this is the case, the acquired set is not deemed to be a business and is instead accounted for as an asset acquisition. If this is not the case, the Company then further evaluates whether the acquired set includes, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. If so, the Company concludes that the acquired set is a business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company accounts for business acquisitions using the acquisition method of accounting. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s consolidated statements of operations.</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;">Intangible Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company’s identifiable intangible assets primarily consist of license agreement and customer relationships. Intangible assets acquired in a business combination are recognized at fair value using generally accepted valuation methods deemed appropriate for the type of intangible asset acquired and are reported separately from any goodwill recognized. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Intangible assets with a finite life are amortized over their estimated useful life and are reported net of accumulated amortization. They are assessed for impairment in accordance with the Company’s policy on assessing long-lived assets for impairment described below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Indefinite-lived intangible assets are not amortized, but are subject to an annual impairment test, or when events or circumstances dictate, more frequently. The impairment review for indefinite-lived intangible assets can be performed using a qualitative or quantitative impairment assessment. The quantitative assessment consists of a comparison of the fair value of the indefinite-lived intangible asset with its carrying amount. If the carrying amount exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. If the fair value exceeds its carrying amount, the indefinite-lived intangible asset is not considered impaired. </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;">Goodwill</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill represents the future economic benefit arising from other assets acquired that could not be individually identified and separately recognized. The recorded amounts of goodwill from business combinations are based on management’s best estimates of the fair values of assets acquired and liabilities assumed at the date of acquisition. Goodwill is assigned to the reporting units that are expected to benefit from the synergies of the business combination that generated the goodwill. The Company’s goodwill impairment </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">test is performed at the reporting unit level. Reporting units are determined based on an evaluation of the Company’s operating segments and the components making up those operating segments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Goodwill is tested for impairment annually or in an interim period if certain changes in circumstances indicate a possibility that an impairment may exist. Factors to consider that may indicate an impairment may exist are: the macroeconomic conditions, industry and market considerations such as a significant adverse change in the business climate, cost factors, overall financial performance such as current-period operating results or cash flow declines combined with a history of operating results or cash flow declines or a projection/forecast that demonstrates continuing declines in the cash flow or the inability to improve the operations to forecasted levels, and any entity-specific events. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">If the Company determines that it is more likely than not that the fair value of the reporting unit is below the carrying amount as part of its qualitative assessment, a quantitative assessment of goodwill is required. In the quantitative evaluation, the fair value of the reporting unit is determined and compared to the carrying value. If the fair value is greater than the carrying value, then the goodwill is deemed not to be impaired and no further action is required. If the fair value is less than the carrying value, goodwill is considered impaired and a charge is reported as impairment of goodwill in the consolidated statements of operations.</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, 2023 and September 30, 2022 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;">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 less accumulated depreciation and amortization. Depreciation and amortization are provided using an accelerated method over the estimated useful lives of the assets (the lesser of <span style="-sec-ix-hidden:Hidden_uoJUTpNoMk6czh5w1vNE7g;"><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. Costs are considered construction in progress when the property and equipment are not ready for their intended use. 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 0pt 12pt 0pt;">The Company assesses the impairment of long-lived assets in accordance with FASB 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 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.</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><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><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><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><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;"></div><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, 2023 and September 30, 2022, 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, 2023</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;"> 2,545,241</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, 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;"> 16,083,571</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, 2023</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;"> 2,545,241</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, 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;"> 16,083,571</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> 2545241 16083571 <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 0pt 12pt 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 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><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;">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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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><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_NfIFCIqP4ECWKPMXD0eVXg;"><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><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><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><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;"></div><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;">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. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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 in which 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, 2023 and 2022, 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:71.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:2.25%;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:12.02%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;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:71.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:2.25%;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.02%;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;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;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:71.43%;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, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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.6%;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;"> 162,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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.6%;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;"> 259,183</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;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 6pt;">Amount transferred to receivables from contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;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:10.6%;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:71.43%;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 6pt;">Contract asset additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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;"> 89,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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:71.43%;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 6pt;">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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;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:10.6%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (240,944)</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;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 6pt;">Increases due to invoicing prior to satisfaction of performance obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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;"> 84,714</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;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, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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;"> 252,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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;"> 102,953</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, 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, 2023 and 2022 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.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: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><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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.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></tr><tr><td style="vertical-align:bottom;width:35.97%;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="5" style="vertical-align:bottom;white-space:nowrap;width:30.65%;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.86%;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:29.65%;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:35.97%;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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.02%;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;">2023</b></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:13.99%;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.86%;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.66%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.44%;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></tr><tr><td style="vertical-align:bottom;width:35.97%;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.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.66%;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;"> 1,318,214</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;"> </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.33%;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:1.86%;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.6%;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.06%;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,774,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.59%;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.85%;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></tr><tr><td style="vertical-align:bottom;width:35.97%;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.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.66%;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.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;"> 371,359</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: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.33%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.6%;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:12.06%;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;"> 716,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.59%;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:11.85%;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></tr><tr><td style="vertical-align:bottom;width:35.97%;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.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.66%;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.36%;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;"> 946,855</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: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.33%;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;"> 969,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.6%;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.06%;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;"> 3,058,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.59%;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.85%;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></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:71.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:2.25%;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:12.02%;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><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;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:71.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:2.25%;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.02%;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;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;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:71.43%;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, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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.6%;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;"> 162,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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.6%;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;"> 259,183</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;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 6pt;">Amount transferred to receivables from contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;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:10.6%;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:71.43%;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 6pt;">Contract asset additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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;"> 89,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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:71.43%;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 6pt;">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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;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:10.6%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;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:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (240,944)</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;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 6pt;">Increases due to invoicing prior to satisfaction of performance obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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;"> 84,714</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;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, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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;"> 252,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;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:10.6%;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;"> 102,953</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 162742 259183 89420 -240944 84714 252162 102953 <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:35.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.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: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><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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.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></tr><tr><td style="vertical-align:bottom;width:35.97%;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="5" style="vertical-align:bottom;white-space:nowrap;width:30.65%;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.86%;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:29.65%;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:35.97%;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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.02%;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;">2023</b></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:13.99%;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.86%;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.66%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.44%;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></tr><tr><td style="vertical-align:bottom;width:35.97%;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.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.66%;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;"> 1,318,214</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;"> </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.33%;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:1.86%;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.6%;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.06%;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,774,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.59%;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.85%;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></tr><tr><td style="vertical-align:bottom;width:35.97%;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.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.66%;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.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;"> 371,359</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: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.33%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.6%;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:12.06%;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;"> 716,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.59%;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:11.85%;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></tr><tr><td style="vertical-align:bottom;width:35.97%;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.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.66%;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.36%;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;"> 946,855</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: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.33%;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;"> 969,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.6%;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.06%;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;"> 3,058,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;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.59%;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.85%;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></tr></table> 1318214 1338893 3774666 3784493 371359 369562 716655 1112298 946855 969331 3058011 2672195 <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. 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 0pt 12pt 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 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, 2023, approximately 23% 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.23 <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;">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. Our policy is to recognize forfeitures as incurred.</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 0pt 12pt 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 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, 2023 and September 30, 2022, respectively. However, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions. At June 30, 2023 and September 30, 2022, the estimated liability for medical claims incurred but not reported was $53,419 and $51,590, respectively. The Company has recorded the excess of funded premiums over estimated claims incurred but not reported of $432,703 and $424,155 as a current asset in the accompanying consolidated balance sheets as of June 30, 2023 and September 30, 2022, respectively. </p> 53419 51590 432703 424155 <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, 2023, three customers, Pilatus Aircraft Ltd (“Pilatus”), Air Transport Services Group (“ATSG”) and Textron Aviation, Inc. (“Textron”), accounted for 25%, 24% and 10% of net sales, respectively. In the nine-month period ended June 30, 2023, three customers, Pilatus, ATSG and Textron, accounted for 27%, 18% 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, 2022, three customers, Pilatus, 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 ATSG, accounted for 27%, 11% and 10% 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, 2023, the Company had four 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, 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;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.25 0.24 0.10 3 0.27 0.18 0.10 3 0.27 0.16 0.14 3 0.27 0.11 0.10 0 2 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;">In June 2016, FASB issued ASU 2016-13, <i style="font-style:italic;">Financial Instruments</i> <i style="font-style:italic;">–</i> <i style="font-style:italic;">Credit Losses</i> <i style="font-style:italic;">(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 adoption of this standard is not expected to have a material impact on our consolidated financial statements or related disclosures.</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;">Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">On June 30, 2023, the Company entered into an Asset Purchase and License Agreement with Honeywell whereby Honeywell sold certain assets and granted perpetual license rights to manufacture and sell licensed products related to its inertial, communication and navigation product lines to the Company. The Transaction involves a sale of certain inventory, equipment and customer-related documents; an assignment of certain customer contracts; and a grant of exclusive and non-exclusive licenses to use certain Honeywell intellectual property related to its inertial, communication and navigation product lines to repair, overhaul, manufacture sell, import, export and distribute certain products to the Company. The Transaction allows the Company to diversify its product offerings in the aerospace industry. The Company determined that the Transaction met the definition of a business under ASC 805; therefore, the Company accounted for the Transaction as a business combination and applied the acquisition method of accounting. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In connection with the Transaction, the Company entered into a term loan with PNC Bank, National Association for $20.0 million to fund a portion of the Transaction (the “Term Loan”) – refer to Note 9, “Loan Agreement” for further details. The preliminary purchase consideration transferred at the Acquisition Date was $35.9 million, which was entirely cash. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The allocation of the purchase price is based upon certain preliminary valuations and other analyses that have not been finalized as of the date of this filing. Specifically, the purchase price amount for the Transaction and the allocation of the purchase consideration for </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">prepaid inventory, equipment, construction in progress, intangible assets, and goodwill are preliminary estimates, which may be subject to change within the measurement period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The preliminary allocation of the purchase consideration as of the Acquisition Date is 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:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Cash consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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:10.62%;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;"> 35,860,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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 consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;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:10.62%;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;"> 35,860,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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:2.7%;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.7%;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:10.62%;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></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Prepaid inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;margin:0pt;padding:0pt;"><p 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.62%;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,036,160</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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,609,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;margin:0pt;padding:0pt;"><p 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.62%;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,238,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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 <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 20,900,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Goodwill <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;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:10.62%;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,608,041</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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:10.62%;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;"> 39,391,201</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;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:10.62%;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,531,201)</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Liabilities assumed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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:10.62%;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,531,201)</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;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:10.62%;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;"> 35,860,000</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><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="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Intangible assets consist of license agreements related to the license rights to use certain Honeywell intellectual property and customer relationships and are recorded at provisional estimated fair values. The provisional estimated fair value of the license agreement is based on a variation of the income valuation approach and is determined using the relief from royalty method. The provisional estimated fair value of the customer relationships is based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to Note, “Intangible assets” for further details.</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="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Goodwill represents the excess of the preliminary purchase consideration over the provisional fair value of the assets acquired and liabilities assumed. The goodwill recognized is primarily attributable to the expected synergies from the Transaction. Goodwill resulting from the Transaction has been provisionally assigned to the Company’s one operating segment; the assignment of goodwill to reporting units is not complete. The goodwill is not expected to be deductible for income tax purposes. Further, the Company determined that the preliminary goodwill was not impaired as of June 30, 2023 and as such, no impairment charges have been recorded for the three-and nine-month periods ended June 30, 2023.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Transition services agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Concurrent with the Transaction, the Company entered into a transition services agreement (the “TSA”) with Honeywell, at no additional costs, to receive certain transitional services and technical support during the transition service period. The Company accounted for the TSA separate from business combination and have recognized $140,000 in prepaid expenses and other current assets within the consolidated balance sheets for the services to be received in the future from Honeywell. The prepaid expense related to the TSA was determined using the with and without method. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Acquisition and related costs</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three and nine months ended June 30, 2023, the Company incurred acquisition costs of $262,099, which were expensed as incurred and included in selling, general and administrative expenses in the consolidated statements of operations; the debt issuance costs related to the Term Loan were not material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Unaudited actual and pro forma information</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Since the acquisition date of the Transaction was on June 30, 2023, the Company did not recognize any revenues and net income related to the Product Lines in the consolidated statements of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following unaudited pro forma summary presents consolidated information of the Company, including the Product Lines, as if the Transaction had occurred on October 1, 2021, the earliest period presented herein:</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.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;width:52.95%;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:1.48%;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><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;text-align:center;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.04%;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.95%;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:1.48%;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;">    </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;">2023</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;text-align:center;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;text-align:center;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;">2023</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;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></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:52.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net 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;"><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;">$</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 3pt 0pt 0pt;"> 11,865,707</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;">$</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 3pt 0pt 0pt;"> 12,071,221</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;">$</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 3pt 0pt 0pt;"> 36,118,352</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;">$</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;"> 37,553,854</p></td></tr><tr><td style="vertical-align:bottom;width:52.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">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;"><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;"> 2,661,132</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;"> 2,690,013</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;"> 7,439,335</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.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;"> 8,444,970</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;">These pro forma results are for illustrative purposes and are not indicative of the actual results of operations that would have been achieved nor are they indicative of future results of operations. The unaudited pro forma information for all periods presented was adjusted to give effect to pro forma events that are directly attributable to the Transaction and is factually supportable. The adjustments are based on information available to the Company at this time. Accordingly, the adjustments are subject to change, and the impact of such changes may be material. The unaudited pro forma results do not include any incremental cost savings that may result from the integration. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Significant adjustments to the pro forma information above include recognition of non-recurring direct incremental acquisition costs in the nine months ended June 30, 2022 and exclusion of those costs from all other periods presented; increase in interest expense related to the Term Loan; increase in amortization expense associated with the estimate of the acquired intangible assets; increase in depreciation expense related to the fair value adjustment of the acquired equipment; and increase in cost of sales related to the fair value adjustment of the acquired inventory.</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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;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.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;">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.16%;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.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;">2023</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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;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.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;"> 5,115,987</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;"> 4,451,045</p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;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.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;"> 570,487</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;"> 795,723</p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;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.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;"> 56,139</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;"> 102,336</p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 5,742,613</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;"> 5,349,104</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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;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.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;">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.16%;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.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;">2023</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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;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.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;"> 614,700</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;"> 777,311</p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;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.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:bottom;white-space:nowrap;width:1.37%;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%;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;"> 775,334</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: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%;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;"> 365,159</p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;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.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;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%;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,390,034</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: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%;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,142,470</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 0pt 36pt;"><span style="font-style:italic;font-weight:bold;">Intangible assets</span></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 0pt 12pt 0pt;">The Company’s intangible assets other than goodwill are as follows:</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:44.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td 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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;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;">Gross Carrying</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;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;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.88%;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;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;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.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;">Value</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:10.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;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.15%;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><td 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;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.88%;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;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;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;">License agreement acquired from the Transaction <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></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:11.68%;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;"> 7,870,000</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.36%;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.14%;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:1.86%;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:10.6%;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:1.86%;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:11.72%;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;"> 7,870,000</p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;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;">Customer relationships acquired from the Transaction <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></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:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,030,000</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.36%;margin:0pt;padding:0pt;"><p 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.14%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:10.6%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:11.72%;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,030,000</p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;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;">Licensing and certification rights <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></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: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.68%;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;"> 696,506</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.36%;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.14%;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;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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: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:10.6%;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;"> (637,221)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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: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.72%;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;"> 14,885</p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;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</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: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.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,596,506</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.36%;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.14%;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;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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: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:10.6%;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;"> (637,221)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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: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.72%;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;"> 20,914,885</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.81%;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;">As of September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.4%;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;">Gross Carrying</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;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;">Accumulated</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;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;">Accumulated</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;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.4%;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;">Value</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:10.49%;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;">Impairment</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:10.81%;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;">Amortization</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:10.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;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;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;">Licensing and certification rights <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></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.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:10.68%;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;"> 696,506</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.42%;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.07%;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;"> —</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: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.65%;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;"> (636,158)</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.42%;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.12%;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;"> 60,348</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;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</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.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:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696,506</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.42%;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.07%;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><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: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.65%;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;"> (636,158)</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.42%;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.12%;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;"> 60,348</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;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">As part of the Transaction, the Company acquired intangible assets related to the license agreement for the license rights to use certain Honeywell intellectual property, and customer relationships. The gross carrying values are preliminary estimates and may be subject to change within the measurement period – refer to Note, “Acquisition” for further details. The license agreement has an indefinite life and is not subject to amortization; the customer relationships have an estimated weighted average life of ten years. The Company determined that the preliminary intangible assets were not impaired as of June 30, 2023 and as such, no impairment charges have been recorded for the three-and nine-month periods ended June 30, 2023. </p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The licensing and certification rights are amortized over a defined number of units. An impairment charge of $44,400 was recorded during the three-and nine-month periods ended June 30, 2023. No impairment charges were recorded during the three-and nine-month periods ended June 30, 2022.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible asset amortization expense was $1,063 and $0 for the three-month periods ended June 30, 2023 and 2022, respectively. Intangible asset amortization expense was $1,063 and $1,063 for the nine-month periods ended June 30, 2023 and 2022, respectively. </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 0pt 12pt 0pt;">The timing of future amortization expense is not determinable for the licensing and certification rights because they are amortized over a defined number of units. The expected future amortization expense related to the customer relationships as of June 30, 2023 is as follows:</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:82.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><td style="vertical-align:bottom;white-space:nowrap;width:3.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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:82.36%;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;">2023 (three months remaining)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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.47%;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;"> 325,750</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;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,303,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;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,303,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2%;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:12.47%;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,303,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2%;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:12.47%;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,303,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;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;"> 7,492,250</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;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%;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.47%;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;"> 13,030,000</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;">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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.83%;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.86%;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.83%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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></tr><tr><td style="vertical-align:bottom;width:68.83%;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,325,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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></tr><tr><td style="vertical-align:bottom;width:68.83%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;"> 2,406,468</p></td></tr><tr><td style="vertical-align:bottom;width:68.83%;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.86%;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;"> 976,993</p></td></tr><tr><td style="vertical-align:bottom;width:68.83%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.83%;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;"> 8,292,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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,624,966</p></td></tr><tr><td style="vertical-align:bottom;width:68.83%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;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.86%;margin:0pt;padding:0pt;"><p 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;"><span style="visibility:hidden;">​</span></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;"> 1,021,245</p></td></tr><tr><td style="vertical-align:bottom;width:68.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in progress</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;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%;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,238,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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;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%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;margin:0pt;padding:0pt;"><p 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;"> 22,150,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;"> 18,226,302</p></td></tr><tr><td style="vertical-align:bottom;width:68.83%;background:#cceeff;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%;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;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%;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;"> (12,103,751)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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: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%;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;"> (11,934,113)</p></td></tr><tr><td style="vertical-align:bottom;width:68.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;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%;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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,046,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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%;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%;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,292,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;">Depreciation and amortization related to property and equipment was $86,439 and $89,072 for the three-month periods ended June 30, 2023 and 2022, respectively. The corporate airplane is utilized primarily in support of product development.</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 $257,829 and $269,567 for the nine-month periods ended June 30, 2023 and 2022, 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;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;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:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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: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;">2023</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;">2022</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;">Operating lease right-of-use asset</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;margin:0pt;padding:0pt;"><p 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;"> 18,407</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;margin:0pt;padding:0pt;"><p 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;"> 28,680</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;">Other non-current assets</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%;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%;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;"> 179,926</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:top;white-space:nowrap;width:1.5%;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%;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></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;margin:0pt;"><span style="visibility:hidden;">​</span></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;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%;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;"> 198,333</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:top;white-space:nowrap;width:1.5%;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.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;"> 103,980</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;">Other non-current assets as of June 30, 2023 and September 30, 2022 include the security deposit for an airplane hangar, supplier credit from one of our suppliers and a deposit for medical claims required under the Company’s medical plan. In addition, other non-current assets as of June 30, 2023 and September 30, 2022 includes $56,855 and $0, 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,601 and $2,021 for the three-month periods ended June 30, 2023 and 2022, respectively. Other non-current assets amortization expense was $2,601 and $7,534 for the nine-month periods ended June 30, 2023 and 2022, 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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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: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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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%;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.44%;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.44%;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%;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.44%;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;">2023</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.44%;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></tr><tr><td style="vertical-align:bottom;width:62%;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;">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.82%;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,048</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.82%;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;"> 607,001</p></td></tr><tr><td style="vertical-align:bottom;width:62%;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;">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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 746,576</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.82%;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,030,628</p></td></tr><tr><td style="vertical-align:bottom;width:62%;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;">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.82%;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;"> 119,129</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.82%;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;"> 364,794</p></td></tr><tr><td style="vertical-align:bottom;width:62%;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</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.82%;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,125</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.82%;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,615</p></td></tr><tr><td style="vertical-align:bottom;width:62%;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;">Supplier purchase orders</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.82%;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,531,201</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.82%;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:62%;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</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.82%;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;"> 275,962</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.82%;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;"> 956,237</p></td></tr><tr><td style="vertical-align:bottom;width: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: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.82%;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;"> 5,275,041</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.82%;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,972,275</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-and nine-month periods ended June 30, 2023 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;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></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;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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: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, 2023</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, 2023</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;"> 587,650</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.64%;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.82%;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;"> 607,001</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;"> 29,119</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.64%;margin:0pt;padding:0pt;"><p 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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,495</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;"> (27,721)</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.64%;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.82%;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;"> (81,448)</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;"> 589,048</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.64%;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.82%;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;"> 589,048</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> 20000000.0 35900000 <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:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Cash consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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:10.62%;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;"> 35,860,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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 consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;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:10.62%;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;"> 35,860,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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:2.7%;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.7%;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:10.62%;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></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Prepaid inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;margin:0pt;padding:0pt;"><p 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.62%;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,036,160</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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,609,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;margin:0pt;padding:0pt;"><p 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.62%;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,238,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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 <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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.62%;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;"> 20,900,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Goodwill <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;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:10.62%;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,608,041</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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:10.62%;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;"> 39,391,201</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;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:10.62%;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,531,201)</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Liabilities assumed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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:10.62%;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,531,201)</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;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;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.7%;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:10.62%;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;"> 35,860,000</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><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="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Intangible assets consist of license agreements related to the license rights to use certain Honeywell intellectual property and customer relationships and are recorded at provisional estimated fair values. The provisional estimated fair value of the license agreement is based on a variation of the income valuation approach and is determined using the relief from royalty method. The provisional estimated fair value of the customer relationships is based on a variation of the income valuation approach known as the multi-period excess earnings method. Refer to Note, “Intangible assets” for further details.</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="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Goodwill represents the excess of the preliminary purchase consideration over the provisional fair value of the assets acquired and liabilities assumed. The goodwill recognized is primarily attributable to the expected synergies from the Transaction. Goodwill resulting from the Transaction has been provisionally assigned to the Company’s one operating segment; the assignment of goodwill to reporting units is not complete. The goodwill is not expected to be deductible for income tax purposes. Further, the Company determined that the preliminary goodwill was not impaired as of June 30, 2023 and as such, no impairment charges have been recorded for the three-and nine-month periods ended June 30, 2023.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span></td></tr></table><div style="margin-top:12pt;"></div> 35860000 35860000 10036160 2609000 1238000 20900000 4608041 39391201 3531201 3531201 35860000 140000 262099 262099 <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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.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;width:52.95%;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:1.48%;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><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;text-align:center;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.04%;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.95%;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:1.48%;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;">    </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;">2023</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;text-align:center;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;text-align:center;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;">2023</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.28%;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></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:52.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net 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;"><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;">$</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 3pt 0pt 0pt;"> 11,865,707</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;">$</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 3pt 0pt 0pt;"> 12,071,221</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;">$</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 3pt 0pt 0pt;"> 36,118,352</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;">$</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;"> 37,553,854</p></td></tr><tr><td style="vertical-align:bottom;width:52.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">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;"><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;"> 2,661,132</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;"> 2,690,013</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;"> 7,439,335</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.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;"> 8,444,970</p></td></tr></table> 11865707 12071221 36118352 37553854 2661132 2690013 7439335 8444970 <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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;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.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;">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.16%;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.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;">2023</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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;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.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;"> 5,115,987</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;"> 4,451,045</p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;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.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;"> 570,487</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;"> 795,723</p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;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.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;"> 56,139</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;"> 102,336</p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 5,742,613</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;"> 5,349,104</p></td></tr></table> 5115987 4451045 570487 795723 56139 102336 5742613 5349104 <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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;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.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;">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.16%;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.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;">2023</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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;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.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;"> 614,700</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;"> 777,311</p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;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.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:bottom;white-space:nowrap;width:1.37%;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%;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;"> 775,334</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: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%;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;"> 365,159</p></td></tr><tr><td style="vertical-align:bottom;width:69.16%;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.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;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%;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,390,034</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: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%;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,142,470</p></td></tr></table> 614700 777311 775334 365159 1390034 1142470 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s intangible assets other than goodwill are as follows:</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:44.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td 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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;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:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;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;">Gross Carrying</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;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;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.88%;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;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;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.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;">Value</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:10.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;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.15%;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><td 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;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.88%;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;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;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;">License agreement acquired from the Transaction <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></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:11.68%;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;"> 7,870,000</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.36%;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.14%;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:1.86%;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:10.6%;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:1.86%;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:11.72%;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;"> 7,870,000</p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;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;">Customer relationships acquired from the Transaction <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(a)</sup></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:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,030,000</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.36%;margin:0pt;padding:0pt;"><p 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.14%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:10.6%;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:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:11.72%;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,030,000</p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;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;">Licensing and certification rights <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></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: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.68%;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;"> 696,506</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.36%;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.14%;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;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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: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:10.6%;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;"> (637,221)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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: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.72%;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;"> 14,885</p></td></tr><tr><td style="vertical-align:bottom;width:44.57%;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</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: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.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,596,506</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.36%;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.14%;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;"> (44,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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: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:10.6%;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;"> (637,221)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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: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.72%;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;"> 20,914,885</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.81%;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;">As of September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.4%;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;">Gross Carrying</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;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;">Accumulated</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;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;">Accumulated</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;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Net Carrying</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;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.4%;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;">Value</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:10.49%;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;">Impairment</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:10.81%;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;">Amortization</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:10.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;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;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;">Licensing and certification rights <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(b)</sup></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.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:10.68%;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;"> 696,506</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.42%;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.07%;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;"> —</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: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.65%;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;"> (636,158)</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.42%;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.12%;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;"> 60,348</p></td></tr><tr><td style="vertical-align:bottom;width:48.33%;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</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.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:10.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696,506</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.42%;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.07%;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><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: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.65%;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;"> (636,158)</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.42%;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.12%;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;"> 60,348</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;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">As part of the Transaction, the Company acquired intangible assets related to the license agreement for the license rights to use certain Honeywell intellectual property, and customer relationships. The gross carrying values are preliminary estimates and may be subject to change within the measurement period – refer to Note, “Acquisition” for further details. The license agreement has an indefinite life and is not subject to amortization; the customer relationships have an estimated weighted average life of ten years. The Company determined that the preliminary intangible assets were not impaired as of June 30, 2023 and as such, no impairment charges have been recorded for the three-and nine-month periods ended June 30, 2023. </p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The licensing and certification rights are amortized over a defined number of units. An impairment charge of $44,400 was recorded during the three-and nine-month periods ended June 30, 2023. No impairment charges were recorded during the three-and nine-month periods ended June 30, 2022.</p></td></tr></table> 7870000 7870000 13030000 13030000 696506 44400 637221 14885 21596506 44400 637221 20914885 696506 636158 60348 696506 636158 60348 P10Y 0 0 44400 44400 0 0 1063 0 1063 1063 <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:82.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><td style="vertical-align:bottom;white-space:nowrap;width:3.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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:82.36%;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;">2023 (three months remaining)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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.47%;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;"> 325,750</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;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,303,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;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,303,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2%;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:12.47%;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,303,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2%;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:12.47%;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,303,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;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;"> 7,492,250</p></td></tr><tr><td style="vertical-align:bottom;width:82.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;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%;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.47%;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;"> 13,030,000</p></td></tr></table> 325750 1303000 1303000 1303000 1303000 7492250 13030000 <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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.83%;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.86%;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.83%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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></tr><tr><td style="vertical-align:bottom;width:68.83%;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,325,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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></tr><tr><td style="vertical-align:bottom;width:68.83%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;"> 2,406,468</p></td></tr><tr><td style="vertical-align:bottom;width:68.83%;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.86%;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;"> 976,993</p></td></tr><tr><td style="vertical-align:bottom;width:68.83%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.83%;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;"> 8,292,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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,624,966</p></td></tr><tr><td style="vertical-align:bottom;width:68.83%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;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.86%;margin:0pt;padding:0pt;"><p 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;"><span style="visibility:hidden;">​</span></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;"> 1,021,245</p></td></tr><tr><td style="vertical-align:bottom;width:68.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in progress</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;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%;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,238,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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;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%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;margin:0pt;padding:0pt;"><p 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;"> 22,150,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;"> 18,226,302</p></td></tr><tr><td style="vertical-align:bottom;width:68.83%;background:#cceeff;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%;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;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%;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;"> (12,103,751)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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: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%;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;"> (11,934,113)</p></td></tr><tr><td style="vertical-align:bottom;width:68.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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%;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%;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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,046,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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%;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%;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,292,189</p></td></tr></table> 2325721 2307139 2406468 2406468 976993 976993 5889491 5889491 8292277 5624966 1021245 1021245 1238000 22150195 18226302 12103751 11934113 10046444 6292189 86439 89072 257829 269567 <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;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;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:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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: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;">2023</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;">2022</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;">Operating lease right-of-use asset</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;margin:0pt;padding:0pt;"><p 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;"> 18,407</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;margin:0pt;padding:0pt;"><p 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;"> 28,680</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;">Other non-current assets</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%;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%;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;"> 179,926</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:top;white-space:nowrap;width:1.5%;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%;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></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;margin:0pt;"><span style="visibility:hidden;">​</span></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;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%;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;"> 198,333</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:top;white-space:nowrap;width:1.5%;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.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;"> 103,980</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 18407 28680 179926 75300 198333 103980 56855 0 2601 2021 2601 7534 <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: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: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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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%;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.44%;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.44%;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%;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.44%;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;">2023</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.44%;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></tr><tr><td style="vertical-align:bottom;width:62%;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;">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.82%;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,048</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.82%;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;"> 607,001</p></td></tr><tr><td style="vertical-align:bottom;width:62%;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;">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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 746,576</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.82%;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,030,628</p></td></tr><tr><td style="vertical-align:bottom;width:62%;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;">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.82%;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;"> 119,129</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.82%;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;"> 364,794</p></td></tr><tr><td style="vertical-align:bottom;width:62%;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</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.82%;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,125</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.82%;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,615</p></td></tr><tr><td style="vertical-align:bottom;width:62%;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;">Supplier purchase orders</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.82%;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,531,201</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.82%;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:62%;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</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.82%;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;"> 275,962</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.82%;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;"> 956,237</p></td></tr><tr><td style="vertical-align:bottom;width: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: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.82%;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;"> 5,275,041</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.82%;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,972,275</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 589048 607001 746576 1030628 119129 364794 13125 13615 3531201 275962 956237 5275041 2972275 <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;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:1pt;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;"><span style="font-size:1pt;visibility:hidden;">​</span></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;margin:0pt;"><span style="font-size:1pt;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:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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: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, 2023</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, 2023</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;"> 587,650</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.64%;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.82%;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;"> 607,001</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;"> 29,119</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.64%;margin:0pt;padding:0pt;"><p 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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,495</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;"> (27,721)</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.64%;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.82%;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;"> (81,448)</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;"> 589,048</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.64%;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.82%;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;"> 589,048</p></td></tr></table> 587650 607001 29119 63495 27721 81448 589048 589048 <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;">As a result of the 2017 Tax Cuts and Jobs Act, the Company must amortize amounts paid or incurred for specified research and development expenditures, including software development expenses, ratably over 60 months, beginning at the mid-point of the tax year in which the expenditures are paid or incurred.</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 and nine-month periods ended June 30, 2023 was 19.3% and 20.5%, respectively, and differs from the statutory tax rate primarily due to an increased R&amp;D credit, as well as permanent items and state taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The effective tax rate for the three-month and nine -month periods ended June 30, 2022 was 20.9% and 21.2%, respectively. and differs from the statutory tax rate primarily due to permanent items and state taxes.</p> 0.193 0.205 0.209 0.212 <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, 2023, 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 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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 stock options and awards issued to employees under the 2019 Plan was $164,342 and $954,140 for the three- and nine-month periods ended June 30, 2023, respectively. The compensation expense related to stock options and awards 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.</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 stock awards issued to non-employee members of the Board was $49,742 and $276,515 for the three- and nine-month periods ended June 30, 2023, respectively. The compensation expense under the 2019 Plan related to stock awards 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.</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 $214,084 and $58,419 for the three-month periods ended June 30, 2023 and 2022, respectively. Total compensation expense associated with the 2019 Plan was $1,230,655 and $308,599 for the nine-month periods ended June 30, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">At June 30, 2023, unrecognized compensation expense of approximately $260,398, net of forfeitures, related to non-vested stock options under the 2019 Plan, will be recognized.</p> 75000000 10000000 750000 139691 164342 954140 45088 135273 49742 276515 13331 173326 214084 58419 1230655 308599 260398 <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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.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.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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41.19%;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="5" style="vertical-align:bottom;white-space:nowrap;width:27.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;">Three Months Ended 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="5" style="vertical-align:bottom;white-space:nowrap;width:27.55%;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:41.19%;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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">2023</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:12.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: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.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.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></tr><tr><td style="vertical-align:bottom;width:41.19%;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.85%;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:1.15%;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:11.68%;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.85%;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:1.15%;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:11.68%;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.85%;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:1.15%;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:11.68%;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.86%;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:1.15%;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:11.68%;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:41.19%;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.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%;margin:0pt;padding:0pt;"><p 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,423,379</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%;margin:0pt;padding:0pt;"><p 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,359,174</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:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,393,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p 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%;margin:0pt;padding:0pt;"><p 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,921,802</p></td></tr><tr><td style="vertical-align:bottom;width:41.19%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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.86%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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:41.19%;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.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:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,576,969</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:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,261,349</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:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,415,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,253,822</p></td></tr><tr><td style="vertical-align:bottom;width:41.19%;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.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: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.68%;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;"> 619</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: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.68%;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.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: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.68%;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;"> 3,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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: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.68%;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></tr><tr><td style="vertical-align:bottom;width:41.19%;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.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:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,577,588</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:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,265,798</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:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,419,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,255,305</p></td></tr><tr><td style="vertical-align:bottom;width:41.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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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.86%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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:41.19%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.19%;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.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;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.68%;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.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;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.68%;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.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.68%;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.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.68%;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></tr><tr><td style="vertical-align:bottom;width:41.19%;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.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: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.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</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: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.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</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: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.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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: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.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.23</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, 2023 and 2022, there were 128,815 and 100,000 options to purchase common stock outstanding, respectively, and 76,636 and 0 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, 2023 and 2022, respectively, 312,210 and 0 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, 2023 and 2022, respectively, 196,577 and 66,667 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.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.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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41.19%;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="5" style="vertical-align:bottom;white-space:nowrap;width:27.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;">Three Months Ended 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="5" style="vertical-align:bottom;white-space:nowrap;width:27.55%;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:41.19%;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:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">2023</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:12.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: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.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.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></tr><tr><td style="vertical-align:bottom;width:41.19%;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.85%;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:1.15%;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:11.68%;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.85%;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:1.15%;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:11.68%;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.85%;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:1.15%;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:11.68%;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.86%;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:1.15%;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:11.68%;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:41.19%;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.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%;margin:0pt;padding:0pt;"><p 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,423,379</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%;margin:0pt;padding:0pt;"><p 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,359,174</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:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,393,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p 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%;margin:0pt;padding:0pt;"><p 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,921,802</p></td></tr><tr><td style="vertical-align:bottom;width:41.19%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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.86%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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:41.19%;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.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:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,576,969</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:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,261,349</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:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,415,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,253,822</p></td></tr><tr><td style="vertical-align:bottom;width:41.19%;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.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: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.68%;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;"> 619</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: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.68%;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.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: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.68%;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;"> 3,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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: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.68%;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></tr><tr><td style="vertical-align:bottom;width:41.19%;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.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:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,577,588</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:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,265,798</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:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,419,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,255,305</p></td></tr><tr><td style="vertical-align:bottom;width:41.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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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.86%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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:41.19%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.19%;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.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;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.68%;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.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;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.68%;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.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.68%;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.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;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.68%;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></tr><tr><td style="vertical-align:bottom;width:41.19%;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.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: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.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</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: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.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</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: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.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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: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.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.23</p></td></tr></table> 1423379 1359174 3393133 3921802 17576969 17261349 17415358 17253822 619 4449 3907 1483 17577588 17265798 17419265 17255305 0.08 0.08 0.19 0.23 0.08 0.08 0.19 0.23 128815 100000 76636 0 312210 0 196577 66667 <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 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:8.5pt;font-weight:bold;margin:0pt;"><b style="font-size:10pt;font-weight:bold;">7. Related Party Transactions</b></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;">In recent years, the Company has had sales to AML Global Eclipse, LLC, (“Eclipse”), whose principal shareholder is also a principal shareholder in the Company. Eclipse is a new related party for fiscal year 2022 due to their president acquiring more that 10% in shares of the company. Prior balances are disclosed below for comparability.</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;">Sales to Eclipse amounted to approximately $155,000 and $57,000 for the three-month periods ended June 30, 2023 and 2022, respectively. Sales to Eclipse amounted to approximately $231,000 and $574,000 for the nine-month periods ended June 30, 2023 and 2022, respectively. As of June 30, 2023 and September 30, 2022, contract liability to Eclipse was approximately $25,000 and $123,000, respectively.</p> 0.10 155000 57000 231000 574000 25000 123000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">8. 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, 2023:</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.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: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.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></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, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.65%;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.37%;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.65%;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_tMOgk65Au0OEMeeZ4ypXaw;"><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.37%;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.65%;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.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></tr><tr><td style="vertical-align:bottom;width:48.65%;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.37%;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.65%;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_yXPpNpG5D0it8IUpIHq4vQ;"><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.37%;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,125</p></td></tr><tr><td style="vertical-align:bottom;width:48.65%;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_qq-IbSYUjUyKQT-b4xmboA;"><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.37%;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;"> 5,282</p></td></tr><tr><td style="vertical-align:bottom;width:48.65%;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.37%;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,407</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, 2023. The weighted average remaining lease term is 1.4 years and the weighted average discount rate is 5.0% as of June 30, 2023.</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, 2023:</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.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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.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:8.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.55%;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.82%;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.86%;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.73%;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.55%;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.82%;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.55%;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.82%;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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;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.82%;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.86%;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.73%;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.55%;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.82%;margin:0pt;padding:0pt;"><p style="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.86%;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.73%;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum lease payments</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.55%;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.82%;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.86%;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.73%;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;"> 20,791</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;">Amount representing interest</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.55%;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;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.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,384)</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;">Present value of minimum lease payments</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.55%;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.82%;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.86%;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.73%;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,407</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;">Current portion</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.55%;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.82%;margin:0pt;padding:0pt;"><p style="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.86%;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.73%;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,125)</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;">Long-term portion of lease obligations</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.55%;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.82%;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.86%;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.73%;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;"> 5,282</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.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: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.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></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, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.65%;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.37%;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.65%;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_tMOgk65Au0OEMeeZ4ypXaw;"><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.37%;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.65%;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.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></tr><tr><td style="vertical-align:bottom;width:48.65%;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.37%;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.65%;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_yXPpNpG5D0it8IUpIHq4vQ;"><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.37%;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,125</p></td></tr><tr><td style="vertical-align:bottom;width:48.65%;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_qq-IbSYUjUyKQT-b4xmboA;"><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.37%;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;"> 5,282</p></td></tr><tr><td style="vertical-align:bottom;width:48.65%;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.37%;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,407</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 18407 13125 5282 18407 3669 11007 P1Y4M24D 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, 2023:</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.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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.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:8.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.55%;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.82%;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.86%;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.73%;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.55%;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.82%;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.55%;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.82%;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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;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.82%;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.86%;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.73%;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.55%;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.82%;margin:0pt;padding:0pt;"><p style="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.86%;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.73%;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total minimum lease payments</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.55%;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.82%;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.86%;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.73%;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;"> 20,791</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;">Amount representing interest</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.55%;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.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.86%;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.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,384)</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;">Present value of minimum lease payments</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.55%;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.82%;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.86%;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.73%;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,407</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;">Current portion</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.55%;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.82%;margin:0pt;padding:0pt;"><p style="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.86%;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.73%;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,125)</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;">Long-term portion of lease obligations</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.55%;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.82%;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.86%;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.73%;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;"> 5,282</p></td></tr></table> 14676 6115 20791 2384 18407 13125 5282 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">9. Loan Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On June 28, 2023, the Company and one of its subsidiaries entered into an Amendment to Loan Documents (the “Loan Amendment”) with PNC Bank, National Association (the “PNC”), which amends certain terms of that certain Loan Agreement entered into by the parties on May 11, 2023 (the “Loan Agreement” and, as amended, the “Amended Loan Agreement”) and (ii) a corresponding Term Note in favor of PNC (the “Term Note”), which together provide for a senior secured term loan in an aggregate principal amount of $20.0 million, with a maturity date of June 28, 2028. Availability of funds under the Term Loan was conditioned upon the closing of the transactions contemplated by the Amended Loan Agreement and was used to fund a portion of the Transaction. Under the agreement, the Company has the right to prepay any amounts outstanding at any time and from time to time, whole or in part; subject to payment of any break funding indemnification amounts.</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 interest payments on the Term Loan, based on current interest rates, are expected to approximate $0.4 million for the remainder of fiscal 2023, $1.5 million in fiscal 2024, $1.3 million in fiscal 2025, $1.1 million in fiscal 2026, and $1.6 million thereafter. The interest rate applicable to loans outstanding under the Term Loan is a floating interest rate equal to the sum of (A) the Term SOFR Rate (as defined in the Term Note) plus (B) an unadjusted spread of the Applicable SOFR Margin plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio. Commencing on June 30, 2023, the Term Loan will consist of <span style="-sec-ix-hidden:Hidden_okDmXyswJ0q-188GHFQTjA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">sixty</span></span> equal monthly principal installments, over a period of ten years, with the balance payable on the maturity date of the Term Loan.</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;">In addition to providing for the Term Loan, the Loan Agreement, together with a corresponding Revolving Line of Credit Note in favor of PNC, executed May 11, 2023 (“Line of Credit Note”), provides for a senior secured revolving line of credit in an aggregate principal amount of $10,000,000, with an expiration date of May 11, 2028 (the “Revolving Line of Credit”).</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;">The interest rate applicable to loans outstanding under the Revolving Line of Credit is a rate per annum equal to the sum of (A) Daily SOFR (as defined in the Line of Credit Note) plus (B) an unadjusted spread of Applicable SOFR Margin plus (C) a SOFR adjustment of ten basis points. The Applicable SOFR Margin ranges from 1.5% to 2.5% depending on the Company’s funded debt to EBITDA ratio. The Company will pay an annual commitment fee of 0.15% on the amount available for borrowing under the revolving credit facility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company was in compliance with all applicable covenants throughout and at June 30, 2023. As of June 30, 2023, the term loan balance amounted to $20,000,000. There was no balance drawn on the Revolving Line of Credit as of June 30, 2023.</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;">Fixed mandatory principal repayments due on the outstanding Term Loan 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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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;width:3.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;width:22.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.35%;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;width:3.92%;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:22.71%;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></tr><tr><td style="vertical-align:bottom;width:73.35%;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:3.92%;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:22.71%;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;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.35%;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:3.92%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.35%;background:#cceeff;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:3.92%;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:22.71%;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,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.35%;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:3.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:22.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;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:22.71%;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,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:22.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;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:22.71%;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;"> 12,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:22.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,000,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p> 20000000.0 400000 1500000 1300000 1100000 1600000 0.10 0.015 0.025 P10Y 10000000 0.10 0.015 0.025 0.0015 20000000 0 <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:73.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;width:3.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;width:22.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.35%;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;width:3.92%;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:22.71%;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></tr><tr><td style="vertical-align:bottom;width:73.35%;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:3.92%;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:22.71%;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;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.35%;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:3.92%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.35%;background:#cceeff;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:3.92%;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:22.71%;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,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.35%;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:3.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:22.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;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:22.71%;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,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:22.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.92%;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:22.71%;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;"> 12,000,000</p></td></tr><tr><td style="vertical-align:bottom;width:73.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:22.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,000,000</p></td></tr></table> 2000000 2000000 2000000 2000000 12000000 20000000 EXCEL 51 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /: "U<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #V@ M7">"(7.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VE!)71[43PI""XHWD(RNQML_I",M/OVIG6WB^@#>,S,+]]\ M ]/I*'5(^)Q"Q$06\]7D!I^ECAMV((H2(.L#.I7KDO"EN0O)*2K/M(>H](?: M(S2<7X-#4D:1@AE8Q97(^LYHJ1,J"NF$-WK%Q\\T+#"C 0=TZ"F#J 6P?IX8 MC]/0P04PPPB3R]\%-"MQJ?Z)73K 3LDIVS4UCF,]MDNN["#@[>GQ95FWLCZ3 M\AK+KVPE'2-NV'GR:WMWOWU@?<.;MN*WE1#;ADM^(UO^/KO^\+L(NV#LSOYC MX[-@W\&ON^B_ %!+ P04 " #V@ M7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /: "U 8 >&PO=V]R:W-H965T&UL MM9EA;^(V',:_BL6F:9-*B1T*Y=8BT;3=V'J4:[B;;N_1[\LV/[B7VU$?);NF1,H9 M2[0@O^-+Q#;IJV.D49Z%^*9/QN%UR]$E8C$+E+:@\+5F'HMC[03E^&=GVBK_ M4PM?'^_=[W-X@'FF*?-$_%<4JN5UZ[*%0C:G6:R>Q.9WM@.ZT'Z!B-/\$VV* M>[O=%@JR5(ED)X82)!$OONG+KB)>"W"-@.P$Y)T U_V#NQ.X.6A1LASKEBHZ MO))B@Z2^&]ST05XWN1IH(JZ;T5<2?HU IX:W(LB@512B/$1W7$5JB\:\>#QT M-;=1NJ22I5<=!?^F-9U@YWQ3.),:YP'Z*+A:IN :LO"MO@.E+(M*]D6](5;# M/S)^CESG#!&'N(;R>(?D,6+-I*E:"EG7+-/=\D.Z MH@&[;D&_2YEC9FVQ4SD=KEV&E_,B%9 M50V1+DJDB^.0/F54*B;C+7IB*R&5"<]NI61FJA3/JFJ(UROQ>L?A39F,A.[0 M(8)AP=AX=J>RL]7V-JN^(6>_Y.P?^61*"C-*/E+5MZ/=:T[CU-B05EE#P,L2 M\-):J-U(?!_%#$VRY-D\TM@]',=INQA?]$UP5FE#N$$)-S@&[HDMHE1! RHT MH8GQ&;7[C">3QR^CV?C+'?(?'S[/QH\3'XTFM\C_/)T^/LW.BA*/)]ZYJ0JL MY@VK #O5O.L<4PEC'@@)#VX^VYXA7T%O14(B3V1 ^'9F([:*F MR*^B!CX&>49?T#B$WAO-HZ!(&?6/^ %+XK;)A=/O.L3(:Q4WY245+SF&=Q2& MX)Z>[0_0 ]R''KFY7>V6?>+ V,YYNHW7E$<4W4I(P49VJU%3]BH<86LR^0^[ MI\_@N9Z)#3=R'[![4<*D\^RZIIA50L+VC/,>L^R_4RG6$0_,;6SWK.F[IXA- MN,I-V)YVWH-.1:IHC/Z.5O5#E-T1#]PN-I*>(D'A*D)A>_+)G]01O!+7@]D- M>M@Q8ITB,.$J,6%[S'D0 ;37="FX+5$<,.EU>^W!I6/F.T5>PE5@PO:T,XL4 M9"4Q1YC\_/P+\EF026A)(Z3=R1-) G.2KT3P[0RMJ$1K&F<,_>B<.PY&*R:+ M=V)C)9PB5^$J6&%[(H(X'$9\@?QM\BQB(_N!2.7[GI'K%&&)5&&)V./,OC71 MW4NPI'S!:A/C :/)R+\=&=]*[<*FA%4V(D=E(R^34K_7%"\S>5/"C)(9EU\. M.'XU+MIX=E53SBH3D:,RT9C#RW>QA*=?4.D>W,AI=ZSC/$7^(57^(4?E'_T" M!V$>0L%"2.-@=,!G(GB;!@$#&S )"T,C[RF"$*F"$#DJ"/D)C6-TDZ7PL776PZYJ"5NF' MV,/+OAV7#-K1AF>WJ<<[10HB50HB]@"S'V;?3/%^OL*-'C,%F9;K"=1(_)WR MS:X>"K>+W$WOM:R'N-_M]@8#"%=K$V.5A,A1:T<>#*<2(M^8A^P%_5?9SY7V4ZFC[E4%2LRUX'K!KMYU!VS6#GB+] MN%7Z<>VAI5SM?$UZ#Q>- ^P!L[KE7+NL*6.5?UQ[6GG/N%O KJ>TVWTR,YXB M^[A5]G'M264$@&$!&5/C&'/ H'94M>O^+UCGU7:BGO#R7=84!7I)LMA9+*^6 M.[FC?/^R4]U>; -_I'J^3%',YB!USOLPX,EB9[4X46*5;TX^"Z5$DA\N&0V9 MU#? [W,AU/Y$_T&YOSW\%U!+ P04 " #V@ M7GMTG8*H& =' & M 'AL+W=O7 P6QBS/1J,B7LA,%*=J*7/X9JYT)@SK-*B^HLV.UL\0/&J,"K;.0."+,FW M_\7#;B+V' CO<: [!_I5-V23 MY.4R3HV&;Q/P,^/)QYNKZYOI]16"J^G'#^^N+C_#S9O+#YK7\Y&!04O74;P;X,UV -HSP/M5?HH8'B***;.X3]SN4[FLW>FA M^PA2K?.E=;ZTBL?Z\EUI+7.#1%%(4]C2V?ISNW_956?%4L3R8@!M4TB]EH/Q MSS\1'_]F2^X'!3M(E=6I,E?T\404"R3R&8K+"_EME:Q%"KE;L]Z&\JM09>NO MQ]0+*&6P9.O]A+IV)* >]KA?&QZ Y358[@1[&<=J!=A@:X@E +U+I17G-HJW M-[X7<8Z)U\+9M>,T"K@7V&%Z-4S//:)V1J4>)3UL NV9@$W!J MQ^?7^'PGOG?Y&E98Z<0^>WYW]F!(G[17V6+'>$0PMZ,+:G2!$]VMEDN1S%"R M0_EHPQAT)P9CYD-3M$ ZQWIA;X5U)N&S,I$/P*>%+*H^4V8A-6S:QW:8L)LA MBR!'WDK08D\7)DH9%B9M&:]6W M%(^EY+/FTJ7!P ]PY+=3L=CA,.1>3\DU=$G5 CP:>A8PL M9!F!T YZ8-*&*ZF;*VMI^M0:5G5%NZQ),(V\]BYCL0/V)V%/ ].&#JF;#@_5 MQY$VIEV>"PGW<-2N8XLABSAFN _OWGG138D?CC8;M;!@:.TV]U O[#;:4"5U M4^66@8Y-N87^0(7PJ)U+UXYXV.\KXX8FJ9LFM_5Q#&27 ZGO^:"!.C"[EBSR M/.;W:"7:T"4]=A3,LL24^FBK_F/HOR2_EWG;6$P/JOS (.W?_(V1"].L68 *%IM!;I2@Z1FJ/-(HD7B+:( +LA?G]@0[7J!$2U"TDRF8$9;1;H-82G*' M\X:41-6DP2TG=.C[O)[K[YA;RR$>V+9#MS8S3OK8J]$N](AVFW=3OCC[4^C[)"]0*N?@BD\#F :]?1>UO3%J6;W.N5/&J*RZ M7$@!T$L#^'ZNE'FZ*=\0U6\$Q_\"4$L#!!0 ( /: "U>],/-C$0, +$* M 8 >&PO=V]R:W-H965T&ULM99K;]HP%(;_BI5-4RMU MY$(2H ,D2IG:J6M1Z;;/AAR(52?.; ?:_?K929H1")=V&Q_ 3L[[^CD')S[= M%>./(@20Z"FBL>@9H93)N6F*60@1%@V60*SNS!F/L%13OC!%P@$'F2BBIF-9 MOAEA$AO];G9MS/M=EDI*8AAS)-(HPOSY BA;]0S;>+EP3Q:AU!?,?C?!"YB M_):,N9J9I4M (H@%83'B,.\9 _M\:&>"+.([@958&R.=RI2Q1SVY#GJ&I8F MPDQJ"ZQ^EC $2K63XOA9F!KEFEJX/GYQ_YPEKY*98@%#1G^00(8]HVV@ .8X MI?*>K:Z@2,C3?C-&1?:-5GFLWS+0+!621858$40DSG_Q4U&(-8'M[A XA< Y M5M L!,TLT9PL2^L22]SO7@04TN!C>#V^$(3:Y&HX<).AEC#K$,09(9IJ?H(WJ/3"1" M=55T3:DXM)LY*]:\R-=T=JSY)8T;J&F=(<=RFC7RX7[Y!))2[E3EILJ^+(%3 MEL#)_-P=?F.U<8!S")"J]NSQK,@+X52&C)-?$-2EF'MZF:=^5I9]V\H_77.Y MGLP1@17L9HG=?!UV@CE:8IH".B$Q"ABEF N4 ,\3.JW+(E^BM09G-2S+WDCA M4%2%WRWYW3>5G0B1UI?Q.D>B$*B>. Q(LZ4N\@Z;Z( M"JE?DOI[28N;=F[>]_1KH>$W/L3L;O'6!KNWXOEO/VREY.WMY']0I+U+^7"6N0^UL M$3A6QW>]S:UP.*X":EM_SB1K?VDI%@(-T)#%2^"23"GDU+5GS5XOW0:=BP3/ MH&>H/D< 7X+1__#.]JU/M4?//W*K9KYV&MO_X2PJ3*O_1,VC<#@NQS;7^@G= MS'W%?$%B@2C,E=!JM)0#S_NC?")9DK484R95PY(-0]53 MZO(^>$CI_*FL_JH72NGH>;TJZHO1 M0NO-V7AAC7FTKE\]9HO1H3A.+Q.E\6H\EY M>^VFFIR76[U:%NJFBNKM>IU7_URJ5?ET,<*CEPN?E@\+W5P83\XW^8.Z5?KS MYJ8RO\8'EOERK8IZ6191I>XO1N_P649I8] B_ERJI_KH>]2X\K4L_VI^7,TO M1JBY([52,]U0Y.;C44W5:M4PF?OX>T\Z.HS9&!Y_?V%_WSIOG/F:UVI:KKXL MYWIQ,4I&T5S=Y]N5_E0^_:;V#O&&;U:NZO9O]+3#,@.>;6M=KO?&Y@[6RV+W MF3_O)^+(P/# !F1O0&P#-F! ]P;TU!'8WH"=.@+?&[2NCW>^MQ.7YCJ?G%?E M4U0U:,/6?&EGO[4V\[4LFD2YU97Y[]+8Z[ _"8O'A\2;R$OV^+MQ%%;R*"" 7N9WJZ.8'<^;;1 ML_\]>F\RZ"'\M.6C WP?32NZS5>J/H,BN[-EL&W3PL[J33Y3%R/3HVI5/:K1 MY(?O<(Q^@:8U)%D:DBP+1-8+ #L$@/G8)W>ESE=18<)0-V& HK CB%N"IN\_ M3H3DDJ#D?/QX/,$N+I:42Q'W<:F+(SC!7&+1!V8 $#$AN& '8,]G?O"9>Y-N M6M8Z*N]W'H.)QT,F7DBR-"19%HBL%X3X$(3XA,2;'8<"BL2.A!_E "6$\9A8 MR>?B2"(DLW&IBTMB+*B3>P".""2(A%-/'+P67J]_K;_4D+O"&98) MRF)FU= 4P"$><\PL=UT'$V^M76]4E>ME\1"I M9R,NZX&"2T(67$BR-"19%HBL%PEYB(3TIMXGPYA7LT64%W,C91^-1M\8Q0VF MH72SGV,B[2QT8;&(:8*M)'1AA)KBI-+*00"'8B*I@%,0HTYC(J_KMV8?8%+P M3?2@"I..JW8*\KF1L\M:-^GYJ$!AB8 ;EUS8538%@#B6C%!JS00 %!@Q@JTV ME0% 3DB,\$ YXB.]C4_HNZ53EN $8*#[,H$PLB? !1(J4.ST(P HF2288WL" M7* @22(Y&9@ TDT \4Y UY&6Q:QP5DI.K0BO35K3/;^JZDYAUQ5YM(9Q)8VD[[<*822#) M;9\AND3@ 8\[;8O]XO9:+U3EYV8B0'9(I ".F*2>VMR[,++8<,=M;%\=JH6>_6:B6_C9_15W9>5VGL=Z?QYH+:Y>[*BY=9H2^T7EU<'IE[X&N@Z(2BHEMS7]H3;F5D\J.12P]J5UEU5&YUK8U\ M-OH)+#/B59^O+;.@;&E0MBP46S] G8PE?AD[6&8$D*2"BUC&=KL'D23&U%9 M*8ADF%-[SY]4[!EZCRK,QCDFW.X"+A!^5@$ ":8) M9=1I @ 2D6:;-+"Q(YVZ)^(;GU<0[_;@U4D8DBT-RI:%8NN'HMMU$*]X/O6I MQ9ZE?W"&2"+L@[,]L)[-4.BM,"55[=X:W/W0 MY:9]+>YKJ76Y;K\N5#Y750,P_[\O2_WRHQG@\.[FY%]02P,$% @ ]H + M5W;) , T!@ 2"8 !@ !X;"]W;W)KK1.0822T(SM$T6IQOV49'I6*@>KB0G[;\?):NR19%T M-+!?XD?./23/)77OD35_SHLOY9;2"GQ+DZR\F&RK:O=N-BNC+4W#\FV^HQG[ MSR8OTK!B'XO'6;DK:+AN@M)DA@S#FJ5AG$T6\^:[VV(QS_=5$F?TM@#E/DW# MXOL53?+GBPF<_/CB+G[<5O47L\5\%S[2%:T^[VX+]FG6L:SCE&9EG&>@H)N+ MR25\%R"S#F@0?\?TN3QY#^JE/.3YE_K#]?IB8M0SH@F-JIHB9"]/=$F3I&9B M\_C:DDZZ,>O T_<_V(-F\6PQ#V%)EWGR3[RNMA<39P+6=!/ND^HN?WY/VP61 MFB_*D[+Y"YX/6&)/0+0OJSQM@]D,TC@[O(;?6B%. B"6!* V '$!2#8";@,P M%V :D@"S#3#Y*1%) &D#R$O78+4!5J/]0:Q&:2^LPL6\R)]!4:,96_VF25<3 MS02.LWIGK:J"_3=F<=5B>?-I=?/AVKN\]SVPNF_?IZ/JO8Z#7'+&I'NCJ,A&0CY6G*MM*JRJ,O M@NBE.OIRO8[KK1@FX#:,U],X \MP%U=A(N#RU%RO+J-HG^Z3L*)KX-%-',75 M:W!'*W80V3=^6&1Q]E@*B'TU\3T[V^6^^"Y=9' F/A^L9\;RV245=4E%#8\I MX;D*DS"+Z!OP0!_CK%X,""NPHKNW !MO #(0%.7O0&HUI/45Z6D!76SB^>SI M-$]#%($.M V7]('>$#@ECH,<9/2!O@"((+8<@NT^,A@BD4D<8CBP _8$PYU@ MN(G$$L&NLZA.'06O/'IX]QK$[5[=YLF:%B4[ E_W_*71C1 MBPF[^)>T>**3Q6^_0,OX0W0.=))Y.LE\G62!)K)>NLTNW:;R?*RV84&G=4%: M@RA/694NP_KB(LKM@8F<;CEN5RZ'$&PXQ$;<>5#.:6PN=)(%X@6XKOA0D4YE MHE39_T:+*&:'*M^ LCY)(-_5*HLNK%=D. 5.Y2$"VI! 3F3EE,:*K),L$,_? M%&ML=1I;2HT_L=XSSM@>IB)1E;%CKTLZR3QKF&X706\S]ZDX]AP02#NI)S4V'5K9 LD2) <+GGA?J*]#:;E4+8H M(NI1U+,:+;5.MD"R!$F; H^.%*HMJ;I140>/O4II9?-:MIXBF+C0-KE2H778 MX 7#]E-Q]+I0Z:W^5[_24IYK6 0P2<'%A5C%T.,^=JA<]C@!4)D-C # MY58= :446J"ZLZ>/0)TOHK*Q*X8Q-A;+O\M4SK M3Z@O&+:?BJ/;12]TNR,*:TMIG2FL IBDL J0XL(J $HKA(!37%AG)\_4U,]8 ML0K)ZF4)$KIAH<9;F\E>'!Y;.GRH\EWSF,U#7E5YVKS=TI 5AAK _K_)\^K' MA_K)G>[AL<5_4$L#!!0 ( /: "U<3-6=_)@< ,4? 8 >&PO=V]R M:W-H965T&ULM5EM;^(X$/XK%G[_^[ 022!SW15R%2A)FQL]X//.,X],GRG[R)2$"/*=) MQL\Z2R%6)[T>CY8D#?E7NB*9_&5!61H*>>WS%2#C/E=*DARS+[:5AG'7Z MI_FS">N?TK5(XHQ,&.#K- W9RSE)Z--9!W9V#^[BQZ50#WK]TU7X2*9$/*PF M3-[U2BOS."49CVD&&%F<=0;P9(@]I9!+?(_)$]^[!LJ5&:4_U+XM37:*<=4BOO7.^M7N?/2F5G(R9 F/^*Y6)YU_ Z8 MDT6X3L0=??I&M@XYREY$$Y[_!T];6:L#HC47--TJ2P1IG!7?X?-V(O84I!V] M MHJH+J"W:* MPHX=[1 EKMU$8JP?\KH$V!*6EI3%_GWT_'UZ&)P?WD!IO?RZ^;R]GX*QE=@.)A^ U?7XQ]3T 4/TPOPZ??/ MISTA!U6JO6@[P'DQ &H9( W-!-+#BZS.9D?ZOSY9:SY1I#>4&DT2@.BPJ;S4&84B;B?_,'.L\+<\Y>U)#C M^P&J!5C=\Q0'E91GBC=!7&3%4%0!<@H=EC-Y'=A%SO MG!.A1;RUN(_%MFW+JB$V#_S!-0'WV!P:';NFG .9 ?.8KR@/$^6>+&FRD(F7 M/*')KW6\4HYK?30:?V]V;*WMSQAVO);0H!1NX%C63OT MN^H'H+DA&$0172O"E5Q"XDTX2UHB9#9+X6I=-$Z0'[1,=<76T,B'_0DCLNK.=^S,\WI$Q9(P4]GUFG \Z'H-V$TY M-\!V2X M[9'O;CI[5;G7@M;PL=P&8J]>2+6",/"=EF*/*D)&1N*KBGT2A[,XB<6+%BC6 MC.^X"#> :@1]'_M^"\Z*0-'K.^HW[4:U\)M<&6 O0$X=?5/.E:R&/=@"O^)4 M9-YSUU^)C&Z_7T[?\DH$'74C?2QKA[-0$3(R$_)DS:)EJ'CN73TXTO O=!W+ MM^OQTPK"_65ZB+PB:F0FZD$D ?(XWTI+["&8K;D4X?KEIB%H[/BN937V1N9A M/QJ0BLJ1FW@ M=OB6I#HJA1_+VN&[UHK"L9G"+\A,J&2*"-&_6,!-7D96\5<+E7FDCWI2\3PV M\_QDZP18,)I*MB=;;LT+KU2)SB]4G=Z$B7IW MK/5$UR?8KN=C6._#-*(N\EP4M+0TN&H5L+E5&+8A_@)FY#'.,A4114"$Q72N M=4.SM_9D;7.: 6E*^LAU7*NEG<15QX!?V86W>T'4)M&(O[D_1XZ'4..$02,( M;<>&@=72\>"*Z[%K?A/],)E]N!O>C M\:W6#V,[\>X#H2-9.YR0JH7 YA8B#VB^VU]0]NJKNJVQ_<,?B<1WK,8*; KB MP++]>@![>P>B*6&/^3DQ!_GVKSAI+)^69]&#_ 2V]OP&PO=V]R:W-H965T M&UL[3UI<]M(=G\%I[NOEBU\:TR?VFK.SW M1^NVW;Y\]LSF:[/)[*3>F@I^6=;-)FOA:[-Z9K>-R1;TT*9\-CLYN7BVR8KJ MZ,UKNG;3O'E==VU95.:F26RWV63-_JTIZ]WW1],CO?"I6*U;O/#LS>MMMC*W MIOUE>]/ MV=NE$6Q,94MZBIIS/+[HZOIR[=G>#_=\/?"[&SP.<&=S.OZ"WYY MO_C^Z 079$J3MSA"!G_NS+4I2QP(EO$/&?/(38D/AI]U]!]I[["7>6;-=5W^ M6BS:]?='ET?)PBRSKFP_U;N?C>SG',?+Z]+2_\F.[ST[/4KRSK;U1AZ&%6R* MBO]F]P*'X('+DP,/S.2!&:V;)Z)5OLO:[,WKIMXE#=X-H^$'VBH]#8LK*CR4 MV[:!7PMXKGUSRX>1U,ODMEA5Q;+(LZI-KO*\[JJVJ%;)35T6>6'LZV.WOSUWZ87)Z\> M6/F96_G90Z/_P94_//9TDCQ^^.2=L7E3;(G$X/9V;9+K>K/-JGWROJKJNPRI M+KFMRPYOL4E6+6#X[;9NVA3NR"?)$WSFK_]V.9N=O))'4_HZ?:67W]_^-=ML M7]WVK^^,7J@;O=99N?8TV64V*:J\;F"VK#4+^)+]N:#=[4 MFA7<#ZMIUUD+[,$"^&P*'^Z _VWATR:KNB7PH@Z0(H51RI)A@AA2Y#!15C3) M D@Y,?_HBBW.D2:F6L&LR:*PVS+;ZW3P> N/SO?AK=NFH*-;ELB/DE57++(J M-VF2=6W=KINZ;4O#4^9U_F5;M/UA$V#UP&_;IE["C]EV"R>=^<.KFP(6DY5^ MTG!/C4V>R$'\[8>/[BABH-H.!S4>7G T/_)Z/V85R (:]5:6H^/]^/%6ATOA M=@#O35:9,GDGRQ_!4?5< +D?435O&"]NZ!:@5L#^88V4J(IAD M4S<&#GJ.*$HLH&X6N*4:-@;3SILZ@^\X-&RK)TF$:@!,FVW7 MRM MJ@SU9M-5#N^+:@&BN!&4K?W!,AG9]M@LEX84C,0Z5J>C,TS*!,Z)QDMQ MOHUI%E M7G7*!P. S]<%#$LPYU-HX:0%J]S8-1P&C)< W2+5XNF:M@!<@=W_K4I C3!. MC8C$SU4.3$"(!-0IXXD\Q'P ,@W/J% E5]:"]GS3-3F0'%/^!V#E>%17J\8P M-R/H_@PB9+\#GD\LIJD(';)2!:&LPMWE!=D:)H3=^."J%;8"+HW\LL'_,7M#48/@1L^\!GI(B/U/18DP0^PK+NZO#/$ MRS) 02 4!0O\!*"O&V E7E@1R9)B;9ICW>*BSCO\U;[" P5P F(KV>EH^A Q MU09FIYN!!S#,\59SGY>@(-PQ6*NZ.O97!+YT !TAH\C\^@!E@:85=OLQ*Y:7)+5BB(\[RL+>I'L"P^XSD: MC\1/2:PL#"RD!&)^F]D"R3VY014;!J.[$4.R/.=EH:SMJJQ;$%^%HP/* 94( MORQ!C:F("5MDMW3^2=8@$Z+1D!:ZQG9XN++7IE/EJ3&KKA3Q('IOS+MO3=XU ML'>Y_X=[X [5BL"U*2P9M2&NW_YP[4@"*1K6WY#FYOGRPD$&9@?(-K)DE3/ M8QO@*B7B#!T@JK=@NB;3D^/_PD40&P.K%V (*FD-"-JB?EQV"P 8(*#LHZC8 MV%>T0E4#;C56IR7.*E(-9H.UFBWN///V :HF>;$M67,>0L?I/5=7-V[?N!$\ MMM*T2$$5TL'8(4V 7]*8];:HQ/!0_K%Q"B0S[6\Y>P -DA_!(EO\!O3.UY_@ MHT (N#&8JD+HE*BF=4V#UX)[GR85:&_6HL0%G*'!DR50'L")$,C8K@S.#&D> M-'9DUT6]L![UF-%%:YX+G;"W)B.\NT7(;^; E42@S5@R-\!R8)=-O:%I% :C MVX[--A"19//@QOJK!>W6F&-B-\(5J0FQ3(%2 !A G2"F M=6=T9IV&U-T-J/)S0[I&W@8ZVA*P']:]-UF#4Y$.W=_\J=-=*YQU3JS"-!O2 M;V#L%E4?5"T(NO;;L,.NZZYKX-C%5W6P/.=SROH[E*F!:D@6P)JJ/TMLC80:*RZ?P'>Z+9 ^J>UW6;+H" .FI$MR@#?,+Q9(?"3CTO5 M*U8]E1WGQ.\6!5I3*DIJ&TP_"8")G+ZS'C0"BB4:Z+ *E)Q$9P5;?'=9V7G: M=O16C3 ;&(ZUCC0I<1QDZ%X'!VTU&@M@7>\849!>%G4W;Y==Z5 O=:KQ+FM0 M;]^S,5D6[.THT"TG!-=F]_B-O6^&13VL$#?<(.SP08N$^T-PQSLV>^G KF65 M3MWYX9W7\F =8#@@,$""YH8L6;(W6 .B_<#0[Z[#S9)*8PWNJ"SN&'$0*LQ M%X0.W%1YT4.,'HIFI+[>%6;'5BKH#H#U1"'"K=B70EMCG1E/!$ZV0I<0/4UJ MFL?FB G%=,S^6W'BL&"A*?'CGD;S&@(2@#-8;"0+!0BP'9,!;0K[RL+;1UC" MCX[* L\Y>12S!A2FMS7\\>[*J]NW#C=&[[\&2#GAH8]=W7J,^@SZ<)YR<;;LGQ8D06Y]:.MH075\*XO6-D8X -+(C6W"J!NU8DQU'0C=V0 M]HF93CL@.L81O-XP8C8+U=E,@?YHNQ4'&VK3Q#_P(69S>/+*M8.E3I)?U\"U M]81U,^$ N,C'+2P-.3&R8= (@]C(09X\&96;_G98@5\0[1Y]H8NDV]951#A@ M!*/OBSP!K(3:FKQN*1Q?2T\6%=IW50O$!'JI.H=@/5T%S #HK,V$S:;L_656 MGV)P-.3\J(.'?#_@^%=(#?>HS2O M^KX K$'F$^NN!C,>F=%2E(,;5:,:@#D M[\1T'(>9).^Z1H]L YOMV-X5 E8Q*>9"MT6P8(2&5%YO^ 2(BU@2*X5LN%E1 M..N[PI(_SHG-QV.'U_\!#?V(<2T8'4A^6SO^2UXNKZD/SPLC=$N*&RDY1JK]87*$YT:I MD8X?7?TH,%':%XTE6;0G31*T)_+V!69\Q%GPO Z85X\2)VB\.$7EBM<\1NC% M H,CRX((;ZC;<+@.S6+Q,9 4%H]MYKS'H=.2/8*XAG6QC=*TH-X)'P)=JGL;.%5J:49K@;9%0NQ M;M.Q$S;4H8BQLPZ!:[!6G!5>,SKDR.OCR!:#Z?N$^3T,A- ?5^J"L1<4>)^C M%8K>483)PO#VY;D135K<,0XJ7G0 S?Q&5@.%-,3Y%DR'8;04B7&'(M7<,44T M/B ]Y)9T;*>,)AY7$F=3@ M5R V^1[,QF#%C[R0Z#[_H](@\R%2Q($VK>=20Y'VU<7SJ5,8"NP- N.C-$ZD5!_4NK]R9.QN'98["X["D# +JIZ ]KK'+@.Y1T X,F M'+AH'/N@G;&1*MX^="W>%8N.N)9R7F$T 6\).KGOV XM8(R'VD!9 M0X[HM$-'UW,,/4>:WC^O?O95W4C-=< MK 2O6$UD(P_9&8=!"G6RXLJ=AY7T M28:ZTYOL'I@_1OK]Q#:>QS@I%Z@=]LB)U^ O-MQ4'R/"I^ AP1T-A MP#P5T(]X'I%SY/Q'10ZDA^D-:2:23LHMFR=O@&";&:+P72W"'G;$R$T9G8"?' MJG\.HAHHO3*[3I887%R8G&.E<3Y$EH!%BR'D0/O[ZA U9KB 0O0;AR^?8< - M;FLU*6P# &DYK4P2='!,][AZ-=S +E:DGIJ6O,9@L!@)@SDPPR\Z&VR!2,:R M@T8R%^#Q8S2E\01$C#NQH&:1(R?A%@71)XGTLOAB*)0%V(),EWX?%XT]\BVL MA'''9!X<%V:ZJ&,E%.M>/*70=,O2&3]%BJHB+\LRD8A.TR?)7Z2H!)!"A#&Q@V-&H:)T;RL5C3,)KO!76X3:8$*)<=-E5 M"S%N/+?L4,ER2?[NQ)U>*\0S3\!V@A6H$!9(KF98UQ.RG(\+( ;^ M5'?M4X0-VC^ L278.ZCL"7J(5;1K4"-BQ%%"!ZZ4P_JX,T+NMWZ. M?8]U6X?7#ID#(DF]FYFS6ME?Z2YNL[U<00U]#2=T3.&=A9FW[%2X)ZB+X1ZP ML3G(N,XZAAT\6V5D4? /UA"UR"8F&"D/""G(FPM5;O%>]=TBB#=!UL<NEO!#,]\HD<0]I#0!!H@3CFDO*D-4%[459I$ YBMX@ M]TU4%.$5*$&+O-C2.;<#/QP[[:XDB8-4@W#QZP(P'W@H!OZ+&C.7?E>LK+9= M:SFZAR%('C/R6B,/P,";?9E\H(&GA('3V:ODEXI]D3$>S57V>#!ESN3^SOEOPT'YY.3.WG+^1J 0699H[F9-VYQ=Q8*A4 MK%"2F_%.PGP-V7Z:F()N7X#,S%O5^O5;*L\ 'KV$I;VX>/[B5?)?T:"X%A1,*G2 Z?QZ\*;MRL][ &VB5+(P0M_MW4"]#@"9P<[Q"@ MNJ@0: $@H,V8^R'R/(SQB'Z0BFF88BZT:74[ I,!:##'"/SFH\QCS,K^*L.E M]%)$=?VAWCN>)(J1^X')\\#7)\)CG^JGF?MT^K0_U!_]>WU(M7GYITWQ M<:CP?Y?,TO.S\W1V-H7/RL+\I_\Y5!LQ@;X^-"%)8-9!I-4!=J21,U2AS^H..2SP8 M):RKI4P'92P@*;%L+BG),[$$,_%X2Q6"@[I)*8X,0^]: F;'*B5=O1?8YEA' M1*Y?*3=D1ZKHQ%(R0;/EJ$,CL@UG"]0_5BDXI,NV 9!>WF1+EU]+]\-%NS48 ML,M*M/T78C-)92BEZ7>X51PM4%WMQ!T9J5&:D29'<>V.XF!J4"./C]B>:'9> MG%RDCYP""(@I<+E7=Q!GQXD9XP++D2^P.@C:+GA%2Q=0^U22JM5?T M6XZQ!6: I[Q9CT6%<:4:9EC%N:0.NVX.W.<.A3)QW.V4J^?#T]&Q'T ;\J/W M2*6W?(]?5#5-!=Q<$#DW)&FHA"EO4U=/&CW-21:].#"N)EB,>C6XB#RI=Q4% MI^J5H&6(]E,YCIY%TM,DW1+-@PY=B9FUR[0;C4'-U!"']S M[Y+6%+[Q!IU/3>X: AB+SH-:EC!C*T@_D+,<'/X$%"IV[\.&O;CL56&IH+#" MLYEN=LX-C8%1#1?:J9&KD)V2GT>OQN&M MF E%; T0SGLA?", QDP*+I:,ZT:K'4F/4Y2EK+(Q$1 3X6>^ =+3']\R>QR ML\1K5%+YE?8*MITCI'6IC7A>X\\RPOIJKWXUUG Q[(/!W0EY\/(EO8*=%QI/ MX!\W7') L519C]RP,%NI;I,3B-S9!Y8\ 5MM="N%?<3RBZ5CKWVM2P5%*C%@ M)ZF8J".?EV3R( $T-J-J4HG6H&(;:RP]]0\0"%UP=9YW8 R62R1L>''QPO%L2!=D$]7+(2 M"1BC NK\ZRD#? GE@*._\7F(F=5EF._DHL 'IY(,KL!T1ONG6Z%2AVD+0;75 M0Y1U>"O B3F'AG5,5F8CQ[^7SYJ_X?-(),\$+U*A?&;E3&U[F*EK'L^@H([5 M?3V0QBM(I*=%75#LP*X6%Z31#]Y\12G_Q*A4=,-2G]@%?L! M%)-EDY\\8O"95WKZR@-95)[/_^R4/@R(A#!$93TK;1VNL0EMS*@JBC73:$,> M6"ZX2RY_9Z@_,9/5))4*+F"1G2I4E%\7FN-MC3T*?/B7'R&+0.NTGH9A,2KK MHF3+:\]S;% (J>5C:9ABQM@*BM QF5'8*Z:NBMP&>0VT<6F=A&X*CB4E0$!4 M8U?QKM=8FTP3!@OPU5A7L1WY !>EZ'-<:^=5.7_\'M*N$4<0$T%Q57GL+!% M@TCA%%&!K=-M""TXT$*?:"-,99(+M7?=B_#^)MLYS+2NDK.51$BM1WSH1-(H M=;(T]R[EQE!K1K'U79KG)+GJIP/Z-$"4(=KNPT7R/=PYZS4TVN >UPK&3\(M/AH4H+\&U1)130GJN@YW>!&,:DHR@;[C ME2%0&_+U<;<5I6^D>BYU^2"YK\EQ\R;%R8E+T&(Y2V, * M];(!(22CDQPA/-4N#Y0U),00XD$\;5 YJ,%_!1-I(Y2MNO<"QW&$:/CH3#5/ MU7)] DT^> M#[16A%0^411H%CT-KH0AJEU5R>[N%MF"?EVP'JA;D'?V\6JRU0I]:NVWK6M1 M< *A$%AHJ)+@&*[W";NR2_)0NJMP'UA&P/6>_H&>(-)L( V*.I'&'(]]JY7^ M[HJ6@?A,.M)2R*T>)#6+=M(S/YTUC?6,M L)-W,E7,^A$K@XAZ9*L,@P?.V+ MN)B)#-GF:7+&4ZYV<3S"SK"OU@3&V]$/!5+P> MHQ^98^GYX=2&E ')BE@!DAGIS,TA?G_AX-. %VL=FA&>.XCAI+(7]6)4U7&F.%,CCYM7(M_.+G M8GZ;JLB,.J4],D/[#V[@#XN.:"=2@>DS$/_5R1%?39Z0[7VF]-^P![;?CM[S MG^BK';]%AZ.=TZ[]IP&.WQ)@@1C2T^EE.@,"HL^GE^GEBY!\3M/GS\_2BXN+ M^!H0W1G<-QCV6LZ-A^]O]/0Y3''^8GC]XD5Z?C%,#'D^O4@OSL\'UZ?I=#I+ M9R\NDY\:U,]N6/GT*WQQ=I%>!@_"%9CB]'0:[>+D_#(]F8;79NG%XI=3WX?9B7ABTB7&WAJV$ M.#KJVS1R!F.47HA];L8/,NZ^J,=(>QB*0I66C MIZ];+K'5._>?H@5%/D*<0,*&-FCDRQMF-8:,=0JB[0IKR G >?\,/0T44B>H M:/JP(:#?)4U"F"3J#L/[NJ+OA,:EL<;&8 G(86FJG@#N0NZN= #NBF\XGF?Y%W+X2/$>[F<+2A[A MK#3(1@6:[587\MTVW4)3!); EPH'XRA8IUW!Z4"I_N0 %U#%M.<#( IE3"<" MTFI55W%,-4/*&! O1BFG5W5(VFXOUY:+#W<:BNL?OZKDVL=L% $T9X?VD/KQ MJ)4:^A*\0V20%NSI3^*U4LC!*+X.NL9(*P-/[!/7AS;PM[JN/%S6$3$'(6_T MB1W@NO#C&D,[RZB(Q:EI2MRNY*G?UP61J-;F3BULG^(7<1VX7*=\!7R@,0"V MGK>5F:.-BE14I_-X#X.U.R,%C9ARI(0:!A[\*@]O2]*@F(Y<9D^XFZ]LYD!K MQ6A[O9BSF%+]1^**4XI4Q5!U#W",'Y3 8 M&\/V_J9TF^51$VX?BOW)+=<5F0H3!KF/0(WU<)IPYAM$Q3N0=V8P6JH?*IYZ M69"A$5L+OTQN)\!T%M3J/AAA#(&DCZ*5+!TFIPSY=;J]]BKG/W,G- M]SX$DMV3L.[:=P?W<>8LS/ +?*S$S72L>K$=#FW"6BS4C$WB/ M_$.42WK 6'B?,TPTO2.K@FE[:65!&RT/]KBWGT]=(6.R6M7D;@SW/M]+HPY, MO WL<,U[&(>BM!_T#1,4/=*H1S>;Q0:49;?\"'V)"!PSKY?<>X@44NHHYA). M0FO#UB^M\7,/)=.[0#E1+NTGI*5P0SBM\0SKD[#K%QPC\S-,\^+W7:1Q M]Q5N[^>(AG'^@WZP0!MC/BX!"WQRA)=W2#2Q/] M:!37RR'J%AEU=A!TP* 48_7D8,O/D"ZXJKL?Y(J[?>)RV"M25U>84?-&7M M[A-0.199)?2.C6A6[0;YB7YRKP7A\-:IO(#W2-Z*%9P29()P^H'[1-Q0!+&A9#O:><%ORZ!B MP(Z\)++1R-L5#L3U AVZ500Y0V[3+OA.QWBDQU?FS2)\FY_='MF^Z8N2Q]& M= &<90#! &28PJ!@B7O,NNP+V9<3#/I$<6'%8)'(G'",-( M6?"M1[WSWVO@3R3@YBGPN%X>A_%M__X!'S=YJN_ $N.#M+X 7SXWI,#ND]NV M!JOM5Z?T2_*C_&KI5Y_.$<9[K$O_8S$O ?WXTY)H!C;$9KS M/?=1(&7)8HW:TI"@H)W*-C).F>GU!>-WT?CX^]LR@_EO]MX]UZ^O'=DX[W4L^P6']!J]DHXH M,X'OXJY&3; ,!]CK8(;H_503@0;!^%+;P\]UY(VRJC17/*^F* MFK/K&P>SBZ%88YJ>U >-*?Y!PW-GT.H6?>9#$Y>E#PJG#Y*V,S%_KG?H2.-F MWW%#8E4<1?8:?:'6J+YR8$UQBB%[ M268$;]0+L=]E.'YG#ME_BF&<#".NVKS,BHWV)0]JAJCJL0Y>3449T+XS M#FX,@I!G&+HDM1AFJ3KX<,A01I3D2_;DSLE=O8JFSJ*"+\0:O6J $Z 8OZ,? M;.]="X=1VW6J3+UK>\R(R9WC5-L]2\,]RFF+WG\0.J:H5"Z*'.LV]? 5H.$C MW$"IZ;SRB_W7BS)NA8,OBN8$?-4J@U<#TOL05*?/J2]2RB\*T;7&6R=_?&X_W@V3 M>5T%7Z56+H_?5Z# $9@=N[@M\.N_9Q6_LA9MN>G9,'<:7^]Y7%32Q"BV/GW$ MCKB>RJB-(5=-4NBDL3#QQY:A.-L>2R*=KE!:&)/XP)>PM-Q1%N]2(XZ"7YA MYN:4#A[D^0@2V^CR)$H4ZCLO.?W+?HFJRZ1W^CQJ0L*&B@-\V%L?3[V1KB1. M<&GU0 MXV[4W^-3B%C T@'M]QF #'G))BJ*>I M<"@J[@D#8CQ CXQBW6?HMSBX_IB^XKC$HZ&.+XS^[OPT/9N^H(F^.Y^FYR]. M^M#IN^%]#N[:!"]'$%?%%FRHHMO(2TH#D?FUU< 0WYV=SM+G)[SM[\YF9^GT M_%PL06YOJCV8OY;,$XG ;VN;,TC31.-91 L"_RQT%N5 R++YWS?,+T MGK'LGI3O\VE7:7)3 -<&7>=*6R)\:/T+4^1']76E>!>_&91>BW:KA4 _-76W M]>]+^7S[4^0>^VSNVP;8P95[.V_T,E;YV<\2=RB:G?\%5G_V%QIJ>D).-'HW MVC#CRH<6^LE.WP8-V"CL(5S[8%'/85'3RV]:U*/.:/;0JA20W+FS6=6_P90( MR_'E72]W/M89[!GSGB/AY:4%]337.I^V-=/&X=& M;_8;Z1]?1UO QR9+&^ZQ3. M72V/SK/J"[UZ6.X.VOERUK!$U:,VOFY7<;6%N\S=UO%-#+3('R6,_DX&]I; M==U@@A%MC_7LKV3CHL(;A2PB\--3E$CDV_KI:^H3[>K>3_Y CQ]N1>H8I&&' MLY1*L-^%.0D&<#9^U/4)55@]!.T"$^ +M2U"; H+%D&MJ.I.(Q0H&8@(,1,S MY3ZXTG['Y6=.@>F,=[,E0$U?*?I_8#OEB331G5T\?1DW/EOV[@3PC W\^EG[ MYO6SPL)_.?QKZAW\3RK7NZS-WKR&_:_,M2E+XKY5^_W1]"BXBL4=WQ]=35]> MS8Z>P9/^]C>OM\#//TK1PS'!(-+@ V/01"T)-@S? M[_@J9_V"$V!='BWOS7\#4$L#!!0 ( /: "U=UMUOJGQ$ 'H\ 8 M>&PO=V]R:W-H965T&ULS5O[<]NX$?Y7,*ZGD\S0-A^B'G&2 MF<37M-?)Y3+GM/Q2I\F%'_>O[[0(@05%2'N=.[Q=;(H'%8I_?+J"7 MCV7U6[U1JA&?MWE1O[K8-,WNQ+,JJZUL\+5:W]2[2LF4 M)VWSF]#WIS=;F147KU_RLX_5ZY=EV^19H3Y6HFZW6UGMWZJ\?'QU$5S8![]D MZTU##VY>O]S)M;I7S3]V'RM\N^FHI-E6%756%J)2JU<7;X(7;R=$"&S\V]"\Z):DB>YG2_T= M[QU[6_*;.?F.@E95[S7_&HQT:+"Y&T M=5-NS61PL,T*_5]^-G)P)LS]$Q-",R%DOO5"S.4/LI&O7U;EHZAH-*C1!]XJ MSP9S64%*N6\JO,TPKWE]W^YVN8*4&YF+MS*71:+$/9O##UF=Y&7=5JI^>=-@ M+9IQDQBZ;S7=\ 3=A?BI+)I-+?Y2I"H=SK\!CQVCH67T;7B6X-_;XEI$OB=" M/XS.T(NZC4=,+WKRC6NZD^-TR8E>U#N9J%<7\)):50_JXO6?_Q1,_=LS7$\Z MKB?GJ/\.KL_3#:_%UY$6;Y)_MUF=L4O]7 BH175J\42S4>*NW.YDL1>@I"J5 MBJQH2B$+\::N0>MC6R4;N!&>I.)]EL"_E7BSKA0O#>MO-N)O9:'VC_!4\;@! MB>7>>5*7>2H2534(.$(2R9I)K2N)]5*Q4]5.-2WVD!OB%3EF+<#$5A;M"G$ M&^$Y-1$TPS"S*M,VP'1!C(F#]LQW%VL+8I4V9'4\>^K\6/!1E687(L>^_!"@B!IB+R4 M9NK'#W<(/<5OGOC #,&B$#7*)-/LT68N0__:1R;,W#[G%\$P2TA#$@6!#^4,)N%9V?0X#Y F6G,RJJM M2/ZD5)GEM=8T@GZ>0<- .&)G8QU$5&=0G-Y&0[QA,9*#L0$WJB*/*_$()5U& M\?7";M5#+,R2#;\ 'QF6V8M$UAN]+%FM\2DC@6[Q7961/=:,7E+1[C"F]XJ> MVP>9MTQ!!]22]R:A@SW[/YGK1B(D%&4CEDI!'9B79_^A7=1VU928Y\]8<)7E M;"3W.Y5D*_A\GN^]8\S)+1G4<6,MC"F>WN!0ND1DQW$C/1I*/1[?5*T-Q.3- M4&]=>V25LEAG2P1DG5H\G5O*,GV$&H2LA@I6=9,!&:K::F)$5LE*95RH$:PS,IT;#E?O=M>\B,3@@+P=E5R/'O!YNQ'MU_\ M?P>;.ECD4D2Q-Y_ZGN_[XE-) &$XP,X=#/S20A\/E>20"4 BFGI 3>(O70ZT MKT-OZB]XB;L3FNR&!EX8S7GHCX>J%<_D\YZD[RU\S?9?K;*?+?OW$RP).I- MHYA:1T9R8#LB6GC1 LOY&)(D58M72$@Z=]HQSR(OCGC,6',@;MK.>).LIYK3O,5#TL:R =(A$QHCIF])^2Y$T90IEFRR MG8XGY#N52LHJU6$/\QZR6@=YZT?(5TCW'(E4%T_/#[/F/]I='_'(33"XR@8. ME17(?*J/>I3XJE+"B8E;3'9R->7*-<\B'U4KL:K*K:C*OF M@H?LBI@PZ]KP]>6T2!C/C.UE.);A06I%O2:9F<<$=L;KCKQ.!-G CKM26;:N6ZTEFO!-XA\IQUL1J]MT19H>*=:\'"6K#8ZH;:$=,=VEZF[30=5&^: M,ESL,IR&GK]8=/4$[-1NCMVMGTYIL$CR-M6"HFH;._/$6B$LPH#8/U-LFJIM M2=W57G''=%,W^*>!!Q@QD0T#;DW)NZ2<7;>L/\WOH;!M\::YI@!"^15)$LKZ M1R%;> ;OFX$)L8> *[AS#89T!YN$<9_1$H<%;E^Z#*,WJ;<\V^E*LY29Z:Q: MT--* =>VQH@+P#@31P\V]='T$MYSS^-;Y*8-5 -\'?"M!/IMFV:[Z%+S@+(K M%+-SLR?/J-Z:\H!+C^UD+*F-A+1E9\?:7RO_K_B?W.[5_WRK=C/I!'GA_".0Q_0N<3H7GJ]]5NK1, P\?> MS)^Y#^&D,Y0 8>"B?51$P=R+XM!].//B./+F\82I&R/KWZ-:F@9>$(7#9PL$ MW2!RGLV\"=4P4>P\FWN3R<1;S'Q'-HJK=FM?&OG4C.X9*^1YVT4#BQ8Z_,\I MOTBY^_?0(SKMKY;4P,8UCG@LVSQUDCT0;Z8H?A=8D@B#S/Z LHGI1ZEJSSGF M+ZY'T'X U#K0T%LJA029_@L[U7Z\YMBW6IF:OR='(: QFR ^4X"=I#F!.P_; M'M1!T;+!!).M:;SI^/#Z.BP0Z:YN<+<@'P#4W36Z%-[H%@TJ%$7YB, 3?-WV M9PZ)CQH:7M>8(53&K5 &:N9U;3LA?7P^)7&KH+0TYL$91YA,5MD3"4H(<)T' MKF%8GK2"GMRC;JI,UUK)UPCS",;4=B+8X&S(B.*XTN42=4C'A8GH-D!2;QR/ M$. H+FIE#K@ O^<"X81@ 'C-(6<2$_/B\5-,?:S@&E=HLO "?S)J17ZY[OCZD?][U7RS2OJ. M:]U6#+,OQ328 'KX+A"8S;PH",3/O*M. 3.(+>I%%@&R!/'"F1=X$8$*9PP] M"R#VB0,@QBU*!UJ,6B"CD&)DC010#-ORW]/J?JK_;XXT+^R[OU8ES/I.5M6> M<@8R;;MM=51R/Q-TZP8=TO\GAZP?^_9'M[ ;L_6H]Z,^:!?8CO:FW"XX@<#Y M;-B]O]0'9.'MV2?]O+L3'>"O9B*(8$/C$P1WO<\C7P8D=/B DG-MEB$[0/&Z5[*JOWPMQ!7LV#"Z!M@? MJH-.GME+_JP3<\[6$J:RE<>_ MV]#^YBU\."HE%O<3+!!>CP#0\<*+[W\ (D^U$B_] ZU\<2<\C5;TJ$BFXYWL M0>7[[UU??[0\?)TP3[+@(KZ&;'SM-&R.LF.\T_J)M$=3S=<9VU(EDN(AMXF^ MS?(^N0>"YU@\"-6G3L*/>.DW7M3@.<_TX8#I*"""(LQ#!,^I(1BBV(E]&C<9 M309(]R-&2G@]AAN#U]/CCV=''G^BWJU<-6[!X$T6H1?&_BC%'D%X']U+!/VM MQ^./=<%LZJOZCUC[4EQO21AJ='F%FJ^LH4%G%\_\&9>P=V6U*_D8#3%HE\O" MZ16CDO*GWF0Z/_+D75O!8.W-UG*UHL.[\?*+V=1;+*+1]Y^Z:Y5\BBT3.D[O M;^3$ *<+*#0X\F1\06?NA:3ZV^)O;'9T?% .#EFD/;-%^_Z M]%/LG9]C^CRL(UB*(="<[P6+?OT >PBGT$HHWF.1%W3FV8';02>+Z[S294K>=H"2++YCWQ?4/9Q=T(L_NN!]Q M-)]/J<.OPSE4Y\_")\LIG_C(ZM!P*;"U3::O"/97+N@HT1P]PW7M5=I4@53) M[%X_R7[Y:LQG!F18]#*,4:.&9OOA=.'%T]E3Y3/=*3'(;/#E#]R?^[F[69)S M\Y13Y56YNFIKBPP<^YPCT+CG4^'C4#=IT&4( M%G,OBB+VAX<8E20I_S%+W94I4B*X^M M-,^HLP=\G9E3!KZ4LQ)E6W7OS?G6@-Y6I7S)(LEEMJ4$;4H\?7_[V&T?.X-X MX'O5]J*'9WI>3R(!Q(%XZLWCV,#*H2E[VB-UE[ N5\TC@:7^-P!\%D<=MR6? MXQ;V.C&+=6.S16+J 3&!Q,2-XU?/=B9Y/GS@:D>'(?'2>_3U%,>7Q#;)#;IH:2_HI MY],;W.&U"[=S>'#=PGTU9'7XK9.+$0?9WSHK"E-QFHX3V>O,F\9N.K)V>^" MO>9@;T%O;],(4#@^T$.'^<(9P7T'!,X#0+WY\R/\*0;O+F?:DQQ+&#XY]J/" M&^?WH BW:_[5*\6.MFCT3T.[I]T/:]_HWY/VP_6OTGUY+E)&U2VT"2;E@*% C2;OM,BR>+"U\TDO++?OWN*%MQ MN]0!\L764??-1LX_QC:! C;(VV89XU,;97>1ZJ!HT(8]>BI3>U\T9$ M,OTJ#ZU'(1/(Z+PLBHO<"&6SQ2RMW?O%S'51*XOW'D)GC/"[&]1N,\\FV6'A M0:V:R OY8M:*%7[%^$=[[\G*ARA2&;1!.0L>ZWEV/;FZ.6/_Y/"GPDTX>@96 MLG3ND8T[.<\*)H0:J\@1!/VM\1:UYD!$XY]]S&Q(R<#CYT/TWY)VTK(4 6^= M_DO)V,RS#QE(K$6GXX/;_(Y[/><S Q,,KV_V*[ MK\,1X$/Q$T"Y!Y2)=Y\HL?PDHEC,O-N 9V^*Q@]):D(3.65Y4[Y&3V\5X>+B MSE;.('P36PRS/%)$7L^K/?JF1Y<_05_"%V=C$^!7*U%^C\^)R4"G/-"Y*4\& M_-S9,4R+$91%.3T1;SK(FZ9XTU?*Z]%GSZ/Y0%R%5E0XSZCC _HU9HNWOTPN MBH\GN)T-W,Y.17^1VVGT= S' >!;@W#K3"OLCEI(:ZAH9Y3M$*(#$0*& (*6 MQ5HH+98: ==*HJT09.>574'=QE3D+_I,-$TB0<^[ M K<=,1-6PF>W#'!=Q=%WM3#$"(1Q/B:9QG66_%NA)/1INJ226'%?BFL9JFV3AE@8U58KTAQ&C=2=Y6X.KXT9X_+]S8$=/4V.I=^#6Z.&B M ),.](@V8J6LY0"T/\+QZO'-(#3_JAGG%H5ZQK3 M0$YA/&\KZTQQ&X_X+O%((HG$P3ST)O*X 1H6. P+V(@ D\OQ]$T"E<7X_,V( MJ]7V>?1NU)=,468?H/;.I'3<4UUT?O?$I/6*;BA%59'[\V.9/C5DH+0/;X5I M/WX"LDDG10W4U7RR O,SPG*!5433[WW?L_MN>85T>%%[F;23XLN]]LFX_$'[ M^/7:7]+TW"3,CRXD@WZ5KMU (XDZO+^;AM7A9K_N+[0G]_ZSX(OPU(@!--8$ M+<;OSS/P_57;&]&UZ7I;NDB797ILZ.L$/3O0^]JY># XP?"]L_@/4$L#!!0 M ( /: "U?G+*?ZL0< -X5 9 >&PO=V]R:W-H965TE<7_.[675W8-E3:J%LG M?%O7TFUN5&77E[U1KWOQ22]7@5X,KBX:N51W*OS:W#H\#;922ETKX[4UPJG% M9>]Z]/9F0OMYP[^U6ON]WX(LF5M[3P\?RLO>D "I2A6!)$C\>5#O5561(,#X MG&3VMBKIX/[O3OH_V';8,I=>O;?5?W095I>]LYXHU4*V5?ADU_]4R9XIR2ML MY?E_L8Y[)[.>*%H?;)T. T&M3?PK'Y,?]@Z<#5\XD*<#.>..BACEWV605Q?. MKH6CW9!&/]A4/@UPVE!0[H+#JL:Y<'6WDDZM;%4JY_\F?OK_&1*51Z>'P#J%F_>X;W) M7Q7XK];TQ7B8B7R8CU^1-][:/V9YXS_+_BA^6CTW=?TR.N@T"4U#9*F0@K M)=[;NI%FDX1@%S8C)5C,)^6##'BX=D$7E?+"+L0'4UC76">Y>AMG'W2)E3U9 M0K9A91V!"59H[ULE3J?9<#BD?\(3.!95V+J&#!13<<\*1\,CNQ"@A7(.,'AC M_\ ZB /^@CFEWT,16%;,AL$&86=S)^?:&&K8^QL"%$:Z[R^>R]^L8TNQ.GH M3,PWHO7:+'GC0FHG'F0%HVH%.TO6H!Y)*.V)UM@FL"RR*MFWEJ[T?;A^="[N MZ%4R 0Y%?,"!C'T+[;:2T2(^P$]K"8$-(<4Q@#H6/[^7&4*&XS$VII65^ AR M(L2P=S^?Q$I5I0""Z\;I2N09(^@_P9)B_"6%?NFD"20I&0N4JM#1$D<,[#/T M"A^<+D(7R>S 2Q9BX$=.XA2JSF4_IVVL!.]W4=OAJ>5&S)50FL60J?GPG=ZZ M]B JO#IZ)^!.- I45RDTTC UI$F>DR'1<:42B*ZQYC,\IA>ZP]Z)RJ*0H%S- MM*.M$QAQ(X#O=$AU/Y/, )D9#01'7=UL*T]1R1I)1Z@3 > M)(3.*\4%&'/E:&IH#_J)S"*:JO5B-#[/9N>CEP2'%>IFK6#P-LD1V#9 .)/9 M80(.NX+P7=:HQ4+Q4"-*,C6]W>'Y0?=5/SLLKQ^12%5%>]%;6!Y1 MKS6\(9>87LD-AZ%>M*%UB7+Z(+/-%@&U+A>K4.X#H?)N8A_5<5]3*R ]$8_3+4'Q"'JD4I+#/20ZY#%:!($BHZ MR)2Z<+;FY9V=/T9#C0VOFWDLKSG.%$".'JOEZB00QUA_5WQ/F>1EQA(U"(IZ M(T[2"DY7<<1@H@;636(Q%I)JEM;O-7'ZB\5[+,N!&]QD$@VSOY,/8LYG_Z.. M GVRRX98-#B/Z+8!8XVA@!US:]0BETNGEN2L;]>W"]]1L5R2#;BYX#V01>1. M!56!'C&I6+-OX.\GONPPT;$WYM)>QB?/,$GK!1J9JJGOTHR!73 ?;4/>[TU' M466D^:ZBGE?&YL#)K +92@VOU%]/.20%*]VU1]_E--%7'!>0*5&6/[#$4PVF ME1A^,7C3L"N!2Y(M8DHQ_+_:57/,\M&PKF<8(DA9'5M(#YQM0%T;N.'<= M#*UQUMP1*S'GLZ$SI44J+6Q1=5/9C5+'>R2-EF]<DVGN1\_LWY=)*-)D,. M.+M^Y90ZX36#4>>DI@LDN5=;Z(F7AB?WBY03Z%#5YJ^T8X++QME9-&,TGF;Y MZ?C_-B/_9C..P7EFVC-SD&\GG4D8T:CTMX/$C>56R":=9Z==9/+3638=3?^" MR/RI)HW&V7@\2E$ZQ4,^^P.C9 --H\>,DMY;NIJH,C+7D03*1Q-DT"1BFYYE M$ZP>0ONJC_GL'X]LE.70,)M.([;Q\"R;GN_ ?5O\7\3V_!-!:Q)5?GEZ=>Y M$_M2O\#4'J>#-_ELF(W/SS)<:GC<2N,G&CF3WC9]*$\><"=\>J1V_V>VVQR^?'Z5;:L"IU )' MA_W3:2_>9;N'8!O^@C>W(=B:?ZZ4!';:@/6%M:%[( 7;3[I7_P502P,$% M @ ]H +5XX^8;QU! .@T !D !X;"]W;W)K&ULS5?;2-*O(*-H+(IBR9>+J$ M@KB-PYHPH:5Y")7->$0'[E77AGE\&6MX( M_)9#*R=CHIGL.+_7DU_2E46U0U! HC0"P\<#7$%1:"!TX\\>TQI-:L7I>$#_ MR7!'+CLFX8H7O^>IRE969)$4]JPIU!UO?X:>SUSC);R0YI^TG:P;6R1II.)E MKXP>E'G5/=EC'X>)0D1?4?!Z!<_XW1DR7EXSQ=9+P5LBM#2BZ8&A:K31N;S2 MA[)5 G=SU%/K&R:JO#I(L@%!MAD3L'04XNI=)^DQ+CL,[Q6,F'SBE0>86F?R#B,X$_>=-1K=-"8(I+LZ_.XM;+(]YE? 2R'OBVH'G MV_XB-F-_'MON(AA%WQ/(%_C+^73.8):4U-PG"R M!PS4 8C4*2%'*7=ASQ>A'8?Q=,D+D51PLA2X<^09G4C-?3O"0[C.BT875@+[ M/59:PO>=E3-=*]%RRT1ZM!BZ1]S #B96,%!T<31@!Y'?82/(5_' 7W3J83BW M%W%TRB/6RZ<\D!J=?_<3&9[C%:WQBF)"E?AJ,G1^5%+<;+:8EW1&H^%QS%PZ MFYR/GGK'0_BW>B]<'4W9<"6Y) DKDJ9@&KINA&Q8I8CBY&)[13[S&AWUPO[^ M>_19V$QE,SNN+C! JJ;H_UXOLR)V;39=2FU(ZVD?^&(LDPZLSYD;G8*.D0@UTPL9> M2-9@NIGBR38X>(E#/S1#.M"6S>X/?2$1\P&DTNZC@[BC1)YH5AUR4^5*OHX_ M,_$=[MU$C*1]7O3FAG#I5@L>DZ))<7'@U>8J0^^.D:_1!PQEQI06!L 2H29V ML#^\Q[3II(:*(DG:B.$4, UR'79LS;I3T:^9LU*_0_H]2>#T5?+L2$ZCZ+N> M[;FT#V'ZK/"86$5VGWDT4KTUWO.,*>VTS MS/#C!H06P/T]YVJ8: /CY]+Z+U!+ P04 " #V@ M7V.&\1Y," "J!0 M&0 'AL+W=OCAL3:6%U'E?7,9QYQ56"L>4X-65@IRM?(2NC+FQJ'*.U!MXC1)SN-::1LM MY]WT0D.[132)#A-WNJQ\F(B7\T:5>(_^>W/K)(H' MEES7:%F3!8?%(KJ:7*YF(;]+^*%QQT=C")5LB!Y"<)TOHB0(0H.9#PQ*?EM< MHS&!2&3\WG-&PY8!>#P^L'_N:I=:-HIQ3>:GSGVUB"XBR+%0K?%WM/N"^WK. M E]&AKLO[/K B>060[@%II[O?J%/Y47FU MG#O:@0O9PA8&7:D=6L1I&R[EWCM9U8+SRS59KVV)-M/(\]@+95B(LSU\U]*!GE9XD_-K:,4R3$:1).CW!-QWJFW9\T_^M MKX?/7H8'2UQRHS)<1/+F&=T6H^7;-Y/SY,,)<;-!W.P4^[_%G8:?C^$9 UQ; M\!4"N5Q;<1ADU#J6N(!-RP)F'G4):ZH;99] ,R@/7DS&XLK-+W$*>(*M-F@T;A'")+=9)4_5>W0LV\I. MRJ&\:>?0>O,$TE<"JSQX8T:@)=CJO%5&ELA)#*HLG4CP.()*!=+ ADZ+*"R* M();Z@N5FQ(0<"I5NY53P.P>20LY!CB940:S#]/BE:XN/_%.C*[LNP>'XK.^M M-,P.C>BJ]]_?]+Z+W2A7:AO.KA!H,GYW%H'K.T,?>&HZ-V[(B[>[827-%%U( MD/6"R!^"L,'0GI=_ %!+ P04 " #V@ M7\N'9%#P# "X!P &0 'AL M+W=OD$+>"U9MI-L8AM( MLNVV10(827?[/);&%E&*9$FZCO]^A]2E3ML8*+8/MGB9<^;,D#.<[;3]["HB M#P^U5&Z>5-Z;\S1U144UNJ$VI'AGK6V-GJ=VDSIC"C=/1DFW<"7([.KR;!/AK\*VCG#L80(EEI_3E,WI?S) N"2%+A P/RYRM= MDY2!B&5\:3F3WF4 'HX[]K(_[!K;_#2!8NN\KELP*ZB%:K[XT.;A '"6/0'(6T >=3>.HLJ_T.-B M9O4.;+!FMC"(H48TBQ,J',J]M[PK&.<7=R314PE+M'X/'RTJAS%?;I9ZY@]6 M:=%R735<^1-9:/C_"- M^V#'D6_\6X)MN"8_YPK%43GJEDV/LOZCT M.-?I$)ZF@Y?/SO)L? 'O0XT5I#SL":T;@*\(KG5M4.VA0L>_$AQ* MP-]2KU#"FT(*XV@ -S?7 W@5^/+LHEV-L]'%ZP'L*NT(C!6J$(9AKD)+E98E M61 .4#H-^-2^.E0S[%Q&'"BN?-O&9V)\W*I@+5S!+"&6<'MR*+<4A#./L!!. M3)0A6"R^; 4[W4"M+5M4Z&&4O0@NHP('>AV=%YWSI14Z= *)JN!MMH&2G4D. MKX15Z')10+2WN!)2>$9U:;[O,MC%@+7>JJ"=U] 8JQ\$]QJ2>W@^FDX'698! MJA*>3T_C.% '.;ZR1'_4H=[ $$LJ'5 H.^"BH;YH(C;$/^ <.4.Q!TK6\RLZ M\O'H4,?DD1#%M^U_Z+B,"?[1]IZ,IWK%A]\N,[)@+Y;O+4C1YO4P@!W?T>^% M'^1OE(_#Y#O_/RO5]*";UF0W\9 MI#5#L^'I- ';O!/-Q&L3>_-*>^[T<5CQTTHV&/#^6FO?38*#_K%>_ =02P,$ M% @ ]H +5\0[B+ -" 3!4 !D !X;"]W;W)K&ULK5AK<]NV$OTKM)#-Z2W8R>=9.*T_0R1D(0;$F ! M4(_^^GMV05*DY$CD4_6 M*I=^: ME,+*T+I]V;].H7G_5J'>C%Z.:JD"OUH,(?Q2>'IU&S2JIS9;RV1CBU MO.[=3B[OYC2?)_RIU=:W?@N*9&'M5WKX+;WNC0F0RE02: 6)?QMUK[*,%@*, MOZLU>XU+,FS_KE?_A6-'+ OIU;W-_M)I6%_W+GHB54M99N&SW?ZJJGC.:+W$ M9I[_BFV<.YGU1%+Z8//*& AR;>)_N:MX:!E!0V1K@M*%->0@.HQIVX>:#0DC^:A2P%KT9)97=7;2;/F'W3OQN M35A[\;-)5=JU'P%# V1: [F;/KO@?TLS%+-Q7TS'T]DSZ\V:P&:\WNR[ XMV M\\?M* DN?2$3==V#RKUR&]6[^>F'R?GX_3.HY@VJ^7.K/X/J>;N+H8BFXLM: MB7N;%]+L(>G$EB9X@>0461S7AE^[5)I$04QA+6X?_@"KD_/!>"JD29%+-.[% M3S]<3*?C]XZ$.[#+0>D5OYJ\%])[A75I-N:"A\*:5)M5]"(R+1I?G"@$H-.,E^T0U0/- 8V'(&JR"$/0_%7_8@(,Z%X4>93 M_5WJ@I\?#.BF#C*&H+O<0NLPDV(P4*O=0JC?O-;$D!'-JF-">@_!(K:I> J)7B M"0GM35JQ,A2_&11!"AE;"^P "2>T3!L[[U%MV)K3H"Z;TX\I5J""J\9#L4#S;G45NVDC#)RI3U00(P 1*(M'K$7!89K#E,6T1MP1VF MX0P#P9%,DDNCJ;Y88=3%: -[2K5/G&KV0&UD5D;Y=)7X./5X)QUKTULC%U@V M48ZI!1*U4R[1L/=ETD "@]\@4I@4B"_5+O2'4 0C4#NW8H=$/Q"P\VA8^@'H(^T$LU)(?'TM52 M:9?_5CIT"_U^*/X\]@EEK75"Q5FCG]-PXQ0?F2"PP='L5^G1X]5)Q)4OVQ,$ M]M@_PMNEEF480<>ZS&5TA[[4"4.J90S0::ICAJK)?VD/K [>ZY!-*NN M6)W\A&);!B3F6CB6\XCZ YTH<,$@)2VI#1(DGDQT"DKB!37?L=BP0BZ_UN8- M32!HH=8R6]8,T?$$:Z*I^N0Z MT%*+?;LAX/*PEI2OU"A'5]4I6XL8I!AK!C4].7H!=A?LJJHF1!7A S";:$9\ M-%OHY4&%G00_2/C+&I6@Z=?7B&RA2*XRC2>/DE2.JCQBH289_6=3U5$(9GU; M=W/:SU2;Y:O=PLD->=/976#KH77Z3<67&<(IJ$Y*(V<53=-YD>E$AV[ FGS( ME!*F/CDIKZK]C(;P'@#H']+T:>W3)M[&^%JSD3KCO)3A0#I(2"(31-SA9.I_ M S@JCU^-W<:#)>X_Q!1(2_$DK[#%ABZ)E..$6Z!3M%M*:G)0EX>F*/B#;TMB M0.@@-YX$U,+9,N,"1JS'I6++A2L.)0$J _'1[KFH:.>(WE6G!*E@B=D11(C5 MJNV<8QS42=6604< A77A(%-J1FV&9I/>W55M[@.WN9 H0L'51357ETL6WGCV M_KO_WY.8^02*!?]%[YC1<8T\YX#J!3\>=93B8VR[NK->BP3!*W'6GUY, MD9(DR=/T?BJ:$QH^DY\*9;P(28_#3NJ4<^JIMITO8"O<:U9<-%#U7\WZY^?O M>(E7DTE_#!]U=Q#63JD!#Z%[5H.<[M1-IZCH:MW=XJCQ+7]K( 4C"^A810K* MV'^W6A!DR60XYZM-%'EXS+13RLCF;#C^\3%AH\4HN=VB3C\O\Z/R7=UF3N@@ M!J2OTM)3D?J7TN7X_Y>MRG",59\E7IK]<[S.GNJU?M.@_' 0(;T'Z'E;-//^ M^=OS]NA9\W#>GTS.*B$^0=K3:IR.^V_?3<1M'C>G+J($L2F=+P7Y>MJ?7-^&#-:L#:JZ?R19M\V$6F5]5% M^C38F++5\V.?64:M+URY,, MN)8P'0_?GO5B#UP_!%OP]S)<08/-^><:Y[5R- 'C2VM#_4 .F@^H-_\'4$L# M!!0 ( /: "U=T"-$;9 8 !<1 9 >&PO=V]R:W-H965T@C3=GFF)MME(I$I2 M=OSO]YU#2;92.RBVISTT%LES^_4"J(QR(W_J*W"*$\'0Y]NE"% M] -;*H.3F76%#%BZ^="73LF,F8I\.$Z2XV$AM>E=GO/>K;L\MU7(M5&W3OBJ M**1;7ZG4Z" .-'+;/7 MJB3&[>]&^GNV';9,I5?7-O];9V%QT3OIB4S-9)6'.[OZ0]7VO"9YJ>[L2CBBAC3Z M8%.9&^"TH:!\#0ZG&GSA\J.51DSF3BEX.IP/ V32R3"M^:\B_W@/_UOQR9JP M\.*=R536Y1\"2PMHW "Z&C\K\,_*#,1ATA?C9'SXC+S#UL!#EG?XKPV,_$>[ M^:DH3GTI4W710]9[Y9:J=_GRM]%QB*T*\_.UD MG!R>B2]&P)5*C$^B*_LB+)2XMD4IS5I(DPF+4SL3.GB4Y-3K3$NGE1>0HIS* MA#;!"I(-N1G+QIJUW=BTH@TO7I%04CE.SB*0AI@W1V<'R.>P$+>?K\65- ]] M\5E2-951PQ(&]Z^6"UTNA"2A'J1*A?09@3@%9Z@AX4,[>X3/W2L MF*[9^E*Z0!9"XR>Y%J-1=,T.*QHQ-1+R5U]('Y&H+#JSYIC$/;&3\X!=_4IK M?(C4.J10:4VFS5S2I;3PMU5.G!#M7H'.B=':I,R70 MH:'#*Z/QX55:D?GD*Y$3,BC!7SD'P+F$TM)ID^H2D9"%K> Q*'\Q3@8)VDR> M(RK]&#J)=A,JI\-:9,0'LNW$.AF(R5+J7$YU3C0XGE44+?P!.+*$36#OK.#" ME,RGJ -=!5\P29I;3S[AH"H1G#1>+EFFT!6)(SQ:A]8$-(N ;: MPNB93F/AU &;=F_KQ KRBC*?A\::9SSG5CT>9A1%\"805I"8\ODX&J/?(<@ M]5@"5_2F+)%JC[J@+'B1#(Z:1.',8QJ:Q(9D,-STYQC0571#=VN ME-4H>C$#;8C^WY:G?E2 0F$%"ZXU9/:KR<%&PMMV;EY- .^_[1!((Y4\ #,\+U^1$]IDOL#$CZ+ MS2,6(C4^$MLDX%9VT[+;'?J;EEDWMFX_OE-+FR_IZZ..H_$:'52'G3VZC\I MBZ4H=4=),T9^%K%IX'7']KM;MFMQY+60- KYI0X^2OI)$O_59AHJ8NUBPVA: M^!;HD\Z\V>>%!OVFU?R7^MKK:RXW%E:"5!J#JMI79C<8.^N8P#O*:T<$?J'0 M_K=%=K\ULKB*XHQB%TJJJ:+0$?!,L5^2P0A*:U5U LDXR?-XF9BB/.RJ&[A- MP<+::+Y LW-,Q0SMM M G<,WUX\NKUC<\&9RIPU15OBR,*%IBD'!HB)1M",;:DS)U>F<M)0_J]^: MN?H1V@H E\&Z]59=\DTASM^L4HV6[9+8M#Z:MI):0HZ'LC]MI>_[O5^I?*F: MY]?3TW=1?+-LD3<;-'G%N/$-S]KN\KB[?--=GHC19KV1^71KUPMIN/58+92; M\Y.<;GD(6GRWMKOMJW\2'[L;\OA?!K&BO,C5#*S)X T>V2X^P^,BV)*?OE,; M\)#FSP4*73DBP/G,HBO4"U+0_E_(Y3]02P,$% @ ]H +5X'8MDI4* MG9( !D !X;"]W;W)K&UL[3UK<]M&DG\%YGIZ^MV-;W=U\TFOE6J3SYNRTM\]6;?M]N7SYSI?JTVF)_565?"79=UL MLA9^;5;/];91V8(&;;K*B>O/Z6GKUO7G];=VU95.I]D^ANL\F: M_1M5UKOOGDR?F ZK3=U5;5&MDO=U6>2%TLE3\].S;Y^WL#1.\#R79=[P,K.1 M92Z37^JJ7>OD^VJA%I'QUX?'3V<')G@.>[8;GYF-OYD=G/$?735)3H[39'8\ M.XD!='CXC=J.#0_ .;'G<$+SG?SEX]Q5F^%=C^WXX#0/W?$C M8$H^KA7PH+S>;+-JC^?355FW*%JU2/*ZTG!8BPQ_61955N5%5B8:1BK@@*U. MLD8E6YX-7MEVC>[PM-LZ:6':IBOANF75 OCDJBMI/0( __AK16O]__SE?9]5*)=?U9E-HXK5/<=3?_^-B-CM^=?/]-?TT??4L*2J"OUD M> JX3KNF^1>%SLM:=P!AH_[HBD9 !HE!?_^CRYI6->4>_KRMFS:!)9"A)M/C MHW\A$"F^!KRX;E2:+.JDJEM8*R^[!2"L+,T^BHIE$/%R 'U9URV\"AN191?) M?)^L5*4:&+5'6-46=YZY*[%M8.)BB]B"W0RQ\U2V_>/5U7N[;]P('ENI6@"H MJCHXFM@A39)W/&>]+2J$$@"_YN,&!ER!C,/7:+3K!!@TK@K3+("4&A#.2)UPB]> G!9T'<*N?AAUZ'7=E0N<%)4R M)&L8\WM7L=)C;^D#6 WBD>Y5> +F3B[,U9'G>$^F+U[IY(JOQH?!+?_/,6SA MQ1M0RN2 5#BS4N'L( ?^H/(R VZVI".-"X2#,SQ4(#P,'+I$!JV.K<.M UY< MS$LX+JU5JU.@T#;1:IL!Y2LB4D+CG?-X>HCN[WO%B.$ V@MM >!('L- RI8 M#P#,B2YCQ,M+ YM7(5M)-JQ%1MD(W!3B;?@#CD#VN]$ M&@8PCX2-ZDCEZ9DMMDU4ZRUF]66? JN=*58DJ"^"E&5\A#S9X;1*[K =Q M\4A]]84]MA<',?VK)OGR/8CM#:H0H!["8%_ 4AA=?94NKBU% MU*JH @5+7FU \N99*D)/E#-/ \++O\D^@3"U6\##A3O;;;9\MB1RL^42U1ZB MH T3$&N0;O&X&G:5MQUI0BR_=XI^5G5829PW2LIJ9)B?.@!H#$"D2=(_-3P5R ZWK' ME(_\:%%W\W;9E?8NI7 Z]:(#_.RR!JY%NX>Y=)N4138O2E+P4\/0VNPS_J8 MG$HIU@T!0MQP@[C#@1H9X_?>&V_5K2KK+1W8M4!I]>/OWSJS .!8-1DB U2N M'&7)B@A45&;:#TS]]MK?+.G 6N&.2E"YB' 0*TN2W4#@TR4C:!ZNF&B#101+^T-3:R\$3@9*M]*J-)KW?4''#5\![7K/SB MPO(R+XD_[FDVIU)&>=Y!GO)(GG=A>=[%08YUA82O"P(_QN_N/SI0G.1$X6Q4 M!HQ&A$OFOQ[A;S]8EN&Y2H![58NL 7/A30W_63K_X>KFC27TZ/O7<.Q6TS## MKF[<]?@(UF">7!R?I- [:S%%@#;9D)252_MR\'FP)'ZY$K-K'R48! M3UL0X[!03H WD]*'6E'LA;3/F8AT/0["!(_/&[YES<)8+*IHD,&B-80F$]J2 MQ QQ$/-L)&,C@CQ0)\EO:Q!!AES-9OP)$,C[ 9;Z8@5E"MA#GC-L5,!,HEJ- M>QT@< #1[M'SNTBZ+3(ACPO,0?=0R&9 IK$)INLJ Z:?PO&U-+*HT+M1M< 9 MP"I339L5S,BZ"NX:,(TV$YF!YY%D(K=2=%C[8@PM4%^(>>+K"F_#9[1E#<*W M70,\1Z-^7P#E(WOLH=F\69%&'6*;M>@:$/DG<5#++B?)VZXQ1[:!S7;L[1%N M9&2^&,O=%M%2@P9,!I\S^SW"12H)+0AV6VBQ3NK; IU2@ >C ]R?.ISU"Y2+ MQ%JS@5XOES >8;-B 'XV;I9*[0)?4SW'$\-5YC4-1B@%TSE]6"_+.A/\+:.#M< M^6UMA0EHX-HSZX;G!58AJ5"EO8Z!'3A^'6%<]#;2\2LD-E0\@(T5C2;!NB<] M'U1!7-QW8@6/W)!PZW,E%F\1<\.I;RS*T)VH2#9M@4O 7LBE M:4SW_9887'_3(^"O5>DE^L]R$,6HM'TFFS8][Z/HUL,4BT M3UBLP42(_;@B[LV]4#IOBCEZ9C"LBSA9*-Z^C(M8/^)SM5AQ$A)8P^]DZ=6 M".-A]Y8#&0=,!$#8H>8 [(4N?M-CP"1)49C D )#3.;T]UP M@R*!L@QX#(H$.CQ//,8-_@J737[W5F.TXH\,2/">^Z.Y@\QNR7B" MNZD=,QY*[CN!YU,O:!--0S$G%B%P8.+I"Y^3$J'@:N$8MR R<']+90TW.M01 M2*6QLR!JV,&8M:*8V"6]??BK]2!)[[G#0A-1$?) U\57"$Z\J#%A\ A>>Z

,$* M(MBA#];R0CHF]I)(? *#(;?%HB,6;,2(<$V/4?IL\>/:-Q&1)B9Z= MB<1IW'Y")X([CZSJ^4YB8J2VP3FM5BZ.Q(KH!G12>@06&JVW%0_<<%1X!+BC MH61C 0'D1PR<>%,0KD3EVMA9XG@AOW @+23/#$<$O61'/\J:V%S5'JX3N 3KL%J!I-7OQSS6? ME.-M@E&E9T;56B' MHRVR$L:382='QF88Q&%1%&=ZG2Q!%P 2RI%W&?HV5EB6K $'-2>LW'<*>)JA M#?@[IW ]QQ0!>*T5@T=M "%M0SR!_78=SFF'&[>:G=A&MXVKL*6P$!B92@+W M%LWP%[,:;(&NC&8/(;F>4(3OC]#]@2<@.HF5<<:4M==)N$5!]Y/TD[+XI"CX M#M2"3)?^'I?SO>M;:-:ZH@(,O>$H J8*N"BO3/8"89N\ M-495D) WB-"&Y2/'SL/MQ^ H\6Z- N&O'5%0F)CPQC8KQ8N)\@^'Z#&0X$0> MX"B.&L.'M8S'*D!>[N#TH!9SC5<1]TT_? _(!5PAZ%&-Z)%S)3\5JS7X(R>!@$CN3'>#8XS8K^(B (78@%CL]X*ZQN W!J;V3$LJL68H"<@ MGB)4@.^GY*,Z*H"%\4]UUS[#,T<3'/A,"28WVAMRJ<4PWS5HE"SJ7<7&L7A? M\:3J.=Q-3!4K#&1QY!_S,E^_;Y!3M*QIX.6A2%\4_X^9* D> M*_LX/ V.6'*(PSDZ#D;\)LG;0W^61,D:C!=GJI,G1)6B7)M(B'&)1SPRMTY= M%ZN"8M.UP_TYT1IZ:G%ZTU?^\ ML55&#@K^@U8DGF03$TP5]"27,>5[%KP$,/HN8[SU7MKK'+.OTYZFQL$D#(7Y M^CG'7A@#BA)C%>;85N)< I@ $:298N(11MXR"]!>;$]*K$--WN4F&8M'A#,J MY$5>;(F>VT$HAN,V5Y+%2I:&#_RZ +X%2@LF"A8UIF[_:6Y?M>U:S=DJF%+# M7NS/J1H;'],C@S"\X_2?,&V0E74]:DW3D@1J9*Q:E%:GBX$S]A M5;:?)JJ@UQ>@@N>M<2*8WU(9 W3T$D"[/']Q^2KY5S I[EP7&P"J&=GS %NO M#DSE$#B\%(&]1N0=P6IDY^!./#H>'S@Y)FRT]6" ZM=0_>6V#G;A9%WWRC%76)1"U^/^F7JB23Y!#WH)4FQ@ :C=H MCBKFS0PT<]3X#M,87?:M G) ),!;##'\$*G4>81<]K=R7#I'$!9MBF< MXHR[F__&$H5'+)]4= 3:7VT#S^(85?FZ CM.6)YAW(;GV?,9"") '>[S^.35 M5__?D]*_^$'[JK?]_CAA!N])+,'9F>=^.1>SQ=A?^K-=,9?XQ6/0YD__=/?% M/ IN77^J=Y8GB0)H_\#7<^37I\)CGYF?9O:GDV?]J?[J_]=CJLW++[;$+T,+ M^YMDEIZ=GJ6STRG\;%B8^^E_CM0B'H7_I[?_ _0V/4^/+T[2LQ<'"2YJ$7VA M I?0(G+E"=/#)04?T"<.=/J!8X2CWIT'SQ+F@&+D!S4E5-XSJH+$;.B5.$1) M$3?)*]KD7E5&PJ?&56#U(C,OR1;4'%+XGQ*A*=6PP] )*ME(": !%.A$*,F! MNRRS]@C& O4M"KTMP7#0>\U9XLL2:\.#K#+T>W<(.XB_K@65J:G;UE1Q9HM; MM)@7Z.0KT(^%$3*>3.)-HNL3&+):CK8!7J+A:IY:RZH2I_&PS0,L)6^RI:TS MHO?AH=XJ3-+(2G0B+L06Y!QRKK_L<*LXFZ>2:XPK\I&1>F@RQ^4HKNU1C&:] M-C(\XCM M\'Y\7EZSR6 ,3!G6>Z-UYRSV,4\LTE-(Q4NWLN4H>#(:+^55&^Q M+*F@BO(V;-XEUUL5H,JYV(;9+RAMX8114'-%HF%T/HGX+2F81OG>J#*[\VJ0YM&;L3OJAPAQT?CE/M&%X>%MP3EQ9AE%A.J/(9HWUYN\7$P3 FB)LVQ@_ M@2ZH=NF#<$SB@O/BI>01X=3<3:&EHM1",@DO]G9;(E*-K86$VD_\'BQKUI(B M&CP9A)!6-@G&& .U^0F@\#>%XL"-A+8]?A==@V/1Q"W-86,6!TR#1X2U/BYV MS/>!TH+-/!A'FI>%7N/V,8>;L>2'7ARGWW(J@F?>N)LWZ[$H/_Q>PPJKL.;# M4M?[D??LH5#VI7V=TM!=%D]P["-D0^'&WE7I@>_H:UZCF,VV1%2 K;DB24.U MZ7F+AP8VY'P?CN;$NEZZ#$+C 6.\-1B-15?'KJ(8?KU2])B8!+L;0(6I@3?Z M5(_UT)C=ZEQ(LDS1+-C@YA0#N[B0;6K3,E)6%>NT%48'_M>([V.C"8,N_4 MS\1E:@5%Z(C,*+@:,&^1:R]!BC:N.U+AT4W!,;($+A#5PE>\ZS4VG:$%/0!< MU?15:$<>X**4/1#6Q#M5SAV_PW11W=;EK; "B?6@N*H['80-:HM,BRMXN*/J M79XWLW;6.)\+^:GS ,@Q:#>WY:.]P_8S'=WQ\G'GP='UCM(O8_43Y:D^V]P] M19T@Q=:WV?"3Y*J?->VRI5&& -2$!INAX/#.Q1%>0PI ,M@M7L)Y;A'NW-2A ?_,JY()R2=1U+>TP$$QJYLIX^HY3AD!M MR-='W5:4ODAA>&KS>7)7;FK734@/H<5LB8?A78,Z(#DQ:4[@SU)HSPIUL@$Q M)+.3'"$Z->V[*$U/+H-/!^&R7E&\26HP:")MA)+Z]T[@6(X03!^$D>SV;9$MZ-<%ZZ'2; ^+Y&-HLM4*?6KMP^!:%)QG M+1?,-U1)< SA?6$7"]9W^AV9LT74J]?@5XQRR/?6-:#-DG MIO3/I>22ED)N=:_V0[23GOEIK6DLU:==2!B=B[Q[#A7/Q3DT53P@_;"\*]QE M)C*$25*:V _$P03SHY'YQES#CHE:N&:.%A.;3(]^O;[X#AM3RZCQL\56#:5=*'T MYKSO_I_.3H_3RU,PP]]5.7;00 ;2*>X1=UMSP@TEOU&*7D]E&U,I[[OZQ6GZ M8GHZDJJ!-#!+@3)\.CF>I9=G[AT3< +J8K/#R+7'QRD-K\,V746#/+G;KIIL MH4Q=CU']A-=XFC)R7?'X25^H> &AY3K&6/+YLU'2#*0A51@&)W]EZ4U/@G$A MOTV-R Q:X-ZOD.6O;N OBXY@)U)U[S(KOW;2QYU)(;*]CU2TXG>]=MLQ[_P7 M^FKCKYCI:.>T:_?3@,9O"+%P&=*3Z44Z@PM$/Y]7_O4Y25^\.$W/S\_# M9W#I3N&]P;373]/I=);. M+B^2'QO4S]ZS\ND@O#P]3R^\@? $EC@YF0:[.#Z[2(^G_K-9>OX"V,7E630? MXVNT'9RZOH/3PVT#?T;&>F[CKVCEOG?<36>5%,W7]X\LYKPQG7F%$,.%; M9=20[+/?7P,>=3G[R#(OB=+V$B37^X%X"_<=]/RD"D-%,#"]LW15(W14Z^GL M]L4 3.=[YV99)?<.\//,=HJS5W2R G9+,2 #16+R@G'T+?!M]@A1\Q 1,E2O M<#CAUZ_K[ >DD8QC>'.-#5;HS&^IXF*XO5!4>0WJ[*M^1T8.7KOVZ)PX&V2U M8KO ^$&&7<_-,=(>!J0J*YF+1E)4C;,6B;Y4BC&N2NT(A\-EYLP]DPG5SM/QD@OQ9M+Z'9RVSK)?D @8PE*EW2S/FG#;?AB,K6$H_E)A/B=WPZFQB-;D [K6E.$.,NV1I7$3ADLO M"[(#0V/NU\G-!)@.JA:E/T.,@*0=M98D*IS-O:I#A85V P.\CO7P:IGM!M\_ M2>4!$Z?S3?K3@?@Q:H&V"6=N>O=)C\HD4W8-1YI,:Y744I\!M]?13'W.[,G- M]RY"E7TF8=VUZYJ_QP)J$!*0]S[W_.0$',\U3LS,P(H'Z\A0)YR$I%5D 1

UI_7P-.A/6R1[#*+R-:O5C5Y@_V]S_?2;@KS MHCTWB4E+B6-1NCB[MC^&/-+@VSCLM5"@+%OP _*E2V"9>;WD=H"DD%(O4YL/ MY/O"*?B&;BH2U<(E?.(']M]TJ'!8=XW7%\3K8^@:S?2C1.[4)\DO3K>5-K2N MS2Z:VGG!@N[18D4+@5K2DM]LOBL-\H'"/S,\S"*SN3 MAC;WBRV(U'0=#OH3R3D@#%#INIX@X>OT7ATZCJ/3@^W'AWIY1ZU91\U4W#G MN3-)/[X:-H1'5+-#KJZ"9O0+-VG*FNL'0 C6+29_SS;;5\&JIL?V!_K36_H- M^VQ3IX"WUY/DJNU_G\0K6 <"F)W\;:R+&:CK9;U7J$DCKS,PHG-P!9L@J6Q8 MS\@&3/@=%3[.Y!AY3T0I!:\;RO.DG=/UKKB^MB,'G6PT<+3Z$W$I"J)=>@D% M*>LVR=/EW9I8\23H]Q^'37I2NH@3>MRS?5.7I8M@V]CATL.@AS+,GC%H"3]# M8!-_9%\N(R!H&R)V?3&S(5] M7,>6'5+7-L&5537)FPJ&9EE:O ME)5%AXW!;K3JE%,@\!I0&&=L72Y1XFH-TOTIB?0I:'(<[V_$8%3R)^,%8ZG. M39:1%JB@X1FU*_/)<+/!+$E<,]Y3]3$8OIL$7$^QV>$^8#>(LJ,WA EDZ'!/ M1WM)/7*J<3'D@^E:#]'XE[ MVJEL(^.."K1,%'7BI.T@"NN'<.Y'[C@:^Q]#FE*<\9PZ'9J4;@6+[ M5+JS#T@CF!(U42J*DOIF!\+/O!,>F/F,-&SEJUY@F MVF!^HF=?#7:(#GHCR/$@6(/W^SZ[+U<$U%0K+;$!LF9,TK_[J 8[P8HUYOE* M@6',-/6^;&1=+F:++G6J"?MU##I*C%YMZP3YJ=ZAJY>_ZA-^K,.8-J)!(=6, MMF ?@RG,469?(YN;1&(>%LEQX%NBN?=1"8>-PU_ &YI/48%_F(4^EMN[IH&S MP^W^?C-?N_K DT>#)@7#2S\N0<=MUW" M:Z80KUJA6;@/=AE7'U#Q#HYM?[3$1#GN.DEVC$V2)\W Z,*]@HB,*Q'%HX*@ M89AS:A-\19:KSM.*4O#DL*[#C.QHFPO>K/3J-% M*GPI^'P:)XOR50[^H'O?CQN_Q;;Y>>KB3#&/0FZC&.:K+]+#F?)_@V^Z^5YB M*BL.LFS,-LWA&X3Z0[@%8M,Y:PT_PU2483NT#48BJ%C)F$'@"F_#5' VM8L6&W-=_;Z8(#\@ OA4Z;1CXG);:=.XS1&9Y+ RI_X."L+*OL M?ZOTMC"M#-WQV?TXGVCFU+(1%?AK-/.L\,].&]4N3QZ5X%Q0"=_D#4^ MHD'ER/3)38&__B.K.F0/4W2W3$^'E34:AQ>5M.X+'40N88!$FE% -HH\Q4EA M%@TU!4>H&>HJVR-)LS80RD=-2#? ;X.V_(T)?,OX62CVCNG%=DWI6T6.5R_M MF1Y/@C32?NR$DX/UIZ#V6#X:-0]:;[$OP9*:_U$QI/-&>G%9K<34IGG\5/BL M5Z[.'H<-WM#M&BP$J8'OY2*XBA.;G&ZP+%-:SPEZ35%Y<0VI>W&#J+O9>IH; M0Q\2!-3*K'#/7LC]3&VK9W'^(#$$JVVSCX+GMSS5HS&K@2KZ,(#P9"K]]./Q M/$&/<82*[="U. I_R%'"L.B]L;X#I'YS=I*>3B]IH6_.ING9Y7$?._THH*O0 M6"OOJW#B381;O2DZ6)=L $])N L:F.*;TY-9^N*8M_W-Z>PTG9Z=B1.#OQ%@ MOLIR5ZIG(/0?UBPNW'R4&7^-'KPSUX-W=KA_[G5=H@ M&M?6!A'SWBA3$I[DS%8_H366SYKR>R[1.$W>%R![06.],DV ?F[=UR_EC\;% MGN);R4?,@JOH@]SC%VTMI_>^S!LP$9A#S[L Z!> %#3 MBP6ZU;HTF62NAA4_+]ZNJ-7\,;9N3[11]>K):_E$G98MQ8R/_:AAQ<-(&&E K;]=X% M=TPKDL=O;3;(532Q8AZIZV6,WOT&M:@,]-A1O'\@>=OR?16"YIY*P_T"S4Y"81 MF6EAL.N99F@;NKJ]?B'7(1CD>64=WBK1NUJ&SK/J$R#2EN5Y7\+@.AE)5 J^ M@&%W%=87VL?\&2;\WAP!^8-D)KV5B9UU]*BRMJ[I6I;84Y" 5Q_%O0Y1+7<'(+I M>^;12SR:=U@S>:SJY+KHSP[WN_^@D+[]I@&@Z%1U9T*U467JKTV)XH\X#98D MI/QY NFJ9PL5IL!9X\WWB1JFK\P=_YD-S*?R;8/9^;.789_69>]-H('8Q-&C M^:+M/)^3YOTV:[/7WP+)K-2U*DL26!5,C[$W^Q0K0#'=Y.75[,ES&.E>?_WM M%D3@+]+9I%1+&'H\>0& 4JFL^04,=)P2[6Z@3_H1NT:H!E^ OR]K8'WR"RZ MQ?L$WNO_!E!+ P04 " #V@ M7VO'=<[8$ [$ &0 'AL+W=OWD3&?P:X3.#G>J=B;%D+<2=>7F;3BW'* 0Y)-IPH/BXAP7DN6&$ M:GQI>5J=2$/8/^^YOZEM1UO65,%"Y'^Q5&^G5FR1%#):Y?J#V/T&K3VAX9>( M7-6_9-?B.A9)*J5%T1*C!@7CS9-^;?WP$@*O)?!JO1M!M98_4TUGUU+LB#38 MR,T<:E-K:E2.<1.4E9;XE2&=GJV:8!"1D17;<):QA')-YDDB*JX9WY"ER%G" M0)&SCW2=@SJ_'FD4;,A'22ODIA'BG1 R(;>"ZZTBO_ 4TJ?T(U2XT]K;:WWC M#3+\O>(7Q'=LXCF>/\#/[[S@U_S\;_;",>,;WL%QWJ:J+E5)$YA:6#8*Y#U8 ML]>OW,BY&M \Z#0/AKC/5EBE:96#43UCG/*$T9Q0I4 K0GE*;T$>_?*26 MRCOC;N/4_:?W:Q-I4S =Z!,7A\#]\VV*^J.4G,R;V'4?>%F=?CU[!_>0$_=\ M?_*ZDW_^G-6W/A=4;>N<2LP!OE0,4P?55I??303V"7C _F8<2K**IXK\1#P[ M#$+;"UP\&T37N^J=_KU46T&IH5ACLK3YYOV?;_^%?',CVXE].QP/)MQ \PZ[ MYAT.-^_'L9/@@)2XHO1;=P?K]_ US;')'Q]$P]*^=V$L]NJ=!+3Y\*ZG_D#- M&,=[]CCH0[QP8KNQ3^:%&5P$V7.5@9184UJ8<06LSF\L!BF* R\>4_U4SS#P MQ1-Z0M.4F=WQD%$\L0//.ES%01*QSMJ$-&X5/E3'4/JWJ,8NE3TJ0 M3* ]6QS(.Y"F3R1YA8N2:1@&X2 /'O998&:XP5C#AG%N&&(J]7B^U/XS+W#L M21"<8[TGN-LK=&B*#0]]S/B]P,T'69?(4AI08P5MUFH46)ZP]J72X\ >N\&) MR6URP+,Q,_IYXGCV).QP!BHQZBHQ>O$:U6S=F*&F>9J^+;&_AH#0[+^='#ZA^'F8D@YL?'K01XLI4_NG^/\P?J?@)ESZZ.5%W$CZ?%WGVK MUGTKXRH3-=MW8]O#2-=G/[;C23_.OCT>!W8414]AF!T!XAVP7;21:-@_-]0? MHXAP<@B/)G88'0[J,3;]* P/X*[MNI[M36+RJQ1*X207&=,]#2=!9,<]0H2@ M"-]WGUCAA+'MN'V89T=CS.M)>"Q[1[T+'=J\J:^MBM3;>W.WZZ#=S7C>7 @? MT9MK-2X+V!L4R2%#4N=BC$-"-E?5YD6+LKX>KH5&!]?'+=[N01H$_)X)7&': M%R.@^[]@]C=02P,$% @ ]H +5P_I&ULS5IK<]LV%OTK&*]GQYFA;;XIQHEG$K?I8](T M$WO;SS %2=A2A J25MQ?O^>"% F)-*ULLY/](I%X7%S]O"PW6O"YF;3.+WW7C2_7 M7!8GUZ],VT=]_4K552X+\5&SLEZON7Y\*W*U?7WBG>P:/LGEJJ*&R^M7&[X4 MMZ+ZU^:CQMME1V4NUZ(HI2J8%HO7)V^\EV^]@":8$;])L2VM9T9;N5?J#WKY M:?[ZQ"6.1"ZRBDAP_#V(&Y'G1 E\_-D2/>G6I(GV\X[Z.[-Y;.:>E^)&Y;_+ M>;5Z?3([87.QX'5>?5+;'T6[H8CH92HOS2_;MF/=$Y;59:76[61PL)9%\\\_ MMX(X9H+?3O -W\U"ALOO>,6O7VFU99I&@QH]F*V:V6!.%J25VTJC5V)>=7U; M;S:Y@)@KGK.W/.=%)MBML8?O9)GEJJRU*-G9';_/1?GBU66%16GJ9=8N\+99 MP']B@93]HHIJ5;+OB[F8[\^_!+,=Q_Z.X[?^),&?Z^*"!:[#?-YX*I!0/Y7,(VX%6,Y[G*N#%X]%0KP3:USE:P6Y8I^-)<:-,[MI_)%9_: MS\QW@ROVU/\-+U?["[-3%D3.+'8=UW79G2*I[P_8S=T;^-Q"'[78<#EGLGB M)A4DT9/Q0"*('4B>??]G+3>DZZ[;=V(W-4O<@(M*UTVTD 7$JI;8:-D-]1P_ MF)FA/\%8BJ6$2S!>EJ*"@_ 7/4G72=V&[1^4FF]EGK.S^[X_Q)*@$WKL33.9 M9V!+BWDW(DB=(,5R+H9DF:[1)3XC$)>BY^8L<*+ C'G!WDM^+W-92?2#H7IM MT;+'?8!1\R?6W!,W;6>X2:.GLB++RF5&[# .$1GG*1&CU&:(J+ M);769(1"5\@5[$=5B,$/0;J&)4#F&XR '1?S-OP)W5"&5LJ5W)2F MBVL0%IG2B"F,5S3O05*F U15G)M.%EPJ=D#SVM17K [\H5GANU\9K [)DL3 M_.>,,@D&:[GG9++(P*DATK3S#=;BV5]75&NW+D!^6U&:BL?"Z&71-3HF_KN-"]*;@+.A;WUDD0.&QD;R+!9 M=B]$8>^,UBY+N2QZ][M1ZPTO'DGB7G(%T178],:(!Y1+L22SOMH) 5.-F4,L MW2Y!"%I0VDRH"UD9BRI4!5&OD3(K<2"6MK?;,0C<"^AW3C&51$)J;ZVNXI]) M=1M5DF^^:VS!L3FW7:9:P<;3<-^]!)Z6?$'T8BV"RW$,:U;K1 (SHD&[%Z,;I$Q[J0M>SR4)%5IG!HP;@U>YG)N@((L&H3^1VJ<7>BZY_J__ M[TBZ>SBQE^9NS ?P_,P0HV?\^-839;R2YU;>!![PD.+Y#B2G2;TM=4]4-RMV%1B?8^(/:[.3WS+*/4EI!1!*Y&3SA(\ATX8>0!3$?L=Y=^Y+,[A(9D-VZ+$=<)9K^LDA>Y!^ITL M) JGN0DDUG#H/$A[T.?ZT%%LZ0BS0^@3NJ3G($P=SPTG])5T^DJ^!-(;.-NA M/@H]RN3+K-::HE:3NL:T.;W,QV-)VW"/8N!"H;;8(AF\_':6T,-\5&6F4CME ML1?"EUW;LY+$"3R/_6IVU>D]@;:"L ?9B %>E%KS/*!NJA7"O38/V@XG/7+6 M:7AV;$"7 W#=J "9KN@RVYARIU>X&\G\1RUE$#7R8Z/D\NNI^-C_-R,Y>]?W M@U;PYQNN]2-A$91$-5"IR7OV,T7C;M A_=\,[/NIS_K=PFN".'\UL+$9]7X M_SN . K)[.*/XOHLV2]:3\V3YU]-MO3S;IXH?(YFP@M@Q\I-.;')V(V$ZY:$C#\Z,6O!:U";XF.(1M?L%>U,, M>:?NTR; FC*ZXW]>Z]TIU9=OX<.HE(RXO\("_L4$%$L[*)8>"\6Z\XI%7=6] M1!M)MRCY,(B,6_$87IMFX[E48BSPS B(K9OB%YZ.< 39O:!:U$J-TANE M89\,/K?)>6$==Z!V<6,GC&]JC=!@;)YJP 7BBQA9/DUB)TV#P?LOO*@7 M2,:-)^.)3DW[BY<(8"R%87@C+<-[F)GCDPDEB34Z]D,GC6/VGM@;FJ\+O.B' M8X:]ZWGV2J>?LKO:&=/G(6XV4O2!7ES'2_OU/>S!CZ$5G[W'(B\!2GHP-Z<# M[:P]@33Q0!9^ED06N#WS/"<-0L?S ALMT;56&-.!$4$G(SYOEDZY MF74I[!WM9DVQ^/1IPS.DOKE?_=H=>N>"[]#=N5J<$[@SV[)E.H-SV,>"_LR) M9VY[DE"HXOS@C&1@2$GJI%8TI3.'O4K02V=.$ 1&?X&3SKJ^*<7YO>+\HQ7' M#VX.1Y4W3>Z;*^]WH&5>(*B6E)W;?MD2-H_WNJ$!Y-+8W_0GD:( M$8%MVY%#8^D>FI))FE#XC8XQQ_[3"F_R&X@]<]SN5)FILFHB(!DHSY^[NWAF MC:]MHX>7$7;Q?7 )87?M%PW[;YT5MSLFDUW*@D"< 3)-T48FGCAQ9$>+G:D? M? 70*QLFZO4F&@?(KE&_GA%UET;\A!"$E5=F'K('*O A?\+@ 9NSQODLXVE: MQLSDTOH<"1AY:3ZZHN/DNJB:+Y.ZUN[#KC?-YTS]\.:KL%]0.LBBA*[_@]02P,$% M @ ]H +5^1AGO@" P $0D !D !X;"]W;W)K&ULQ59M;]HP$/XK5EI5FY215R"A@%3:3MND5JATVV>3'"1J8C/;:;I_O[,# M(4@MZSZT^P!^NWON>7RV+^.:BP>9 2CR5!9,3JQ,JN) MY5F[B;M\G2D]X4S'&[J&!:COF[G D=.BI'D)3.:<$0&KB77AC6:AMC<&/W*H M9:=/M)(EYP]Z\#6=6*XF! 4D2B-0;![A$HI" R&-7UM,JPVI';O]'?IGHQVU M+*F$2U[\S%.53:S((BFL:%6H.UY_@:V>OL9+>"'-/ZD;VP C)I54O-PZX[C, M6=/2I^T^=!PB]P4'?^O@&]Y-(,/RBBHZ'0M>$Z&M$4UWC%3CC>1RII.R4 )7 M<_13TVLJ6,[6DLQ!D$5&!9 /]W19@/PX=A0&T&9.L@6;-6#^"V QN>%,99)< MLQ320W\'B;7L_!V[F7\4\%O%>B1P;>*[?G $+VC5!@8O>+7:YT0V&.'S&/J6 MC.2&)C"Q\!I($(]@3<].O(%[?H1AV#(,CZ%/%WCKTJH PE<$=FPWR%:^Q/8X MWME)Y+O!.?E?[7TF Z.!<&D@DGJSN86.?_%1.=?__F=WFU5@J"*B]&;J[C% MUS%G"2^!G!+/#OW #H:QZ0?]V/:&86MZ2G M#FPO"$P_]CT[G_ &*"@^F0J^/.J,#JWY@ M1YB$J[RH]+M*8+7"AU8?6Q/EDWXJ,7)-1;J/./#VN*$==J+@1KG#?0 [C((& M&T%>I0-_T2'#0=\>QM&ACEA/'^I :6[_S3.R:Z^[=QH/5(F5RW;4IQA)WH6*JJ5CM;%OO+YHR MMS=O/A9NJ%CG3)("5NCJ]H9]BXBF #<#Q3>FZ"VYPA)JNAE^LX#0!KB^XESM M!CI ^Q4T_0-02P,$% @ ]H +5Y;%\XYD P F D !D !X;"]W;W)K M&ULG59M;]LX#/XKA#<,*Y#6+WEIUB8!DMP-VZ'# MBK5W^ZS8="),ECQ);KI_/TI^69JF:7M?+%,B'SZ42$J3K=(_S ;1PGTAI)D& M&VO+BS TZ08+9LY4B9)6*@G?C&UQOK)L+9I&1KO$'[;WFM20H[E(P7* U7 M$C3FTV >7RR&3M\K_,=Q:W;^P46R4NJ'$SYGTR!RA%!@:AT"H^$.ERB$ R(: M/QO,H'/I#'?_6_2//G:*9<4,+I7XSC.[F0;C #+,627L-[7]A$T\GF"JA/%? MV#:Z40!I9:PJ&F-B4'!9C^R^V8>7&"2-0>)YUXX\R[^89;.)5EO03IO0W(\/ MU5L3.2[=H=Q83:N<[.SL"BDD ^]OV4J@.9F$ED#=4I@V (L:('D"X -\4=)N M#/PM,\P>VH=$IF.4M(P6R5' ?RIY!OVH!TF4](_@];L(^QZO?S3"0X'5=H/# M=JX:+DS)4IP&E.X&]1T&LW=OXE%T>835H&,U.(8^NZ'JRBJ!H'(0CN&I1L$L M9L",06N R0P$9RLNN.5T0AI+I=TZEV W"$LEC1(\\S8+)IA,$6Y<'AP*]3B9 M=V_&2=2_A->.2T%D>\,*^#;0&_EJ@)2Z[K/3'PE0!U MNR6MUEN(Q[U!=/YJOE<[^[F_MN_ZE*I/:Y06YFFJ*PH%[ZD3&GS H]^+D^%C MVDXCCB]!*MFBU)&( PS>PK"7C!.X59:)&N&@WOZXOPU'LG+89>7PQ5F95[;2 MZ'H.+ZJBX56R7]21Z2PJJG8-:B_P0ZEWW./'_^$%&%DP [D2=*>0:!]FU<6K M$^.I\7:+X@[;#O><-G5 1_)Q1K4S'6+3GLZ7).J=?XAA7JB*,I(ZBNMKTE/DTB))]MD@WR>]_GAP M>U+=PQ M4?E\>2&;)F>735FXIN9ZQR,W=6F=P)62ZU/B5G2J;<<$M1)\[5O/8S=-41VJ MB7#GMBQ0K_V;P$#J-J6^.+O9[MDQKV_;/^KUF^4+TVM.W@7F9!J=G5.RZ_H= M4 M6E?[N72E+-[G_W=#3";53H/5<*=L*SD'W&)O]!E!+ P04 " #V@ M7 MAH&ZDE@" " !0 &0 'AL+W=O@VFJBNG7)0K5+H)), 0>>%%:%PB3 M>%*@L9\$5Q-+I8SE^\3?G-LS<8>7"5KI9X0,H<#4.@5&RS->HQ!.B&S\[36#\4I'W-P/ZM]\[53+FAF\5N(/SVRY",X# MR#!GC; /JOV.?3TG3B]5POAO:/O<*("T,595/9D<5%QV*WOI?X>/$.*>$'O? MW47>Y5=F63+7J@7MLDG-;7RIGDWFN'1-65E-IYQX-OFIF(2K0B/2+VWATR-; M"S2?YZ$E<9<2IKW0LA.*WQ'Z G=*VM+ CP1^-/(9I M= 1Q%$_WZ$W'2J=>;_JA2G<5V/%GN_EN.BY,S5)4> M=[/1W6R?>K*B:X?('4/??>& M '5Q!O%1%$7NX^#)-CS=AF?;\!PF;_A-&ULO9QK;^.X%8;_"N$6Q13HCB7J8BM-#"26 MU$ZQTP9)M_N9EFF;75V\%!5/@/WQ2TJ*95U,6^Z9?DE\(1]>7O*(?$WI_I#Q M7_(=I0)]2^(T?YCLA-C?3:=YM*,)R3]G>YK*;S893XB0;_EVFN\Y)>LR4Q)/ ML6&XTX2P=+*X+S][YHO[K! Q2^DS1WF1)(2_/]$X.SQ,S,G'!R]LNQ/J@^GB M?D^V])6*G_;/7+Z;'BEKEM T9UF*.-T\3![-N] V5(8RQ7\8/>0GKY%JRBK+ M?E%OOJP?)H:J$8UI)!2"R']O=$GC6)%D/7ZMH9-CF2KCZ>L/>E@V7C9F17*Z MS.*?V5KL'B;S"5K3#2EB\9(=_D[K!CF*%V5Q7OY%ASJM,4%1D8LLJ3/+&B0L MK?Z3;W5'G&3 ^$P&7&? UV:PZ@Q6)X-UKDIVG<&^M@2GSN!= M5?:T3P19W//L@+A*+6GJ12E7F5MV,$O5R'H57'[+9#ZQ>*U&%,HVZ)5M4[9A M$4D%>HRBK$@%2[?H.8M9Q&B./OE4$!;G?[Z?"EFRRC^-ZE*>JE+PF5(L]#5+ MQ2Y'0;JFZX'\OCZ_I\D_E2T^-AM_-/L):X'_*-+/R#+^@K"!+?33JX\^_7&H M7?S0U'QI9%

AJG >Y?O240?)C*RYI2_T.O0W)"PGQ( M6 )"X%@+7GMH[RVCJZ3%[$4'78LVB&QHTA^PH2,/'O*B9#QY3?-B'_2ECEV M%$#"_ KFE#!U'7];F/?3MU-I(8L+@6 M:9VCM(YVYBYE$.9R+8">2$S2B [. M5P=2*4B8#PD+(&$A$*PEJGL4U=7.UUI+1 1:T2U+4W71E[-735$Y-5FV1I^. MPC_F.17#*P!M*6-UAX3Y%H*S:HL;*"@GS9[W BQW/G%L=62'+#(%@+5GG1UGG6EF/DA$U"1%9KYG: MG T&82UIK&J0,'_>4VWNV=CHB 999 @$:XGF'47SM*(]4UYN_]5\S%8QVY)2 M,Y3+__F&T35:%US-SY/)*79RYAXHIW*]%,6%W/&HA9-*$'T,@;B>M>]R6WV< M["K%_S[AM>T9.W0@8;[7&SH_8-OP;+LS>" +#8%@K<%C&LWNW- .GR]IQ"G) MY>IX75 D,CD0WC*Y'9?Z[J6N7'U4#252.352]?V9(7?]$-!7:NP8 *7Y-:T5 M0.R9V1T#H(6&4+3V*#CQ:,QK+^@T7=^R.*L+<%L72RR70>UN6^HK,EHK<^ 2 MW2\U "TUA**UQ<*-6!A"K(MS$/?WE0;V'*NKF+8VHQ6[KM0 M-00BM96K/&C M3+TAM2QM5LK1JT0S*=T+?:-I00=E ;6C0&D^*"T I850M+;$C2=EZDVIGL3+ M+!>EZ4WB81O#[/LZ%L:VTP^9=C^TSF>>W4WH#Q#GKCFSS%EWV;9KNUVNW @H>&X3O>J M[M<)6UMYR_3FKM'=0 P@38P-=VX[W4[\'N:+V;@OIJL-/D$J%^R4EGL 7\:= M.-N?\T!-4(L%E.:#T@)06@A%:ROE G5J0&D^*"T I850M+:D MC:MCZFV=5T'2->%K=*BUK1?X@Q*#.BJ@-/]",[&-DO*']T%!07T6*%K[.$!C MM&!#.T=?:;SYX4N:%[SM-E" 7 M+"%"7ET;\W23<930-8M(C**8L$3]1!T5G,M4JT*@-!.(TWW&Q>"IE2?<-S@< MRS8[Z_2EOF:C->Y[.0.%!J"%AD.%FH[7++O;JC1N"=:[)<&W2)T0D NC3:'. M]LAU#4U8(87(WN1VC1Y%NTF>OIMA6W(GU?50]'4%H:?7J972[_V(2 M_W*2X'*2L$YR.HA=P[+G9[JH<1?P.'=AL!] 3[" TGQ06@!*"Z%H;6D;CP-? M./(RPAO$H$=?0&D^*"T I850M+;$C0.#]0=@>A*?]01K4,M4LLPY[OI4R\&$ MUGSN6=VXUD]HS6:VZ[K=Z#:4<&[;76*H;^RMG=F8'5AO=HPW6G'_'(X#UQSXNN:QU]M.+ MFF>[\VY[ET/I7,^RS&[_]=-9AC,WS.ZQQH&$V)UAT^LZK/H&WMJ!S5X=7SB" MP=414[G:?X[5T7:Y<4?!KP6K;+1_E2L9L2,I>F0<_5MN_W*UH*R6.DTZE>LK M20OU.WMU8",D4;6)^ U]92E+BF10'=#-/RC-!Z4%H+00BM8^H=[8 9;>#AA[ M1AW4$@"E^:"T )060M':*C>6@'6M)5#D=%/$*&9G/)\+( N]4\*'+ M>6L] M!ZA%"TMG"-:V#I78/_0T@GW\Z%='W=1D]V4.\!E!: TD(H6GO,G-QU M!'O;$>Q]1[ W'L'>>01[Z]'W..AA-5:,I;=B1H1T/6BF">F@YLO-]0A ZQ%" MT=K"-4:+I3],TH[$FSH2#PH':K. TGQ06@!*"Z%H;8$;F\72'W09&W]!#[N MTGQ06@!*"Z%H;94;_\?2^S\CXJ\>9'F: QZ(N7VB@2@%0FA:&WI&J/)NG1_ M$9?+9*D=(HSOY<)ZT.360T;/2] #*Z"T )060M':XC8FF.6!1E]0VPJ4YH/2 M E!:"$5KWWG?V%:V_G:AZZ/O!9!IG(^^^JQCU;R](@%H14(H6B7=].21+ GE MV_+A.3DJGZI2/2KC^.GQ 3V/Y6-I.I\_F7=+<^!SW[P+JL?O-/CJ:4!?"=^R M-$[CU0-VJCSE?TK72#Z9"M/!4"VFF065MAF:1B,K/*@681Q%1V'-N RRU*_-=9:JU@HN<:[! MM'7-]/,Y"K6>!J/@9>&&+ROK%L(L;=@2%VAOF[FF63BP%+Q&:;B2H+&C MT]G8Q?N .XYKLS$&I^1>J0020H&Y=0R,7BN,VGA+,]5*RV72Y@KP7..!K[" M)>,:[IAH$?8NT#(NS#XMWRXN8._S?AI:2LC1AGE_^'EW>+SC\!^M/(0D.H X MBI,M\-G[\ 4V SQ^"P_)AL&+>/ B]GSC'7RO\@[@&IEI-5*]6G, -YBW6CLW M_L"O5EDL8*YYCL E6>4*$:Z9?D!K@"X67!4$(R,%G!GC%O=^X@H%C/8)?ZTD M/O?A<-G*PFPS[MU,W=4^-0W+<1K0W36H5QAD7SZ-CJ)OVVS\(+(WIB:#J8EG M3W:8VCFP36+RD1(_B.R-Q/$@6KYAPA;--=4=UY*E< MBUUE\60\B<>C-%QM"OHWCK(]22;'KX%=LN'&Y7>-ERIKR:4!@25!H\/C20"Z M:V;=Q*K&]X-[9:F[^&%%_1^U"Z#]4E&!]Q/78H8_2O874$L#!!0 ( /: M"U>RV<\6/@( !(% 9 >&PO=V]R:W-H965TEV2J4%L2[4560: M#:0((,&C)(YO(T&8Q'D:UK8Z3U5K.9.PUX_/"CE6U]0M1 MGC:D@CW8;\U6NR@:60HF0!JF)-)09G@]7VV6/C\D?&?0F8LY\DX.2CWYX$N1 MX=@+ @[4>@;BAB/< >>>R,GX/7#BL:0'7L[/[)^#=^?E0 S<*?Z#%;;.\'N, M"BA)R^U.=0\P^'GK^:CB)GQ1-^3&&-'66"4&L%,@F.Q'*8!R0!( M@NZ^4%!Y3RS)4ZTZI'VV8_.38#6@G3@F_4_96^UVF59"6C M1%JTIE2UTC)9H:WBC#(PZ W:P1%D"VZDRN6&8WUU#Y8P;EZGD75Z/&M$A]J; MOG;R3.T/Z%%)6QOT2190_(^/G(_13'(VLTFN$GYMY0PMXAN4Q,GB"M]B/)Q% MX%L\PS?A=S9ELV=93K/XMEJ9AE#(L.L; _H(.'_Y8GX;?[RB<3EJ7%YC/VN\ M<1WB>]#_L09TZ%9) :D#9Q7QRF^0:OQ(.((3B*9?F\Y%/ZUVODO"#?R:_XOO7\M'HFNF#2(0^F@\>R=:Q?= M=V ?6-6$6W]0UO50F-;NT0+M$]Q^J90]![[ ^ SF?P%02P,$% @ ]H + M5V/85>< !0 PB( !D !X;"]W;W)K&ULK9IM M;]LV$,>_"J$!0P>TD24_)9EM(+&T+<-:!'&WO69DVF8CD1I)VRFP#U_JP9*E MT(R5W)M$I'@_DG?D7SQ+DST73W)#B$+/2$Z3LK M+A*L=%&L79D*@I>Y41*[?J\W+[+8GY M?NIXSJ'B@:XW*JMP9Y,4K\F"J+_3>Z%+;D59TH0P23E#@JRFSHUW'?I^9I"W M^(>2O3RZ1ME4'CE_R@IWRZG3RT9$8A*I#('UOQV9DSC.2'H<_Y50I^HS,SR^ M/M!_RR>O)_.()9GS^%^Z5)NI<^F@)5GA;:P>^/X/4DYHF/$B'LO\+]H7;<>Z M<;25BB>EL1Y!0EGQ'S^7CC@R\$\9^*6!WS;HGS#HEP;]8>^ZX "L\FPB^1R)KK6G91>[]W%K[B[)LH2R4T'>IME.S1;% $%^A!5TS MNJ(19@K=1!'?,D79&MWSF$:42/0)S3F+"%,"YS%^H/()?0B(PC26OTQ3 M0=VH[/JVZ-H_T74??>9,;20*V9(L#?:!W?[*8N]J-U2^\ ^^N/6MP#^W[ +U M>Q^1W_/[B"J2E!$@PC"Z^?DPW\8)N@SJP,E'9X"%709EF6'#?_UJ+?5S>O\$ MO;D\](J:"[*D*E\HIN51T 9F6J:0US+%$9DZ6@(E$3OBS'[^R1OU?C5% Q(6 M0,)"(%@C)(,J) ,;??9EFSSJU:)C\8C9DT3ZR8*RQXRFNXE MD"CHN_O5Z4C/NI5>G"%%GF5@B3!*BLG:=]95MYC*U."$^=*7KV5+&3\'PESTKHXLV.YO4?T1V+C%Z$ MS WGH+0 E!9"T9KAJ_-2;_A>Q0'-/D%I 2@MA*(U0U%GH)XUMWJ[XHRL^[KT MN['1J'V$.0,5FAN=$I(Z]_/LR5\G(9ECL>;?=$.M'Q?.2QB2 M%H#20BA:,X9U0NM=OE=-0'-24%H 2@NA:,U0U'FI9\VXWJXFH/EJ26MIQ: M M.Z"9*!2M^3*H3D5]>RIZQ[2.*2Z^:YE:;-,TIF?_SFLG=_4]*"T I850M&:, MZFS9]]ZI4SYHR@M*"T!I(12M&8HZY?6M>=R+WWQEN67,4?%?_ ;;:QUT[-UU M=C5H2FL8OM\Z-KE'[^3UZ6>=?PPA4?Y:O7BE6M56'USNY9Z@/ MO.NP^)RBQA=?=WS69RC*)(K)2G?5NQCK<8KB@XFBH'B:?Q'PR)4^FN67&X*7 M1&0-]/T5Y^I0R#JH/EN9_0!02P,$% @ ]H +5XVX)['( P 4@\ !D M !X;"]W;W)K&ULM5=M;]LV$/XKA#8,+=!%+WY) MG-D&_+*A&9K"J-OM0]$/M'2VB5"D2E)Q.NS']TC)LM4I:K.J^1"+%._A\QSO M3KSQ0:H[O0_K> \IU1%,P$H1G:<>(-V^V-G?"GXXSN M8 WF7;92./(KE(2E(#23@BC83KQ9>+T(^]; K?B+P4&?/1,K92/EG1W<)!,O ML(R 0VPL!,6?>U@ YQ8)>7PL0;UJ3VMX_GQ$_\.)1S$;JF$A^=\L,?N)=^61 M!+8TY^:-/+R$4M# XL62:_>?',JU@4?B7!N9EL;((&6B^*4/I2/.#*+H$8.H M-(B^U:!7&O2@1.B-R*X79:_*[2""IV_LHK=(7 M'?7-HU; /W-Q07K!"Q(%48^\6R_)LY^?-_'Z;I@:O5[E_I[#[3V".\\USFA= M<^_[5SA';@RD^D,#U7D!V6^&M'E_K3,:P\3#Q-:@[L&;_O)3. Q^:]+=$5A- M?;]2WV]#GZX4<(9!C?6#9+F*]YB/))98(Q)0+I"(453H+2CU9304KBCPAP[? M5JS[:6]P-0SP;^S?G\ML)?(_90XJF8-6F3.M,9U61X%4).05B[$4 IGM%+CL M:Q+7BOK4<^X(K.: 8>6 8?=1/NQ2?4=@-?67E?K+'QSEK?A/=<5E0\J,@EK* MU&1>53*O6F5BO<^M /PRGPXYEMKH)DD%UN",132,@M'HB[3]ZK(:U5%%=?3= M"4G^):O7"_PDBCOR_A;2#:@/./<65$JXI*))5.NN3SVGCL!J#@J#T[4@Z#YE M2\R.'- 56MT#9Q>CL#5(EK QA EM5.[B88M;$9K*O+E8EVBU4 V"H.%3]"TK MZYRC$^>HE?-;6T>*L[(.P9C6A+9]8MKQGGQB':'5U9_N4N$/N$R%G=ZFND*K M>^!TGPK;+U25!V*9;EAQ%\=F*Y8[P?[!THR;9I0E!!XR6^VT*WW2[$$15[PQ MS*FMC8TE._SO92OL-\7W5]<5ZORSKB4%M7/-G*6.&58T,-5LU3#.7)ODGY87 MW>8M53M,5<)ABZ;!Q24FERH:N&)@9.9ZH(TTV%&YQSTVO:#L GR_E=(?@902P,$% @ ]H +5_X1 ]D! 1A0 !D !X;"]W;W)K&ULM5A=;]LV%/TKA#8,'=!&7[9B9[8 Q^G6#.E@U.OV M,.R!D6B;*"6J)&4G0'_\KBA%LF*%43+5#[9(W7MY#GG)<\W9@8LO(0G<) M2^7*X83.3W2[4T6''&XY!2+"2*2*$!A^ M]F1)&"LB 8ZO55"K'K-P/'Y^B/ZK)@]D;K$D2\[^IK':S:V)A6*RP3E3G_CA M ZD(C8MX$6=2?Z-#9>M8*,JEXDGE# @2FI:_^*Z:B",'(-KMX%4.7E\'OW+P M-=$2F:9UA14.9X(?D"BL(5KQH.=&>P,;FA;+N%8"WE+P4^$ZSS)&8%T49N@2 M,YQ&!*UU EU1&3$NH=6@C * &"M$6:,1U@O ]\@M2,HRT6T@]E$$8<5 MCHDHW[ZY(@I3)G^>V0K %D/:405L60+SG@ V11]YJG82O4]C$K?];2!9,_4> MF%YZQH"_Y^D9\IVWR',\'WU>7Z$W/W;B^M]A6O#\>B%\'==_(NYE+J%'2K2( MON944CU__]Q '[I6))'_=D"]+$..ND,6)\"%S'!$YA9L<4G$GECA3S^X@?-+ M%^^!@K78CVKV(U/T\#?.XP-EK(MDZ1EHS^)4VH>CP)DX(W=F[X_Q/V_7@C:N MH8V-T#[PE-P?X)Q!UZDB(M69C=E;:$9=<(W17KHF P5K$0]JXL'P&1D,R7Z@ M8"WVYS7[<^.R+['# YU%R&@=[)95)365BI/(G+P[W M9[E,^G(QCO9*+M.:R]3(!60HPS1&--V#9G%QW\5D>L+$=1P_ B/F/0P;*%T MG496'2/.][!ELD)6N_!5OL?C>H$S/9WI'H9M?$>R[QKQP5F&TRV]901A*8F2 MG3C=T^'UZ*= >UBVD7H-4N_5TE"YCI_5AAZ&;7B-;+M&70P7>O:@'(4%%X\+ ME0JE?[JSIO[4]9P3F#TLVS@;@77-"KN((I&3&)$[^ <@2?=ZCTZ&?^>/_2Z@ M/2S;0!NY=T/Q+66@-E!V0FKFR1.3.NZ-M8=E&VNCD*Y1@L(_H$S&/1(@ MZ'NT]K%L8VWTS#4+FJF.0=^0SF.T>JCC<1JC&QH5J8(66T'(DV?90,I6\?\> M.NDV0NE.AB]YW('TL)J![Z&N;B.OKEE?>]8*YB@OYGRJP_[8I!Y>H\.>68>7 MP$2)O+PSH"G*!(=LAA7^AEY:V)M'>BGGH:*UYZ71?\\=/M,]8TWQXAD8*%I[ M!IJZPC/7%3V$NXIP_)?2]?S)Z;'=P[!$:1_=U"1$;/4%EH3]EJ>JO+2I>^M+ MLH6^&K(;\_*&[2,66YI*Q,@&7)VS<]@^HKRT*AN*9_K>YY8KQ1/]N",8=G5A M .\WG*N'1C% ?748_@=02P,$% @ ]H +5]\LFY9\!@ "S4 !D !X M;"]W;W)K&ULM9OODYHX&,?_E8QW<]/.M!6"HNZY MSNQ*TNM->]/IMKW768S*E!\VB>OV_OH#9$4DQM ^^V97D.?SA><;",^#3'>9 M^";7G"OTF,2IO.ZME=I<]?LR7/.$R3?9AJ?Y-\M,)$SEBV+5EQO!V:(,2N(^ M=AR_G[ H[07L'S2+P^/,3G98'GQ_,/9-\ MGL7_1@NUONZ->VC!EVP;JT_9[B]>'="PX(59+,N_:+??=C3IH7 K5994P?D> M)%&Z_\\>JT00+8*@RI@8*LPK *&M@%^%>"7N=\G MJ\QTP!2;346V0Z+8.J<5'TJ[RN@\P5%:C*P[)?)OHSQ.S>ZVFTW,\Z&B6(QN M6I=OD:ZB^Y@C)B57$KT(N&)1+%_FWWZY"]"+ MWU].^RK?IX+<#RO]V[T^/J/OH0]9JM82D73!%YKXP!P_,<3W\UP<$H*?$G*+ MC<"_M^D;Y#FO$':PI]F?N7TXUAW.KZF37U.GYO [OCD7WLBE=QA<7LGSSO!H ME$:*OWZ?7SL6QP/HIAQ K] _7.E&S!XZT$.+2^V5W+"07_?R:ZGDXH'W9G_\ MYOK.GSJ[(&$!)(Q PB@0K&'SX&#SP$2?W83A-MG&3!4N)QL6B>)ZHG-VS_%+ M3C'G/#P8#QYGV'XX],\IU]![OCL<'T0;R?8/R?:-R3Z=%1$[ MRCCBC_D-H.2ZS/NM)+B.[YVDW6_M],FH#6PPI(UI;T2-Q_F30W9TR.+(.$_H MIP;T@CR&\781I2OT-LL6NRB.M7<8(\CY A(60,(()(P"P1IVCP]VCXTGS5N1 M28GF3(@?A;=?6;S5GB/CUN#&[G#B#QW_Y#PQRG7US%:50*K2MJK?U&QD>G+( M] 1H9IZT+\JZF=DHUS73=IH$4I,"P1INN$Y=;#E@H24%T*16O:4C< 7','X'.F6*SUH5T%G_,!M.*W MUB6@NA2*UO2A[@VXYN8 D2I*RGN]7?F (__ 'KA@*X[B:*D_4\Q$UT$_.!-2 M>]4#JN KRWYZ1PCHCE H6M/#NC/A&BOA65TUH7#-Q(KK#OFV@A@Z-7.S3F=[ M+@H24$$*16O:4'<,7'/+X'T4%D\S\TF&I0L4\KQR6D;AOLLFBG-+;PMDB3X' MI06@- )*HU"TIMEUT\*=/,M-)&2C8 Y*"T!I!)1&H6C-QZUU3P2;>R*V-Y&X MW2'P=JU$":@HU8@:6H"X[@I@6E_?C^]!FH'8E<)E'S M@?WL=:"NV_'P.1^#8LC:>0Y*"T!I!)1&H6A-U^LN 3:7TAVFY/;3?OV4#-H) ML%0EH*H4BM8TI2[[L;GL[S0ECVRG9- 6@*TL 96EN-UY,$_)=8V/GZ/&-T,[ M7_5 :WQ0&@&E42A:T^RZQL?F&O]=NN!+8YUO/^^!UOV@M "41D!I%(K6_&EP M7?=[,'6_UZZ%1^.1YIF%6:_S3WTM90FH+(6B-4VI^P,>Q(\E*HA_V1+0YH"M M+ &5I5"TO27]HWWMRY*=]7.5E_ZU[-73$6I1+%?)E+.6]&^> 6^S=O]@LJVY1OBMQG2F5)^7'- MV8*+8H/\^V66J:>%0N#P_M/L?U!+ P04 " #V@ M7/S'LJ[(" !#!P M&0 'AL+W=OND2573;I\=<@2K!C/[2+K]^IT-1=E*$O4+V'#WO)SM\VRG]*/) M 9 ]%;(TP%2[>;>P'O^<"!?P0\#.[(V9=;)2ZM%.;M9S+[""0$**%H'3 M:PM7(*4%(AF_6DROH[2)^^-G]"_..WE9<0-72OX4:\SGWL1C:\AX+?%.[;Y" MZR>V>*F2QCW9KHT-/);6!E71)I."0I3-FS^U==A+",,#"6&;$#K=#9%3>JT.%&!W _DZ,4KW2J#.@M>,F[-X-1\/&(YJC3'!U#3UP)SC#7 *Q0 M)>:&:F_/*JW<>9_8!F[DX.R!WB91&(_C8.9O>V0,.QG#4S*&?6Q-5KS'-HB" M* @.T,4=77R*+NZCBU]'-^KH1J?H1GUTH]?1C3NZ\2FZ<1_=^'5TDXYN&C#3#O2Z7%21?VHCV_Z8G^V)O\G]/=ZHKU>OG.] M$:5A$C)*#2[&I%DW+;N9H*IV\W;V9_ 50 M2P,$% @ ]H +5\#3!<@F P &@H !D !X;"]W;W)K&ULK99M;],P$,>_BA40 HDMSG,[VDAL$P(DQ+2R[;677%L+)PZV MVXYOSSE-LZ[QJDGL36L[][_\[L[G>+*1ZK=> ACR4(E:3[VE,O[3!8S#W3,.%%'>\-,NI-_)("7.V$N9:;KY"%U!B_152Z/:7;#I;ZI%B MI8VL.C$25+S>_K.'+A%[@B!^1A!V@O"E@J@31&V@6[(VK$MF6#Y178!@7^@-ZN9E= MDO=O/TQ\@^R6P"\ZSO,M9_@,Y_=5?4HB^I&$-(P<\HOC\ADTO3Q\*OLO>L;?+AM_R2T3*V9WI"NFK9/8[<1VZ)EN6 %3#UM0@UJ#E[][$Z3T MDRO"5W+V)-ZHCS$+^[YXJ-\=WA6G/#ZI%&R .TDW#I(]@DS&@\ AV;9.,GLGG/Q M)3U?G2HW2_I.U^_MCA M+L#4D;\X1,8#1(==%(^QQ&[&K&?,CG;9&'49V%TM%*[ M+/ :SV5[5KNB'0TJD 9Q1NE!H89F699%0>"NT[@G'!\E_&E+XJ(:.UZ71%%\ M0#4TB]($3Q(W54 ?OW/T!7N\^9]=U+UA__#"#J5T$(/+,(A#K,%!%/[>A]O> MFGXPM<#2$@%S5-+3#/.@MA>1[<3(IOV6WTN#-X-VN,3+&RAK@,_G4IK=Q%X/ M^NM@_@]02P,$% @ ]H +5Z3K/PFY!P E$$ !D !X;"]W;W)K&ULM9QO;^,V$H>_"N$[%"W0K$52?]/$P,8BT3UTT45S MO7NMM6E'J"RJ$K79[:<_2G8L2Z(9*9U[D]BR^/RH&6K$&9.^>Y;E']63$ I] M/61Y=;]X4JJX72ZKS9,X)-4[68A M/ KU>_&IU.^69\HV/8B\2F6.2K&[7[S'MYR&38/VC/^DXKFZ>(V:2_DLY1_- MFP_;^X73]$AD8J,:1*+_?1%KD64-2??CSQ-T<=9L&EZ^?J'S]N+UQ7Q.*K&6 MV7_3K7JZ7X0+M!6[I,[4;_+Y9W&Z(*_A;616M7_1\^E<9X$V=:7DX=18]^"0 MYL?_R=>3(2X::(ZY 3DU(,,&[I4&]-2 3E5P3PWJ8$WM8%_:N"WMC\: MJ[5TG*AD=5?*9U0V9VM:\Z)U5]M:&SC-FY'UJ$K]::K;J=5C7129T$-%)1EZ M2+(DWPCTV([I.*TVF:SJ4E3H!GTJ]6@NU3>4Y%O$_JS3HFF$ODL.Q4_H5_4D M2O2^JH2JT/>Q4$F:53_H5K\_QNC[?_YPMU2ZKXWBUL5R4;<+W18K43Y M12Q6W_T#^\Y/)@]!PF)(&(.$<2!8S[/NV;.NC=[WK'CQ[(]H7\JJ,CGXB/-; M7/,4_+(B!'L.CKR[Y9=+YUEUYSIOJBJ#5.5C51P2XE.'G%5[1O?.1O>L1O]% M5-6M?D9OZD.=)4IL]:-5]V>3)L>'MW9%>'_1/XU8;O#&DAV<+A]:']7%NE[1S.Y/5 M0LA'-"0LAH0Q2!@'@O7\&9W]&5GOF%_UW:#OCGR/,J%3,E0VN=>-W-W4^DWK M9I.7HW'0"%UG,$[75N6Y[ILDR2 E^5B2A'[HF$,4=KHM<O7*'TEPE M^3[]G F;%\AX8D #/1T?>L':C]E>F*;*0%6Y4=7'7GC%"UT^C:U)W>K#P-)] M5XBOA<@K8;0^-8P+?W0'C,]R!O.=22 VZ2QNO]@W/AYQE\+BUW)8423I%E5R MIYZ34J LW33V,P]?=W1%GA]ZP^S5+CE[]$X29:"BW"!Z+7ITB2NV9ZYK>2AJ MI:.T=5YNA\R=8H+28E : Z5Q*%K?N5TNC'V@*A^&S#37H+08E,9 :1R*UG=P MEWIC>^X]N]B'#5DQU7GQ^&$/E/">7#A1EH'*2!NXP<6Q-$'3;+ M0NHD3C_MT[+(DMS\; ?-S$%I,2B-@=(X%*WOW"X]QQ%4V(3,?=>@M!B4QD!I M'(K6_QZQJP80>S5@=M@DXS29N([O^N$@;-J%Y[IPJBP#E>439/N&[\H"Q%X6 MX'69IZK6,_K&\G*WT_-Z^\S3#IQ[AX'28E : Z5Q*%K?T5U1@A"@$$H@\_LU M*"T&I3%0&H>B]1WL[N"O)D+>M3[@>-\=?VWMA&+G1,&.W"\]VX419!BK+ M)\CV#=^52HB]5&*_F2#+#FM06@Q*8Z T#D7K^[2KPA#[PH@9T1*T$@-*BT%I M#)3&H6A]!W>5&&)?*3$_6H[7#X0D(B08KI.P"\]VX419!BK+#;*>3]S(]\W1 MDG85$FJOD/RB#6Y<#0Q9:%B#TF)0&@.E<2A:WYU=W85BH$!)0>LMH+08E,9 M:1R*UG=P5V^A]D4@LP,E'2^$P [!Q!U^;VX7GNW"B;(,5):?:+Y%MF_XBWT4 M]CK(6N:5*NOC)JTT;]:Z[G6'S#:'W4L!NYD"=C<%[':*_\=J%-H57:@+%3Q! MBRZ@M!B4QD!I'(K6=W!7=*'V-3#S@^=X^P(F-'0<9Q@\0RLV7<@:$D%E,9 :1R*UO=Q5YRA@37$OK;#@8+69T!I,2B- M@=(X%*WOUJX^0^VK9-Z\*/;$[>_*<8853]-9SG!)43R)Q0QG!1X=[,?B]NN= M:\_EQ:;Q@RCW[?;^"FUDG:OC5M[ST?-/"+QO-\X/CC_@VS4V'(_Q+3O^0$"' M/_Y>P<>DW*=YA3*QTU+.NT#'^/+X$P#'-TH6[9;USU(I>6A?/HED*\KF!/WY M3DKU\J81./\0P^I_4$L#!!0 ( /: "U>\A%E>&PO M=V]R:W-H965TTQ(5\LZ$L1T+>LJW-2X;1N@;EF0T=)[1S M1 IK/JV?/;#YE%8B(P5^8(!7>8[8TP)G=#^S7.OXX O9[H1Z8,^G)=KB)19? MRPU,VNTI$\*%?>E M8/(MD3@Q7U9EF6$92($RL$ 9*E(,EG7&)82G&>45PQR\![=IRBJ\!O<'F7)< M/GJ;8(%(QM_)EU^7"7C[YMW4%M(DI=A.V^47S?+PA>4]\(D68L?!?;'&:PW^ MSHR/#7A;NJ+S!SSZ8P&-"G^MBFO@.5< .M#3V?/?X(D9OL1E!X<&-EX77:_6 MY[V@[Q@TW 9-%Z!&@Z_7H,K.#2]1BF>6K"LN:2RY$+* MGGG.[SSGF[3/OR'&4"&>=!YKD&&-5'7U<1Y,8L>?3.W'&,TR(-!!GPN-SN#,EL@/@RCL M,1LGE@S%7,=S0CC14PL[:J&1V@.C&\Q5XY$E:X/U3,+AVF[LPKC'9)Q8,A3S M0C^*?3V1J",2&8E\+C%#@A1;D&'9NG0THD%RN)X+@QZ+45))-.3JA6Z@YS#I M.$Q&[NPOI28QZ7EF=XL[KL7EWJZY-, -E MQ=*=]#N@;(V9=B?$@^3P ID=9P6F\0 MWC *XA#V:(Z42S1R<1!"+]+O%_=LX'(ODV&+5M&Y"8&TU?'[H1LKF+2"YT&& M<02E[ NLX(D5-$X:QWX)4LI%W6QJAI(I*9JO$[G1M23A)>>/BVI++J7MN4]/ MPYMKG'!./FU=J;KYEA2%JK:RD,K*2ZAN9EZT>I_EPR0* Z>?-T.YWNS1^N'_ MF,3QWA2K9>P/=W4L6WF?\% L]/RXWRG-]KR6[VET<\VSV[.]I&4[ MG*S>PRB"@[J@D9NX_F $-=OS6KZG>R?I@S/!PW@X^42\P6_EL/ MV&??XSEFV_I<@\MP5H5H/LV[I]W9R6U]8F"?Q)N#ET^(R2W/Y82XD5#G.I*A M8LU91G,C:%E_W:^H$#2O+W<8R6% "&PO=V]R:W-H965T8QH2HV#Y,^V"2:VOAV,%V6OCWLYV0 MM25T:.-+&Y_O>>Z>\\67X9J+.[D$4.BAH$R.G*52Y3)20@H9,HP8/VW@@E0:HAT&O<-I].&-,#-YR?VSU:[UG*+ M)4PX_4%RM1PY)P[*88XKJJ[Y^AP:/3;!C%-I?]&Z\?4;H!00,(=@'1"X"P 82OC1 U@.BU$>(&8*6[M79;N!0KG P%7R-A MO#6;>;#5MVA=+\),G\R4T+M$XU0RJ\J2@CYXA2D:8XI9!FAF.S0E,J-<5@(D M^HAF=2,A/D<5PU5.%.2H%!S97D499Y)3DF-C)JQN8-,)!RDH3*@\U!SGG,'C M6C<%NF *!+,>F![I9::W;V8I.GA_.'25%F;2<[-&Q+@6$;P@(D27G*FE1%.6 M0]Z!3_?C3_?@75W0MJK!4U7'P5["+Q4[1J%WA (O"#ORF;P>'G3)^;_HTW^. MOE6,L&VQT/*%+_"-*ZDM4J*S[+XBDMBV^/E5V]"%@D+^ZCKPFC+JIC27YT"6 M.(.1HV]'"6(%3O+AG=_S/G55^RW)TK8@NRJ M?PWM6:B9-:O$]T]Z<=_K#]W59FT[' .O[P>!O^V8/G<,>YHSC(-MQVF'8S^. MPY,X:AVW],:MWOBO>@G+> %=@N-G48.>SB_7ZX(_>Y7S\*3\,P MWE'[W.\DBJ+3OKV<>E_F8!81ST M_IQS];0P =JOH.0W4$L#!!0 ( /: "U<[J35/;0( *(' 9 >&PO M=V]R:W-H965T,;.3+BC[)F7 +MFYKP MR"J%:.>VS;,2&LPGM 4B=PK*&BRDR38V;QG@7).:VO8P!.([^V*25/*J <(K M2A"#(K+NW'D:*+P&_*A@QX_62&6RIO19&?=Y9#GJ0%!#)I0"EI\M+*&NE9 \ MQJ]>TQI"*N+Q^J#^6>H*F(^>)]7X"V"WQ/\2R,$/2&X M-,*T)^C4;9.[+ER"!8Y#1G>(*;144PM=?B=/@LG=2O)$?$\RV@#Z MAO? T4T" E6<&O'9D@WWF//,?S1\ZSO)SNC:7S?]'3?XY^4@Q_N&5?Z_D7W/+8 MW1IV,,Y6K6K.6YQ!9,E>Q(%MP8K?OG%OG4]CA;VF6')-L?1*8B=7$ Q7$)Q3 MC].B -T4D[V'&6T(\*\S,$[#)0[W4=?^!?N?.F. M^!,Y@,R\^"MOIM<#9IN*<%1#(4,YDP^R)S(S$8PA:*M;WIH*V4#ULI1#%)@" MR/V"4G$P5(!A+,=_ %!+ P04 " #V@ M7=;O' PH% #G(@ &0 'AL M+W=OO7:#DZ "SMI.TZ[NPY]Y" F$(M*=]D7+@^[QE_ M$AM*)7I)XE1,!ALIM[>:)I8;FA!QP[8T57=6C"=$JE.^UL264Q+F1DFL&;KN M: F)TL%TG%];\.F8[60&O,QJS_62 !X<+WZ+U1F87M.EX2];T MGLJ'[8*K,ZVBA%%"4Q&Q%'&ZF@R^X-L NYE!WN*?B.[%R3'*AO+(V%-V\EA9CVA,ES)#$/7GF< M[1'/6BM:=I#+E5NK $=I]F3=2Z[N1LI.3N\WA-,-BT/*Q>_(_[Z+Y"LB:8CR M&]E22*Q6=TC1[N/?3IU\]C3:IN9#!M6;J<%2Z--UR: MZ(ZE_^SWD/NLWOZ?8M\UHLS>IY,G.>"?$\M3T[!=YJQV=Y]E9LR9).!BJ1 M"LJ?Z6#ZVR_8T?]H$PX2YD'"?$A8 2K"6Y5@EM=].F<)8GZ0JA$M7RZ0B)3 M62"RDQO&HQ^MK_>L -HY,/OR/4^'MI[_C+7G4_DZ/5\J7U^O/J37H(?76MCM M*NQV9]@7Z@-,.5JR#N=D3=T M[*)%3-*V '>:7IJ](&$>),R'A 5 L)J8PTK,X<=^KH:0@D/"/$B8#PD+@& U MP4>5X"/HS]7H/)&8KN/B1LKL]'NI>/U\^I ^ R!831:WDL7ME*5XW1[SUVW) M$K5N%B1?>=*7[)BVZ5(0G9,8&=C21U9#E_-F]LC";KV5=]X*&Z;NV'8CXN?M M3'UDNPU4TR5;I]D370_GD@EYA3B-B52W)$,I2Z^? MJ9"'B01BVZQA:ZXKO=8B[NBF.VI$O+MWE[X*/;WZH%X#*%I=P9-5.>XWR4#_ MH3OR$B6[I%613LJEGQ]0F@=*\T%I 12MKJYQ5-?XV%E'R8?2'9+F@=)\4%H M1:OK?JR-X,Z5^/3K+GFD'+'58>*ACI8G$Q)4.@W1BG%$]H2'[?*;;ZPJFXD8 MM/[1TZL/ZC6 HM4E.U8W<'=YXS01^\DV9J^T=3+2C;GXC02M?(#2?%!: $6K MRWNLHF#[@S,Q9,UB#DKS0&D^*"V HM5U/]9P<'<1YSWKC1)96R,XEFD9S:SK MG.5)R]9'C?FJUX)S;4NM8)KI]!R'3=L8FHTE1_>(WQO18R$%=R[;:XGRJPKD M(5DB+U*+$@- ^4YH/2 BA:7>MC#06//CAK0A8NYJ T#Y3F@](" M*%I=]V.1!L-7:?!YQ<1RA^=)LZ4 8YHF;B;-EJ+/T+%QLTS3AAN:IN$TDR9H MH48[^3]\0ODZWS$A5*AVJ2S^A5I=K79E?,GW(C2NS_#M'+=<]_"M7^RY..*+ M+2!WA*^C5*"8KI0K_6:HOA>\V%51G$BVS7&ULK5A=$<>B?A6W3/Y9O8L M:5:0DF>T!(QLU\8G>!-#1QDTB#\S'I\QO[Y\9YZ^-+-B] "80DLV]="HWUA+O;)2!R,).. M][;EM<_P(O"%EF+/05RF)-781_/VX8R]*7WL';7?'+VU9PE_K\MK@*R?@6W9 M2#.>N\O-;9T[_Z_W^#_W/A #];..&CYTAN]K71"&!64WNIEM;1V]KEB2+EB2+%R(;3('73X$W&V^WF&<).#3;)DD! M?I'+?T< 5PF?Z^:DI7-/0\MW?2_TQC&H ]H>1,X(&.F #G21&XRB4,OHHL ^ M$X9^KX$_JT&4Y;6J2@#9;F69 NBV]?]*%1I2DP-FJ58+?S(@#XYEF&(<9R+! M%(1"RQ^Y/P5!)T!ZUX/>]>!]UZ6/WQ$ @38 ?#<83=>=#FA[KA^.@)$.Z,!0 M8D<*:!E=%UFN7H6P5R&BN\?M15F:QNJLG_;13WO6SS\J=?CC0%!0U2S9R[S:KS-!DV<@3ZI< MX#*5JQ!\R+K5Q_7'"WN:!>P@@.Y8%@W.4I^Q,)?QQ>_S#<4YEMQPMJ#\L:*3&$3,2YBBF>9AC(<"U\X7_F.MZ*KX58T MT(.\)GDMCW]@RVBA(JFJ!6[N%^3>G1X7U;O".=.-%]HVM,;*37$3Y:80&,K= M;KR+:W">_/@C^&ULK5=K;YLP%/TK%INF5MK"*Z]F"5(; M0.ND2E6S;I]=VS#'6\9?Q0K (F> M4YJ)B;62,A_9MDA6D&+183EDZLZ"\11+->1+6^0<\+P I=3V'*=OIYAD5C N MYFYY,&9K24D&MQR)=9IB_G(%E&TGEFN]3MR1Y4KJ"3L8YW@),Y#W^2U7([MF MF9,4,D%8AC@L)M:E.XJ'.KX(^$U@*W:ND<[D@;%'/;B>3RQ'/Q!02*1FP.IO M U.@5!.IQWBJ.*U:4@-WKU_9XR)WE@>)H!7@7PW@*Z[P#\ M"N ?J]"M -UC%7H5H'0,^;,=?M.!ME6N=L/>:\)772OASG760 M[WQ%GN/Y#<\S/1[N-:7S,?7H8^IQ.WP&^7OPO5KZ]>+Q"S[_Y,73M%!*KFXS MESY 1R+'"4PL=4(*X!NP@B^?W+[SO-/;A, MGM:$DVR)V *)%58*3;:6)!<%B7Z-;0*GXX[MS:Y;K4*GNG6$8&12,#9$MF=" MKS:AUVK"=;8!]1+@395O19ZZH4R2A2;)(I-DL2&R/2_[M9=]@\=EWZ2[)LE" MDV212;+8$-F>NX/:W4'K3IUA"@+AE*TSB21#44))+J#)VI*HOW."N;V>XSAO M3LW#L-[@("H\C/)\]R L:B+K'H3%K3G^9P6'=06'K16NO:/DHQ,2L:'DJ[G[VJ6Q;9WFH 4^+)HUP1*]'HL/^GJ MV;HCO"P:H3?S5^YHZC;,A^XH*AN^?_1E^WF#^9*HCH'"0DDYG8$Z97G9TI4# MR?*B!7E@4C4TQ>5*=<' =8"ZOV!,O@ZT0-U7!W\!4$L#!!0 ( /: "U&PO=V]R:W-H965T.;_IJRGWP)(-!SFF1\8"V%R.]MFT=+2#&_I3ED\LJSK]DL13JA#WLYW@!4Q!/^83)D5VSQ"2%C!.:(0;S@?7@WH>NKP ZXF\":[YS MC)24&:4_U>#W>& Y*B-((!** LN_%8PA2123S.-716K5]U3 W>,7]B]:O!0S MPQS&-/E!8K$<6%T+Q3#'12*^T_57J 1U%%]$$ZY_T;J*=2P4%5S0M ++#%*2 ME?_XN3)B!^ ? W@5P#L5X%< ?P_@MH\ VA6@K9TII6@?0BSPL,_H&C$5+=G4 M@393HZ5\DJEYGPHFKQ*)$\-'D*9Q]"$$@4G"/Z(;]#0-T8??/O9M(?E5E!U5 M7*.2RSO"Y:-O-!-+CCYG,<0-^+$9WS/@;:FK%N>]B!MY1L(_BNP6^4X+>8[G M-^7S_^"A&3Z%O(9[!C5^/56^YO.-4]4T+26NW8Q3*\<]SW$$ TLN#1S8"JSA M^W=NX'QJ\N2:9.&5R%[YU:[]:IO8AW_EP+ @V0(E1YTK&0+-H);(U=#MMIV[ MOKW:M>2DJ/ PRNL&7:>.>B6B4XOHG"A"3W\+Z97YALYOGCB@!\Y!M-!48 %R M,1:(SM$7DN$L(CA!$\J)7ES_^?PLU%(]2P ]$B[^;;+BC3S$$EAY/]Y"?](L M*AB3=VRJH*LQA4:F"\LGJ)T/SBJ?&W0\T5%P6"&^ZW7VZNBDJ+ I*G [S75T M5ZNY.Z^.'@F>D82(30N-2UU7JB-S'@]1Q J(Z]L3X'4"3;5T5;;0R'9A/77K M&>B>54_R39N9BG_4/:B#CM?U]DKJE*#0F-B%LGNU[-[%A;=]^*]4>V^DHE>> M5[5B7LBN2Q<:Z2Z&D &6RW$V2M$C+5VT L+6@TL23L[=2(<^OL[Q!.B@K- MR9TKWM[I'E-@"]V%R&PO=V]R:W-H965T8& 3J(U-)5V]1IJ.SR8=H'$PY@S;$SVX'VW\]V MTHQ"\#2T+Q [?L]YG^/X,MIR\5.N 11ZR"F38V^M5''I^S);0X[E!2^ Z3=+ M+G*L=%.L?%D(P LKRJD?!4'BYY@P+QW9OJE(1[Q4E#"8"B3+/,?B\1HHWXZ] MT'OJN">KM3(=?CHJ\ IFH+X44Z%;?A-E07)@DG"&!"S'WE5X.0D#([ COA+8 MRIUG9%#FG/\TC?>+L1<81T A4R8$UG\;F "E)I+V\:L.ZC4YC7#W^2GZK877 M,',L8<+I-[)0Z[$W\- "EKBDZIYOWT$-U#/Q,DZE_47;>FS@H:R4BN>U6#O( M":O^\4-=B!U!-#PBB&I!M"<(NT<$<2V(+6CES&+=8(73D>!;),QH'N27V0UZ_?)LY"N=WT3QLSK7=94K.I+K0\DN4!QT4!1$<8M\XI;/H&CDT7.Y MKZD;]*A!CVR\^$@\-W')%B"07BX"*\)6U6O9!EUEZ;9G,%21N"A*[HJ>ZKMTVP$J56)79%C9IV$WZR;=QWOV;\UZ;\TK5VW&>A&%OS[@S](G&>XWQGM/X9ZXP/?()M@'U#H"B MH#\,]XB<.4\D2AJBQ$ETE?.2*;W#V]C,KAW"%.B6:B-*#HC.HWC0W2-RYCR1 MJ-\0]9U$TPH$;3 M ?'E/TQ7_P N''2#_AZ<,_V)<(,&;N"$FY1"&+B""W.L MMD$,#FP,GW*?F=+''< ?=$3PGE*C'#JHGIH-F M"BLP7Y@AOR4,LXSH/6/*);'U^/[V09EKU9R"UDOUH_5@=ANYRC)1PJ+)3T V M#EH/:F>X?ZV;OW-],7?'CUBL")-ZFIJ*YC54/QPMYHYESI^Y%] M7.LK+ @S0+]?&N:2U%R*T]]02P,$% @ ]H +5VL^@SY(!P LD M !D !X;"]W;W)K&ULM9SO;Z,V&,?_%2N;ICOI MUH A:7MK([4UU39=M5-[M[UVP4G8 ,OV+UXXOFW8LF80,]IDA67HZ40JX_C<1$N64J+$[YBF?QFSO.4"KF9+\;% M*F+I2AWC&<7*[I@#TQ\77W.Y=:XI41QRK(BYAG*V?QR=.5^#'RO#*A*_!FS MIV+K,RH/Y9'S;^7&;]'ER"E;Q!(6BA)!Y9\-NV%)4I)D.[XWT%%;9QFX_?F5 M?EL=O#R81UJP&Y[\%4=B>3DZ&Z&(S>DZ$??\Z5?6'-"DY(4\*:K?Z*DN>^J, M4+@N!$^;8-F"-,[JO_2Y$6(KP/4[ G 3@-\&3#H"O"; ZQO@-P'^VP"O(V#2 M!%2'/JZ/O1*.4$%G%SE_0GE96M+*#Y7Z5;34*\[*$^5!Y/+;6,:)V2=.,W2U MR!F3V1?H'6&"QDGQ'OV,OCX0].[']Q=C(>LI2X_#AGE3,W$'\QS=\4PL"Q1D M$8OT^+%L7]M(_-K(:VP%_K[.3I#G?$#8P9ZI/8>%DQ[A^*PS/+"'W]$7Y+JF M:$T+KTV85^'\#MP#RV(NKW06KG,6R6MUPY--G"U061#Q.0KE[E@8VGEM!9<] MTL=B14-V.9)=3L'R#1O-?OK!G3J_F"2'A!%(6 $T[+CM]GQ*[K7ZW(R)<&' M3 (DC$#" B"8EH1)FX2)]1*Y6L@$+*A@:)7'61BO:()HRM?FA%A90Q,""2.0 ML*"&32M8.7K8S%RG_KD8;PQB3UNQIW:QLVPM]0UYFL:BNH?,&4/OX@RM6![* M;=,-Y-K*'"IZ#7.=K6-S3AS'G;1'5NL)66D !-,T/VTU/[5K7IW,*,KI4V92 MUQH]5-W3G1/'>:,K9'4!$$S3]:S5]MWW_1/H%4&4#1=]RV_YO;IH^[B+$[7Z6&] ME;VJP;F I!%06@!%TY.&5=+P@7U6 X!*!22-@-("*)J>"F6?7;M_OEJMDCBL M^JH[FB]BXP#*SAB<#<\X0-T9GX+6&D#1=)V5$7:M%J_MI^@S0#\%:II!:024 M%D#1]*0IX^Q.#NVG0.TR*(V T@(HFIX*9:O=/;ZZ5S\%ZJ-=LY'&._T4J)&& MHNDZ*ROMVKWTFVY)CEY3E,C+P"@WJ+$&I1%06@!%TY.B?+A[=F@_!.JT06D$ ME!9 T?14*+?M6GWDP(>I=MC@M(":[X:V_20+OWT$VDA^#&N-E;7&=FM]NQ:R M+U)6>D5?RLN@^(#N6?GN-V)Y.5Z:QT4HD]'Q5NJZJ63[<'W#P=[T+$?LC1YZ M5D/1=(F5B\9V%]TML5+5-ZI:N M$Z.N>%T,&R'L-'8N4C\9XWL/_S MX; =.W3XT-#L#X=!JPR@:+KNRC3B/:8QY;F(_Z'5'*P5RV,>E2.%B#T:1VM[ M:*Z#7AC-"Z.VD!Z0@-("*)J>!.4HL=U17M.$9J'Y_-Y]F6H>@M[T+DGLK1FL MW3&,'U;&#]N-WVW\+$UX2K.("IZ_;'F.G+WVS2A:,R3/;]E#([X6A9"ER^>( M7TKK_JG#NF-0OPA*(Z"T (JF9U#Y16SWBYT#Y_.=\04VG_D]"Q)[0P;+=@S/ MYRG/Y]D]7]>XN G;+UO?@L3>D,&3[8[AXSSEXSR[C^L:]GJ[[JM#MIX%B;TA M@V4[ADWSE$WS[#9-RG9JE&W77'7(UK,@L3=DL&S'<&'>UM1;NPN3LIT993-X MIP[=^I8D]J8,%NX8-LM3-LNSVZPO7-#$J-RN/>H8$/4N2>QM&:S<,9R4IYR4 M9W=27:\GU*M5HZR@/@J41D!I 11-3X\R7-[TP!<5'N@K.E : :4%4#0]%7LGQ79Y7Q1GB'TOIRFGY<*49-M7Q)DT$$E2.0MC_NRU3IV::33)]MC!V0(U M>E T/5O*Z'E[IMIV]VOZ##=C3D#-'"B-@-("*)J>)67FO$/GVGJ@+_Q :024 M%D#1]'5%RB#Z>^;;]ID/8F<,7EWD&.>#[,Q; ZTU@*+I.BM'Z>^97[N_8^H> M=]G9@_4'G5 +2@N@:'J6E('U#YU0ZX-.J 6E$5!: $734Z%,L0\PH=;.&)P- M\X3:G8EJH+4&4+1:Y_'6FNV4Y8MJL7R!PG)F3;U\N]W;+LB_JI:ACU7Q>C5_ M+7N!$C:7H<[)J?1$>;U OMX0?%6M '_D0O"T^KAD-&)Y64!^/^=6QECNJ7KP];,(;5TC\ZY1])U93*LS5JPVP5C)EJ50M8CLC"F^A#']6S!2EI? MJ(I)BQ1*E]38KI['=:49S6L@E2+N=3II7%(NR7@HE^5U:>IHII;2C$B_#47^ M]CD?D6[ZGD1>;J)R-B+W9V]_+)6Y>A/Y^\F[DY/._?G58?S, >G@P@!BXNGSQ)_2QJ0O]Z7=\%,KY(FG&&T0H-DL6R9T'#EN-F4\+)3<[DU" M?,"JTY)%#U2,R(0*/M4<6 4MN5C[< \",R64CHPM"INN"Y'ZEX>[O@?UTNB4 M7"KMGVP)[F:33)7.F6[3=,DF-!X*5H =S><+N!M5Q0 :HTK;R#F=*TF=APVC M:5C9&1/B%AZF[\6>]JK8V;<.[)ILF]90T_0RO@/ZNVI>>U?V9;I1Q1^4^;2T MTY&N#P7*;C0K^,KU5T5K %/OXNJTJL3ZH^!S63(_^6Y1<[ M3B[_E67W7^70<-!C4_?CL]909?"W+7@B&S;7UG. MEV76CKJ!A6A&;=M?8'K=M'W'LKFXS-F*Y9.FJ^=3UXQLPV9M+B <(M?N"B,8 MQV-A!# L#^8 XW@6EN=_FL\ G8_',&^#(#) .0.4XUDA9.(^6)XP)[-7>*99 MEB1IBJWH9!)T,,'6+4WA&U;#O $#RP.9_FRM\=W&*^3I.L#V]*D*P6:*5R(V M4WRM 0FO&S"R++S;6!Y@8+N U0[D#^>!F@ISD@1V%?.&/<$XDF48 K48KM$T M158GA4]X?["G)$FR+(P %G:0)!@"3R..8 [ X8DB3L'#\ZC>'-.Q=M?C\:_ M 5!+ P04 " #V@ M7EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y M;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI M0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:W MO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( /: "U>*;$??D0, /X: / >&PO=V]R M:V)O;VLN>&ULQ9E;;]HP%(#_BI67=0\=)*'THE*)0KHB,4 -ZFOE)@:L.C:S MG?7RZ^K27(YZ"+SA?3N3SV?'EL])/CTH]D9="2#,(-M9N+SH=DVU8 M0VZLB^<4-?^2"V]=!4/\6+" %E[S@;RP?!-V F(UZOE6:OREI MJ4@SK808!&'3<,^TY=F'ZK2"7-)'4]=8^GA''<@@Z'?=@"NNC:U[U.-3Q_B+ MNXPZ#KMK$\0+_3]A5*L5S]A8967! MI&WBJ)FH *79\*T)B*0%&P2[+H3*G"32NB"1B6R&B5B3E:\G=WZB;Z\,L4Z6;ZQ[D*0!YB@VYW0I6=:*" M7%-!9<9(G3K)F)O,@SP#(,]P(2XJB]<-QW[F[D*INXN+F5 MG=P,63#=H/EDH%2PK>)<[\B8S'CKG8:0 M1$)DB]Q5E2PG"ZK=ZUQJ*@VMUSX_D-4!8Y[XF) _ M(F1_P)A]'Q,22X0L%ACSU,>$3!.AFP;*C7X*CR#31.BF@3!;4P@R3710T[2F M$&2:"-DT,&9K"D&VB;!W*""F/X5BR#XQLGU@S#,?$[)0C&XA"//%#U)-C*R:/US'Y*:TI7N_];%)61!1 MU9.MCPFI)L;>V/RS@]@3QA[DF%[MF,[NO"5G*RY9/G-C&U>?49$M-*DNS0>B MWDFUC5N50HQ[XYO=T=/5;U!+ P04 " #V@ M7/&'U&HT! !/ M& &@ 'AL+U]R96QS+W=OM@GT5M1;"?16U%L) M]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?0VU-L(]#;4VPCT-M3;"/2VEX\E M!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H7J'?Q3KU#O-0^/'KN M:[S_.ZF.UVO]X_:WY7T3GQ?%#6<'_P^6OU!+ P04 " #V@ M7F,0A):(! M "F& $P %M#;VYT96YT7U1Y<&5S72YX;6S-F/##FTH)JY1)MJ D[N;:U\N'6+IE1Z4HMB8G1:,)2W7AJ_-"W&O%\ M^D2Y6E<^>MZ&QZ[4S2RV5+DX>MP7MEZS6!E3E:GR89]MFNR;R_#@D(3.KL85 MI7!"SLP[MSL\&A[[7#5E;9A0ME/4OJ@Y5;%LQYW<5N:1?XDQ&G>=E2IE. MUW5H29RQI#)7$/FZ2O:B@WYG'TZ8]E=^M7\GTV<8*A=6&Q"(7.X K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #V M@ M7F5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( /: "U 8 M " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! M A0#% @ ]H +5Q,U9W\F!P Q1\ !@ ("!+B8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]H +5T3+ M@$+9 P ^P@ !@ ("!FVD 'AL+W=O&UL4$L! A0#% @ M]H +5XX^8;QU! .@T !D ("!DG4 'AL+W=O&UL4$L! A0#% @ ]H +5\0[B+ -" M3!4 !D ("!>X 'AL+W=O&PO=V]R:W-H965T! MV+9*5"@ )V2 9 " @5J/ !X;"]W;W)K&UL4$L! A0#% @ ]H +5]KQW7.V! .Q !D M ("!Y;< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ]H +5Y;%\XYD P F D !D ("!:&PO=V]R:W-H965T6;T880 D /)( 9 " M@9/1 !X;"]W;W)K&UL4$L! A0#% @ ]H + M5]H&PO=V]R:W-H965T&UL4$L! A0#% @ ]H +5XVX)['( P 4@\ M !D ("!=N4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]H +5S\Q[*NR @ 0P< !D M ("!P_0 'AL+W=O&PO=V]R:W-H965T MDZS\)N0< )1! 9 M " @0G[ !X;"]W;W)K&UL4$L! A0# M% @ ]H +5[R$65YS! 71( !D ("!^0(! 'AL+W=O M&PO=V]R:W-H965T(* M 0!X;"]W;W)K&UL4$L! A0#% @ ]H +5W6[ MQP,*!0 YR( !D ("!A@T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]H +5S("7TW: P "Q$ !D M ("!QAH! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ]H +5]NGU?LI P 2A( T ( ! MRBD! 'AL+W-T>6QE+0$ 7W)E;',O+G)E;'-02P$"% ,4 " #V@ M7 MBFQ'WY$# #^&@ #P @ $'+@$ >&PO=V]R:V)O;VLN>&UL M4$L! A0#% @ ]H +5SQA]1J- 0 3Q@ !H ( !Q3$! M 'AL+U]R96QS+W=O XML 52 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 53 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 54 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 153 263 1 false 45 0 false 7 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 - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY Sheet http://www.innovative-ss.com/role/StatementConsolidatedStatementOfShareholdersEquity CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows 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 - Related Party Transactions Sheet http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 13 false false R14.htm 10801 - Disclosure - Leases Sheet http://www.innovative-ss.com/role/DisclosureLeases Leases Notes 14 false false R15.htm 10901 - Disclosure - Loan Agreement Sheet http://www.innovative-ss.com/role/DisclosureLoanAgreement Loan Agreement Notes 15 false false R16.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 16 false false R17.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 17 false false R18.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 18 false false R19.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 19 false false R20.htm 30803 - Disclosure - Leases (Tables) Sheet http://www.innovative-ss.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.innovative-ss.com/role/DisclosureLeases 20 false false R21.htm 30903 - Disclosure - Loan Agreement (Tables) Sheet http://www.innovative-ss.com/role/DisclosureLoanAgreementTables Loan Agreement (Tables) Tables http://www.innovative-ss.com/role/DisclosureLoanAgreement 21 false false R22.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 22 false false R23.htm 40102 - 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 23 false false R24.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 24 false false R25.htm 40104 - 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 25 false false R26.htm 40201 - Disclosure - Supplemental Balance Sheet Disclosures - Acquisition (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails Supplemental Balance Sheet Disclosures - Acquisition (Details) Details 26 false false R27.htm 40202 - Disclosure - Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details) Details 27 false false R28.htm 40203 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails Supplemental Balance Sheet Disclosures - Intangible assets (Details) Details 28 false false R29.htm 40204 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details) Details 29 false false R30.htm 40205 - 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 30 false false R31.htm 40206 - 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 31 false false R32.htm 40207 - Disclosure - Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) Details 32 false false R33.htm 40208 - Disclosure - Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details) Details 33 false false R34.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 34 false false R35.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 35 false false R36.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 36 false false R37.htm 40701 - Disclosure - Related Party Transactions (Details) Sheet http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactions 37 false false R38.htm 40801 - Disclosure - Leases (Details) Sheet http://www.innovative-ss.com/role/DisclosureLeasesDetails Leases (Details) Details http://www.innovative-ss.com/role/DisclosureLeasesTables 38 false false R39.htm 40802 - Disclosure - Leases - Future minimum lease payments (Details) Sheet http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails Leases - Future minimum lease payments (Details) Details 39 false false R40.htm 40901 - Disclosure - Loan Agreement (Details) Sheet http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails Loan Agreement (Details) Details http://www.innovative-ss.com/role/DisclosureLoanAgreementTables 40 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 10 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityIncorporationStateCountryCode, issc:DebtInstrumentPeriodicPaymentPrincipalAmortizationPeriod, us-gaap:OtherIntangibleAssetsNet, us-gaap:PreferredStockSharesOutstanding, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:RevenuePracticalExpedientRemainingPerformanceObligation - issc-20230630x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies - issc-20230630x10q.htm 9 issc-20230630x10q.htm issc-20230630.xsd issc-20230630_cal.xml issc-20230630_def.xml issc-20230630_lab.xml issc-20230630_pre.xml issc-20230630xex31d1.htm issc-20230630xex31d2.htm issc-20230630xex32d1.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 57 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "issc-20230630x10q.htm": { "axisCustom": 0, "axisStandard": 22, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 570, "http://xbrl.sec.gov/dei/2023": 29 }, "contextCount": 153, "dts": { "calculationLink": { "local": [ "issc-20230630_cal.xml" ] }, "definitionLink": { "local": [ "issc-20230630_def.xml" ] }, "inline": { "local": [ "issc-20230630x10q.htm" ] }, "labelLink": { "local": [ "issc-20230630_lab.xml" ] }, "presentationLink": { "local": [ "issc-20230630_pre.xml" ] }, "schema": { "local": [ "issc-20230630.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/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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 425, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 15, "http://www.innovative-ss.com/20230630": 1, "http://xbrl.sec.gov/dei/2023": 6, "total": 22 }, "keyCustom": 25, "keyStandard": 238, "memberCustom": 16, "memberStandard": 28, "nsprefix": "issc", "nsuri": "http://www.innovative-ss.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "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-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "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", "menuCat": "Notes", "order": "10", "role": "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPayments", "shortName": "Shareholders' Equity and Share-Based Payments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "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-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "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", "menuCat": "Notes", "order": "11", "role": "http://www.innovative-ss.com/role/DisclosureEarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "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-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "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", "menuCat": "Notes", "order": "12", "role": "http://www.innovative-ss.com/role/DisclosureContingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "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-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "13", "role": "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Leases", "menuCat": "Notes", "order": "14", "role": "http://www.innovative-ss.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Loan Agreement", "menuCat": "Notes", "order": "15", "role": "http://www.innovative-ss.com/role/DisclosureLoanAgreement", "shortName": "Loan Agreement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_9_30_2023_FSEF9fB01EGcOnxVChn8SQ", "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)", "menuCat": "Policies", "order": "16", "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-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_9_30_2023_FSEF9fB01EGcOnxVChn8SQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "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)", "menuCat": "Tables", "order": "17", "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Supplemental Balance Sheet Disclosures (Tables)", "menuCat": "Tables", "order": "18", "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables", "shortName": "Supplemental Balance Sheet Disclosures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "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)", "menuCat": "Tables", "order": "19", "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-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_5RvahAWUkUmKUiKiOUlPzQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "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-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_5RvahAWUkUmKUiKiOUlPzQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": null, "first": true, "lang": "en-US", "name": "issc:ScheduleOfOperatingLeaseRelatedAssetsAndLiabilities", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "20", "role": "http://www.innovative-ss.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": null, "first": true, "lang": "en-US", "name": "issc:ScheduleOfOperatingLeaseRelatedAssetsAndLiabilities", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Loan Agreement (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.innovative-ss.com/role/DisclosureLoanAgreementTables", "shortName": "Loan Agreement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_MzoDedpDCk-_QUnVeL3JVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Summary of Significant Accounting Policies (Details)", "menuCat": "Details", "order": "22", "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-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_MzoDedpDCk-_QUnVeL3JVQ", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_rYR_9z1KikqPFHaulDDO0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - Summary of Significant Accounting Policies - Fair Value (Details)", "menuCat": "Details", "order": "23", "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", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_rYR_9z1KikqPFHaulDDO0w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" } }, "R24": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)", "menuCat": "Details", "order": "24", "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Significant Accounting Policies - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R25": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_5RvahAWUkUmKUiKiOUlPzQ", "decimals": "INF", "first": true, "lang": null, "name": "issc:NumberOfBanks", "reportCount": 1, "unitRef": "Unit_Standard_item_EBq0_mCF5kmuGybRz5zBWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40104 - Disclosure - Summary of Significant Accounting Policies - Concentration Risk (Details)", "menuCat": "Details", "order": "25", "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-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_issc_RevenuesNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_2fDEh59oJUOatw01icXQVw", "decimals": "INF", "lang": null, "name": "issc:NumberOfMajorCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_customer_CVj59zfZa0K0SEn9YL9Hkw", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_6_30_2023_To_6_30_2023_us-gaap_BusinessAcquisitionAxis_issc_HoneywellInternationalIncMember_aLgtM51BYE6f-hh4NBZuVQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Supplemental Balance Sheet Disclosures - Acquisition (Details)", "menuCat": "Details", "order": "26", "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "shortName": "Supplemental Balance Sheet Disclosures - Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_5RvahAWUkUmKUiKiOUlPzQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details)", "menuCat": "Details", "order": "27", "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "shortName": "Supplemental Balance Sheet Disclosures - Preliminary allocation of the purchase consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_6_30_2023_To_6_30_2023_us-gaap_BusinessAcquisitionAxis_issc_HoneywellInternationalIncMember_aLgtM51BYE6f-hh4NBZuVQ", "decimals": "0", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "issc:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_5RvahAWUkUmKUiKiOUlPzQ", "decimals": "0", "first": true, "lang": null, "name": "issc:FiniteLivedIntangibleAssetsAccumulatedImpairment", "reportCount": 1, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets (Details)", "menuCat": "Details", "order": "28", "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "shortName": "Supplemental Balance Sheet Disclosures - Intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "issc:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_9_30_2022_5mP1H-HBsUye_SKhC0JLUQ", "decimals": "0", "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_Okzy21qJx0yxy_DCbgxTGA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details)", "menuCat": "Details", "order": "29", "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails", "shortName": "Supplemental Balance Sheet Disclosures - Intangible assets timing of future amortization expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember_Okzy21qJx0yxy_DCbgxTGA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_5RvahAWUkUmKUiKiOUlPzQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "Unit_Standard_shares_HRi5PSHkmUiQL1SU1hm_tg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "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-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_5RvahAWUkUmKUiKiOUlPzQ", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_araHDjgDPU-XK2WDjoWK1A", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_5RvahAWUkUmKUiKiOUlPzQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - Supplemental Balance Sheet Disclosures - Inventories and Prepaid expenses and other current assets (Details)", "menuCat": "Details", "order": "30", "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", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_5RvahAWUkUmKUiKiOUlPzQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_5RvahAWUkUmKUiKiOUlPzQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - Disclosure - Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details)", "menuCat": "Details", "order": "31", "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-20230630x10q.htm", "contextRef": "As_Of_9_30_2022_5mP1H-HBsUye_SKhC0JLUQ", "decimals": "0", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_5RvahAWUkUmKUiKiOUlPzQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40207 - Disclosure - Supplemental Balance Sheet Disclosures - Accrued Expenses (Details)", "menuCat": "Details", "order": "32", "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-20230630x10q.htm", "contextRef": "As_Of_9_30_2022_5mP1H-HBsUye_SKhC0JLUQ", "decimals": "0", "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_BusinessAcquisitionAxis_issc_HoneywellInternationalIncMember_syfWhVCIm0ujvEDkmYRang", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40208 - Disclosure - Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details)", "menuCat": "Details", "order": "33", "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails", "shortName": "Supplemental Balance Sheet Disclosures - Summary of unaudited pro forma consolidated information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_BusinessAcquisitionAxis_issc_HoneywellInternationalIncMember_syfWhVCIm0ujvEDkmYRang", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_0fhtaQ8V1kq80B8W6-yXAQ", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_LDbyZvyKe0aukPAYHOJ8fw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "34", "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-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_0fhtaQ8V1kq80B8W6-yXAQ", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_LDbyZvyKe0aukPAYHOJ8fw", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_5RvahAWUkUmKUiKiOUlPzQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Unit_Standard_shares_HRi5PSHkmUiQL1SU1hm_tg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Shareholders' Equity and Share-Based Payments (Details)", "menuCat": "Details", "order": "35", "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-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_PlanNameAxis_issc_StockBasedIncentiveCompensationPlan2019Member_6M2-iCAMiEKIaQdjB4ArSg", "decimals": "0", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_0fhtaQ8V1kq80B8W6-yXAQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Earnings Per Share (Details)", "menuCat": "Details", "order": "36", "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-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_0fhtaQ8V1kq80B8W6-yXAQ", "decimals": "INF", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_HRi5PSHkmUiQL1SU1hm_tg", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_5RvahAWUkUmKUiKiOUlPzQ", "decimals": "2", "first": true, "lang": null, "name": "issc:EquityMethodInvestmentsOwnershipPercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_LDbyZvyKe0aukPAYHOJ8fw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Related Party Transactions (Details)", "menuCat": "Details", "order": "37", "role": "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_InvestorMember_4nuQGSPgLECG4wTRvPyEEQ", "decimals": "0", "lang": null, "name": "us-gaap:LegalFees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_5RvahAWUkUmKUiKiOUlPzQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Leases (Details)", "menuCat": "Details", "order": "38", "role": "http://www.innovative-ss.com/role/DisclosureLeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_0fhtaQ8V1kq80B8W6-yXAQ", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_5RvahAWUkUmKUiKiOUlPzQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Leases - Future minimum lease payments (Details)", "menuCat": "Details", "order": "39", "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-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_5RvahAWUkUmKUiKiOUlPzQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_0fhtaQ8V1kq80B8W6-yXAQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "role": "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_0fhtaQ8V1kq80B8W6-yXAQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_5_11_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_kyaesUzVAkeTBi3cIodMog", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Loan Agreement (Details)", "menuCat": "Details", "order": "40", "role": "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "shortName": "Loan Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_5_11_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_kyaesUzVAkeTBi3cIodMog", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DxDQ1Ht6XkusQ6ghTNtpyQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY", "menuCat": "Statements", "order": "5", "role": "http://www.innovative-ss.com/role/StatementConsolidatedStatementOfShareholdersEquity", "shortName": "CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_DxDQ1Ht6XkusQ6ghTNtpyQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "6", "role": "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_qZKWdI62lkS9AWvFWGNqIg", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "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", "menuCat": "Notes", "order": "7", "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "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-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "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", "menuCat": "Notes", "order": "8", "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosures", "shortName": "Supplemental Balance Sheet Disclosures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "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-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "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", "menuCat": "Notes", "order": "9", "role": "http://www.innovative-ss.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_NpgmOAKtpE26tpabpn-cOw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 45, "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/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://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/2023", "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/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://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/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://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/2023", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://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/2023", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://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/2023", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://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/2023", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "issc_AccruedSupplierPurchaseOrdersCurrent": { "auth_ref": [], "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 value as of the balance sheet date of obligations incurred through that date and payable for supplier purchase orders. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Supplier Purchase Orders, Current", "terseLabel": "Supplier purchase orders" } } }, "localname": "AccruedSupplierPurchaseOrdersCurrent", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "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 [Member]", "terseLabel": "Air Transport Services Group" } } }, "localname": "AirTransportServicesGroupMember", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "issc_AssetPurchaseAndLicenseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to asset purchase and license agreement.", "label": "Asset Purchase and License Agreement [Member]", "terseLabel": "Asset Purchase and License Agreement" } } }, "localname": "AssetPurchaseAndLicenseAgreementMember", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "xbrltype": "domainItemType" }, "issc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetTotal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total", "terseLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetTotal", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "issc_CargojetIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for information pertaining to Cargojet Inc (\"Cargojet\").", "label": "Cargojet Inc. (\"Cargojet\")", "terseLabel": "Cargojet Inc. (\"Cargojet\")" } } }, "localname": "CargojetIncMember", "nsuri": "http://www.innovative-ss.com/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "issc_DebtInstrumentPeriodicPaymentPrincipalAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amortization period of debt in equal monthly principal installments.", "label": "Debt Instrument, Periodic Payment, Principal, Amortization Period", "terseLabel": "Amortization period of debt in equal monthly principal installments" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipalAmortizationPeriod", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "durationItemType" }, "issc_DebtInstrumentVariableInterestRateAdjustments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of basis points or adjustment added to variable interest rate.", "label": "Debt Instrument, Variable Interest Rate, Adjustments", "terseLabel": "Adjustment to variable interest rate" } } }, "localname": "DebtInstrumentVariableInterestRateAdjustments", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "percentItemType" }, "issc_EarningsPerCommonShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Earnings Per Common Share Basic and Diluted [Abstract]", "verboseLabel": "Earnings per common share:" } } }, "localname": "EarningsPerCommonShareBasicAndDilutedAbstract", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "issc_EngineeringDevelopmentContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to services offered as engineering development contracts (EDC).", "label": "Engineering Development Contracts [Member]", "verboseLabel": "Engineering development contracts" } } }, "localname": "EngineeringDevelopmentContractsMember", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "issc_EquityMethodInvestmentsOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investments Ownership Percentage", "terseLabel": "Acquiring of shares" } } }, "localname": "EquityMethodInvestmentsOwnershipPercentage", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "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/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "issc_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "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": "Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]", "terseLabel": "Intangible assets" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "issc_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of finite-lived and indefinite-lived intangible assets, excluding goodwill, in total and by major class.", "label": "Finite Lived And Indefinite Lived Intangible Assets By Major Class [Table]" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "issc_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "issc_FiniteLivedIntangibleAssetsAccumulatedImpairment": { "auth_ref": [], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetailss": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Impairment", "negatedLabel": "Accumulated Impairment" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedImpairment", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "issc_HoneywellInternationalIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Honeywell international, Inc.", "label": "Honeywell International, Inc [Member]", "terseLabel": "Honeywell International, Inc" } } }, "localname": "HoneywellInternationalIncMember", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "xbrltype": "domainItemType" }, "issc_IncreaseDecreaseInContractLiability": { "auth_ref": [], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.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/20230630", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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 [Member]", "terseLabel": "Inventory" } } }, "localname": "InventoryMember", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "issc_LongTermDebtMaturityInterestPaymentAfterYearThree": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest on long-term debt payable, maturing after third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Interest Payment, After Year Three", "terseLabel": "Future interest payments, thereafter" } } }, "localname": "LongTermDebtMaturityInterestPaymentAfterYearThree", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "issc_LongTermDebtMaturityInterestPaymentRemainderOfFiscalYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest on long-term debt payable, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Interest Payment, Remainder of Fiscal Year", "terseLabel": "Future interest payments, Remainder of fiscal 2023" } } }, "localname": "LongTermDebtMaturityInterestPaymentRemainderOfFiscalYear", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "issc_LongTermDebtMaturityInterestPaymentYearOne": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest on long-term debt payable, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Interest Payment, Year One", "terseLabel": "Future interest payments, fiscal 2024" } } }, "localname": "LongTermDebtMaturityInterestPaymentYearOne", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "issc_LongTermDebtMaturityInterestPaymentYearThree": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest on long-term debt payable, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Interest Payment, Year Three", "terseLabel": "Future interest payments, fiscal 2026" } } }, "localname": "LongTermDebtMaturityInterestPaymentYearThree", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "issc_LongTermDebtMaturityInterestPaymentYearTwo": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest on long-term debt payable, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Interest Payment, Year Two", "terseLabel": "Future interest payments, fiscal 2025" } } }, "localname": "LongTermDebtMaturityInterestPaymentYearTwo", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "issc_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the director of the entity who is not an employee.", "label": "Non Employee Director [Member]", "terseLabel": "Non Employee Director" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "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/20230630", "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/20230630", "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/20230630", "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/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "issc_PilatusAircraftLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for information pertaining to Pilatus Aircraft Ltd (\"Pilatus\").", "label": "Pilatus Aircraft Ltd [Member]", "terseLabel": "Pilatus Aircraft Ltd (\"Pilatus\")" } } }, "localname": "PilatusAircraftLtdMember", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "issc_PncBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to PNC bank.", "label": "PNC Bank [Member]" } } }, "localname": "PncBankMember", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "xbrltype": "domainItemType" }, "issc_PrepaidInventory": { "auth_ref": [], "calculation": { "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 consideration paid in advance for inventory that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Inventory", "terseLabel": "Prepaid inventory" } } }, "localname": "PrepaidInventory", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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/20230630", "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/20230630", "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 [Member]", "terseLabel": "Property Plant and Equipment Other than Air Transportation Equipment and Manufacturing Facility" } } }, "localname": "PropertyPlantAndEquipmentOtherThanAirTransportationEquipmentAndManufacturingFacilityMember", "nsuri": "http://www.innovative-ss.com/20230630", "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 [Member]", "terseLabel": "Revenues Net" } } }, "localname": "RevenuesNetMember", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "issc_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortizable finite-lived intangible assets, in total and by major class, including the gross carrying amount and accumulated amortization, and indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class. 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 a company.", "label": "Schedule Of Finite Lived And Indefinite Lived Intangible Assets By Major Class [Table Text Block]", "terseLabel": "Summary of intangible assets other than goodwill" } } }, "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "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/20230630", "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/20230630", "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": "Standard warranty period" } } }, "localname": "StandardProductWarrantyAccrualLengthOfWarrantyPeriod", "nsuri": "http://www.innovative-ss.com/20230630", "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": "Stock Based Incentive Compensation Plan 2019 [Member]", "terseLabel": "2019 Plan" } } }, "localname": "StockBasedIncentiveCompensationPlan2019Member", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "issc_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to term loan.", "label": "Term loan [Member]", "terseLabel": "Term loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "xbrltype": "domainItemType" }, "issc_TextronAviationIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Textron Aviation, Inc.", "label": "Textron Aviation Inc []Member]", "terseLabel": "Textron Aviation, Inc" } } }, "localname": "TextronAviationIncMember", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "issc_TransitionServicesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to transition services agreement.", "label": "Transition services agreement [Member]", "terseLabel": "Transition services agreement" } } }, "localname": "TransitionServicesAgreementMember", "nsuri": "http://www.innovative-ss.com/20230630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r220", "r611", "r683", "r732", "r733" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r240", "r241", "r242", "r243", "r314", "r436", "r481", "r512", "r513", "r572", "r573", "r574", "r575", "r576", "r584", "r585", "r600", "r608", "r617", "r624", "r680", "r724", "r725", "r726", "r727", "r728", "r729" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r240", "r241", "r242", "r243", "r314", "r436", "r481", "r512", "r513", "r572", "r573", "r574", "r575", "r576", "r584", "r585", "r600", "r608", "r617", "r624", "r680", "r724", "r725", "r726", "r727", "r728", "r729" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r220", "r611", "r683", "r732", "r733" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r218", "r442", "r475", "r476", "r477", "r478", "r479", "r480", "r587", "r610", "r623", "r646", "r673", "r674", "r683", "r732" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r218", "r442", "r475", "r476", "r477", "r478", "r479", "r480", "r587", "r610", "r623", "r646", "r673", "r674", "r683", "r732" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r240", "r241", "r242", "r243", "r306", "r314", "r345", "r346", "r347", "r435", "r436", "r481", "r512", "r513", "r572", "r573", "r574", "r575", "r576", "r584", "r585", "r600", "r608", "r617", "r624", "r627", "r671", "r680", "r725", "r726", "r727", "r728", "r729" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r240", "r241", "r242", "r243", "r306", "r314", "r345", "r346", "r347", "r435", "r436", "r481", "r512", "r513", "r572", "r573", "r574", "r575", "r576", "r584", "r585", "r600", "r608", "r617", "r624", "r627", "r671", "r680", "r725", "r726", "r727", "r728", "r729" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r18", "r622" ], "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": "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r221", "r222" ], "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 receivables" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r21" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r21" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r50", "r144", "r468" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r79" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r350", "r351", "r352", "r500", "r660", "r661", "r662", "r715", "r735" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r56", "r57", "r317" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementOfShareholdersEquity" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AirTransportationEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used for the primary purpose of air transportation.", "label": "Air Transportation Equipment [Member]", "verboseLabel": "Corporate airplane" } } }, "localname": "AirTransportationEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r349", "r357" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r7", "r42", "r47" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r197" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r118", "r148", "r169", "r204", "r212", "r216", "r223", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r387", "r391", "r409", "r461", "r534", "r622", "r635", "r678", "r679", "r722" ], "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/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r139", "r157", "r169", "r223", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r387", "r391", "r409", "r622", "r678", "r679", "r722" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r383", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r59", "r61", "r383", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r383" ], "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": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r644", "r645" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Summary of unaudited pro forma consolidated information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r381", "r382" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r381", "r382" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net sales" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r2", "r3", "r12" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Preliminary purchase consideration transferred", "totalLabel": "Total consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r63" ], "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, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Business combination recognized prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r63" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r63" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r62", "r63" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Prepaid inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r63" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTotalLabel": "Liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r62", "r63" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r63" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts": { "auth_ref": [ "r60" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs.", "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Costs", "terseLabel": "Incurred acquisition costs" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r99", "r100" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r30", "r142", "r588" ], "calculation": { "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r142" ], "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/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r31" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r30", "r96", "r167" ], "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 period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r4", "r96" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 (decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r136", "r151", "r152", "r153", "r169", "r188", "r192", "r194", "r196", "r202", "r203", "r223", "r247", "r249", "r250", "r251", "r254", "r255", "r284", "r285", "r286", "r287", "r288", "r409", "r490", "r491", "r492", "r493", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r522", "r543", "r565", "r577", "r578", "r579", "r580", "r581", "r642", "r656", "r663" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r25", "r74", "r462", "r521" ], "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r109", "r238", "r239", "r583", "r672" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r625", "r626", "r627", "r629", "r630", "r631", "r632", "r660", "r661", "r715", "r734", "r735" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r78" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r78", "r522" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r78" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r78", "r464", "r622" ], "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": "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,535,219 and 19,412,664 issued at June 30, 2023 and September 30, 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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 [Member]", "terseLabel": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r34", "r36", "r67", "r68", "r220", "r582" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r34", "r36", "r67", "r68", "r220", "r487", "r582" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r34", "r36", "r67", "r68", "r220", "r582", "r643" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [ "r582" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r34", "r36", "r67", "r68", "r220" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r33", "r34", "r36", "r37", "r67", "r117", "r582" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r34", "r36", "r67", "r68", "r220", "r582" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r66", "r594" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r682" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r609" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r290", "r292", "r304" ], "calculation": { "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, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "periodEndLabel": "Balance at end of the period (Contract Assets)", "periodStartLabel": "Balance at beginning of the period (Contract Assets)", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r290", "r291", "r304" ], "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.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liability to Eclipse" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r290", "r291", "r304" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r305" ], "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 (Contract Liabilities)" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r90", "r442" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 }, "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations": { "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", "totalLabel": "Total cost of sales", "verboseLabel": "Customer Service Cost of Sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r35", "r220" ], "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 [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships", "verboseLabel": "Customer relationships acquired from the Transaction" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loan Agreement" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r110", "r168", "r256", "r262", "r263", "r264", "r265", "r266", "r267", "r272", "r279", "r280", "r282" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Loan Agreement" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreement" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Applicable Margin" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r70", "r71", "r257", "r416", "r604", "r605" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument face amount", "verboseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r171", "r257", "r258", "r259", "r260", "r261", "r263", "r268", "r269", "r270", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r281", "r416", "r603", "r604", "r605", "r606", "r607", "r657" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Loan Agreement" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r23", "r52", "r53", "r69", "r70", "r71", "r75", "r112", "r113", "r171", "r257", "r258", "r259", "r260", "r261", "r263", "r268", "r269", "r270", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r281", "r416", "r603", "r604", "r605", "r606", "r607", "r657" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Amortization period of debt" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r364", "r365" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r98" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r7", "r49" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r7", "r208" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Disclosures" } } }, "localname": "DisclosureTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r164", "r177", "r178", "r179", "r180", "r181", "r186", "r188", "r194", "r195", "r196", "r200", "r400", "r401", "r458", "r473", "r597" ], "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", "verboseLabel": "Basic EPS" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r164", "r177", "r178", "r179", "r180", "r181", "r188", "r194", "r195", "r196", "r200", "r400", "r401", "r458", "r473", "r597" ], "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", "verboseLabel": "Diluted EPS" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r185", "r197", "r198", "r199" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r367" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r21" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r712" ], "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/2023", "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 [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r13", "r137", "r161", "r162", "r163", "r172", "r173", "r174", "r176", "r182", "r184", "r201", "r224", "r225", "r289", "r350", "r351", "r352", "r374", "r375", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r410", "r411", "r412", "r413", "r414", "r415", "r425", "r482", "r483", "r484", "r500", "r565" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r403", "r404", "r407" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r403", "r404", "r407" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r270", "r307", "r308", "r309", "r310", "r311", "r312", "r404", "r432", "r433", "r434", "r604", "r605", "r612", "r613", "r614" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r403", "r404", "r405", "r406", "r408" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r270", "r307", "r312", "r404", "r432", "r612", "r613", "r614" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Recurring [Member].", "terseLabel": "Quoted Price in Active Markets for Identical Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r270", "r307", "r308", "r309", "r310", "r311", "r312", "r432", "r433", "r434", "r604", "r605", "r612", "r613", "r614" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r402", "r408" ], "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, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r11", "r15" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated weighted average life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r146", "r235" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetailss": { "order": 3.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "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", "negatedLabel": "Accumulated Amortization", "terseLabel": "Accumulated amortization of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r104" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2023 (three months remaining)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Summary of expected future amortization expense related to the customer relationships" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r104" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r104" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r104" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r232", "r234", "r235", "r237", "r443", "r444" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "verboseLabel": "Expected future amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r103", "r444" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetailss": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r43", "r46" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) 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 a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r103", "r443" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetailss": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsTimingOfFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "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 Fixtures [Member]", "terseLabel": "Furniture and office equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r7" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.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", "negatedTerseLabel": "Loss on disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r145", "r230", "r457", "r602", "r622", "r668", "r669" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "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 impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r229", "r231", "r602" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r316", "r318", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r344", "r345", "r346", "r347", "r348" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r316", "r318", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r344", "r345", "r346", "r347", "r348" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r89", "r169", "r204", "r211", "r215", "r217", "r223", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r409", "r599", "r678" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations": { "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r655", "r670" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r7", "r48", "r107" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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", "verboseLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r0", "r108" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r1", "r87", "r121", "r204", "r211", "r215", "r217", "r459", "r470", "r599" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r170", "r361", "r368", "r369", "r372", "r376", "r378", "r379", "r380", "r495" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r123", "r134", "r183", "r184", "r209", "r366", "r377", "r474" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r160", "r362", "r363", "r369", "r370", "r371", "r373", "r489" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r32" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r6" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of 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 payables" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r6" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r6" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.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/receivable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r6" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r654" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "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.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Contract asset" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r437", "r654" ], "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 (Contract Liabilities)" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r6" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r654" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r6" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.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 assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r189", "r190", "r191", "r196", "r319" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r233", "r236" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r105" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Gross Carrying Value", "totalLabel": "Net Carrying Value" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]", "terseLabel": "Indefinite-Lived Intangible Assets (Excluding Goodwill)" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r44", "r105" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r46", "r439", "r440", "r441", "r443", "r595" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r145" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetailss": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "verboseLabel": "Gross Carrying Value" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r41", "r45" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetailss": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "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)", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Value" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible Assets, Net (Excluding Goodwill)" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r102", "r591" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r155", "r589", "r622" ], "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": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r124", "r141", "r154", "r226", "r227", "r228", "r438", "r596" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r102", "r593" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r102", "r592" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r93", "r207" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations": { "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r719", "r720" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Investor [Member]", "terseLabel": "Investor" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_LegalFees": { "auth_ref": [ "r91" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.", "label": "Legal Fees", "terseLabel": "Sales amount to Eclipse" } } }, "localname": "LegalFees", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r718" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r423" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r718" ], "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 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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r718" ], "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 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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r423" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r417" ], "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]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorLeasesPolicyTextBlock": { "auth_ref": [ "r130", "r131", "r132", "r424" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r20", "r169", "r223", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r388", "r391", "r392", "r409", "r520", "r598", "r635", "r678", "r722", "r723" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r83", "r120", "r466", "r622", "r658", "r666", "r716" ], "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/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r22", "r140", "r169", "r223", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r388", "r391", "r392", "r409", "r622", "r678", "r722", "r723" ], "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/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r65", "r360", "r713" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]", "terseLabel": "License agreement acquired from the Transaction", "verboseLabel": "Licensing and certification rights" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r19", "r657" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Annual commitment fee (in percent)" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r19", "r657" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r16", "r119", "r269", "r283", "r604", "r605", "r731" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total", "verboseLabel": "Balance" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r149" ], "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": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current portion long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": { "auth_ref": [ "r659" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-Term Debt, Maturities, Repayments of Principal in Next Rolling 12 Months", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive": { "auth_ref": [ "r659" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Five", "terseLabel": "2028" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": { "auth_ref": [ "r659" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Four", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": { "auth_ref": [ "r659" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Three", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": { "auth_ref": [ "r659" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Two", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r150" ], "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, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Rolling Maturity [Abstract]", "terseLabel": "Fixed mandatory principal repayments due on the outstanding Term Loan" } } }, "localname": "LongTermDebtRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r23", "r51" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ManufacturingFacilityMember": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Structure used in the manufacturing of goods.", "label": "Manufacturing Facility [Member]", "terseLabel": "Manufacturing facility" } } }, "localname": "ManufacturingFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r685" ], "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 [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r166" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r166" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r96", "r97", "r98" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r88", "r98", "r122", "r138", "r158", "r159", "r163", "r169", "r175", "r177", "r178", "r179", "r180", "r183", "r184", "r193", "r204", "r211", "r215", "r217", "r223", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r401", "r409", "r472", "r542", "r563", "r564", "r599", "r633", "r678" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementConsolidatedStatementOfShareholdersEquity", "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "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/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r665" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations": { "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r204", "r211", "r215", "r217", "r599" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations": { "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r717" ], "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/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r419" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails", "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r419" ], "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 leases- current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r420" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails", "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r419" ], "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 leases - noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails", "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r420" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r418" ], "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": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating leases", "verboseLabel": "Operating lease right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r420" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r422", "r621" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r421", "r621" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r21" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r156", "r622" ], "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": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "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 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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r147" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.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/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "Other Intangible Assets, Net", "terseLabel": "Reclassification of other intangible assets" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations": { "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r28", "r384" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r28" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of a business" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r95" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r77", "r284" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r77", "r522" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r77", "r284" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r77", "r522", "r540", "r735", "r736" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r77", "r463", "r622" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.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, 2023 and September 30, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r651" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.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/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r590", "r601", "r667" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r647" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r653" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Debt proceeds" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r29", "r657" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Amount drawn" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r5", "r14" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "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": "Product Information [Line Items]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r21", "r676", "r677" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r245" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r246" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r138", "r158", "r159", "r165", "r169", "r175", "r183", "r184", "r204", "r211", "r215", "r217", "r223", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r386", "r389", "r390", "r401", "r409", "r459", "r471", "r499", "r542", "r563", "r564", "r599", "r619", "r620", "r634", "r652", "r678" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r8" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r106", "r143", "r469" ], "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/2023", "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]", "verboseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r460", "r469", "r622" ], "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 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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r8", "r127", "r133", "r467" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r8" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r106" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r313", "r429", "r430", "r515", "r516", "r517", "r518", "r519", "r539", "r541", "r571" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [ "r546", "r547", "r550" ], "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r313", "r429", "r430", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r515", "r516", "r517", "r518", "r519", "r539", "r541", "r571", "r721" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r426", "r427", "r428", "r430", "r431", "r496", "r497", "r498", "r548", "r549", "r550", "r569", "r570" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r76", "r359", "r730" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations": { "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r358" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r142" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockExpense": { "auth_ref": [ "r7" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r80", "r114", "r465", "r485", "r486", "r494", "r523", "r622" ], "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": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained Earnings (accumulated deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r137", "r172", "r173", "r174", "r176", "r182", "r184", "r224", "r225", "r350", "r351", "r352", "r374", "r375", "r393", "r395", "r396", "r398", "r399", "r482", "r484", "r500", "r735" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "(Accumulated Deficit) Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition." } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r205", "r206", "r210", "r213", "r214", "r218", "r219", "r220", "r302", "r303", "r442" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r205", "r206", "r210", "r213", "r214", "r218", "r219", "r220", "r302", "r303", "r442" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations": { "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", "totalLabel": "Total net sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r135", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r586" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePracticalExpedientRemainingPerformanceObligation": { "auth_ref": [ "r293" ], "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]", "terseLabel": "Revenue, remaining performance obligation, optional exemption, performance obligation [true false]" } } }, "localname": "RevenuePracticalExpedientRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net sales:", "terseLabel": "Net Sales:" } } }, "localname": "RevenueRecognitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Senior secured revolving line of credit" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "domainItemType" }, "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r59", "r61", "r383" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresSummaryOfUnauditedProFormaConsolidatedInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r664" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r403", "r404" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r43", "r46" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r17", "r84", "r85", "r86" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of fixed mandatory principal repayments due on the outstanding Term Loan" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementTables" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r244" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r8" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of preliminary allocation of the purchase consideration" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r72", "r73", "r546", "r547", "r550" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r316", "r318", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r344", "r345", "r346", "r347", "r348" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Senior secured term loan" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r714" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "SOFR" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "domainItemType" }, "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SelfInsuranceReserve": { "auth_ref": [ "r24" ], "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/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r92" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations": { "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [ "r649", "r650", "r681" ], "lang": { "en-us": { "role": { "documentation": "Series A preferred stock.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Class A Convertible stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r610" ], "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": "Service [Member]", "terseLabel": "Customer Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r332", "r333" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "terseLabel": "Restricted stock units outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r316", "r318", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r344", "r345", "r346", "r347", "r348" ], "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 Arrangement by Share-Based Payment Award [Line Items]", "verboseLabel": "Shareholders' Equity and Share-Based Payments" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r618" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r324", "r325" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r315", "r323", "r342", "r343", "r344", "r345", "r348", "r353", "r354", "r355", "r356" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r318", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r344", "r345", "r346", "r347", "r348" ], "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": "Share-Based Payment Arrangement, Employee [Member]", "terseLabel": "Employee" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r111", "r115" ], "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/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r675" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r136", "r151", "r152", "r153", "r169", "r188", "r192", "r194", "r196", "r202", "r203", "r223", "r247", "r249", "r250", "r251", "r254", "r255", "r284", "r285", "r286", "r287", "r288", "r409", "r490", "r491", "r492", "r493", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r522", "r543", "r565", "r577", "r578", "r579", "r580", "r581", "r642", "r656", "r663" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r13", "r26", "r137", "r161", "r162", "r163", "r172", "r173", "r174", "r176", "r182", "r184", "r201", "r224", "r225", "r289", "r350", "r351", "r352", "r374", "r375", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r410", "r411", "r412", "r413", "r414", "r415", "r425", "r482", "r483", "r484", "r500", "r565" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r172", "r173", "r174", "r201", "r442", "r488", "r511", "r514", "r515", "r516", "r517", "r518", "r519", "r522", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r535", "r536", "r537", "r538", "r539", "r541", "r544", "r545", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r565", "r628" ], "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", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.innovative-ss.com/role/StatementConsolidatedStatementOfShareholdersEquity", "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r172", "r173", "r174", "r201", "r442", "r488", "r511", "r514", "r515", "r516", "r517", "r518", "r519", "r522", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r535", "r536", "r537", "r538", "r539", "r541", "r544", "r545", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r565", "r628" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.innovative-ss.com/role/StatementConsolidatedStatementOfShareholdersEquity", "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r13", "r26", "r114" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r7" ], "calculation": { "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r78", "r81", "r82", "r101", "r524", "r540", "r566", "r567", "r622", "r635", "r658", "r666", "r716", "r735" ], "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": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance, ending", "periodStartLabel": "Balance, beginning", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.innovative-ss.com/role/StatementConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Shareholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r10", "r568" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r648" ], "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/2023", "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/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r35" ], "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 [Member]", "terseLabel": "Supplier Concentration Risk" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r27", "r54", "r55" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, at cost, 2,096,451 shares at June 30, 2023 and September 30, 2022" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAcquisitionDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPreliminaryAllocationOfPurchaseConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r38", "r39", "r40", "r125", "r126", "r128", "r129" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLoanAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r187", "r196" ], "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", "totalLabel": "Diluted weighted average shares" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "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/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r186", "r196" ], "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", "verboseLabel": "Basic weighted average shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//350-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.C.Q3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "808", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r637": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r638": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r639": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r641": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org//210/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 58 0001410578-23-001775-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-23-001775-xbrl.zip M4$L#!!0 ( /: "U?^[Z>:H0X -", 1 :7-S8RTR,#(S,#8S,"YX ML'G:S#[)\2=S8FZ0CVW*C&=G26FK3/G5@$I+0D* * M@+;57[\'($&1XIV2MVJ7+XE,')S;=P <7 A^^.[%== 3X8)Z[&/GY.BX@PBS M/)NRQ<>.+^?=]YWO/OWMFP]_[W9_NGH8(=NS?)J9RB6;>:H49 MNB.<4\=!5YS:"X+0R?'1V='QT07J=C]I%E=80!6/(G9^C\\NW[R]-S-+DS='>@V9R6$;X(^U)82^)B)#%?$'F/72)6V"(? M.TLI5Y>]WO/S\Q%ES'O"DCZ1KA!'EN=J9L?G9^ $+"6GC[XDMQYW;\@<^XX$ MA[#??.QH#2!#$BL&Q3%R"*@F9SV=''E^ H..3WD]WHZG6TA [E'U- M4+\\L%A1&I4Z# 3R/08&,9 M+;>L2YF0F%DDK@HM$)&B3_DDE'-R<7'1TZ6&U!?=!<:KB'B.Q:,F#0LTNH:8 MD84*N%Q-+GK<*E9U3KO'9]VS M$U.3"F%5CM:@"F&^>YJ%\NEQC[Q(P@1]=$A7D1$.G#PFNJ='477+YQS:_CK) M01#K:.$]]4QIPCSPK')3ACM,28)<4"N;.11L\\UQLRE)\@7?Y^@1%24KR!7/ MT01*DJI(7A D4!IY_\5:9O-4)3Z3/ ^5H#!1H4+7%;DM MTV')""8K3JPJ;65#N6EDLKR!R8TDFFTD%&PWJ@*V]@82W;71S'[O/.CW:.?3 M-PCI 0-#^Y*Z5:A'YN%J1=G<"Y[ ,]7?7"K%9Q"$2/WXX6%8TDRUG3=46(XG M?$ZFT+_9F-M]9E_[0GIN_X6*&\_%E(5@B0ZBX.UZ58R*1DF;S"FCVASH*8^/ M41=M&,(?AB<"IBC@BA1;%/!%AO&'WC:[+4$^#.EC]DG_A@ 0,"1J+ZJQ(JP< MDA14M+!C^4[]>ANU#^^G@1OV:CD?#F_X,_KCJC_KWUP,T_3P8 MS*8MA$401D!$#\5X/EZ9$3(-85F%0@A/LR#< #>=P7]W@_O9%(UOT7@R>.C/ MAD#00E@;PFLLEK>.]UP5P0U](8!OZP!XW9]^1K>C\9<6P*(1T7==S-?C^90N M&&0H%F:R;^G4!J:A$P#+HD3<$(FIDQX;:U4N@/8M=*\GJ5$RX(Z\.8KQ1QL! MR$A ;T(9_VJA+H)ZM0JFS=B)#WP;"C'AQ*$N9>#VON-XEC9Q/)_XW%K"Y%;?#M M+?B>H-CCD%? ]!R&AQ6F=@B^>C*&<8%?ZQ4YF>AJ&D5?4UDEX?=NA_"+5$*8 MV2A4RH19\-!3>J%@65*VO=^^DS /)K1R#?@/?O/I2A'K0-@UVBHR+@FM\QU2 MK4"^#J%( _0/[*[^C;0BJ-^&TCY#">9*W"=1C](\='(8E83*MXU#)92'C, V M(JI$Q !S!IF"F! ^76*>EQ;ED16B^2X]03=\$#!"FE,+4Q681@1OVE *G:W2 M0E"^38,25&^!J Q$D.G?@1JN[^HG$[S6ZY*A"Z_!MM-,E"I6+8$PM7:A.<'_ M 7OD!OR1HQ^O0@D;A-4R*,CIGK90E[6Y4L"R&V-YM4*(W^= +*ICW$); *V' M67_!BLKG'76U$"%$5 MRL)-(4!* 67.QL5^ZFF&9H9BW%JT=MA4GV UXU\22<' VCOLR=HEV^WOFFRW MHS<)&6W3K+EW.Y[K/'[I.3;A0LW1Y;K*'FYFO4* SRKNY:JMW.GG_L/@\WAT M,WB8_A,-_O/#TB#01K2XMJT M:G^1\$">"//) [&\1:#K3B&1SZXD-C+V6&O$1B@6Q>2V0;*_(('QW *G!"<; M'JCXNE.,Y'(K"9&,_=(:(9*0BI38-D+VMH4 X[4H[CR:,"G9.L@X#59YZR"2 MU0;!ZY[3V=\QG?:4SI\O**(!X0>&?9O"='#"/?7>"XY/$6,K+\VCIK&HDK!Z MWSBL8L.3;W1"*^XAK8(^+FC40G2C5QM\58)OR. AF>&7W"WK#(I"J,_2 TK M FD>+2Q[7%;(:^;U:A?"N>LB0XMW%;P?B*/ZKPGFNFFP7(U,KRVYA*LNMLY/J8@ARL^G6W16/^!6>[2MV?NFA MOA:$72';@32"BQ7FW MN6P>R%4K%B+I7'+>A^LQ:AB+IF-3**L$(_W:3S, M*FV+0;T$,P>*#))"1"XR$-EZ@^3_ AGUC[HZ]X',D;XT]E+=(OJQ(Z@+W7PG M?+;4-^JJFU>[YF[57\#4HQ?7,22*?<'UM1K2;>^$@@T+S*T4E]2EML!$OZ@. M*43/*-]!O7U9!3C4M6H+N@,T"H*DKE')N#I FQS\6-+F5'UO*MCE<8E8ZM[MG(M=@]NZ1^'-5P&UR"-7/[2'CD!4J%P%J:D;K[.$ M9KC55.BJWY5%EM_SG&=S64W]MVBF2,;-UE6\X'">J*5<<=$].>V>G#?6(W[7 M=T4DSC02T9WB2HLSI<79264M\BZH+@S S)O$>\21(F)3+QYSKB;?00GUI*$. MFQN?J\DW](%L=<%VEMSP=GR=P*@N[1=S\\K$P<$KEHGK7V9+R&PHUVN_2F&M M040"Y'>8^7-L29]#>G^++>I0N;XC[B/A'6W=Q\ZK2J".HQ*ECQW)?8C8H/^. MKG>_M/6MR4-)7)5\@"O]1R&I])60[[GGKSYV]-7WEQ1(.@A#*0=9AEU0!MI3 MSYX%K'T>OJ*:]FE@;NJ8NUYS6,_(B[QR/.MK9^/[Z0IJFS2MH?JF12I M&KYI(>Z)3**;57!XH)BKJZ+ B0Q+E>Q9V]W\'VA_[RO5QO,[_*O'@TO!"1NZ$%BL<(_FC%$RUS/+_FQ*92M=!^"&]>*\ZF MC9L#SZ C^X/B:>-XZ&0AR?76A-Q03BQH .U[0KC" "_(>&[4%E^6 MWA?"R8 M*"/J:"E; ($]9.8)X' #W9?CZ;$&QJE?P.Z7[;:?5@'W!HZ: M8T?L+Q:R]5;[\DJ:2,9%5>)#BI%4=W.%V5?1V>JDS,-,S9MU16DU@R19%FHY M)A]P!46/P8X#V$P>:3&(9A2> C)40:33 M)/6I$$^H.Q&P$R[>QK*]<.QI4K.DN=7/&QOBG*/\5O264AU<_)KOLD!O;ON6 M_((YM#RYUI<18F=$V$(NQW/S>*+91VVU6=T"'QB57QO-\(;7J3>7SYB3$6"E MKER$W""\X'4SQRLG/-26.J$.EKZ 2:C%\5R.I+TU?\TO/\A!+CZ;#AN8T-*2 M9I63':1U0Z8^<:@NVP[^'S*3>XPH?M2+ YUHTE>%]'7#)X37F"TB*)0"4M":KX" MF$H82_6+8T,]^:-/Y-ISU86TNJY:ZCH]/KE( M6E>WTF%:;BV)[3LD^K826^C-Y/"P:/#J-B0KIHGI\UZA_8VJ'DIFH[(M[K'^ M$PV&WNW8+2@_)"##_'ISK -"$/HY\[8EM0" &^KX"I#T6D?->COD;77FMML> MR;5:O_IY1^32L]6ZGY#!1Z:>&4SCEW2UF>['3:Y1:=<9?KG149J36@S(,WKD ML<6,J$]./LH[K);1U0V*DG"P)'SI]8&H +35)/B6"@L[/Q,<7R-MSF*GT707 M;VR-MI9>E-O)2$KO17<\22DP8Q$5;["SFC/X<_ M&WIDN^Z?Q2W*I"$PX_I2V1\QITJP,>X!DIJ^_:L?#A@QE]2L]_JC2M906C*L M)&T(%BVH%0(Z@:'>HBOLQ+^29!8V4]VVQL5JQY*]E*6G>=;ICX=9JF%JEAJ&F4?SF4V#YO>?9SZ!E&UL[5U9;^,X$GY?8/^#-@LL=A^A)X->29A)S\_--?__+E;[7:;]=/ M]\;8-0,;.[YA4HQ\/#9>B3\S1NY\CASC 5-*+,NXIF0\Q8;1J)^>G]9/KXQ: M+2SC&GF0QW4,7ECSM+'\I1N6YSJ?C&Q>?6Y>?FQ?&X&&9\ 'D MFY#?S\Y>7U]/7\]/73J%_/7&V6\/ M]T-SAFU4(X[G(\?$)P:D_^SQC_>NB7RNI5CVMV=J106[A(B$<=Q7T#=+[CF>:>F:Y^Q M5&=*Y7*X4HH\VR;>I3C+CUY_TI]CRJVG.-[<[-9R7[<,-U;L'M'> M$,^T7"^@>!C8-J+O_N(Z2 M]#"'](P49,5;W4<*;T"Q16SB )2.985]9W\R"*@Y W$8PV0<&N^F"MN-,+IJ M]@Y^+A1XA^H3UU@5'8T8^]/^Y#;PX>>.[5*?_,GI[KW-V4"R MQ)Y7*UJ^K_F#HI %>&L'.]26JKQ3]]!!UH)?Q!I@. M9XANV,L)2RL%VSU&'_HM"FFUD/*0+,:!!^(0.[#YEP%ZY]/>4+HNLLSF)C!E M:RB1S5P1-Z)9HO1RL+O(Z4PIYAW+AD!3BU)&98(E!!:?C=S#;R$25M?VO?28 MXO";CR''>/F5^*S&>KU1KQLU8UDN_+W;?[SI/0Y[-^QOP_[]W4UG!/^X[MQW M'KL]8_AKKS<:*B#GN $Y. <)D;BSX-(DF:PX#\KC94V0]\P+#+S:%*$Y7XLZ MPY;O15\X[YSS\,/OB[$S*M1"S]CBJVV)'\_*D"F<'&6*%J;Y_>+\LMD^;U]\ MJK=:E^UVJ_DI)G3,A#HT*3^B9E0^_'7-JI(,A2G./.86L])J!(P@RC^AKKVN MN; R5T5PEX(#^/6D<6($'LCCSEE=R#HQ7C&9SGS^RYX98:L=,.UB?["IUPNR M6%_5\;N(TG<8B/^#K +F)+*JRN#63RMS+[^'*SU*@%0I2TR0EO@2)6Q7B0!Y2 M2,(GC5I+3F9!*Y*PVKYL"#=F^T(CM7UQW_$HL2T!I]+.NO*6QDRFS MAI.1U<>]P0]$XOXBPWBH>^:?\Q<"\3T6(?AKSH*\MG*PY$OLG[6)4M# MW.[R &FXF!<3.=N-64^8A'C5;C7:^G"6JO],QK)0Z4BUGN L9 MRSF]J1D2D*_J[5;]JG)D*J+3L*N5=H37$VI-H+1S*8E+P[8XHAAY 7WG"+JN M;;M.UKD@47+]:)2D9)U+)8BYGDMM_Y0^L7.;#AY'YZUAT ]LIGX\OL$38A)1 M-YN?\8!H+@A6PR;<&8_)0HH!W[WOHCGQD;4P7:X?T8PW-^,!\5T0K(:C;4SD MS".<*\D.B$LI:!IZ+P,:[E7EDI>2,@FR 2 OJ\J?+#KYO;HO9RMW#K9]$2'_ M^GQ,X\*+",VTBP@?UP^&(_CCH?0X$37BPB/V%]LN]Z[ MGF@G:27-WH^J1%7?@NVRM4KB!.SF[)*Z:SQQ*5[N'F.O]^93!*;'[WO? 5/< M(V.KG*X%HDWO'!]3[(D/9NZL1OVZ@%0#2)Z/V:\V--Q*"*$RP7.:2DI*_2C? M-Z,I"R:2:I*QA3DE+H61BT_I]WV2D8+D ^I.A!Y9+(5^AB!+PSJ!>; T;,1= MU_/[$W:BCZ\*8?I"3.P-8?(CG'Z+,NC'9!X?:3-P)712RR1E-L4G_(*= $<] MVNI^)ECXXD@G.[@$_XVA6Q,NHBB7E%19L]UJ5L\@M@5;P_6593\7!67(&[VC M=/KQ6KS+E@.7RU[Y[=S#H#!VX?,&+-9R^2'?$).P16?DT9CC3*;26K J3+7Y MU?G^MZ4PGUW^@AW0B 6X.F.;.,3S*??ULUF7RWPX]&^ 5Z;/+K/1LPMMGL^L M>='MY3KPZDUL]6)%?WY) 4G1N6L[0?#Q4KL[+?4EG9[W:&OQJW]_WO M^J[L,_PK(5%@@NA38H*BPI IR0^QE ,,-+(+6>PH!;[!BS^7/F#OS9PA9XJ? M0%F]R02;PI/4>Q9BS[T&BTL!,H.?_4+ IJ[?OWGL&MMR!M?M5J/L.SSE&%B\\]I0>VK>3RFW>:$KSMAM^$B@GW5LR$W:EG,F6-VW"F[P MG&*3A!&FYQ;F;("3%@O\*Z!9)NL1&$!A-6BX(OD+(@XSY;XSA/ZP/TG<7E]> M71?M*4EE/@*+V$ 1N?Y("<<^^5F:/I>$(<>'-GQ(GK"K]@:W[KTFY!_J;Q' M8 [%]:!A!(JU:"?\E@K\V86/1!@4."_;$9A!(16$%M#6R +6O=[U^*;BAX2IA1K M &//WDB;2"S/41I%'OYH0:FN=U\1Q@6-QL;4^*#2-B%3V%$:2V'%1%:DU?W2 M=7S1CJX9?QI+VFQ24QB"C@\@,=+J> MFHID)>J,BB&L9#U66Y!10V0..BU9"L'$_/ "W4-Z"4FM? (%-X_&."2U$=G( M%@/@"EY1$'M2R_!P*XS+9CM@FC=20<1MYH)EF=O8 C4M3I%N<.(EI0#];$3; M$R^RVE,[OUO"B9?P.<:1VS%!M4*>(8C415'5*G@O48I6Z)@QQS@U$JI0#]3$3; M44I6>VIW!4HYEVEB/.;7+V*G4;S>&Z8F\<0]3UX^_6QI0R93NIM".M PG$ < MR)WG!>Q)X_Z$A7.58#^9(0GY B W#IEV"?#R)S9W]/AF3J MD DQV<1IL:P':ABX%C')\OEXJ8LFK7JCWC!JQD<=[-;)HAK#G1BQBHR/FHRH M*N.?867_TO;BB5)0%-WB1"R?_MHX3D1:2?JU]!2R%()"2&/4_73^SH+#5(!C M12A:W0*,]]3SN<5O[B'K&EEL@!G.,/8_4H *L$5L?@>V8W$[@DK[DT% 85+K M87:1$$8[&EXP4.G2P9[6N_0/>8Q0((-+%$OG0<*85 9:BL6& G^&C7DHG&'& MI:O *!"YD5W7?@9P3.J$@D<4.=YB-[TA:&-J1>BS$L';F_KJ \^F7^]1A$C) M!08Q8@TG_"EZ>,*F"[.U/V%N/ :(,&U#RV=$HS63Z E1Z%KC<>EA#FSCL?AE MQQW5]GLU7ON]8L\@EQW<>(<4K+>23#4<3FM(5E8PT<+MML#+,Y>BUX9VDE=/XQY3SJ5OW9; M_IK ZE@4^M7RCO]Y8]H"H;Q991ZQA')44#RXVJG"4%F:PEK*&E=L9%,:5G3K)[J<&CNK)?)CMBF\K0_N0U\^#F.-;R]K+K% MW=JBI^MSX=@F]X2+9Z"8? 9>"'B<_G )TXNLYK)N-T_81@1LA()M *OJ\&[= M8#NSF:BPI*JNVJUFV;=Z]F,G0NSRCX+O;(V%B6FNN("=B8^IP (V+:[:-K 3 M]/*A677PK9>QXCK.. P&%CW/%D4!Z\9C/JDZUY\V<*Z7LAG(&1NA=)$3O?CH M,@&-,"I5=;:;E^<,UIWIY$\EO$?'*W]"KP\(+)T@:W%=FKW!2%\RXB/E9=2G MITA3_NK+<06P:.BQ+I%\=^D?+-B?:V)/C4]QS@H2J@A&0R=R"86-6MYL<69* MC5%QS@HRJ@A&0Y@F(V^&(Z_HRHU,SG+0W#DPBK.1/5OT93)]+*\ +#_5ZX"W[&M>!8F4A%;PX=CR9_[1L>WXB>T89M5I_L4& MUT07@O#I_%(4XQ_(GO_;X!(9G:I,ZV,*_(B5N])V!&GVW<2C\'_W+ S.$[/5 M_N2;A[.B\6?FT:?A9Y*0:.+*>"K4<3] (\,6-#OL!F)CE,]817Z+@=)PUB^\ M8[.^?)"=5!>Y,V^29V;2QPYE2%D)%:2*2\,EA=@Q(YEW*U5O_VVK^.J:R4XU MH' TL/PI:A@].EJ.5IV2M@M/2<.*C:CF"LP\U\.PIWMN&>GV/S:, ]/_CB@X MRN"',,&0U;60YY$)P>.\M0^IW,E&T&ZWSL]+Z@9R"5H9*@JCTW#,Z-ESRWW' M^ GS;BW72*7S593>8K@TG)>&J%D(+@RFR<2YQ7FL9F>J**4%0&FX%IWTB)<1 M_7,6 3,S593/ J!D#@EML#@@. H2HN)S&X)I%/.MSX01-$3I?!7C;C-N=3SNO$#'.L6/@?W,;@'<$"M@KZ$S%%X_\#T?.>P:U(IQ*^?>Q"Q(;;]V;(]?0Z>%/#2P6&[JN;;O. D[']REY M#GP6D&;D\F\ "V:.BVB2'>;Q37F^S*?H-BKXH(QG1^K0)E([GX"JAN]IKX\: MBW(J,%((IMYJWL?AN4YE-E-):HHZ4/IVX@(4^?NI>?D.D=L<='KUJ(O;XP_$ M(79@\R]1/.>P@^Q";4WI[G8M3#HO$OYAU5]],:0DE58:VK; M+=^SR-980/U2=X'HQ)]\=CV:N%K#3AK\E0;-694NB?:="E+W(S&9>O@<J/ M/T7#MAG9H?".S?Y5Q(9%91V6:6Q/!6HG)R_W.MO.'1PDQX5+P;C@R0\,/\8# MG3J,F&!WSI-K0<73[)OZ18L[HFY#50N5'G)B8%D@BQ"N1*"0#4L]3GM248:> M1_GO7>1TIA3SI2JUT><#24]R<#2AR3S)&5Z-UN@7,)1*I%:MC.5_A):5L05(X2__I_U!+ P04 " #V@ M7 M3BX.9ZHL !!M ( %0 &ES>>J@24AB%T5H0-*VYNL7 "F) M%''R0JK6$1U=LI0 \@:02"1^_N^W131Z020)BH+1:YC.1T]XN?3BT2TB M)(RBT1D)@QD:C4Z./WS\&7@WF:+C\?';V^OGYX_?@!DQEM?GQR]+^W-X_^'"V\PS!.4B_VT<&(PG]. M^)$N"@P)%]K/! M(&MP]FN0;AJ4@?]TE/]8!@T579?(SN%KJ!3L.OGTZ=,1__7@+_\T&OU,<(0> MT'3$O_J/QXSF?WU,J<"9)IWC M.$ QU0OZ(<%1&#!%./,BAL_C'*$TN?<(A9NC-/2]Z&#$QOSZ<%U!+XQC_$*E M]((.D^2#CQ='#.JH^2"<#T;"..J0$1O4-E\FD^EDB0A7P*0Q[=I^H9 [F3[. MJ2#F. JH3[K\>Q:FJPZI%G<_'/$78>)'.,D(>LP6"X^L*$+A+*8NS??B=.S[ M.(M3ZGKO*>9^B)(+E'IA9"?WQF/ 9<.5%Y*_>E&&AN!'?3"XC*%*[E.USLWX M(4R^#<$@^:!N&+6D\,RXO:CLT+<0R=BGAIZ$#-VV_&DT%E"VW!,4A8LPIA(? M1U&QR)E,[S/BSRDVS(&&03%%],ZW1L@ 9>PU_2V>A<\1&B<)75KTSCSI@'O" MH"I6E].?Q I,T_ <7]>7;DBW;!N>@.49 67Q/,%W>I:MQ'+!ESI*O M?NCRE@RDDJ;C V7?9B;\&GM9$-(U)"7H"I.%5UY77L=3]M4@#K(Y1DY87%MF M4T7@7_(0P+VWXIN0EERS',0%(QY0Q.1"=Y?IZHEX<>+Y?,O5CG)MKRY(O<%> M/)X1Q/6X'7WBKFR)XGA[Q%\35WSF4K MCT.Z-"'X%9$#+9-$"$:$;/IC QX6?U!FGOQT>')R>,I#0?^Z.U:)DC49S6R% MSF^!1P)J(>=9DN+%^"U,+O#""ZFCF'I9E"86UFW>695+=LK&Z$O6D:VIESQS M3F;)X6H(A0LZJI7ZR*7!H4]NGQ+Z:S.YO_+.%L4 MZ\R;,$G[4;M-!V&<'@7A8J,:7A0UTZ]2T(]%%__$V +N_I<($6STVM58QKM=_VB,XI3L3/GM'AA@T=HBOLO5-ER$V]'VU8 M]YTC3/\,XS"WR?A;T3E#I[5MEU!'#"Y P>;;,&4#;)N/2NU'N;L;W7)ML/$2 MC" F ^Q71N=[7DP:>T#VS=8!%E_\?A-ZSV%$.8>2\XRP"/?X.4D)72ZL!XJ\ M9Q1].= W^/UDAS%F38X&I7?L^R1#01TE";E2>"FURA9K8K?Z.B95LJD9K3N> M$KRP9#PVQ"-+Z%!XR1#P-A-*8<%-'6C.ABUEGTTP'SWAD1'&F-!USY<#^FE) M0DSH6O[+P?'@VL/WIAH+J0+)]:0&-BPMI:$MVZLYPZJB;[1WGW(];_.JJS&6%M*EQ1K>TE0?Z'&7ZAK IS4Z$?MA9"__C] M!LV\Z#).V=D5'7_')@00M7E$ G/4-^;Y5@' )[?+/0IQW 2H(6UBKFD=8 M/%A+8Y2&0&L&*<2.&: (JZV]M93>QD\G)"WY:/K75H;TC]\W>9&//HH]:N," M'93"U:2JA!R*HF+8KW&R1#Y/%1>JJ!)63)D*NJGRFC 7&XP_F#XK$&9:K46T M>Q6W6(IL%G>/%$L.G%NU+7+,&5II.='\;/5$ MAU5IL[ZE7"O,VD+B!\-+;1#ZEO;\J+9M;3I6(L/6^ UO9B8$5:S/C)#!MQ4/ M7CR3[24VOPG7V95?A\3VMA)'W\4W_U6.\?;W-GL!$6NP<)1!E_PEM-;K_!UT MG/K\\SE#YCK>7DN]3-)P01=@6J=OTE0>]3!L#(HE6K]OTK0!2[KU_)9RP_88 M#N[[S4BJA) ,27%JG./@CRQ)^:6K*TSNT&OI\CC!,?WHY\4G%%9JU8<\^]*V M%P?<8H*;3,=!KGC"*4D%*J5=!MS6#IM*!NM1&]P +6DI6Z*,AL'77;?>'YCD MA]>(B$Q*#"1)-R59L,/B@:SH1MNO% MG1)+I[/)D_=V3E 0IN<>(:LI)J\L'40^)5CJ@O MRN2S:"E5,,.V+ODAPDMI:@8M]?Q0MVUK=G8BP];X#6Z$1@25C=&0$"@FN?GX M:X@(Y=-\=8->4&1FE8K&)H:I:0[$-I,ZFM96*NW#REZ5O71HN69BU1BO$EF7 M9JRD3F?)2JKTSD[($1DR8IN M2K)E96#"PRD9X%")4&A9%-?>5-K#S; MXJ@];&_04U/>R?IJ;\I-18];X^[ Z"V)K3J"1D2ZS<%DB0>:[5P%1IY#N0OE MXB+GIIH_NS-'A9^[;$)8-BR/7I^M:A7_.>);[./ Z%)8'T/)KXWV-%CK'$^) M9N#^41\^![1*:]GP^Z+1J6?XA6*?(KZNR51+@QJ<5(N%D*XI4QJY -*,NNY, M3,5>K!U]<"L1H%NV% F:;F__"ZV7?YN,LW2.2?@/%'REDSOA)3DFG)W,6JE9 M7[XAXH<)NB>ACV17VWH#.;W52'W(1S56Z\H*O:JH=EW0 MFO[AJSGTP3#]XJ(UHP!$^)Z\MX( 83E#-; FMB4"!T&H032O#FY!;-$9\1;SD/?$]TI4<(*TV&4T$-1AV:[&,CK9LM@Q=2IH#NI MFZU@,C; P4WM[#K2F_K9*F3=QE6SYR2_BWGY4I0=4\5&Q=#R^)D<'@:MZDBC M#-Z&W@ZC?EKF8T-,AH^_R5"OQ-!4*#O(#(T3'(4!FZ#F=(C^]1R3$P;9NI6Q[8M!,O)8W; B$?/D6 MQJAA(Q9TM+6QDQ"VQ6W8+8\1,9OMCS$1P]? 1\DZLB>QK!T(R<7(&LSP^"LN M?>[ Z&CH1N'EC,.*$8>MF;^+XO:*I@"UX8\N_#D*LHBNY/+GAVY1.L?!=?R" M\A+(]6\14EQP;M.=^(B@98<#L5&&AM1@U V$K- W:75DTHWDL"FNPQZMM")N M;;%ZHAS'%^)9BLB"!4 TYR\B4,5F60P,@$1-8$ $;$QFE^$ );>Q"0X.]OPB MI*N[>QFR3LW@KQX)O><(/=#)56$"NV!2O1 !.B9+J?9U0"/2NE-W!6>Q;NS! MU;R.;%G%Q4BZ+=#$*XE?>7X8J3/IZX!2/1"#.B=.77Y) &I(8(<%EU0\QOKQ MAR^P)$"X4E=)@JC;%-\L"6.4)&.?+L"24)?A*X:69[O*X8'0RCX2I/;ZVG96 M]-=:MD[ZU0H%6V(T?.JOC(1*YJ\)ZFY?3EGQ)XJVU]45IB2$E2J2%-I%I8O2 M=?QQ'-Q1)=E^4\XP51;'M>Q%RID&_;1^744C.MP*N^%?6A&34S:]!F0X/H", MV?FIZ7).!JXXH9,W $+N#6(7637'DNIF5N3O-FQ_5*F5";;#R,'!I8R$ZN&E M'G6W3SRT+GIFT8-4YRS[@,4GBT)GEKTTX5=?!<"9N[$>>8>IV8 MUT?8YKN6[]LE]QZA<'.4LML1!Q6M0&\I/CT^._S0Z'&T&H9_/)W<7 MEW>/EQ?LT^/DYOIB_$3_.!O?C._.+T>/OUY>/CV._J,RV'_2?A=1G%0(VLCU M]/CX(V?.LY>@@[4:#W-A84W8$PMF28QZ%^C(#8I8SLM?#E*2#3Y]5!5FMUZ21%*Z1D-:S6D;^>D(69*0E^W@ M:N+4BJJ8TM73A' 2 _[(V#TB''DC>RP)>C*CMQEL,/*99/;<2BH$$KF)^/^HR<;@*FFR_ICGRR1/DS:EMB MU,'2T^/C>K!T&R)]?*+_W%[>/3V.)E>CR?WEP_CIF@*\!T>M;A3<$QQD?DKG M1$1>0E]VX4(,M@"XBP/'NA>.E MC''NP#B,:AJI375S4D&]#:O#)/$Y_XY__'C,>'U4^+YDE? ;1HZC(89<]N&GO=H\GLT62*=!ZHV<88>D(]G!8.?$ZX]$BFI M&NQ-%%E%!)P=18'E%25P;=*_A>G\/$M2O$#D.O:CC(5[6-8"_2]X\M[40K/K M"'-E4L(;#[B+8$L\NW]CK/BC1>#$%_-Z< MRRAH@".8!Y0@RH,Y-=72IJ' 6+J 4+8!X+FTZE9=*2C)@2.K1Q31[F:_H)A2 M%U%TQ\&"J9TP1%CC3Q3'PABX68E' $) .60O_/# MBC;J)%&&W)O#9B'V<,2PK4:3XW<=IXC0;R2RD(/OS;&RG 0X4IFD8W2-]N:$64<('#EM;7H=Z0CCC"*\/=T\0U-,T.8M,Y1F(4F@ @8@V8MG0 4+'$,2_?95#W0=QF#Q*? M#2EQNW2MHJ0L 2&!!58%0J5BE>6KF!HH]YJ4Z=$". +$Z4N2:XS@K.IE(D,&, ALK$P M9#1 N]RG%(0"'D!>F;$L%&2\WREXOU,@/T%B>H,N4/[O=3[35;8L#SB*KC!Y M]8@L2FC="X 9Q_C R8XR.-&'.J)2PZL# EBA-53-JGW6*8,CH''P1Y8GFB1/ M6+*NX0$$MDT/V!1 -QG\]/H!Y77<49&_G3\K6+IZP6M52!>#?0\+P+H[4)[^ M^01'%3ES\CH-%QF[HIBCS/'DOTTX8LGE&R)^F$B/BQKT V"]VY6GL2,&0UF3Z&U$M,0]^+T['OXXP_5'Z/ MHY ]<7[!=ER164V,'XY/CD]&AZ/M&"RDG \SPM-1::#1=J31>JC1?Q2#P2T@ MO'D_L;B&?1U/,5EP'ZR,+^O;#5YE8(E(NKJ/F-#C@"DOO^9PMF)/3"@"ST8M MX82?306V4Z- 3Z+K(A%B#!E^RBBU44L8,6L+'3627IG"'NI.2,?ER<-/ MAX2_O[+$).4:N &AX+=>G$T]/^5S^?IM"7FQBCY' [ 5LU#P3;V+/EGBU-K- M5<.H!8#-DJ5XCD]Z9F9/5WQS6]5(RL(NJJ)N"^E%^4)?O:.M+WBHSO%1DWRI,CHWMUI@RS M3Q49=U!W'=?8L<[:6:FX%*:XA;/#? ,Z*B+0NZ?].^A_S'%Y0&P#P&I0;H+" MDRG?D9>('#_C++V,4[J=2_(&C.JB!UUMH#X&@K%'MM*A'K@ Z,"HR,7?U*Y8 M(RL[/)+# XAN]6<:E;,F.0_@"%8:7/B:H&D6W813^2M(!BUAA$]L[-B(+#CR M$]72O F]Y_P!95UI2J.V $Y^+65H2!AL*?+G;N]0>IX1DJ\I3&58:PG Y5KI MJ4Z6-0)A2W)#I[THZTT!K(PZE66=0MC"Y+JWFXERAR]:(FX\#8.+MWN2;LP.V3FVX4BVIK7K.RZX3 %-X/TY#0"L< M4=?SU92T2&1MW0N @KR-A6U-;&?2EF25K('"ZR+335XDD&,9EPY+VWY?U/.Y'>>UW_;I>M#<4 M,"_ MN(BZ]OD@=2, )98M(T$ZBOI>/MPCXM,!O1F:3"\7RPBO$$I^F^/?$$'K]\$2 M^H$"T*V+^,4P2O(?R*^%VGOH'T"+% MZ6I[4*$[DS-O#Z!,M^U1FSEQ?=NW!)6Q[Y/,BVY0/$OGD^GZZ_R*F,B.F_4# MP%ZM%75CNLU([EV@*)I>QQ1Q+V;3?T+7 0(%UF[V>FAA WE& IS0Y M003J>J]FHF4[CZH(J.C;%N@&D.[[KC)VT_">H$68+9+)"]T8)FFX8'7OSB,O MK&4&V35UO>\RE80=57!,I4AGH+YV%CY'B(?1DSLD?>=+"@[@)0#+98*]_WO:XO[OX8@-.^+CPK\,O&%1+EFZ8UC'A2DMM[PV$@HF\0/R M,\*6_!3@#L=D_20C9J">,2LH4N"Z6GHA"<])*-JBJ3W9FG"Z3HQ\\&B%D!=KU9AA>(3$>CVW-=+V/$ M^XLAZ'(# MX 9J+[P2SL_MYXO]N]N:T[R-D9H>BQNT W"_HG?=,6 #G!,,L>L4(&^U^A.V M!S"1&&NV?GDG)'$/CC[.<O)GFQ_"Y)OM$<@/K8Y *L./V/CPCT)J+%.= M:\B ![\'4\7B;'6&8G].!?5-M9?3-@-S/*$6RLX5%PU1KJ\L[:"W1DX9[](W M [+9,M1$M<1V:>LA'Z/(1F9GV/+"I (@ -.:J0IM4BT$9/3 T>N8CD*!%85> M:R %HC6W*P1 *UN .29IY?"!5+:NTZ"K:*UL =;#JRI8*RER*YWB M>DH-0_5[C+I6$"<(=7%;+4EN\U.SY3(*;<6D;05QYE&+24N2@\*D?V"RUA[1 MH9$,",Q!D7Z6D9$P.+/OO 6:3"NH2,MG*F#=E\^4:\V:WPKT^[A6%D9>FB7C MD-+B3=.;-%"\5""%=5PE4ZL=VUM>4A+Z3H%_0F\IH7QY";FY7<>^G-%R6,?E MCA;T:7J]6O[S+_0G"VE/-;V\3A96([MFLIZ;W*A4=F^ ]>8$?.;P&0 MP[HR=AP6X [HA&-W1J\=WNBV7#< 3CSU5*CW6([.(B46L2[>69WY168A@X2X M6A>*1$D%8"O9WOT^,;632A,8)=+:V$R%G+[GB(J&K#=V>HLH0<*H0M;((DI4 M]#X7EU&<3,\)"L*4H:HL.J5O!*#NE 7W#0@:2N'/O/B;4L\+ ->7BHT5IZ;B M!0&.XS'A0]FE!)R*7D7=#CDOL^=23;L9=BD@P$IQ>"2%!I,IT%1LY<6! ME$JGBS815GFE5O6ADD$[&$=+&E7426B'IAYFL5]9)O$KBJ)KNH4B>3U<+U)N M]+5- )P7&2O69K+34N744-@YRF0Z9L5N9GQ:4C@T"2R8<_ NW)F$1K>/C&ZQ M2?*<6V_[#0_@T446(U']YJAM+S 7*Z?@%;,57)P, ?J74Q7N&[9'%Y_#FS6#,23I=U$FH2E,? MY_2QSV(KBL/Y*@" 6<549;:'\U42W.H[CF=T<;^X0,^I)J54##J\4Y($JCMQ M2D(200E([88DP$"KJOD'QHF .>4_0T@N#R[T+) ;^67LWE,K@*162)\_U][1-6KY7:5<&%'L=%J28JB-O1BUA!&(L5!9 M(^G!N>V+^4:,3UG7,<5W1AVL^G!9W01 M,="(W=2GQ5TO6=NO&=NO&=NO&=N MO&=N $H4V-LDW1[3!-Z3=-^3=-^3=/67 M\1-IW$/;; ^/ ?5$@8Z]OQ\'OA\'U@Z6-D40!SCN*XWU__PXK\2)[U.MI!&M M =1,,?;W<9#7!V>^3S7B6'Y0_S;WX%XR#UY M"0?P>EH!<1A2$25/U@-(I%-QZ/M4S](W RAB9;1!@Z['\'2NPHR^"S3U MY+6?<.KMKGD&&&]0U6D9%AZ '=!S+W=7\K;YE1\;YU=N1QYY?.C>DRAQVSK+ 3W'R;=V+\QS*#H5? MGH>L&>%TP:+!=HLK*U*L/$9OU!.,@_6&%F A=3'UCHLJL&P;]N[F.M]&G3:F M@ =P1M]"CZOE%:1$NGVSN+5_MNK!>29G3[[9B@E0!6[ADZU[@>&/&VB[H90! M^N%UE?('%/'-1S(/EYKL>%4+ +ZXH>Z*'L82DB@1E\NGKL'./%WO>6K[Z$[V M/:5>!\\EZY@?F[A"V]EK_S+/-#1>OOE1%E -WX1.U*_<-^_.H4?H09O:\P-. M?-R6AHY4 \2TV-8\VN@")!U03)9W*-4X!=/&#I,;>W0!IM3OA;!5V78=5ZR?@&XB\'8][-%1M?=]*?%T@N)( NP81^PE^H2H36D=2]LL(3[ M>(%)&OZ#;[?LK5+:$8 L\U[L5$KP7LA=GD^E:P0@#[P7>0++R]"2SI@ 2J_N08YE$.-+I6E].?R5%047K5- M;ORAP^3&E"/'RD=..7HCKX3?".4(OJ= NDF!_.[3:X9)?7Q/KWE/KWE/K_E. MTVO>TTW>TTU I9LH[$"Z FQ^NFS0Y?>9=M*.)W#VA:JSG#H%#XAQG;*:;B?H MRMZ+_H8\V8312<^P)Q9C@S(]/3/FR[XJT!UUFT^O*'I!M]2'SAOL&XPZ!1", M<*LV=9;LJ\8P?7]ZQ9THRJ8OV,?O ^C'AA-[K19T9/OC7DUOL$_RAU*-G!?[ MK!Q7..MF9;+M#'9RP$"JD;/"72(>0\7?22\:3U-$)$)OWQWL_ $KL;=GQEZX MA/W(X[)/,^C:Q,VRNYR_@Y87>RS7>2P]%&A[>O5CBZ?/8Q20DT -?9^!U)"4ENT^%#PA_@6-)=6[YG,Y*/OAF 0XZ& M@M+3YC:RD!'*3[;3CH.K\(U]4N?&J!H .&IH*"4554[E<^O%V=3S*4)A/+OR M?%9E=*44D+(%@(A_0PDIR7(J(C,?Y]2E22+L#44!RX/=>'&@+EM8 @ 0WV[( M]#(5[X]Y=QR'_OX>\Y92=*-YY]&DH;/7'LVI$K_YJ-O([E\*I)0BY4N/FD:0 M5]M*2>L(@Q-$*A6/N$!+@OR0;P[HYPAQAL>5DTG;M]FZZQ[RFEZI"]VQ ([6 M2)&4GP*KFT#>#S2S=&!5/,JJ)Y%0%03RMD ID2H9<"10.C^_P[&?OR6DN06@ M:0-Y%Z&4D88N0$);\O=\X]D-\A+T$,[FZ63Z-YWN;Z]KR8E65!:BW&P(E)V*3I2WVC:",#"T5@6IC1!SZE]S!8+ MCZSHNBGVLH!Z!_:D^A4F"X^%;W$4!KQN:SQE7^41 KLLVY\:9]D6J+&2,-D: M.U1]B3,Y6I;_,&E7426B'IAZFU%]QC%:O=!]$9W-$ M\E=6/?J'+\][U38!L*4W5JS-E*JE"IJAZ$X,U4VD O*,YT+]XK6P((U-A*W8@N.#M$%;IW**5>!"_0C?SDUZ(]@(!.E\+< MH<[MKF5.]U)S'%':$Q:XYQ?^^)=G=*D>W'LK_OJ;W4;DA^.3VD:D-,Z_C_*1 M^(T^_L,A'VRT'FV?=A5;7K$\:+I0RJ_O$N+%L_SEO+-5C9]CNH,-S+8;K?L? M^%B8;C'9S1K5U9,*", =1TW!?H**^6+(#!&-G(5(N$9=[W#L\ MIMC_QN5.73@5._6L925A&)P>GWR2[R0L.P"PKQ KS&8384D0G 7,+]2>4X0> M4R_-5!>3!7 +\;UX+0$A,,1F-)]"2%A^#"IUDDY#^*66UUUMIIUN5A&>(60 M,O':I@, 3D^A:Y6=N@55/CW(1$N33=O*91P$,8+>L8;B.@NZ-(R%I MR3#H7UNCH'_\_L#$+)@U=GX;?J:0;&![F2EVB'4C!*'&UWYUZ_V%&E/AH#-% MOO7>PD6VD')QYW>'OEDB\34;=Q %,EU*;$QF8KH(=Q<=.XN#=\<5<;2\M6?; MOS Z)72!8[X'XY0EXRR=TPW6/Z0/^"E; %@(]*,D2JKA[$GO:3>($!382%37 M"$#XO!^AZ@B'(]?&]-]EC+V%:].K0@_C ,B][&G>Z)Y7:_WQ8^(O(0^$N--]\\O*&%9QXP#R1-.O:C\^SE. MTCN<_@VE#\C'LY@I-7>M$TZ5;$TZT-@ ,E;[T;:!^.?TG)D_[L1X0M(5+T+D M\5(%E@?+?ZX?+!<=CWC/HW+7^W2*+&//V:KRB]&)L55?PWHI,]049S$V'0 \ M66X@YK*CL*'>Z6Q41D=Y4","A'%.8Z^J,DF!.+^YYK.'Y'A !@3@'$:N2=5Z MNE7$P2A_27-TD3U],V=Q.U.*Q%$Y*Z 1.=(60S )+OP,(F34QNA(% M<-A^3HV7W>C[+4SGZ[=>;T+OF9=-E :IE6T Q*2:B$=#E=,-V@WVXO&,(.YA M[79EG^J[,M;;:-,=_)W8!7I.KWD%/=TC'$+(@?T8CF"9FY/M!)4.%_ZF!@4F<-?4^= C!\5_H<$2 ,?R-3'1G7(?F9 MR0LB,:M]=17&7NR'\8QA^(BG9/,+>X#F[?'56[)?3'Q2TSX!^"^Y-@I\5U,Z MWU,[-3M%C2=[3]+\#I(T*3N429K5WP$G:581?<]VE0;G]BC;]9QZ]S!=OX2A M6 Z* (=WHY*(CN&"4$0#(.XK%X5B4!C+0KD2R;D/8FGX@%YP]$*7,U7R'2R^J/#[&8?3V M9]/7H.&,XRYMT89*J&;)Y@&S9"8..*BP.@]\52/,0A@$E<,135IL''-&N9^NMA^:-0Z.6@XJL>5##BB:8PBOP M#%'R@)9%26;V8'6Q]KF.[]#;FJ:G5Q2]H%L/'57755;51X_:)"P,R<>$!4M*R(?WWWS_S?MO?B1G M9W\6)#YZ*>\21T30^NZ;#\47YSFU./J)_,>W'SY\^]W[[[XG/_STQ__XZ;L? MR/VGHMTG+MF"M34,6?3[3_#_GCD_PC6,TI_>4O9?7ZVR;//3M]^^OKY^\_K] M-W&RY-W??_CV?WZZ>?17=.V=L2C-O,BG7Q'>_J=4?'@3^UXFS*-T?WM.PH+ M]]^6O+0MX%]G1;,S^.CLPW=GWW_XYBT-OLI%A*\-F!3-WX[:YSI]^/'''[\5 MWY9-.:$@*]NJ=/_TK?SRJS__&R'_F<0A?: +(GK_E.TV]+^^2MEZ$P)7\=DJ MH8MZ(<,D^1;Z?QO1)?R8H.6/H.6''T#+_RO_^,9[IN%7!%K^\G"MU??'"JV\ MD]#&R$3?CJ7.$_<=:J63VA.C8G'FA7:**3V[*B9=%_K>\+\J^M&WC$8!#0H- M@64#92&1< (@#*1COT(O!+^.DV.#I86+I-3_9AF_?!M0)G &_CB#/X2=^#_^ M?AYS[)P_IUGB^5E!28C_7U_5?=_-&B TT)HG5SBFB__'CYW_V$+52IZ)#2-MXE/._VBJO@Z2YI3EE=8^1CK%''RH"K;8EX M]#7+>])0W!&%-OD,U(D@?S@R>]$R4P.;$56]*-8F7A208[V'=\)"@"=.L4;U M@Z_Q.EJ='H5KJ=_A=*9:"4\>4T!MO!'TWULOX6X4[A[H)D[J(DM]2_SC2J/= MX1 [:(9[M.F$/7G@E82)I#S>(+RG"8N#RRBXX*NZ!M4/V^$?@+6:'0Z_2B/< M@Z]>U).'GB3+I]* .$1)]#$BU(&DW8K_M4TQ3_^=/H=3;('[7"/0JVTIT^^ M)>710%#&CU MZ)+!;E64W7IK[>;/<3/L0ZQ>K^HPJ[;!/-0TDIXXW/94"9 =;WO(CQ,.GV(Y M_)CQ*?T\WD99LCN/ _T(;.N%?4 ::7VX<]30!?-P-1/\Y+TDAUXW#>;P&BL$;:OL0BD83X'XB./0Q%+ MW"7W2?S"(E\?DVJ;3V1$:O2L'98';2\C];<)'\X?OGM^8EEMDF--$[Q#2Z=/,;0.O\O@]WI%5JTDQK"I?XAQ3]2): M#RA)C4ARX^'4Y9N_XA)3S9F4=6DUR%FJ6UPCK%&26V'6D&4%%1'/9,[ MWR8)C3*9U@#^P]>V6WW2MK8YWB%HHF=U85G?%N>0-)+XQ,5E3IV4Y(FD/]ZY M<4;A6@U[H1=>YN7B-!Q":IIC'Z/->AX>$=>UQ3Q&6R0^^5"XI [)@EXQ:,?, MU$K.O8PNXV2GM<%A*^PCLE:KXY2ML@GF\5ZV&91J@4TB_:JLN1/V M86BB\\'"N:$'YF%J)/>IBVC!@P@F,R+9$(7/:".9+XH2+[R. OKV_U(]9AZW M0S]>ZS4[&*+51JA'I4;44P>B)$L$7<()CY C(-?B5RSUO?!OU$OTESH;FN(= M?VWZE7D$FG8X1V&KM-;Y!?E^HJ1,@+2#2YY[O:[X)W7+:'U+O$.Q1;O#&YX' MS7 .Q#9A3[[?J0Y$07KL42AO.IN-PVK;J8S$&@WKQZ+2< JCL4[2=[<7E[>/EQ>$__5X=W-],7_B__@XOYG?GE^2Q[]<7CX] M.AWS=;45M8TF,HZ/JBS6MYC V.RGWF))KJ^"BR>-N!M-Z<7&AA,9>4>ZU8Z^ M&[SE%@UD/7D4CEI4T8%"H[C3/$UIEK:$)T>-<+M1O4ZJ"U5;X'4?C9S6,;(@ M1SX7!,>M2SJ44H^/CH(?J4B^S6?D0L=MI^!)&@V/'>J@(7:_THE[FGO-RD12 M%'[6MY*%29,>BY5^]<*M;BICV MQ>V6G2R@NJE11[QNVTU\ZQ'.R8OBUN(/A=&,>!DI>!'!S(ECCVP&'_Z@>T9. MIEK?A[)7Z0/U*9>#+SYO:5:?(6_8!;>'F^A;F7\;VN/U9R.IK6?CG#C94Y\1 M3G^FR9D?:5(>1>6DI.YFAHXC$6S\RK+5^3;-XC5-1#32ZK1F/7'[;@?M*W-S M>S>\GMQ%>.L)*>.1=:249_G\]G"D>,R_)$!GCF2Y9%$%HYL D[4';F![B;G%V';UP3>)D MQ]726.*@"6XPK]-'16WU>[SP7"NE[2@KB0G,=>),@^C#CH*E?I11WVD<7!GQ M*B1A6I5,0("EJ2\\^_T/W[\7W@V?_/T^H1N/!:6X!^KHVN#T[T:-P,%K&[CU M\.)58%%7U\3Z/235P'H"YE-NRI0%5%:C)L"%#S+B!2]B]EW$23GF=GSNY;/Q M!HH&!I10WC->,Y]/SQ%=,+XX@? -^I+%-MLFY33-F4#)I!UD)W)R,(%'\*A8 M2.*-X,LG=G_GPRJ.+4@81TN:?#.$P]8!Z3#FS0F2DN*H8#JL3DRCTRA12"[$ MY=N&1BF=1\$='TY)94-< \9F/7%BFH7V:BACT UOA--%^%.'=LY$;(X*-N3@ MY,=)3#2F!:ADD@H3Q,($?M.YT#B!U!@6D/'5QM(.XQ]+FYP-H@>T5NB:"$CU M.Q3' )TVEQO"N=Q[T,]Q'+RR4*>T\C5NOSG40W69XCN\WG(DH>VP*@@YF9:' MUF*D7;V,"\V>0RH=_I9FEV]^N(4;W2W.8M@5MR-UT;^Z.]C>#Z\#=I+>?O>M M8%)&T9P/>5=R(@4K-_OV8QO!RXT0#;2UVKX;.8*^\ LW)M*,M$L .TO9[IYK MD?'E B33;&"#37]VT=(%-XJ9Z%O=$-"WQXM:1E+;+X E\1D1Y,6ZKV3@[CQD M%)V%LG2OK"N$0J+L*!!U01>4KX8"> QR39^\MQ*4-<9I[( ;GMIU5<%)WQHO M-!G(;'VI/B=-)&WQ$*,23PWAJ"\T>8Z;<6D,A9E4.//>W"2[*9N,MWR0-VZ[ MZ=KB=LQ8?K&V(UQV;Q;4=F-43@3UA)X'!D"HZW.D?1BVY_1CKE1MQ^[YQ MOQ4]8E1U.-ZIQXL)!_*=MC?O<$N^)V=PYP8WS'MF(%4;FHYZM QUO[Q^N;Z MZ?KRDNXHG'C=# M[((-PEK['J=Y!D0)4-V[WR3/ZWMO!?4^S.]%'C7$[8K..=?>@JRWQNF.+O"=?!,[IXKCS/)22&TG7D?<$ T^SB'-*H>8 D.G1=Z^-D#W=Q<0;H7VK;?3W4^1 M"*1@CED&GJX#;K=LU_4H%Z^V-5[W-)#YM)2URC2)(35O2&5=SY1[]NVQ GKG MJ]%&$W[B=:\Z(7L(.%W'F3T%F([=!1Y.9AE<-H%4'UA6\OB!1K[>?9I[X'8G M VVKVW;:YGC=S41H^VV'DK8L5:Y2'Z0JEL%VRWCJ^BIU-Z]0':;B74=YS'\O M4P/F69:PYVT&)Y-/,4SNL%,4AUR*Y77$K4G3MERVWIG@QH1A;%I].:M/#GB1 M9R ];;U7BC CI1 DEX*H8I L)E5!2"&)ZT0^9/9\7'D)S<7Y@[BDZF;7^3[) M[^ )^S0]NU+?$C<<-6AW4#7OL!E>8&@2]H2:1%FB->D-<5 M\U?DNX-."54Z$B\EYZ&7IF0.,=T+Y>@"V"AX?L/QL>C&A'5EW;EMEF;\#T!, M+R/_SS:BY/OW,P+^*AH\\I%.U\\T*3[^SM4")XY:H:*F&6ZQN6>:%B8,U/8-01M].;ZUY)BVSMA1<8 M.LANG3U8LB#W>8'QG,N,J##B)FER5/VANNP9U]^77%RX]P/-/!;1X-)+(,\G MG?O^=KT-O8P&%W3!?*;;MC#JB-N]S757W;N]%U[W[B"[[? N6)""!WFG<"$Y MFT%RQ0Q*U;@Q@*<8(*@WP"C._I10+]TF.P%D$M.:@O2&YK@=NTU/U9UU;?$Z M<:O$UB=D.>$BC)>T9P.\@?JCU#*B2_"))H<=7MD\I.B?6Z]:\V8_7<1MDM=XD5DC^H2AG<;C??N\YS>,? M0.T\17T&.?M\BG68D3^DG>I M,807=(TE[[>FD.MTJ6%T/IAN,\6HBM/6:4] F@E*50XD?#@Y(2V#@AE&ET'Y"P[3,GWZW1MF]!EZZGX>*W, M?4_D:/*Q!]*V.H&S.FV=.>K=/D6[@XFJO:;GLC5:M_FMTF5:SELG>-\>K/! MX\;#Z%WUY5BK]]@7%SJ&XF8]<3MV!^TU-QZF%X%W$;Z?>Q'X8N\1;8 XZE:L M8+B?UMQC,KYNLI/6T'P2OMW[;E+5IW%LH(V@+Z:MLR-U&]?(^M83V2YRW_<+ M)'DGWCF"LA4/=>&:\EGN,J6JI1R1OC5NMVS14G5*35.\+MDFL/4<'=S M?3%_NKP@CT_\/Y\N;Y\>R=T5N;N_?)@_7?,&O0W9-,F4X# :CQNB'I(-XO8\+AUF:N82->9F'K;!.2(;-:H> M("D-\(W 9C%/''EN4RH'4N\/Z'[]\+=X!/_GX9+5E$:<*BY05] MH6&\$3<&\J=:TEH?Z=01I^-TUQV\R;R76Q<+8G\+0GE0(L7ZQ^NAB,.&2R\J MT;)H$2=K(0\<4T!Q!ZC!EL4D+6:$>+&@B2SK1O?BD6 OGZAE*P0D[RXOSK\> MI'AO'3R-:#.%"U'8D)+/H&C64/S#D0UJ?WXW-7Y>:+2E#]2/EY&H/=2R!]#8 M 26C:XTWT#"0V7;TWM*,I%Y(TY^%YFE+^O^#)>VLV44=*DW!9&^O4^'(7,NB=W$H9^YA'\"3PZY23]N'[H/OJ MW@5KPGD[N>WNPD;R GQ4X*2;L^\TNUO\',>!NN/Q&(=!RZQNU!$W5)CK7CT< M;^N%%P@ZR&Y_DIQF< ]9,*EN=0$?UV7Y1[1 ;>SCV*D[6V7"3MS->:?HM$,[ MJY.)>$!U\U=A5?]T5#ETR-\TCUB*GY(4/_*CJQCCYR1.T_LD7FC+_U9;X :< M&FU4A%&^Q@LI=4+:CC=!BTAB3@"C?V4V=/%-V^;:A$5]IM$3A M3>UQNU&KII6':76-\;I8N\BV8[2D3 K2KH/J,72E.6E'6VXIY6-[Q>=J9;L_ MUU:[H=#8N4,'&V,CZ:R$SO9QIQ% FYOO-@S2(&V)2Q%]KLO\:=<3MR-QM42Y69],3KVAWEMR]@)MC, M2,Y(#/PJ*Z?N/K89EHH9O HK% &U:0B#WK&UFC4&SGC=52]J?X&RD_5I_XK) M?:SX*#9VZF#R6L$-7S^WV:'2T0W1/. M?7!6OH7N).X<4-'\A7=WKGB7K6AR&T=Q%6J:%Y2MG7"[I9G.E5FQL0=>%S64 MVWHN ?)$I5].FCF+8>;-UEW<,=1V.7T6T4"1X\6B+==T77*S2.2KV.QV&V=@8?DB!LM1K#V\27L0=CAQ:DQ ME+:?I)5EP#X)5 I(]A*29R%B\=C<)YJMXH#L8X=T5H"CD']&*AH0H<*,5)48 M-NYI6WY,X%?);2ZQF&0@@CM$YA;(IYB/-*+Z'!%]ZRD@H5;+8Q0[:HH=@?0" MGSA..>%BZXZ\RVF[>NMY8%6Y$Q;;>"Y<\99FK?MWAVUPNUVM1JJS51K@=;%Z M,4^YN52=FL=[WK5UYNQ?U=K5QEB(,9(ZH^!#\?I\4<:U)2VMH3ENU&C34P40 M75N\6-(JL?5%Y9SPL/6'#7QN, WW[B>J"_MYO43@X20C[5#1CU[*?$.C%&VG MY8H5#9O\4#2W/ V=$4':RE3B,CH/I8P$L/6I$+N_[*XMW H1ZUM/"T8.M&P"DKSI=*#D4. ^P22GC0).^M)S0)TL(*5GK5S!RJ^4+5>< M_YR;P%O2VRV4PKE;'#W]TK*$L""#&XAL[:(B5%<:>*'+6A-;KR@8DIPCD2S% MQWQ06-XC6+ ".=K/%,%6Y:^W6E M\65@J':MV(G ]-&SGU5*1^ATM^P*CG3%A)7E0Q]\>H#'8U9Q&/ A M(A.N6A;AIGUQXV(G"U1NP)ITQ(N!W<2WKC=4^^P+O/KR^)?YP^5?[FXN+A\> M_T N__N7ZZ>_.?4 J?EYO-[$$>06UCP*8]IG(B.^2>/:D5[780(CO%%LZVUP MF9.ZI]KW(S)=#FNJ"M8^)M/6%O>8;=2P55RL:W M9.K:X1Z46LTTSZ5B>/2B:3#J1;4O(;E_(M7M S/#ZN;"K^9!( K7>^&]QX+K MZ-S;,+[@:?2QMCZX_ZDIK-R7C MX&T?&A2G_(U.JVV,VUN;=:Q6AZMKB=<_6^2U+XXFR9(RP\:I/PZDY;NY[V_7 MV]"##; +NF ^R[XF1[HC>5B\T3&;VN/VS59-6QX6Q^ZA[2);5U>J?5C. MI:VC:Z @ [V@\K_7T?%NY4,%1R_)BQ?!^9,_U#<6/\,C$G.V0TX(#:/FU7S;]N\>,!3K%ERB),_ MT": '30:I>)F_@/E0JP?&:X3M,M#2ZV\)JMU%DH*KZ[VXC"*)=O-/%9JKV#9$,'-V9: M6Z9Z>-N1"%Y4LU?%VD_$P85D223/'&-F1+"=Y6<;.6=2LG93S7MT Q64Q)-9 MPA*Q9.$XF>G<2U=78?S:]D1.2Q?L^-"NKR9CZ:@]9J\WD+K?_*1'2% ZGS_^ MA5S=W/WJY*+<+AV5I8;G?L9>>$30^@B4%2' M-@LC)^AR2LT+X$D*IN1Y1]X!7QZ]?TWV-;'WO&>:*G^.K]$Y,-X> M6\C5P]TGOUT??GHY%:9?"FOHZGOJ]_'"7CB4;FO$2MG&EQKZMD:[NIE5;8'8&T?^2RDE8I@ M3W$_L_] K' [_I#VU>XO]L0'+Q@-JFU/^XBE6.2XEB'_NF.\,G!@8@!Y4[!Y M4MH\VI=!XY_#OWPP^$8Q^+ZJO5<*YB30N: ;+C@3$2C_.Z3P![Q_MH:Y\)_B M<\V/8M@5-T9VT5_%/)-^>#&LD_3VE2'V3&:D9".?_E,8.5GLC&X!^=2?7NUQ M=@;SJFS5PY:VO<&V3K@]W$SGROY@8P^\7FTH=Q^'92H#U_L6(ZJMGA&ZK$2N M'&+<<[5:WNC5-4;NMXTZ'AWM';5$[*?-\IYV2!(9?E)' $&;E_6'519 M=X=L#Y3C"_.A0 *(TOK,?7UCW"[8K./!P_8U+?&Z8(N\]E<7"K*DZHV.G[(? M0E>IH ?)DFX>QEEO/);( ]&;.%K>L!<:S-.49NE?:!AN+U_X[RVXY[8%-LFO-(^H*EFS@5R:?@!P53$6%GI&3;*Q3\*(T1T25<$WQJ MF^E',@RP (L$PB)>".;8%.: ;2ZJ,<9(.]H+FB2P^5\^'3B/ O[?<_XARW0' M^@;=<..!J=[57>SF/G@QP%AR^[U;R:#RLJ88W?#@7L[%T=;U6*HC>/ORX,[6 M_CQ/Q!XM.]==^N-V[LZ6:+[BJ.F,U]V[J]#SO3WE7%R&_XXWO<N[[\3;*T@?J4_8"^5K&]JKM.C44T.O?# #'_:;D^PW2]^SV M!2>R9S5@@-_-X0>P0JEN4M)$,O%#QC3 V:\L6YUOTXS')8D .F-S-5&8FMNW M6J/9^[7=IP0"[4KTC 4%0_+*.9*"Y4P&!&A083BSE/I[-0H[@H7KZ(5&G!&C MNG5]6Y^IN7Z-QLW.KG28DGO7B=VS0RLLT+AOOVKK]'/DK?<)W7@L*/87\I/( M>13<9:LQKI8Z+CK!)U:HW^K7Q_TFYAK MZZ3OW[N!DSJ;XW'POFU0*%LL_%&YN)(/93%W:RE,U.'UUC#R^^/N$W3_!B5Z M/TI0D@0'G.=-+@6,:XTR0;"8][]-=*D2)O# TM07/O_^A^_?"[^'3QK..0MX MVQV8HT,WG![>56]P:],^;GTYB/TM9(?7%1?IK('UDQXK2&,[7H<&LKIMQK]. MZ ;*-?!_;60];>[H\+FW7"9B P[J.6SEM9CR<#Q45O7?# $!=4@XFM7:4B-* M3J/&0*.I?_0K.WF[P;Q0HV:*Z$0 )SK:V\*N]BG>Z,="!_>U3@>!ASCSPJ;( M:&1+&17]0H0?D"Z2]E%3N9G0)/'$P#8&N-) 97+X8J++0#A3LIYL3>4AC7=8 M4_GZ]J^7CRAJ*GN[XBD8_Q];EM#*]=1Y%+1=W.Y$ #?,=+=%I6:S<6^\L&*A M@W6Z4LY*O+ DF977MV?R_O9,I#"-<8F["2W&M D7?^5![A:JR]M'%OBX35E$ M4RXHAU+Y\D7^C>[]HXXD)H83!O9H1(J&_A/""A,M^D2+/;^9J*@,&SX0GQ1, ML>#%D'81A/;U+SSRG#/#O80Y.3!#CQ'=;6&W5,&+#Q8ZN%^:8-H"&8]C^2&*?TB"]X@X';U-R"]"[Q05]UFYW-'7 #2/MNAX\0:5I MC1<6#&2VOUTE21.P*2F(0\P-Y)WX\8#: A'8@!#T7?MEEW>63?I-QTN-WU%N M[30-GQWF&>"JZV)Z$GELW2FF!Y'-PY"3XQCT3M_=%G:1/5X8L-#!?22/:;=@ M*$L=)4PL2ONXW3$ (\#_P?'+BQ=2472K**HO-EFCH/J!TE*^/7^B#E]'+Q8)J=QM&%P(WCKGY350L'%<"O'CJR [6&P1<@)E$946.&5'> M[A!?PEGHX6>5#E)T4I,2J[XI7&A 0 4B=7 "YA/[F6!"J%P/SJW,(CE/P,\C M_J![*2 .GD;XS)J/!MW;[U:B)H1"K62%OF5 MDN',\YAY239) SW3)8LBF#MU9AKGC<7M9A-2<4\I!&FOPOCU.EK$R=KHT53C MWKC!NJ,5*L\RFG7%"\!=%;#U!96/!%#@1!16KL_Q1K/$+_?W-Y>?+F^?YC?D MXOKQ_.;N\9>'2W)W1W7W\&G^='UWZ^C^^?X:+0MNFTI0'S?$[>UZ MW0XNC1^TPNO##;*>>.FYN.O-!IG$S2YZ]ZV: !]1VI'[MO/G7_**,CP2N(]# MYK- 6WHX![TUI91?:$S$;PN8J^*K><4 M'(G"4BS+:GR'? :^1#!V$X:.;Q_"=+) MY>5#DXYXD:*;^+TL3#]ZHUQ1FI&] $Y&OBI9+IB02Q&K;3KM2 *W']C8 M0[=7T]8?KU=8:3&L<[B?-!$:Q>FVS5Z.]D+@#3UPXX&!MK4[.L?-\7J[B=!] M[/$@&:UM\UE+E\F-U\;YJJG]I$9L?]"['[(*U+J??D;2V8V;PHEHMFN91XX: MX7;%>IU4YZNVP.MN&CFM8YN5E]!5' 9\R/^!2.)BKT1\XDJ^DT61 M(F"N>Q2(#X5L9;6 MH51=S*X1[2M72H+I(XT\'J%M28#^ M5RZ]!-)Q( E4B-0&($WM<2-%JZ:5:5#7&*_OMXML.X@+RI 5+0>N>T\>4ULG MJLTR 0L).C*PW<_FMED4HJ<1<">/W<3HU3JF*7]-$Z M0MNLU9G(%^ *C?-;-PH3=X;^Y@:%G8CB*@Q1;XI M\:(4;I7&45M6F4$WW%!@JK?J_&U]\+J[L>2VXSAG0 0'HK+ -*C-)[YN%*8Y MU VGO [=I^< 0V"ZWA=0S70X3.("'F[@TFS;#'?4"+>3U^ND^G&U!5Y7U6-PQ5WY*U3=,]XCU#;&[9_-.E:2@6M;XO7'%GFMAV/L162^3"AU]?Q#5;&V M^4/?>DH#LW'&T#2=RM#L#RI%F5!,2XJA%'7OA!^]E*5WBX-K-3OY_ULOJ9EV MQNVBW6Q0N8YFU!.O W>4W_KB&;"!:U5[1C-YEVI'/N?_=>WB8YOBGFM1/(OL MIA(RBQ-9Z>N!^J&7IN*^F[AF%_RV3<51@7+W3F,V"S*XP<#6+M6RR=UHX 4( M:TWL-]2J7*!"ZGKC)?D+S&3/%0UR.+>1FU/X*.7F#X0 9M%"2Q?K[L;27W"D?">.+KY?U#5.41$/MN$\@7&"BL7SOM+2N\6EVG&UEZF+8-^ MU BW@];KI+IDM05>)]3(:3OV?I%U^4N"Z#QO8'U=5H'ALJC MJ0-NQVO7M:Z RW%KO YI(//))5E4VM@<=$#]E7=&'5V]S;C@[#FD\S2E67K% M(I;1&_9"@T9_->F'VVV--:_>Q&WIA->)S46WOY]:<""2Q8Q()F>""[IYUX%% M7+CXSW$\$-!-_)/KW=>\(X/+ MWQW;PTW(_\)9QXGA&7=#<]PNWJ9G-:ZO;XO7D5LEMH]9<\+H?'5XEKX0VM(K[B-0OP+NV?S*LM7Y-LWB-4W,8HW.1'!# MA)U-JO?LNU# "QJ6>MAG>0IVY('Z\3)B-:OR<1 !G=JCW7&.$WEGT\SOFWO@ M=G(#;0^O-FN:XW5?$Z%/N=0<)[/R*C.2R7Q8E?E_7'MI66_<="]?VQRW?[;I M65LM?S*>V2KQZ17CT<79(^CLJNY:2OG(AE/%"SZ5A['8/[Q\V] HI8U+:K.> MN!VU@_;5$+FU&U[W[2*\?50H>8A=:84+R=F@\^\QC'(9+5E$:0)%5!0F3EXC MR+BE*W74S69DDWZX/=Y8\\H# VV=\'J[N>C6)?(5#D6)?'3^/;P9GA(>86^3 M'1&LG#TQ(EXD@#NX'+A$:L!=\10KCS0XVK 7"F>2S;OE=I20.[Z]=8[>&NE& M!C$XG*#,22]JY ^+J%RAQ%CYPG')61SVH[MAX\YN'X_LYB9\X#^2EP3W21QL M_>Q7+TF\J(!4+0(W]T&.'B8:5T.&A@Z($<%(;/M005(G.7E2T$<8+PQIAX(< M@65'\N+HF68:+JXC'K+ .["Y((:K *.>R!W:7/N*6[=W0^S<'82W=G'.XZQD M4@QP-S[L3%T;?V9IZ@LG??_#]^^%H\(G4.<"@HE$S/4/+/V]V45-^^!TSDX: M@UL:=7#KD$'LBPP)KZ8J5S?QK0]AZUUK/OF@1N# M!K%H9?W4)P.\Z#6,FM:+E%P:D;Q;IO+.\E1^L>&J"$4*J0A$1H5<1%;"_2Q$ M.V[*).CO;UU0\6Z>?S-S0MQMY>1!?PB+S*Y.B(>24J3/X.LCJJ%'B6. M"OLJYMT9P:<=)=P@>8)U#DJ.=B6#%_!.4>:$I8S@25XY4U)PS6&M@FH[++CE MPDR/V_7:2W8 3GYA,06;RL]4D'KV0MC/ZG,?*]?VD28O#+;C1-JX>-HTS>X6 MCUY(FP,R>RHXT>1$J^QWOSJ3P+X?9J^0=>Z&][P-O80$E9TR'RJ91[L_I,3/ M12*IE(G/T?+6@W2@-(/F*0@V\C;9^*8J6)*<)RDN@,S%<\K<%'<+(AB30\AU ML)LVOGW46-!\V+A=/>>W OY)@^L =GL7K+A'+.I]\@"Z&E;S[[@+!QW7SWUQ MP0GG UNU?@W="PN\0>50BO;AVWN)R%ZD8D5="'6TM,[EPA*.8C;P)J$A6_/5 M- ]=O5! (!S5Y(=2&VZ+%=QHXBZ9LH FSG*ABFK+2FGD^R2^BI.U=QTMX#_P M4>O37)VIX(9!2ZO4E1XW)($7QFP5.;E(N<)P!MOU1/ D"E,L0#2VB90U\3;R MM@&#_;@-MY#@)4 E%B]^\(_97@"W85I9]^U\FR3\KX[Q5VMWW(C2U0[U$5-S M7[P8TEF#/J9@I;9BS@P+7C@Q!\M9,=?KM3L> 26YOC)(ZP@%!@2F @:FMJB' M@[;>4P $8QWZ\ '!K$2#?+F##A1&-0E?J&P\%A J+XO*7?58V,G/[>39UDS3 M;*8KQY_[1R#$Q9. +O:?'):$_[C[Y/T6)^?P&F'[7OL03'"BRK V+7?J>^> M?"-_.'W[W>?WUG&2L7\*#)-RG86BU"';OP3AY<4@642R.//D2Q'/.[(&48EX MWQ.^]$.^EHB68HMBF<1\#>9[2;*#CSB7;5ZVUO.YY;@@L+HHF,M%&GS+2O/H MQ"!1G)%T^_P;]3,NS@$-^E9(L2R?K6@0^QLR5_])6"H./F*X9R:"GD/FV18Z;C>\818OJ4"\9^I[VY2" 7;$X_9-V9IQDW.QF&RP@^]80B(O$_97 M/H*.("DW'A2US7.1X1>=ND3]61/*JG.+29"%6_N'12R;D MXXX(V8@0SO7$C=7(^\V!X]$O)W;N U'I7DYJH>HM,U?0("]@8;0\.)$DSJF] M3WM5"JJ>0 _OHJ(7K:R+C"J/K]5 ERI 44;&-8"AL)L"5[ $\45JX59,KFI@ M4*Q/2$)EY,$#!YAIRT-J\3G,N"NV<;+!H:V9WX9<1AUQXY.Y[D;/1TP :SK( M/LB3$5BP8P0[5'D\!,XQUZ,,);SJ1F@+LV"G4AWL5G,D]7/,!WC-Q^]N7U;PE M?WQ Y,Y@M##8!N[Z .\A4CWNY)%HM!1/>3S(7=RZ6^_-IVQ=R.#$D5/M4I.0 M84QC,BD7W37JP1,K+NQ3PC,SHK3)DTU MC(1NXD1FV8O3J',U\_ZCO(7.YR#J9G<:'F2BM&J^,L#]! DLIJM%.THX\;<' MZQR^3M:1#-[X[11E3GG-C-+9(2#-]JO&&2E88PG;7-BI4J9''I"O6<36V[7$ M*K+Q=J*6&=E& 8_DXM*>XFO'FU6Y43AHRM>>GVBROJ#/76\!&9/!C3VV=JE? M/)K1P(LZUIKTX4I[EN4#ZL"5 %LL<./40 OVQH.9-124AXM*9).PR&<;+X3H MIX"<0);_$KFOVRR%\O. /,*2-['G>#LKW^13[V*"O4PW!VOZ305>6C1OW/P^ M[#0% &D3O<_M[>.+R(?HX#;O[./NB;.=O['#+95N/7$/]0[:&Z6>[;OA'>Y= MA!\D^6Q&@ _Y#)QPC7F0ZR)>>^QP?ZE;SXF.^6/MS=(MRVX3'/,UP@\ZYB4O MFU&OV2+7:B:N@3ZMO&C.DJ?$BU+8:Y*9V$43WOR3%VT7G@]A8;2\\GRY!*7K M9YHUW>SMS 4E5 M0J4=]*H(20HIR6V8]<,Y=';150SVTD V " MB_'U73CT4SWF-3JK03?<'FNJM^JV;7WP^JZQY+8#NG%F&M*-7VCR'#<[\N#* MG\<)I^UE%*)/"%!M,K3J/3E-,L6+^;_V'LS_\?<'+G#=%N+A=SA]L58#<+C* M%_B\JEX\Z[4/4.I[L\YDW-0"_/&WR,?.,5P??(5X_/2U>I8CR'[KRVH,?9+9 M#=I1=/@]WG%4JTDQDBI?XAQ+]2):QZ9YUHJ3X'LP=4;S"N^MV2L.OD?L%76: ME%ZA?HG4*VI%M%^QO3GVBB'4<9+W(9\K:5Q>'K;!Z26-&E5R-]0&^+RE64SK MG(S\61JGFSC]JG3X/)&CL_6#%)H;%M'KC*X;\D@:>N!V+0-M#\[0=<+!PG0P%Y(N@[*THTF,)*O;)'MHS8@OG>P5M3BW@",<$/%<+:M3N5] M<\$+3 /J:A]4"(*DE&E&+BKEEN5IJ0IW'DA&I&A_2,E>.%)(1SX7\KD*4M#9 M^78+ 1,8]+EX[R?->;C 32F.P4%ACT:;VN%&L55,5C+2-\6)*N\BG#]G] M5;7'^C$[CEN/H>J1=\)5U]<5\U;1I-[^D=+$-;]A"=]'# MK"=N=^Z@O5$N\+X;7A?O(OQ N<"2$P%6N,JN]FB"RS1C:W&3?2NUA?<^;V.BI/(7#5R6,\,#?:'1ENY?1[>97NJ(3 _HVFUB'#4=49@61!GH,5@< M-2,Y4[+GB@94!C3,/4W$!BN4 XN?0[;,'X=+^7_3!>.(&\A,?=A3X0L[%@?R MH;I7FM#\8;Y]E3&_,'-8QJ?/>:TQW@5:/-,EBZ"H(VSA*#3?E;^04C;M:Q>X M=0C>UU'C3Z+Y&;M3P8U,Q\0)@-1Y8$/I)@QD6 0S&X4ZL!O=Y 2'.AOM ^SZ')T5RS3636 R=J M=-"VO)S>W!SY!7-#X:U//>:C7M(>6)O#7+(R]'*TE^529Q<13L[ZBKMJ'39? M%N\_R!II2[V0I>!N"&"&-9/J+Y#*RU$W:L,-&Y"@M- M/3 C@)'<]LXNR[0ZN3 "I;J])#AX!V^? M(=YV#Z1#?YSSCK4E*KMGG\I7)&PY#V>IN47Q\+XX&ZZ#7D@Y.-S_9,OMWURR(( \73U*II[ P%%R* MD# M,*)\+54>88\;T3FQBQX><[XS<091F7F,9&( P?D7 +^ M=2X"2:0,(R/:D%8 XJ2D3G+RI*#O )R&UO;L2%M'U_Z/]=0%MO5-<0*4B7[5 MR_/'[1"ON)JD[=<''5T['T"__:VT??8C)+&O:AIE40%6_D&*+ FFYPWB3ES0DOO:/.#<<..L:PE^1#)B!2<"+ B M>^20S,8/1T:VPNF#Q$4LDQW8+NKO%)3S!^MGY/;HD?5QHIS!-'V@W#W35%08*W*JY4-$;*^]?)C> MA9]>>2SYJQ=N\N9B=0KE;O+IV-+PWW< M*>)>)?0?6QKYNX:G8\UZ3L3MVK6O=2A]MPFXBH'PUJ6?]X1)2=GA8[&ESG4: M-SX6:]9S(J.\7?O:4:[O-H%1;B#\Z5 _(YH1W_=[&2>.^;2"<(67163N9^R%DD]>\CO-4I%&2=D(!\ M<%(EZ=Q+X5(D_ [1C:;F M5',A;EI>6>R;!VY_'\2B?>=%E SPHLLP:O:QX,S75S";*B(56^L!B:.FK DA MF/N7)K&:%W+%KECD13[C2]GKB,=,6V>/JTG;E*8RKBU@T@\WBAEKKB)3:R>\ M:&,NNNT0+[(]E:&.IVC 6.KCV8JJT;73YD=]?]Q.W=D2[?M6-9WQ.GEW%7I? M;FO\W\U3 N.;PX<_Z)X9PO*VK14I37OCQH*.5NA0NA;_9-]5@5-+U.;O<=V5Y^\NW#87-R2>VYDWN%H]*4?RFVPZ]$9^$O_1D MPQIW.I$R>F_K2[\3G1'.BW-!B/JXS5X4J!HMA2%2&EB2JO*XO/APLC';-NMZ M9?"%NW3C-EU_U+]@U^YO!ZE/]W:]-X?1K$EI5LWK. [1\!ZB-4A] 9L$C"\L MFDW7;'8+:I/ .5LKU8!:5U+H$.5+RX^XCC?S5VDM^;\KV;.\VL6&KT;MQ M !_TF=!0UDG>XZ N&3A,!#W6NQ"J\8*.0;>IC>YZO9M'=[7/E$:W1O)A1K=] M_J6FO%\>#$$IG]J$2FTCG(.R6:>R.-]1"^1E^/3R6A^Q+Y<)Y:$K%.B5M&D/AL2O> )GF( S\(6"OPV] MNO.1P9Q_H-^@H A%O=RDK8Z@6']0=1UQJKSQ3@]4QTT0PY1&GQ*D#KY'#E$Z M:6W'4$$/LB4W7-H5_S28(FX,99B=0\@83"<<@?ONB;/KMB)5>N"$G [:MJQ# MB^93"M*/A>XQ/@?:F!:>($^W-6>EQ\3&[[&VS1N!9?,)C=\:H7L?OPZO]A7) M5$=Z-][Q:^^%?"2;:5T9S;"F[]LDM.'YTG.U2\-T].DTSQ8OZOO0?S?_S] MD_=;G!2(4E> 1=L(IW\VZP3N6-\"G_>UR'GR[-'SZJ5EG-UZ:WJWJ.A3NUYI M:XMWU+5J6 P^;4.<8[!=W-.'8N]G7/0&]KB'&U& M&I9[RKJ&R#>76\6V'75/*Y:2M: E'^.5]='TKUOFDI!"%,)E(>^^RC_^ZNMQ M]Y8'LTNMFN[VF\?54_DY^P,ASN$I\:(4GIQZI,D+\VGZ0N<^[4S>.+WN/I:[-!6W-['Z[!1 YV#,^]+7FECB=S$"[KO:0(? M>$OZP11@JUUP(E$7?1LG?*7]A*;\.JG[F_1%_82<_A!N^D*3Y[CCK#^:C"U]WB/*$!RP C-:59C3LAAAECG?>;C6T] M\$WW'>7N;?J3//+UOIM"ZPA4[W_&_^A%OS=.]$4#Q(Y7J\O1M"Z^G>,/._4#UR68JNQ2<-]=WUKW![1HJ4Z\#5-\8[O-H%MAW'= MT'5XN;U.3?@SH-HPKG:8UH.M%[W-HSTC!9("+)W^!9SM? M:1A>\P JB3Q93+8QSZF]"\Y1VT7?'VGJ,,_;I=HN)F0H%G*WF"<)5X>"?S3$C;JV."',2$-ULJUMB'>";1;7 M?AOM/Q.T*^49& M\V/SW:G@=@!+JU1>=^U& J_3V"KBTIUZCV/%>ZSW>1%&\?JS3R/^UY*'S2!+ MPQ5&TYXX/<)"^_V%1J-NR&/QCF!# M[E7%*_1X\1&@7>P0%%7\GLJT'6B:XMWB=(JL>UXO:%1P)<84//)X1J]3CTI6>,!D$&WZ0W:.KW;!J_: M9UJ#N%9RZ\$,5_?V26X%CQG)1_D 9<Q%S55YCIH@7.@-6BC5.%2OT8>:VB$'78O"<9;R)F.766K5U6? M"BU<;@@-I!*2-,J;EKHW+5UP0D@7?5OR)LOV>.,=MJ\2V8Q8(DSWE&6SS4"*) M.RG8-*RFK*1,%J"H-YBB!E4J!E-U_U3Q)F&1SS9>6*_IJ#/I>;Q^9C(;\SR. M4A90>9%6'/(L:)+00%=DIB,)W$AE8X^ZF=>D/UY$L]+BY)E9X38C%7Y$8>@$ M^$8UR'U"0[;F;)+=/C_(K]@C&]@><>:%:.SQ!-)4#8 $*A^H'R\C]D\:7 =0 MRF7!X JD2.U)\XLX@4@A\I[A>(;1E'_')Y3@?,M-$V6R)?^]-QX++M\V(M$H M"D0NI/S.W/ZCR#(Y\![O%VJ9!8879%+3R8CFZ'=>V@M.5,F)9%II*+SR849R'4BNA.@HDZ%E"RSSW91^,7\O-DGV/]@F-S65W%-AZUC8 MVL]_%:_.YJZFET6>: 77I."^GXU[A?-][*IP*Y*-R-[^8@BX*RRD2ADQ(+4. Q^ M'0E,Y3.A8B>_QDYC%<^%O1QA@.OH/HF77.?F>W M77"CG(F^!\5SM>WQHHV1 MU"<4E"N)$Q:1@KSC%]C'5'F3DW?AL??>3EQ3?(KSZ+) .O'P6*J+:PRZX?9< M4[U5[VWK@]>#C26WWDS+&8A7!"4+LN7/5S*&WW16V;74:ENK9(07FX95%]FV5"D@EE4, E,76W-,8YO)X2\[08FH1%^EB;>_SKXVOH+#(6W6L;_&OC;KCXR/"X$YG^!R#/1 MLI1Z\B ]W.^AL]'DP/HZRK@%6-E8G)0\K;SHYS@.7EDXSES:+L._#G@;_R+# M!K$UL1DA1%J37=+>X[% M#;A]D0!N:N4>H+J-U1<'RL8*.X'?60FD,ST2^5TS_4?XRD;BM$XR<+CG@#\3I)5NZ3X.<.M@KGXSP^U2Y_>L >(V5AX)J MY9-_#5"N4Q@9_"H?#@BR3P/%SX-;7;69)\GW5Q)EH$6#,/:!G5!;'NSBG;Q!I)G< MKEC$,GK#7L0L?1T%=+'_Y/ DX>/ND_=;G)R'7)RZUW#[H8AX@NK'6N44=!HY MY)-,3\I9US0I+]< ZDO69R'P%@C$2GGR#]GAF=8,)HUP&T IM&6)7GPN$;O, M@LCSCJQ!;.*#W.-.%H[-*]D3P8UP @OS#H]-6\G%'A!A$R.'RQ>(.YFHH M"]N="DYH.]$JZCY$1Q)X]Q=L%;$_4C_ HV/W<5>0ML48>U- =?_&:K5VE";M M-DW6Z> Z=60FZSZ-R@SG0K/*_".?HK"OH'NR6\D7IWA\4;X-TWPEMJD];A=I MU;3Z[H2F,=[AWBZR_M,\]T2\KG M@R6ELQ"YP28=PN/N5";K+:9A<4<2D_2:0<+A9L]!%@J?;],L7M/D@89BODM7 M;--2'Z:Q!VZW,-"V4AU&WQSO<#<1VKJT0DZ;5(@[K@PSAKZ)2MQ1_#N^HIV6 M 2[.PFXTKU_T1Q4GGO5LM=//Q4J27^K9V+&")SUAR8 4=[;\*2 X)O,BG\EZ MS_"KP^- < @FLR@\DL&1S3?D:45E46S9QDLHV::\31:30)Z[4: :)Z)]Y8$A MKD3,.62\]2O+5B0000=9"P!)B;"$Y!;#&YL)67O1CGAO5-00 M^7,DSCL*V_ MWZN/ [<;[7LK(^18(+ ABGN++9I?%H?.97+)E=S+M*^OR>=" C?A^=3L-05DZLG47QP2]8% 7P[R M(/$@G#!SLG%$K4IR[B7)#K3_JQ=N^[V&9WJU>G3-(2VV46_7^_Y7'6#.*:?G?U#\>>^OUUO0]B0O%YO/);4%&2UI8'3>4^R2-T> MO1&!Z>S(=U/GA#(0!=7\ 5JXI\)*!O"OXXLH^PWZXD98%"BW4T+/_QV:;5:[ ME/F\5;KE,R_O0>5FNY=?A"$A6[C;0A_'P&U@JOX >[8CES!Q/_:TJKL.G!0A MY^LXR=@_ZYSW)$(X\?ETVQB&6QHJDPS VG09 T54QHY*(3FPT"@6Z"%.'4-_ M3R$LIG,,!X[-2W.K]?R4L5-3?;2YQR0QL8_*E-TW7,;9;AY8[;HZ%(Z=]9>4 M+K;A#0_<.YNDTG6JCGNLOYG[[OM-T8EKI!_$E6=$KS:4^X0R>96EYI$[.W'@@94^3."M+KCSBLIN4N>.UB#=$WD[D<#MYC;V MJ*;+F??'"P%66O3@&VI>",YD7)QVP8 4DA7^1OU$O+)XX*R;#=PE&( 24ZM"?1\ MV*!<"%9HECI-1ZS'YGB@<+TWH,G=0O[&\!-;'-Z:4YXLC'6UGFF6AR'928): M9^4&.CPIG545",KCY[+ #HV"<<@.6,8S(Z )>9=Q**)D'4?9"JH/ ",>BSE9 M?G4SRBU]RYY>:?A"/PGA>[%T#=$O"<-T-K.'KT.*7PIR:?4:%[1$$'8783L% M'L5B'!_^B!^&X!=Z>HU[,>&>UI<$.@<6LL>:G-"7 C&'ZCA %LY^ LC2EZ&X MI_]I(H "05E_MLNI?7&@HEKI1%@!4E\4L%04<@$M(,!4P*478W&__V$:\'+% MC=Z;\7)B7QJXJ#8Z#5N TI<$+15]'" +\)\(L/1B*N[P_S[&]>O"YJHN\P6W MB@8R>B"'$S3ZLI/!_>Q66I.]JFVNV0E9=_E-[0> M8C#,'X%!OXV261MU_+;;X@\5Z=0 MWI438&LAG!=%6]YBPS^(@Y2\KFA4?E]\"*5>9677HAQS09\+G]$BN7BO^R96 MW^M]QW_B4+QPLMDDL>>OOL9R"WWXL6,W_?7D=SWP?_YP.XN$A2]PRN37^4$I[#TW4K!S^7RJW@@WFDKXW7KB=H8.VE=>\6COAMPL7)KKUZI:8I;N=MTJ^:6'S<#J][-DIKGS2< M$T518')8%44><%W9DG&=[L%[_>3!@LL+X5+$W>*!IC1YH?H7R TZ3L0A6W6O M=4]MKPDX:[OL/;@N9T)*+M*3>6A9<'+KRL,9 +1>%Z2=NO2OK>\V ;H6UE!=OD-WO*YOHX3M^,]Y M%??BQ*F<8%?>HO83>,%_$ MBI_$L^('MC#J@',0F^M:)H(VMD:>ZFDFN_6&2P:WSS=<&J>[&FI921.J;XIW1FD3V#X7 M1M)59PU)VE'^S]!ZTH*PDPM=VR1BHJ11%%RQ-_BK?O(TZH#;&]MUK5R^TK;& MZY,&,EMOT1>D1417$'?KFJ.I&R\6?*YTZZEF,^749DB#F7$R,V+?,P22"7 P MM5QXT0UWYT8'JC3 [3O'NJANL_\6K\?4R&@[JH"46S_I61DWIUJ:O:&;EOL= M1AUQ>Y.Y[M6SL+9>>+VO@^P#[0;>#'NWPZ#4ZX@VJ"J/RKU%<>RN%BHZ3=2M M*SH;N73UQ?OIN'-5[D%<.:\K[^@T?!2]A<)TK_"R1N%QGH_:/SQ[ ;O8/A/[ MZ/SOD(JKV%'E9K;6/!IS]D@>-S+T;D-3=.?B*=8-E#DD45#]$]^CX*"JH$TYCQH M@AN-ZO11$47]'B\JU$II.PI58HZ6!X/I<^1#HI;0IC;6<)R,=\L'KU$&?%L? MW YHI+$F6^^X UX7-1.[CQP^UZE[@ZGG+NW\CL.#!S4H;BB7YP&>LKY;_)+* MNDPZB[3T0>Z6)AI7W+*I V*W-!+;>MP6U(D@/R."P5F\..,L:JN.C.2M(VD= M OE! ,D@B!A529(4O^PVS5_+=1P_?&*I3T.N'8VW"B:WX[>^(W+(,M9=$TYH M>B$&+W/9^[D<4.$R(WL^KF..8=6/XNCLY+MOW3*IM0YKW FGLW;3N2VK&HN3 MVF96]SA2RR=6/5DSUTOA"CMD63][H:ASFZXHS61=6/[-43IRT3&_D4:\X$66 MQUTQ?T6@BBX4P_577K*$2KA+CT5I1JB7P&-B4-EV7[16U%"-(RIKX_(%]C/= MQ7QI#=+$Y;SI[_R0AT1L0<(X6M($1=)WC[](D?A=L" %#^(,.4?6'$7*^]UB MP1%;Q(',>V8ARQA-FZY>-7; B:KFNE9"'VUKQ"%/N\S62CWGH\RA" MGPN^2 CC%-+5'240)%L:*%J;5;@QZ8?;IXTU/SC+;^Z$U[/-13_A]!TX%)5K MW.SYCZ>6*8%LGO)AN+KKU?;N6].%V >$5;7/MUDZX_=I,YYIUEZ8'7H\VE/O4I8A*GP # MM[X\L-85;1?4T0Y^)9&C@*M=2[7"MDZX_=9,9WT"UF$/O'YK*'=O*5@EAV$< MU_S:P<"*%Z6+X?'0@3*Y.^:9#?C;BAPL%'EF0RN9GA5EF/%!\6/Q)NW=XJIX MD?8^?Y#V\BVC40J/F=ZPU ZT.Y&?,KQWMZ/Y1&!.>ZI3AH6& TXN,_*HOM1< M2D0*D'8HS,4:3>_XCK+B<=TG D;L^?NK2#Z>/==:\S#(S MZ80\T:R3"B?GFKUXX9:VIIK%SR%;"HDA34S,7I +EL3;Y8K_U\M;YGL$D&TA M;F6EN0YDDRM!8J'%-^275#[.SH=^2'U92]2OACN%1*%R]/TNV,K7WEE4R4[+ M/X+F49RLN6\>)*GM<]1&?C]]E%^S6-D67$C!AD@^;A:XX^G_J!EG[O+W=>>J MNNFPK1-.G.ZF\W'.OJX'XKC%3.X3<_5S=QYKN]EDA32"WBZ\]5/\(@*[ZXC' M>%'@)0&4 X!H+A!;I+/N4IP1P&R\@3'55 J0^$2#_)X?UZS3E.-\IBZ"F,V[,ZF:#]FRH MPYYX$:>C_/WG0NU9$E*_,X"Y<]^,V91%-T[G_CRV3N\TIU_D*HH<' M^D*CK>X.G%E/W$[<07O5DPVZX77G+L+;#NN"!U&8B,I^1+ A.1\GT_(8^L/K MX*D7NLF%:5*0"\87)/&:WNC+"G?I/UWWKK6$J9-7.D_3U>M5&,KAP2$D._(. M&'Z-SO7[M0?HRP0Y%P@@%7GRWL[C"(ZH:.3OFJZS-[7'[>&MFJH>K6V,UX/; M1;8=H;DWWR*GN=KC^ RK,4\G KC]N+LM*E>DC'OC]7 + M':PO316LB.+XP(VO*N&W8F%19?Z><@U=7:!R89",6R(!2[SS4N+!35#0_S#6 M'OEM^\>5E]"/7-( WE6E42K4GL.^UU* M+:EB3V_$\4)3_RI:9Y'EDD#BH>!S!I\'1)6&J.*0YUVE82X2$3*Y#-7A78M; M;TWG;TQ[O%-M@MO'ZO2I'-THW^,=Z;526A_+\'X$J)'/0,_I,+N(UQ[3O25R MU&@:0ZVJ4]U@DRWP#[<#.7L8<))BCY<<'K/8_UV@.@_'.(+R8$D%76#]W?L/ M/]8^/VM% .<8M+=%>?^A4V_D%R'L=+$=WP_PQDPJIG6X1@"4B9#@3(A 2AFJ M\0!(,1!0I7)B@>>6'\L(&")7MQKW4,.XO([B1UE]!_F1. M'C)V8!2A+-!T,?'_# .=4K@6MTT;@LRZ=CBAMU4S-0(X:H0W"-"+:COPP6^A@'2")/:B/U3VH/;<9*?BYB8X<6*0@U]\2]3:. M"J(7C ?VO)]^.=K4&*??FNE8+C.U+9$O*=OE[FGY&.34JZLTODZ,"4M)%,-U MH'(M-^[B;3@;<,I[J"EH.UR1C:RIVYA#LHSN8VY_+'<1$\ESN9MC$(X/;]%CLN(I#*)/Q!W(I-QMA]['& M<$X2F*QM=+L%B,^/D]/Y-EO%"?NG]CKK$'R^4-QKLVPO,*AC\@6B8JNJIX%D M<_9"8_+"C$C9RE2(E.S%<[QXQ&+DO852:2'^EQ^OU]S,\@0(U@/)"S@C/%"W[CJG[I537(QM0 J MGAR6LLH@#8K"J2##Q20[FI&]H#.9P4)R69T^58+[5_@E2DK"5>B&R@^0L2-? M@,EB\91\_C/(."^NM>[(:?R7^2O>]S0I3,S\C[MS$9"*)Y[,TO7-Z> &76O+ MU*??&Q+!"X;VJO213E_PA#L_$N!F1/"=P3)4LB:"MR@J%VX#J-S[]!K+#\DG MRI=M3E/J:ZW6MHG>V@FW#YGI7(DX&GO@]0Y#N:WG^)Z&_\ [U^US^=AF/A0 Z3['\F434D>^;"_5;GGZVIX8;&TZTD@H:EJ3PHLFI"IU2U:12 MQ864S"%PS7%&Y9_#$/EZ@?L>)5/&"4H^ZG5 3HQ"A!*/\<$F1 J#J@H5; M<I!("*AI+6(X"(0P--#&1 M%0&<.&1OBS*'LE-OY'F5=KK8#OGH6V_4C,EQM:NL@E28S&,U2-+)>0XTI-T M3/ &?L.IZC ]*9>-_[&7KDA:FE9^TF!6S@E#.%T^BU;)3XKW+,D[EH/I4>E7 MW&@J$U>O(S['B @E%2])/:V\*%>_/%DIYTK0A/Y E[&Q=YC?"GY-!%^]%_FX:"\"-E&C)L6$=[/HXP%^<;%(_6W MB7A-\/(-CKYH<,41"6R\E0O.XR/K^3K>:M_2[(LV;ISNU8*5A-<^"./%UW[5 MLTZ75:0@>S%((0>!'YLHDNB2**0\;G)J45BRV EYI5!BB09GW@M-O"4MD_(5 MT*,5Z_I5ZP8YH9!I9_=>DNV>^$23>KZ8,3[N*M\8979UHX4; M_4ZR4'V&5P=">-'M-'7ZR/3*J1-!GJB<1:Y+]6N'^5QF]FFH;=6) &YOZFX+ MU87,>^/U&PL=[(-SQ0-FY(GKX["(EJI>8PVMVH;3&=;Z"EK'K:8Q3'NJGU4[ M'!T6T;H62V%-<1UM(]P#L5ZG:N*)V@+O -3(:9\0(LFYK4LUD%*NX5R9QVY: M\M0-NN'V,%.]#>*6&_S9ZL:2]S(IJ$&\^Q1T=[KWF40E=H1E5K^$"[DO_!IQ M]5=LD[^,XRT/5_7=>^/T6TLK['.GC+MB3YSJKHCMP'Y:T>+)(=@?XVOUN.!R M5+HB+NN/;[@;,)]MY#X9BT0U.R;/*RCQ?!]V\?(:%]LH$&OG#PIZ,](R<&)BXZD"S3UP M.ZZ!MM6I4=LUZRVIXW?E_G"RP\E>2HZ40X0$R<.X6OZ1TSA7.X$46D1=YM[AB MD1?YS OOXY3)@GL9C5+&\>:&I;I$OOZHX\:!GJVHXD5/I/'B2M\*VE^VR.4H M$$B(47)1"3UYVR<3,K#*W\31\LS+L>:;.*DR#(- M@1N)GT.V] :KR6CP L&8O[W0.25G4#FQ_B?' 6P]!RRG:G&L,.,P'B4*@CK'%-'RRFO?R+3KRXH5;<=2_ M9A%;;]=Y_+%Q^*Y/5>7FUR=T;:?DEPUO2]0VG(I/]O5FPI%'#OA.1.? N'\E M\V X?Q "@0?^FE^^*(A MSR^S,6@]F0FC28-=C-&DAL9$T:1)D^'0I.!*@.VL2,W$B"=#V.<(3X+"'%P. M)XDL]TG,C9#M'K?/OU$_>XKODK(4]%6<5"WT[<9QBY,AT6#*/BHU31M/BR?*+ M+7V(0\YR^LNRUESY*/8Z9:^9;FMGEYI^$(_ MQ5&V:LZ"/H4J;NSJR6K'6=36)/%B6%^*C8!CJ0 R I*48"9E(5(8AZG:[@S( M,>./F*'I.LJU_AOUDJ?7^$0SUI#[,L!(9R<;%#JD-7WXT6HT'NZPJ$0=$ +> MVD0-.+V;C$/ GS CS8GV^F*0Y!3DF#Y2C(\,3M+ 1C/'$TB"*!FL4?%?HN), MB@:7;SYOVECWW9;6A'&BS4+&H*$C-%$$:55G2#A1F1/)?8@R[3]*&T5T">7* MK-%E,%-),B2A&YF+"L9BG O_EY/K'Q?T.=N_P=%T5ES?$C=,-&BG@D!-,[PN MWB1L'Z7*Q04MR,XBP*GR"HW#,U3QE (-0*3&&KAU[7"/4:UFE8+\AXWPCD^] MJ-:C4U*4X]%I3=PA=(M8G) T5U%Z%)! FA^8W.: F2/<:+I/SF.@KHV^.KMX%O3"(3:YJX!W@O%JN) M>.P(XG6;?M0Z-9(JF9"2OW2Z=X]W5P]?*]\+*0B(D7LE@O#+E?&X:9S4(>4J ML^S*\\7.1$-@5ML0-VSH=:N4&3UJA=?!&V2U+JXI2)*"IL,0K:I<8Y"F:3JE MX:@/U.K:365(]A2L'0U*A^': WV)PQ<^#U0U;0S'VOK@'JA&&E>?=6GH@'?H MFHEM_ZA)3ITA-[$5DODRHJ";5W]M*<*H#ASIBZSI/-;_. MSQWS5 IY/S^@"9352GTOA*2J _5/I873,WNQ4/D*DRTAY&\RG:S6B4?F?&8J M#LI)')&PK",9 #9LO!UL'<[(6H@F3M7S8A#BH@.?UF2M-K(0DI$=%VW<1Y>< M&;!ZHCLK;\?,2,%^?XWF0369E$&D@H[_,),S<^479\K!MBD3X2K&R<<10.VH M, TZWD6U3^!UZCUM*#ZP0A?PS;M.'VX/%1D?8".XIZ( *EG$81B_PK=U< MY M7^$VH*EDQ-;B4K$715O>8L,_B(.4O*YH5'Y??.@E4-H'*@;#HWI\I)3T4[7R MYJ*LO+DI*F\&8EL[R;/:OY]&40/YWL$ MM[E==!J"']\2ZMY[^@A^< >H8]UM@&,<%PFWM;)V(X)W)*'%[T_P)P7+5$9R2'SE\(EE=4&1_-LQ5+_C>8 M]PCFO?R>W>$IN'Y$9-K@7F^3+@A?I3!]F-?H M,S+6>R#%_X;['N&^Y]^U"^8+UMB1OV?[Z.$_6_%/Q/CN#_VKI[5%GGFAH;A) M$?RV33,A0IV!NA) C/I6MB@1OU-OY&AOIXM]LE%^Y3>%(4ZB+63S &CRKUG* M 9/!5W%"O)(I_S. 2V$Q>2FN1I0. _6HQP71<GX MP#FN3?:T]&/"?=[61QC/CWRP>\%=I%X3TCV9TJ$[3ERUM8,^U4O?=RJY7P8: M] 8-@A>1S"!\KEPD0Y >-J MYIM-R'RA["A;92P MWG7.KW =7&>;D3U#PCF2/4LWY7U'-,EP,LN '>,0$6P.1K)S"A;+CK MC%1M@MS1:_2I>++R/6)7K9.RGQ,@-P5T^]1'%,EU] YDKXI\]'A'W]5CCCZE M07K%G0= ,"U04*-W4WO<@-"JZ<&3;?6-\4)%N\BVP[.@+(_9!>W]E.[J&;6! M=,VS'X+$>W52\5#%E8=.[Z*9]<3MHQVTU\WEFFYX_;:+\'WE?CP@>Y5L#!M< ML3<:D+47!>"VZG980LM'R((MA>,:. Z/MUF:\=;BP2,PW8VC(J@UJ3",I@^E MT'>+B'X!:+0D(G\W7!H]*Q^'+:SO,+E M#(NN^ _0LR%SDE\F$JGVZ@.(@-Z7AT,5K5S"$ @R*13JQ7(<'?Y]4B#$7OJ. MAW*27R@(*?;J!80XO2\0A%2MG((0%V1:(-2'Y3@Z_(>B]7]^NY?PAO_UYW\K M/LE[_/G_!U!+ P04 " #V@ M7?4'[UNT_ !REP0 %0 &ES>7+T<_#;\,@&.Z%G16OWP)@^77\R__^;?_\6]__9]?O_[W MY>/=P'+-< V<8&!ZP B -7B#PKI#77^7EP_NWHZ-OQ\/AD3HY_>?>M+TD7\9XZ/I,7Q7R&E?$:6N'RA M_02#HXN+BV_17[_\[=\&@[]ZK@T>P7(0_>KG8+L!OWSQX7ICXZ:BW[UX8/G+ M%^C[YE>,__#L9(@%^5_7"3O2_TX%W+>: CX%B*:X(U>N8P$'L1G]X+LVM#!] M+PT; _[T D#@"\DIU*Z2XLX-#Y5[ 0$T#;LIV0\^T@T0NZ[M?NG/EK,-\"(V M5M<[LUU5Q)TMGUZ0(EY)4I=WKPJPB.=7!G^RZWMODE6=:;9 M]H2]AKYINW[H@:=PO3:\+4(?KAPTR9H&,K>FZ8;(WCJK.>JQ"8&8R.*-=R/X M!I7'2C#LK+79EZ@N-4?+78@\14N\-5@8[Y5%R[70B=8*-@*M#:)?1HO,N;&- MAE55S?&VWH7H-X;GH%'CSX$7=:FBC,5FNA &64-L M"FH[IU.6BC"S$>@8WM M.5J@!-N%9SB^88JO!GB:ZT*X.X :K"I*6KF3CKN&,UEY(++!5?N?;T/=J;F5 M*;KKJ9JGCPOCV6X8AO03BJY7:B+ W;X*LU\M64F-=6=E:XF3;Z)SBUM/EK*6 MU#4ZUR PH-VLU=E]0UT8;@WH_=VP0] &'L6/J0O,(W@%3H@^9KJH%%[,M8$0 MY:OJ0H66\R8:\['?ZQ'Z/]I BOQ11>?XB8GVI;X4)E7ZEJ*PS#U@PS5TD,8G MMIT.+[(*@]X57_8$\ M6F#-KV;+VS! ?YZL72^ ?T:JOGG?X'..UA'D[Y&R$*/I+' ]9*\GCH5&U\: M5M)W_)M9\ *\J]##IT2ML;1REQ0%>>ZY&^!%'D_L^MQ$9S)8BI80Y?V^HO"A MI847@AT%6IB;R[^G*#R[U=COCA%:$#LY/?<6G^5GS\4RQ_N- UB]1QT?W=1# MIJPAA0]R:M) \",J.+;J24QL3:73D7HB,EOMSHM73["#-KH3(UXHWD,'KL-U M]"LYPY&[];LU'S45- M^<#\:>6^?K, C()!\0^1:B.UHG]\OW)?T>+QV0\\9"#2EFSC&=B_?"GY^[<& MNY+BM4 MEO0D^^?O9R?GQ^.3\=GI<'1Z?C8>G9_N^Y:EQ,3+]]/PS+1I]&.! M)7G\DQ+?-E%DW5?S!=H[M2\]=UV*4/(UE[/3KH>FW5^^''T9A#[JB[O!O<;Q M>VT@_5\AFAZ 9V\?P0;M=RF@'Y3L'?X\_4]4<=R)*M!2!+K(]EC7:-JF*")7 MKG=J8/<^4<)))TJ(%DJ1)YH,_5\03UTPY0?P0KB'ON! _&NLP.E17K&?HY 70OC?6HA>:.S4_Q9ALTBE.^9BD2D M2)1SWH%R)I:%H/.3_Z#M(3@B*J:D;,^4PBM!HI"+[A1RA7Z<>0OWS6&I8U^R MG\I@]#_=_0V[TT5D8&?>W'-?87PADJJ0@^)YJ<9(JG$/M,(C1*J:=G?FN6[. M73\P[/\'-]2IOZQP/]7"%B%52KM[=#R()QXP"&K(_KDWP#,[G4+=[DXW MYR^N0][['1;I#>1<'4]A;W?+_03,T$.,.#I^7F!_=@GLAT5Z SM7QU/8V]US M+SP#)Y-XVJZ?7;L$\]S?>P,XN]&3N-O2NT<5FYWI;J$]^5RLMP/AZ=CE16!+OOZ1%=%_OE MI[5AVY>A#QVT52'BGRO5,_S9?4_Q[V)3?+,&W@I9SE\]]RUXN7+7&\,ACX/2 MTCW3![\,J5[:W1J8<85%2975QI'T%\!TZ>^I8X/W_ O)@.2C7-Y5P]#[5 M0KO;[61E=PM]T[#_ 0R/'&Y#*MH;70@)D*JCW?UX&HFR[^,M^DW9THI0,B_+ M!9)%T7V&2/]37;2[,<_W, [3XM-&IFQ/]<&2(-5(N_OQ">J@%772-LJF\MS? M>X,\N]GFVO\ MT]/L;GH]6:!_7$[N)@]7-X.GWVYN%D]?6@@*7QK^<]1>Z']=&<8F)B"P S_] MS9Z)R2^^9Q)0WD('H0'1N''C^$%"]#A?E>I#J(H8\2U)0H?+"ZDRM$0T@$>; M@#3$&'0DWA*@=81U%R-$['[4]P!X/HA*=J/6]"(QCW8/RJJB9 &ED33-(UGO M%8[3P4X<"_\'WUA\-6PDLC\)K@S/VZ*M7Y3XAD KKHYV"Z&"+8C!0C!H]LB M+ZH+W'N>)*EL_$=@ B3XLPT>0%!^J,%312=6",M)O![3%S+@3*@8H#]@\'(5 M^H&[3M(F,#G!45,G:E05EWAWISI#-FAKAL^S(R/4+EW2Y"5;)#6!%]DB.A& M*1?Q7E!+MJ!X11G_YGN286;7_0.UE9;106_\@A&O%O5RB.8S"J4)A7(($D8N M1TT=B%%77.(]J+[,^3QL&AMV)?G]U7>L-VH?!DX=_5E.K M@NJD"M/ ZKS3M5<^.1]:A]R\FW:(CW49*N>IJ@4=*@NJUS(]S8@WMXTX?4N: M%H^\;*=5T8(:P@)VO9ZOS8+KI)N[Q&V[,4'@ +E"'J"C\6ATT3\&"(HG:5OP M"KQGM\0HC-JF0V9Y^^ Z)G7Y5UI6"Q+P2Z;).I^ZP-="I111>K^6OX/&,[1A M$&<+CF+Z\EDIZ0=[O-55X4'5 ]U:B9^1GN^\EUQ!%2)(42R5)SR"]_ZL M[\YU5@O@K:_!,^,XIZ2DPES@45Z)]CEE;$#M'6X&TT/-N;'%)YI\)[WYPMHQ M04#,WL\.2;[W(F9D"I27UY$% I(VX"+J_JP_E7TK?MA_6#4/VO'X J?)Z#,] M*@O=@.>HP_F#VW"PQI$&E. 44=:)DL*B^LL.ZE["3XA=;K&"IR MH&7 Y/,EEE;0G"*"@NMU!)61FSU=:$X$EJ2RU@N=31?XQC$,HI4/3:6DTL"\8"S*.@]2MC ]&2+H,$R67+ MK/A)J>HPZ;4Q>\2ORCG 2M][G)AFN ZCAQ&OP1*:D+3$8E?\)%EUF"3M 4G1 M9JW3;.$!PP^];:2#>(31ID!2\3Q6([2B/?]XE!("I^Y^\2(FD@-6F++=$ZF( M./<6\),\_+#(VK!E?%!J>!]+-\P5P^4^"545I 8",8OTZCP/TCS2V L(H&GL M[N(PDR*=5DF*-/CWW,?^X\MGDJ16Q%C@D42<@;*%5#$656-J.:1IX*'>6LJY ML@W?GRTCFS1YAZ3#!V)Y550FH **WKBD4T2%V;Y>NVNT@R+YR@H%E54:%_XE MCB\^"151W!/P\$(@[]^]!R7O%''44$V5G*HH&8.",O8^T'Q'>K3 E/T(]/V M[@JJIO1Z1I5E-4_796L,RXN,7L_ M[O,RHRW)S(OPLR('U1QX$0Q=_/(J61^"(FKI=V8^GXH9#/B M"IKR@2EB[^\?E,E+?IJ#LY;6;&#)V?L4%9FC5\&Y@Z.F-M2H*FOO0P<++]DP MEYJ4&CK2@4O&WB>R* A,73D02NNK?O::H?:Q2V>J+SGZCH7FCR.(RVNC?C$) M$P(4GVFI28#FC]IV)VR[7_JSY6P#O*AQWB='CLN>'-F?J3TMT'_N;QX63X/9 M[6 VOWF<+*:H@*JG:7'JJITXA ,T8JF>G9EU-TH9./,>D^4'89F7)SW"/I:B M'-\+,HI!_]HK!?T#I\"S0C- "TC@O4(3E!R1D8H=R'5Q<7*LAODDH[Y7E9!0 MBBDKBK&(N^R7'HQ1RZJB-B$-E"J.4S9%3L623E//P7)E%%04)^)EG@R68%V[ MO0FI\F^<%5J, 0\ZJVOP"FQWDZQ%(N/OEVJ3OZ(.*JXIK20W=C[(N:<'G3V; M0P7%:O1BCISY5^C.Q"MP0O (3'?ET$+7V!64)0%=GT4B"(K8Z,6^K@AQBZ L MRQ*TB\+%J4G1_UD+XYW.%)&65*.0(!.(5*J-@2R.E089M\ZQ*]?3&X[/C83^-4$51];HV2@9!F""J$:.B?D6(0B.()I;D5\_U M?;3D7Q+O=F9*J$:!RK:!)9.L> HU;CPEGG%GE;QGQ7K0F5A>&_V+2:A7SL9' MI"8$,7[B-K-%3X @KD0I=51CA9ARRY:]+ MJJ;S^HL&AFP-9/C=+Q=.V]8]?A_7CW(2QF*G-\,)!" 5UX8%0@+JE>HN2EK[ MX#IN?B#05P?T2GG4SL>CD=JA5V3C("YF P%XG3Y!FAK%U%<+G1#AL _+N@1+ MUP.[%_: ?_..YEJ$ G0,;QN!79Z$@FAJ&ONB-K1L&R-9,86JS'T)*LDPOD2+ M?;*CC%!:,R[QR9?PX**AE&47;3/A 03,M6^NC#9:9TN5>C^&>GA+T^1\Z?49 MAK.45%P; @@)F'*AKBN,-/!/NF;#I>%#DY,*45G5>""D3C8;R#+VWBEZ*.HU MM,. >+6(4%IS]=.D[+V;\P\ 5R](N@FR1L8*/(0X>'&V+-R_9<%Z[Q+_-\$BG2(*M*,L0NK)+8TMJR]W[?8&DY\Q4(((,?9;9$BZY)1%A SSH8I>G M%Q3.C4;M[QG_&<9AQ_[")>R-(I'X$CA]I_!$@I'P8@.1FZSP2*W,C MG_;V8M.?_1B\[03%WL^H$?)Q M/K$&<4BH6/)([^-HM$\F_>@6="GQB9(=S. MQR"E'%AZO^.N%=FI+SO8(C?\*G'K(;YR5U]'&G*"5W!)%^#B]=>-4WQH>-3A MR;<_6UX9_LNM[;[Q)AH>B20:OIH\_3:XO9O]H6RBX3@ Q)>[\QCS/% M4!8(^P)Y ([&H_.+3F<"22HL)P*X!ZK@)(Q*@GVT0L<&Q)FO\6OR?T>\)A.6IJAH!6^-) MD:*5X>K]/)K>&,K[N!CFD%[IDU=U@-+#1Q@[JN:VX3 259465HU!%=1(V*KS MB=I[J_(($#30#)+G$9F9[$H*:\D! 5$;37K;^IW=Z7IC0"_>Y]ZYSNH.O@(+ M)X@._-^ ;=VZWN]$?G#5U9(NU267= 9 6@JW?D?O5P,Z>**>.4^E+-%6C MR3G88DL:Q2Y%"2$)!.*KK"6#:HA>]S#A(J:0 U;86;LHM4/G[6^IXJYGDNN@ M93[Z[Q7Z)0Q(SB16-=6XT^E6J@)4#1Q9=KAO+Q[U[&&-C#=C>\5=_Y-VDC#K M?6!R4?R):;HA4@12 X"OE&N#/%55(UH];?.PAQ.#NCNU_"2I"'7*7G6)8.5F M$+&%CT(8V3V"!6".J,4K-_1XO<+(>!5!PTSSX:"HT^C-JZ.[04 R]$0NQA%2'10=6/RR,>('I_TD^4/./[ MK6")REOXV%SBQ*/A8S]13SI^?SZBS?#L9!A1)WJ1GNPD29$[O.?!6RT/RLEX M=*&L>TF<)+5 :/3!Q-;#"?AC56M?&%"-4HV%Z=:$I/+X30E)S>)#?_%4(/Y,(L)H[%BE#A;T 5JDBF0)%;-2'1X&"N M@,!EZ$,'^#[P$>KQ$$W^0KIG+]+$QV66*"@-']*U'ES'CW3M&>_#D*PF)+JN MIFZA8SBFA-44I2%5."9I-24J:>_3?R 3 "LZ'E$G P%20]FRVOP3%P]$2OD M 1J-3X_/5#0WHBHNF=/$(&C4B]WZ_)457B0+$;/>AZ0//Q*-7E%I/6J7']S: M,]6'X55-2'J_"L+"X_^/]ZJOA@VB@-+T"EBTSW"L_"\R)>/D7T6'KVF'^$&; MFW?SQ7!6X!&M,FZ62T!<0;7;"56X+;KZ4@ E63[Z?M*]"?9^2#+2N"4G 5@V M >LGPP[![B;/7-<4VR>9.Y.<9*[E] 7A9F-'0!IV"N346;K>FBLS!E_MOMJE M.N(E[!CWUB^1B\& U@/M/LQ!P3P@IVBYW'%2^!IZ+(U:X9&WX?QC:1!",QDH MKZ%OVJX?>N I7*\-;SM;/L&5 Y?0Q,=1<>0@SMCKVM#,[!&I>2B/ANC_#;X. M]HWCI)1Q^P-W.NE86-G[-,+ ,&^!*]] M."ZS#_O&!TGK@ZCY0;Y])6W#OHL['NP%8I@)KKKM6PP.;;.,A4@3JMD);JW0 MEY.5Q-;"6F263YQ6X:1H%>)&!FDK2H[]G:#[GK.O1Y%JM#_.2SK#&M>T*GE" MGR%"GW0ZCAE84Y;]O,)I,5J+CZRC5/A=1F2-97"LNGAG;YH.P=> M)#+G.#XMCN.TI0%J:I"VI>9@/9"9,2F3BG]O_06VPYZPQBRQO"J#DP?BXH 5 M$TN+61A?>D(B T? UW96'*.'S2@Y//&SRC"^98\,<:[+W MIH3;:7UIS=8\U MNL4:46W("VNHY$BO/@!:&(='8./ ^KGA!=N%9S@^0@Q'LW':B7'13B0M#J(F M!P=M*FDT2!@P[ 2[6MN)Q,O[PV\5!%K(CXAQYR:!5X?Y#./UQ-7" -SAZ"O> MX7Y>'.Z[^DH.[;AWC(%\6*C=87N';U.!_5WWJ#.LD4JOI-K@+-="=BA6D*?1 MT=?L$XV9T><:SF3E 9"]\,H8A!5P]<&?Q[^M-_J#JN9<:PM'Z5 MY=+PH3];'G1I&_\O,W"%J[)JXY\.?TFT2G4I=;L\ASX=WU]X!*9M^'XT<"/5 M[=([9F)Z"*P1;:;O_)$B;Z,7Z#IPXJ5O^ %<&P'QRF2^4!Z5\_'9L-MKD:(:YY"FT31LG<7*7KGK9^A$JHG7D8?Y M^]@5^JY[0E M"#E^=5WK#=KVQ+$.X4C_1"4)=_V^DZ6>H UR M5!=#D)R)0RXT(,!Q+R0?(S@K=YWAM22,W5Y#?6@ M3.9=9>\:^AO7-^S""\N^H@ M),/U?G(F\(BK;M^)4UW(E"F:N$H? 9JN0X#3K96]#\EG>L0:Z3MW)$B;DD@3 M#RN.+W&].*R$CS&4&GG +L:G)Z>]HH>H:"D7-/'$[N[B\6Z#RHOWG05"'#7[3HRJ(J8&1$&INEJ5R0<46HHQT>=B'0=S,56NH]@R2) MG')*$__L4V XEN%9<\^U0K1D-SS/<-+11;0VE#J]YXFP<"DC-/'7/@%[B3;] MH8?3O>!YV7L%G+,0NV;OV5%1Q#223 T'+>'=1[1OQT;0BQ3P"/T?=+5SU>FK MPJL+EZI:$Z?I WC+8.:Y#OK1!!E_()]M$&VFK[R1*F]*I6:]JFK<;UC@1W/Y M;C><#(^&)W5N-\3?^A!W&UI_^O7)? %6:.,CA/0T(3YP0HOLS)NZ]\# BK-F MSB,P0\]#?8]"_B/5,!<:,K^1&WE'0Y4MS4GIDJ1Q,/2Z4%%V.A$!EL%KRT7# M"BWUG6RR1%;J9@5I.9S(]X06^1"O]J,#KBASAQ^@V.ZG933?NFA!^B>PIA;V,2YA&H.3 MOF*;GZG1W\(UL 170E*^HIKIX=8M;5G4'#)Z+8S2*S(1*CZ,KL5Y[BU^="+S M]@1O7GW.5C1BG S)E5H72;2!N_CG*[3U0#\)&C=Z=8TX5$MDO2ZH[J&8!2_ M2V"(#;<@?5@-Y-%$2'3T1IA4 E426JG[KX1]6<;AL;^N%QWA6F"Y_\WA':W+ M[;WQ3]>[PKD V-LVZ1_1@&,M J/7_=M;,BZ3M>L%\,](\TFX$Y=QJ].D!E1L M# :][O82+Q55OG6E(XDJ"JO7C=Y2NWXXID1/9WA;THA,LJ37ZQKP'I6):7HA MR/I;!$G%:D!++E426J][Q'LP#D+SQ [M1)O1DDXU1&_GJG';S\@(G<.<%L]A MBH_)*'_F(NM5F0XC3 [[A ,:3'R%!-IA('R"(M3:P=@8C\ZZ?>61IAZ:):@O MM!8Y>)/DWR)6X+QH!>)6E!_YS2>H9WKN\EG7DT<1RL*6Z+XY[F94&Z[D[/12 M)=3K@+(L8?]NZ7)O!*''NPBLT%)_&"1;R$;/)#MY]$#(SE^4V/G&O=2<'G'UTQ^!)R,1^..SY*)ZJ"MZFK(JL5R MCN_*P34(#&CSV8'1\*CD*6"!.P?)QY0U$C(O'9R=G%X,$;.&)R>CB^%H=';6 MN;,H&X&#!P&O=^BPGFKV05 +'$XA+HF)5D*1\ZW+[0)]=O(.29G-.6JJINIJ MFA(X[F*(KKK.<>>OW;4!R6]@,&NJIO.JNA(YY*0++T?K!(< L5-1\-+B!:W9 MH1<]D[AQO1CX71%4_-YPPB4R=2&^S71KF/'.!JR?@7= @8:_UAO:,)1]X(9H M&;"FWJ1OS33Q\Y&CAGZ]F_Y\4>C4>GO=$> M4PPUERP,[26F?)9>WB9,2F7%5-&ES/F)6T[*PB-U?,NY?LRG/WPPG'39+_6' M4,NJHDDA#90JCE,V1=Q:24^I&X)<&045Q8EXB1.:*9B:TZ&8V_+ #MU!!TP# ML*:XJ$DU5-%] ZYI(9$;N*[8]JA?X5WM(\ [7>BL]L>+R07.#!239S<,;IP M32A^7 $CF[3 .JV3_R'5."C*G3(KU I&C9ZPMQZ-^Q!BFYT)5$LQ(!"16%XU M/K7$AB(-Q1!JE$TC90[W?O?!,K3OX))T;BAC8&W2:5Z'YG M("_U5KRDNW&LC[@QT)M&? !(RLM%YI&H,1)[7Z#<7\510[4)JKJ7JJJP>JUR M&"^JW[R;=FA!9X6-*_H_:V&\$XQ)A9;R^)Z-3X^Z>8Z^*A6*!D46")(\6/DP MXPYI%C_,\:OK6MGPC2?7)F_,2!7T(XV@K)*\4B1NM+Z ^=5S?1_9\24DK5,R M)?33/DLX65X;-S#L[K<\Y6^P,\[/Z)54H82\@[,*\BJ5RYIT$1-X^*538X53 M@JTWMKL%P/_CQ?T#>.#&62&0\,/KS@H5L*9.^AL<%;$' 8'[3V 6 C^DMZ\: MJ2I0XF"IVS@ZO8^>)+S*S9W5AKN^:N22$-562_1&\Z%+VD@3)(QRYJ*)%3BK MX&6VW+WD'NWKRXQ4E794XTL];1_8)6F *)6'CL2BDJ?=:>M-(4E;>>5"C6R#N]?91=,.'M=(._AU@#\[B+[[X7(0CH[&%^=' M%T?#4[00/6K_U:]4X67IFN^!@;5IS9Q'8(8>WLRC @^NXZ7_Q)G8?5JN0FGM MYT?F^?EQQP>'@EHMFJ!FD5'DPO!.R,MM(A)V ]UZX%\A<,PM)?N"PBNL=7\W)*B9!7BJ*JMW06WQZ9U+ M^M[[U3-C9_?C;Q!X^#QC>X=/%_CF$4IE96G3_E0BBE*3.=#JVI6B+,+S"K$- M92DCKD).8R.$A&K3S=39A($?X7#$-\L4:RBK\LI:HFB>4_S>SRY7AH]/Q?%_ M\,WT5\..TB&09Q1R!67YT=(L(H@,,3*I]9"BP(,F]@N7]K_\MU0;4J=)U4@D MJ-32:"2Y8"@RM=R[#MC>&]X/$."S!CHCR@NKIFOIJBJR00"(WD\M,NSO'2,! MF]1OJ,;'SK9!C8'9^V1P,3+[X#9F/1VY1^="D7_50.J]G2R?5DI@$%J1 ME]3/PW0%HBC]J'&GG;1>>UA0ZVTZ^/\AT M0/U#;L8]-.9]"\[:G=Q5G.-O(XW9-^\;8$& TR=B!PGF#/"BD!+'!+-G&ZYH M"6HJMJ::"1+4=,EE12D(Z&V#$++X[H07?>\1^C]$3="HE@G*?7Z OZ^^!>(. MLZ$5;#V30E[+M,"8\L*J6 +*J*:]?'A7Q:)I#[$;?W$R6%C@DE_Q49J&0^NKA MP'6O'@$ANW8!$-0X=5#G46'*>Z<'1714(8^(:K[%5&]&9;QN3:F1@^AX.#X= MGJO%@IKS*%5.10)JBC*SGJZFU%!>H0R=\*QYZ<*JLC!*]O6%[E-/+QFUE--*@*K.;TS'\K\I^NE(Z$L(JJ\D/H: MYYB\!41K,HR)H:$'8PUFRUP_B8\I$LNJHB\!R/-Z$I.LT7WK'-I&$/H3B*0U MEL%=8)%W/J2R*NE##-J#?8^0@%W/G@2%9A]Y3S/K_>JYX8:L5T85;=1;1$,9P^,9E?$Y8-Y/*2>5F/$%B= M)YX7TNEE/QQO<\]><0[LC-5M"%"96$;3OE\W," 3[TL[ &_*ZF- MGD5E5'41EI5_MKQ"_8 !QH'Z? 2KDEY:KB:NXC/VI>'\H([;J( JBJRA!\*0 M)8O7WS!'9'^B^\6&?6G8.*#SZ06 8%_"C]X3]"L$6!\/CXK1C?O/#9+O#:(/ M9LKAR,;,1]4/:=QW'6^Q+]%'?NP%9814<]7]WOK;"T_F"[!"&^U4TT9?]&"(46;4<5T"&NGY#1)ANB2S(K=Q6*_1&Q*T BAM&J$D*+5(EE$I->- M$_%SM?0(%&:]/%+'X[/C<:<\$5$H'QW8XG9(#,*Z\3=\)_P-V/;402N;^ 5B MPZ;Z;AE5^J!GMJ8.EI=59.Z]+PB'9\R6$YR]?Q5/I^3)H;2L:E1H:&K@EUV2 M,ZB3B2$CGQ]?N#;VOXE.(_%=-(0C-61)L!75&,2OZB)-9(BNW@02W:.>AY[Y M@C9UT4U]M)E'/ZV0?<6"40[KN6JJQ@ 96CP\S:\.1-=S#.E0'^,0V=$T.H&# M#\Q*'X *U3#H.K2C]MR"_;:IY^_6,./WH,F+#5)QU0C2T'I#2'Q)!Q2=+#G* M!+W#GLSR4$O>:JK11$B??'1@BJO>0F+NF-AY3PG:S!;H@PZ92C@P_FP!^^Q8 MNG.=%9IAUM?@.6!<3RLKFL<#_U=+-R.WZ)+.(96@ MV:EQ96C0[<>F.KG"*@ M>E9[@3I^YQH.+6@W6T)UO5' /URJL^7J>G?6Q&' '2/.DU9%->6W=U1$AT#2 M"^"=V'(\<*:.'WAA]+Z&88+)&N>O(1VF$XJK1@UA'19I("2J4B_@2K,;5^[Z M&<:G)5=H1$$D8_2/R,T1BT6**A5I0D/RU!:_T=.17]#0]&Z"CVLP+CDW ,; UHX?YX3.5^CYRGCO_$SL_F^? R* M=X1C T&\:HV5)P0(LAO WNX1SCJH)Y8%8YG+HPJO7%]D.$CYW,=@?'-0-1"H MW,73NP;QJ[I($QFBJS>!M'N)XW1\.NK6ER]#BP>32PT@>C_'-!HF MU#U;VMN,T"'H<\CGW-A&HVWA)NNV5/HH<:E/=) RJJE&%6&=EKBWJHC\&3XD M+7Q("Q+5%E]6^) ;&+:2A*H<:K)[4JB%\*#=MSX&11O"2?OPGLJX$?WN+7"; M^.U/KDO$K94HH%YR?XI8Y*S@KG 4)+AX,9Q?7==Z@[;=BGUG].%S+#2 GZ3K M%HJ,"09=-682CY+/]%!RQ4&3(E0Z>!Z Y&F>]34-*=@F4@FCQY];,D+T?_8/ M\2/J_MS84H(V6^W#)_L;P"\9$^=5Q\1%/"8Z6^]\99!"F&#!$HLGT=F/#X]&JE, M&6[E%FDC!D'OP_QN:\]U BVHPJ+VYKFZX/3YPA)%=H'Y3; 552@FBP!"E.(& MI,]S6OI8[R.P(T7Z+W##N#5+KM$CNG KMT@940 DT2/_OJT^*Y]NSWB:H8B@ M_(V\@-RIQV?GAY7J]2%X=W5>^C0)6-][[]Y-^W00J-PY[&G.U.K-J<' M&^E<$?8(B*&EU^T,46@D\5$5'C;"D/H$_"1>B\3K=E6G/O.:OD!TK)!_X@&P MCC'Y*JMBW]J=9VM@HU>&:PH0M NRK&IYY,['I\-S57>D+'T+D8BC8Q#3#=6CCT*[I>F- K^2Z5J4VM&2*/"3J6AO5(DWY0)FL72^ ?T9Z%[= MA(:T9)ID..IZ+WI$-_(]%'JECTHCDNBRKGJJ<3^$#,#O/EB&]AU74?<&1J9_ Q!W\/,> MG"K=PB940!Z/XR5I^OVG1(H^8GMB8!:R 2 M4YD9C[BGJQ[TRVQ2#U;2.2,T/U9#3#%O?*/NU"(TCP!/- B!V?(6;;D,^Q_ M($VT$EI6A;.-L4G, 5L'-:4BE%MF[0-X#Q9OP'X%]ZX3O%38NW(T^LE5&8!] MF/L7)0#AL;MXWA%'YM8- MY:PVT\8^^5@'**4BNX7CDK"$YD$PPV2).D-@6MWF/A#7&H%*K]COIN\NZ4VP M&H"T\N*-$O$D\?.5.-&^8\T]L#&@E:",?Q,]:Y8\D!(C)AI0=MD/>DN=/V;DHRHKFQ]Y19SF>A?21#UCC M%*KW*7AWDCX:;_<&Z@ZX)?#%ZD&OJR ]!:7M_SKD3'"_&_)?XM1\Q@I!KZD@006DUR#FYQXQC M!:&CRDEB-1#*!("I@\## MNT,Z)W;%5%&\+#T2F4&7N/=KR2),! (4"^I/ 4Z9=;$!-.2J3Q7ZTZ0J"+*6 MD:5^SY$Z?D^T\=H +]@B9&[^%<)-E&AF#Y&HD_.LLI,S[4CDS-QU9?"_C?7F M_PRB'@TFGT[-=FW/DXGV7:$-9LM4.W.DP"#+E;(;'QZWLW5ILH+ MU5J"?KZDV;WFI2BR;$-;'PW**K:S5-SJ/(>I &=D*%F8.MS R+$NA&B19''U MY"Z#-X13_"@1*+]0QJ[0,\5RJ^ @T$,< T5F"*))O-PNT&U_D!'H+SW#\C>O%ZN(C!:N:ONRH)'GW[S36C]0,/;1DPN&*CG4+ MW_%/] P#Y IYB$[&I\-N'WV21PY!F7M_IGUO..'2,)&S^>R?VR;:O >JT"2/5H9]M$.G0R=V> M)$)$\F)(:EY;SC4*4",I^16Q7^08;UH5;7DD+'0#85KM,B,[7 A,R!;)@S : MC\;=7EJ6IGFFD))\':1,F''5H4.ZA;P(;C3O@ MAAE(V5:%4%%+PE23NO?W"4JQ$YEO-"<#G_[[N^!4Y4$P39@C"87>G^0U_3BO M)G2I(''7!WYBL;_$.86ODDXZKR%QH\G;%+I]ADRD%X)=GBW1VV;CRK?-D@\/ MTB]_7BIKTU>/H;^#QC..;X& ,_,!LUY^))V.1V?=V([*U\BJ2=C[PYNYYUJA M&?QA>)[A!-L(!<..;E; )006ZY8S5VU5R%%/UZ4>\\KB]YXY-^N-[6X!B-YF M*@.3%%#&JJ]FI #PAI4;+//S D(-V']"PYZX/XY3-:!_CX\W^ M'?2KL8J_^8_)OYKX2/*TV WEYD\PC/82$'CST#-?$ @SW&O"7,9=3S>^U!-< MK]SYL0^+!"CUZ(=423>ZU)!:4CRV,G$IHD3A1.ML?'JD!T?$!$[H<=[;\\)[ M]S6:4J<.FET=R_#P$Z0WB4_VP/LP=4P/S\O7(/[OHVO;MZ[WABH1V".I=56X M5MGUUR0.O=^^=^ @[-Y<-X.HKX,S$S_!G#?03U#083J?C]KVXSM M;TI?ACYT@.]/S'^%,';=^I?;S+_X,@[S-:/:M,FMG:*1DB*ZI*6\W<5,6"(V M)24EH;1JA)"BU2)91*37C1/X1P_0LU8RZ^61&H]'XU&G/!%1*!\=V.)V2 S" M"=EOK@.V;\"VIP[:ZCE&W"&T "1G)&94Z8.>V9HZ.!>K(G/O8\5*D+MC))RA M55&-&.U-%'0()'EJ5)DM_'0W\PA>@1.2UIT<-54CC+!FNLO)\.C0]=(W-8@:DQ] M-\9.\KT,S)?3B3400DX00IT4-L MT2\OT7BTTB,,,> MS+T:\4L!P/&3$>D9SBIRZ*%E>4'5$WPNP>?BK-F^*C:D7)?EKLTF1%;DL0V< M)@D_)$1[1B=31!7MM:.CDC,Y%A:*J97^2$ZN4%Z<\\Z#:YE0D[5#$:C1A\F> M M?\$?$++2>0>&@"SI(1=^]X>'1!=@L*-:"JPBCH'W@$ZXO;>__@K_AL'P!\ MA22DO7!9**>:]MNVQ'R 4/;JG86ZYWI.-= E)553.Y\:&.IKW%[77UX7^+JG MJ1)W1BX?YKN8)\:EX) M\+T@8P+0O_;#'_WC^R.F;,G,G/N;:NIL:S9F@R#IFKZ\DSD>=9<.Z(._JJ)R MM@I*U-6\V6U-8??&.UR':Z+*T-;R3^*E+4H-Y6C6C-J+_!+% M1*]8CGG::1$:T2OE4;M J)U^#"95@$6O:WZ5D7X(\=(BF5'8_)/^G0]+V7:0 M;"!?6I?Y0NRH76"5@Y\5FJ <@0?7>04^ M3K"/X?47.$M*]N]7KA\\N,$_0/ (3'?EX#$934>S#340JXUO?UA6=X=N4ZGT MFXX2NS$\!SHK?PZ\""VQ<+#38CA8VN M1B'@/4@YNL !%+T%[%8N_8K%[X\ M>470XEW^PLULL))X/,1]:#(B7RNVIHJ-8>DN:QYDBMI[3QS/!0)*H'SWLXI, M;3*XTB0#2.GY+MHFQ!\ /VV'ID74(V,%\AN/61CX.!\&&FH,>R+:C"JT$C$D M4F24Y)+HTC'*BT,T &OR)6I#%;)()4)U?I$Q:<0XM4NN*+M.G(PE,>FQ"R0( M//@Y:1W MB!9MY51:5A6U2U)IB8^/6VH-UD %]UP,&2 -/++5R%)N\G#DWO&"[0$/31\CA,29V)#LN'LDF M#0^BE@?9IM4_FB6!PCB$8%7[WG[(WBZ:F]2WRVWN+UR).@3:4L5(B*BH9"J3 M)KIR=V DC(J\[)2KYOP-Y+$[0M@==QM+)(T 17+51$471E'OJQ<+JL:0FEJD MTX(B,2W6L:JIQH(/)@8Y% MUT>=I).H:%]_#X(7UXKI'^_NWQSTH1>X0;LLG*O'6!VN0 5KJ\:/2CH\/*:J M)[U>M]KNP,JP;P$@&9#=WS5C I]\>ETZPQE3\<;L#QB\7(5HQEP#;_=,.D'_ MU#J:YS8V%E% MW7C$<36SY>\^F/@^(#[.3JNCVH MUT'NU75A<7J_U*>*C',_12<^L^4M= S' MA(8]=^/T^-$CASY$*^([Z%?B!W_KFC&IIN#$=4*7S-E-6?1W/NF5^JYG+GDT M"#NC2RW9:E1O/@__\?CLK-O4U'7I5%-R8M2($N1YZ[-3'!PG><1X(.Y](\+X*V/N%3/;J;OK*@H84*8"UT)@WV# M.-(//]F5G*Q4(4Q),YH1AE?"U+\UE,^8=CS,MV& ?KY'@V,=KJ-?57O*['QX M3/ ]?QW$WQBLXX\,;/S[P:8W;YCUSC>=+GD@\'?*#,&C:Z-/KNZ- $<'D]YD MD]!B;J"<#L?G)]U>YZZZ8JPN;.^]WG? ]P$@+*0SH#P@>Y LW@#]BNX=YW@ MA7Q\7:M5U7@EFS5EY^'R 6LT8F*D*E&G3H+//X#A+=[$D&D@B\6>8Z=*<>QWQTJV+\"Z>3?QL^VT2W.5VOID7W68ZEY/ MOHBIZ( 5#K#J/M6=?#_SAR"4"!"R;OV66J]S10@C+33B(].'AD?=N[P,PW.B M"(\D'Y5_9#8Q()%U?%:Z<%=E'E,Z;.W.(L5=PYFL/!!!(.:T MOR@)&$>M#7;-J>^B5; M16>%97YRE][N+U.T5WI_>C,V^"\\]KU:FRI3I\H\(!$%-><,WPLR1$/_VI-L M]SA]R021^YMJ2A>?%=CB2#IIE6!17.LX/_JJ*\M@J*%%7E>'6//9)X"D1 M_=S?E<.?TJV\!MAB]-+DW1OO=.UE_]YC[3'%Z#HQ5?UL-*B+,+@US,BQ3MGF M% OF 3D>GX_/>C:E"Q$!>__H0EY8 MQ';Z.PJDXFIKGZY#%@,84C;\/K%H_D%"*E+LT%\D#OTTV&+J(-X!/TC",>*[ ML!9^!O 6^J9AX\C\ Q[4:DL/DLB'0*G\E=7Y@^6;.:6I;/EK?RR.T(1N)5ME M.ZPHWJL2K)T':'0^''9[B;QY5I"$;N %L\Y8@1JI8RVB^GF03A%(*OG-&V$& M4>P&%J-=<&.R1/^L2Y!\(Q^+)1RR-_!XEW2JY$%*3R%36:.#;.N?89(7OHPF M0@UH1)'Z>:P)@^?B59HR6GPX% M@NZ)Y?4B@IB8*2O4\*-*-0&$N[,5)5X)0Q:OA8I3(FD1\"_Q&D M>39GR]WJ?.H(YNV3T+1JG*O*&CK_I**CV=N&(C ]&15OW9 4NUFGR4\B4+3>^U#_=)_O;_ 5!+ M P04 " #V@ M7;YJF=8GF 0#JJQ4 %0 &ESR]:7.R2KLP^GU7O?^!?PA$3A+7058V1YBI1Q\'5 514DG$UHFK29HH)*)3 JD$AF:(%0< M)T%:21_,!/_Y:^)!O$+<6NZ-[R;&BC+_^]?$\^8WOW^/%'=X;3OCW[LO0D!^ M[0;KKJO>CERM5M>Z9=E+Q=.7(.&ZUZH]"X?C#(7O'S%UR[CWR'KHF.$+2!RG M?J.OAQ"]^^%K5[\W>D7MQQ*_>[6JJ$[ 3$GHENLIEGKW%)Q3\VX?/'Q%\O?V MRUL0UE["!?>A@']?C^WE;]V"RP$(R;\]1['W,('"V!2'\.K/8/4A?C2@WT?.'F+XQ0," MVS1)I)Z;>CMB]\ Q6A&93.;W&K'8[7(?,<&]H>C;._J_@_R0IL=7_!)!R03) MW.,A_2@/,5L>TG_]\]<$*-H_?\V IV"J;7E0O_S]RP-K[_<67O1P BQ\??GW MK]WW"2^8PY7^_N8X.]?,\49ZU;"L^G=,*I)MR*#PKPCB49[[0&_Q$VFJZ^!\:UT;$#-!,TIT$3/5HV.8J)I#V"K M2EK58+7Y%"VR MU)[7[9K!J)M)ML^P'-]/IX) M;,6;\R3CS97AW$JHPNKAVEM@"2P?-$)"JHK)K^= T^':6] 40;I8XP9P0L," M+9(P-/5Q^-)[\-1'I3Q76C1HGNM6&K5>#@>='H0'<>FG 01M_0T/]8\7<'#U MCF*6+ VL*R#8+K6MRH,LF2SPTICF%6-4ZM$]C:?PIDS*Q*]_TG+0T[Y=LQ;T"B91)TI&5ZP8S$P?];+=E4RA-2<2 M>"9!?>Z"<[NPXV[%>?B)>[O>_K(C>T5+"8Q*D&^168/(ZUI3IM%ZT2N^<+&0 MCW5;N[_< P8W6I0VW S/5,%83J+E-C]WL2QZ==M2MY+SR>!7=648VH>=X+X3_J#7F-?GA60. MU[UT29J7B@MZV7P!?E95H3[5]DN +A;WM3BXH\([T;!8)$I#L2]-I:#2;">& M]'HVM-G7L,$!$M[%"Z^/W^;T: M4/495"I__RK5\\^[BF+X=L'W4*B*$E;W@&7\=M%6IH)B5*BLE^]DYF:"@<#B M[_6)WPSLRX[PR8"54_+(4'@\D!(2VP*4DUBH]?$SP#[+D'=4NL>01YQF97W$ M::[:UM@#SBP'AMZME[S_4@104H"&OML]9G2)8GUEDGE)2*W;/"@S-K\>[[&! MO.L;-+IDN="70P*^-:*ZVE""\$_H,ZOZ7#'9&72M]4T(PW;,/1S91F[6"]Q5 M&5\DB'2Z4,PWVU/$_0Q>>R?_/QR;BF%*[U:=77( M#_@C_8=43LF";QXC/;:S0>"^,LL1H;CI5#_"\U$#D"UT M)XF&:/BXF&Z#T7HF)ENSU:<#^!KU]3X .7Y3=XV)F39\TAZ+Q$#06*;YC0"< M%4O95(TT.CC9'_*+()$24L/C%/Q]/[46JD, (T#WG[]0/O/.5WTX2C' M9&=NV;4,QJHV5H'+K[)%E(O;+@&$1G__EZZAOT_ MQML5_3X&_CQ4\[?(")/67ACD)7 FC$OO?[/_>__<[WMD/3V56\!3= MHO.*@ M-(:[(_%"P9OZHF=E)+_EC%6\Q[#4F[Y:30Z;>D98LJ&V[.$@6 M>4:HMV?#,IWH"Y=.VD=@?F^JLIH6AHTP@%1TK61QRESW%'-'X55FE9>5HN)( M"9*6D^E@U@X&ET[A9T&^#&I3,D6;)HL'5\2"3[[-#S[MT"G^1 M)3XEM>\2GZ>RQ#VGVRH:#4$P9BG*ZYAZL>76+YW2GVV)R?U>[==2^0E+G,KY M:[&2%5(\6*3*[(+B%2856^++H^\12^SX^BIEJ67)G[*=C*WAIKN^](CILRQQ M1*CZO"4>I)+ +:QS63[0#6^EEM-%6AE?.(6_PA*?F-K,R2WQ)*_,7$W#78FQ M1Y[>GLP&F]2E4_H++/$Y\EPGLL0&-0\6I9DT-8(\T:XU.H15:EZZNOYL2QP% M^A[)3M.>I>72)5)*Y/R4'@@=?-.X=#_Z$RUQ%*CZO"4.K&*;D(?E(>ZG)S9*=/9XF%3J(L^.0 Q[N38J7>)))%9WSIE/X"2WR./->) M++$Y*[!*?Z'K."E37770Q]L!<>GJ^K,M<13H^]@2%Y?D.#$M)BACUDHF.OUD MG<,O/MWQB98X"E1]WA++\XKK MIHXD)"*Z4FSD .R7PK\/OU#G,P-R08-VJYXF:81-'KY[BA?4TSVTJ/% MSW9#B/,D^=Y*Y2?<$-I)3W+3;(XT*L6*0;6FI.W;EVZK/M4-B0A]'[LAN76N M210]IF?X;I,93]IU;QY?JT%'N^O*[.#4>NC+H-RNN7XC MNON]K^*8_> ?3O6J AE_2^1.)=D,%A)=-K@<56$E/F,.1M^#R'=0_@2:YGW' MTB%# S@NKZ_1;_L\#;-ISADP'70*&9D9:-5%Y)RG=]'X::A_ LUOO]L1 M>IW3Y&(S-UC@78=?EUM.C7W>K-;D9<%SI>Y#Z.;A_!MUG<]\#SD/I)B7"+=/ENFCHQ7E] M!>9SIA+=@TMO)/E1D'\"M9^.3G9D']J4E[(4N=D:":/J@*\P_H!/#U3>2DB#GBD8-1-:O.]!Y+-'8)&BZ3,1F&HU%^UZD6CA"FL86JF9\8>#[^&M?7H$ M%BF:/S36^0DUR,LJ2QO!9$@-6UUK,6M^#V'^'-L<*>H^Y8D+0KZ[L?6@P2?F M1\?@SP%YJH/DQ"D^2^0F_ MU(=S:='(V6MI4!RNUI%U5B))X9,IL-LFR[1,'.FQ?))Z78*O;6AC4B!XGYS; M596J+*7H%1=$KEX7DM3QT,T7.Y&F$_BMTK[[[A:)VL'00^G??_,!WGBB(_Q) MF*,M*%;;KXTF$FCYZ<6&'8R]?F2SR]%D#C)!X%_&'/01WCC1>4-N#J:MMJB* M>&72Z))ZJY:PLS%OO)$W7JTXR+,I#N(,S.%WN)9=E=H"7]A4,OEJJ4V(F]BJ MO(DYB-VIKCH$;C#,U&<; M&[;6J$26,1Z#><@-S\#YK:W)$VYH"YCHSMT&7%$0Y@VVO?G=;'#XS3U>*5E+ MX'JVLS\[9OG-@M@85WFN0*_:K64CX/G(FI37PWO'-/<(U_3B7E I% G?404(JE*GFL*0U9FDW MLOGX2'-)=)W4C[,)H5FBG4[RF@&J>&;8QLM^/;H]D"+,)E_AKCZ5Y$97J8YT M2_= 55^B"/]!<<93"(AZ,OR5/FK^I$Q1]+LY2A@#0@JXNNZ;]C # M5I'U5]\ ^RZ/,]_\@>3^0;\[\E!+T0_IU5 J9%8K_FEZ@17B +Z MTJCH#.SSG 9*;\:TF4CK-9X;MB0I)1#MV3RR;LW%:* (!]:G54"E(B,H@E#K M\;I=9\?K47&YC%X+AHM30-$-N$_+/EVQ4IFYV7$!]YE IGI%8DBPD\R0I[VUPJ5S)DT^,Y)I,>98LD/5]&5D$]09E=#YT72/,D[[Y>6)Z@Z;Z'SR%1 M3_"VHZ(9OND^.WS\54?Y:/>NUS%2U+.M>UDGTQ]2[MEU>BGG)T.;%]+K%5^; M+V1#C*RX?*%R?TA#,GTJ&B9E@CA1:8\1*,"5-AW6 .VL3JDE6ZO9D:5F)$I[ M[M,UF2!.$)30F^GCB0?=8L52( M9#12M$?.[3=H]VHMKI0Y^F8W_3I(-KPQ-U'PPJ@NY*?=\5SH1"[1CZ=2 M0J]^X4-Z/GK9^PCZ/5-O'Q2Y=ZO>,PM?0URN"_5NF\?)EC4T:_/^J+Z.G&8_ MO_"=WF;$8OBU8GBTYVNT+%^!F:Z83K9E2MQ\.153\L CW(L0OM-V?XTMWS<6 MN:A:OD2JG'.;[J8C!0VZ./.)[KHVB%SZ\?S"%UN^RQ##X_5+2.X:CJWYJB]!%=-[OW?!6V/= @#UU,N! M)3#ML(4+!Z=W%/5V;Y6> K=2+^0G>#?57&\2@[2>CE[?AZ>9(,RNOPK4[\D9 MSSA@;U#]>5P$IIM:.KPX74%,#C85KG5!7/"YJC^J'O<;='\=]Q252WA#GED: MAF*N)\OF_ ()_CFZ_Z((_@;EWR/7[9:1Q46I$F0F[7I[XC8NB0LBH/RCX/8_ M*/E\H^Y/32>MU6S9;.!,3=%:\VYMV\FJY+ MO#\.JE,RKXQY_H*$_K-5?_2*M-H352A<8"+G.3;1+*VE3 M-_G ,HNY14'+XM$[)!9IYRY*9]L_WO(@Y94MI>,O?'RQJ"MR4^OA["QRAC^: M+0\^LY'KQREM3"G3L8IZ15HP[KI8&K4[7"MRHA]Y2G]60]?M_B@Z&+([L^@> MUJRO/<>VV*6N;._ >E@B#W4ANHUZ^X*6[AK9( LL=3)3'.-NFA94GI8/W#IX M6+YPY/G'O>]WZWHT=C<7/RX:_J"6!D:AJ-=R-9>?#:N1]# ?H_FV&/PXGD^P MA_H"@78+>$2AL[SY2)/_YVG[/;/F;Y?#A@Y5D>^RNJ,ZRLBK>EH$Y=#N)FRA M(/(2G@#4&"SU!2?5+DL.G\)S+(>Q'(8GL@XNI]B%"V[!L?UY!,5Q:"2MEKWL M%J39F/789]9<7P!W;%4?D>I?&;'Z:+=5+]52F;X?#60A-'*HU(4 MW],2D1)@IDX53>Q;*4NRS#&CNH/%,NGZR$NVD\EJJK96NJ&R1>F M W8YU#.4-KLL<8S]U$^7PTC6)5VTFYH?&:(RY03;*#17C8:>ZP5F[*;&S+=G:*UW"=&7?'%8T)*O)*W M@2:,J.2J?EF"&/NBL2!^FY1I@C4&04,C,Y(^S :V/">F_.BRY#%.F?X3'A'=,9]7D_D75+ M*5SIUX#8YE7=*>CF#[(!K>_%B&HBJ-. M@BHZDW-OMMLQ)6ON>VXX@'AZRAI07-\)6V#G';#PH7D(CL]W,-)MH0Y0Z$S0 M;F*GWY(S&Z*B&XM&OJCX9BXGX)'50D_3Y,XV'2?*QPWCZZAYMXYGR'G2Q3S% M!T=6\@PC7(9^?GSBYV=(J;F:IS;#J0@D(5<%;&/6[O:GD3U_%DOIA4GIR4YK MG?5&DX]?-@(TH]3AR@'#@Z95J1%%QI@'D3W<]\67C?R<.SG.PJT-QX8K\0(4 M!GD014@3AB>PCV5,; B#XZO;)#M\$N+1W=NI!C$CA.(4]'"AG,GF C#(3W(Q MTSX1IKZ,]8,LQC-H_]&\^XRF#=->X;3[O-=#)=GMHVG5 MK[C\[K7W-T?$=;02+7V:%/*&,=O 7W5G:96]R&U:7(!6^WS7,7)%U^=0@VXP MZDXZ7&F&^],EGS-F?=3>_F?QYPG48.1.CIZ$.9:]"9\B&"LMZ2"H>?I*-P4] M9HZ+4QQ/7%#_(=X067[JV@1I\;-5BG MZWE5;N8S?35T/<[H];?5[ZHE'3!7=$VT1]Y*<<#.\[UM.NE9N5HE 2?T-15 MB2KV0)V)K)%^(P+V=8S/8>!'^G5G8*3^4&P,I5)GP,^6FD!2M0Z7IB.;@+LD M1HJP#W@&/M(LVS$RS8[.<^:@D=*FDIA81-;X7Q8?1==?/ ,C.;5B0UN+>-70 MJ]/&S':LP92*&>G2?^KD= >H=_VF3\7A02O38GRI,#9FKELN& LRE[$C&ST< MX?"0OY[$4\S-7\'-'V5*ID8F=(ZMZ7REI#2U:99F'3&R3!ESR#OBUTB9^:&S MD0;66FX:7=?K$:OAT%TID>6WV,Q'.-I^,]M_DIU?T7YCG-3ZFB2TBV6^W%DV M.LE+8O$?:^>CS,X?YL_R

[2-1!_5JMO\D.U_CFJ8SZE9IOFMF/:TU M\M;9YB6Q^(^U\U%FYX]R)5A.5$*>U;/&PFXE:JM1T.VJD=TNC5GD[3L[2(2W MYF?A0V 0V5:(S'U!<(J8RU-1&$,74"DDNL6FE2U$EC.>A?+P M'/ #,+_G3LXI.(+5-'U;.-U0="AVGF_5K&)A8XCUX6 E];A\ MMQ?9RL-7S(/\D3L%'$T]IICN$L4CCV727200]-G)%XU'>+'VOU@W:,X82 MJ*YB %T:91<)IKM:1C8;%#FM&^6=EU.H73\=.&MCS/;X+B6Z>N"7*N;TTMGC M:]1NA'=@WJL\?+6@NAKM)J5"?E/N#9UZ=AB]=KL15AZ1S>>>0G?,:W(IR,F< MROM4PN,ZF24WB>Y66L1U1^0X)4.M.#:]5M=&(O!R*V)*9K.;*#1RC0[B7DBE MO%?K]FAVFBYFG0I?60T*LF?5@\+YG>5OHW6CG%T[A=KE$]FR3J;TC,%T2NY& MYDQ&C=[U3!>A=B.<97O=;0LE:PD'V4[P8&_A-7F: 75.'7,WBBF&GW_16> MY1?#S'BS#QGK1LJX:< M*QMZJ4OG Y>I-2_>%_]Y/![=7%44F)QW5Z5$J6Q.>+U9X%B*(IIX.[*[#3&3 M1\8C?ZJA?=6VQAYP9CDP]!Y'A^AZ%*"A[W;\EQKTG$K@MDNXJ"U4O)ERA=XX MLH[$,> . K*'T)V2X&=M^/Z$HLJ-FLFR.N((P^])?050_(9O1:Z")$K> ;\R^"" MNVONDK,&44P4LZX4 %FL3#B\7)6BH#'/<7O8JQ,6T"CJ7EY1=1.N[Q[G0T_- M-I=0_.^/>>#H=A1'5R CM:"R/N9/"$O@6/IXXD'V4RP53H=&BO;(N?T&=8E; MBRMECK[93<_X^7RF5JC0.%><;:JY3:["-J,;X#W"XIT$/8O&CSN_#_'_R.5Y M'P&^9V+C!6%XHW\\%BUSU:XQIL'@O7F0W^B+H1]9]?^%_G%T&.")VY-4E(K=L\*#,VOXY< _!O;D%_M<_ MZ,][T']<1T6%];[B;J:S7"Z7W\RT6<4E*%[49A-R*EJ\']W#(9&Y2^ S8HUD M:ZE,V*YD2+.*I%=T03(;FXAYF2<&/B53NXW?%-[L%D5IC4M*ANI1K$Y3!'%V MB_AFX%,)BO@X\"]Y%?7Y>":P%6_.DXPW5X9S*Z$*$2P8_1QS[,/@,T2;!']! M=7^6ICB:[*+C_*Y<;.G)AE@T9I+>K!*B1$QF\L&5<+/M-<[_[-88/K-_S_Z[ M_=_H12^\5!)S\F)0Z6HEAC0-,<-VE_ENH;XH/7ZC[MHT2:1NX",?>.$K MN6$P6 85@"N^T6#[1:&<'JV>@!$]\8$7PD!_)O/9!2[/N'S2F/F%8-C:)#?9 M+GL$1*B%T0,?>)^Z2Q/(7&>:S&Q& P6OX")O9?K53-%X#&3XSOU#;W]O3E]" MG@_IN&,@Q5&*N>DXUY 2O0K9S4WM;N5 \VCA X>3U7WX9L6SG7=2_-'SZ,,< ML.P9#+..3/M:UKTWQ>_[JW\]/7964:YM[!S0YCG.2,A-R>J *E4^N-'S'CEV MSSQ/C=_Z^@9"8/N."MSMGQ.@:*'F@2V("PG51Z(/M:V_@KQCZG]K]@MZH8!,'C/[^]:^V MP,$_W;EBW5M#^/N-93LSQ=R^9[6=>/?1KW_:*(+'[!'&(:5I>9!#T"P0IPK\ M?WX$MZH)%.=F:'N3/Q^B^1C^3H.4/;G@:Z'@WA ''R%RH+^'M@.9X7;$-4*3 M:YNZAOT+#__;CT /4$>^OL/SGT=Q&2X&?KF$GN0PS*3<3'0-&D X_'__E29Q MZL];Y,U/!3@R9 G%U,?6#=H\!,ZKEDF_?IE**,-R*DDS(PTPLIH9:3*=T7 Y MG288.4,RE)92TO"3S*\M5WP.8,,CR$=@'7+QT#8U.%:JE]I\#A/;;)L7__H] M_$S\OV&9(L])K5*[Q(L86\]A?(\KLO4"CW%"K582Q9)0_\2UAZHD>:=)CL%! M'H>CJ[@3*'B>;5UAN6ON&B/Q))TYX=KI-^/]_@+S0JOVO_\B&/S/<%'04%BV M%5I-7<5VSF$+J6#;WAYA:+]U9\2HYXC>Y(?K:*>WI1FN[.326 D5)H%(>F MK1I;SM M%'B$S^P,4'K[^'UBCY"9\_[^I:\1EFUHN2S/\2&ESL,%31^&,, Q M@Q:8VXYWP!#+H>PDA?2P902!P";8LEX&P_$Q&NRQ*(*Q#3"IA(G!##+((ZR] MTK[_[[\R*9JYH]I#UMI^_!Q;-B6VU>9;U3[6XAM"JXTUI)8HL?4VUA8PJ-/: M4'%A!(4)+8Q(_J']!Q/R6+O(8P?J[E;5L5P;?4UD*/K$NBZ2G/U^!?Q H=D. MYDT MMCS%[:->#$8" ,-.Z+E#AE?0\>^X*0330D"Z+L!ZUS\WPA7Q6^C\P/N M]VH9SABN3,[0\5Q][$VGD&G&+P!=]BT G=TK#"WBS'KQ!6LCM+X[IWZ.#DZX M0 WU\% Q3=L;VNMS<6+;4:QM,/)(%8,26TK0M;[Y:+]@IWY-@S[!Y(X;P:4.TMZR94V[2=FWU, M^?!;)$,W/A0O=\LZ9Q3#ARE[]$(X_Q X!]JRW1%O!0:\H#M 2 +3AXG2E+W%)FJ:&?[FP6 M+P5XI7I=Z+#M4@*ZH68 M0VE$YQ9CF.)B[ARH:'=(PW0+TST74R>A!_N?:%N<74Z,411MA#.,3(X8(-/) M$24/"5J5"3*9(6A" 4!C=CFQ[1-M50XVY>H\;U!#J3)IS\8@7TJK^E@F9?SA M2)P%JTR7G$SQ[D(@@HJ;E099%HXD'XZL+28TGRCQ4YQDA7HM51HK3+(ITX_G M;+F%SDR5N0MN]K\$];?_Y$CB>KBKFCLD]>[Z;@L[\SR&W M[-ZTYYR#-/?!S#:<;63:JSW/[/].K!QE?C-T@&(D5A!#+VX@W'ZO#*&Q\SUH M">WY$?C.+12O%(-MZG_WT].>P>\VZ;Z#@OQ"#.^R_^&+'R'[PI$<,_%)\/O; M5EJLV,=V_+TK M?#Z^W?D!#;Y>%_O5#ELOL5OK?D"#$RF/<[#48X6*Z4!/M 5^I]*NI=JN?*4^:Z)4OT(&D$F023]$X^:1? M?)&B_1S,?X3MNC#;P01O ARL[#NZJ^DJPFN(A><>_FOH8+__>7$8]-=+%HS" MY[M /'R;,U8L?1/^_9]7,OK72O C=_\0R-=:B0L2Y&>YIG3=NA:OL=U%'LZI M..6^7*.TQ />N#31.QXC,L=BW).P4,1$Y,S0_@A:7QK+G]\!8#7-0=7VVW^J MN@6(@YS9M$H6)HWV:&4P!=YRBC/>*!KL"PHM1>)8 UB6&YA+:)<4+.? D.2H M&_#<-%?'-DG/B (._BHX;7ME'2"@9$OU2MQMRQEPB(T^\*WT-(Z,T(3@.^3;?4PU0JV^^JW5&[F,:50I4) M+(+*%98OL<4A2SSO$UZ*1O[F.OC3)*]A0[8V!_J)7Y0U+'#(DKE-QPHJ?I<,3%^#50?I8(P801]0.#& M@<'%$19*!(9$XIC?_CM,]D=T,R8"N#N[[X#[.[\)_SNT=5&XI-8V);C_>8Q[,-UT@PF0F_Z"MFKEUO MDE[ZI?(PAF82F31^'-;HE?#]<;>5C'B<2/WI8FU@@CG""+9%R7[_UU)-'VD/ M#+'$ Z$]@XB&IZ!U3X!.U@5<*72X]R. 5,]5>9:$F9/,CF3=D!HVD'XZL,M*$/3O',U\?/\(0K>O+;[9&@AU]^L7ENZ][VI!50U FFHH9';_(PR&N2 M?C5^G-V^WR4AZ.G=EK=@"3\1#UTB!MN.$MJ-;9WJ'\A-?POJOK/TG82YH(Y* M);^U#-9W95RAC@)K=8*ZLV#0]*\F.OSDSC]X7_C[[97\65WHG:,6$.0P-":W MV0W=D2F%,IP>[GN33HYAIZ+6'<.WX-N*4DB_\+JG*VRN.-A2,7V _3=^C>,$ MJFO&PJ/A[\B@_2#;]*[*D]AD?;' [.SAUAS>2@LWR^0WU*Q;Y,45";IX>6P5 MI?&V#*$DBMS').%;:[C9B]W>!W]OQ!+?NHNZYT:06D M<"9?"4I#.UWEJRSR!5Q-63R4AJTEP6J*8P /JU:Y'YI+W)U^HYCYHPX==RFA MDJ6AD@F #0-,G0"(-]23'CI3(*SI06F4N[P0]@?QGZU3.E%<;*2;0,,4TX1. M%SK!AI(S"U]'J1G/QH9@-P!.O,O.;!\E*%3$$Q[^VGZPR]8<)'GV;( R.,C7 M0UL%#(NY/O0"W8F-BOCW9Z*\B>(] M!&6EW%\O6NSVX1TT_[G"%$O#_B /0!Y"WH>#AE,($'HH' ^?1$O931:V@@Y7 M$JY4<3TL@V.:$KC7V"?L,7&^X\ 5;,\4(LOB*9[O'LC2*N?6R8!SJH:0<"2_ MN9;H&3HNTT>M=QX(TAL.'#X\QWT8P=3M=\Q$7Y!8(-: 7#'3/0\R$S A=SBV MA8R(&6 &I0 "QOX*6JX1953/&5[>.J!P-S-<9C;;/DFV"*2QI-('.";_6W' M:4Q,M+$_T)>I/S&2(J]W([R)'IYDF:.3+.>6G.VJ;V4!N/_Y%$X_P"A"Z([Q M#\]TJSG0 1W4':\NBG&,1SXM$7R 8HF#N#(@+_&502__.I)89?$W_NA[TXX,GE M[<[%(?&[CJZVQ713NJ_RH%/$I^YOX_M_ZV-YW??Z@0MGQ3/<[7D2L#."L2V*?!?TNB[^*9X:5@+322(8*0@A_;3G"N M CKDRCC<[B4'!KCBSZ=DMYDH\R @<[TZ6;;-&T94?Q*5MYH>+YY13E M=PY%(?0GN"TR#R@K,+2XRGN:;)!]BUK+C;PIS=@/*9;CE.6/>S81%M"/) +C M%-&C6'CTC"M^!3W;HR&$/CH6)8>Q,53YEAV&MKZ[=>/A6K:-PH[TLX&1 'J7 M&:"7KW3X:A0?6!!0&VD;B+30A(3WMR@F\HYLWPH5D+OK^.MBJ(1/^_:M4SQ])@H8[RN$V@!BN4/"]4!E K7! T(4Z8'T#N=?]Q3U6X(0[SV>'%.4U MO'&'CR_A\?/AXW8N[&"R]R'F4&*^O(HU]"Q.F?F/LKB<3 5^,9N? XX7_(C+ M(/"M_)<\,"/R^SV-L#--6%?ZOL 9S881UP?A,A9])CD3+FXGPNYF>I1'.!'3 MQ=KN PSPCL./7\&G[UGFI^NJ*"/P3M YH9[CZR*?@[^(0K648]M\+LM6H>/" MBT6>;XMR.D52Y/L$G[/W(O".A]$V"MIFYCXPAVV%7E)8\9153*B% "9. /#< M_09HFB2(/^_GO[ _?$OQ-1T^])^PVE0$:/ M&$U] Z5TYQ"A319A#K;5% _44QLB!H2JJ*Y#156S MPS,D?%B]Z/K DI/70]!^8 FG$0\UYR=J1C+1V/*PR2)&?H2YCA?8QA<8O M?!@?H!(>Q_MV2BNL]IG8I@8<=U>1@VT!CI785RHQ"DM@=*056>SF_6BM^**; MQ[%B,5\5OIW&Y!1W@N5->_7 S4-Z7"DQ.=U4_O&D9VEG64LS U5U[E'__)N 6Q^3U MN\7ORS<"SX>?NXEOCW+NG"\B1GT!QQQ=WIRL]+0KO(MPYK MSTDJ22:9C]3B7VXQ_LFP$QEZR$3H80- ^VFRC6/=$5ZECW?-6NF&3=W7LF*B9P[=&V[/'N4HT? MO6MX-OP<3HR%,Z.MO^W:H%25Y(+MI>6A(W79FBPNYHS",K^?)J-R8*2@ M'71_;ELBL'3;N9,BF4BG4N2'T^D7O2%X-OSL)\;0S-AVZ@,-%FNKZ*J!6%M] MU>963;> J(R %QQLF&?N^MW>L2@&;'ME(?U";%>BJ[ QWKIB\0O M*:!6WB5KVW\[[(B>H<@D]5&5E+Q@E71:G(2380>SQ7HHN@+^/?10O*5[,EW M\.L)!,US98;,)$GZHWJ1N6"]>!I<[">Y:#48[>-_L1J\1'=,+!7J;%MJ\3*5 M(I-T\LWU0K<3B.-ESP<\,2V(M#CC>''3Y0[J_ MZP6[=\W+EG)OZ*H9C7M5;A>,':X8VRT9VZ[Y"^]=>;3D5YJAG5(A1[2B)"E* M3@,U*=-I<@1_2VMR,I/6F!'4+/20N*=4VJILC4="RNVT:@;(@52OLBQIU?88 MW7'X<&2EMB!FQ4(])W7+K-NT6# O!VAD\N%(NBME6CW7ZDD5!537/3N?70DEB9 M>CSG3,IHLTIG*$J+X3H_=2>@WT^R,BWC#T>NJJ3NY=*K%LXP96Z8FM#C=XPDI()RANBG>AJBS$<^0CVO%?W>ES*JO"Z-&^DJ$FUT(<[/!?:I=[B6YLJ+KK)Q^/++4G?K:L)DI\=TZ:Q&=IMA?>$TY\WBD MU*Y9/=8C5E)73ZV8<:(%Y$T3783Y:&C5Z 4R@\N^,<.#9CNQ3O/#*8N&,@^' M:YQGC85Q>M:J\-9R4>S[JD1N6--5S $4Y)+4;M M]*8V'_#*QDF:8VV<(2"G$$?(VM-GP4HDFF.<:8MS>B-);)F%LQZA:V7CRRN6 MZVF&KFM]I2ZV:WH 9>\(M0IN7NZN_&97$OB24BYEA\F&/49#'_,J/RRGI?I" M,KKK@>Q;';'1;(>S/F+6UJ2O3Q;BHHDK;= M#8?KI&^Q,GF$6HOA%)1'@K(Q M!*_HV0F\D>UZ<%;J\=!UM[UNY=4,+05].Z-DR\5!LPYG/4+89I.N3"TZG3?$ M1M=G!*-E=CM--/016!FC7YB[_5G.J%BC^8CK*XD1'\[Z"*SN+*V9K.I4<2Y= MG57R\ZE=AC)('F&73BJ-ETU2%7A_5EY/T_-F+R/#H4?8QDF>PG M636;;R4(N( C[*),>LN&;O?*4B4 4\X$.5% 2O4(NPARVYQ-:6;%DZ-"W[2D M,>E6(0:."'=+UTI]L9].28$['_A91RAD4DUT2>KCM6ZF0HXN&UT^013HE6'6 MC,(F'/H( RPPUCB8+Y*2/]$,GLA5Q\/-2J:.\ !C=]J %(D"/C-GR'Y2@S3LB]=D-GYOF M"FK54'R.<-L*URM"+-)'*&[TZ56K/-9"3QFF &<]0L8Q/\SW&JWB MAI^E-YV-V.L';0!G/2+*E7YEQ?,+MX'[R=6P3[0KO32:]8AXD+..YY3)\9BO M+/'<<.45P:P(AQZA>&-35_IR)KO!@V&]7>#H26M:#8<^DGHYJ?'+14>82 #O M2E-ZJE:#\@H-W4O]][W8CDE>IXC+N!7MW"F>@X%O35J]Y2ZZB>Z!!)Q 18D' MA*X=F.1UBHP)$0%"$#$A(D*(6"0B0HF8$!$A1*R;HD((\IJYD-MD+X,2;[SB M]D6_]?.@SL OWYNH/:]:OBPX62OJ;ILR(D\\$-!]33_/8V MK7==)7P9O/ 5I*QEOJFCPJ^H?W(B6V@^[C M3#]27ZI[< X5?LN*8EA/II].$WPNGB(H*3$6[G9*O@ -GZ)"8AF)9>14-O6[ MRDCD JKG;.HS%I3S'0=^ARFN"U!%?.PQQQ[S*6H%+DB48U:/63T.#B\B.'S* MD&'[_YFM44,W'Z.^G"KZ!2Q\?:F8VQ-?L8][L3[NH_V _[[44"[SO+QCU!U' MP_=A?^EK=-P\[RAJ>!NE;^E>"YVSE> OLNA!3E<<39;$G+P85+I:B2%-0\RP MW66^6Z@O2N-?6%@1O=X^Q;JR,)(9F<)EM!TD)UM+9<)V)4.:522]H@N2V=@T M?V$:4/698KI__\)_8=MN2'__TM?>C>7/--O;??T+LY09Q(7O)L:*,K]!LL=: M&OJ'OQ,\UN,4QPD@$CN*Z8-?F M)!,*9]\=&DNVIV"YD5S@YF $P!Z[4=%@Y M++8GKY(I\HI$3;;OHR(.6F.!CD+<&06!SNP$FI23LP913!2SKA0 6:Q,.+Q< ME3Y=H,W$8D/(?$Z3R&2&;GAV>YKST/E*YM<_1.J*3.)729IY1J*_18C]P#-A M517RI.=B#E !Q.70!''0'4#MTE]'U%>VOBBF M)OUQD1=9D4S3JYQI&RLYA?R1Y%6&IJ]P(GD^?^1G,?87E1)=1'8@"C)Y+M_B MC3)9U>4&VZ@H&Q[H6C_?FI2;3!O))'0IZ"LRD[JBDZF3>Q27E_Z DR'@3YW4 MCV.D",1(I]1<<>;CI)F/G=AU=6_"^2Y$/G!8)('/ZC2K;G(5A]%&1H(KK-;N M9L5:F[&<#O,>2?**8,@XZQ%+=)SZ^(K4Q[LDFF-G?9IM;8;X0DF.F*Z2S%.K M)I1HE/A@R*L4_9Q$?\>L1\E:PF&VH\?)CI\8(,5)BW=KH+WD!%#C'%$U);Q8 MXSA.*1M* Y6]!\N.W1\C?8B2%%#17#'$&3=-8AF\&!F,DQ3GDD$%=*7)O+21 M#:9$^?61/-*!7.,5<0?L5 M)R]BN?]VYPS>*/>[;OS?.\C?&WBPG@/+W5V,;H>7Z:GQ(8-32?O7-B4X[TY$ M9!HN? L[O@]?=G+);\62M;3P@LLPC>D^G<1DW-G $L4$*06C8FTX54:I=(U% M_>&1=;^B,LC /Q?6Q+(=R_:!>?[9LGVNU,3[9+LCXF2)[#7'$M<)V#F1=3R: M#V4;[5!<$31Y1:>><]R_?3EFN^H,36 M@S297:=7"NY7J7*CRTK]>IY%M]*$A1-7&2IU11+/58/%\AO+[T6E$2[*-7E) M?M/]II&N-KD&#\K]53I#$=QD%,HO=$+(]!5M9J>"U$Y5%1IYKI3&ZR)5"I[(8/'V%TT0BK=#KN=A!+=60C\RA( M]?D.(+Q+J@?.G%I7C4J ,YS=X3<)-K/VQDBJF5__,/@51:=_\A[_OFK1GD.P M@K!:$76*G,_@8Z?U67Z\;_[==@KCW,)I"Q2W(M@P%*,[VL#\L M%F>=C1$X>%+2W/2R1S21.",OY8K,D%=$^J+* $[@E>3 "#@.0*AXLFN!^M18\ESMS<"*L;EOJTUWKDE2!MKG1 MW/#9EI83BHU@7(8*,&Q$26325U1\_<;/4@(1Q-*3N9H?KCS.Y4*]5GFD!= C MQ4I>EPJ+MMGH]-VY$S21\D G2G'J*I,^_7G2'\7Z<<#W(T".#VO$K/Y#0(X/ M:T0^_/]SWP(A#OF_PMNGH!NKV3XJI?V*F/^\UVM^-:A?[;*?MV_"$1^=X$2[ MT&[969Y< T\>9PNE174,EQ!N59"H'.R*(<^X6Q%+?41%X1Q2_ZHX_>=)_7F[ M+1R1^@+1F'12MIV3%MT*M?0Z@E\5FTCJ861.T5G,=M%B*J MZ7X6R''D'K/Z#P$YCMPC$[EOUZC"Z!TX+\;R?^GW$89^O]%A?*^K\-MJBWQ/#D:NI/C&]*I78?.@MQ5'#)U=01Q,*7,<,E M6-0?SQTQ%K[JI$+437'T,N:[EH>8J2LAZ/&EA[%K'4>1,:O'K!Y'D1&-(E]9 M_KVW;'/;"3/B]@@S;3@=C#V=&::!87QD_I(]WD_> /[F.SWGVM^M0HEK V>6 M@^+V='?MO+H&V4PIX1K,".228T7HM=,KF0R;\I%7.(ZC_^.]WEA^HQATQGWU M'AM?5E4A^CT7FRN!,C1![&C'CG9$8LKO;&[W8M?82MW3%G?5'VF=^H+5\04] MF@_MQ"B?0X4680^]%).ZPC-,?!(\%N*H1LM1$.*S54>]5HC[8,5MV-0HQ2^6 M39:9+=UY9<8B(6:@$./IJS3]7!?,'Y('@.AT?'!WTV\<-7RGJ"%NE!=A7P3) M7?5N8^EI3<9E/-I.J=FVQ/D4N?8569D75S(9=LE+7I&I9-R5/Q;E[Y0%N#2/ MY-6B;"Z3F?(B;5NP5 M$D74N^4J0^-7%/[-0NH':?YH-G/Y\4[T=]O^EA+];$UC= M';$[\0F['RC$/POD.%0^T2F[9V\^:#C+52GO<@3TT3=:N9'1DZLL*U-$N)^= M/O])NY_%U#\0Y*C%V2_;R\_.D7V.7>SX\J/XYK3(^0"AP!\DZI[U M QAF-N_E*V7)T.6%8M@FERD.5S)%(C^ )O&K#/W<)=:Q!HDU2'Q]VG?+\K]) M@U@U*CTM:[6Y%$A<*^LT05>S6:1!T!UJR2N>=,B8KO["8SG#1*1I)6Z5X M(PW#_VV_/>8JR3!7.!5G &+I/_,V_@^7_D^HUSO6-H@05Q3QWLV(H]\]/XG:C0SF^G> M#*#6N] E"7T.. 6P5.@+8'^( &!UVP,8\Y_8E[_@DML(8B$N2X]E)):1N)P] M#@MC7SGVE>.P,&;U'P%R'!9>0E@H3A0'3&Q3 XZ[OQT;+/Q3]B']\,@., !)&M&E>OW0YVD=UUY6)+3S;$HC&3]&:5 M$"5B,I.]#]>#E.KY-^P)WX(@(@A"A\!E?6]B.Q!'VL-MXKKB.#*?JS",(DXT M0[#R)#M+V8UL9@5)U)F\H3&](V I9R$W'J.OS,Z=D M'WR ;5& *;>ONL+^^WGLY?2EKH&PCF"'/\51BO#-N8:4Z%7(;FYJ=RL$>Q+F M>0Y)#<41'$A+#V@=Q?1! S@AWHXB*Y\EZ]2:ZF1YL=#$F?YBFIJ;S9=(=0UAO<;Q8S>4/&2)N>)@2_22*W0C,302 MZN03M,D.;CD$$FT/<:;BNL(H!)]=Z^[="*@^H7#<1U -S(; D:VR57$+G;S! M,V6(] RAYS?9\:>*Y:B8IR8=W]-Q4NBUV4ZE)_4;[&?HI-.@<)+,3_BE/IQ+ MBT;.7DN#XG"U9C\5A8+:C;RS6K- 0>J#5-<+$3) MMFZ,Q3C;"@W_T 1;LWD=2;.9<(&*<+RR'0&XYI4 M\(;#647,+JGUBYKP:VSF:2'WV]*R[U:U.D[.9)V;"WFR@"2S;K^>H_1P^G#G MVO8]%V$%>FV8XF%EWP(8A5]AB,KA !',O5"FMOP&O]O^@I 1YR_C_.6%I.H? M%)K>0P@2T(2^3FSAORF&_\A52:L:K#:?XN0$#&K=WE2:5L='D?G.:&G[%YH' M8@NJ"W/[R0J@M>\_.FRNL2-'O'<0R]XE[1V\7?:X5*&J;4P:^DY^K29R*IUJ M5581E+WONIGQZ&*UVU4 MU*K#%A/ MP%R:X4.1']9]1DE&-,8X+>3,@&)KF6X@XJ"4;[:).;$Q5S#&0/?#?B0I]PUX MYIG(K%@ITS7+ITN27NQK=*$4U)D:Q!J1N4I2R2N2>'S2+XRPO@$_/8,5 @>4 M0LHZ8T#SI&]Z^&KB9YHA5FB"O&(8^C%6]O'IE\6C/W[O[+OU-X[O'#_M-9^W M\A^Z'$=./[(397Z&+_*"F]^D^UFFT)1I/&R!BC3B&6_TC,7WFXEO?,_X M::_R?%%\9:J:$X02E3>">CN@;)^95$HL$E]F9[I/?\5(M$-@%CZ-P%1,& 7I M&GP,4Y6Y[BEFG(F+9"8NOG LFL[#G2 UH!R5+&XK10=*Z8@^2FK9F6H7V#:? MF*=EA[%7?B$'W8FPHWJ2OL(SJ:LD3L8=U6/9C%AG](OR#-XEFXW$QFPU"UR? M%^K]*3W7.77,A+()?84D>44GTU<$>2R]^,.RZ"W@*;H%-(Q7' O.XV)_**KJ MSWP3)6\AR4:ZJGOQD?$X#(JS&)_@B.S%<2^-[)TLYK:B>$3958BC.C05? MJ0.QW);FQKH(E5W8TIVZPBGDBSRGZV*9CF4ZTJD-),=_7)37\BI!AJ#^_2MQ M1*(G2Q\7U-&Z:/CXP!QUE$6KS8R11*,^;J\[1S9 MW=O@[@A@4F[E4AU<=,#4G/?4K-E!QQ'!\XM3]0CL_EX;Y!CHP>]R7X^MX=D4)#C(58).)6'1>8 M(;IW9Y%[_HY7/TL2OG58$ '8ONMF5A@9[ 21#P7P2&Q %S1C.&9T&N]2LIBK MCBC3)6&,GPPWKY)7J31YE4R?\4*B6):_C2Q'.\2_Z"J<5\ERJ97L>:N!5I+$ M('#P'D\RK!_*,MJVPJ]2= ;=,?0#JV[^/'*A8K@)\0G.RH_WY%]WXQH%585F M^ZAES5?HP?_^Q+L6/Q_4KU:+GW#9(FMIKU*256O)3XJR53>8&KU(F#([7J?& M,LT@AXO*+(%X\V_?842+_S"^PK1?3DJ3 5^E7 >>!230"F MJ*H]@Z\-4+DL3(WW"E;Z@X78] M7(:0%UZMY#1]^<]?\,=^(M4$BH-D?O*GIKMS4PEN0IKOMX]VPDRFKJDD6A'\ M:+)];?J:09_LE *._P]:X\',]Z9+J, T_WS.Z][/<&8:D_1!AF^+6.( ,P<_ M_\]_'4)SI^X2JFW:SLU>IQT@<(<8,E1O8Y 8.D Q$LH(OOY&,5=*X.Y@3:>O M27H?5=[/3[LWV-VHC[D)QR2%U#^;R5!N5EB7B(YF/X4T*5*Z=)$L]0"BY3&964 MZ11!R4H*_C9*$PH]2BK$:*3^VK[U4[387\,G5<6O?TKUNM!AVZ4.CXE"56J7 MA+J(L?4<)DJ-AM!J7V&E.@<5V7"+HBV(G%#/\761S\%?X%.E'-OFM##EBAD2&E"D5I&0:^EUR.@E_$$QJ1)')%,XP MY(Z/E=NZL=+ -1LF7C 6HV)7K:9&+#%JRH3\:.2\ZI)!4Z[-> ZL+5P'WLQO ML7!D^N%(D$R5YRZ3%7FRJ&;J'J<[%MF4R<=SYH;=IV>*+>;LK/D&HI>4.@]T1_PH4RG6XZ*3&M6@ R-6U>)&NP6UNL5K$=F2:HE M)%7=#3H9=>!U0X7FPW(AF"Q"&8'338=S85\+QN46%R$:,>'VB"CX2=/4F%2J MA7,M=MDT(WL%LP1GR(A.A! D_=3Z@M();;EH<7RK.805J3'?R]%33P@4UJ_5 MH:;?#3BEONH%!%^6FU#TU!/3/ZY*6\8K=[HFOY=[B^FN6"!+4=,3LZHZ>Y\( MYG1%&M1*[:[@3""QU)\(."3/:\D&Z'U@1)-Z!VGK<- 7KS88?4/(8$3EM6ZKN M;!_G=@@;-TWANF:KH55#1C87N$%CPM=UJT E3=/ 7HE,1R3JHR8\D-UQGV@W MQ'+8C:WX]&RU7(,KA*%J0@:*C66N/FD2H8R=D.U5(/#L4(7'7$6=-0>E5AE' MJVS<-#4%X[U"%;B>X',1M8U=?3(C*%*/FZ:F8"(**]3:Z!0 2G8*NM9_N;1H\-XZ:I MC>L$P6@[ MKWCL5P M\C-#O'6R_O5\)WKFS'+"%[7LY=]0[%+\XP Q8B PN!?,;>C%\#"W&EA6 ^TQA8B PL!/H9 M "(+ZQ QTYM1:& AKL=,.%B(#"P$8*9LK -@IHPL!&"FC"P$8*9LK -@IHPL M!&"F\R[$.^/??^GHN]ZHZ97_75C'NT*=+NICNZ\Y4!TK_O+_/A&?/CH?^&<< MN>E%&/H/@U[$N:MIN5;TB[F7X^RI-DW2-_U07>5;7,5%]_1GE![LKJ6G;=CO M%1Y NQFD73HU!9.3CRQ&_9VX1O2(JF9MM'@,\>,4VX->/_-[(3E(0?IGBE2^ M(0K]**(0Y#."WS6BXHLS=\*VCR0TY+T+#0J$!@C-LS+-KZ0 K/]OD<;'5+-; MWW%L:WY.4"S-^W(V3>O60SK/I:8S!'& B3@&4=Q!;JH;6"5 0O[VD(.).'JH M 53N 2H &0 969B9["$#;"( *I>$2M8=X#_DTNZXSC10_7OP8F=DR[OV&=?Z\E'0>5?0W(VA:NS6\.1C MLIF77[:2(C8RS,MDKZUO!MQN52 (5VUV8/&/Z\ M&'C1DFENS5:M(%X+UO.TZ']34=F>R&TS"-J[VFC<%CFCVJ_WB-ZP!\_CV\#8 MIZ]4GF:P/(F^E0XPL\Z_C*#ZVNE+SX3J-T.&'@W5Z&M4H^]&M81W_)9A2%R@ M[YH+M*SH',?>%M7U35O7%J5VAQL,^]5U==O3G4%\'Y_\])7,,QB19R@2H!J@ M^A%1C< G8/WNS;H-^XI:A/P)1VY,4[&V\TUW=6-8FXO-W(/9KLH)NF@5]P6' MX;OQ9LT-$F95V1C7"!H?N.91BLECU%OUH>_P#/8'AP%G1]]KT=_8 M>K06&\UR5G$*R$04XO%ZCWE,>]M3V1O&(:3GY6QU!GYZ]GKKX6: 1-_IR# \ M3Y5?0;/T-S)?^,X[$BN^T+Q&NU*>PP.JN]U#8]J@MS=6F/:ZS1=P:=A=CF=,G#K<>[CM8)JEG@9YC M-H#,9TL(@,QGW>WPCJUUB&[%GEF !:FQ8^9B6YQ[G5O[(C8=MPBO^8T%[\:< M[*ZQOM:.C!@B]D7@&)K':13LK8!G ,_ULJUI:5Z8% MN'#C TIT52RQCCD]\T*\YWV7<"SN:]TZ3YBKFFX0 ](:#=D;TQ:2 $+ M,-4JE[GUO-N0]KKOEI==F3Q$53 $$['6A>J'/1&<\U[GNX'O^D%QF?]=XBN*8(Y![( M/9![(/= [H'SVXH-[@ OJMK(X[A1[P'&;K[M:M M-A,@OH^WLD!\@?C>\&E="MBZA2P31V/ZX-Y-#F8GC([%\-)@\ M3<'@^LB#N=\N?SWD>:"?I9Q5[X.^BKD[?3S0I:4X@4VYI:Z$.AM!G_ST-88] MD\=)<',,0!] _RX26[T+^Q+#D5.B'L@PNE/\[G@W8,AN-\(^\^DKG21 J(+1/?>][.[20;UK@VM6%NW-1^K=$R2).9V MZ(VY(K)PPQ(:@!8 ;#"W:=N>A6WR@M9VN*90T(=Z M,M@X11.9I_"W:.&>0Q.^2]JDO@X\!G$*(%LUR%9]#QF?WL5U0U0FU>C%4W,Y M0" 6D58(#[,R@APC%U \3X#C2Y#X$B2^O,^44.\B@PWBS'%X-:]*QFYB3@;L MJF0Y>DP&()8!D $@@QLX6,Z;,^I=;(#W%"[8-F"7JZ"K:'"%JF4CW9@-DN@& M$J'RV 530P$VR P\ !MDQ+%RWIQ2[V(#M>G5^]L94N($0H:,]6A?WVJ)H7", M=Z#@/(6^%>QT-_$.1R?(=P1P: 99VLQ/WG_%)%*/SWJ/[PT'%[4?=67!54$@ MOG>\LD!\@?C>\%YNY3HS ]S0!B>?X.3S+DX^$]1V M$M">\&"4&F18TEI!6UJ75G2-5ODE;W1E!(N/.O$\A>%Y$K]<88NG1/\C^C.! M\S(#YYIO0WTRWZY6[*@RA)=#E.,LJ62:TS"&.AE#'2;(/(&\E>8>0!U '1Q= M9/<@\VWX>W1%W#.M5B!I[1T^,4UFCSH)_)E/7Q$L'U?9)&&0CP7@'^#_/H\N MW\8_4W ,3QJU^V9 P^I0AU%ZL4DT_22 &\VC,)FG<>*.#RMOY%$$YY&/,4AP M'OFH*PL\XD!\[WAE@?@"\;WCE07BFW7QO<_S2'ZEQ>:5K>>T[4JSO7,6@KGU MV#)T+/G@X\YBANG;;47/M_[92)\(BI8!N0=R#^0>R#V0>R#WCU"D\H=,L3W- MTQ17G><4>_HZ52PX@FK3%G6W/WIG#%9X'E!>-/'PO M*%4\K$,+;$J9%8/O+.O^,)KB, 8E^>DK29%Y[,TL\0"4 )3W#Q$CM:F2X-V_#\>/$V&CC\ W<2P9W$>[#ACV"N'* FZ$(Z02.F $!^9L!,P!FN$]ORH>9P;52>+T2>+F'CI.*F01#"N]PDC\ICH$KMM1P@WZXN'-G) M.U5X@H78JC&WR])@I)>0ACXRZ'5$3_2Q"@U.1>QTN7P-CP]E4(KO2:!\49?% M[T"95">3L3SF&V9CVVKV"F/6QK=A#.6DA@Q&P7GR@FY+ &4 Y7N'\E6<#+^# M94+<0E#1$/<2U&@UK-:B[4-,LBTSG[XR>9Q!\P@!@I< E@&6;^H6^!TL:=S@5C4X M!'C&<3_:+3L@]T#N@=P#N0=R_QQRG_43S;]>IWTR;-59GB_L^\%%%=R@O@/7 MR%4/'VL)?IJ.=\HW,K/XS8B6?!:&^&$%(DE,F;)LU)_X^!')XS25)S%PQ.-%*%/AZQ-Z/"Z2"(A1W/=L-V-T1@?XN%Y!J'R-//6W1]PB <.\< A'CC$ M TY=X-1]1*#,SQPAO=HOI%KG.'5 M[$V$GCAMW,$W\H*G$_Z15: $X:I>[IG%09&>S)RUR5&LC*+)01Y-Y,DW(YR! MKQ+X*A\"CQ<]QGL''G5W*'+NRN&EP:;;P.C=E)_*88S'^"P/SN,H.#H <'Q< M.%[E(.\=>"S*8[*N[\@VQP_Q@1ULQ:9!=F,\,I^^XAB:QYFWY^G>;P_U]QS M6\.W'E2&CNIN?>WVDC9U!H>; 5J[2BAMC-JV8SO?1RK\/.?8A+"K%M02"M)R M(\],RIO2FW*D_&.Q,<[ >?B"<4-/R08@%6$&AIL=-KAL+.][V6!01[<(/RN[ M'#E:U]OER*\0$B>A&G !H - !OFR! M9;S0&K(Q'3"1W8,A>0(&M0T 'P ^N$\7R+OYH*PIW3#8UEAS5_;);4UA^6"= MJ =)9#.3Q^'S.T*N' 80ST!NHD63J!V]'SE?V8*4Q" BX('HY3H1 2]W),JN MLRQ&W3#L()K,XR4*Q_8*"HSJ.+XACU)P'L@-R#^0>R#V0>R#WSR'W]W.ZZ2O;ETJKX%3S7;;'H\9A@$*KUST5 M%97M,E#L=V643,JM8DR>(8"3],_V MW$>%,ZCJ=MWST-^!5C1GPEC<6J1&-CJ9Z+R@QW F(S@3=!RB . ,X S@ M?/N3T-_!\YS9MDOB F^;E0\ M;8!G@.<,G('^ M#IY+]$B=:?,1!Z^[S+);[)-$XN>>=A@LQC;V[1X/P2G%^"\\L,G5\" M!W9V&J;FSK!Q-)N MXUOY?Q6$Z31[\TYWD8-0]Y#0LM(,)Q< MOL0()H]0ETO_ C ,,'S7&+[*>>6O0-PQ\6&Q4R5D$X4GZ+IG>!+N=&,0)Y5A M,0;+(QB(.P @!B"^W2'EKT#R@+Q!>)[QRL+ MQ#?KXGN'IQ(O9TXY,GE^0?$,%9P[7+HZYH.YB N 31ZY3 MA!JSLM*JP4BAC2!S "'\&9?"N7_;J04C@=TI> 1)X=^3C)4B M8;?E2JL[FDAHR1)XH:()&)&0 E( ) ((%+D<"'0RHQ"\0QF/!G]/R986[FU2@95N!K4W!*":Y49F!<6:&C6[@GCD@\%1,^["UL M?=5L*T/9N._4@K02_NH'A\-(,['4^#YJOZ&7Z.YA:RKO31^GX/#Z;L MQB2T9EW@$S1?VM, T S0?/]HOHG#X.=P7II-9J)Z;^>-^I<,5B5S Y3X@ER#V0^^>0^ZR?94;/'&CQ>+5I3HEZINC: MX=:EEW,"WXLS <5O!X>;X HFN(+Y\"L++@$!\;WCE07B"\3WCE<6B&_6Q?<. M3R? %JSV#Z A5S>?F$S1R44K6?PIG?@5>R:59QU("C#8KG(*6IG6$CHA M$SI!222/X8!. )T .KDQG5REJ,:?\@E:EFW>74UQ">T@9&N\\#AQGO )D_ ) MCA!YC "WQY^.3\YIQ ":^ V:N&C9CC^EB07>LO7RLJA(NU(7%YBZ;G],+<>7#;XZH9.ER,F4ZQU@K $O$E:2H##H^U*CXGAQ1'"Q.0 B.%QB.'<+HY;#RY;>+^%/^,=>+<;FM?D0EDR M&T*O*G5J[JHA)WC_YM$@\AC\%N 3C\;_^DJTQIE!Z=DE2=6B-7:_[Y@XUW** MJCK+Z+6[:'ISMN-'SX\F/1=UV(C^0'<5*[=27#_GS'+^7/.TJ%^*KRVCIWF? MS]C3/Z>UJ;'Y^I_HQ\O?J9:FN#'DYW]-#6]E*;LOR1(?7_6";Y3ZC!%Q!Z*O MYHDT?J$_D_$W1\*#X7_&77KUY.\>!ZF:9?WUE@?LY0D77E(4?^7[.LPC^FIF M7OW\[_]Z/9J_/;J0ZEB.^^6%YEY-X'%BT(3Q= V:N)IB0LHL>OT7Q0J5G7<< M*TU_1K]1Z)=O5(G%?2(^T_0_FVW^(?/$'@3\\-?X<\57$H];A/>'AP<>O(O#&TA?#LABS=P3';VA0 M?HV('Z?YU/PI"<7*$TRE&0V&96TZPV2<86;RA%1)&9]A,$:K*HVHU*?#6Z]" M6O^9?/>6X[1,'&L:;XBU=IOOLV*MS^4$OBF)-;XMY-AV*2=(G0[?$_,'9:'6 M+D;L-3E,U&&@W#J(.";>,UT_,^,I\NT2UQ:X4B[Z% VH5F+%Z!^"&/VGQ;7% M'%_."56VQU7Y9HGK"3$Q(M1?.:XKU<31MQ'>?B#_"FPEF$9ZU_3?5^[5!_:2 MH^1KVI0@)@@FP\P4E7%:U62:F1(R.J,);*8P)$V11TE17M21>GTT6)90D>7( M:<-?1R\:U(_MEQ,"JT-)>]KL+"?[$A2YXH+/)11F?ZQY5A9<\,].PDD M;;19>RK?%.N;2,61B1];$I :3[:$Q2T1_,>F\+I0:D)-9"HI:,MI6$N)$_E0QM-#*F[ZO29$#SD) M\EPFM*I69U-EHY:ICJ+,F&TL!5TWEWS+;V@%GVSUXF>F.EJ2L5FQ7UCR'-K> M8;9=L"6\H<=>*N3'IEIGZH[&6VUJ"KI@JFR_I'?(;MPT-2;+\'I]TISQ$E]4 MYEXHEHJPQ,I$>DR\VIPW4)X6N$&)(/<]0^^-B#!JF1K3NCFD9(OO#KG&1$1: M8\-N=Y*6J3$-IHM.NU^WI,I$\YK+UN^U*CO9=,J4+U M=WC2-#6F@A%@TAQM8[!ATG1G;K?*1EV/5'D]:7(,W364 MS2(8*.6J='W>;I>P% J,(NF3FH3L>WP5ABU M3(V^/,3IJ5XF/#C2(DN# L=T%OMNU#(]>GWCC!K:H% SC=:.Q <]?NNM+"1HM@I,MT>O0V7]%"D<36TFY70*3V9@GSR[@EDYI1 MIMM;%_JNS#5@BZBN?6M;4N.62&JBYMO]VI<<<<55VD&[4VB7:HV0E9GTZS<3 M0:FW3->#41?:T(*)N4 5;I3:,I9>04Z_3* MU&PTVJ]ZW%*6]P4$Y;%=-WY[NJ/X%)&-$NFV)'09#E%>JT';9C>:^W1/+9OR M^ D[UC@-:RQF.KY9K49LW#3UU/&H)'=+'#;ER*(QQ5=%BE+&2=.4H"P6'6]; ME8RQ58*O6[TE:9=3'=C-1"I6DKVE1,;7A2M(D MDY.*2S/$A?UH,9TE/4C+2M IF6%]9L.FX'6EJ5I%[9$>1@W3Z32F,T$W:IN:@CR%]@C*:&B?@'E7>;XHS+))MY 1=K'F[39<7EF8V>&)* M"IC2K[?8N&D*,:O0X2&I@VE<9=E"!A5\AV_8Y*EI2?2YI=C7C.485GB?:C"# M=8!THI%1Z1Z@FJ$,.0M!3&&/#DVU3&JC*1LW3?6@M$3*Y)RIF-+ =M1P4E>= M-M2-FZ9[T&W.JDZY7*6E=<<-U-K2,LAY]-@3I&%B-;CM3OHT7 E#5NELU6X/ M3IJF8#O>^AQ4T.8SF&_5;7Q:X*:M&&%T&K>F5UWU0M)%N8H+K:W HIK+2O+4 M=&<;ZB"HLNT^Q@4K9*WQFRH^YE@9A=.='?6*&+DJ$F,)70D-HJ%R$W/;C9NF MGMHLTKO]!&J2W( 9.-TFK;=M/XR;IH1V,"SU5@8_ZIE& S$VXJ()X7KRU)30 M:J1/]!U.&')K?3LL%=N<+[I)7]-""_-PQVQI+,'MNHOJJ+K?"R*=].";T":& M]C=[]>">BVQ52UEYVI>7#Z_UPMC".QIBL:6C'BRD%\L_,2:5P'=>OCB8DLDW MWQF.'5^('-3.#SLA6$+XKM MR[^A^-%?#@9[&$W=+VWEHU\D>?%+4V7B.;%'[B)F\\_5]5<-HU^^RQ%T_/F' MOFZ%Y7P)[JKGQI]2O#Q%WT?H:T]^>XHLR_O6DBGZ'5!V''*U$_.7_?4+P3Q\< M/T%\9GZ,MD=6VURR!-<(MH^'_2+9 M@R?$PJ_.-AYPR(\EZ=^T)?2CRM(O'34WUX;^Q:IJL PB6RK.MC,!0O"(='>C M;>_BP@^4@?N4#(".7_O)[AD72L<&6_J1J?4 1#HU(C?6N5#"&/Z9PKV MYU)Y[S@<5/ =U;P7/LRL&!QUWSN6@Z*R,E)> " )']6"[U@2.,6UH_YX0!3. MHP_?L2B S>&,:O$=RX&69)F^D*9\\R*L;XV\H%B*K6KY7$MQU7D.0_+QC1CL MK)BX^02\MAZN>!*8Q:JLWTW,_SM;O$L6AWK^@BV24)+7X\9@6B-1RQ08=K I M#RKM=>V':BVL)_,S&9.Q8RW'8UV5^$&'(AV'K/9%9[ER[+A( +LUO&^M#D[\ M9&MJ:7'E%=E4D++K6"7"U$HTOUOPVU":?KBZ2_+DHX_@T)$3!5SJ3HLFV^WM MD&OL=_JJ$#:753I.!QT7>&3R!'*1(FZ +[(&HK/SQ>'63!:'>J]\\7L1/?ORQW%"?HP*QBM:6$3G:S?J\(+2$[ MY@[RT]>XD#6-Y7$, _P!^.-#_(&VY4YAVXFH5<9'(/(G >0I! 6\ MWO@#OV4&Q_KV)9[ATF3CTZ) [7=)]1KTTU<4R6,DG2 _ +YO93\OIUV'LCOXXSZ*00Z>VF 'DBB@0 _8::>FZ3BN;7_2HAO M+D 3Q=/BD+3E2K.]) ,T<-"=WT'WX./^:4C2XSKC2L$A7[J,RT=WG.C$P3KP M>0*0" I9R0N!UV%AHU2@0;5K%RH?/@MDIXO \^-N>*+SD^B%A X2-BB^(H-> M'*CI1ICFXG3^DK5J"=\!2VN T,)56&C=T,QJ96\*[D&TGVV M&!X@W@^TS,\JWC^-,LF0=%]7A81G.Y'R._9X?.K78VQ-T%=VS8A M%0F9C%MY+B@ R09V] M\84ZW(?YD"_7E\/Y"+9U&4%>$CE?,A$KP/U=XOY4C K _9EN,H5,6):5JN)* M$(K+!+U;BKOQ93G PQ#?;,KMD6F8X7(]FKB]\:(;=55T?4.=>!*QUFP&B5XK:X8F,&N%J"9$ "=TD" MIP*6LL4!5U8"B-Y&F;,#R926#L,UVL:(RF0ND,&;8)&D0J@3,+<&8!(I6 X /!!Y%*0/"!X(-()2#X0/!!8!*0 M?"#Y(# I@X%)KX>;BDT">=S/B_(''R2H;/2P2_L4\@LJ&SWLTCZ)_(+*1@^Z MM$\AOZ"0T>.N[5,(,"ADE(D#ZM^Z;--27'6>PY#DM@UZUMLV-Y^ [#BQ;AZV MJ\@7H_1OB(2W;, MH0Y#<8TZ#3?;3G'8MG09P8_7=#"2!N5! &&<\U#_YD.]5\)X^WZ/O&IXGH:; M79B'IC5J[H[E7>FRX8$HHBR#G8$O8:4WZ\^0DL=YDVY,'O']'C0/DU0>)6! M((! SAD<P$=9XR>W@:QEA55&:\. 41D;J.,1+.Z0\]+%3R\%,!O* MPENHTX&7%;.A[E#?K!82I2.Y%H2A (-U3W."N9:"W@1(V=_,#62@E94'F.H/'V=FT@@4NEA*>[!!PDBE1YV:9]"?D&DTL,N M[9/(+XA4>M"E?0KY!9%*C[NV3R' (%(I"Y%*2:UK*"EVG5-?5;L&'CIPG>X! M5[DQFB 'B#<3[<=/ W%:%9+"PR-);=6M".[\4(@NT M4-A_.#W]#=0^).P'$[:KCF%T9IL+I,%MNGT]5OOB$)5$[WN\\!1NJ[FJX6DY M9Q8]W%'-G+.*!^8!MSMPNVK.-+N^22)]<\+]"F4;^C53@P7$)KR>_X M X)?H#T]P74#M#Z%EDJ)X';[5L5IS+@Z78M,7"KVL8'"7H ,LAS$M:& B-EIW8,XO?2<366USGF,9T]M?C,K M$T#'0TL!0,#&O#- C5X+<@H?=F-&VF4M M42Z;CN>=*DK.X>%FPR-+,X!MM-\LTJ0JAS)"Q]F'D#Q&,'F$>DL/!W0#Z.;" M,4ZWGABP&P-XW'Q>?C,53Z;1<<\NKU]MI)ZZWF#N1EU*PD;H4<7=.G"]9"-- MW%F_L9/>9\P3N( ,?/)W&PD%Y!?([ST'[P#Y!?)[S^$E0'Z!_-YUY D08"# M]QR4\B>C?I@(C-^K%58/;"V'P:!4&$BA#4J%G2.%]OFN!*&X;T]+= V5H%) M&3N^#^\[EZWV(^#B?-C64 :N0*-]@=C!N]HZC(;S4BJ,NN#%'T 8V4'1V0D# ME H[-V&\?6UH9U=%1)[4)W! E0HC&L:A0+ALG<$IJ@Y%I"N5872RQE>S&DLQ M[6Y,'H=280B.YFD$U!H$!'+!N)UL$RJQ*#(3$Z4C"=9A2"0/GZ -4.P'\ 8H M%78UXOAYJ;!Y65EZTRGL2:0S\PUQOASOJ?.6"OHI=PS")L1LBK8!"_[,5XMB M;=FJZ3%W@%)A@#U J;!KF"WR>LZYECL;<0%4\&H4K Q;S?/J#C_"?MB=40MF M/=(D2-(K*@Q9LLLEID92*HS.TQB:)S'R5W%)_^LKT9IEMZC7V45%C7A=<[_O MJ3C7_KGQ#8U-E__$_UX^3O5TA0WAOG\KZGAK2QE]R59\^.K7@",4I\Q(NY M]-7\L$[T9S+^YD6+@/\9=^G5D[]['*1JEO773\CENR=<>$E1_&_L'_&/O9J9 M5S__^[]>C^9OBH-4QW+<+R\\]FH"CQ.#)I2F:] D4@E,2)E%K_^B6*&R\XYC MI>G/*/[/(T=^^<:%6-PGXC--_S/W]\=X3E*KME2VT*MI.Q(H9&DS_\OAKUZ^ M2KCOY3O'2SPB7US-4GQCH_VP8L7D(28T_]E>.Z4DT<96@@_PIL)9A&^M'TWV?NU1^SO9+H S+.T/1LAJGR MA-)H&9_,*%DA45PFIA.85#6%5.C)IP,BE!<-PJDV(+HT''+PH+M +63AK+!E M-XZX_K&E7&CATR$Q)DT2"@.7'$X*MA*9&#+]8TM1WCB-0-Z2\ .ARN>8#9M M-Y0QF?BQY:X\KNO[2B^ T?F:WM!$SQI,V*AEZIF03LTYHH6OS0'1=S;=5;M" ME^*6"/YCTXU25T;=4BG@>'E-(;U*5RKU=1E/#ZE##^>.X-8MDUQ#]MPSV]/E MM!NU3'54+X_V/EG3+0ZM4'-_R"IPN1D_,]71PF@U*U%T23*#;:D^*2)=86)U]TC0UIMY$%'U!Z+8XPVEOB_MV88_,=9DX M,:;*,J#X\F;'#9Q&R*Y-(]CS<6U;X4-NMB>+19,==? QU^"5D>DCZKQ:9J.6Z15E.62G M!KN--"@3KKE=H&5'B]^>'KUL[=;M_LB:P@8=C#>PVBV-MTG3U.B+U07D3'6& M-)7M1I3&'8<9#;LRG1X]U:7'ZL H$9+1D=Q]U936:M33Y [?]RV'1AU#*S5! MB];>+J^)8+VKFF'4$DE-E$Y#PP'9I2C3T/9,,".,%2&&,I-^/0_IS:'3WQ2Y MH%4Q%BVFQ>DZ&[5,O;Y6';NFUK45&-J'.\+N"=8<[T8MTZ^74-C>E/2]SA4[ MA%4:.F8?UB+:@=/OGYF=)CRJJP68]#AH:E>6VJ#(QDVQU/@E9#]W2[IO"@57 M%4NT59*5,&Y*_MA4+='NL#S6:*DR#II-H3;!&3EY:KJSZ]:(Z\SQI04'A-[9 M! .R,B?UJ.&)SNK#^; 9#&<2W]DL2VN]WFG$!5G0M*ANFM/)0"8M5=+V\S5> M7E=+Z*X;-TW)ZJ3IR@B-^@5)\"?02NL6T6$OZ4!*6+D6)1J+YK8C50:E6:GG MMLKC0M*!M+2N2F4SVB@*EHD2J_G0:Q>W^K%M2EP[P[TVM?'J&AY(J-]N]TAI MV4MJT:?F8-&J%4BGC%6X!E3J;.E-98B5DZ:I.9BKTF1+8"5=*LJB@(\ZE7!) M)4W3>/4TNU2IS2VXLMJ.EW54WY!J&#=-SX&UVY'M)JYR.X@(^8X"NSAV**"= MFH,FAG@E?:7N.$'F!,9;-XHC1$_:IN9 "JW>0%NZIED)2$O0:MI@WDRR'J?F M -\R:VDR1WC3*+:\$ETG_6HA*T;#+*0)*4/F6V]B" #."FAD9;$ M2JW='6!^92UI,W( 56G:&17#.*M.&K;(<&I.X=U"VO77GK4EM!U63[(3IGI M8(Q<$6P:EW;DJ+'HSLMBGT^:IGM@V3BV[LF\Q9'*B R7_8E#Q"MV@KS,MA8Z3W 5P^^B366P$,:)>R0MM$M.*/>4YDX2 M1AA:G]$Y0Y>I(0/!?H8A7^=R7::&# 3[&89\G5MWF1HR$.QG&/*5KN-E M:\Q LI]@R->YIW>)(3] 4IE7I^RSV:L_HZ.FJ5.XY/QNJJG.(340%)\Q?PGL MJ>;&GU*_/AP;)PF3GHTOZ/>#)UJ)^,O_^X3@GSXX?H+XS/SSECFKZ#\\Y&U' M8I1K1=_/O1P7R=4TN1AZ.%C'X.,).PJC6$ZQIR?NBCX (/](AIX0-O>^S5YM MR)G+!_6+S>8)1?]/Y^#;%H)^= >)K R4NJJ4G-PC@)AD7DPN;(S^J2;Q+U95 M@V5@*;XV/6L^B4<1@D?8-V]$!IE+C)2)60'H .C(8M:E,TX*,"_OGQF>D B M>0DVQ$DU!P3@235=;ZZXVC$'V#$O"M![[P (=&K$;ZWR(:@P M_3,%^W.IO'<%5"!=MGG"EL>=O+YOQN=M!YN;\EJM+ P-L; M>H3Y)2Y.7'@H388CH#090/OIN%B ]O,5%AM3A.95MJ4"MS-,/U3K=!57SEOM MXT?DZS6.=+N+?AWFI4'TON: #\TXN^BAKAA.T'D$10#Z ?K?43;LMN% %RKN M\U'(_Z0J&%4*MD*CP%.N;35XQ@\C".@J(^ /)O^/8 YC]8T&OH#GI5L\/SYI+"_+YE5'M>^[R% MAW\*>Z7!C3I2QZ6D=4WI+Z%9'5L(229Q4,\+0/_#Y;J>1]6M5=XK5D(LLA:'9,S6G1\:6>5R,"X/S%,[D&8+X53&N M^S[/?XP3_"P,\M9W%I[SUAZ07R"_FFS@ZY 29X MQBZH-:S%/3%0?2G 2K?=K$N!!95V8W$FB-VXB##YZ2N21S$X3S#I0 ) 1("( M'B#0Z$F^LA;97NE+GFWX*PXE_94R M6=F0RG_XAL<--+]NO^Y1V&IL20)?XZ&E.UO"L]CVC*-2#JH?^8!!*=Q6=^!]ST[XR5W9R)?VS"5/KGE>H$VCCD?+<""YA-F2 MW_$'"+]@>WJ"[@3:W?<*WK8)&P.\8/7]/LT&81P8^.DKD8Z7!6P V" [P3QW MQ0;7])B=@QGTZAA76G5>A(-NH(Z796K;%MF(&@_^/H]A9#>/B *2"F0TLQ'/3V45^D^87"-PTET:Z=K6_-SAJTZ2PWXS\_O/[]A5K$LS,M/8\-N/2_@= F@ MX^;S\M,8IEO/"T '0,?-Y^6G@36WGI?L:MEG2?XC\HHM!JW97-)Z ;W>LV/= M'WW8D1FIE[5$NVPZGG="#2]#BQ%LSL(JQQ.3:DFU*GA5ZL8#C//]Y#$&RR,8 MB!@&?'/#4*=;3PS8C@$\;CXO/PV5NO6\9'<[/J_3ZU<[*1MT]NZJ.M6Y=6M2 MXF0'G;N]9"=-TO'\QE9ZGX%/Z>HZ3U=3]2G\]-\]EG4-Q8H>4M6LC1:/(GZ@ M8GO0\:G/$4QU&ST)"/LS"OO-8X6 L -AOYZP@RQ!0-B?1-AO'T$#I!U(^Q7U M&)!_Z/9^O=^JZE4/;"V'P?E<[$X!9;RNX=?$5MOJ8J'(DWQ:7DSH.C?XPH.]7Z<;KO&N*LC1 N,JF:?6&GCNN M5ED908^5P AP3@@(XY*!.( PSG17*F3"LJQ4%5>"4%PFZ-U2W(TO2QX&N1C7 MA4Z#-!LK21RVT?%TBNHQ><3%Q/ \S%!Y @89@0"!7#!6"1#(GP8GK16X:ZR' M-B,%/5=7X2')8IO+,@>RGXOF:#ACS&5EHI4V/7PX&88QH0@B( MXY)!1]EBCK\N5M3LHW3Q\Z)FLQ)96'IUSS9)N]D)=QX7%JI7JF78ZN$U7:0T M$2X.B'D-1AK;B=F-J0-4-0/L<;68K&R1QY75#J*W4>;L0#*E94,R&@8O69W] M9>NB]0((GS+X!0+'"JD]U3'1!= M!>07R"\(F +R^\"#!#%0#[NT3R&_(*SI<=?V*0081"K=3Z22H*W\Q-_X$JZ$ M@'"E!\A(?]%HI$?WP3%''QSRQ\%&I6VIBU1]STPV!CZ<:@0DJ<1*@\S;U60 /!_ M8OAGKQS8Y8[K/XKYGT3WX"X]+RT*)=1L5!LFUEN@3N!$WW'FTG[H308 M;J3 ELCF;I&@GHE0GZ=I-!\)/3BI!ZA_5Q@/@/UO1>D4=AW<:?A,U]QUAN7! MK-Q2+/:\V_Q/D8_N!RNX;:U:9L#PJZ%0KT@XI\?(!U$Z /N@AMRO66#7#)NX MI.$>;$!6[[)*NAM.M'EEI;)FT9:7/B+:QM0)$] 2$6CQ/$$3>9A^ M*R[W 6)LP(G"HYPH9.^B-(B_ <+^-,(.@G6 L#^1L(/('B#L3R+L( P(2/OS M2#N(&'[<#4]T?A+XD)!'PAW%5]31TZ)^>]&Z M"YJ[,53M4/&PIZF.;B=/28H?GG"4[N<-&H)XR/.B]'O1TOQ4&%NH%2!F.2_9JWEXL6J:X^?!1S [XR M9G6W(Y"%K;2NN6N8("69H :=W"8Y9MT@*EGP 4;EHF M#6 !8.&YL/"$H3^_TF5+LRY15V=%Q R&TDC1,&[/]>[)7O:(?7FR8WHH%[CM M+AVR!;3N)OIGDKPG5D"9Q\O?,HH<[JIES5O' /' 4 8XB[C1^ MZ*ZL^DM['I,GUSPOT*91QZ-E.!!BPH+)[_@#WE^(8'J"&L?SI42[/;(B-08= M0F+,[79 ZC)"Q:[$"UZ'!-3Q9-1Q\VBLNZ*.:SH$ST$C1M"?E-L['3$AM[SA MUKNI.[*Z,8V0G[XB5!XA+IA-&7#)TW')C8/=+NV; !+]9!)]^X@V(-) I!\K M;.VAO&;G4-)&!->8T R[, >DK*(TO)Z/)VRLI,5NL$1+PZ_A!;NU![JM^3G# M5IVE!@X3+IV2'UEM@2)X&Q3,!.66,G'ZWNEZFV0EL M] !+&<#2;]::RS24[MJK]ZL]FIY.NZM.QRUQ1F&WXYUE.%L1R1Z=!*[]QB9] MGZ%KX&X].*1XCH V(.Q V)\F! L(.Q#VIXD1 L(.A/UYPH> M -I?YK(HC^1 M@X>)HOF](GKUP-;^YQ\("?^%P?G#A]B/ BKI7=R];B:\--H[\9>CM3"+D.9%<7 MI.^$T7!>:O%1H!8?((P+!@(!PCC39;2=7141>5*?P %5*HQH&(<"X;P%OGXD M#X831FQG-E=A:-[D2*M&TM)*C\DCKN:'YA$Z6J8%VB;%3JNW49YFV"6LR(00_V$MY@ M(J4CSY!('CY!&Z F&."-,T8F >+X:$7!>5E9>M,I[$FD,_,-<;X<[RG].MS1 M%K85VNYWJF9Q*+8,R9N648&-N0-4% 3L<;58K&R1QY7-%GD]YUS+G8VX "IX M-0I6AJWF96L2REBA;(X]O&+N[(:C^$RUQPX3/T52DY#.TQB:)S'R5R%8_^LK MT9IE!I9*,K[#J&7.GD9/^5_E @*C1NRNN=_W5YQK.46-:R@H]BZ2UISM^-'S M%3?ZVLX9T1_HKF+E5HKKQZG+_+GF:5&_CEN']SD9P%5Z^I&9OGWS7*[6;O-]5JSU MN9S -R6QQK>%'-LNY02IT^%[8CY7:Q<_?SN=.PRQR+=+7%O@2M&'Z*]J)5;D M2H(8_6QQ;5'@RT56J):;_-5&^0W&Q*]'_*WSN=>]S_W=_1Q?SL4#R$4C& C? MAIZM4?PKL)5@&JF.TW^?N8=G4B5DG(09$D-(>48P$QF'<4UF9A-%UAA:U8C9 M%",5\B@@RHMRA=4KG7+97#1APVCU]X6MVM[R;!QW_V-+D]R--O,V6805@E<0 ME68:'2U2P](M-66EXA*D%3E(F.XYP2Q,\&[VQ2ZCS5E!-81%6EP)/X:JEK1QM+T1>BIYY8?V:K*1#3 M614EU& 'S8ZA\\Z8C9NF)FLB\S""V%T'-A;1Y$^)?6-#AW%*Y-13W44KH-1! MOV,JG7!5;9;FNRF5I(U)-:TN-ILACA,KF>KSR5797\:0(5,@)R;+WS,2:-]TE M9^C-R=K=NX18[,;F6EH&A,W +?4A12);VYFY6DK+)1HU/2$NLVH?\V?S7F2$ M^JRF#4KE04/49?2$#.@&N5@(\KC*!9(C" 3<+0W6K(R>D %1KP4R7:(\28,0 MEH/'M1Z+1$QU0@:T!E7R5T6-D?CVVK)=);2V6-2!$ZM5FIB$37IV!R:WA:LZZW#*$#<+; ?RY54T R=6JZ#K.@R$5@E>4BHN]'E(TRQ=QDXL@>&.E'9[-O%A#9N:%6PU:J[" M;MPTU==>LU>VN ')2!6*=%:R@P_THCQUX'/91;1ARGFT&O4(B6 #NQ6E2[72JYRSIK&DR'9<9N:SP-HJ8G M5@LSH>H:D?>*% R&D3*A%HL%)FIZ8E[%P<[:]XAP+S5:ZV))1?7FJ) T36U# M1&/KU,I]96X*##>&*\U]!2FQ<=/4/C3O#M:*-M0LN&CO"ENYAC69K1YIO"&TE]B6O+4E[XF%N=J7EP^O-:#8U#E: M)+'*KQY,A1<3.+&JE,!W7KXXV%3)-]]97J]\;\#/)%B(#"P$H*:,+ 2@IJPL!*"FLR[$[]]>^3VM]7JCIJ-??OCL[**L M?%]S$%E1\9?_]XGX]-'Y(#^CS#]OF6.&_L-3E++CQL?2N;9A:[E6]/NYE^/L MJ38]==WI^ZM. $ 9!!"=FH*W5O^PK.F?J3MMWZ""?A0J"/H91NX:*BB,8F>Z M[ ?$X*[% #T'$=X\!/+-H^9OI\BY9""#X3S;N!Q/\K!L WZ*2R.3Y9ZV5/,5@>P2Z2_0#@#^ O,_B[ M:&+E-_%'%6I5G^@P'@R-VWUH:F(Z4HU#+\ESYU3.C.GZPZ[.3A>!YR?7:7*^ MDW.U:*54P])R]K?M/OX^_I>J>//H.J&$:YT&[1;UR@P.I)9)BOUVT>3# MN)>?OJ($G:>9B]0> ^!\F$$^&XHO:C!_$,4NV:FHZGX[X ;=^G8-;\V>+W6C M7D:F-$K1>80\3T7Q[!G21V5"F"NN!DT43XL/^I:MQ SF\Y[C-KU[<>SA-8L_1A XJS6.6<5;SI>$!!!@KR\RK(%S5S$YSQ M" MR;#];=Q.):EO#6W'E1I%EYK)4I.8];IRDN$"P8@\^F9%BKLV95]K$DH8K>7Y M%(F[U0/O7)U_(K,U0TQV40VDIWF^:ZB^-DV0^G,F:_-DO[$;K!9F<<'M:T+!!X!_6L!?5'7Y;0W^9G_HN/!X'EWMMN5(,-PY>B[.[6DZ+= M=>7&X=[^+HF3T]:!L8K1#XP%8"P\H+&0 C60;B#=#R/==VT*5Q3#COJFERH2(M!=7N%"0EK#-ZG/(]OO5%I.NV MW:^!7-)FFNM&!O'+32YEJP&S&.C3&=*G_[I U_"(W"2M M$?Q0ZL5O@/E'#.\TDPBMA=V5EA"RLJFI:^G;;HSA2)^@:")/G:@%^U#^@G]% MLQ67ZM7^'<]Z\BG2.,!5<& ^/8+Y!$+@@> #P7_PX'E65:-I][TX XIF;.+J M0@$MBT?V;3_B9 ?^JD@C&O*6Z#D2BAHZ4N%HD9 M2H5)B=(XJBP/XVB>H8BSF+@_$XAL6;T'E2&N)AZ/]1!M!G3^.]?Y[__:ZY-I M&2_X&QC^O!AXT9IH;A*"=H+"]C ]+&BS'0[SYE*M.%8'ZY7"N!YRI&S03!Y' MTW%GY],T;BW: -(/".D+!:+=;C^MV1O-]AW7 )8WT/'!GOBA/?$5ADZE&Y]/ MN_P&%VAIT)/9D::)\Y'*RDB2:BW.-O[_V?O.YM259='OM^K^!]6Z]]S:NPI\ MR&&M\W85!FSC0##@](42T@ R0L(*8/SK7_<$!22\D@/VTJFSET&,)O1T[IZ> M8J::&-P),7Y68GQC*_MY8C0?[C>CR=F]DM&6M5']9)"WKLL])$:LF%8JI,J5 M9XGQ0\>-F<3O6F0I:ZJHD&;3W'+3F1'KI4]PO;,4PLXMRZ>CXKCFQA_5F.WLUJI]6[M)@7Y=1LRAG4Z7R:RH6 M[XWE"75_0NK^Y"& 'R3TG4&!RM/MF3LP:Z7FHMK.E;.Z+%O9'E(\J"^E:BI? M>/EZK^^GJ5"@2+"6M.("N PG.6*^[[;1'YB)^QD5$DIY;=/@=+=3 \FV-W-K M:,C9X77&>6QVM2=E7 )^1*OM93.%5"FF]$7BVTCH=X_H]T\X6RXH7/I+I(K_ MG>2*?P);($F937+%$\1/$/]/RA5?RILD47R_MFDN]TIRNKR9C^ZN>S [5LTTE2M&CTHGE)E0YJ>CS'=*%M]-F;?E MLC/MYL\>F_WKX>;Z?M$CZ?04*1,3Q'.55*48#?]\$JO64PDLE_B1[$2K_^!: M_:<.;7U&/S&GP'--IAC*VWU!@/'NJL]3)&N M66VW5+'T.0J@BY1YOZR;\$;\VS_!GE@_>VO]_('1K4^L=02J1?E6TD[EH^?V M[FZR%X-^1LX]W%3G]7:Y7%F/4+,GX68WT?#^#EB MKAUI]9.^674RKI)YNLW59\52:XK$C+Z/;#55*4:/QG^N-'[O(+S.=;--8BB] MO*$T-BV56&GV_M?L\E&R35U3I?_)T/]]-D/JO9?[WKSO5109S;:59T[2"]MJ M\QS#*]W.^OW6X.9N^*"/RU.]?&C4CD![R5/MI5A*Y?+)6?J$(R0LUTCB>6L0R8*E\ M^;DTL@_HKDERTO?!6/OLZ][#@'B"^ GB)XC_R0YC8)_C4)]K@LN':>DJ!B-J M_1/IZ+QSW9>.+CL74JM]U>P/6NUCJ58?M*Y:@U:S__4__QXGFGL23WWK>.I> MB*9/OL@$73^GA-FKB'?7M929C!7KDIO1/ZLJ^:ESA3]N"%NX@;KR!LG,'I@U M!6C.(J&+H&N&&KP+.G)@R:CUS]6QVFINU,ME9UT9%6\VO5&.EJO+EHJI3"5: MO2J)823]*MZ=G^+I*?JK*R-B:MGW%GF7BN5J[U5MH8DC7EXI>SWTE+V MW>Z-GC@$8-@:W6500F1I[-J:0>PDZIQ$I/8_(O4)]8]#3G_$;A.G,\$8%?]% MC:O^79ZN%IG[C3POK4_G[?YZEFZ? [NBY>KRQ52EE$G!'B7' !+R_H#D_:D+ MV6VG@;DV427-@/^OB/U:*6#OK3KOD:E5":7>!02]I"PAP_GD7@A]M W"OJY MOKG+7$^+:KE[.DGGK36RAT_FFN":48@9L&9IG4P<.GX2Z4PBG7]*I#/!WP1_ M/S+^?D K_6?3PXY:[5J[_IKI8>\.COU1S3\H&7RV,&&2%)U00D()GSI+>CM: MW"!C!Q/5 .AJ$B'>*P5U/TEUCX)'']K!W.4T=V29BY9MN[*AD,X$R3'&4;0J M9FQR-<^5AL?*N6(7+L=-]; WRM/"<#D:$(X-"B<$G1#T!R+H3Q4-]JXR9W0N M38#0)?)(+$6S"69FV8ZIS"5SB92:Q(,_8F$J-TCI9DK'/:RM=707CY0;H(1YW(J6_P4E[,_5Y!MHAE@:_UR M-M[G,XJ2K-@_C2V]1^;[H M> &%)R'@A( _.@&_1V[;CQ'PH#AQ2HU!K] \;JU/3PO-^_ZH7D,"?CT%8S_\ M/6^>X_9'F&E[=$AXCTRLSVIK)BC]61;YIZ#TOIO$W K^2^45W/^6-%[3'4^F M4>,8J]/0#UBB9@7RW' 2@SA)0OT\)T%>U=Q%51G_:_K$A MAA\$6G8!7J8:O65!T5W:Q)I,5X_I]&4Z[MXM/, MK3OZ(M,?#4\>#T\,V1Y,D=QIQ?)<&?ZK/GXA7-Z/I];L46=;/YYZ>C&;. MO3^Z&CF5&[*B7 )OI4OE2L54*?,UH3S/P$*_J4 MF/GI#&D"3Q,3^@64XSPH@:KICG7R/MKQ_[Z=OOL.2WUOA=F,7IBVIO?=6[Z@T[PZ/JD5$^J[97TU&>5J'+I8KE7"J7 MC\8%$L)/"'\_E[HOA)\;C1YF34NW)K=--WUHM\H9^>;B?&\LW?.6?)MNYEN7 M\XUJ5B\O&D^Y]LT:";]$(X+%0C95S;S\K::?A."3(]&??I$?V>Q(\#?!WX^, MOQ_3;'ZVB%Q_V.V>-R^:[4'M7&JT^O7S3G]XV90Z1Y)77TYJM8\ZEQ>U0:O3 M3NK)?SR?D^XZ6LJ6C38B:YN2"2(S^^ MX'TFGQV#WUXM?3E?T.?UZ[QMSGB+$LX Z:8+Q-0F+2')>=) M'E\L&L?J9#TJT)IOV50I4TD5GTU32 @Q(<2/3XBOFL3]0X38?;J;J#>34:>I M=0;][M ='74>IDB(I2__Y*N95*'R71?JOQUYK).](9T7QQ*%P!9:X8D-9D22 M%0 P#+O!K&S#=*!_V8+'>"F:0Z:6K(,Z83D8;79FQ"8P+]DA]/[$@Q>_S M&E5;_?,?^$>\I^A$MI!:9]]4S5[J\N8KW6(^E B.Y,H'^2). ![-F*N@.4MQ=/MGC;(X%@,0";P[W__5W UOJZ> M5DS=M+Z*&%$ @!PP.$39GGAFLNMTOUI$!^:T(EL[ MQK?<,9=?<]F#4F1S7V9K=,T@ H?R,6IZWM^9_\C2S$)N^C^#3GT+X5FO^!GX M%;!)_5O0C\4? ?$B]B%9UI$YTQ.AG!KD[U/$-ICCX"=3]CK*C+.57%XIC91* MIC(J5$K%447)RB.E.BY52QEYDI'E+VS4-V%:S[KW6NUVYZHV:%TUI7[G?(@> MO+Y4:S+G5J V:#7[) M1.V\/ZCMS2KIA*5!1_*F+ 7G+'F3EF#6 ^KM['MK?O_I_^4:LJN"^J3^_<:S MBI!9<&(_*&@X68S5 M&.5^X9W\+[Q3^(5WBOP=IDBUW07L@?(B1EI8YQ/7,3>(K5@:+9E7,]0:*"JN M@5>W=4U=4S1B#V#80]U4YEP1'(_D@#("U-3W)3SI1V4Q 26Y@#U*=]B%A+83*Y+@N"BBN?+J[V[8=TR#'-% M)9S4-W675F.D*99]=[DT+2?%*F*!U7$@_85S1 :0RWSC4TW1K]EOXG&K_W_R M8OFMO_U\3<0#TQ+/7)L_^UM:RS9US5DP)"C3] KB+C$,>Z.O9$.3)8#1$1E; M+FP[FU VEY*R5="NI($/.,E<$GP?._M1*\\F4]3=1Q=/9H.HRT9]GA[UAL85 M.<^?7O5>VN72:A^%;+VT312T]]:@']K$B-2UC*WON]F^NLH?ZV6W[&H2T:9"(L2>-.4^1. DV )9LCFB;I+' /3= $/B<0-!C%<"FTH0QUO@DV7ED:I?*(CU4A35U/QPH&4)+L. M:&P66!0Z84,JP/*6FK/=+?7X6L2QS G\*"^70(FRC^$F*,R: >:<-VAP398M M_<41M=.\\% UC&^VBYT2'UZ ND=LOA>R 88![;7/IR/Z.[KHB^Y2T!S VY4- MHDL-/OU(^VXC^ )\D]::,Y-J 4"D8L'=\J?5YQ!&[/>[;O6'?L_P)=HQ!96L MKA#VJG2LFV. 6)>KQ\AKV6R]'H^[WEP!]@H!S@*@I$A$#*JA6T1UL2]%ML9 MEQ/3=&"O 4Z&O-*F=(->QY#>YGW!G9P!^GM"47),25@ $H"+Z),@>02H(R6M M9YHR@[4 N5-5211NM8,&/D87I(P\C5=M)$UH@ -=I>S)'],Y@HDN "[2_%(ZWP/+ ^!!P'!9L MV%0T45QFJ(T\OT'0+T,I#N1I@TR(81,/+QMF0^#EOZ<(5P-;8I\&71K(9D-: MX!8BTP&DF1/'YD &U@$[H,SH7,8:@L[;4+[#]!Z(\C=O]<#*'O$P J$L:POH MG!"$L,1'',S2#)A'^L&5!2KA?G.^*G@EM&8DY.&#HV%,R^2S3K&- < K,PVZ MI3!GN^# 3G.L\OHV83,L5F<8.0/N+G$TP)57X: M@!&V$*CR)7:!TO 2V%F*4N-,=O601D4Q /C&@C$ZX"7PEW8).@[PUC$P8&_" M'GZ$=PX,)4*D-@B<5 PY"7T)A[*.'%OJSPC0$:@EBF[:J.?! MM-@>CX%9K2G/IJ)+)3 1G3.,G[6&JY[^?-1O'E4GAYEL\UCI&(]7]9E1Z?NFIVSMMGA8?L?+7NU-[0J/UE"Y$N%+&X M"Z#'G4'8O:5Q& F'>'XJW%9:*H!2 J]/#YCCQT)HT&3))HX\S+7PPC!'X*CE M"N7=(E-7YZH#MX/#BQ7MI>U%I"-%\H0%C '0,\JA^L^ZQ,N3$,'^+ M6@Z^S%8]C(;1@2(L/F6A@X#\M4 :Z$CKE/#0_ 2C3'IWK=;UUHT+P6W3B8.!:%KW>P&_[MV2 ]6#;J(T! MSM#.I0EP3( 312!BNWI@SY!7@\7(3X#:/NHQ 16:\YCS-YOR-YGB71\AC]:V M4$1R3&NS0%2H["8L'$; (';983?.@>29[9'9@G5%2)J*"(R1+( B9][4B8'W M/H25(J0FQ#(!%*!T5#6IL%D1,;(8AII;"S EQX3JH8H3T-\G&OH.I V1+1R* MVG#;B\][=HV!HXXIBR?6@NJ^T+>#:C&JG12Z]L]AASTS75W%3BTB4U\/O'/O M&DRT>%3Z$ZR&RG:DAO .")I4!>EL*^LU1AJ7$2H_VP4M)+P(IC"Y]^^0X'M] M.=@%;+%86;9+HNBH(TVX\E'SZ"C@9?0DHGG.7+-6 [((PT-.>8SI\"$G5 3P);%/"34BFWFK_#@$+T3ADS M=0(@\X-W49 (V;D,J ,"XW^N^[#Y9'E0A7?_]T.5X^J@'&YY>T -/SLF)X;Z M1^]'Z97Y=/U0'"Z.SV:/C1P9/Y M?ID!=GUMD"4Z^*!Y)U[HH>+WQ;30D!UN5KA<9T(K>CTS00-.FVM4,- 3JJF: MC#[$ ZG&+7&+&R*"KIC<=WS/@PTT [K0F!!#(KH&RHJ()2E!0,6C<>1[DCX5 M29\J)>E32?K4+Z=/ 8%Q=LP$W+,I"H(E_T2B0F[W&,^R?4;[P==>7Z@-;=*9 M-,$07J 1[XFQ;JU]4WK,CDFS/KP[EK7-_?B\,'TEP12B!7KU,^4%8%7"[G]- MTR=;&%?]'=DU9'=(>ZM^=8%5#Y9%E.(N)#BO3,Q;IQ8APT, M6:-H)8O@(7<&!3PN+"8P!^-= (LYMFW;7; ;,YF)+]- &A.H"R9/F M[5-C/FWA+U"H0:YJ& H2O@[3#@Q_X&\;=46XM@\:#HH)1A=A%NC:H3JSQL)5 M*UEW?5/%TYV-&-L)NF-NL92D8S_HS]/QQS8;OAH1Y3"T9@;$$+8;0,!P-9# 7'5T/=-VH!Q=+?6XVP17I MVHHA#D(EK5./%(<873D!;%4TW\\(NP#JPQ./GS+'D()Q!A&CCNMJ&[Q3TU37 M&NI>"PQ4,$<@"^'2#2>&HFTAQA:*RM2_NM+(FH6_-!/]591"N.7! L%T:'YY.;>2_-&P8K?8NZ!R-);,W8O"LS0%SHF M,G!5;EC(@8G%,?,CCS\&\@>%E\.6#DWXXV?BU/J''E7'MJ\#CGLFO'BMUO=Y MP=^MRSDP]SG+/SM@V#LUT2Q@ MVD#+Z!2B067%0@G-4E7B5NPETC!>X\=C,'Q Y9'G, =#!>:T)7T01$#]R*B] M;$08%I8.DDI#[0BV6/;$%ET&]N0NL5L;#$]=MF(:8KAEPESG&DL/4F2;I+@] MS,?&#C6;^OI5S%2@<6:$J0]"*CL1F6T'_>=1:,=OHC\T=AX>7@ ;/AO2Q+4H M''V""N)2>*;,I >VC=J(A BR V5V <<\KWS$_D MU3=,#+(@-_=Y"LF%WE P%N$'TW5@ 93VPPO W>/SHN/$@-@'YZOF.82SZ@\ MWP?NE[^K04:%#Z?^O#F%+0!6)JUSZNM=!Z!>4C1N=J;8@R1J=XIO-$]J(ECT"ZHAP] >@N* )U* MH,4" .JR(#Q7VH1IQ&.8P%D!]";P>!J'\Z.Q >) 3 QS 19-MGG,Q,3C+)C< MY9E*/XZ!?E 2J ,)PF1Q4W,R07:"J9Q"6Z:9/2SZ;0"0@BD YABQ D<9 _.2 M,-6'YR]KEN(ND$,J@F611\UVV+9$J8M1';:CZO+<,-<@--=4_%(3EMF%1(U M5_3E&8O!_:<_8K(W] YL96EZ.C=-F?*#3=']0ADXH'3(CW,1"V UF@FX(1 M?8Y&VI:=T,V0T^OI$^D.%[-ZL[OIZ96SXX]@)_A+9%F:[V0L^.FZ02TMZI!@ MAQ TII)@Y@HUG7G^INSED@93&%E^("+13%O2#)M=7@ZF5\9JQ@*9!7$Z09[. ME(,8?Y-OOS-%P!8J)$U@AK70'!H1)]PLJ7C87G28&;*)<)=2(*I-63!2H\?X M_.F^C?R(PI4YYY / =7 +DV84.?>$&0V7$ ")(5<57T?RX1$5XQRDVE3[L)E M:9]!YPK5,)AS >=@VUP)]UTFNU+0MO%P2>E;8HH'=(0['._M"?2MTN2.,8:: M,1_S3139%FB;#,)\:C%>/)ZKY '>5Y. =]]3CR7-T^:9:8$5H5&70J&P1O61 MK!AGMK8D)%6G4-K3Y-.)Q:2!OF$*7Z [YGWBE9^^.V_0)E'9X*8F10WJ")18 M/C[/M++P*_ ,_CTP&MLY_,@F$FKG_RA8"9.'U D(+,;VI654??ONY!EBT?Q] MV;)HKB:3\=SN(]O/J29)@$/@._Z S'+SEZ2C>1Q6%*E>Z_6"H&$VFNQP[=0; M,K".X&A;,TG]X JYW4J!I[)T?SI/C]^\M;0^YIRO9JC;@EO\M"6U3X;I7*[U ML,@/M<9@GDT_I8TBF4:#7/'MWC)+X;=DO%C]:XKVP##(K5E&%%/U)R[-H >, M-3^)1+&;!$)[VB#F6*TUUJ: 5R@*7C0%Q&!1^ M@UG0C/9M#4]2T@G$B7T[8(2B$/>L7D],C-'I%;)@?]VLWC;A0^:[!US-YJN9]*\MP5&=KG%0C)LI+Y2'CV!E:2%HZ\R)D5-+^PB.X$C_RI1&$G M&,,GH8$W 0Q,5I3E1[N@<;.E9=ZS0X7_QN-4T,P1)2<6 !"'U?/@%(]]>J^+ ME "O8^\D4"!8!%ME 1SX(2YSE1^W&+"VDV/\ 99Q@"2HCZALB: M@K:O;\.FF%4<:]Z&6;/0>SY[2_WPW(-'D6@^RH*E:G'UU%L0[2;. M&H4^IC2(:#'H1=]*L4AH4/UD(U-W&H4V#04)$Y0?0?)"IWZL/;#\N'GH/!0: M/XG@V#&&+X^N E>PIH0-QOU66$_'9U*A'?F)1!K?"_ZVV9'\WJBMVZ)VY?ZK MF]M5>G!T;6@:C*[2 M\_D\GI+RHHN"Q1M^Q1R0-G@D=\-H-'#>!,,Y@-$L>RMPJ@CES-:=G0=LV8$G MJ#-%3Y[$',P,^.)IKQ@1(U0A]6\'94MA_JH%GN@7 G<"9@OW%?N"$7,I-,=] MU]@/+XVP"\W;1U.SLBG(R_GF\FBY*J\VO=7MQPCY\)5)5X+7OR&"B]$UGKE* M>9VGGH,0!,2BJ9B 3W_1*&-: UG$/IFN\S?B-(8!0&#HVA.UH#AWYL&!M85> M2]5<\RHV/$9/2TR-@7UZ[HZB!Z@;,V1?&-7] MR X[-^-&]JQ8 P3\",@F5LI*!8AEON79J- , E5.0KC'$I%9VH\?6GHVD?< M"QSM_IG76Z"UI[S(!8T]$9T[TT1VD$@3B8F!K7SW'/IU M:>TQS:J#?CVA?T:N>3H<+-OFQ;RD/,V*Z^RJW2Q/8W?S5Z'_@_X.*IJ\O:=_ M4&][AMRV;\FU+6=TB397#6P\^NU"?L04MPLJDD:QP,]@LV=N:;2N[ M&]*3K -0!&N:-1 EKNC.>DV@^857(@;V%^Q5:N?PN>3EYOWC?<.I#(_O&Q?G MZ\K9Z5.K%BTWJ+K6CG*#.RBY35SNCEG6U.;L< M3+_\8Z.Y1!-U[&U&A[S40S^=8.H2JO)_IRC3!!(2P>E%<)UHT3*#SO=K\$J1 M6!%L";,E(F&(>5(XG7B$0/W/8$HB>J1U>MPU3 OQ$6%.#3^!+S^##Z+M>P.3D_*9N;ZN#_>M(\N MR?+^0U29P@6FZ0K?*B-K1U$-GD'#@KAA[T4T$R;N)$>M?RCAF0AVQ")?RJ2S M&:_TV?.'+03=IR1*^6'M\8"?L*"'+WC53>XP$>X=3@;1>8X#1Z"V'-U(SC3# M,9#F\EU_=IS'#DE+I/RC/YJ'KKTS7SJAOC=!\JF8:3)OEDJQGM $\F"1'N%4 MVK*98N=B!1U<.@OOLH,:6-(N7#Y7,#V;>X\Q'!KR4=.B63R<[XEGX536:&W6 MK0")7U\U%%)0F3^/NPKM76#T]%[*F+P1^10\3[,=BG2S^;! MVN34#\[TV]" M@XGLF+!2[HWA&EBP3)SQV)Y+..>9I^;:@31?+XG(!\AX(]*.N'+T/5B$LX38 M+O*9]Y$0^(5KI3"P#!_++4FTOZ'VX_Q','_T3I#/QCH2UJ"!>^,Y' MC]W?WO5'LJ/>7,\7E=RBF78OU$8YIMY(?+N/4V\$H4+=-A2M_;-R )]!S_P7*R2L<,R9Q\I M17)M*H#H8Z+( 8H/O&O(%*F].Z(T'UX'6&0LX'H,E(H-)NEX=!/._45#/U P M;XPE(E-;Q,=41#P1$N0,['@ +\DM^+$O.&!. @:0T$=>T(+3XL);7@DEN9H M8,PI<)Z0Q_^X=Q5#1YJB+:D0=2*G!=C1@AIS&J=IW"TX^9D&7,-29EAA2S.Q MZ..3T ?P-)G-SIWCX7C69^C\#GK?\$BX_?4E W6A=))"@>7YA HEB(?/$-XY M+I1?7,#^T.A][AO[,C380098VX-KTG*9EN8=!:'9Q2M9TWF..@TNK8BH4>U7 M0*39:8J/4MMG*W9L1Y(M]24S M ME4'E6+Y5*5E,L3M1R^T&B@C$9G%Y?SJGLY;#Y,M=N=L#2%EL7M MEJ>PYLYPJ-MS8O;4:_GN1,\LL,_*=LNJ>MH=UF?KX3!=;6U:CVKFI'0Q'>6C MHU^<%:U[^^[N:GC=;IS:C?Y(JQ?6T#(R>F&:<=S!XFFX-] M1D9O#T9'%:V\NIO+K:?CTIE!E,*H-BI$1Q\\7JP>[-+A;6:QLI[6Z5.S?[?I M05SO=^?VY-6S= MKD?%Z.C.G7IVU\C75L,'MS3.5?L/MF;VH&5D]/[5P#'=P:W9[#]===O7YV6QI:6[MJ.9-2YCB[.EG) M>5MKS=:C[A[61T-G/CHJ3T>5:$NM5CQ6JX6-,W07#Y?' MB\+=XD[%EI&U/_34D^5EYN:DF2YJKKU:*EI&74/+R-K/QM7*44XSK&;ZWEE> M*NG>FNZZU"3#^E6O>]:?75QBRPB4CO/5_/KBL;@9/M2R M5^W;57NE5+%E=;MEC]PNL]7KTY-YKK[.M)_,V_%=I8KC$K"G76O- M^X?7P_IYIK@\*=)>(ZMJE]._5P7IANM#4VC4Q@TS&KV:?% M]*E9OVUE%V:O1Y0SF&L,W2_)W;U-*H_'\YRZ=MQUYSYOUWO8-(H ZE$ZFYXH MRE!^O&[-YG:CT^K2II$)G*PZE?G :N?FG3MR?J0NUNV\"A.((?T'ZZ%V.M+M MH_E"R8[*-_V"V;#7V#0R@:%2FKG:XOQJKIV,&B=%W2D^=*;8-#*!CE6XLP\? M-Z?#A9;?W%>-3D4#M,X6H[0RZVQD]VQVN)R[#Y<7MTJW/>Q=PK)B2/5P730. MUXME9GA]KG24-MU687BV61>[Q?:F0^%:CA+AJM(L M5J[.ZK,YZ8P6U^IE=M*:T*818)TOEM6[:;O>G&N%43?M5K4;8M*F@@Q_/K$X M_U.)Q87=B<7/FO#[:F7D8JP,&F'$E 1BK;@I06TJW[;882&D^&D9FJ86-E"" M!;;I\%(V)1&--EVN2K^/#M M!1P*PB!!D'T+**Q4Z:>6!M@=LL]S MS@5$JO#%>3Y5SX-*KZ;:(PS+) BV)PCFX9&X;(87E:7A,W98V:)UA\PQOQUW MO.%8&< \[G_'&T /=J-9O,N.U6;9$6[OVIH(W&(AQA-: M6-DFAQ5>9;7\_#-8@1ID]ZXZ]#?A:D2GZUS]QB$8Y$6&CUFC(L'(IP9 IG% M=0(UF&)#/'%G&;\;%J/;NR96I,CD=Z-D@[#A@D.*Y)71]IE?!BI]0Q]M1 MM0>7A&]X%9$IOQSE=KCP%Z_'^]E =E^9$=75,8XM0MHLKZ=FJ.<^)"]X?+%C M7 HXT?OFJ-<[)K_)[9WVBZ>EW%P>G=Z8G9Y]5"Z^_B&;;;:,-=R8//W*DHXI M97 M%FW"E,CO!GH"VH/75![3:WS)J\1\=N-"H"&J"3^&&:%875@;V 'V76I&[B"? M339B#S8B>U H)ANQ#QN1.:B4DIW8@YT WI1+-F(/-@)X4T(1>[$1"6_:DYU( M>-.>;$3"F_9E(X W%9*=>+F=H"[/L(?ZMVSJMUMU17B/@VGX/PJ&5S5G/Q8, M%%/'A__O2^7++\*CD#TH5D74PPO++1\E6C9'$CF\KP@P[T:^N&1D/L@X-$CT M[ ;SDU,G(/MXX>=VL >F05VBW,F>2?'\D4PN_Y]_CP- 36@JH2E.4[E?I:GL MJP/D=VF&I1$P&NABF)=]U(PP,;R:\OLG8L3K N1W,:+OAP #:70).KP:.GP4 M;$C$8R(>_S3Q6*,)F)5+1F; 499829OEZ\O(C8PM-9$W0XQ5EZ2?#CD3*[J&4K41 \-RV MBNSV[7\C;""1IU_^^2M83^?OC\(I]QHA/K;(#")$+D&(/UY(!O$A__=+"$N_ MB-/7_U$40B:3MY6?PF9X(;GWWLOYE4,=+Y$E_@>NFR4^OL/" P1,S\*\-R2X ME/OS,(#F^?V!ZTXP/\'\/Q;S"Y\)\_?=P>&5!67'UNN[2A%__0B.B[W X.^< MZ?LF92]ILG]M:OW8F^_<[CB#/N[=_"@(_>_)FKQ'X WJR/$6) M%FGZ\L]%Y&;63^/B$M[93^*Y^M_/:I%+^5!)?W&)W9'%[[? 6\=I>9XA?!CU M'=#K94L=#?N-T;]:NUX=71^W'UK3+S]T\5W\'=?ABP&1.%B: MY1&2QM:=DUYYG\.-]_%$5%>B#O!0;UX;%D&F#;*[NPP<%#K"2ZZ(H6SB^PNT MM+U:0KQCZ_9R5'W*GFGSA^[1B>SJC48GL_XBJ431%K)N_[\OF=#U?%\-=Z&: M#O_YQ^X%]R;2T&Q%-W$N7R0;L)+0WGF-X>;E=/Z0O]%+F8*]VWO;,7%^),Z/!($_[][^*0C\IWGODJ3MSP.#I$C- MCQ>I87^]4MW13',S_ 6Q(Q&,B'O\T\9B4 MJTDD9 0IDG(U?[I43,K5)&(Q*5>SFSZ2Z&,7'EJ=)N9I$9";E:I)R-3^$#TFYFCT\RY.4JWGCI+3]2H9^QSRU/Q # M]B*Q/\'\!/,3S$_*U7S*U,ZD7$URX.67!=0'I1ML3LK5? R+_$W*U51YN9K<'U:N1E\ORT_C^SX9=AKGI-9= M#*YO[VOO4:[FY+$HYZ:FTIRGM>-:.W]XW%OE:Z-L&>O59$NI3"6?*I:3@C4? MQ:ORQ_"CI&#-'X&'>^>O^[&"-?]V,.EW?\P!QKW;[@+Z5]AWE,::X4S0#&/-1-9<[%TW@T7_?5ZVGCT9Z3TOIV M1;I6Q1FOF2H!DR=JS7FFW0B;9;](!,3>$B;C6"YY+>T]FT/<*$6WB+V&G[]J M#N"4$LWL^O(/!X\$BH(Y!84*X!W;,<.IP8Q(=7,!XVTDFE1@2YKAF)(- MVH(MR98E&U.FR4AKV#5)X=MF2\Y,=E+06)H2 W0L/24M+7.EJ035%_C5[Q>Z M4XD-))6"OZ!DF)+JF:O=3E MC61O;(4)+N.ZVDM"5/BD.YKCJB1%!R,&; H;=^+B4K&W14!Y/'@3%/B/MAMA M??R< /U*@H Y,@@:!AM5>WMTE14%1 /,!?'-XM,$?,3GEHI[SF99Z]>E4J:4 MDEY@H1*N]"_DL[G,-]XQ_9;]]O>!A+.#L0E0 N"(MM2)9$[$^)+&\0T8!&:_ M.QN8-*7Y)P".F/]Z1F %'IE)YMB1-<.F;,\R=>P/R&RAV8#04]-4;0D6CT=- M-(78; ;R L&"+46GWC@J?)SH!-?ET+D:-A LPU-$7Q#(RBQ$N^1QR9J;TIBP M>>O0#7R%3@EB/4"+G6-L%E. M3%TWUTAN$QP/*'?)XT94U(H]Y=E9"K26ES;Y*C[PM*VO&43UL'.(*QN5J#+Q MO/I"E03'7#ZCP,3T^9*TX26AY?Q',"$^%*: 1G6P=YL..^TQV0B_U#:-@BN4+)"]96KH68#Z@.T4Q^-UV M&7$$<7F\V>H0&'Z*"@L)9!1,&(3?U"*$"M,?Z5]#B6<8A+EC.!RI?-+]A9!' MHH!,5+?A?" =,*K'/^6=FP>C:38R2^1>?VE_ MAUE(0*V@O ^&4 @EW9W]44:ID@G(1ULBP#8D$*>.OU]4-T>N.94M*HEQP C/ MX5P+AC#L";$L@ 8*6XWAH^ O2WF#TE:"62Z0P?^0UOQO55O]\Q_X1^"GHA/9 M0L-F]HTK$5\I"F]12*Y\D"\B1L*C&5,$*PZ2RM$U[\] MY]46/;RX/11..LT5 LYK1EA5!CL*F<"___U?P=7X-AVR:M/Z*K)G P#D@,E1 M'CHEZ;%%Y'D:U"I@X[*^EC9Q3\:!2^9?D?Z1L?7O7 M%O)C.@ VSB+3.IDX7]E;XA'%./',M*FB_E6H?EL[%N" N>Q!*;*Y+[,U.A"' MP*%\C-J4]W?F/[(TL]"D^Y]!I[[;2C$H#PE9*?P1<$U*L, K4#5"Y=2S4N1_ M OL>3Q';8(Z#WQ:)"3O0O6Y-\C-R/)JG)V>YCK6^/2)*C]IWA:@U^$SKXNXQ MGK#X0!<&_&Q856')H)TXBWML,6X MW4%C&;I%DX+.Q0Q-YR!1JI_18G-[K%3#GM(-IM@"F#"E6VU[6,.YP!OIV-L< MJ[MC=A[):D90MT0.X:EH:I@I[& J:PU8T):FMX7 C&;P&0DHF$I+)PK*OSFVL ?'7-*Z&.J MXYKTHT5L$U3[($\$%4?5D)FN9$VG4^/#:)9*E5]D7-"=-SAG:LR5A#V(%01W M'6@*EQA$@O "!<1$JRB @;=Q9Q9!$XAOC#]#MB*^EQ&4.Y N3)O. 1;L>VEL MX+L6"'Z5]2'L')N;'(RKKHGG4I0E>TD4+#2%CU075AF .Y5A(.#0%V>[ND-] M"18=QC1@TB%])VT3):T]IIG7_.L)_3-J3UI']=9#M]"L7Y]U+VX:&7)U,XWU MZ/XJ@?R@HF4:Q%.MZ)\=U'T@M1BH$:8.1R2?BIC$@0DN "#4%;7;;Y0"@0[P M1@@:4K-1#]AE3+R)OBCI,+Q2_9,6Z(\"[MW%D!65!IO M?%E,O<18;Q]MK&99L!!ZMJX4HK8^+OI.DO7"8!^FT,$G!P+P .AP\5M(\!E M$N%[AND\.R$*/".LA,5O%W09'2"_7RI)PR-? M3[+PE*$E5@Y])^UC$#<7)H'X=+=TC!_PB@M]P_.'1YS@0A%!ZHKU2X44;_2- M4U;^Z#!>'CMEP871OA#N,W^F81Y&@ ^"PL]=7'Y((/Y=QI_L&7(V7!-GT,%L!K*\P^DA; $)F"A#\N4 _0M3EJ$7P^O(%*EL10 M&5.C30V9Q@4YTXZ?\H%T%;\4S?Z!Z6L3SZ3:YI)"($$#)V2=<@EK^Q4OI8E+ M)XIJC67+-#JCN"!P63PP[$;=/97L_V%W;-!/Q--LTH MU4$/!H:IZTR;Q"%"7)H]DIT =XX?AQHP)O UWXKQU)R=0\$[E#J]*GX2)A6X M4XQ# !L++-]^CN_N7@KH;O(%0X;IFH,H^#A&OK% MOVQ/;6>W(8AS#8Y:'Q#"&1=-M#;!.MG9A\L_PJQ>DQTR4'%E,1),\.8M,TS\M>QBZ<+C@ZE+0/B$ @2UA*6I,?\R M?0HP LL4U#WN[9JX%GT/N!X0/&AG MK5(V$]1$Y;"%%O2AT'BTKY">>!YI?1/F5!')G@@X$QG7""_*! MQ2Q90&0-,_"]1*R_R,'T($6Y&=7E7.'/4U'L!M.M'-,!SB5XKLI?H>$*8>K^ MC>U$S[#Z*1C*8.?6??''1T&-4<)N0*O44[0'X-N&(Q@G&.AI&H0&+@W]:HKM MN:VX%\MV:7P!T]!4$)+0.?!R=-YC![CJ&1C_;,!]R.SR0- 4,NO-TKAJX7R# M9Q0FD)W3-*H& 93RG"D^HOLXI1DK4U]Q^>NR: E:$*8+CX@R,[0'EUE@ FT\ MK("':]E2!0')7KAKMW(15F+\3!&.<+;?MZ>\;*$UXIG,\=M'9(;82@A)MY V MH&I0K[;H7RQ6MFUWL62 1*74,N\1);G+"(:EH.$6#/4A;5[1U*>GL/>>-18) Z?K$UKSG-"^,M$?1U*1!RWMXQ%[AZ ]: ^ M","@T&53 V#ZVTD=C)(\F8C]@KV; -GR0"3WI7OTD$)'.7!@#>:):W>7E$\& MVZ2%T/ 'L<@4[%0+E>'K0(:@)*OW( 18QB]Z-3R49)-@&"PH,6#9^F8OF #* M+.TNN7E_( UY*Q #[!%# T07_'T57]V69#375[7[]>%]"_E=,9-G]ZTM=I3F71[T#+29]T^UZY6>7T\?YA?K0Q9G;26 MQ=HH/\ILM\P0N[LX;EV/FF?6?:UQ=KBX/F]-H65D=+4G3SJV>5O+N-;Z36TC(S>'YY4-X\SZW#NKHOZQ>GAU7IU.1T5HJ.WK,)M[ZSRE&[VV\?K M^W'&&EQO>M R OG\[7'W\/$N>SW,=2^K\W*U='54QI:E[993HWM[_-0]735= M[:YQ>#>6;_O3WJ@8';VA.IN;Y?ABTCPKY\;+2J/TU$]/H66DS^+3Z;"X."RV MAZ76D7WR5+J_N:_V1J5HG^KAW>EJLAG=9!ZLTF"3S]X:U>(:CRE%6C9G)\M> MM9\=RK/"5?%6M]KN=6U4CO;Y,%UO*HWTO#9<%![T3E\^/R-F;U2.]GFO7)UI MO:>K1F;Q9%Q4,Z[LX;Y=VN1[<=0Q>G!/ MKL[:U77FP:D/[_.KZ_O972QU7!G5UO*I/^]GY$F]/NL_6+6I/H66D=$O"R=W M>>M"-N:EHZO%:3:WJ:XU[#.;C:#RE2M?Y.:-1O-X_'2E+,_/CJ^L:1S)':W< MIKZN7#W.95*Z;.?'4^MF%DMRA:FS7BZMTE6FGIL>G9YNNF0,Y!%#W MFZ$U[&\.)Q=7C]>5RVHMCHZ[@T7MY$Z;/V3<3;FR.!EGQH>7M3B:N[^HS"9: MSSH9ELH]Z_RTG5.KYTASD<57,Z6KAPP97@W[3_727-5@]25L&>5V"[N;:?4O MUIFTHCQ=;!X.3],RMHPNOED?/UU>GY[-'Z:EX?(F/6FJ#L[36_S/YWT6?RKO ML_1+>9]ODT>,*:,/.D^!IP0-6GSFYZ M[&CC.Y$\VS?4?8?7M>A+:DAH)NV'8B5BJ2BH!%!'5;4A*6- MN9X.%I_EX#$&0^25;&OI;W:&S+<]MNP=__R$9RFAQ0FVE+FD$4:,>,H6ID_: M/"E,G*GB86#N$?1::F:2H,4W*X, MYE=1AU-TOG^Q(XXZ/1?B/85VDCV3+?*W=W+3 962I+&U@9KH @:?>1A)#+3( M3ETP8O.9E(1'@>F >$ XA7DH& 0&S0],RWWR\#+<)A.:GB.2'(DTDU>1),? J9EHH#G@,](U1MG4G6T! M#EF8A\0< ]$Y\=-]+#>3G:"E9P\#'"ANM$'HO!Z+$(6.'.X\>,4AQIQ!T2FS M W^O?58][H Z+31>,]1S/ID--9>B!]9EYZ1?*O54K;F9MM(V.3E[NGR:OOH1 M]%^L"_ 3P3LV*IJZW")%DT]AIJ+P@5"K&L]>BP?,IJ9/0I9WQ@]U\389SX:N M,!/:L<2\^'A9'K_[H:)>Y>Q!X=G+X0)F;*!_="!/ &T%T,3W-,;IOC(OQ1K M]%T'02!6Z365Q[:)3/=5? 6[42'0$,.2/U@P(NCC^.?%>1?=M+ M"=^HD/3S?'FOE_PBUXQE]OMJ [U#A-N2.+1_D!$ T ^-P7]/L40@B?;)T:/ER M?H%H)L5OELWD>_+AK_R-0;%13=[DCXYM(<; M,NJ?S>J9T_-A[Y<+^^\*1+6)4\?$<<.)*>D_KA_FC(K>R&0ZI6OU_NQ&.>ZI MF(1&*_KG4N5"[G7*^2?TF]!O0K_?H5\O@+R;@&_S#7DS).NK>;\Q+?5.KHE2 MZ6)26>G+/[EB-96MY)\AX%]30?9-W]BZ.K+&SI)L)3VP] 2,8=OL[-56'L%' MT-+WAX6]LQDNNJWAJ1_HY(3H*X*KP YAV].\U[>Z >U];_![S>M.$HQ.,'H/ M,?K3VL[;UR"'A)2$G='#DXD._L%U\ _! ?XH]?Y7\T%?V%QO&8I%9)LT"/M[ M9%JB;4UY<#509UO&(6;O$]NNTUIX=-HQM@$9I,]G)'\TS1RO;V>K@G*969SB M20HP[BO55"&726S[A*\D?.5UE(T]URQVE5CV*V2HKB6."'GGY>FA BM:[B^2 M@+^1QNSTA*A&,R8P#UI#W"_& 'TF1DIBI'Q6(R7!Z 2C/Q1&(Q;_]>G4:L^+ MSD_/>H7IU"^TVL[_^Y*.49XW3D>Y(V?D+G/6K(V4FU'^6BUB.0%TK!__[S'!3"7+%!7:"' K&:EJ;PNI6TRGFD.-:.XEV)[?'RML<[YLU\4/:[ MAT!\1QTD(:6]P8*$E!+WX@_K0=M>Q);QK&84H_\HP[O"G6P=70QS:7.07=_= M3(]'6- (])]*(57.1M6?S^8Q@9&Q9D4TA3&?V'@_Q4Q#1)\'HE=-%XL)O OK M?,'LI_=>UWOG0OGUZ^%\N#@;:F=:9ZAWG]XXEW&2.Z_WM4+S#OW.%*U'^J<]+^7//V&L6N@I6 M/0_>[V[+.JU';F$Q*U:\C-Z')TI4V5Z),8LL9[ MY?QHJHWO>TG!K3D(GSN_8S&52E+59C\VHI044]F+C<@=Y).= MV(>=R!V4DJJ,^[ 1P)L2(;$7&P&\*2&)O=B)@THB)/9C(Y)]V(M]R!UDDIW8 MAYW('103&;$/&Y$]*%:3C=B'C4B\'"^[$S^9W?%==]_;5NZCWX(ENMXH@/H\ M#GXL&'AUW8J_6MNZW;$XR@#C*-(%Q@^L:6F%S?9RAIZH4* WS,\ MWJ40X.ZR?[^,'KGJ9T&/MF;\+'8D_'4/^>O^5L@L?/0*F2RC\D7XX_>I'1X/<9Q:3;X4&I4A&VT=#@Y?C!L_[0CXU&A0*'QT->]ER[5&S1SQ1>,2?7=":X:.'1B7;(2?+BWG:< _/-E;[IIN=_FH2,L\0 M/++,15P^7[M65^NYWN.5 MDE/Y;"65>_9(U&^JM.]-&"])YWO MEZ*SM]G9_:'SD/IN[F?I?/R_>QRO5CU MNIG2A:Q>+J\O5MWJ+Q\V>!DZ7XWNCH>M_L*>GTV=WF$I.\TT;WE!9:#S?"55 MJ3YW^N W;9;W)HSW.%JT!\M^(7Z0^6/E_HY\_I]D"$>9/M'M\LIJ]N_7!B%W M3V?UR]K[,H3TRI@7.L[18GA]UKMVI]<]XW \!890_?)//E4N%U*E4NEU!']Q M#P3_[DH#=5C&V-+>O=8 C;._-YA>A(&\FTFW1PPD^UL:Q>G8[4WM874TKY]F M>ZH[NSNO6+]<1>%E&$BW73U3&N/'N^:F?WB=*3TJ!6N"#"2;HQRD4D@5GE4I M/D \*.+EJ/,S9R_K[?C\JM#[^F[W @C(4>VE3&YG. M,GMR61ZD'?EBBJI;#D-+V6PNE:M67MP/]-Z>T6/+M&T)MFBB.9\F[>7=?$/? M*ZG[*8KR[4R@>?>U[@$?W$.O$"5Q1N$Q?.\A=ZGUVFE9RQR?S&Y;[GAR^22N M(:L62JG*:VE@^Y W\VZ>H3TDGC?,P'GWM>X/H]@GG]#SC$)I*_)DW+:4)CF2 M)VG'/'DZNT%&40)&4:JF\OELDGCS^HDW[TX[;YB9\^YKW0,^L8\NGN<9Q:)5 M:]3O9ZUC)5A?J8?/_0R"\O(+JS&]*J_G@)K02=-+E4JYU+9ZG/V2JCZ M^';9;_R.@-(,5V;O[8DF\5H5FP70SXEMF]8YO2FN:^J:LHE69ZYKBMFZLKNU M)GFH%P;#8;%XXZQ?J3ISJ.(QZ ?5XG+K-ACQ,$ U&5%D/5_:P8CI9U%H/>94 M&X6 Q&\@1+ &-^&UB\('2[!CX7$7BXMC.7"=W>"G&?2QI=*;^6@5]EI_*.4R MV5(ZDTM)SQ>59YN+)>2EOP;F$M"H4LC]?2#5V/V_&O2Y%#< M0"%=]3M(&8 MF4H<8BWP>G-I/2/P"ZNC$&@O:396@472'CM M("O+KFB6XBYL!Q>'M>*)3;LRMGL_D-A*& !D"6GJ[< M'A,SP#V)6G.>:3?"9ME7+^S^ @R! 4("2"#MO!TOX.,Z.*Z'QQ:_TR#*!>H2 M(^ER(9.BEPSF,M^>9P?AA6E4Z.2RWZ2_^-NA/OF/?Z> Y#5E)KD.(/X3SFR; MFI9+RY2AA6/B/0LK3264@VF!Y1RPLVI#>N^#,P-FL0 V8JIA-N/1K0T<9T(L M"Y8.KP?I,T" [-8$LEB:EFP!R6D3>(503C(FSIH01OJ<\("^+ )-'21!X$H: MZX_>N@!#L"?\&O3MFQS8^*DMZH>WR2->N@"S'!.#3#1V+P0#% [3[ISS46 $ M!5:C.9(";&T#,U^#\L8OCM!@-,5!5A5<-:&=*3/D@50.8"= Y_Q&"UU>PR0T MY-N;%+OQ 7D1OFO212 WM,6%\6P+XX&%[WH+@9?'L+'$<73XA@,Q1)SH['?_ M;GG_6@P?PH$+,GA#?DL]K(08L$C&S+GX(0;[ 7%'PZ/HVB*P1^S-,((L\;X1 MBT( ^(BC(>L4FR8;H,#I$JCY[!Z, /Y1L+'%4!@)YON]-P 80'.P.H 8@C/M MF&E<,LXCC:WX"^+Z#K$(-O4#J0] U29 3K0M0 ;V0[,!$5C?L@2+ 3'$BQ0BNJ7;.B=8%:? H(1 N-NMDW@,Y2ES=? MJ:K..:6PUG+E@SS5_> 1+PE8.2CADW"]OD#/H>[2"M'U;\\%9U^VXM_.0@NY M0N#&9L;YT3.R7=4/__WO_PH5+?0,6KQSQ+2^"JLU $$.F1Q5IZCX]-(88%-X8 69HZ=4R,%JCO$DL0WF./AMT9C0U]SKUB0_ M(\>C>7IRENM8Z]LCHC ]K!35VIYI7=X]QK.ZWNNK3(TX-8%R4-554"Z#526M M9)U/6L8+D:CJHDU28=L$)1IH+DR1IO:0KDOR2M9TNGL$U1IX$40NM746IH76 MP!RO6Z(&""K[E"G;R$NI$&/]8.=1;0:4..@?7QKC;&54K5!B +M B2$#8V5H MA(--89\-E!AB%FPD:(5OKQ!F*/C-\;U_F14U9@*] 9QE;JK=N^I4V&P6<''- M8E)!6'DH%U#:QL'-$TWR%.T\1S)@+3'*6M@<(JRKH%X7%3I^+1A5-N= &@U MA"/*"-O?&/2-EU+ M86K@UO#T=93(\(J_2CH(Q21F\[+!\?58;1I6Q1>'%Y-9MJS3HP"?9GB&B+W M+BOCF#$ M\B8:O3UPXH7A1B\X'B,$9NB>X.^ M;9&IJ[-K-E/\ 2, L:WA[D","O6&O1_N'KDK&Y9IY[!$U[*IL!J#V#( P5(> MAHOIHA@!@Q>5*\KB'V4/.\8;[Z93>(,J':XS,RWJ(P)U#I$TT)Z9T0 85Z=N M;E^&^G-%Y/%1W<8AV+JB Z0\%]9SW('J,TQK!:X\9K*"$YE%F.0;,X[O#1O> M3B8);$:E'M@9[: QC5>.XIA\87@WJC$U<;*AM:,RCEHI=2X%KI5EHF47%-DB MM_Q@S/L5P U^RRL!I=^;?@A]*:%Y0HG&.S9S;S:&I RE3E MX)PHB/P@8BP7%2?/FR\44*(RQRB\#^.S1; =8NJA[ZX1NWX@7?@Z^ICH&FA/ MMB?KD>4@(X+Y@:RB&H88.R)AI4:,+S3H'X+_% =]1/*"19P\W4*5W"4&FW7. M,V%B>"D"P PT! -,5$UUZ8;3,9GC;3J%C6"+Y/?[!B4!BX#X40[FEMHE%W8X M%CUA,W;Q$E]4-N 1ZG%4!_8ZA_%0K0KUPK!RZ\I>&JR2[9F$UT<(=, @$O?= M>.A"YY3C(D\ M4F($7/_!I!#0VLCHO#'>W*TV9R0CN_-N[?:D)FJV#'&]'.^'/Q^O&+0V5;(H_5!X8E,E.7'H[ 4>7T$WF MP8[P.8@N0%Z4D]:4&C3<"V%*MHA">!>2*[QP#LRP^=VY@3A#XH 9 C5IR/DG MZ*:P3%U/>\*,M6;^ P^" 9 !@B;O7T2CB1H^'\-T!\0UG3!-VY+X M-Z)Z/?P=2&F@LT4-UL>7=TE,Z#NF,D?C&QD$((2SV96A\$A,]W9Y=E,>UH^Z MX[SF&$WUN/811.+ HI;X1J*+?4M)>.TY2I@?04S$QHF@_0\(B4CG\M@]86C) MD8^9+51UWGY59B;D O1)8;,#:A.^D4*9)G1#@57N&I>:")KA<#\4&&4:4,E? M(@\)ILP<-(3_)#S;3,/565H5H+EFSXCZ-_X2HK#%PC38F ?/)T](F#'Q/OB/ M8#M$8*"T B9$^^S0S"U0%%L&TC=8,EU=-NPM)5%5%\7<7=V^SI16M4W/;(\/ M1^IQGO5@*3XS052+O)5KZ7TL\J]* XN$9^T!I= M$ 20D8I]\LC=< @%=#"@>Y_V1ZE>P@B2Y7(_1U"T32U0P5GZP436+.IY]C,] M:"^NS>)48-116(*"0M/K%J9*]*C/E.<5<7F&JUIQ=L9]@*%,&Z2@Z&G M0.X3AT1D_=[4#Z2."W*9$JJDV<*#2&>(+2<@N5WJ/0MH&DEVQ:]G5^22[(HD MN^(-LRO*/Y5=4=D]QK-2^?4%6HWFG *2T80"U?1RQ2-RA=K. 4[-M4/A>@-6 MR#S3S&H+2$!JP@5TRVU[G&IF<:(3H[Y;608!)R8-;(8$!W7@4*')ET%9,?!8 MICNJ/).0"AXN6_#YH0YL(=U70&M%\S96U'1BGC+S=4H,#)Y9E2\SDE69:L*QZ(#@062%FR0BG FX$2Q$^",_0NFL?=S*UV5UCF%[G MGTX;B^5-MO\AO/%B0=1Q;:W>]LQ#D.),#%K9TIK-1V.^=I9.QT!/_8O"^ZH3 M8^K, "UG#.\I%ME\KT0G&R_";TNO@"@!SW?:)LI7L"'P^G&;&"'7]PX,JK$ MWCE=2&?B(1:=<<"O/=7,U![?%,-F0 M8PQ<1Y+R>7S1 */0MC'_"WV*- L>" [1\%SSA1=UA8VE[\S>&A::$^@>)8E M*F,Y(MB8BR-[)S;")U)0F#-FSI!$M-I"BI3(5,(N@UJ,3I/B?(%$+6'NK?7: MN3:&AK@X\7I&,-$,+LZ!0S_8/$-'FECFXEGFJPK(I?P1)3 L1%[/#B9@(A3+_7&6]9XXW47VJ# Q'6.IY;% MCSWP\("_&3M[^#?UA8=?C.R5)^&V#RVM-)N$DR,"_,?/PY!];7K'88E7EV1$ MG[0,&_J"K>74,* H/'E.#81 6?GQ0*BAIQ%9 F7?I!10Q^P3U M:'9*C:?2!%<1F[;C9>QPYFH+=R#&5]D(\E;<+X(4OR M#ZC\5-8R)N<9?LS5R?KWY$0 QSQC"'VU$R%G3(6NU<_/9AUL,<.PC17-6]@Y M_S"7#*>P_C#4UP#4_WWA^A@U>]29!#AJ\7(ESVK7P_EP<3;4SK3.4.\^_7*1 MK3C.NUWI@NIZO9/,66:C5GK-^OKL:-RKZ/W5>/KEGV(^5J9T_/AZX/"R57&Z>G#M-8\.WMZFKA'5[GQ: V@ MR*:*U4P$%-NTL9VOZVDR+-<8E0^D$IYBL;3(0G,!ZZ@S(J#V?@\7H8N/@8K4 M$FG2=1_1-7?YDCNPXJ98<)VN-W8_LK/J^:I;K!\VR6%U7A@X,MDCJTU1-FV$3:Z0RL;4TN3!<MV\>+4VM1SZ^C_O3X=A\G7AT"R"OHIL&R.722NY75Y^/-%_(]B&9Q MEQC3";@?P_8R(EZ_,@93SF86(6GJZA!^'4*Y]U;.Y _R'&'2C^I7]\7JT^1. M!MG;;QK5V_/JR7Q7IF1\K5]1)2N"Z(>;0U"F9K"V.2VGA>0PXI?8V6WB\'I: MS[P_V"S#E;C$9D3:\KYRDT9S5JR:I\..[*PS64VYZ5V%DC9;[:.H\PHX8YSS M"C@"=-J94$3P\""6"S:O'\Z[Q4/7GA\W:'[%N6! OY@4'6Z2[]8B:#_G$H MP1:9C0784%MI,DMH;QG*@=>>_^R/PE,X>![AJV7>[JX='8:XCST<'@)6 *KO M(]&;(Z%YG38[Q_WF,),F^2E9:0_UX<5/9P[[1?VWY8>7U9B-3P:^,&J7\WF/ MZ/,<"+]!LPK&\#DF T>%\;]^F&.\Q>["MGJX+5";8O8>;O)X7C0NS=7U\7 Q MK3FU55D_<^MON,GUT^9Y6Q[J^4S]858HCNOIZ_PE,)Q<(2;C&WG 'NTSYS>" M&P$OVL,-;DY/YN[=187,CT^TB\:%W5R,S]]P@T_)9:%Z=7XXRW0*3NDHUZ_7 M']= Q=FH_4=3^K$: ?=HAU5><>H/4U/>68'8H47OT[87-M/UD5&LM>=GL\:T M77M:=M.EVAMH$*V'3F?^>*Q<-#?%S.3VJ9PVSB>]G] @0#D N1^4]V\FR)^I MV?RA)7E?[U0[ Z-^,RS5=7/0JY?7^>8;\@#-/IG5C%HCV]0FY8?+YN-,=M#O MD"N_J23_A>W]2*+\K'D/ZU(?>\U\@MAM"2$(("01: /'KORI)[-AMNUEMW73; MN)!JR7PJ*ROSR>)ZNAIT6J[%MYM)K=4KI"O2"&SEZ&GUI2MOY9]8Z*?8RYUZ MCF2X=-'E*\.EC<=QKB/%;KC"C2X+#@2T)FD9V9%(NC/.&ISR\;W\X3P.V&T\ M#D=%0QY)M#K\HBEJ_51>4W-M(NU:5*DVNH7'0:>:W94L,QSG&$V:D$;IUC3! M?LA>V+@%(*8D@3P88R!WT#-P:P_ F:(P3VTWI(=:0Q@G*X:6J2VK53757ZB:SF7&/78Q4!E< MFMQP-S&0?#\[7&5,1. QM*.L^4EA#$^&U)V._A]8X W,/.;*5F*LCCOQN,LW MNOVR9/:JL?KLEO9^*5_,M9:,KC72Q5IBGE8'6!G:">><.A4&>WBS5[5488$N$2P3)]1"BLCRM>6G]W!X M_K_YF?],,96GWKL[>*V@5/!DCA/2ABQ5ACBY+-\0W9%QI;9,K6V*=TA^A)M. MO2YZWOO[G/D_L+Q/L7G7*ZEQ.3%&2HA**6VE(&$]HW_#Y44I7*0R2U3B*FA] M-FLKK1278WT>[/L<]C^PPL_DU8FQ6L^M2AC#JX.$:_1GZ)@;WG"AJ41)S*[2 M'45K]VKVT 2F8KWZ"?_]XT9&-!ROI(!YNV"(_<"V@>/",.*%1\H8Q IO*3P M>TMT/VUQ&P#KT1KO?3L@;=ODR(/W'#XEXB6#@E&9 >FP.;D156PZR,WW?3T> MW)R8C-;Y>Z+#@&YH:SA[8SZ4X6A ^@PG^X!)#S:">7EPV-!8.:AKA"*O4E7Y MH=3M\[41Y6TNASB3G2GR33I#9Q,NZ@OB;7B39[ MQ9B=W&:B/P'3&Y!X#:8M@V,:_+ B\Q/*F=>TSM1J7\A_ML6GL[;W@G5;*+]2 MYMR4'X.W-L5]? N+XS2ST]):[8)_@R@/@F0%7W*>BV'**'_)O MB<=#"$IDP$2Z#8,#Y-D ;YCY5,Q#G\HXR \(4O4V!&0^']=IBHXF?D+C)"+RT^?#Q M7)G/;-()8:J=WYO;Z$QVJM)0XK%&B3*&Q=A:'2Y?V9O].1O A[U$$IMI\NK^ M>7KL3]&F- PH&68T6EJLKU;3KBV00(XI#_;? QYY>$J!OE-Z8"G/Q4\>)<. MFS1,6(G%FWP_ _1 +'9$W!MV4IB*>4 #>R!WWK?4H#+K)H,E\'U!0P,\Q72/ MV=@@YPT M;"$ /]@M"6O5-*:&LZ&9]7->7LM\4>J#O%$9KF9(LNCF$N.X[2ZD=%A-YN!9$$#.==\O^[QE@MQ. MQ2;#X65_?F!"HRZ( 8_!-MW13Q\'>JN:WKM]7B]@;"I>#9U- IM7&R3#LM5- M@>;]=IZV!A5$K1TS5*"L0>JY7]DC(*0\V%4\>4T3?%\NYNG*0:S/SAXP2&(8R^1_9G8F"<1;RXB>Y/QW_\,KFU%?WHG8D6 M(/Z!Z)9T'P<=78Z \1H#GXCR3U@G>&D*,]"F,GW+>>PY!/Q:, 9DV6"]C.!J MX$OQ$*ZHBAXC/ZN8LK\1>%B;A5;B4@80Y1GN W?O$X\D:6-.!E7??%Y"R$T# MG36R.9,]U@@]>+IW-K=\]L&I PDS-AQ-%GQBT$S:$3'M,=M[;")3Z% 1]*A' MK0VL>]''8<\M# S#@-IGP\0##][;^GC!9/A Z5VQ!8<$<%0Q](5'3@4OASS# M,!C5U@$5W=4*\'DK FMQ6Z- ,D1_5_\5E#I2E>EF/]T\[922_Y=_F IX(;WR MB)L"A]Z0(#'P]I-@=KP!.=!J#AZ[6Q'(8Z[#C3"@(P(+8+N7FD-8=$LUHQZ% MP4AP].C!&L+UB\(M!&R3'D$CS)WT&%* 86^J \?>=7B[NG]:&:\.X F#M*1Z M=1^'KC><33\]>C>P06XK#PJR:7AZ\LI!X8#/,^#IW'\Y,#(VU575H/*>;RML M]NH=O3:-D+_\BRZP<VO73UQ*4CNTZ53V1[%EX]D;VEL(Y-V_ 5M)"+Y:+2UN_\_UM-R_E%5/R^G@9A%,$C*D/?C$X+HF>% M[(7H3$4XV./O&%,%3DM*'MC;RX,@YL.<%,%<'7T!-JH,6=.S62'4[,400##> MP#L[E0)PWV)[\"0^&4_EM+YN)+$;,%@?7]S'R _?WL.>[\P$8M\QZ M+'-;SP:U'Y8U*]5K['RL(_-IOY%6&P9?1F#:#?)R>GD? >*K!_8V9%2!%%*' M)9#W=>I?\(-MVC40-#AYVUSMX$@%CPSP'L*(E T 34QT\PW8>+<+;FCO/8/< M,;U;9PER3.F!8P/LP=#/,85,7)O+B:,3A@W[%A1(#7!F3[HB*F M!%Y$Y/]>&J>QNCHF*VE-FZS!CZJYF.;MSTOC9E3)':8F]Y>EN5L5]*R$"M8\ MWXZK78V3ZX-F1K/[DW5/^?$;)U_.,"4%$KJI?@#7$WIB35A6"SH^ UJ4*YQZ MO',?V"A%85\AMK+H42;#X]\>Z=EN(]X)[Y8Y.G ">J(N@+5VK0WAF'=@]#F+ MY:EW)M3]4J];HLP-S[5W]@1G66]?:@0EB:!7+WJNV. A\KF MQ6.>/8&&%X&G%X%$>!$87@1^[B)P3Q]0](7<=!K"9S].BA@S() ^25*#/D&+ M2)\A41K\A(HD@\D20@]_^/WPO]$4^\PJT1GV77S"5R2'<]D4A92J2[!Q(<<&HJF9A.=;0Q;*/G3YS M:3KI>6E,%G@WF\'*7;)I9%L*:'GRS$Q,T>64,W&UB:*6\1Q66TJVTB=.G]FF M.^-6TS!,S2FJRQF3T..3*@M:GCS3&-AS2S,HDX^16KU"D$5GD5;ZY)E^4H3$ MCV*$K"7[@Z9(M:1N*;T$F_I)RX9*QM-*LBXA KI((0W!R5662C]^VA)K#!9. ML4&H2'NR&ECK5J[6Q9=]^K2EVU!0H5FF!#[))2K#XBC3RS%*GSEM66].Q>0H M6W.X&(+'E4232ECQ);1$3A\ZFR[==A:E$8HF$6[)CFN(!9;SS,K/&D1NMK2< M*H^U49M>S^8#":P2>F9!4_QZ9I-L0^*2RB!KZ$6A.ZLM8=/3V1^MBPO&SNE< MIE)3Y%6FE)"5Y3EY:C87R&J>2&6TN9Y(]V/HD$XWP?O[]''+WC)6)SI1C8O'IX?V"G##*^.IXH4D^5XKGY]:,0S)JZH@F(=F M_1XSLV_W$D2XX.#C/U3=4L*0MGOJT\_7&'B_]P7@.!]&V&XMH#M-01_?*>X_<>6WC' /:?\U/!< M\OZ8L9?O-F+T^XT8>:&PYQSS?VP3:O4'-7AW'OSY#U&4Y>'PZH,_@*KX"W84 MTQ?S/SJ8(B]8[&"_NY0^WV'\!R/[__Z!4LBOTW\OI;UGQA=L1(%+!)VM(EYL M0&3C";CI^/_O&_>&^WX87_QSF2ZO+]8*"IVB403 M78X:QD8CHISH.:U/L[U7@]B^IA&89)N^>3F3UDE0)3SM&N5>,X/T%;Y234KK M.%+HJIT:,!AQZ-J-TA02!CD65X'(^VV&MS-R#H$"!T A M&0XTWI\>%.\]L! "KWW/M8/#3J83SZ0J10EI+!)QND%E-:()G4K7A<-[VU"G M!O3FL4G0Z8&I@L=D97TAPX' 1X))C 7/O=W)\:%FZ8;(^DC#?D3A>-UZ_9+S M]&4LKNJQQSJTMQ[4J71!<^KK6DM7B:%+KR?2I&"A.->0)B-LW)AR3F=Y0>OH MU*T/7>[O<.QOL__/F%$)5$UPO54VSD\0HCT;)J=V95SK$]",0H$)A5-1E/H2 M9M0G8(_;W,J%=M%3VT67S7X)P?)&8%D-L@^JNC"U08LM!IP!SV6^DT/( M5D)$D@EGW1XU^CCJA;\ \,2B%,)\%X]<\I68A=!,?% S\=*(&,+?IX+/7P6; MSJ6FU8##0L>6$4G:"4[ECM()<\D4J[<2X]2EW3-O0=/,T$@TEE<+^,] M/^X%L>Z'Z'IQ+S D&#[H:#[ QS"+7O@W@"]G%GK\0LLVM&R_AV6[PQ._<05F MRC1'PG2#VV?PF:NG.1=AZQJB*BW3K;GI06)5Z\<]"Q>),LBWN73>3-(E07AP M81#^%HC[2!$]%X??;QO#\P18_ 9,DL8JVY=P@=+:!=PA9#:V=O%:GX8P240I M!)BQQ"F'^_-\;QWO$\-[!([S[@$"8?PGG0[%!]666; M-;Z@M/!!.3MNI:HPJP^& #%1G$&C&')YV'U$C!5%$S+[09:TJ<>C%QJ4H4'Y MV 8E1,=_A?#X-R?ZI,\SN?^'@/BV*KCP&6= $\7+F68E)^2Y9('K,1AMIPR* MA:F'$#6C)'X>-/_]/8S5O:F$3E.^3,W!;793Q M1F741[5D+A.O]I@65H#L(.B5X?8!L;4,^=JOXPSX%D!Z[U-OF+;SG8[S7J&' M*YWEO02^,V I%Q"]Y$R&E$9)9G,I6E\S_]P.<'7\'&EO;!SN=.I]L3A=R[V.5O0)_GA1%(<0> 10KR::?+2[_J_P06]2IYW& MC&PJXQC#+9FUL"&P/*"IAG0ZIW37'^%KWN>7]I\,61E'ZBPHO6/*L.H.7%"/ M3]0K>FGYK+D;JB(I,A14T^-TE+=$I6\WVU !G8QNQQT)*8- 8U,](!=2IR+H MZ8X_$K(6FX8@CKS>@B_O$2U#'%2\;T&^(GGHEUXQ#5?0P5B?IT MGS4@K!XSDD?BY.BV&MN4=?>K&,F".?5HIC>]K>\3R6YI9$\DZ"TFV:V)6,Z#\S,@R>#1DV<8_F+)7!,LOW25OI&M#V/5G5F%(PQZTW6G*J7XKO0/:XI!1 U;W259:L0/#ZM9F$ M/3K^[2A]4GM() V^ $U0:U,F!1:>T@%L'4W+F2(J T@0#PGHMR4N VRQA15< M.F!P0 1.^QI_2(I^CH%^?^6W[X5LPO#%?JF<+>/N0<4'?V^P(I8CCJ*@]7Y= M'2 _I@+6Q2/P]:9VNX$,#^KKOK\Z\1:S;JU D=?!\CR?JV+,*DR?V/NV>%=1ZWVV\-RLH"*L:!J66/L[D_]8(#JG8&^R6A/VPMD@4FC% M8B$R!_3_HF%!7D9/0V&!P9WUM'LAK$:T?27DB9;%$:QFH6_*-44DQ]S8&Z?] MW- R'A2%.%.MH<&";\#"X;;LX]6KY1H\]=J#SJ>J6? &@?M.2AO!?!]SMR?7 MO%M6EO):HZR55EY.VUQC\!!NQ>!NQV\9Y%]S_O4N:._%;OI_.UM_,;$NUB?T MRIUP%3,WJC'LI-9OLY X^_P)VD_:\9.\-Y?(>W3J&RT+-N4]NM"#:EM!BBVT7?%BG8[]+Q<06*.-QBSAKJ?LFU MJ5]@$UB 6[OW-K6/WH3/?=I2O\2;/RX//6Y7CW5_"]U6J(]X6^C9O?,04+?5 M\/8KO'@C@'O\5\&0=Q:!D"4MUTKF78J3:]-"" M9[';/6BO*-G>I"3APIS%"K=F5)9-LEQ#DF9"Z;E8EFH+[(_?X0(^R0(F%ZR; MP^E*#%'MVCS6R6KHC*O]^(U16!1A3FM^G'RP+?X!2QP'6.O9Y#L5AQZ1J:@[ MDH_;L&H6 -IH1)&G7D5=SXB7 ;#JEF>@W*WCYS;*O;+,0XWQQ_0X%=0NFI@ M>]5*O>W$QY1C[-\4R/%[#4\9FX*0UR&L_AC"\U/! >OIH:/G)8,3!,Z%O@CM MU^*\&=PW5#B9QR6Y=I5/#@^S<%\UWBS.)ZF2-^U;PS'BES%>R%,GL!ZFLKTY M5AXM7S6H?E;TJK1]1$*N6Y#&9P[WS]6;%=PM&[#,)IYK8^,!.>CQ?H'58$:# MN8H&RK.Q30Y&'_4T[70%1@(PO\1 <'O%=$VO,JIWF*@_F+(@JD#HW'#U;[I M&?@&K.H&AG83[O$S& Z&F(:SD=M-RIGBSNZHALBA#]QFSG)/;"D&_=J.\Y*_:>#[UZ0Z YFRG9_.[5^?SI5]6! MI>3_6-!FSYV[;2H,@)(Y]O$5VF/R4^_7)/K+6W^"#A?B 18">6'>I#@(%^)& M"\&\X"$T/<)"A-#T( L10M.#+$0(30^R$"$T/WSV7_L D716SKUS[_$U)H3?!9T&H MV<#0I8_.BFCH\,/_]X/\\=D$+.P%P>^::4Z_8P8'!R_9GS!X[V/*LI\'6O)B M'_R?.1@ X?\(;\'\GW D^M__#$+)NI5D$4\M665U^FG!"K'\Z;#\;\7E]0*9 M@U=T"_NL;J'("W9?\I._G2QX/?TL4!P*QFT% PL%(Q2,$#%N)QCTLPL&=L;X MVJ3G'*?>P-^#""4A"*CTCN![G@51EP43SMSHEZ1:,UUP?WH/.TI:Q.(O..0- MWDL?IU\H^,FKR>('CXN)LJX?)QP>F(67]5^\.LD8L>-)",(-4?+41P'__=__ M>5?N^]X,!C.#>9*CR#'?PR,,P?M_"OI2<*T-]PG]@A&[S,Y-YW#8*?*%IO\9 MV?VXRZPZR+Y:Q?;F[2#TRO_68?!5\-D?W$Q[.5T8^D*=K.YEUF:?>QH_$PF* M[Y;FOT($''F'_^_'/YJ5Y-E#H!?,^E8V6].+;C.&D:0?IF9MS71AWS=U7B6. MI_G<_ D;4HA:KVZO2WU2TY)5121FIHU,>[4^WD=^^&_;MIS$M0R>F2-=CAKU M=7KE%KN9^A*TQ(Y;8O%9BD\,TSR2P7G-LJML?:W 9Y+'+4>BV:)):C%")F*Z ME2LND'9"84%+^KBEBB?F/$=G22Z3G"[RW3ZBXA1LB:+'30OH:L!,6K4E0C7I M4I\47>=:L#;31&5@F"A2&EQRT5)2D8:]8<( 5"=6-E/3%W MFTO0\J2C[D#,./.%-4,R"[.NUA8E>I)B^]CI,VO<6#;C>=- "E.WL3*37+:R M@L6 3Y[9HQ(END5U))"YLEBMN\H KG&:^<6GEQ. M1^-,III''%G-&FJ)<MBS':OU!)C<8:JI!2H*C=>24N>Q3I_U,D'S& ME@=9F:/8=+LH#:LC>@*+K1SVLT_C0YE"1*HO(*+0)RA&Z-,4+?=Q+$[2$DG( M)'W2BW2^RBZ[-5?C!(Y>;FVG&"(4$WCRKGU7TB#AM-I%3,\MC2H.LKEJA(-J+% M1MPDUYBS,2[OQU1CIQ'8;[3&?[SZCC?CMN\:(OU!M]J]R1LA=YHEZ!=A]O7/ M+O<>T>U9U/Q;WWN/^Q+$:7Y$Q[>JU;/-4R'\-!7\,$WE(LF$ECMLCUK)W 1Q MQ@LNI4VZ=6&J_&T*X%Y7K$U23-U/DCI#@5:PURS1LTT'L0:M5[W MUO9"O4TH77*^+B/M9'6:JR>LKMN&N(!B !CB49+$HS1)7*XVTCW"C\I;=HEG MN-%]'/!Z1J2Z@6P] "Q]"><&4,N$?4$61=0/K88YYRN59A4 M3>@$AS6%HQ2%1E'\BB9+J.*ABM]?Q9_;4?$G%4(OJTY;N]%&^@=6EG)-MD0T';N/, MC]_Q* $+L.)DJ./?3L??3.C\A&H*,$0429^+OK,9W&S3Z(JEZ;>;,YDBUYCT;2KR-A>15QO,H+NNYL:5,W MM1>V-7.\ @I3"6BA]_=-?0R?5G3SJ .*3+\JP])P=&FO=((@CE09\FY/P2OA M@\%CW*,G!US<9Y_J4W*?H\7<)[Z$XQ%T?5N"84=("1E%!6D,1NK3@"H>2>QP M*(LV_'7W..C5LH-!P'Y*J@G:O%+%8Y\Q,ZC;,_3G!GPAX-.'[?W>^^_W647A MH[>U=O:'("P$5=]_QY9D'Y:Z "^P@1R\1&"M71."F^[Z7)S'#[>'C4O)& EMOT M>%.#:@012UAX=7^\^81O\+^\JV$"JSDI_B+?B!V] :!;'0*Y@YSR>[,6S/=Y MR1(&QD+>#C5@G=V0K0+XB8&/'-,KG.!+S,%4G)*4!Z2S;W.>8]Z2R2OP4FO+ MZVI8&U)B;PZAN/L\^2="_\OO ZR"HTZ]B38A6>MK?/8;3N/#KPD36.IE[<_" MYJN"91FBZGU[6_MB4V]JAQ%!\1SUN*C3X0LD6-)'5 ]?<-2WO0H]NQ4[>9$, M_I_Y]6L"RNCM2SQ9A (/P]@^]W1U"I'!,-UK,SSCU.E>LA<8'[ \G\DDR04] M5&7KFAO,X9M\L+&]^0RJ\>C&$H@CF#]OUO\U5$T+UF:-1OR?#,?^=P0 ->1G M!@ND ^&"LN$M0-3[%'QU:4(C3S*64[^40U#IR:L* 4DR9%O>K8@/;7O%YNQ] M,N7;L! WQ)$L.;I<&6XFQPVJ:'C9"J?TPQ*>)[MU,"K$K5:$&<*4TSRM?'5" MX2 =Q0N6A94A-Q_XP;+>)^\.J*4O03E,,2_H#4X-ER9?^A=ZQ9?8/_HIT!?Z%"LGW[(H5A_&;'^8$S# ^U+ER#D>7:-OB@IT>>SW7$O MQ_B!L]D/.(5>R?H/9>%[R$)#GMF>4_E-@0AQ\0%U@3Z9@D?A^\#W6!:>E>_C M4D0PH1@\M1B.QB\+BRW5P:72!#V9?K>H]H([B4.:/<>RR6NUH-S MU[>*US^N&4K6%\*(;?,:/RGP:D&M\'IU_>F;\:V7&"A0::,_9=FN#.LRK%DL MG[L2KS'JJ"+45@C2=NO6C"X65T@\2- EHRA*1AGZ*OFYH5:&6OE(6LEL@U[( M217-QK()BW?E?J,P2B+Y(G];K32KDV6MF5/RFINJ#;J6T>,5)RN!Y#D/\FEUJEHC68HHAB%]G9/\ M7:#FS*#OZ*JZ/CH]X'CO#6A7-RTV^IJ!ZOHG0%.U:1NIYS*FEEFBV$ O#%H3 M S)Z0M."BJ(X\W6]!B$"A CP)4V:#R' :&K,J*X^P)%)L:KE,G+&9JP:0 !( MXH5@41RGGMM%JT S8-LW0^8?U4U MY9F@2ILDMB!;R!#E)K->/5S*3!*);+>9SI:6F MT@E;7#>R6J>UO'IFTG&>YKNG\P^97V'JTN,%PS_35A_F>(0Y'J%8AV+]?<7Z MV;P_WR)$/TQ7"5.70ED(4Y="7 QS5L+4I5 ,PM2ECV+CQL&D3BW'%*:B'/DR M,0]AID28*7'=N\! >7(;W3ES#=$FAG2C7A(PKEWO"'*#-72-5OQL)0HEHG'D M+?;.)]? 1XDZ"E7U:53U6K>%[U!5K17+#VK3@8L46">9+_1:-I6I^2E,\7@\ MBJ-OU?=[@G.0=_GU#';K(P0VG0M+^&KQBM\\./%:9H&G9_[MZ8' -BB\@3,4HN:4@T2D>)Z,X_E9TPO?6W0_'$X6*^Z44]UI&PKL4E^16 MS7*[Q6>YC,0D'%+++/+UFI\7A5-D%"7?RB-X3B_!O>**[SWN*[L0[AX;>,.# MR]W'>F_0NK(3@O,CQ-BI]"X4ZU1IO%PH#%(BOTHGHF[:T6( ,]OMGP. 4RWG)TWI*')4>ZRUL%3(RNM*4$R5!0EL"CQ ML5.S]^___L_^<'8:#2.'#?/G1FWW9C"8&Q> /[>JC\-.D2\T_<_([D$7 MH/GI53]1%_+1D@5K#K#\)X:^4">K>YFUT=6IO!$B_%#.O57!=TOS7R$R,B&" M_*-92;X>CS^%4*$?1#,$'_WX[06XP[#PI!_#O8N\%W[OK?MYE3B>YG/S)WB( MTL<)@F$H1.K3PX'0)Q@:[=,B$>_3&(TS."U*J$C]\-\J;#"(IJI#><%B36TR M*LMJ8SG2LL(21OH?MV3,^;)9'JAE+KG(=X>RE-2'*;:/G;8<9=4Q2>&R@\S7 MW=((ZRNBA"B@)7G<,BWIZ]E$9VM\VZ+P(B^+.)M:@I;T<4M%(B6Z22_F2'N9 M[;=8:!1%@G'VL%0J%4-#DRS3E-8FV\RU6::=Z,IWDVQL"6)ZN40(A^6>Z5;3[38.JC M5G]>&=!+OR#F8T6-)1/IHG!,O'"(IX1^,JRTE_6,0I?SUE_0SULV4\34JJV:,X0=4@C ML\$PTU"Q)6AYTE&44NI8OU[(:"Y)I.T6GR%*6@V<)4[>7BET3PI"G1^+.6<%5(8#FJ5BN4@R^I9/&F9@]:,:T_[?$7647:F+U;M$7L.3YID MK#S7N$Z"DTV^RHA]+5ON*.?PI!5;ME)\KCCA,-5M&L4F1_/%VCD\2?3[!3TQ MRN2X6*L73W=J>2$Q5L[AB434BO30'3>0=JF#7ZT&W;RQ9K):AB $=M:G2[8$4>)4^T22;CLIU>+:>-YL M-B2LL^C 9YX,?F&)R9&$E6G.%9*9ZMJH2-AH>0YY.LFAEG6[E9GF]FL)H9#K M%A<>FIT,7LNP)9W1"4Z;%X1*TW'1N9J"+8_U=(B3$D4@3%]$!+)/X)+09V@$ MZPL#9B!A0WS(R"=ZBF>KZ4YAXDRX3(.DJT*F@(\UN.^?3%<#,W6[*"DR5W"K M78262^-^^JR%4$=JJ=FDHB>Y!BU6*TYR1(YIJ%,GSYR7<5F?Y9451R7X"J'J M18K/0:$^:9D1UAF9,H64)G3*=9IN+-"4)ZDG+:FN4I9Z8F,(]AXMEB6I94?) MG]TFXN-8HM(5W*:FKIJ3Q9+!ESF#/0?IX]I(:IDN(_.37+$W[*?B_0G"GH/T M>M^MCH3JLL9ENGV6$SO2N"FP>Y!^= [:9CF:>#?'B#:BQ4;<)->8LS$NK_1A M4]P_P8)OR!)K_ZDU<06'Q/:4\A?% (^J+EZY).!GCJC7RGV%A8[W$E\A3XHM M%X')+K%3*3>5Y.'ND]T\^4Z#A%L2QH:9U,&LO9(?NZA-W9A+E-M:16>2AMQ1 M1SVPYQ_S!L+0'.D_07\;J^MN4Q(_G;Z+H9Q,X M2=P3@"=.X&0M?W:,H?__&>:#TU3?YU:3^R2[?T&]^7S>,_9"/S;I0\8TK$ S MDH)INJ!O%\IV#^7@P 1^[+E@1=&9.+I@R]+EEO^Z)O S+3\P%,/U?[ AWW@; MN*[3\F\GHRS;;VT"H1WT@/O?LQ%@^;;0$Q\A6H+NR,]D'7T4#*]F^3SQHN< ?V(=8"<&&/#:BT[Y5EIP,=/OB1?_ MS*[W.7/P#CF !U$W\1=L,Q7J%*BZ_3/F?W0P%T55A%E5$4$Q97GB$>Z+/@5,-(&O.9-+^./WOX1_ M \QQ9IUN7[-J![C_M">94PT.4;4D+M(AZ#A,?^!\(7V95J;;_GZS*8 M(':CS%;)8[CM6T-Y9J6RI0'O-%MRLMLKYH;<\O.E:=[L'[<2=0>N4R8(1CR3 MG9E'ZRF=*-4Y/C,9Z8VLL4K-6AMZF"@=1Z+(=9CCOB]2X ] M'$)I/ #AQX; M*+Q@7>PBE#CW8LJ[N[Q^F9W-/PZ%\AK*ZW/(JQ_F\]@"&UIBE[+$1*0:TRE[ MF=?FHHAG2V)QF*_!S$(4>Y\I]IB7)9\X"B<="W13-B-^]K\QM4;JS'KB\_"W M@-S')$Q[D+R.QT/4]"?0=*.8]7V]#/"THJU=#)WG5XB[=E[X@WF)EDHH>R%LG>W1)'0N+F8<7.^QGR/7[-)ALF8FE"UD,40 M32P;98\C!7NG;?/U;T[!E[RBY2(< M%KD,U[CEF90@*N,R51L/D4J>MES# M=2OB8@G'_>,WQ5!1$J'"N]4;W*W>6]&N>:Q]P.&^@2L02_[UC<'$H\MZHV-[ M"3&[". SR,(8^J"YS*2&"*9))I.^J/E>+M+_WP!X'\BY;L.RLD^8]D5@LT:]U!G&]P!5( M5C1RF55Q)L'2 ?B/WQ@:):_MN/GR^HR?I"5^!7T.W#'W'M>=CTB7T>%+N4ER M;$^)2;/6C%-K%C,45JV$:T-5OH6;Y,OK\1?=E\^D38=Z_'=[\46<$HTJT>QW MIJZ*4%FS'<^7TW25@M4G;N*4"+7Y.;4Y<#7<>V#?Q] O./X8K%)A^8-K#OE9 MB:7_RMH+"WM\@R$3WTVRF1?D0<@00\'^4O'I]QXR\T)]MR%_2\'^AHB-/NF0 M/WHS^SC'B2T]H_>739'/+Z34]V.MO$#]#X)YH=&GIC$\KO_1D&>V%XIQ6@0$ M^SNVPU"GPNH/QQR@81&0!QWZ;8N $,Q#3\95JD"$Z[];?[B'/O!DA.M_[2) MC[T/7+@*2&@(?:="#X]NY(35.[ZBR7*-\AS?96D?W1JY2M6)[[*X#VYJ7*"J MA&]>A-PH(3?*U2(P'C Q[BIAMB$MRKE0/28(U<.NE ,X&;8L>B3G&,Z-V6F^ MI:P3E:1R0UJ4E"+E8UJ5BR%8G,^FI*JJVVS-+SH1TJ)/:L52CE)F, M*W-' 3NIEQ)#15&2OE9*S#>%EN^SE:*/.=+0.K\J0P!_+(217-QK()BW?E M?J,P2B+Y(G][A@ZMN)@-AS%]@612Q4H);4FI!L+ZM3ZN[D#X\LI,?$EE#GP# M]Q[7'3T!7UYPOV8&>W#(O_>X[GRDO^S.SUJ;"ROM. MO4])1>'_X2?RZ\O,!K_E<%&Z>NJX-;C]/NK![;A",$13M/E?-N_6&M MR$PP[8@Q/*Y4&O4^2!H3L%3NKJBINA7@:>RB!B$YD86,(+&B@BF#)XAZ^I$G0JF&Y$M&^BC#?\"GC<1W,@ MB)\S&(/WP2Z)(S \.;)4[1'H%.SV1!8LQ_2' KJB&I)O\:*_0"^&H"_@6V7# MEJ/>QQCRBX5S9:FP>]XGH"&<@J%C@L>9 ## >/6@TZ>S-1)@UR+JME(O:#.4 MO=ZJ5F1JV/N]%?9V_E]>;\_/$'CJ CYC.WPIXL<;@1_ 7TQ!"5X#Y"# T;(# MGJ**#U7':@]>8Y8L_I0<<>$L>.GH1#-9'U3(0F#X]K:L3/";U MM$HJEY$GF"5;RO+';UN>1EQ9,*T-J@:S\MM?O8UV@"6532!@4 M&@NTMQ+[0 MG2K-4@9R"1=3]0(TX3)86(H^BE][>48WKSWD>1 M/NIO<4WC!FM+KQ5"C]%JB4L.ZCP?KZ#-R>R-@M;>0H.]])6%W@6X5H;'_?.[ MKL.N'^^E_JK;R#"GV)K$M]$L3Y<*?0-A6("_5YIIPI]H_#83W;DV-,];*T0>!AGC8 M",#95.0 S08R4$Y3%J%I(&TW&7L$@#0&%6<*@P(G8!U& 6Q;$7D*FQ[HV$OD M%?OHNQDF@\= MGDH3_//_/1&VOGXC%Q\VRB4G5QPA0JJ>7666@UXS\?D3RE_H>TN>]S+XP,6U M!E**3;DR,F?JRV<"UM=G.>NT4WA%D5'>39951S<&C+R\RRR/XK.RFBO*-:XQ M$B=+-<;G!TCM5<+@4V1="M8.0($M!37MDQAZ9?U!]U?V6C?:[4:A,+$22@9Q M*+>/=[+H &7?N-&^XH:YQLM%JY2G6GQ%74WGRZ)8&L>N;YE@MYCF7):J")5* MJ<.I1IE55L/L8E%Z0X&N.,UXN1V;.FC<0%PR0=7+6G&1(Y0?O\N?M$L\J_X" M&H6]O&*4')U"KN'$R1V=50[.F!%Y-?/.JQ ZKK9KGH=S9#BRA1K=0K4YC23H M-A5S.^RG@7??9WXJ.&>EA5P8JVY\89+\I*8F45NMQD8UL*NA483"3^4#KO:U MI^A(81E\F63IE;C28JZ=6J)C+)%8OW&VNO@4H6:OU4\HRYK6B/43?:(8MWOP M1'6Z&QT9['_<8[SIA(., @6S9C)XRD+6W9?( \CK*U9>>:9,*FS!GG$89<^$ MP6P:$RNW7 W59F? N,X1W(2@>ZUE-MW+K>\DL*_LY*EAC'\0#_REN^'= MRZ>.3L?L7;>LZ7IWH?#PU=-Y;63V_F7W>T?A9:WG][O#CQ^3DP94&+08OVU\SPKPI^ M^B*TD(^>&7A)O!=OF@H#R] =6][&__D#?4S>13"6[;]_=26-_X%"-ER(&RW$ MF^2?X2K<:!4@H\R;Q-GA2GQL)3Z8%!!L# ^8>G(P49[Q\2_OE!7Q#%;H\YL( MP#28*I>(\L)?RV*\,V'LZ\QE?SWDQTPXNGQ:@0\P#SC4>T>%W2\"XO)AI*<' M@;H'#V"!*\.T"H_,75DPSP2C*;,6T3*460E1\S&>J(M3)*G7P'D%__$;Q\AH MG#QW"?')%*P_FN'7@4[B8@CY2/S9-XF,O0%%_,.-^8\V68A_CX]_93#8YE+6 M%W+)LY?.0)^:XJ0EB8X-/MEO)A>+K(,0"[:/0>A#HSB"1Y&S-[!_!W[WSF,' M*TY^88OQ+A 93L-;AF8(I,\,I-!N;"Z-WC MU\7/6X,E]33&XYF3\]-9@&>R_4(#,,2MS^(6=)B=0:X"69A,L)BC\+)E-,!< MM"8M:>ES GYIRR_^S);?U?#ML6R6T'H+4?"B*)@VG'.>/V;1H9NU:K6#")HV M3W?<=7K9K/F\)E_$?&N.9%,6AN!T%!IQ#^SNOROB/>ZTA/"W!W^J98EO8!\7 MQ'WM0R +%?\- .Q+=K=/K)L#)+/L.%*I(_>U 0MGY,?O>)1@L"AVAQM. MER*;>PPS\%'V_"&^2Z?@@'0+;BVZM01@NY[841[T5&B#G8/J"FC7Y)JS73! M_>F-Z2CY%8N_X+""R01\% 1IT2\4_.0P@FKOR0>/BXFRKA^7.3G8.RX;@_7J MW0%&[+0GT" T?AIG!?_]W_\Y""/;H@2,%S;,GQLHV)O!8&8P#Q44.>9'J7G6 M^4]!7PJNM=DHZ1>,^.P+94XGN9S\R=L(&46F[2L M<:9@:Y2[GE?4#C*@^BR,B__AOVW;$IKJVZUN>QCI\_,L:K-U$J]F-96VBVQ59Z/S2Z\ZCUY9EFI M3YE.TBIKC=G *#%57D+191_O(\7Q8[A8J=7R"4V102A62KR*W8/G'Z]B)' MRA+)YGMTV+YQ&KU3M9P>PN >R?M!Q0J6Z6J) *4BA6EWV%8^TN5>O3IRT),XL, M!SU=YH71?#',LK%DJJGTF=.6J$"[,;H@K?BYN=NL9 M17%;O+M*R+&DV+6ZU5H?14\?6AKSR3M"$--;Z!%1"[X*1F+A#5,^(OTRN66K?%)-).-@A&[4P&:?VL^ ^K M/=IVV7&2FU"E0BN;=/6N73LG_LE8WF;5;F6%M,LLVF;=^' V79X3_U6Y7K=0 M#2TAL6PA26O9&4=CM7/BKTTKS*A6JNMGA/_N!,SG&ZEI?&Q1+)2 M ,K79XI0_$_>CC9C3L+,.DVDH,>;2:K86?!YR+9VM*I978LS!(WBQ.'+^GA\ M*) B$^^3U! L\I"A^X)(RT P,(HB* &C).+XI2-[Y7+#Z;2LS7'#G9*+HEN* MGUWN@N76TN5!4Q-TRYY8[ M/M X2E35+I^I.&;)*4Z,\NSL6NRPGXZABQ$@D@[=S*(YH9IM9GEMNIKF:IU1J+O 3 MO-3JKXN%N356SBUWOB/0A0+?0Q"!8=U*+<].UXVS:#=F>XK NDI,(!.5&;938GZM@%E2::F-,74)J/D97.PD[:'%K\DZ7R#->7;(*MW8F@5H M=S*?5DNK6UA^/-9B2(*BK;A-CTW8G MZ8##CE[(,:841^0!4\;D0LRLCY:%^");A/ M;+]OME%=8@XN4&X=?[EN3.3?5EO?,G6!= M"09[9W?0:EX% ( M0@!\0 "D3Z;@K=5]/15\V>P_Z0M%)\# 6QJL+L_ZKCM^$VW1G\F'04:!+ MVS9!P!'&HU:>R)<;FIJ=E9?R;$85I$]3.+[:(Z_HYIF HQE)CY46RF%\6ZG2 M2GQI9 KXTD\EQ*(>#P6&7JG*Y@/$9(8P$,+ 7U<&OP0,5"KI]MI0W2H7FV6E MJ576ZW+VTVRW'X:!8;>$H>MN+8&X@T4LUJN@W54+1@I0'@P@\2B*,Y>+R+[' M,2]IF#/#%&PY(JCF#$R,;#W#6>U!,.LYLV]NY#F^-R3]G67"JJ97N YHA^UG ML!UAT\# [?A4Z->XBM9C<\B852?)VV$345?BEC"R;;X2UR9,'(T/] 3KYPQC M40*AH@3U5MW&QSV!/T)61:C>#Z_>?V=Q_%&][5:SHV@-=,W-W:5:ZA*]8:K_ M1N&6"ZMWF>W<[=,:XDLKY6Z@J:*EMGJF16]MECZJ?],G(HRS&G5C-#9\I?&S;W''>+! MG4V@-_! G-;FS7(6K2,"JVE2KL8X@][MC)]6DH,0L__.X'A+LY'\HCZL#(L]KD Y/8[NB=R4_C3#Q(&)^N^,3R@S$L56RUH@LU,28E6]B])CUZ7+H* :)Q.+QT*$2.E1" M&+BH?7,, ^D1WDOW19;0W-$ ']3;T_FD=CN;IML:+"G9,50DENP6A4/T.A["_LU6@R@3XU"J0-7?.$WDM MF<(++,\Q>F]X.V]*I[W(V6O7&2"%A;A:LU0GCDX@.8E'^(Q@:!0CR-";$JK[ M]U;WO[-)]M2]0LD5)C:>&9K:Z^@5K:2;AG([5JC^ G%IUPV.5Y; M>1:H._4^=7].%TO2F%JVZ?CRH$XC,S#GIFQ=+LCVW@-\%(_+O8G3'P,,'W!B M[HV??YN@M-/?W+0::.\F1A#E$G81)VJ4+D"9''0QXX*RCVZZF<'_?P+VZOEW4ZMB=8$)N(HX0EV%;&L.G+"Z"@\G/B""* MSL31!5N6P.3/3##!/@TSS*@1]LI1A1Z(KWP.N,%E\+W'^W8%O\B_GLKZ8'=J MF]K36O"S+GO%XZ8'M>1>!<@SV+AH*H(J+Z0.KRID%V^@B[0S\,I30#\!L%,0 M/!HG3Z/;_AUZ"BX?$7)OI0E!X@8@<2VSZ(H@T153#BD7Y 779A=FCBY3J)-2 M($A PJ-,C@11='3M)M_ARZ31W.9O%NKWV/FW+NVXM4HFNX]L'L?W6[N1CE? MVG&1K@GH+"G$N,) 29;KC).>%I>PRA4T3I H0E!1@B"^B!,E5,U0-1_0JW)> M-9V53N",/3?X2;F %2PA5A![GFH"DX#RXLA1^H_T9P]>=?5ZA:3\/J7>L[$7YY)_RPO!,R'-E"C6ZAVIQ&$G2; MBKD=]M-"MS\!QT)6%DRSK\SBZZ3<2>B(T^;M 6/3*EJK_?A- ^ _PZ[GS<^U M9^2@X!769_!EDJ57XDJ+N79JB8ZQ1&+]Z4#)/\Y(=YG(MW+M!(TD+=JUZJL5 MG9O!&6&B2/S4APG?[!7XLD>F+,,('&%&MB&,#35J#!\U,,"(3Z B,9;*<&:1/@O7% M@/1*CFB#&0&/,CS1?7D:_1)FX(\K,# ;3,/U9.N#U=2N)%SD%-,INY6FD(F1 M[R570E.?QI<_?F-D/$ICM]:WS9R@APJ7&M;(O#A,HIK3X;N"C'-KKGY%"%+K M2G-0*AM\(3Y:2>-Z)2W10.$PBHF2U&FJU%;CIK Z\J<5[LH*\NE*AA4P-#,B M> 79KUR_;\CHRSD'*6)'O!#7Q?5'*V,82L")!.#7 MKVOW('4,0PB\@0(\;@4['^R>NX3=I0H9?FLQ@(CWW&+PEY4,?2"\0US<@4,F M_H)M9D*= KBS?\;\CPY]=#,9^M>F2D27!4N.>*Z;F#&,.> 7SW5W,77XCH&" M#\ <=:'+>^BA^(:D4=>*I-GJ71&J71T.K3+D+=\3?>:^7FMW4=N)]6:(D,ZM M6_-"MC=*!D4+43I*(%?A? L5]_D5]TY9'/=6W&O%V7Q4<9/);D[09ZL$-U^R M>!I+DMG2E W*#-)1BGXKB?\QCV"?,3.\JT PR)CHF":\F]_<0#Z^K?TX@/1( MZ05WX2)@[GO"? A@NYI% E74OP@OJ98HZS ^R'"LLC$-=/9N!X4*T3@39;"W2"B_M\[_(0SXT13^DOE$]'U=! ^AQUM81E'"IC;R]1&\FC&!Q4)XV04?Y-JZ&G\(W?>P![C-'4Y/7[ED'3W M$/\;NC_N/M9[H]@-K)$W@:O0H6JLRTS76JR"+EJC=GI4,&I^=4&4H:,X?I7J M@D^FRN\P-1Y0MF_H#;G[6.^MQS>P1M[48Y;GAJ5FOIKE*56V&HC:3.=C-;\J M(.0P8/[L)]DD(SV*K7#EG*CC9(G77"S@/QAT?1JT?G#U[X6P1]2IJ#N2[$5H M6S)X#A@D))HQ+-7VXN+!+&Q31T;"5!',J)(CG0'Z"-4!RB$>-R,W#YO*SK;)>J98D_JZ8\$U2I80SMI6#*1564IY;\ MAKYY>1'Y/%X;]!AKP%5:>=I=-]WF;,K^^$U249H\)3:[2JK(=;#G+R8%U\A$ MAL;T'HT3]/"GOE> (41$L*4)/I>TEW1E&_!#QP+[DFR^1%[7\OW4 M*'DU@R^^1X+AAELW!S1X^'JN1<(M"6/#3.J@^QXG+URT_BN+%C#RLO8T52JX M,LK%)'&9P[,=N4Q]FI%WGTRC,CSNWUGI& [Y(2'.I+HFBT(+K;7L$27!]*HH MA9Q2[-PCF?&*LR]-#5-C:BV52^J]:EP:\XW8Y\N(?V+V)_E"MSZQS3(7&Q3P M=1O+=EP1)G)!?OGK)4X^D,:]D@)UQ47O#AK5 9]K];C)0JI@>*F5I(E/YR]^ M8M%+9*:>DSDICKC@-8K=+XV1*GL?E7LEG_&*TV^6LE5IU4"*FEH<5\'L37MC M_)8Z1[NKM%6H-]-<&\GWI&;6:9IQH'/Q*(F?\G9\\=1)5A1-!PPBT/5KIT\> MO^YA4BB#CA55P3L&@?/:*YF3;EG/F^O2A-8*[>&ZO[!2K&0'VJ5.P2-8^XUV M?=@,#?,L;YYG^68(@:0NSCS< \< FG<3-GF]QCTOOPB.+1^-\C&3A\!8MO_^I8N1?#-?+%R(&RT$ M^A)JQ&,L!/%"AROQ""L18M.#+$2(38^R$"$V778E/AI4$J8>_@&3GVL.+I") M1KT0UZW2\7C9UZ$$/)<$7##[.L2_:TO_X^;<^G+^W#FWETN]#L7@B<7@+U.O MGR;ONBV8IC"UW8M)_-/$(K[O2'OOX5PDW- _$W[#Y,LKUA^ 03$;Y?$NH@3= MNU)5AZHL)5^-+\P74EIG7FB@/";/LCU+L8H$4O/SITG(O4S0UXD3#G4SU,V' MTLTK%B#XI&[VVB2;L$F30N02TTH(#-HB[2!%FD+B4>1,I,=#'Y0^80\T!%TP MW6AD($_EH6K[L;(SP34-78_8PDJ^3*KT?1T$-TJ5OOE9^'+X^B H&N9 M!]QDIANN+-?]R@![ 2JO@T]%H?/9ILB,.2=1&I'9)(%9DR"#.4Y043)^I0SF M4!5#5;R_*E[+&OB,*A:D7CRWJ. -/N88E-XG!=V6@B1D-(K@2)3"WK+2OZRS M )A60QF84<94T"-#^8*VP+U-^7MATKW'?6F8^H;GF"L6:X;1K?LZEY;?@JU5 M?.S4![.\JU64R;PCZ;E"J\T&*<@H$T7/%-X)%3A4X.^NP%

  • A.?>GG'N,4$8TS;Y4H_1K^AR,>V/"$\[ GG#L,\GL MAN'U'?K:U_2IH6D2P66&Y=Z@4C=FS!CJ*^7I*X6^I:]?UFG1V-""S!Q3'$%N M>2\P)?1=//O1YVZ ]@W/2%?ABPD.2!L%K0;Z6?'4\W68,_*K'D+:,423;3Q= MR-KL,MEC^W%HEN!1$D>CV)L7M:&ZA^K^==3=(Z3"?GTY/P!D.PE/$Q]2T$=B M:;Z?MGYS.N?K$J&>,&Z\ODW+,;[98BNRRSL%QEGT8W&]+M;Z--RFL3@992@L M=!^$"A\J_*.Z'SZJ\*;BS&1E-4YISF!4YMEJ$]7%)5!XZL=OAJ2B&/Y6;:CG M\#_<6>0?XP1R_3#NN],@WS#.^^YCO3> 73F XEW8-<]HQ UY9J&3?A"+27H M_1RN0&S]\9N,0G,%(;ZP3R'4Z%"CG\ D^8A&*Q*6+DZ+Z052L=5"-Z4+V=6T M!KH&Z]U%F3@&M?K)J=SA[P&'H1!TWR,NV>-C$759,*$LCWY)JC73!?>G-Z:@ M,QLAQ>(O. F["#X*:&'H%PI^@SI$PWSYT99]V8PF!G,TUM%COF\.,(0O/^GH"\% MUPH&2],OV#8%^N=6X7'8*?*%IO\9V?T()^5DV2 SX]Z\'3C0_&\=DJ\%4X8=R[ZT*OEN:_PJ1D0EQXQ_-2O(LEP/\ M&<@\ C]@,\A^.C';X_R$U*1)@V/R'+'ABKL,_J<5XGC:3XW?X*'*'U)$"B! MDI@^+MCI\\N4HI2+IL)1*MW'S. M-^TE3'0]>7N9Z:1-*D>S?"PM=E')PBEAMNP3IV]7ES1:RV0A)C@:EYTI*I(NNDHU2:6@R9S=.=VHJT M^_#2_&1$9HZ2Q!:^X0K(VQXOPF9L1':'QAGU6,/%NCA%M1(N-N$FN M,6=C7-YGE87??.5;;W+1GH/^*^Q1FQQ*L,5;ME\UP\^FC*A3?].&'3XD.(>M MWDF[K%J1$5!F'2HT^.- A@1D-^80/LH6W499O,(D/*FK&;VUGE-<8Y6KCT:M M9'LYK(7%?;L?W7GKJA: >>NW+X#CVYM*'^'9_(;\;G>,$S)DN M_PG:GIC-\<#I\"R8][CBX,/=UY2'SP'AO6]OMVZZP#L'V;O 7Z<0Z&$Y4,\% M=S&AO_=H+WA7'7^ (**+7$7[3H/'#E2_RDTSWL>#XJ]X0T0ZZJ"%(:HI-32D MU:H;W4\79?T\B6"GU1BF1LIRP6=DHK]J%8AEO; E^(Q'*?*M N)/KIMWB80E M[C_ND GT$<-%/J_$,L;4VHGF2$?:YG0F5 0C9ZZ6UV("O<-QZJBFYS-8Q(^! M-C>_D+B7_" MO3/4KFI//.!XWP Y"&S_^GIV1U5P)S#V]0R@\;0P6+$-(\ZWD2[EY-O\JEP- M6$&Q>#2.G9YD_AV"P.7]$?=6BJN:+0\XWGN!P!W-FS=0H!GO@!XFIVFMW9$LS49$S:<6I=$H<:;JT+\_8]>\)B?W\'&<7HO(4^D*%R)/JKF^M7+O5+6K MW87<>V#W=JH^7NDSI9#I3-O< N/GDV+=KK7ZDUI7\>E$KUKZ[-NX/NXN]%>[ M%+GWP$)M/M;F,5^TS1XSP#3''*R(X1A3!RO%)QO]LS8?9-<>I[4^9B#P+1*N M3KOYB?+5UTZ>RDU%8R(WA55*M43=L!SS3*)4,],@$V(=K2%),CV29%LV)S"&U!X)-OAZ9&DX.LS7BWB= TW\-X#? ?3:?GD@RX:].?.>B#KU M7N./(;I[WD308/?!0\:.9<.3S&8 _MA@]\&T&$L!S@38,L11\$WP D>4O:8S MTX!J$J0EJO[R>G4+7VZRMBQ8.M ?R]%M.->P2QB"QJ&$19).4$\Q;PRL""O: MT8/YGC@PR7)B@ T23N4$'*=!^YD #LW^4!QO)N&XK!F F9GC'1 S/82^( M7X8<_-2_#0E?NWJ>_: %68[T>D3!6]UTJQ:2Y_+5579C]1S?%FZNVE.<.'^VGECZ3PC9>\Q>J,]#C, M=T'<@1EO32[S6NNE>'NND4RC%55S?WC6MIISWGF.=]HX*HUPM3J&R*-MM@2>O#5$'. MW]YVQZX\&%V#,,?FA)$(_G=-0DGLN A5A;X-* !>]RN"_H@ 5K6X-_EQF.GF M53R73C5N(I7R.-E.5>_D^AW86]'(1V V%B]D8-NUJQ)/O16KPG__T!QPLI5_ M-L@%/]<#GM&7H\SC%]/[#&K(BL*<5^JKTLUUUS8'! =";-EIIU#/-?)2TQR# M,DE',U)W+KDV^ITT9B!K%HT&@/]) /',&V;>*W5N*76;8ZKAN1:E] X>K[KS M","G\1>+1+,2)6J.1!"!(+G1%L[[(5;5Y;WCE.X-7TRM:7F,N,)F3?.-PMWV MJ2<1*5A3 (:!+:1*A#C\AII?J4D#HJL2'#8'5I(NQ4)T!V?2\EYDP?9,+_0Q M>HTK<73#+D&$,*#1>+U-334'+!1'<'-HB4Y,['8M$:I).;%RHI$J_#'Z$OA\ M0;>+_8SD.<;#B$:7P:/&(O]H'A:7Z))^&_T'_2V5],"543%D8A,FAA/@MY@B M$*?BL"H)I-,+0(P%?):6"K%%>'QN"2L>T:":T1R'D#-I+T33<+O/091B&W+8 B[8PSE\:.H&@UNJH@A,+4HE[!@90BY&Y$@V6,P0Q$4%ID C1#V M ?["M/JRX3T/-FB?6"'42K3:A']LCS4C;/9Z^,6HJQG\8XOX1H(QT@59PH*G M(?B78\FFI<+CL&5XP#5<&PE7D>T![!JIJ>NRE?#G&@!2MB1ANX#I#O1B<^6* M4FH"0& FT4B>:2-W)(&VZP*Y(-V^H:>]"##*.4:0&^E/^["C^QOZW+:<3AV! MDYMI-OVKQ Y2(GB.#M?3'=Q1&30W?0PG/76H;*.BS9-L?AK%'^!9^#KFHSP9 M3N2;7,M-&<;\Y:)^4:Q//V\W+)P%_TMSF/+J$R3-\_F:/Y%#6)KYP2Z5809;= MR_I5*9+94"J[7L;X%E/1 M+ 9-;GA:!"2GZR#H:5GX$H=%A,:QA5A>!*I49/-%E)\_^:=V1LY"R_KKKQ#- MZ,"S+#3.]05_'X@AD"PLW\&9'/,TF]7'SH)PUSV:/*(;0($"B.R!0B,@F9F" M@=/:*,FHKIQJ-NX?]);CZ#PM@3_'(". >@J:T'0=J@(4!\6F7V+Z1!Y/\8QE M] U,!2XC*0M6%'?;4:BO= RMHOI#[IKFDV3^S+H4\Q.+4E/GC.C6OP,C)"Y MMP/T1RVF/67_1E MCYDX\' _(Y:")P?D*A3W<$"&&$D$*^69I(LVDA0.(DHD M5"+=ZI]>2@:S,RQM!YP8$KO"'U)3B :2\.O%.?]B!S5,Y_UC;E(5(LUG4>PM MLH4B+;=JK2WTV:IR?MO28*DLL!3'F,PRD7!T%I^@!A9-,#'#@"["U2!^/]18 MB=X;6-_$/+!OD'X&-Y\HO#D,&"N%?O$="J:^.#4P7H3? W9=QT9AC";K!K"R MM\C]OD7Z"*R/OV^!OHW+(H8V-_\.6GVOM_K.!JV^Q:I!J^]?;O7]1BOF=P/$ MNW>H9!R/JM"S@R1!;PG5J0[^AF.CH^P3;[_O2826U1P\RS2)3]]QN4B]'JT' MYA_8T"J+#,!3(/Q"K)1CN11#9GZ3T*?K>G&^)&+I*[ ^QZLI>5_A@$I@]2.> MO^D5FJ#QPIQ\P!A;RUXZR5)]!'XZ)A:U8K'.I&^":4M5-+BG9M_0A/TBW$'F MH,.7KD5K2P'JQ-54#QY)!T:"@@'W1;) HWT&S8(%[ M79[2*$;?U67N_.-J+-2&[P'@&V"XZ/LJ=<&(S%) CU>1>*8;VF9K 3E.>EQY M8^72:*R;;L,??I02JZ;BJ(H\VN<8$ANU]63,.K5AVW8>HM-N MUY[*G^Y0]!LH?(FEK%@C]YH;CIZZ]=G,'/0CW2D.Z4N$HHD-&9'E.HQ?J)!: M39!_&9&Q4O5QE/06S]F=2;*055HOF?E+M7]IQ$N]S\]>^CR]35.E^"C\/.U& M+IW+?/G>*4Z+_=P?_R:2H4AFO4I\/Q(C>@(8?*Y;C]6KFP@IW))()W-M/3;, MS"$D1J_T:K55M:D/V\E78S[4\Z-*E8;><#C>>JG?IR5&;$5B'-:0V21=UB35 MFG0"0(2%A))&%)->[/#;UZOKD8NI/[4K/5S=X.2R 5HFE 5RQUZO:(Z6"9P2;9(]NVB84M1&41 MM*,)EOPN::5*L;"6SY6TPNVU7%.?SQ,YJW$(TJJD^LIS=92Y*N0?TNW&?7DX MN[I'A1--@+>2V+,D>%]L_R[0*]6;G-*^*:4BC8G=:W?-^W+B^A! C^=N"Y=6 M=-0JW+I3;>*&SXW'6@TO$H<2&QHB;KP8\MY%+<31!FZ6CI/3?F(4_B[6>W&W M?GOSV#*'MX\QPQZU;.>Z?@BLE^ZCS4+IL9>,:/%RN%!+#.R[.>K<4 PPETIN ML.X.J79_%^YD,E"BG5'Y?/ABUL.E:6_>;BN'".&^7,7/HT;\XKPPTA.YLME/ M31X:X,W'(YE0,OL.NWWP6N0;W':@.PBNP1,WKZL%R(+5,1>$V:L9P)E6*FR; MP@Y7D?4K%"6,QP:Q)II"-M,5&)D38@/9T0(YFPI0__=YTW;*IO-(X.0"ZO10 MO(IV(T$FFI?Y>GE2>XV0[O/5U>BI]C@;H,Y-14+Q['J$,"09A);D\!(E=L?9 MYX.AL\6VN1).WICQI,4T72(MZ.3LC98/?!9T-!Y5U'24=+)*/-E)*+TT_DOM M]-1L-A;IDAY)95:G!]_=LYZ8P MNG]Z:3Q?U&9Z%&=!KZWYFI_W.EHRF6BYYVJD&DX-2#S>WS0+>FJ_VB7EUI@. M1_9%SRX/ZKG(76[3+.B4G8Z\WH_Z[>'EO=VLWU?Z]FL7GUQ[>S3W6DNG;J\F MA7;UOOP8NVV4G^[Q[='HZJ,7K^>W\O5H$BY4TG8WC:1>#"O3+;Q>YL;XY/KAG\OU5#;;>XX4PJ79TUVG<3ZZJ$PW3:V^;-_' M"D]CNS?4R.2V?%ON9M1T;=/4ZM<9F9)^MC0IQ"YK]P]7A=:@J=#0II_1:+SZ):/>MF6T\CVL1F3ZZAJ=^ MIU;-W'3MVTA;>2JVK:>7P7FZCX^N(:IJ6,;S9>IR,JQ,*ZW9/2BQ>*R&CZYA MJJ_%&_6\7AD,1Q$K7\F1V1T9TU77495UC62CK<7N(R_9VFW';>0[ QS8'EL_ ME_4Z5B^GY19IO>1;S^:0M-JCZSX^NG:N8B>KY .LW)2[%RVQON75_-+,@6MH2PJ\2BVF+]#F:[I-XT],?^121?FEQ-#-)I%:8;[F!N?FY/ M=S!_=NTR>2:)DTIP5'9=Q;M5N;]9Y:O@!N6L*3E#O=!T%U3=&R/+C;'S1'J7 M-^UAHUR;:A6[,'LM3X.1Y7L>69Z(_J0/G:]LS;<^%J/V=',J@";^#F.3M!^L M*G$*8/II02"O_J0O%H_*7=M$TME);>"V^V_Y:SI_LU=>YMU9K0$B]H:(:("( MHT!$]"R5"3!Q#)@(9-.Q("*03<>!B$ V'0LF MET+(@(9--Q("*03<>"B;-, M*D#$42 BD$W'@8A -FT7$[\XW.^G\;[]G3H#7WZVF?QN3<;3@H%BZOCA__Z1 M_..3\(BESY)K2B0@FFT33?*D MB::,_9HWTLPRR00B]@BY);,&@O=0S>:3K?_OFFSP^"+V6;Z(QLXRIRU,,0M\ M*D(S((-=DD$L((. #+8J#=X-AP1D<-1D$-N&673HVEO1;(;/I,F3AB[.TIQ)/6B5J$!K;$HZBJ?7;\0' MG!5PU@EPUB_/IMTF9]651\S/[Q+VBV M;#P4C:]W;SV%!%2@W0+6^N5)XELU',>=\& 6K<9;Y+(2EX?Q4;QRC^HM&D/> MRL:BH4QDO9WLJ6?U+HAATE%@7S:O]UWC1U\\7'3H@P>$_KW.'1#Z=SMW0.A' MFP#XKLFQ@/(#RO^RF2[:_DQB:3T<0 A[E?N$#T ,XHA'&^S87J#F5",>OS#, M?:_)LC;GI1QCI3(=*EKIL>GLE<5T3LIY&V(B>NSV-6+-+\/#EURX'J[6"S.U MG\/MXFB&4#*="F537R6;%O!JP*L'3+_]+J^VG$XYGC8G>FOT.G>?8IC M#]M-45Z-I:*A>"+@U8!7OSBO[B5/][O,>-1\J#FI-OW3ZTLK-"M50?EK$Q M>)8R:R*:#,63ZWWR3S.1%S!KP*R'S/S]+K.6KM*)RVJF?MD:/(O",9K0['HN&LZ\F=D&DPDYAS'TKHN[=S?--\; MD[VICN)"FW4*KVI*BY"8HH2GHYF3?>EWTA@S2&V8_18(C4!H!$+CD%&*(Q : MHVG[[N'VL4R&E]>)5.=F;.>>>SD0&JD__DV$$KN,6P1BXVC8*! ;)Q4P.0*Y MT>HH-\/)WB$7>TUF9FALT'KH;"2]NQ!*(#>.AH\"N7%2L9LCD!OQ M<.+YJ5B[?RR0W#CV5+V-SJPZVALTI!-*9-Z[1'%B915\FEQ06+$5Z?>E15T@ MUPY;F,%9=2TRO4&"S8DY2H_SQ9<"*?4&[8XVOT_>XQA849H!_\WL*H,4<'O M[5^+VP]1VO$+W&[<*=>Y:#L2+\0RU>JP]IR::;4<<+LH[DB&TAOFJ@?<'G![ MP.U'4ASR"^QN#;/R5>NIJT4JB=QCHZ1=6+,,*G=1'I)%E@_*0P)V#]C]6,M+ M?H'=8]7YL%!X'K4*E>'UM!RY*(U?]"FPNU=@D@S%(^_Q^PD6F 27&8\A=/O5 MS_W5KG0%E!]0?D#Y >4'E!]0?I"H#BC_:U/^L6=:8/.LJVS)5Q?/_8MJ*_QP&VM?/)OMVVANRP64L5](N@JWNTHL4?N]\>[^R+G( M=-*C86UX>>6V[]W)>?K\==J)1K%.,G(6V6'-5,#= 7=_7>[^Y8+)77!WHY.Z M>38OK72A?9=L)R(W&;NX6> M$1_*D?Q 'EU>%V/3[G,?Y4 6Y<#.NDX$V;6CXHU #AQ.#OQRB>4NY$#IHC;* MG2N=N*%7#N%^E4MPT0O,VF MU<3M16<8Z^9;[Q2_*U0;XFF)S!3=50$T8],AAJ/)NCZ75-&=W":*:VF.!M_+ADH/ M:8[&-$[2Q<> ;^ =DK& "'SL#,AZ9$9Z(]AQYJI MGDF^D,S2JV7;=D?X WP86!)>82-7P\_)C%B*9A-\$1QEXTEL5QG &A(9C75S M3N [QU2&DCE&7F 'A9TY0/+X,O8E"@S; V"]T;(]>&^?Z"+K--<<^$&H+7JX M"3CV+'-$X4&! _OV0V+]@'B"%9H%S+FV@*IC$=EVK3G_Z8@X \1(SL;E;ER# M2'&@931Z(P8-A7NOKYWY_/UKGC8IK_"P.J[DLZNK*^*YK)L69W;6;G8 M'4>G@:(]7==J ,Q() 0&R#HP!0> M5 8)K0S@[9XX8BRR>&\(A<"8*"@]]'EH+X@X(JHNO+B@:*\-D(,N[?I80>YN M#F2#HZB,8(< &NCB(?A/H;*N]- MCCB34"<)]>Y7XRI7V_QU0L4@,CUK0W#B5'- %QL+;36&/8#Z&<@./DR(:C.M MQM\#&G((Q@9[2@Q-L245=#O77,)XV(M:+G*+Q1E8A(1!CL!IV ; O#!4 ,); MNG)9N)QX^\4<&(["TFIXAE:!(5LM@FF2I[8;W5&EM^K+Y$:F:S@;J?M)&U6? MA]E*(S+JS&XRFG/W6L_F_O@W'HV%8M$--+X;$;+7]G:[@Z8[Z+W.Y_/KA];M MRWS8OKPD%Q6GME%6J"M=;L/+76Z7&)Y:?)RUU84EJBQVB:RJ^JSY+E%DUR;T M,3X!:6JZ.ABAP.IP_+ X_VZL:Q_G NB.E''WTEMM=[36&]3*=_;L9=)JM)67 M:#PZ+70OT=+-IK";ZMXY=R^]JW8'SL*8M,J:6#=%)A2 MJ0W0/"K^70TD_:UJDW__!_Y'\+6B$]G"P./@'U6SQ[H\_T%C4)QG19 QECZ+ M)Y=#2)FS%'["(Y.1R'\PAN1;>6FYL$)T_9_WJE#$"EN/4"I@WQ%+R*!8PE=_ MP@12+,) 14'C^]__^W_\QUF43H454S>M'R+8ZH,@ATR,QEW[)-P%7WX8EGOP M_A^R/I7G-C]L)G,62XA [@\O8!O'327/,IG_2(M_(E#6T#:29V$?W'B4-ZR3 MGO.#_4I\1 .TXC/3UI"H?E@$S<()64$9Q[ECCG_$HF>I->QN!S MQ%+^UX?WS2RQ"N9-\ ,.0[&G&2YC6!H,[G;:)?6FH3_V+R+YTN1J8I!.JS#- M=?#1Z!^,,?T_^_=_ECAU*XII64+BS '-H=Y.SE#S]-U]8B@@)B\T6]%-V[5( M$]YYKH,3\H%-E5C9C/WO^? M[M(+.):[IJ["EZDS:>D\__-W=P<1:;:1:X/*7N!%4F>EPT:HS:6-%E;60S1T\L MI)JP@F$Z(.EUC4Q0W,]91!4T)$@8F_EN&&X&]6K.S0*:8*])C,O$A;I M 1P ZG@*SAZ;5<^19!9WS69U0H.Z5=ERYDU+-FQF%[S+8^E4^2%C#%O1EMM_ MJ-YJ[9=9H5;;/H]ESE!CKS'0,DR[ZSD@"OD-?)<^D_AQ)7I>R7_@73+A9Q"_ M&UE@$;0OI#FHC!7&'\@V_%>5;+ H:> S5[J3+G6S"YQ24'1M; //W=WE0XOL M$/M4Y#="TG1@LL ,\-=89!P& 'MB4;FBVR8P[!O?&_[=G(E7TM])!IS7XI@; M4\SU*">C^4O/0ETN274);AS6T2QX#;$U%0\K*R^N1L,^(]/B(:,/^@]CH/_. MW45W_C29WY*([ ZKN<>KRDVF-_W=\.Q'9R['#54VAWGGKJNE!^V!/*3![S5GX#^(!F'W M]SS;GB*D"@K DH :0'IBE@\@J3(9@2DAHIM3BA3ZO"4S M^94WXD#-40O"*H M5:9^&0 $/I/'H"9G&NHG4%__[X,4A[4%+T^W;?4Z%=.'C6RN/2FV+\LOU[\6 MMN/BO?.6>#^?^[_)S33;^PFC,=,J$0PE=Q*&6[ML5/MWA?QE8MJL3ZKS0N'3 M?N\=V@]%0M9F0U%2)0V[G$A.+C.1ROE0G@TO\I'.+9)J,KDY3X/&QZXANQ+" MVQYDKR^OHA%+>0JW+F_BM>ZU6AUE[$\':-Z';/V^&U>+3^;SL#V[BAG=NYNG M[-WTCW^3Z3V=7#??QRF+H>=02<\N^GO M!I$/A?%#85A_4B.I9[?0'14*RGD.$!F+1P_ (F_$RK8'VJAJ-,Q,LJ .R5TD MVVU&;MQR([<;T-YI+EW$SFM/EM%''DF\SR2_%1I^NU:B0<8. MA8+X&'Z)6,#W2[K&=:R?N:9@P^V6J5;MG.UA.NW<&/*]^^)&7E[*F/D1R MHT]C.L_AU-:<0=Z%UX#_="= MA'[Q=SX]7;PMEY0]N[KN->_SGX]>_SIT1T^ZW9S4(_;PY2:?NFI> M3+MDFL-REOA&\*[PR'?VT.^(;1-284$,HW]'9)O8ZTZY_9!IMQ/]\: U;UXW M._5D>Z@03E^:X1(UY[SS' _T'568+',FL$(C?VZ)ZDX:SPV8O['J.,A;>$8<'SDP+ MZ=QD42_Z%D^R8P4B#V9QKPM<,T( U8BU%.FH4=;LS&VS'X)CO*$QO;XB7$G?5>C9P2?GM!@'#U7WP 8@@-. M"U.6 ,.VX+T9;#Y[^;7"O[<=V!+^?#4P!Y"%+RV9P@M#[G!HV*9D3@A3L@PX M^(;]%%*VQ2L!BCKP!6ZKB4UJF.F?%+)1Z4,'3;TV=?NCRHE4,W6,A;D]CE:Z<,F1N M@U ''LZ.D":&ECRC"3O^H0)S:,B MG2.1T1I=83X"(XYU3,HB*'W%B/ 8; ;-3HHP)$F/-T)2'[ZU&$0=^B8,T%C$ MPS.9R+K+2'29HS:C%S[#* \6^)J&W(5E%6)1],%.O#HL&M+G6SR3FB9#XXS* M%V!I#81&3U.PQ-W#+9P<<3#Q.,._'@H-NEJ(1>K8'Q@'Y !C4.'RQ"<5I"MS M2D!:A"A$52$[ 4BNM0Q[.-9B2'7(@^\"?*I),Q>(*_I\V0 M>^"P*/MHPE(HA3.I2+_TE 2"8P'8!0I1%HYHZ;@@1[^J]+'ULE($=^E^]9T8 M>-845&1@JUH &2!9C/XB!7K[\&C"M6D9(A,&5(+K<]P"?6-H9;_+Z&/9*[II MIL.H.IAA)2>5)G@\3&6IE-LPH[A@%E\.O$?B,)RJ" M:$J/Z$01 2)FD0A& :" I1T6X!F!W41?YYA]+K$05/QN@ZEH=,$R,= F2JZPR#4ID%'F<5RFA*CK^_YZ8%:U4/Q7"3CYF M;:[;EYP@;$X16.0[HG8.!A& G_#?J$0H%L!B(&LBGG(N/J:-QKJF:,XR4#5\ MAZPB4PHK WF7TPS[(;S=@0V](M^LRW#-8&XIHD*>R)I.>5]V%H@%("@,$HB< MA88-?6!S*.:'ACEE"I+1&!"L0Y,IU,(BYW5))1(H0D ME$PV^P=[JRSNUY[W9_#%N?'<>GEZ[3?/;\?I^2S7B78BJT]&&E6MV.^]/+?D MP4/RI3\<3R^OIIW8^I/DY;F2.;+K3Q;.TYU&GT4BB8(^?GR*5RZNKR;!OU!\ZN4YR?4TG?5F9 MM*[,8N'RTJK=G%^I%3,U[:36G[S)7,[RY;M>C:K^365_S+MJ)-9O6];R5']1>>^ES<*7#O/R5?&U MVZN]#,TI1@)7GXSV1^I==EXH#6.U>;-2*5]5C5[,Z5$KE*]JT0D&IEKSE"_K2K1?&[:2:RO601=>56.7EDM61FG MKMURK9ZLX)-K:XY3&2T],?K5B*M?Q+-#2Y'#@RE0W]J:YMQ*V&/G>E!HF#># M^E6[&\[*&ZDO?1Z9S&VWWFQIT5%?*^GEF^8TMXGZE))\9[4RF5)D_G1]-W@8 M/A5:L^DFZE/=Z/!R7.Y>1?+59O/9+A4?RXF--#6]C3V4TZFKT;"2:4Y&K=NG M7.2BW\ENH&BE-&QJ\FLKDF_.;JR.&I<-;)L767\T]6*77I[EY^@P?)YZG9_? M9O(:+ J/BC.]4=CY;KQW)T%TM$][8,@+MQTY#\[0NIZ$,B.KJI-);CLWSE$R.'BMG MJ'>+0WG!^D$V>O$4(5JQ(#O (-69D7R8[+Y*]9,9#H9"82FQ;A[44!W;Y(?X MA_^M:%MP$P!UK,)TLS ZJ1DCNXXI/F!&#/UDR=3Q-03AST0\HR7#;!;'$OOB M[XNR4WZPE21:N>^UE_'9#;[UT1[O 7D+H(F_P]C[Y \F5\Z+NNVO/Z_6P( -ZN.;D+X\E$#/&_'5C@X8^^]A2E3S2=" MWI^3UGO%8&6EF&QKO'F:+>Q_ZI7NFHG"-E'"VBS,..C'%?V_CE.J](>I9,Z- M5 HE0IX2\_&#/-UHK'UV2Q_,@U5801[7V9RKM\7RS_S MB8ZL@_)O7SCY^<7:7[G(L!*YQZ-5>BV;4.-W0\OD>#9UX?2L\'28SRGUX>RE M^=)2,?V:_./?:":4B*PWV#EY)V'OG'@((_(8SGTX'R% ^ %5SO<[]\&V< M^P3JOAG<"U.*XPS&EPTRD9[%M#T,&M]OW+OT.+^]6(2EBT'?LR M!LRV1>*AS_.! ,S\H3HNCR^3%Q'-R5RWQM=7+XE)[1 !F)RB6"[QK@/M*@AS M5#CY1D;R]D(UQQ4C_T+1&Z\!19[)]4VC8[OGU<+393\VG&<'5^W2LY%\:&,% M,89OXJ%H;'VNRDF9_:LZCMX+BT;_P6MSV]9V)ZW:CDV/O;R$K[N-Q]9S:WY; M:X:[B=FH:^8.ETC0_2YBD$WXM-8Z7(',3E78@8_US?19V1/>&U1:>/2:=)NO M=S>%<"QR0=(OE9?[>;^31I66#,4RL2^7D&B:>/]V[2YS8&*?H+^WHPA%0 &! MDW5$I/P5E=(&571M.5%G.'FV(OD'I5*['9RKW1+>D/QP:] MX>7DSBW>-DJU!VR6'3U+K,H$-DF!PFOC-.NEYCD^ !QP\$#\TP2W L0+?K8Z M'(T/(=@\@: 8OY;/I_>O_6'[MAN9.7JQ0ZZPL?+9IA$$&VYSGQVLT:JG[TK8 M1@[^GS8<6>^^6JMUVJGS\^9P6"EK:KB=*,0K3SL8B;)A/J%+^]MA^\:1.UKI M9<5;5*YI#%02LLUOZ=.)/QMNSQ^)%OZRM\]3F;-8-+C/YBU[R*NVP4W;8\!# M-'F6#/HQ' ,F@".".\_[1 0/PV12 =2/@/PS9^EX@(CM(>(7,PT_M8SV=^K, M+YQZES;(7DXLELW#EKN6!LM<$7U"\!BXI&S8X8W7;_<3H_Z9<7#PI@+-*4*+ MU2J4,'"RO?KJ][7Q?MEA[>1;1?^'%.'7NC3^,VVSXZ:YNT5X(/I/0O0'LGR9 MY0MT)$\@OS>@W&L5%/M9JZ WT1\YV[UX_QWL>T'@WVKS$\BR/2CNMW7SMJ34 M";>Y$E']4Y%C.S++MB6Q3I@25B;I_88X.W25T"&JPHZ@*&SK4NV@)5*;Z#<6 MB26V)J0.C:[=4:G/03[T(;=1L,>^^6,51Y8<"%2\JX'5/7X1D6 MN&(AJPV%?89K&9U,\?$U4BDIJ?)YK#CI7>4Z"5K8EPBETJGM%9D?W&;^$E;R M[M7'X75%\A0,VD,IAF.Z>+0UTN.J(KA]=%"]<6UPK?%(9*LY-3R1.";N4M+D([ZMX( >XEG(,KLJ1 M7$P*G)K J0F4T\^4TP9E)+>KZ?MH)CEH$2O9'<2L7NPN66--'V*14#H;/6WO M)3=B%PS$Z%DL\Q8#9T_253F8GOF>2N6KX_;X'*+?*;S:"\R.WM%"_?7GUU%@ M+4/<$R-J8:; HTRH;]!FTTI_&K^^N8\4&N:#=MM11Z6"Z/<0"\4SB35E]M>I M^U95IM>DB:R[=-;SUW:SOE:BYX@4W:$1^RV\IVT'^XZ*>$_:A?IX(X>)6U'L ME^IMN27?C!PU:RM/#]/:KS1R.&Z/B3<(E'# -&S^))VD$\[G')%*^(+R_Y@< MG>^3^3D]A^27FZ?>AZ.-\UXOUHXT'B/NS;E62^256B?[3O/4DW<][DRC'Z:] M2[BN0/>#N1UF%W9-NTX$GD?@>02>QZ9#'EI@[R^O<^B3?C.GY=V6J 4]6ZD\ M7<9OAO*T,U,[I?IH9$VQ-]!'>Z**/G2[;@#W6=:$;2$*-,.5V?9WW1KI@G0= M;/>DF[9K;6A_-!RX$^OZ]?8Y4HG?5I-DR9=&<",G)]BY 1[97.J^7WD@/XQ(VL7;20YW/.8QG6"BK$!Z./X*5S MVN?,-&@05G-LR7:[MJ9JLJ41; Z'.4<5*8?4)[O(\M=CDIMIMO=E@VT=ORN149=8G?-99M(I#KIFH9*930NE\4MGV.C[ M55$X^0NZ"%>^-FR03HBH(A@'*UF:E*_GW7UA:/6&T7D']W\]>$FG.Q.]CQ4' M&YK>2<"X.OPCQ*A>ED:\VYRD(LA%.SS.DYDS*3>1-9WK0ORZYR*ALV9O2 04 M^Y2PID!]"E(.O@@0ZP(9T4=0EB,Y47X@DF/)ALVV8S-E.X ^=XGN9['ZF=3RMBF+99:ES #6P[^I)8.+CBTREE'ZS#G1 M 2^ZCHUDA4>0'?J5 U*.[J=GF2/V%_P6_Q]IW]0!D!:2,[+S/RB[GHG"EF<9 M)-PLKD,;M="#L%(*E8P,K0=6(CT1W\#9,;7(VUU;05%(LN@HR,G'H["0U)41 M]_ Y-\D6/\*FEW:(=AO$MK:*PVA$'H/LF0&+.=MO5;MJCGY2=*2?'JS;N=V\ MCC34%R522]N5AW[NET6'9MO*#WQUD[]:M)&\YB#BI4NL'RFP1:57U%":/-*. MIAOD2O,U)U=[7$:ZC,H"_B2CY M Z(!H5XQR$; 3V8#IS"Z5ZP(&3S4R6"8N"_&:]@4=CWNY0$>-;0'YD0 Y@68 M_87C?C#7.X-Y8A@)RY';2_>FIE8CR=*TCV".?Q#,R0#,/C!C/^?-@+[,#1\2 MU_6;(4F^1NZFLMXN75! K]=#;@9T*K23EMJG">Q<#_Y\'^*Q:#LONZ/D58%T M7HOC\W'QOE.C$%^_/^=!'$UU(N/BK-/VDFY%3:J#88(-D'CR[5"G*UB,O+N 6K2;XB>V.4$_\F?MKL4*C4JQ+V/!9^A.,-)7T-(,Z M2XLGT.?X2QKK+GAYY^C&P"9D]=FU4?G;8,G)JK *%U^UEZZ[1'Z)]5;F0('8'Q!\ ML27R6W8\[L'=1I@) D1LY#P0V9M;<-=BT8'52]]UAN0JTVP,NZ-R/0VTYQ!C MG?; H ,B&9L:VKF4ZM[ %%CU?3 QJ;V];[S8EM.IX_LI(O"O$BL+XPCX)-[$ M-P+*%+H;?E*9$,M _Z2H&3(XQ$8?GVR8/K3C\_ MD".7O7*E^-SNCROWGV[/ODP8YXBV!N6PBN'??W0S3<3N![UR\TXKMBKAE"R7 M;A_2-^WI9HOF/R@4C@#%\NSH47R9>IZF[L_K>BL_GCPWTITG)VKW#X-B/??T M>G\WLI*MO'*NI,..9TBF?['ICXQ2'$5]H3T M4#B_;E[D)(K$,WP8MJCPGR_UDP^M!B5 N2$EP&&83/?[O)LG))K#B]'#W)[> M1%["T4SF\JI8:SX?9$*B#3B;+T]%Y'J3#LO0Y[X0F0:8DW6="N:0A/U@,39" MIVGX=-F[JF@X#:Z% MPI9(Z:N'8:X-"=.%5-S20!C&;)'%A$OOB\/@G\O1N= BVLL#B\NAY#J9F/H$ M_W6GL:A^'LA%_XYJ]R8744Z.+C5%Q&$ 7;WIH%S(<@AGG&SRS M#;SY 1_MI/RS3[/GCLW!E%LL9DN7MXE(_FKT>G?Q>G&;JTT/Y@AV"Z,VJ0X+ MPT@C5LY?*46]X)1JW\$1/%8"J38FL\MRNUF(Q.I&5R^-'WOEV8'\A5*M')VK MA?9MX26J5EN3V-.%K/9/T"4\5F2'TS<7=LU^O6_-JXFKD1MMSTI/T\,@>VHF MG.=YI60/1]U2Y#%EE6IW\^ENG,.F+[U+O3^6SZ5*349?<#32F KI$7*2:J15 M:#YKBA6-#%.I9S=7?D(A$#]^0^V8S<66;4 MN]#CZ//]!:^ZX524**6/ILW@2;2WX MB ]:P2'D8S&'34Q!\:V\M%Q8(;K^S[NUJUN=H_)FU[)88E&$R0LQ8['U62GX MO__W_RR-@O%J37'HG6G]$!6E/@ARR,1H<6F?A-FD&9HT^"'K4WENB_+5S%DL M(>Y1_/"J4N.XJ>19)O,?:?%/!,H:VG">G@]N2_/RV*^6)^;QSWXR[H;CW#'' M/V+1L]0:=K>#&W0M!1'%EPUXBI7X C7_(TL#"Z7&?S4K^8T]M7\:)6JR& :8 MW"8=/VA[#HCLGY&SF256P;P)?C+C=;#D[4[!4/]@*[-/.]FLFI#3\5BGVTM' M.HE$*M/)I+K=3EI-9B*1:*P73?26?M%4.DW+S*;/VZV[85A-I5M7[O*3N]M<)[;^9#FEIZ;IJ_/Z\*48T\Q\:7"5 MEZ>=^/J3:3U1=#NQ]NWPLC"*3;1ROCAOU#J)]2?'F9>'4;U 2C?3>V/\Y#KI]2?#CZ91SZJYFT*[5)G9Z>+%G"1SG8SWY$IM[OL5LKSR=6QW0*J_PYV5SQ+[5Z\&6+-T9EM(BLM[1NJSETGV*EX>WE5=@ 4P&[ M$;T5E:$6E$4H(O<\PGH/EE'D(QZP &_5,A5"5+L(SB::2;:PDS;"^CQ?B3QG MQW:_I17U7OX^DJ\V+;"##'.3N\LH5K7DJ2%,HC>C,V_.*?ZZ4:ZB-@,^'B&! M.:;E3W30 DU6(*BZ7NS>'^]:9'^6AP__V,MLYX8R(*JK@TW-ZSW4?E\:VLA"?]O=Q5^ 3.O^RLY'0<'(%@(N/" -W/0-+X M6388 [MWJ,=B9^E@,/@6P?Z+E\]_*FP./LV%->R7/C5D\D.,?5H3R;;!4R=T MXB]'SEL=MK=STCZJV:%[HNO/#P_=/6&?\%2N+<]GVX]4WP\M'#%'? #KFR<1 M?I*^O^JD+D:NAVZ.LK6N-YSPCJOKS9Z[?QQ= '81[JE[(:I*KRH"5]?&Q\=@ MW4UR9;71S[T6M,B-&DFVKN6KYVDGT8EAZ]VW(K=';+;M<=#2 ?R-;?-UP,3' MR\0_G4AT 2=7-2??+/H]P(M%.>?*XZNGB3UT M[]K:>?RNJQL%'$X 4B%ZNCK]P'V*OX"R7V;[.+"]:KI8#A/P_<'Y?@,?OZ8C MSLMC_0KXF,SMAULWVVOTL)U\[-U"R*/MU.M71#WX#Q#CT6T!;=' MUF^/Q(/;(\'MD=^\/=)1([%H+-'M=6*I#.DDHG*LD\EDLIVX&D_)F60L1=*9 MI1L0UPX9Q4JR 83"1NYJMN+:-K9F-M2<(>MS6[/-7I'_:-L"A((Z&EN ^KWD M.NZ5&1FQ,VFQ9^_"XF+O])*#V#V"G5_JE'5$ &^_@<_4B>WJ#GV$=Z:GXS^V MVB;\/6_PE\Z?S[6:UY5RKOXH-9JY9J%4*#>E>N$R5[^X+E]*Q4J]#?\,WU4J MM_BW]TQC9WW/U[:O;> +S8'#*_0""R##(MA*F%H[LF;0_B%3,(W"NFD.L:S< M=F2'D2*]TL+['8R(;/B:&_<(2"Q )NTW0MT/29>G[$J[3=Y;$VO567];'4Y! M]+F_SRWK:B3N MC3<9>*]HO'MMW1F.V.MD#'=ZE:KZ!%[]C-@.[0R\]GLQ2V#M MBW?V@BTY -JK'P,0B2+;SMH7#*-K'X-)8&S8CZNKJQ_:@TV?3C=]".#5M2&0 M%/\\Y+V-41%15[\8(7>O/6VB@@!1M;X,( ),']G:] 8TO;"?OO=Z2B(V_ ( M'2G;(E0TVK1_/>!_+E']043O$4&RV%0;/L)Q "-/QC(Z9M!G-[\T%7?9F[_# M;"%8TV&O$EQ 9HH.[YDPCJ:L(!;BK#/"?N(Z[H,V-6=.D61BSZ.I9N-%Y1=7 MLV@7:AVOJ?0(\)\"'('7J33:5(D#Y;KQW_)H_$_#P]-2>YN^9F.+=&?3M_R6 MW1K6R>HGKBT^ *#QSTS7\C!@4>A>&X8YH9I::F#-M2=>&NZ8LB-3:M>&+@TLX 4;:P ML*(YZ<\ZK"<5V:_^0H ":8-511L\U!E>07D6 3[\-Y'PK=?'C+459E]@ISB) M28X&&3LT.,&^X1?M8ESYT0U(Z^\&X%5E>-WU-;, @+!JH$\!C@#$Y:U(L(L: ME7%3@K=A;0X\O)M&^ZRQ-7]X;/0+5ZQ^C\>$%^O[!'T<:B)2[Q3\5# Q?O3P M4I[?YQ$.&N/*Y4CG;^UKQ1.FABILZ9TY<)FU6-M__UFW8<'9C_?J10D@%9_+MG29\E/WJ8%0S!R^%\,CB/;G?/0)5*(,?8 M?,205*Q>-$(25MI=$F [G<[UN"#*D/)QOI*_K5XW_[ZN)X:I:B #[$P2B/&I0%Q]"UY1 D%M1TF/EG;9/@+O%X-PQ%M2::0JCOBV]( 6 M+DE8H<4S ;\+PO?0G"^^A^<(_D[JF"8X2QM%HOFI P('JZV87Y(I*QKK) MAF5BUVEV6L3S9BW;Q',I$M=V1A*/> *UR*V:(V/%7<8:,;P.(:M-SA%Y4 )&UFBRE$8PW902R9!DV/\WRQ9JEA''H^9R)*"V(&WXA$V&@U8XC: M"VU_"X?28=&8P3P!$YO:6M+(M(@T)$%8Z1N2"*@2AY4MT@(KL)]UG;#*%O@* MC%V0'+0B.Z");T,3*Y8('QI(/7VB# Q3-_MX:K1VC3X)Z.*[T 5WGQE-8-78 MWV!Y6*[F4.4!LL(VP035 X+X+@1!JPAY;3"5#[:K**QVF"4_@\#S-Z(&65+F M6$[+;UK,,=)!*[8#$O@N)+ F$+ ,V"9Z+PR.AVNQ&<\LR1T0Q7"/]L&T"/G*T_$VABV+JP$B!\!F MT]%HOVS;M#[06X?.E6:E[M*U@7"6]1 =6^\: '+ODE]9GO#*5:]21Z>Y,AI. MN0*'>4YKQ:_]*?>0A/82@.>5\%MC>$UC#IOHBZ+[+C%(3Z-W <1U M)E6:#H@!ZP&8AH2.2UR<)N"=[\([W@TO<0W0SQL8N\%+Z_R2;^"A?QNR8 6M M-KN-O#K9#2\'B*PVH[)M0V?+-0=!+BF[B'466B((W MT B_O\;.?2>IM.Z>RK$U@FOL;C CS18F#'BI4:7ZW]J^S M-VAP+[7TR#D!RL;V.R M\6A+!CAB75T8MGC9WX4_%5C9'>.U87:7=J+18H7WKVF#54KQO%*[@#\]__/?,WVO!N7@9M@#:T 4H$;8#6N#=H M _31-D"'[0FPJ*.C12P@=<:R[6 203-!G=%6&K0-1)=V=K U(#AZX5VE[OK$ MN_(G>@" 5.OZ'&R\-+'HG )KVF=247\!))R_D0 7:O!];^5Y?-W8 MTMZ^;@B6^,A$1)O*\%B:+]2)#*!CW6P4F7:4( RRJ =T,#904[@(2.Y$L#+( M=WOCH![0L)W"& 0%Z]; 1N*^*=3]$ZE5D^HD9Z&B* &\H:)@7T3FFHDJ*=;$ MQOSI)EG@I8?I;$\/*9JEN".;7AIEUVP6MO%R2Y_W=%2(-SX1J]-YMPIK#<2H MPS7\H1SV=@:$#S3"4$W8(_7@5AJI (';;O>9OI*57=MRCT@#V>JRJV4BE4]O MI:G,8&B(KD2Q=$Z@R&=+Y5B%;30;C],(ECQBKUNRI98>%V85B\C%HH4-JWK6 MV6+YQ)O+^Q]>L=D.SC[7QH38U*+E,DG6;8H(>4I;MF O)> %G?@%0FC=Z U1 MX<""C83;N+;?HL4&9$BA&H@>^!O+_T >8E!P;,)6YJPK"#.J*2^(WB# 24:8 M<8O?!%O_A,P ].("H>'78O0T410:F3@6'3Q;3 M+E+\T'Y34^Y;1!P*__9HFAF6M.<&F.@N(TCZ"W9>2;.PN@ I="'1^2!B\>>& MQ4"4NQ:>#2N7EJW> 35,.<@\*,*[^8U-"@R\=-?W]6CQ>D+Q&YI>(Z_%IBDH M*0N[:&%%K> EXU]<6VQ=)(<*RQQ&9S M8H-W1MO!4:-2)8K)-.Z*';CZ+9HY/ZADQG^M?11L._8.CU!UAE[S+1D)5 MXYT1;1$T\&%NCPS_;N,\3D>5"5ZP(].]]Q2I#[PZ%3?I,M2&;BJX,(OU#^P$!+ZG$!@\(R)]?O,8LD&RX&%MP:3\O M&[PR!AU^#]+7Z@%]Y3%K1$:,/EYJXAZ=>%U(HH/I@4-]CX)=![@!WY %^>$.518M+J<&W(]8KEAH+C5T$^U^JR@;1L04F MW?[:\]4+_P_@+R;8EWO<; "W(%!O;PT.9HSC+-:_;K2\Y?E/&JWU5[".7^H$ ML:!*E]4&+W-&4%$B(0;UD, K&"IWH/3_Y^ZA?F-6*/!:156[)V4M*SHN0+=)#>&. 7I("8Y76\V(C M. >-4%2L%M7D>"D47MNU3'0)O 0G7E)!0@.S V_=P6;FU%1#3Q(>]U/I4K(6 M]XO6*F56=DP=^-7"I"YN#HL 0/DN:@:)+1B:.VBB+X?K\*4=L/45?U(6:5UU M85N<[,T%23!6M)TP8>TTX9RV)SC%ZN+B&- "#TSY#""D89I*9C;]DAZV?/"*^,"\$$?^]N&R+:QKT:*!3#&F$*$2APJYDVQS(]":'K SH M7KH:@LY#Z*I'R4\_I\Z)1>__KP&=,X*0^-109&"6!B ^Y3] M<&$1[XY2*O0UE+/73,0NP>2Z:5$7C-FMC*Z8%R9(=LXZHU(6E,::;O)6LXS% M_-8VQ0-MZ<'X1CAG_ONWFJB[[^ESVDL$O\'=++@"8;;6$RO/%7R8ZW!_X4*(R4J?2K=I73>0$J7,Q4E#DFY.*7)#GDP=FU/F/XCFL:B1 M%8O0IKC,;A*]:,6G/==06%4$D-RR^AJLVA8%=)XM$WA=J+%SN>\=J5 \]XZT MM.JBX@/<1HO&;W /(^ KZE +RJ;B @%*=9@?*H=1" LL@_4.6IFAALL FU/, MA*9 =)->#[1-D%..D ^:$>;62<\%_6T"1D;:*R,'#%\8E@F"5%@PBX:L&\3, M&'0I#:0@-=HR%OUC[HEU.UXHSD7B@28(1WC%T5O#=S?-UT^)1H$H!ZCF"/OY M*I[.6&U182^3A^@=O' O 4;8NA5@@>&_!2IIX[CKZG*%#A6+M/P&?#U>?2:K M*F901+\PE8SPIZH%NL*@;51XSM)W%'R"=A.F*0V_[@IYJ4^4JDP,PEE'V#T3 M_DO)L"^(T>R"+B* C86UAQ5&FJ58TGC/W M23 &*WL 'XM0I/]R(-6=_MI\?XLK R\RF7*W4LBJ9:,LD3QF%>LN^B*VL!< M)# E4D7.I88[HPMF,WJLVCC/>28C^A5M1%<.%GWW5^V<[U="*4I46_6PFRE MB_J]8)PCFRMP6(L%&GDY%6(#:!Z0<6N_%,>N_]=]5[ M[_7&4MT7R#[T,\ZDG$ 81>/X/4U-B=4C3X3(WWC O^$M7$-[G$4-/8[\Q7'1 M?*(VK\/E&S\^NS^,C_LYL,A3@#ENV$@Y=01$2'%,4Z'"FL_EO$,*VJ9D5A>L M[2MYJZ[V&$>#G!$)F$,8N$/_PK4F!+:#3X7/T9;$N(7?W%Z8(CZ>1N[$0_18 MY&9!=:PGTH@;3IL;:7'K8DE@^"'_]YJ(7S*2<%U?CS=1[+?96:-JX^-V(],] MPM+S?RSRSZB\M# ;-'[/9E9%!$BEAIO6$X7;_*H[&(RY MG,1B+!L;#O<('4&(?6*<31V=?:&K:C.U'(T2^G3]5_['%@Z+/Q;([:JJ!G!T M;:F:#T=C3)6]O4N 9Y7+;_XE J"$/2G#12[M10B/F0@@I^VE&G39\)\('0Y: M-U4\YX88VX*VB#N#V$5GS&86M&C^#DC V\#K;H7G:"V%2$-8VP['1:.!)6N9 M \R<8Y5_MGQ\[\O5'=BBS%!GMK&G_*C+@_=+J"VQZ- C[#5J(Y5-(US,713R M= ?L7RPDO*=@Q)O4'&+.3"X7YI0,9W^?LC92U"W2,MBH(88B()LN#5>,*?T* M7;ZP1' _?F2M1I)D9NX1'EN4KP*A#Q(0M\%0H6?P:;T0P-W_L^51G[HL$R!H 2-B"'4292 NG.6? " MGZ+Q&AKDT<%(]<L42K/+(U,E4BY!7C3Z#J#?M[G[1#TIW6(Y>N;.'4FT0F M]H^(@WO!;P7SJ.C$W8\4V4\0U)%&B@>3F\^TX=$KVR,?2J@TGLD\=; U+<+- M98^ !649_&=AG.#DS>[8C[AH^WP 0,A/! )Z]0O9K7%8L/(!-E7#PD"M_R?+ MT7?9+S#84"BT!U5I]$(U>/(5NC3EX2T?GVY/5 M9Q?3^_B]+Y^X!%]?E)V&AN$ +"PHS@ &BX(]?1,,QB\^ ON[PFTU# :C1<):RY M,6&!2A^K<9JQ.8C910 F4(0?R\9C<0IU=5I5)7Y.#[5W]?/8BFWG12L>;H8/=+4TP_S"_^TXX09$M2Q-"VPN6_[T:D*#D+ALT+GEA M7OB&07GKB@[2)KT\*60QR\PO?P8@75C37"F$_$UD@3(,Q8N!KN2W<-*45%$4 M64P5\]*Z/ K$8$=+F42:B(E@1O*P_7^ UJ>8M5D.D&SX(0MJ:.R7_L-Z\$;1 M1I!66403@2/Z:I])#5EGUUU4GM#S 8G6UW XT^NI*JV%]+T$*9I.$W,&5-_: M\$;!,?Y6WHN;JMZT-7NE+>^BO3>^E0>@D!.\PD;OB!G1ZO;'KF6[ MLD&E.-%8S3X'N[*'?_H-P#6R^6L__%IA M-A>#/'@4ZC(U+2<8L A+Q6H"LN@JZNE[.^0C*/HX5@8/Y GQ76,00ID6JUH* MVJ,8960WFT7*7/5QF3QGX7[6HY06U\#_R2KKX<;02;4IF6DVRVN)W])Z@95L M-Y ARZE,6 T#Y-2.OQUU(D#K8T!ANIQP)V!X@N.G-23H6=KZH M.5R\RR*L0 @TK(_71:X(-\ >6L(RVI>$.(O0-U8U>D*5\["W VZNLMN;?@ M MQ-L"(O -%;)+5\5#+"9+;2-%<8' E3D[6,BK$^+'=AV:/O.,?GIO=!T3-#S- MX4FSTUZ!*=>\;#E13< _!$VW= O:# %/0;BAV_JP,16H(8O8. M/D9WB29#_I2O-NK"FYDOO+PLJVB2=:IT95I-O$C"P8^930#&!]H7&"\V>V&> M%4!.&!'@,Y55Z+)4@;K8G/BR)]X)\#[SY#IVN"<8'+3!5\?$V0HX!6KKE#.] MNAU:4H/RG@8C%@-.>:H: !3F*X/(I8DXD9[R+\[OOBW5UCBL=S6H?B*>\23Z M4BIK";=T.RC)6)D$PS.+>J*X8%_P,XB'5UQW/O)6$ 56G^&88,)>S8-&[^U> M5"1PO\B;=KP^'(D7!?%]^$E<;%'0/KYTOD2]^Q$QJ0#GFFWV'H5J_2]^[QB M]O/.*JZY1Z);3$LW!V_D29=6F7QJO5; M5=3.I!5J8PNK$%D9]JI,79CZ; X>"H@%;+$&5M'&.ME\C9_)C2!+^E:6-!5D M28,LZ=%F29E8\,:&>?&"]\6+-P]=(D+6,@EHB_).;@#(U,7D%I^P/48H6:C4 MH\VU0%CI&BM2U[C:X\L)I1/BQ@LSPOG5-8Q-4J>'2BFO51?[I6_!,_^-!I8Z MX^%$=5$?.$(SU4L-^(2?[WR6&%[M\P8LO(]);[PJ9M_@A3E\4#B'*!C16E?W MFI-Y?_+-*JQV*L0*-7%GBW -"SJX-NFY.AQIPI)4^&!8I\EKO@B:!"JAE9B+ MJ!& &>3AJ[PH%L)-8O![<6EJ;:F0-^:<[;YOFBJMM<(!*IKEC;GTH*ZPD!V^ M4H+%3(09*"_-7HW<^;)__!6$Q>,6$/8IO8&&-R59^:%7KD[?+&*?S%!9(SC- M\05G:/439NE,%AKFZFOIYJX C:>)F>*DQ48.;7J.&ATA/))IB?>SJ_:Y4]3% MS Y=$9RE.1M^I+O$1]JKQ,BY D@)+T'"UE1TT.4QJF;,BV+D@9W,-L%_IH6# M2\/A_0/J1;$"!I $$/P8:DPCX'+M< EJ4!C>0,):$R0+0 M+AM0+^J-_0*+!:I_(JZ8B;)QAKRT87R\M&ERO.0-C><7+VT:!/4,P(7P?.?T M=",6\9EEAKD$ =\=\HUVWWN0!<]"(1LV##S-&L&@?_;N"MI2:\#0)G$%>!$R MX0S>15A^MVR"BQ 5%76N(;NJQMWNGR@2 7D'-#$)TY(]5. C@/% M%O@J+AQ M#2(.%4=O$!LSHCL-9BX 5=M3:O57K\S^\6_.UVC/LP]VYY5X5ZD9AAF,%W4M M_JY_KBUJ/_T-+C?'2%IXCY=5WVYZ(+2JT=9$'[ORS>)(J(IHUI'I7\V2?)>W M>YC&XI*4Z^=%YX2EK?+TJ=#H7B&K;P&?*/[)QD)^'36B& M1V_0V]"J=^=78%R2JFN*"^,&HH4#DKJ!Z2[7$'%DFDXUQM@I36'-T&C"PM=7 M"=W\=[7(0G^ F)Q3@6%[73B\E 3O6#+A[2Q\I^)/&L19@S9M=4&MHU<6>%K( MCR5J13GB8@"EBU?]WK$K_0GA3?81,](6[U\38CP3!?((*\-TK;>C)/"JL,#T M';.]?@PT524&[;Z6B47B_^Q8+'@ADP58@6X0=;1U'Z>C1<+^':GO!RR-S_^@ MFPZ:\.VA"=^:YME"'[[WO%O1>4UT0E)D&RQC6MC#)MJ+G*TO!4UEJ\(BN:+6 MS5[0=]"]\3L0CL]]$WX\(R!!,++C6,S86(S7]+[/&/ MEPHHZQM1EE!@-)>%+<=X"8PM,B/>)4E!*P&%?"\*8?=E;85&C&CNBI9$,;,: M;3Y[0)@YP_M8RU.O/F%AMO*&PP'E?"/*P6@.>K-,)YV]C?W]=?OU9S.B9[&4 M9]:?19+;"$U<+VS]'+7U=^F(K/>I6G4T?+ESSU1@V1#X8J"-0QMLRY#/YA19 M[.5+76SHH'?IWE[X-1;A1;(T$$%K5706)%'GH_W<<02HJ5&F[QMJ[^Y@Q=]9YDE+TY$ M)[=@I(,W?_7R'SJ@ZV(E9N2'"![>6#O(1E!CU,)+AHF(]7X"D=>&2MA>> IG M@^/.$PT>-2PB2;[NGS@1AL7&?5C%ADNT.2G%#&L[2O&RA T:<7)(B,7R>P@) M&IWB%P(7RV&[53@S(Y"?[EN!+75I)0OF82B]LD)45C+(N_9:^"N;QA44)6!V]IMA?-WQ#A^NGF>8,5>H@ELCR3KGL;R16#;41ER;#% M"T.4!!='TDW;7HFET="?M\J+RWIWL8YF-(#GO=)W#O_;5G82^N )-=9RU]]+ MF>Z3J'N2@I_02QKC\'X1<[S#8FUB*]15M3GWCCE!5=)6N]-3A1R M<2$6O15%M;B'I"*_I).A/U"M6R\T M6G?-AE0I2I5JH9YK7E?*#:E8J4O-JP+\MUXH2+GRA52^+A>D4J7&7RH]O6K!1KPP!MXY%%KLN->Z9>*&:.BLL],3KOD1_R$5%Q7(Q M,6NLR\;_L/2KO'I]@IJV)K: 1,>/5=^)L@Q1@2&L"U7ZD]Y4U&B?7^%;@;23 M<.X#%L2AD(9M_O7CF%*JOQ"N8V]%\Z&4JZ?$>M/B R7GZR9(V MB"PB7_R9R)I<=RRQ,1'GX2$[+RSVGN9.QLXRV?_X(;021//)5M_ZZ =C(D] M3?P=QKC=#Z8ZIP"GGVHM7WC2>U3NTNZY9"<*[&U:\#V(8$<$50C(10/THR#\6 MF$C'@ A0".D $4> B$ A' DB AVQ7430,HWE8I??\I[W=^K,+YQZIW[J?D*& M6P."8NKXX?_^$?_CLUHI2NT#'A;B+!$=SR1Z=4D2J88=0BSSFS'6)EZ>DDIX M9\J6"LN7I;S Y!8MUZT<>.EX+":Y \3&3QJQ9;SCLA&OOXC6S^J?W6,ZD-B' ME]@?(%.&MO7_W<+Q6+SNA+D4$T%;XL>?A-V-@IZ<\=8?'$ MK:/MLN>[ 8P30^SW8\^O9@B$-+K[=H#DX*)QC.X1VV MFLN758.XSF'+9XXH8O#E S\!FK]&8"C X[>(' 5H#D)+1Y*S._'@TB'*!PY4 MOG/@SGU$ONN3YN]CCT3!FGG_ M0/OM53V?=U@"=&#+CV;/H5XNV M!(S[II".?[5(RRE6\>R[+OJD3:.322!3YCK%Z,MWS_Q_NI;Y5(V6D\',A[1: MY"P1%-Z<,/M]$,E;M%*#LINMU!\K_D10$-KY@I>X/NI5?"(<$(1^OB0M!*&A M[W,]+)[=,N-_I]#1%Z.%Q%:M\*.3!<<>6CI@7?07/^1^"GP.7R3Y'3"YCR*& MH!3H)$N!#L^ ^PX[!0RXP_KCTSCD"4:B8,U+R[1M'$?>TX*"HB];4)3P'4FB!I]F8*BU+;#P=\I*G1BN 8AG0JB/D'4Y\L=,HCZ?)5#?BFG M\^0\S"#J$T1]OA(#!E&?0YEEE3&Q9 =KIWX MG,'/(^V(/+EOU&0G&+@5\-\I!%>^;%^UF"W2 M(+H.;PM)?6(02]:I32*K(\W0; =C*A,21%*^Z^6M^%99]3@B,\$=CD^.>TI\ MY@['$7F7P>6M7V#\V#9+-XXC)!0P_B<9/[G-DJVCDP4G$SM:NEUOKB6\@N#1 M2?4#^NB]R4_$);Y\<.F+83F>^$QWS"/P?H-.0TO,&M]^:7/ K,>&Y7AR^T7- MIV7Z'-IV"T9\[;?.^?N=^S@"5<%4H!T62'_=0QY=]='AF?D(@D\!,^^WV/K_ MM_>ES6TC2=K?-V+_ \+;/>&.@& "X"GO=(1:EJ>UZ[:\EGOF_<8H D41;1#@ MX)#$?_]F9E4!!1X2*9$B*"-BQDV1.*KRSJ>J,H]VWG6'HRJ;K8/(BZ>[6Q\\ M9N3IR-(8N]]L6SK^K11.^RDE^VN0>?Y@^Y9Z3??W5Z%L37/WXPRJ&N2G07X: MY.<'3A9?0V;8(#\-\M,HUR*U! M*OEJH!QGJT9O#3KS@AWX[ 9P.4Q9G6S"DUT[^T-/JCD%MBU\W1P":\Z"J"#E M>>M-!^=[370T"MCF5,?I*J-KA3#4*Z!G=J<*<&=_J!4]77D)<,=1)H!/H0\_ M?ILDG!M_P ^3U+B(?.X;_Y-'W'!;IN&T'-,*-G_I6RX !A4$<&>,XH9EE M-+.IF!E?00I/(\5/76NP[1,TBT)3_,PPZFA5F M3@"'P<(T-OR?77QAYPB7/5;S+%N*.1I7$SW?\]/VMTS T:7P=BF M5@VD^#Q.B9A"D@T4Y@[#=8@/+T+A)XC0U!/MI#IT!D@AUN=/'3QN/"V\1-@0F M/N,>=L,,Y\MDJ[QQ!GH$PL]NMB F :694DPRLE-(AW&[#9.Z(^0X\1N4'& M\./@'FY'1J62'?C#.(FG]*I2. 4K< J2.2@PDC/4Y%-[A;AV&MSO1P$?U;EU M'=&%(_GZ-S:=O?^@MKU4C'6/M \5P>E8@Y\WU2E!L)^ZO2[=OK'"G %%=0Y7 M]6[]0(&AV"F\JJ@K7ROB)C^X_?6_X1]%-"\$^F"<-WDOC?DI28HDL@I\G9[E M=I#T\-5$Q!Q]JXO?R$"PU?H9F:$]N?*X$X^'X?L'DT'YA)U'S4A1GBBA<=I: MYS,A04Y?(XWV[W_^ASZ=$@D\\>(P3DY5 J!14%+&H4#XAI^,@$G?3]@8WG_* MPCMPE'*R_;[EM%5R<5HD$2X.JF/U^S\;Y4WJ?"$@U]0] @_/PO=Z1"R_@IB8[!!HQSG\BK%#$:VS7Q]5B44R MKZ+?OH.*M49F .'FXVJ_PMJ >1^'Z'3 ON/UDR"1/H!', @.01DZ)I@B+VR\ M;CS)F)8F2!DGN/(O>&I:AUAK@^[3(@+;X,(55A?CLZ[K* _A@G7\6<90;A%# M;>HUT\[F)F S;,F_NZ?3@"IOXEO$/Q';PB5(5&%P0^R*R47&4 M'N%L,48U,)GY/!A%KHI6X,+OG(2>@AP3XI\;^4(0W3%/4Y'AC+F(Q?,$)X:M;>(BT\!<&+C+5O*6"#QB M(8L\$7I.P/9382$Y"1 @("7((>;3?IXHBT>\!4.FB>A2KI RF+[\30ZWE.LZ M\$\OHB28IW^#H;\D'LXL1GH!\9)XSB"R+ZE2M>5DV/H%CP?;<&LYW:H]"9>W MO@M"RCQLX;?ML!1(X 7UX',ESW8[ _I^4Z#I90B%4^;CLH#>DA"N !R9IF42F&4&%!0"@78%)ER/!VIO4#=N+%/&%3P= M&!3F.-812P-PB'BG]M 98I,3>)N0YY;5ZF\'<6PT]/(M.(EM7O)"FO$@Y/X9 MYK<-XO[P]4<"N$-RV%_"RR.+#N7R 6-Z3HW3;NO_;9H:/N[\-%)P-?A\.##>P4(W[8-?1%L(Z5E\JH:/%21L::)&".J5?V%B;G@?/#U;C=!L- MUR9,9OO;*RC?@DI+P*] ^X@E=W'RG80Q6HOY:9@@+?"^HT0;,9-CP_Y(YK; M_A879_4 "(6QIZWM;R6,G7(Y=T?"N!7J5Y%4UT$C^F1)=3J+7O#)SNH)J*", MLQYR;'!)&D<1#XO]##3"%0BAC@V.\A2&#WY UP:E"=*M55# (+KE$& EXB)Z MBP!9Y-=CYI%.HML)"(K!GPO ,(RCFQ-0JRDY3YBB?,8,'?CYU3\O/UC-4MZZ MI;Q!LY37+.4];2E/TP?;MCK[V<#X/(2>O-;#"'W;<0KTMBU7J+9R2+:]^3T; MX?/@V"9DOM?B\T<'&U>0=V+*;I#W?LD[>SO>'1T)5R#O!93Z /+^&!T(J.SW M>BN!=PT0VN!AMF74 7C'03Z&NSLT;Z?(AAO>QCGD/>G> M<'*ID.,X#.,[6BZFH ,=5XCC2XWO?&Z,@XA%M*EY"M8[3WBQ*SDK1?)T;UL> MGW N04Q#!<#B4 L$OR&;I?Q4?=#?BB&C#(=57XC8E+ZI M1+#:H1!Y3:N(1?LB%,T2-2X5?HE9;G:(K->R'JPZK$6#VN,14AP#AQ7-U-]T M3N94!/MW0*5'XVR95-&+U:5LE,:HZWL)N==+@G8A_+CI86$]57KF6:#^@Q7S M&T:\&"/LAA&U8 0DW@\>6FXXT=BF'XT1C6VJ!R,:V[1;3FQ9<.6QL/7E)MW? M8M)[-<)[7BYXE A+6>B65($L"K_\^QOGS5,IY%C]_9ZG[V] H8?2\@(F*!+P M1B9^=)FXYK.,3T<\0<&HRD5C% ^N ,_EKEY5I5IA9;0G43]@H=_G$@OAV&.Q MC(U@O*Q@.#LPC84U+;I M#'IFN]/;C4LXM+\_E_4=J$9'DYP<>_BV:^4\_AC. =?B0AQG+RML(^.-C+\. M&>^;3LLQ77NYC4#]\Q3E@<* D0 '?'=NZ(?0QZ-6OB/3M+YI8['AP0[;3C:2 MVDCJ'B35A8RZ9;JM963V./,4^"UA7NDFYDT,M_8O32381(+U5#J[;[:=%H2#.VPRV(AJ M(ZK[$%7(K;O+:X!'F;'\7QYXW[&"0! ;;YW=^8=#SZN)YIIH3FJKU=KY>OVA MN=Q(=R/=:0[@%X\]9$V*P8,';!M&-,5!?C!&.%:G48E:<,+J]QI&U((1 MC6VJ!R.P-&K#B=UQ8EOPY[&X]546Z7@X0CQTE9JG%J7I/+4@@].U!NY1%V1X MH _?\^HT-.IQ$&:OKT:RVTHDKM4[:KG?;86:!V/3U\1VVW([Q\[W9Q:@$8;M MT"MZ5($& S>M?]+ISFS8H6>W.U2Z%LNO!UA)$,A%O=9I%^S4SDSOH=G;2.MN M'!_X'2.(0)OQ&Y_..5+BUV7]LN[/?NH4X!U1C[''GI!)+NL M[LG _X 12BTBL]T%FC5-#S;:L_/6[9HM[(7>;_^RTPUF-4@E&LE^I:G$9I)M M=VW3<5O+8OT:<@[9++#).8XC^-NULZE/!+C98>:6V6[US?Z*ZK!-GO)J1;5N MR\H+"!6YR-EM'"]^I[0+;8 M8/T\F7V )"4E66U*21 M@N=)@5,W*3AGH9>#E8 0E*6GH@E\/L4.U=ZZ'A[&+,Q3B%&7"JR;V%7<-,!< MJ)!V1;601K;V)5MNS67+JQ1;?K*8:,Y08Q[VBR]=UKY;TG\KN[=C?&CWWH-6 M) %D;S,6&J+W/.I06'2GG[#4&'$>"6W"C0FI,4[B:3'W.6>)6G:*H[34/%"T M?"K)2'? B^*$KD_ER[7[3%#?V2RD1O-PPUV030P0VX2:U*<&Q T<7I,G1L:3 MJ1'&(!'XIH3?QN$MYIY>PF' QIAYY HL@W92!*E 3HM)AG,#X@21LG)"4Z,L M3N;F:KM0N!C!>].8L7D"&@W&@H\R \A_&WAP'0Z%>4 S$<# A4"V.QZ&^-]L M!=&_@U9$Q>-S(#X^(J9R15X\G0;9E$S66Q@V>#N<8#:)4P[O3;TD& DP^'.< M<:-O&OA8I_7^$V!D".:7$M2EL4@[#))QH*(BE!E8BBW'/[Q\6>\-PR^R(38T%! >8A,DC+"D$:2 MZMP8YUD.<[\+0&U0#@07D3D)IV? ?:L$X;>8)3[^^"$ W05MEE,4)E4SNQ[( M1H*YXN0]/'4&WO*4;/.">W5ZEMNIYCM]JXO?K,UN*H\[\4#Q%UUC!<;;[0;Z MM=OFG+8&X FVN*WE3?+X[W_^QT;)FD9!21F'_/D-/Q%'#-@8WG_*PCLV3]5I MTK[EM,L81 W.Q4%UK'[_9Z/\6'K"BK>\/]'H5CG&*NZJ'F25WSURSD'SP8YM M=9>XNQO>A$'$E1"Y*S3&U2 !9DP2/O[[F__Z=G6^C$?;KHRJQ2.95]-NWU5@W:;1@@5>9M-SW>;5RPTN)F.Q[Q!OOPC'NP-W\ MU+(&!@PA1'.&#HO\%,H(.2D#[@MBW^#5#?NXIUG8@ MJ/@R0P&'3@$40>=(LVPY?Q-)MS (?7+>FQ%0,<=*!Y6*4]$?QAZ@]* MZB\1;Y'DJ:1YZP&:^WS,(?#VU5LR=E\0OO^RA-]>62]7;EXX@+(^M)M"**K; MU=BP,TW%AU J8QRG2LIPG:LXC!"E(@8DG M@SB!848&.03$\0C?S"AH% ^9SG((," J3GP,LNLJZ!]7+HD>V"NM6J<5K'5: M3[2*B\(.'(0W>B(?0WO(P"+>+:9]9*[@G54[A^_D]SSQ B$*:19[W\&04]9Y M0%>RGFPP@]VHQ!+9:D"+[87^.I_"X^8O*>_@C_DL(U1H39X)+/)S#U$@_#4+IB03B&\@ M6@$W01S$HE0:\E&>@B2D" 55@*&_8DC\#00#8.2I!OO(H5G&Y?7?V'3V_IH M"HRMDH##L/PB8DO14%/0!5I%3X%7(9J5X2\XC2)V*" ="314[J),&S&H(,IY MD87'\!/G% **C+P")$%F'@;\5CT/7[D><*<72%TRTGP\AL&@+5?\0B0N1P*4 M\.%J%"<#CWC+"R3G]_@.AI"8.IN CP()PJ?Z\',8SVA40&YB'"=3!(_GT801 M/4N&PI1!3.A6]#$\"S#C@0N @4@J4_I%)!(.T",Y*WC,"=?)N#>)(%V^"? & M^$)[:A[IZ%I%3N%".5SZ&_@_AM=HU$(2I00+L5L6A *97)IYG!%H@FR#]U4G MK2:*[Q+S _,R'G.T9SR<[\>@/'9B[R*Z#9(XPDFST#2N8P*OD&/_P.(% J ] M1QOI*^DH#OC59$/%'H9Q&5%"((%UQ VK9$I+,MV49'HK$>"+ZW\H^-<(0'1A M' 0@CC@E"V761Z8+/E#Z&'NY4+Q4YBT(+:808_$)L(KC*."*#'Y,A,$BJ#[@ M:*Q*I+1PXH_C9,26:0R60^;70&QIO^A/A'6!73+,R\@36(9\(,P-P?T0 M+/XL3K(\PLOX=!;&<_" (MO]9\"SB$V-BP0^@Z5*P*>J]:*OG/E_@2B2O)VE M&#Z1_)^!#(PYVHFP6%2)$\LX V;B^X)Q@(MY*+4>*Y-N+F(P95](!\1HZ 6X MOA'G&5Q\@Q*,-& >K0J%<8).(PQN*+-/^3W]0S-#;YW1\TSCAM.2B)!N1.DC M^D%=4;EX +K(LQS6F!&2/%D1NQ?2+7]#U@+V7RT2@H#!-8";D:YYV M%\2L(;M[[2**,0E0,T\*BU5H,PO3F&P4B%AJA'%T5//@LRU!#D0C8O$"[,I 2?D(W+0%?Z2K \+1.1OG5 M%E_N#*R>VQ01+*W5P-!9FNQOQZ!^U>%P']Y42VROK MSRZXB]8:LU*A::^@Z<*4&YM:$YNZSRD_OWR]V[/Z]E&K5@4S?%9=9RG^ARZ$ M)!%4TQAQ^#*2ZW("*-V9P!]ZDH1Q"8_1;'N $EI9(7KR#0>D$M M/-+*5X^A[;54LJXY:#MFM]_:M0MI)+7.DOH2M2UW74[0-?NM%KB#P8[>[BSJ^/7/0&9A.J[_# M5-;E,S0=FK M>ZOA?'>A&(YM]NV..;![SZYQ?9"T2*%S>&)T][C>V*X1#-?L==MFJ]MD5XV'U MH@X!'OP29T03N V+8LB#=TDE,]4J!A;G\-86NQPI_R[O*,M#B:I.*9VAATF) MLV3PAHC?L'V>CM_JL,G5>'SRFRC5:5Q/.,^,LR1AD3AW79Z*9T;@__W-9<:G M#L0Q;\1)FST=O50G]K!&112+X]9XZ&X2S%)1/\' M1K)T$)M.P :B4D)9 MJQ)+4L2:#^A6B MMQ15.D@G6')6GE"9R6?@07=U,E&LOHY/9/E3(R6:,HVF^"9QS#8,I@&5+1+/ MJ=>I0L'Q8:_7]=NNTQTRUQ\-VR-_,!R-[<[0']CCEMWW^J.!*\6AE!'W_W*L M29&1F+/(_S\\)RW^^B *HN;)GF1H*^''L8HLS+4,?F+6C[DH.IM3<>"$CN7?Y3JEJ2 M,*JK4,CWFK+!,R+LPOCI@6M'*HLPB%/.JE",5A]F]:N6JLC(.DFJTF$J:[$( M-S#%>FE:#1^JJ6?*T]MEXOZ MQ'GHJT/7Q:VR'&%1!DC4CAZ!#HKKD:[R'O+<+$C4/(L#C>*PHJC;044_0JP' MH@NPA44?\JFH R(+!!\#K X-%N0G".JZK1:-_Z=>RX2878B7LBLTU** M,8G+!'P MZ*.>?.93U%?:?[6AISO0[KCK#7K>8-CO#_QAN]=RAXP-^+#5'O3'SL!ES!LO M.= V'FQ.XC %2GS!\FT^>IYAI]OI= ;U\IQMRU"#);Z5PRW M@?2>U IBI^0J %6G_$JURWCSZUOVRZK,^6#C^1=:VB3!,C48N&"A'+2+PFB+ MPOJBQ\D,>PX49>B%G\$PM_!9LOX<5D0I2]/K!>_P%V\2<"PI J& " 2PVI@L MP2-^*P,(^9NI3'11.4QD<>)+GZ? =MU5E-R9'*J;^-0?9M%UV8G?>\E_PQFD>WI2.@H9P<2]=VIFH!F(/W#;ZW%0Y M,ZQ_5Q#5?"H=< [4@<@O?%"Z=F+"QQ04,T0EJ:H; I>B:N2A7X@CTD26*O-4(EZV+P"/D*U(02"(+D1BGFUAJDZ4>SL:-ZV5@(]K&_!/X3Q7K: ML@H[HF@K4O7$8I"26ZXC%T(!**(2M>NDI,/E$:PRX.:!IC="AJ XY!U!B5-DM$+"K;F:@V(9A.RK"1JH:15DO3,M>Z MBRQ=;SZ/%NL$_T7.6^C!3U.5:1VR_GA5)J>IRJ2>VE1EVKHJD\RH1I!.C=N0 M3'5&;7?8=GEK"!Z\-^QU/:]O>SX?]'@EH_IR]O7;Y>75M]\OOEY^_GCU]8^S M;Y=7GX>.VW$ZW3ID4SA D4U=7I)EM-_3: UMN"N@>/L31 KA%U'>&[=>#SN# M7JO7J\.4R@31M@P:IZ$-=)^(Z:5PNC&&4"R9@V/)$P'2EW6S=0@&'!B&VO1* M"&#_X@**0?@$RWJ'-/99.781(H8LF*[#2V4=:RJH21X9?&&&ZU'D3*GZJ>AP M![Z1:F:#6\9ZUIA)4>>JG-PF.E(P7\4 M)L$AASDWJ1_<7R0\/!91@DPSS UPJ9Z')(.TH"$JPK. M/,*HM9 I%;[*U*?LXBC6%5365X@YX=/R7GE/J6JK1;*:)15MY4RM\"FM 0B" M8;7T6]1&S).J'?4@M8PB7-+]2H$B*L)'<$B&W3KYWP)6E#$M]9,4(.(UT(5/ M1Q!J%GT3WN*5LM@U?5$\I]KV4$^72[*J]GXB7C72":&L(\J[5?#^ERS!6D;O ME4F6_1=% HT"9-AGZY;/JV.4]>B)^++H?Q"2N2I>]G@V;!G7:*X$FQGE,@(( MCR.@O/@:5SJK:81EG/F"?86(B-K:>B]"6H+!"M[F\9+^RY:&IH=J$7Q#NG)H%IE\L M-C#5ZT;"!67;!4064&RPYT9=>VW\B]/RSPR\9HZ( JX:W 3>0J^)HFNZFRG^I M=/9TAM6$3=6:@=^()1/"_K#4-_-$\5[C3)L*SB3&;25!A"8QRG0KAX18$B92 ML:5='FLLFO62^W"N8&20.=V!PDN6S"5:A6MO$BF@=3ZM,511+ET9ANHWE,I_ MYSK#A3F;RI:Z&&.5W2K,A5X5LH\M"4/9% -5'8LP(\( G(K721#9+L*?$>^< MQ*""48%H,A((845P&X9JI,M*:R3?2-AD,1#@8B(.*FI7@EO)P/CF@B9J 1&) ME0(\*G/QSF4_3T$GM65 UX$_[TJ#3^J@8>4GE ,P(! M&VK#TC6;R+:*,<@&GS;?"%X*3?57/;J\LKJSRL0[5@Q.:;'DJ:ZWM+ (],'> M160GQNPV3L2-/)G*(O89PJJ6\3+[WE;9$94X5.U)L0/IE.R'*LR/*#"UI" 0 M.A$KI(4S(W5_7E*BU&*]6PZMT-.VF,HXE"KH MC@3IHIJ I-0JI6@FOL2-@IY5VKR778>IB86P -/E;M"8*T:B9P2UQ\X3;;/A MPK.JW4J"I.B!3*;PO?9['HF8JR(1"_-@I5M6,;YJ1R1R4;'UY4XY YW7U;KY MVEO>T\Y,N70E-BI!+IO+/7UBTX@2%HZAMA=>I/D]K M:J>V7ZXP7-9&U/.9/LL M%)Q_?/CRM=+F7NQ*XGHC([&T2)*'/2 E)F-6^L^7=DD+5XJ-0V1X-*9(#R;# M(\VY4:.MM;'K^LC4W#0VAA17UD(TDM3'%<;@I8J7FR25N&SG!;G4E(P3]27C67+WJ79B5N$$(@E*;67#M^VB&O)J'NA*?VR MK-8TB1+K@40:D1 O6"'*(?*L:#U%BB.L"<25? 07H@CL-7O A"$2&P: '$-Y@-D$[QGP1O0-QSL (^Z+S2VQ\BN&;#[$GMX;J MR K]5%Q<=!0CHGSY?&[\QJ+O)@2],L@^DW1#^=$? Y>J>Y44,7QH6EA&"@D% M=H+64'XK7J^<1G46HWFYW45LI/P#!-.VY5Z*Y5FHQ\B1(+W$.O^40"9!3'G' MF?C.6'GG+T3JMT$ ']!XR>Y^*!C?<-/*YUAL%Z6 %^>$E-+'4URU2)0LON%D M$E721$T0<1MA$$MKBEJ+MXL, M9'C:K#NO6W=VFW7G9MVYMMV E,74S$W58*ZS7Z7]/%O>_&?J6]C5(D)A1J5A M$2%;Q:+3*@=N9A+'K]0#_(1!^BC7&=<:U!6;$%\F1/N7'K164;HBFEHXVU=L M4TRU[?;5?N(R'7Q'K7T+L!(36JUUMW:VJTB=5.0_8W/YABIXJ X+CD()[LD= M@KCO=L++?9B6.+ V5IT$!=+&:/0*,H-,DLM\0FN#7&S %RA"9348@QUPD/&= ML=0+N$HBS%T$;BJ:#HM9<['U%NAJ+BSV;;:2LGB4@WHYCWB1VYS18OI=)!L9 MT@0D7Q2N@]FSGE?^$<=^N;1S2? $KJE=EZ._QE@;FVW26HSQ)8Z3XH:OXK'7 M"B.NXOY:YJQA4/&((DJ=J85,J.,,*@:E86HB0ZDH]5 6!V7IL(K'X#6J Q9M M+2W 3I CH*QE?,P3C'*F,0*HP9C611FM\RV>\BC67M3J8HE&3,!\\F3Q!FIF MCE%_B1FI,[!JW&11M#,]*M/3\F.!>"LQJ2B?/-PC3ZCL":$5^S\43TS$@N4. M"H4324A ;=^M#%%M_\A3 46+8\.^AD-4SU1I4$=4GNLU$*+!IMP+^T/N6+ER MHCT,ARC;QQ)@KF[&PS!Q?C,1>_9]1+:K=E6"#%5C,,7CIDH]2^4M[0R!^F)U M6D,H:%#S,C>MSDQ(TO+\B$3B5%JQ4V4#.A<0PZB*')2"@S1!!(8E6;'3G\Q- MBDL=VIHDX9Q(FCPJ5P,@>O8D$OV ,Z"]J[C$J2_*EGJ#X\+.N<6B^9KE%).6 M'("]-WAL@?81F2LM92K:/XLUJ@V'MC0(Q376[4[0G#]JP5_X3.0$H@<18'I"*)I6')U8WBFKM5**@?A+E*\*@-.!)< MM@&WC"L2$LV^%K*+4$E5?I?)*[&R)12IW R@[92J^JQ5#BI>L<);QPU3SJ _ M#X8"SP; _L%N\[7?;K9:]M&'*^3."-!/B'80^KK'^03R^ M((Z6.T1>: /5Y8,[J(H-5(YEZ&,V:-#4F5T(XL+.EC_%=C^YWW"OFPT_QQ&O MH5QX-I"M[;>&W5'''[8'?6_(N.\,;=[U^KXWZKEV>_G4_@<^9BCI& I<$W)1 M$G9H]WL]IV9G#\$'JC&+^$6,6I.''Y#W3G?4&S/7&\+O[6&[[XV&H_:X/W3L M/G/&+=;W_=X2[]M_@#6\IH;@6JF#8:=M]^JQ1;IRX!0':XC1ZI49]LOL3(O2 M:LCVUJ WZ-BN/>QS[@';.;"=CT;#%IB"D?L&TUV!Z;8;3+?!=)^&Z6KZ8-M61PU:V-'N@'G= MCCMLC\&8MD?CSK /UA1")W_<=AUW;/>70^KNQ?T$%#E+AUUGT'':];*?7CX^(0M&NY+UI0MC""=IM>X%CV M%E4:A17K4N_$ERVHR=0S3U+NG8"93YB7G7(A(._U%_WMWWF*R]V^D MI9EDV2P]???N[N[.@C=8-_'MN[/$FX"VI^^X?\.2=S[+V+N^V^T.6N_ ]AV MJ]WM#!RWU1O8CO,NFSJN \K?]NTAOW=.;&N235<9KRT)\JBI.Z.=P5]R&"U6 M[L$$]E/@$;"J+7"+2G<+"SPCL4=CQ+,[/,-S&46QK-%U'0NL123$USEMZ9:[ M@O&;-?N&Z8(E4[M9I>4::46%:;K!P-MV6L_U/]1,*/.YJW= M=:5YLQWX2.;-/7%?S+PAJR1<5^S[,JEDC&^L6(M5I#T>\ B:37F MZ(M-K%QCQ(Y!;WX((V:WFB!M+T&:W7JY*&UQPZ&(Q_0-@D4XQJ9Q=+.AF3(W MN.[3IW.QL_[A_;&-Q3L&'?M1+)YS%-PX0HOGO%C@MGY'?R4=+<\.-/:OL7^- M_1/VK\E;]V3_7BQQ+<[4: ="E@W>%IC;1I:NL6+'H#<_BA5K'P4WCM"*M5_* MBCUX]&W-4;?&L#6&[34;-M=N #DR;$&:>B>H\:VNV[KG]Z[MOQB@=H[$'JM* M1VB7J)#Z15%(_4K6Q/^"AK**,B[M?!_AX9%&3QL]?6UZ M^N'BXS$P9)V>?L!:-4&CIHV:OFXU_73VVS$P9)V:?F(C'C8:VFCHZ]70+U\O MCH$AZS3T2\)3["[2N-)FX](/J\5MXQBX<4X]:KZP&R[*"U C&-!5EC'C8Q!R MXZVHXX3+/U04E!8JRHJBX@88,%^V89MU3)%A_:5VH6O4^>>/D%B MY3LJR%(IZ//T@5KE4%4E+.T;9>KU(D"6/>#3%86"UI;)6EM72CT1.;#T.'JU MU>6*:T[':A7UI*(XX@6!#:Q)8[2,UONBCI3X=[,R.D6)JD=+V6#%+;)PDR#C M)\ :#Y<][Q)6&+W^?H5)<0AK!RVR2+K>954XV'@^4MD"K(^/I9+7"/&/QB.G M9CS*DRA()X_SZ45LHAYV-N7^*I3;JMQ?IRGW5PG@FW)_V[1PD<7]VMZXTW?: MXZ'/1H-A>]P>#4>>;0_M=H?[K,_XV/'>_*H5][N^_,?GLV]_?KT8NCVGT^[( M'_J'*_*/:O]FF5A;B+]O)RLY8]<-NF;!Z# MA;P3?-0$HG\_#^>&QW+L#)I- NQ4@8>&9*MW[#_(L0T=M: ;\0D+QZI3&S5P MD1=@?5B>8W<6>AZ$3Y,X@8GXM2KDNJLBB!M4.%RL9ZC>J@6H;S;-+CJMAU(+ M32NUAV,*B.U=%#W4WR<8MYP*HWL'%'C4WFD1?'$I&Z5XT&PQ0*]GDJ.[K,TS MN@?3U8;D^R!YN]?0?'=C&[#ZHL2VGM[O%#;#=^.7?WSAOCF2R#Y8. M_OSYZI]GWR[_>6%<7WWZ\]OEU>=KX^SS!^/ZSR]?KKY^,\4&[1O\].G")F,E17N,[LW MP#,&OJ'R^\-.ZEWZSOCC\OSWLXM/QJ?+SV?G^DKKT0E:8Q.?;1.EN")&4S=9 M;>2TD=.:^.[SWR\O/AH?01 _GU^>?3*N/GZ\/+_X>B"T?D,*-\-HEBH>6:KH M[F&I0M^V(]8)Y#?ZTH&V-."V5JYOW,:!OV9YHUQH'L7^'/XSR:;AK_\?4$L# M!!0 ( /: "U>&U@V_Z @ * X 8 :7-S8RTR,#(S,#8S,'AE>#,Q M9#$N:'1M[5MM<]HZ%OXKNMSIMIW!&$C24I-FAB9DPNSMRR9D]^Y'80NLB6SY M2C*$_?5[CF2#(:2EMWFA:3)#P'H]DIY'YSFR??B;Y_73F*8AB\C9\.,?)))A MGK#4D% Q:B!UQDU,AC++:$H^,J6X$.2#XM&$$?*NT=IO-!OOWGC>T2$T=5S4 MD6E .GZKY;>;[3W2?!/L=X+F6_+E(WEU.3Q^;4N??#X>_O=+W_7ZY?+#'X-C M4O-\_S][Q[Y_,CQQ&=!\BPP5334W7*94^'[_4XW48F.RP/=GLUECMM>0:N(/ MS_W8)&+?%U)JUHA,5#LZQ!3XSVAT=)@P0TD84Z69>5^[')YZ'2AAN!'LZ- O MOUW9D8SF1X<1GQ)MYH*]KR5437CJ&9D%>\W,=*&F#]EK9:Z]&8],'+2:S1?= MC$813R>>8&,3'#0ZG662XI-XD2;=T +%!#5\RK#M2JNA8%0%(VGB[GH'FVIF M9;VQ3(TWI@D7\^#ED"=,DT]L1LYE0M.7=9<"WYHI/G[9M:4U_Q^#IF%XAET; MCPH^@<;1UJX;?P!YQ'X:^^X7=CE:Z7+&[.!&4D20V?_S;/!A,"1[K4;KT!_! MK&4/9^/;@Z616+GL=LHU'W'!S3R(>12Q% K\X_=.N[G7/?2QX#V9&0*OF%JW ML]7>;BJ/^^?#P>G@N#<OJ*JDSFJDY"I@P?SXF)J0GNQ9*_N:"&C@0C(ZDBIM[7 MFC6P5(B"DXMKG=&PN(8:"C[1HAL<6$A%L9QV96%'Z,YB;IB'%5F0RIFBD.1H MV@%;BPY*N^]R+CS8%HQ, KRX?1-5A_&(!@U(3*>,*#;E; :. MPL1&I4S,!2DC55&@$A*$KA2G HRIB$D*2(3;HB1KMR- BD+ MF=94S;%(0J\8]%MI4T-:!,9 EP+W?.P#"X1<@1R#8B#0-%@"X"&PXF%,=([_ MEO5G3+&B$1Q PC7H!IQJ)^ 4TQD+K8'8;@:FR0B&";""21G-J]/0?6;23C%I M[Z=A$B-CG@)6$?9+;-;M7@T"%L"[S.?I&/9XBILY_ Y%'D&;@/\*$.O '8Y^ M(0/X(O.0D1!^+*A5H%JO=0WLC:PRKF.)7$ !X),$T-.E[PBICLE8R)DNR:;8 MA&L#L88A%!.=W6!EO<(971ISP]IGVNP6;?9WC3;#%8SA$K7>=G5!C$(TXX8M MQV,.EQ9] T(5LS@'W')<0< C81I7D^L8BV.Q!)P5.BR\CK@.A=0YU$,WIJ1P M@,^4A"@?DC5Y!?B.&!#&@;A_#6%Q"@%]#SS$>2Z@1&N/>JV#5^RUK=HZB-R5 MN^08QJ2.:-@^03=2X9_C ]JR=4?CE8[&T!&.AF]A 7S\6/3=9<\(TS!F@U.JJ;U.HCI(OI+G>O@IJKQ$#.A0].34' M$3,T +X%T80>"TJQU+:#\?/2UU7]I3OP 7X51I557#KQ'#@N YH3Z+'LI3/O/W'ADSVF'^;NV@;M!X>]>V-9MA M!YCR"$E*M4PMF*@&@F-,A\RE*BI9!+SFU$$21>FF;G%/L82S7'+;P4K12DQH MI<)U,: L5QEP65L1'88 9VN C0XG+ 5M+(#2D,,RW"NP"$2^CK:PI_ ,O/43 ME[A/E*GA3C&U/Z4BM^X(8;8S-+3*@(KE&[ M"' D M44G-^M(+H%.JTF/I$-"=?(>(O1$&+DRC$ H:J?1"-]H$:#))N#&,?<7ECB0H M4\R/.-AG&WD%G 0/I]&#PC<&I"7SV5\Y!_,MR_,TM.>LKQ_JH.;9ISW=DYF> M@)@&9HT#I? 0$(\30\Z X7F6YR0S!B]0A'G8APKXVQT9N_.E8?_W\6LXC## M'<%N\$,T@HJ:+=S0K2PL8CJH E0"O-6=DM0@(W6>P)AA1NQ@"G^]\3;)+^"B MGBBC=NNLI =B<*S $=0!W\SZ+F"(O6M<4*GNI!E/IU),&>JSE$Z*F]^J<'\4 I!,\V" M\D?5CC?0>>R>]<)'_'!"8*I7'R!L+N%;/#YH'R[#KCQ!YQ#-!C0WLEMY/M"R MJ[2C:+_EQGDKD1QNBE;V.XV#_1?5*5J#;.4QQ4K[N)!X8[6>\E\'Y:N;RT'C3?MYVN]NVJUS_&K$_WV;^X[XU[O: M..]A.!_FP8J)X-M!>8(0:->V78&]%]U"(11X;&77Q-ZQ);\W[=_##LG7/KDX MZYV=]SZ2WL4_>^=?/E^>KPFPW<;8"6C8@/3R2:X-:;7J!-]!V74D_0@Q?@AU MZ-T?&7(_,=Q(^>G<7,4B[%J(]Y]_NWMXD#[H\&Y]G69C].D<[Z[,1IA^"E54-*[\DK9:D:AL]I@B. I\XKKLIV0@ /(W 8 :7-S8RTR,#(S,#8S,'AE>#,Q9#(N:'1M M[5MM<]JX%OXKNNSTMIW!F)>D2TV:F820*3-)VINEL_=^%+; FLB65Y(A[*^_ MYT@V&$+:=)L7FB8S!*S7(^EY=)XCVP?_\KQ!&M,T9!'Y.#H_(Y$,\X2EAH2* M40.IO_.\PP-HJE_4D6E NGZK MY;>;[0YIO@OVND'S=_+YG+SY,NJ_M:5//O5'__L\<+U^_G)\-NR3FN?[?W;Z MOG\R.G$9T'R+C!1--3=),Q0$L94:68^U+Z,3KTNE##<"'9XX)??KNQ81HO# M@XC/B#8+P3[4$JJF//6,S().,S,]J.E#]D:9:V_.(Q,'K6;S52^C4<33J2?8 MQ 3[C6YWE:3X-%ZF23>T0#%!#9\Q;+O2:B@85<%8FKBWV<&VFEE9;R)3XTUH MPL4B>#WB"=/D@LW)I4QH^KKN4N!;,\4GKWNVM.9_,V@:AF?8M?&HX%-H'&WM MN?$'D$?PTVJ[']CC>*W'.;-C&TL10>;@OQ^'Q\,1Z;0:[0-_#).6/8")(>"5 MJ7]J8W]P.1J>#OM'H^&G"_+IE/0_#@>GY'1X<731'QZ=01+D#B[OV?X-:YN- MYO[2WF&=G'. *A/DC*<4J%@G(5.&3Q;$Q-0$#V('3A1FELW.N.9C+KA9!#&/ M(I9"@7__UFTW.[T#'PNZZ3!T+!@92Q4Q]:'6K(&E0A1(7U[KC(;%-=10\(F6 MW># 0BJ*Q;3K"CSKS6-NF(<569#*N:*0Y,#?!5N+#DJ[[W,N/"";D4G@EJ17 MH;[KK-6PX_9-5!W&$QHT)#&=,:+8C+,Y;+\FYIK\E5,%K! +2,^D,K IDU.I M$M)J>O\A>884ZE @K0_5QV7R[VB_8>ZJE M;N\:]HZIM@Z?) MR!5,E&"B#NH-@ ;Q(0K^I!$D!'5"> L@6)$^-RAD8"H+! MZ@U )"4)7"E.!9G0$)(4D0DWQ$A7[D:!E(5,:ZH66"2A5PSZK;2I(2T"8Z!+ M@3L^]H$%0JY Y$ QD#T:+ 'P$%CQ,"8ZQW^K^G.F6-$(#B#A&KPQ3K6318KI MC(760&PW ]-D!,,$6,&DC!?5:>B],&FGF-3Y:9C$R 1$0!HB[%?8K-N]&F0A M@'>5S],)[/$4-W/X'8H\@C8!_Q4@UH$['/U"!O!%YB$C0=0OJ56@6F]T#>R- MK-ZL8XE<0 '@DP30TY7O"*F.R43(N2[)IMB4:P,*WA"*BX8PNC;EA M[0MM=HLV>[M&F]$:QG")6K_W=$&,0C3CABTG$PZ7%GU#0A6S. ?<3ZQB+8[$$G!4Z++R.N Z%U#G40S>FI'" SY2$V!F2-7D#^(X8$,:!>' - M"CZ%,/D(/,1E+J!$JT.]UOX;]M96;>U'[LI=<@QB4D8P9T*'IR:D[F"AH WX)H0H\%I5AJV\'X>>7K MJO[2':, OPHYM^)(O?"EF,G![X$M6@H>V<,NG8\UCSA5' ? G>BT'CS%EG*- M0M!N1]JJ1NO?I&9@D %_BI4RBAC+!46W#,.R1JP$)=1P\K2JJN'7F&%!\)Q0 MGT6/Y2E?^/N C!GO,'_O[*!NT/CNKNW.;(8=8,8C)"G5,K5@HAH(CC$=,I>J MJ&01\)I3!TD4I=NZQ3W%$LYRR6T':T4K,:&5"M?%@+)<9PC/PUL]FUEB0D5PC=I%@&.9F]LMN(L H,O2#,/;R;BG>+6B8/M3?CC.681>MF45E=2LK[P .J4J/58. =W)=XC8 M&V'@TC0*H:"12B]UHTV )I.$&\/85USN6((RQ?R(@WVVD3? 2?!P&CTH?&- M6C*?_95S,-^R/$]#>\[Z]K$.:EY\VO,]F3D2$-/ K'&@%!X"XG%BR!EPH-!\ MRQ.2.:-7*.)NK/L*NTHVF^Y<=Y*)(>;HI6];F-_ M[U5UBC8@6WGXK](^+B3>6"VGK;SVD([!&';2*V\.T_+-!PHK(%X6I6.-CP"Q MC8$^-!@J!2'SCM!PSUT6_[^^?\ERGVHWWK>><,IOSG.Y;SRK^5Z#^1-/^:^# M\O7-9;_QKOTR[?6]DUL7=LR6]-^_>X0_*U3\Z'_8]'@S-R-KPXZE\.-N37;B/L M!!1L0([R::X-:;7J!-_KV'4<_0@M?@ASZ-N?&' _+=A(^>G>7,,BY%H*]Y]_ MJWM\B#[J\&Y]D69KY.F<[J[,1IAZ"E54)*[\I+6>D:A ML=I@B. I\XKKI5V8@_ 4 (0H 8 M:7-S8RTR,#(S,#8S,'AE>#,R9#$N:'1M[5I[<]HX$/\J>W3:IC/X!0DAAF;& M<9*0&"ZH$"R*X$2P<$H!CG1K M7S?UHY:F'7=Q*;>^W;?,0KBY@[]IW7^7.%:;:@$9'LAJJUUU8-(DJ$/>9R MUKDOX%,SDVK>A,=2FY YBY;V2Y_-:0J7= %#/B?QRWI!P6-*!9N\[.3<*?N; MXM)HGJ2W4B,1F^+B2M=.8;]=FC[>$+*@N3EC'H4XZ+T]ZY_T?6@V=*MKC-%/ MR4-I=:<$J$^[."J%%&,EXH:E;,PB)I?VC(4AC9'AQ;-VPVQVNH9B?$B5UAP5 M8-10\16>2YN9Y6 M\\"L;Y&&S@B7 'Q\_I6_GQR&S!H ?^F0JL*C2J0Z4!#-EGV+)XI"* M%'&GJNIDP@(\J\9*8^J 1,DF^"/)1)H1O*J2PUWDOGAFM0X[>=PJ_4G($U6D MUYD+%@7)UQ!LH[C1-K;A$I)QA&%,1?HJ]><#0UUX(\?+#KU;C][&-J*7Q5@GYB2')%8J29C*S:Q(\16T M"5.E*A$T52BNJV&"?1-.0^DD0HRG"<(ZK>>S)BS&#DS1<<$PW]/GM02YLBB' M,L>:1(H"MYG\]>W&=MXB%0 O)Q8XUP(>121)J5W]6!>MH#PK-DVJY5%>1C=6 MER/OIT@F>44HNJF"=ACY7NZ/+(J/4OY5F'ZOP91 M 9ART8;>.GR^[K1[4%WKZM:6Y[CD).*+RI'5N:8BT1YC2_U>6Z#7_K-3K,"K M!%>L9)RJK1'=,/OQX;'&B(-?"):BH2Z_/YNZ-KR^?ZBW#G9N_P%NSXM%X?,C MO=5Z0I]_[.@J2?^,#L\S]V91_YXT\PA&GRSM3Y7B+PC+,M^706(EMX 7C(7P MS,S_?JP91FK Z,PY&SH7X(S^<(97@^LA?(%E7X'\+:F\/PFPOMFT;P&ARA%/ MC,"/T+<#W_\=?#_4)/>L[_7 >^NYUW[_3P\&O5[?]78HVZ'L(4URLFF62K"L MXJ[H#ET[=&VU23OT;9MI/W3NV@8I$+*9:>5ZEK?77U3:>KVR05N_!)61*M>+&+9E(*FQR MPUE87OEV6V_LKY)E03/S!Y/%^W7Y"WO'_P!02P$"% ,4 " #V@ M7_N^G MFJ$. #0C $0 @ $ :7-S8RTR,#(S,#8S,"YX&3"@2 #_" $ %0 @ '0#@ M:7-S8RTR,#(S,#8S,%]C86PN>&UL4$L! A0#% @ ]H +5TXN#F>J+ M0;0" !4 ( !*R$ &ES&UL4$L! M A0#% @ ]H +5V^:IG6)Y@$ ZJL5 !4 ( !7_@ &ES M&U@V_Z @ * X M 8 " 1O? @!I&5X,S%D,2YH=&U0 M2P$"% ,4 " #V@ M7?QGK*=D( #R-P & @ $YZ ( M:7-S8RTR,#(S,#8S,'AE>#,Q9#(N:'1M4$L! A0#% @ ]H +5ZE79B#\ M!0 A"@ !@ ( !2/$" &ES