0000950170-23-038764.txt : 20230807 0000950170-23-038764.hdr.sgml : 20230807 20230807083118 ACCESSION NUMBER: 0000950170-23-038764 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 69 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230807 DATE AS OF CHANGE: 20230807 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GRAHAM CORP CENTRAL INDEX KEY: 0000716314 STANDARD INDUSTRIAL CLASSIFICATION: GENERAL INDUSTRIAL MACHINERY & EQUIPMENT [3560] IRS NUMBER: 161194720 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-08462 FILM NUMBER: 231145760 BUSINESS ADDRESS: STREET 1: 20 FLORENCE AVE CITY: BATAVIA STATE: NY ZIP: 14020 BUSINESS PHONE: 5853432216 MAIL ADDRESS: STREET 1: 20 FLORENCE AVENUE CITY: BATAVIA STATE: NY ZIP: 14020 10-Q 1 ghm-20230630.htm 10-Q 10-Q
false--03-3100007163142023Q1One YearP1Y.333P3Y0000716314ghm:PerformanceVestOneThirdPerYearPercentageMemberghm:OfficersAndKeyEmployeesMember2023-04-012023-06-3000007163142022-03-310000716314us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-03-310000716314ghm:EmployeeStockPurchasePlanMember2022-04-012022-06-300000716314ghm:TechnologyAndTechnicalKnowHowMember2023-04-012023-06-300000716314ghm:FiveYearTermLoanWithBankOfAmericaMember2021-06-010000716314us-gaap:TradeNamesMember2023-06-300000716314ghm:BacklogMember2023-06-300000716314us-gaap:AccumulatedTranslationAdjustmentMember2022-06-3000007163142022-04-012022-06-300000716314ghm:CustomerDepositsMember2023-03-310000716314ghm:PerformanceVestedPerformanceStockUnitsPsuMember2022-04-012022-06-300000716314us-gaap:TradeNamesMember2023-04-012023-06-3000007163142023-08-030000716314ghm:EmployeeStockPurchasePlanMember2023-06-300000716314ghm:CustomerDepositsMember2023-06-300000716314us-gaap:RevolvingCreditFacilityMember2023-06-300000716314ghm:BacklogMember2023-04-012023-06-300000716314us-gaap:AccumulatedTranslationAdjustmentMember2023-04-012023-06-300000716314ghm:OfficersAndKeyEmployeesMemberghm:TimeVestOneThirdPerYearPercentageMember2022-04-012022-06-300000716314ghm:OfficersAndKeyEmployeesMemberghm:TimeVestedRestrictedStockUnitsRsusMember2023-04-012023-06-300000716314us-gaap:TreasuryStockCommonMember2022-03-310000716314us-gaap:CommonStockMember2022-06-300000716314srt:MaximumMember2021-06-012021-06-010000716314ghm:OfficersAndKeyEmployeesMember2023-04-012023-06-300000716314us-gaap:TreasuryStockCommonMember2023-06-300000716314us-gaap:LetterOfCreditMember2023-06-300000716314ghm:RefiningMember2023-04-012023-06-300000716314us-gaap:LineOfCreditMember2023-03-310000716314us-gaap:AdditionalPaidInCapitalMember2023-06-300000716314us-gaap:CustomerRelationshipsMember2023-03-310000716314srt:SouthAmericaMember2023-04-012023-06-300000716314us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000716314us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-04-012023-06-300000716314us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310000716314us-gaap:RetainedEarningsMember2023-04-012023-06-300000716314us-gaap:RestrictedStockMember2023-04-012023-06-300000716314srt:MinimumMember2021-06-012021-06-010000716314country:US2022-04-012022-06-300000716314srt:MinimumMember2021-06-010000716314us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-06-300000716314us-gaap:TreasuryStockCommonMember2022-04-012022-06-300000716314us-gaap:TreasuryStockCommonMember2023-03-310000716314us-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMember2021-06-012021-06-010000716314us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-04-012022-06-300000716314srt:DirectorMember2023-04-012023-06-300000716314ghm:SpaceMember2023-04-012023-06-300000716314us-gaap:EarliestTaxYearMemberus-gaap:StateAndLocalJurisdictionMember2023-04-012023-06-300000716314us-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMembersrt:MinimumMember2021-06-012021-06-010000716314us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000716314us-gaap:ForeignCountryMemberus-gaap:LatestTaxYearMemberus-gaap:StateAdministrationOfTaxationChinaMember2023-04-012023-06-300000716314us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000716314srt:MaximumMemberghm:TwoThousandIncentivePlanMemberus-gaap:StockCompensationPlanMember2023-06-300000716314ghm:TwoThousandIncentivePlanMemberghm:StockCompensationPriorPlanMember2023-06-300000716314ghm:TechnologyAndTechnicalKnowHowMember2023-06-300000716314ghm:FloorRateMemberus-gaap:LineOfCreditMember2021-06-012021-06-010000716314country:US2023-04-012023-06-300000716314us-gaap:LineOfCreditMember2021-06-010000716314country:CA2023-04-012023-06-300000716314ghm:OfficersAndKeyEmployeesMemberghm:TimeVestedRestrictedStockUnitsRsusMember2022-04-012022-06-300000716314us-gaap:MiddleEastMember2022-04-012022-06-3000007163142023-04-012023-06-300000716314ghm:RefiningMember2022-04-012022-06-300000716314us-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMembersrt:MaximumMember2021-06-012021-06-010000716314ghm:BankOfAmericaTermLoanMember2023-06-300000716314ghm:BankOfAmericaMember2023-04-012023-06-300000716314ghm:TimeVestedRestrictedStockUnitsRsusMember2022-04-012022-06-3000007163142023-03-3100007163142024-01-01srt:MaximumMember2023-06-3000007163142021-06-012021-06-010000716314us-gaap:AccumulatedTranslationAdjustmentMember2023-06-300000716314ghm:EmployeeStockPurchasePlanMember2023-04-012023-06-300000716314us-gaap:AdditionalPaidInCapitalMember2022-06-300000716314ghm:BloombergShortTermBankYieldIndexMemberus-gaap:LineOfCreditMember2021-06-012021-06-010000716314us-gaap:ForeignCountryMemberus-gaap:EarliestTaxYearMemberus-gaap:StateAdministrationOfTaxationChinaMember2023-04-012023-06-300000716314ghm:PerformanceVestOneThirdPerYearPercentageMemberghm:OfficersAndKeyEmployeesMember2022-04-012022-06-300000716314us-gaap:LineOfCreditMember2023-04-012023-06-300000716314srt:DirectorMemberghm:TimeVestedRestrictedStockUnitsRsusMember2023-04-012023-06-3000007163142023-06-300000716314us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-06-300000716314us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000716314ghm:OfficersAndKeyEmployeesMemberghm:PerformanceVestedPerformanceStockUnitsPsuMember2022-04-012022-06-300000716314ghm:AllOtherCountriesMember2023-04-012023-06-300000716314srt:SouthAmericaMember2022-04-012022-06-300000716314us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-04-012023-06-300000716314us-gaap:ForeignCountryMemberus-gaap:LatestTaxYearMemberus-gaap:MinistryOfFinanceIndiaMember2023-04-012023-06-300000716314us-gaap:AdditionalPaidInCapitalMember2023-03-310000716314us-gaap:RetainedEarningsMember2022-03-310000716314us-gaap:RetainedEarningsMember2022-04-012022-06-300000716314us-gaap:RestrictedStockMember2022-04-012022-06-300000716314us-gaap:CommonStockMember2023-03-310000716314us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000716314us-gaap:TreasuryStockCommonMember2022-06-300000716314us-gaap:LetterOfCreditMember2023-03-310000716314srt:MaximumMember2023-01-012023-06-300000716314ghm:ChemicalPetrochemicalMember2022-04-012022-06-300000716314ghm:AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000716314srt:DirectorMemberghm:TimeVestedRestrictedStockUnitsRsusMember2022-04-012022-06-300000716314us-gaap:RetainedEarningsMember2022-06-3000007163142024-01-01srt:MinimumMember2023-06-300000716314us-gaap:AccumulatedTranslationAdjustmentMember2022-03-310000716314us-gaap:LetterOfCreditMember2021-06-012021-06-010000716314ghm:DefenseMember2023-04-012023-06-300000716314ghm:SpaceMember2022-04-012022-06-300000716314us-gaap:RetainedEarningsMember2023-06-300000716314us-gaap:CommonStockMember2023-04-012023-06-300000716314ghm:TechnologyAndTechnicalKnowHowMember2023-03-310000716314ghm:LetterOfCreditSecuredByCashMember2021-06-012021-06-010000716314us-gaap:PrimeRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMember2021-06-012021-06-010000716314ghm:OtherCommercialMember2023-04-012023-06-300000716314srt:DirectorMemberghm:PerformanceVestedPerformanceStockUnitsPsuMember2022-04-012022-06-300000716314us-gaap:CommonStockMember2023-06-300000716314us-gaap:MiddleEastMember2023-04-012023-06-300000716314srt:AsiaMember2023-04-012023-06-300000716314us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300000716314ghm:BloombergShortTermBankYieldIndexMemberghm:FiveYearTermLoanWithBankOfAmericaMember2021-06-012021-06-0100007163142022-06-300000716314ghm:TwoThousandIncentivePlanMemberus-gaap:EmployeeStockOptionMember2020-08-112020-08-110000716314us-gaap:AdditionalPaidInCapitalMember2022-03-310000716314us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000716314us-gaap:LineOfCreditMember2023-06-300000716314us-gaap:LetterOfCreditMemberghm:HSBCBankUSAMember2021-06-010000716314ghm:HSBCBankUSAMember2023-03-310000716314us-gaap:DomesticCountryMemberus-gaap:LatestTaxYearMember2023-04-012023-06-300000716314us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-3000007163142024-01-012023-06-300000716314ghm:ChemicalPetrochemicalMember2023-04-012023-06-300000716314ghm:PerformanceVestedPerformanceStockUnitsPsuMember2023-04-012023-06-300000716314ghm:EmployeeStockPurchasePlanMember2022-04-012022-06-300000716314srt:DirectorMemberghm:PerformanceVestedPerformanceStockUnitsPsuMember2023-04-012023-06-300000716314ghm:AllOtherCountriesMember2022-04-012022-06-300000716314us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300000716314srt:AsiaMember2022-04-012022-06-300000716314us-gaap:CommonStockMember2022-04-012022-06-300000716314us-gaap:CustomerRelationshipsMember2023-04-012023-06-300000716314us-gaap:RetainedEarningsMember2023-03-310000716314us-gaap:AccumulatedTranslationAdjustmentMember2023-03-310000716314ghm:TimeVestedRestrictedStockUnitsRsusMember2023-04-012023-06-300000716314us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-04-012022-06-300000716314us-gaap:TreasuryStockCommonMember2023-04-012023-06-300000716314ghm:AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000716314us-gaap:ForeignCountryMemberus-gaap:EarliestTaxYearMemberus-gaap:MinistryOfFinanceIndiaMember2023-04-012023-06-300000716314ghm:OfficersAndKeyEmployeesMemberghm:TimeVestOneThirdPerYearPercentageMember2023-04-012023-06-300000716314ghm:OtherCommercialMember2022-04-012022-06-300000716314us-gaap:LatestTaxYearMemberus-gaap:StateAndLocalJurisdictionMember2023-04-012023-06-300000716314ghm:FloorRateMemberghm:FiveYearTermLoanWithBankOfAmericaMember2021-06-012021-06-010000716314us-gaap:AccumulatedTranslationAdjustmentMember2022-04-012022-06-300000716314ghm:FiveYearTermLoanWithBankOfAmericaMember2021-06-012021-06-010000716314us-gaap:CommonStockMember2022-03-310000716314ghm:BankOfAmericaTermLoanMember2023-03-310000716314country:CA2022-04-012022-06-300000716314us-gaap:CustomerRelationshipsMember2023-06-300000716314us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-03-310000716314ghm:DefenseMember2022-04-012022-06-300000716314us-gaap:DomesticCountryMemberus-gaap:EarliestTaxYearMember2023-04-012023-06-30iso4217:USDxbrli:sharesxbrli:purexbrli:sharesiso4217:USD

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

(Mark One)

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

For the quarterly period ended 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 Number 001-08462

 

GRAHAM CORPORATION

(Exact name of registrant as specified in its charter)

 

Delaware

16-1194720

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

20 Florence Avenue, Batavia, New York

14020

(Address of principal executive offices)

(Zip Code)

585-343-2216

(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.10 Per Share

 

GHM

 

NYSE

 

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

 

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

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

 

Large accelerated filer

  ☐

Accelerated filer

  ☒

Non-accelerated filer

  ☐

 

Smaller reporting company

Emerging growth company

 

 

 

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

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

Yes ☐ No

As of August 3, 2023, there were outstanding 10,702,920 shares of the registrant’s common stock, par value $0.10 per share.

 

 


Graham Corporation and Subsidiaries

Index to Form 10-Q

As of June 30, 2023 and March 31, 2023 and for the three months ended June 30, 2023 and 2022

 

 

 

Page

Part I.

FINANCIAL INFORMATION

 

 

 

 

Item 1.

Unaudited Condensed Consolidated Financial Statements

3

 

 

 

Item 2.

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

16

 

 

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

25

 

 

 

Item 4.

Controls and Procedures

26

 

 

 

Part II.

OTHER INFORMATION

 

 

 

 

Item 1A.

Risk Factors

27

 

 

 

Item 6.

Exhibits

28

 

 

 

Signatures

29

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2


GRAHAM CORPORATION AND SUBSIDIARIES

FORM 10-Q

JUNE 30, 2023

PART I – FINANCIAL INFORMATION

Item 1. Unaudited Condensed Consolidated Financial Statements

GRAHAM CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(Dollar amounts in thousands, except per share data)

(Unaudited)

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

Net sales

 

$

47,569

 

 

$

36,075

 

Cost of products sold

 

 

36,592

 

 

 

29,331

 

Gross profit

 

 

10,977

 

 

 

6,744

 

Other expenses and income:

 

 

 

 

 

 

Selling, general and administrative

 

 

7,019

 

 

 

5,485

 

Selling, general and administrative – amortization

 

 

274

 

 

 

274

 

Operating income

 

 

3,684

 

 

 

985

 

Other expense (income), net

 

 

93

 

 

 

(63

)

Interest expense, net

 

 

185

 

 

 

157

 

Income before provision for income taxes

 

 

3,406

 

 

 

891

 

Provision for income taxes

 

 

766

 

 

 

215

 

Net income

 

$

2,640

 

 

$

676

 

Per share data

 

 

 

 

 

 

Basic:

 

 

 

 

 

 

Net income

 

$

0.25

 

 

$

0.06

 

Diluted:

 

 

 

 

 

 

Net income

 

$

0.25

 

 

$

0.06

 

Weighted average common shares
  outstanding:

 

 

 

 

 

 

Basic

 

 

10,653

 

 

 

10,610

 

Diluted

 

 

10,719

 

 

 

10,630

 

 

See Notes to Condensed Consolidated Financial Statements.

3


GRAHAM CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(Dollar amounts in thousands)

(Unaudited)

 

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

Net income

 

$

2,640

 

 

$

676

 

Other comprehensive income (loss):

 

 

 

 

 

 

Foreign currency translation adjustment

 

 

(252

)

 

 

(343

)

Defined benefit pension and other postretirement plans net
 of income tax expense of $
47 and $37, respectively

 

 

164

 

 

 

131

 

Total other comprehensive loss

 

 

(88

)

 

 

(212

)

Total comprehensive income

 

$

2,552

 

 

$

464

 

 

See Notes to Condensed Consolidated Financial Statements.

 

4


GRAHAM CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(Dollar amounts in thousands, except per share data)

(Unaudited)

 

 

June 30, 2023

 

 

March 31, 2023

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

24,662

 

 

$

18,257

 

Trade accounts receivable, net of allowances ($1,878 and $1,841 at June 30 and
   March 31, 2023, respectively)

 

 

29,544

 

 

 

24,000

 

Unbilled revenue

 

 

34,467

 

 

 

39,684

 

Inventories

 

 

25,490

 

 

 

26,293

 

Prepaid expenses and other current assets

 

 

2,675

 

 

 

1,534

 

Income taxes receivable

 

 

509

 

 

 

302

 

      Total current assets

 

 

117,347

 

 

 

110,070

 

Property, plant and equipment, net

 

 

25,910

 

 

 

25,523

 

Prepaid pension asset

 

 

6,179

 

 

 

6,107

 

Operating lease assets

 

 

8,071

 

 

 

8,237

 

Goodwill

 

 

23,523

 

 

 

23,523

 

Customer relationships, net

 

 

10,571

 

 

 

10,718

 

Technology and technical know-how, net

 

 

9,048

 

 

 

9,174

 

Other intangible assets, net

 

 

7,438

 

 

 

7,610

 

Deferred income tax asset

 

 

1,792

 

 

 

2,798

 

Other assets

 

 

149

 

 

 

158

 

Total assets

 

$

210,028

 

 

$

203,918

 

Liabilities and stockholders’ equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Current portion of long-term debt

 

$

2,000

 

 

$

2,000

 

Current portion of finance lease obligations

 

 

26

 

 

 

29

 

Accounts payable

 

 

15,085

 

 

 

20,222

 

Accrued compensation

 

 

10,334

 

 

 

10,401

 

Accrued expenses and other current liabilities

 

 

5,706

 

 

 

6,434

 

Customer deposits

 

 

56,016

 

 

 

46,042

 

Operating lease liabilities

 

 

1,114

 

 

 

1,022

 

Income taxes payable

 

 

62

 

 

 

16

 

Total current liabilities

 

 

90,343

 

 

 

86,166

 

Long-term debt

 

 

9,303

 

 

 

9,744

 

Finance lease obligations

 

 

77

 

 

 

85

 

Operating lease liabilities

 

 

7,278

 

 

 

7,498

 

Deferred income tax liability

 

 

1

 

 

 

108

 

Accrued pension and postretirement benefit liabilities

 

 

1,337

 

 

 

1,342

 

Other long-term liabilities

 

 

1,968

 

 

 

2,042

 

Total liabilities

 

 

110,307

 

 

 

106,985

 

Commitments and contingencies (Note 9)

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Preferred stock, $1.00 par value, 500 shares authorized

 

 

 

 

 

 

Common stock, $0.10 par value, 25,500 shares authorized, 10,818 and 10,774 shares
     issued and
10,675 and 10,635 shares outstanding at June 30 and March 31, 2023,
     respectively

 

 

1,082

 

 

 

1,075

 

Capital in excess of par value

 

 

28,641

 

 

 

28,061

 

Retained earnings

 

 

80,083

 

 

 

77,443

 

Accumulated other comprehensive loss

 

 

(7,551

)

 

 

(7,463

)

Treasury stock (143 and 138 shares at June 30 and March 31, 2023, respectively)

 

 

(2,534

)

 

 

(2,183

)

Total stockholders’ equity

 

 

99,721

 

 

 

96,933

 

Total liabilities and stockholders’ equity

 

$

210,028

 

 

$

203,918

 

See Notes to Condensed Consolidated Financial Statements.

5


GRAHAM CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Dollar amounts in thousands)

(Unaudited)

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

Operating activities:

 

 

 

Net income

 

$

2,640

 

 

$

676

 

Adjustments to reconcile net income to net cash provided (used) by operating
   activities:

 

 

 

 

 

 

Depreciation

 

 

793

 

 

 

856

 

Amortization of intangible assets

 

 

446

 

 

 

619

 

Amortization of actuarial losses

 

 

211

 

 

 

168

 

Amortization of debt issuance costs

 

 

59

 

 

 

34

 

Equity-based compensation expense

 

 

293

 

 

 

114

 

Deferred income taxes

 

 

855

 

 

 

225

 

(Increase) decrease in operating assets:

 

 

 

 

 

 

Accounts receivable

 

 

(5,769

)

 

 

(34

)

Unbilled revenue

 

 

5,171

 

 

 

(2,580

)

Inventories

 

 

780

 

 

 

(930

)

Prepaid expenses and other current and non-current assets

 

 

(1,065

)

 

 

(745

)

Income taxes receivable

 

 

(159

)

 

 

(6

)

Operating lease assets

 

 

293

 

 

 

467

 

Prepaid pension asset

 

 

(72

)

 

 

(163

)

Increase (decrease) in operating liabilities:

 

 

 

 

 

 

Accounts payable

 

 

(4,745

)

 

 

3,016

 

Accrued compensation, accrued expenses and other current and non-current
   liabilities

 

 

(868

)

 

 

(878

)

Customer deposits

 

 

10,002

 

 

 

(504

)

Operating lease liabilities

 

 

(256

)

 

 

(431

)

Long-term portion of accrued compensation, accrued pension and
   postretirement benefit liabilities

 

 

(6

)

 

 

(593

)

Net cash provided (used) by operating activities

 

 

8,603

 

 

 

(689

)

Investing activities:

 

 

 

 

 

 

Purchase of property, plant and equipment

 

 

(1,499

)

 

 

(284

)

Net cash used by investing activities

 

 

(1,499

)

 

 

(284

)

Financing activities:

 

 

 

 

 

 

Principal repayments on debt

 

 

(500

)

 

 

(2,500

)

Proceeds from the issuance of debt

 

 

 

 

 

2,000

 

Principal repayments on finance lease obligations

 

 

(11

)

 

 

(6

)

Repayments on financing lease obligations

 

 

(74

)

 

 

(67

)

Payment of debt issuance costs

 

 

 

 

 

(122

)

Purchase of treasury stock

 

 

(57

)

 

 

(22

)

Net cash used by financing activities

 

 

(642

)

 

 

(717

)

Effect of exchange rate changes on cash

 

 

(57

)

 

 

(146

)

Net increase (decrease) in cash and cash equivalents

 

 

6,405

 

 

 

(1,836

)

Cash and cash equivalents at beginning of period

 

 

18,257

 

 

 

14,741

 

Cash and cash equivalents at end of period

 

$

24,662

 

 

$

12,905

 

 

See Notes to Condensed Consolidated Financial Statements.

 

6


GRAHAM CORPORATION AND SUBSIDIARIES

 

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

 

(Dollar amounts in thousands)

 

(Unaudited)

 

 

 

Common Stock

 

 

Capital in

 

 

 

 

 

Accumulated
Other

 

 

 

 

 

Total

 

 

 

 

 

 

Par

 

 

Excess of

 

 

Retained

 

 

Comprehensive

 

 

Treasury

 

 

Stockholders'

 

 

 

Shares

 

 

Value

 

 

Par Value

 

 

Earnings

 

 

Loss

 

 

Stock

 

 

Equity

 

Balance at April 1, 2023

 

 

10,774

 

 

$

1,075

 

 

$

28,061

 

 

$

77,443

 

 

$

(7,463

)

 

$

(2,183

)

 

$

96,933

 

Comprehensive income (loss)

 

 

 

 

 

 

 

 

 

 

 

2,640

 

 

 

(88

)

 

 

 

 

 

2,552

 

Issuance of shares

 

 

53

 

 

 

8

 

 

 

(8

)

 

 

 

 

 

 

 

 

 

 

 

 

Forfeiture of shares

 

 

(9

)

 

 

(1

)

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Recognition of equity-based
  compensation expense

 

 

 

 

 

 

 

 

293

 

 

 

 

 

 

 

 

 

 

 

 

293

 

Issuance of treasury stock

 

 

 

 

 

 

 

 

294

 

 

 

 

 

 

 

 

 

(294

)

 

 

 

Purchase of treasury stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(57

)

 

 

(57

)

Balance at June 30, 2023

 

 

10,818

 

 

$

1,082

 

 

$

28,641

 

 

$

80,083

 

 

$

(7,551

)

 

$

(2,534

)

 

$

99,721

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common Stock

 

 

Capital in

 

 

 

 

 

Accumulated
Other

 

 

 

 

 

Total

 

 

 

 

 

 

Par

 

 

Excess of

 

 

Retained

 

 

Comprehensive

 

 

Treasury

 

 

Stockholders'

 

 

 

Shares

 

 

Value

 

 

Par Value

 

 

Earnings

 

 

Loss

 

 

Stock

 

 

Equity

 

Balance at April 1, 2022

 

 

10,801

 

 

$

1,080

 

 

$

27,770

 

 

$

77,076

 

 

$

(6,471

)

 

$

(2,961

)

 

$

96,494

 

Comprehensive income (loss)

 

 

 

 

 

 

 

 

 

 

 

676

 

 

 

(212

)

 

 

 

 

 

464

 

Forfeiture of shares

 

 

(32

)

 

 

(3

)

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

Recognition of equity-based
  compensation expense

 

 

 

 

 

 

 

 

114

 

 

 

 

 

 

 

 

 

 

 

 

114

 

Purchase of treasury stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(21

)

 

 

(21

)

Balance at June 30, 2022

 

 

10,769

 

 

$

1,077

 

 

$

27,887

 

 

$

77,752

 

 

$

(6,683

)

 

$

(2,982

)

 

$

97,051

 

 

 

See Notes to Condensed Consolidated Financial Statements.

7


GRAHAM CORPORATION AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

(Amounts in thousands, except per share data)

 

NOTE 1 – BASIS OF PRESENTATION:

Graham Corporation's (the "Company's") Condensed Consolidated Financial Statements include its wholly-owned subsidiaries located in Arvada, Colorado, Suzhou, China and Ahmedabad, India at June 30 and March 31, 2023. The Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the U.S. ("GAAP") for interim financial information and the instructions to Form 10-Q and Rule 8-03 of Regulation S-X, each as promulgated by the U.S. Securities and Exchange Commission. The Company's Condensed Consolidated Financial Statements do not include all information and notes required by GAAP for complete financial statements. The unaudited Condensed Consolidated Balance Sheet as of March 31, 2023 presented herein was derived from the Company’s audited Consolidated Balance Sheet as of March 31, 2023. For additional information, please refer to the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended March 31, 2023 ("fiscal 2023"). In the opinion of management, all adjustments, including normal recurring accruals considered necessary for a fair presentation, have been included in the Company's Condensed Consolidated Financial Statements.

The Company's results of operations and cash flows for the three months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the current fiscal year, which ends March 31, 2024 ("fiscal 2024").

 

NOTE 2 – REVENUE RECOGNITION:

The Company recognizes revenue on contracts when or as it satisfies a performance obligation by transferring control of the product to the customer. For contracts in which revenue is recognized upon shipment, control is generally transferred when products are shipped, title is transferred, significant risks of ownership have transferred, the Company has rights to payment, and rewards of ownership pass to the customer. For contracts in which revenue is recognized over time, control is generally transferred as the Company creates an asset that does not have an alternative use to the Company and the Company has an enforceable right to payment for the performance completed to date.

The following table presents the Company’s revenue disaggregated by product line and geographic area:

 

 

 

 

Three Months Ended

 

 

 

June 30,

 

Market

 

2023

 

 

2022

 

Refining

 

$

6,867

 

 

$

7,875

 

Chemical/Petrochemical

 

 

6,041

 

 

 

5,875

 

Defense

 

 

22,817

 

 

 

9,800

 

Space

 

 

4,822

 

 

 

6,462

 

Other Commercial

 

 

7,022

 

 

 

6,063

 

Net sales

 

$

47,569

 

 

$

36,075

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Geographic Area

 

 

 

 

 

 

Asia

 

$

5,902

 

 

$

4,248

 

Canada

 

 

899

 

 

 

997

 

Middle East

 

 

1,049

 

 

 

459

 

South America

 

 

27

 

 

 

1,461

 

U.S.

 

 

38,141

 

 

 

28,169

 

All other

 

 

1,551

 

 

 

741

 

Net sales

 

$

47,569

 

 

$

36,075

 

A performance obligation represents a promise in a contract to provide a distinct good or service to a customer. The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Transaction price reflects the amount of consideration to which the Company expects to be entitled in exchange for transferred products. A contract’s transaction price is allocated to each distinct performance obligation and revenue is recognized as the performance obligation is satisfied. In certain

8


cases, the Company may separate a contract into more than one performance obligation, while in other cases, several products may be part of a fully integrated solution and are bundled into a single performance obligation. If a contract is separated into more than one performance obligation, the Company allocates the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods underlying each performance obligation. The Company has made an accounting policy election to exclude from the measurement of the contract price all taxes assessed by government authorities that are collected by the Company from its customers. The Company does not adjust the contract price for the effects of a financing component if the Company expects, at contract inception, that the period between when a product is transferred to a customer and when the customer pays for the product will be one year or less. Shipping and handling fees billed to the customer are recorded in revenue and the related costs incurred for shipping and handling are included in Cost of products sold.

The Company recognizes revenue over time when contract performance results in the creation of a product for which the Company does not have an alternative use and the contract includes an enforceable right to payment in an amount that corresponds directly with the value of the performance completed. To measure progress towards completion on performance obligations for which revenue is recognized over time the Company utilizes an input method based upon a ratio of direct labor hours incurred to date to management’s estimate of the total labor hours to be incurred on each contract, an input method based upon a ratio of total contract costs incurred to date to management’s estimate of the total contract costs to be incurred or an output method based upon completion of operational milestones, depending upon the nature of the contract. The Company has established the systems and procedures essential to developing the estimates required to account for performance obligations over time. These procedures include monthly review by management of costs incurred, progress towards completion, identified risks and opportunities, sourcing determinations, changes in estimates of costs yet to be incurred, availability of materials, and execution by subcontractors. Sales and earnings are adjusted in current accounting periods based on revisions in the contract value due to pricing changes and estimated costs at completion. Losses on contracts are recognized immediately when evident to management. Revenue on the majority of the Company's contracts, as measured by number of contracts, is recognized upon shipment to the customer. Revenue on larger contracts, which are fewer in number but represent the majority of the revenue, is recognized over time. The following table presents the Company's revenue percentages disaggregated by revenue recognized over time or upon shipment:

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

Revenue recognized over time

 

 

81

%

 

 

65

%

Revenue recognized at shipment

 

 

19

%

 

 

35

%

The timing of revenue recognition, invoicing and cash collections affect trade accounts receivable, unbilled revenue (contract assets) and customer deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Unbilled revenue represents revenue on contracts that is recognized over time and exceeds the amount that has been billed to the customer. Unbilled revenue is separately presented in the Condensed Consolidated Balance Sheets. The Company may have an unconditional right to payment upon billing and prior to satisfying the performance obligations. The Company will then record a contract liability and an offsetting asset of equal amount until the deposit is collected and the performance obligations are satisfied. Customer deposits are separately presented in the Condensed Consolidated Balance Sheets. Customer deposits are not considered a significant financing component as they are generally received less than one year before the product is completed or used to procure specific material on a contract, as well as related overhead costs incurred during design and construction.

Net contract assets (liabilities) consisted of the following:

 

 

 

June 30, 2023

 

 

March 31, 2023

 

 

Change

 

 

Change due to revenue recognized

 

 

Change due to invoicing customers/
additional deposits

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unbilled revenue (contract assets)

 

$

34,467

 

 

$

39,684

 

 

$

(5,217

)

 

$

26,478

 

 

$

(31,695

)

Customer deposits (contract liabilities)

 

 

(56,016

)

 

 

(46,042

)

 

 

(9,974

)

 

 

10,978

 

 

 

(20,952

)

      Net contract (liabilities) assets

 

$

(21,549

)

 

$

(6,358

)

 

$

(15,191

)

 

 

 

 

 

 

Contract liabilities at June 30 and March 31, 2023 include $9,069 and $6,092, respectively, of customer deposits for which the Company has an unconditional right to collect payment. Trade accounts receivable, as presented on the Condensed Consolidated Balance Sheets, includes corresponding balances at June 30 and March 31, 2023, respectively.

9


Receivables billed but not paid under retainage provisions in the Company’s customer contracts were $2,563 and $2,542 at June 30 and March 31, 2023, respectively.

 

The Company’s remaining unsatisfied performance obligations represent a measure of the total dollar value of work to be performed on contracts awarded and in progress. The Company also refers to this measure as backlog. As of June 30, 2023, the Company had remaining unsatisfied performance obligations of $322,003. The Company expects to recognize revenue on approximately 50% of the remaining performance obligations within one year, 25% to 30% in one to two years and the remaining beyond two years.

 

NOTE 3 – INVENTORIES:

Inventories are stated at the lower of cost or net realizable value, using the average cost method.

Major classifications of inventories are as follows:

 

 

 

June 30,

 

 

March 31,

 

 

 

2023

 

 

2023

 

Raw materials and supplies

 

$

3,587

 

 

$

4,344

 

Work in process

 

 

20,309

 

 

 

20,554

 

Finished products

 

 

1,594

 

 

 

1,395

 

Total

 

$

25,490

 

 

$

26,293

 

 

NOTE 4 – INTANGIBLE ASSETS:

Intangible assets are comprised of the following:

 

 

Weighted Average Amortization Period

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

At June 30, 2023

 

 

 

 

 

 

 

 

 

 

Intangibles subject to amortization:

 

 

 

 

 

 

 

 

 

 

Customer relationships

20 years

 

$

11,800

 

 

$

1,229

 

 

$

10,571

 

Technology and technical know-how

20 years

 

 

10,100

 

 

 

1,052

 

 

 

9,048

 

Backlog

4 years

 

 

3,900

 

 

 

3,162

 

 

 

738

 

 

 

 

$

25,800

 

 

$

5,443

 

 

$

20,357

 

 

 

 

 

 

 

 

 

 

 

 

Intangibles not subject to amortization:

 

 

 

 

 

 

 

 

 

 

Tradename

Indefinite

 

$

6,700

 

 

$

 

 

$

6,700

 

 

 

 

$

6,700

 

 

$

 

 

$

6,700

 

 

Technology and technical know-how and Customer relationships are amortized in Selling, general and administrative expense on a straight line basis over their estimated useful lives. Backlog is amortized in Cost of products sold over the projected conversion period based on management estimates at time of purchase. Intangible amortization was $446 and $619 for the three months ended June 30, 2023 and 2022, respectively. The estimated annual amortization expense by fiscal year is as follows:

 

 

Annual Amortization

 

Remainder of 2024

 

$

1,336

 

2025

 

 

1,318

 

2026

 

 

1,095

 

2027

 

 

1,095

 

2028

 

 

1,095

 

2029 and thereafter

 

 

14,418

 

Total intangible amortization

 

$

20,357

 

 

 

 

 

 

10


NOTE 5 – EQUITY-BASED COMPENSATION:

The 2020 Graham Corporation Equity Incentive Plan (the "2020 Plan"), as approved by the Company’s stockholders at the annual meeting of stockholders held on August 11, 2020, provides for the issuance of 422 shares of common stock in connection with grants of incentive stock options, non-qualified stock options, restricted stock units and stock awards to officers, key employees and outside directors, including 112 shares that became available under the 2020 Plan from the Company’s prior plan, the Amended and Restated 2000 Graham Corporation Incentive Plan to Increase Shareholder Value (the "2000 Plan"). As of August 11, 2020, the effective date of the 2020 Plan, no further awards will be granted under the 2000 Plan.

The following grants of time-vesting restricted stock units ("RSUs") and performance-vesting restricted stock units ("PSUs") were awarded:

 

 

Vest 100% on First

 

 

Vest One-Third Per Year

 

 

Vest 100% on Third

 

 

 

 

 

Anniversary (1)

 

 

Over Three-Year Term (1)

 

 

Anniversary (1)

 

 

 

 

 

 

 

 

Officers and

 

 

Officers and

 

 

Total Shares

Three month period ending June 30,

 

Directors

 

 

Key Employees

 

 

Key Employees

 

 

Awarded

2023

 

 

 

 

 

 

 

 

 

 

 

     Time Vesting RSUs

 

38

 

 

40

 

 

 

 

 

78

     Performance Vesting PSUs

 

 

 

 

 

 

 

79

 

 

79

2022

 

 

 

 

 

 

 

 

 

 

 

     Time Vesting RSUs

 

37

 

 

56

 

 

18

 

 

111

     Performance Vesting PSUs

 

 

 

 

 

 

 

112

 

 

112

(1)
Subject to the terms of the applicable award.

 

The Company has an Employee Stock Purchase Plan, as amended (the "ESPP"), which allows eligible employees to purchase shares of the Company's common stock at a discount of up to 15% of its fair market value on the last, first or lower of the last or first day of the six-month offering period. As of June 30, 2023, a total of 400 shares of common stock may be purchased under the ESPP.

The Company has recognized equity-based compensation costs as follows:

 

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

Restricted stock awards

 

$

87

 

 

$

50

 

Restricted stock units

 

 

196

 

 

 

55

 

Employee stock purchase plan

 

 

10

 

 

 

9

 

 

 

$

293

 

 

$

114

 

 

 

 

 

 

 

 

Income tax benefit recognized

 

$

65

 

 

$

25

 

 

NOTE 6 – INCOME PER SHARE:

Basic income per share is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted income per share is calculated by dividing net income by the weighted average number of common shares

11


outstanding and, when applicable, potential common shares outstanding during the period. A reconciliation of the numerators and denominators of basic and diluted income per share is presented below:

 

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

Basic income per share

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

Net income

 

$

2,640

 

 

$

676

 

Denominator:

 

 

 

 

 

 

Weighted average common shares
   outstanding

 

 

10,653

 

 

 

10,610

 

Basic income per share

 

$

0.25

 

 

$

0.06

 

 

 

 

 

 

 

 

Diluted income per share

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

Net income

 

$

2,640

 

 

$

676

 

Denominator:

 

 

 

 

 

 

Weighted average common shares
   outstanding

 

 

10,653

 

 

 

10,610

 

Restricted stock units outstanding

 

 

66

 

 

 

20

 

Weighted average common and
   potential common shares
   outstanding

 

 

10,719

 

 

 

10,630

 

Diluted income per share

 

$

0.25

 

 

$

0.06

 

 

NOTE 7 – PRODUCT WARRANTY LIABILITY:

The reconciliation of the changes in the product warranty liability is as follows:

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

Balance at beginning of period

 

$

578

 

 

$

441

 

Expense for product warranties

 

 

91

 

 

 

76

 

Product warranty claims paid

 

 

(53

)

 

 

(21

)

Balance at end of period

 

$

616

 

 

$

496

 

 

 

The product warranty liability is included in the line item "Accrued expenses and other current liabilities" in the Condensed Consolidated Balance Sheets.

 

NOTE 8 – CASH FLOW STATEMENT:

Interest and income taxes paid as well as non-cash investing and financing activities are as follows:

 

 

 

For the Three Months Ended June 30,

 

 

 

2023

 

 

2022

 

Interest paid

 

$

256

 

 

$

141

 

Income taxes paid

 

 

70

 

 

 

11

 

Capital purchases recorded in accounts payable

 

 

197

 

 

 

95

 

 

NOTE 9 – COMMITMENTS AND CONTINGENCIES:

The Company has been named as a defendant in lawsuits alleging personal injury from exposure to asbestos allegedly contained in, or accompanying, products made by the Company. The Company is a co-defendant with numerous other defendants in these lawsuits and intends to vigorously defend itself against these claims. The claims in the Company’s current lawsuits are similar to those made in previous asbestos-related suits that named the Company as a defendant, which either were dismissed when it was shown that the Company had not supplied products to the plaintiffs’ places of work or were settled for immaterial amounts. The Company cannot provide any assurances that any pending or future matters will be resolved in the same manner as previous lawsuits.

12


As of June 30, 2023, the Company was subject to the claims noted above, as well as other potential claims that have arisen in the ordinary course of business.

Although the outcome of the lawsuits, legal proceedings or potential claims to which the Company is, or may become, a party to cannot be determined and an estimate of the reasonably possible loss or range of loss cannot be made for the majority of the claims, management does not believe that the outcomes, either individually or in the aggregate, will have a material adverse effect on the Company’s results of operations, financial position or cash flows.

The Company previously entered into related party operating leases with Ascent Properties Group, LLC ("Ascent"), for two building lease agreements and two equipment lease agreements in Arvada, Colorado. In connection with such leases, the Company made fixed minimum lease payments to the lessor of $224 and $211 during the three months ended June 30, 2023 and 2022, respectively, and is obligated to make payments of $729 during the remainder of fiscal 2024. Future fixed minimum lease payments under these leases as of June 30, 2023 are $6,514.

 

NOTE 10 – INCOME TAXES:

The Company files federal and state income tax returns in several domestic and international jurisdictions. In most tax jurisdictions, returns are subject to examination by the relevant tax authorities for a number of years after the returns have been filed. The Company is subject to U.S. federal examination for the tax years 2019 through 2022 and examination in state tax jurisdictions for the tax years 2018 through 2022. The Company is subject to examination in the People’s Republic of China for tax years 2019 through 2022 and in India for tax years 2019 through 2022.

There was no liability for unrecognized tax benefits at either June 30, 2023 or March 31, 2023.

NOTE 11 – CHANGES IN ACCUMULATED OTHER COMPREHENSIVE LOSS:

The changes in accumulated other comprehensive loss by component for the three months ended June 30, 2023 and 2022 are as follows:

 

 

 

Pension and
Other
Postretirement
Benefit Items

 

 

Foreign
Currency
Items

 

 

Total

 

Balance at April 1, 2023

 

$

(7,470

)

 

$

7

 

 

$

(7,463

)

Other comprehensive income before reclassifications

 

 

 

 

 

(252

)

 

 

(252

)

Amounts reclassified from accumulated other comprehensive
   loss

 

 

164

 

 

 

 

 

 

164

 

Net current-period other comprehensive income

 

 

164

 

 

 

(252

)

 

$

(88

)

Balance at June 30, 2023

 

$

(7,306

)

 

$

(245

)

 

$

(7,551

)

 

 

 

Pension and
Other
Postretirement
Benefit Items

 

 

Foreign
Currency
Items

 

 

Total

 

Balance at April 1, 2022

 

$

(6,970

)

 

$

499

 

 

$

(6,471

)

Other comprehensive income before reclassifications

 

 

 

 

 

(343

)

 

 

(343

)

Amounts reclassified from accumulated other comprehensive
   loss

 

 

131

 

 

 

 

 

 

131

 

Net current-period other comprehensive income

 

 

131

 

 

 

(343

)

 

$

(212

)

Balance at June 30, 2022

 

$

(6,839

)

 

$

156

 

 

$

(6,683

)

 

13


The reclassifications out of accumulated other comprehensive loss by component for the three months ended June 30, 2023 and 2022 are as follows:

 

Details about Accumulated Other
 Comprehensive Loss Components

 

Amount Reclassified from
 Accumulated Other
Comprehensive Loss

 

 

 

Affected Line Item in the Condensed
Consolidated Statements of Income

 

 

Three Months Ended

 

 

 

 

 

 

June 30,

 

 

 

 

 

 

2023

 

 

 

2022

 

 

 

 

Pension and other postretirement benefit items:

 

 

 

 

 

 

 

 

 

 

Amortization of actuarial loss

 

$

211

 

(1)

 

$

168

 

(1)

 

Income before benefit for income taxes

Tax effect

 

 

47

 

 

 

 

37

 

 

 

Provision for income taxes

 

 

$

164

 

 

 

$

131

 

 

 

Net income

 

(1)
These accumulated other comprehensive loss components are included within the computation of pension and other postretirement benefit costs.

 

NOTE 12 – DEBT:

On June 1, 2021, the Company entered into a $20,000 five-year term loan with Bank of America (the "Term Loan"). The Term Loan requires monthly principal payments of $167 through June 1, 2026, with the remaining principal amount plus all interest due on the maturity date. The interest rate on the Term Loan is the applicable Bloomberg Short-Term Bank Yield Index ("BSBY"), plus 1.50%, subject to a 0.00% floor.

Long term debt is comprised of the following:

 

 

June 30,

 

 

March 31,

 

 

 

2023

 

 

2023

 

Bank of America term loan

 

$

12,000

 

 

$

12,500

 

Less: unamortized debt issuance costs

 

 

(697

)

 

 

(756

)

 

 

 

11,303

 

 

 

11,744

 

Less: current portion

 

 

2,000

 

 

 

2,000

 

Total

 

$

9,303

 

 

$

9,744

 

 

As of June 30, 2023, future minimum payments, by fiscal year, required were as follows:

 

Remainder of 2024

 

$

1,500

 

2025

 

 

2,000

 

2026

 

 

2,000

 

2027

 

 

6,500

 

2028 and thereafter

 

 

 

Total

 

$

12,000

 

On June 1, 2021, the Company entered into a five-year revolving credit facility with Bank of America (the "Revolving Credit Facility") that provided a $30,000 line of credit, including letters of credit and bank guarantees, expandable at the Company's option and the bank's approval at any time up to $40,000. As of June 30, 2023 and March 31, 2023, there was $0 outstanding on the Revolving Credit Facility. Amounts outstanding under the Revolving Credit Facility bear interest at a rate equal to BSBY plus 1.50%, subject to a 0.00% floor. As of June 30, 2023, the BSBY rate was 5.10279%. Outstanding letters of credit under the Revolving Credit Facility are subject to a fee of 1.50% per annum of the outstanding undrawn amount of each letter of credit that is not secured by cash and 0.60% of each letter of credit that is secured by cash. Amounts available for borrowing under the Revolving Credit Facility are subject to an unused commitment fee of 0.25%. As of June 30, 2023, there was $5,594 letters of credit outstanding with Bank of America.

Under the Term Loan and Revolving Credit Facility, as amended (the "Credit Facility"), the Company covenanted to maintain a maximum total leverage ratio, as defined in the Credit Facility, of 3.0 to 1.0, with an allowable increase to 3.25 to 1.0 following an acquisition for a period of twelve months following the closing of the acquisition. In addition, the Company covenanted to maintain a minimum fixed charge coverage ratio, as defined in the Credit Facility, of 1.2 to 1.0 and minimum margined assets, as defined in such agreements, of 100% of total amounts outstanding on the Revolving Credit Facility, including letters of credit. In addition, on or before September 1, 2023 and at all times thereafter, all of the Company's deposit accounts, except certain accounts, will be either subject to a deposit account control agreement or maintained with Bank of America. The Company also covenanted to maintain liquidity, as defined in the Credit Facility, of at least $20,000. As of June 30, 2023, the Company was in compliance with the financial covenants of the

14


Credit Facility. At June 30, 2023, the amount available under the Revolving Credit Facility was $25,905, subject to the above liquidity and leverage covenants.

In connection with the amendments to the Credit Facility, the Company is required to pay a back-end fee of $725 to Bank of America payable upon the earliest to occur of (i) any default or event of default, (ii) the last date of availability under the Revolving Credit Facility, and (iii) repayment in full of all principal, interest, fees and other obligations, which may be waived or cancelled if certain criteria are met.

The Company has a letter of credit facility agreement with HSBC Bank USA, N.A. of $7,500 (the "Letter of Credit Facility"). Under the Letter of Credit Facility, the Company incurs an annual facility fee of $5 and outstanding letters of credit are subject to a fee of between 0.75% and 0.85%, depending on the term of the letter of credit. Interest is payable on the principal amounts of unreimbursed letter of credit draws at a rate of 3% plus the bank's prime rate. The Company's obligations under the Letter of Credit Facility are secured by cash held with the bank. As of June 30, 2023, there was $6,623 letters of credit outstanding with HSBC and availability under the Letter of Credit Facility was $877. The agreement is subject to an annual renewal by the bank on July 31 of each year.

Total letters of credit outstanding as of June 30, 2023 and March 31, 2023 were $12,625 and $12,842, respectively.

 

15


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

(Dollar and share amounts in thousands, except per share data)

 

Overview

We are a global leader in the design and manufacture of mission critical fluid, power, heat transfer and vacuum technologies for the defense, space, energy and process industries. We design and manufacture custom-engineered vacuum, heat transfer, pump and turbomachinery technologies. For the defense industry, our equipment is used in nuclear and non-nuclear propulsion, power, fluid transfer, and thermal management systems. For the space industry our equipment is used in propulsion, power and energy management systems and for life support systems. We supply equipment for vacuum, heat transfer and fluid transfer applications used in energy and new energy markets including oil refining, cogeneration, and multiple alternative and clean power applications including hydrogen. For the chemical and petrochemical industries, our heat transfer equipment is used in fertilizer, ethylene, methanol and downstream chemical facilities.

Our brands are built upon engineering expertise and close customer collaboration to design, develop, and produce mission critical equipment and systems that enable our customers to meet their economic and operational objectives. Continual improvement of our processes and systems to ensure qualified and compliant equipment are hallmarks of our brand. Our early engagement with customers and support until the end of service life are values upon which our brands are built.

Our corporate headquarters is located with our production facilities in Batavia, New York, where surface condensers and ejectors are designed, engineered, and manufactured. Our wholly-owned subsidiary, Barber-Nichols, LLC ("BN"), based in Arvada, Colorado, designs, develops, manufactures and sells specialty turbomachinery products for the aerospace, cryogenic, defense and energy markets. We also have wholly-owned foreign subsidiaries, Graham Vacuum and Heat Transfer Technology Co., Ltd. ("GVHTT"), located in Suzhou, China and Graham India Private Limited ("GIPL"), located in Ahmedabad, India. GVHTT provides sales and engineering support for us throughout Southeast Asia. GIPL serves as a sales and market development office focusing on the refining, petrochemical, edible oils, and fertilizer markets in India and the Middle East.

We refer to our fiscal year, which ends March 31, 2024, as fiscal 2024. Likewise, we refer to our fiscal year that ended March 31, 2023 and March 31, 2022 as fiscal 2023 and fiscal 2022, respectively.

 

Summary

Highlights for the three months ended June 30, 2023 include:

Net sales for the first quarter of fiscal 2024 were $47,569, up $11,494, or 32% compared with $36,075 for the first quarter of fiscal 2023. This increase over the prior year was primarily due to sales to the defense industry, which increased $13,017 versus the prior year period primarily due to an improved mix of higher margin defense projects, better execution, the timing of material receipts, and improved pricing. Net sales also benefitted from continued growth in commercial aftermarket of approximately $3,000 in comparison to the prior year period, which is included in our refining and chemical/petrochemical markets. Partially offsetting these increases was a $1,640 decline in space sales primarily due to the timing of projects, as well as the loss of Virgin Orbit Holdings, Inc. ("Virgin Orbit") as a customer in April 2023 due to its Chapter 11 bankruptcy. We also had lower refining industry sales of $1,008 primarily due to a decrease in revenue from our India and China subsidiaries due to the timing of projects and lower demand in China reflecting the impact of its COVID 19 shutdown.
In connection with the acquisition of BN, we entered into a Performance Bonus Agreement to provide employees of BN with a supplemental performance-based award based on the achievement of BN performance objectives for fiscal years ending March 31, 2024, 2025, and 2026 which can range between $2,000 to $4,000 per year (the "BN Performance Bonus"). During the first quarter of fiscal 2024, we recorded $767 related to the BN Performance Bonus.
Net income and income per diluted share for the first quarter of fiscal 2024 were $2,640 and $0.25 per share, respectively, compared with net income and income per diluted share of $676 and $0.06 per share, respectively, for the first quarter of fiscal 2023. Adjusted net income and adjusted net income per diluted share for the first quarter of fiscal 2024 were $3,574 and $0.33 per share, respectively, compared with adjusted net income and adjusted net income per diluted share of $1,329 and $0.12 per share, respectively, for the first quarter of fiscal 2023. See "Non-GAAP Measures" below for a reconciliation of adjusted net income and adjusted net income per diluted share to the comparable GAAP amount.
In July 2023, we shipped an additional first article U.S. Navy project and are on schedule to complete the remaining first article project in the third quarter of fiscal 2024. In fiscal 2023, we completed four first article U.S. Navy projects. These projects were the source of the majority of the losses incurred in fiscal 2022.
Orders booked in the first quarter of fiscal 2024 increased $27,625 to $67,933 compared with the first quarter of fiscal 2023. This increase included orders of $22,000 related to a strategic investment and follow-on orders from a major defense

16


customer, and a $9,100 vacuum distillation system order for a refinery in India. These increases were partially offset by a $2,668 decrease in orders to the space industry primarily due to Virgin Orbit.
Backlog was $322,003 at June 30, 2023, compared with $301,734 at March 31, 2023. This increase was primarily driven by growth in our defense and international refinery markets. For more information on this performance indicator see "Orders and Backlog" below.
Cash and cash equivalents at June 30, 2023 were $24,662, compared with $18,257 at March 31, 2023. This increase was primarily due to cash provided by operating activities of $8,603, partially offset by net repayment of debt of $511 and $1,499 of capital expenditures as we continue to invest in longer-term growth opportunities. Cash flow from operations during the quarter was primarily driven by cash net income and a reduction in working capital mostly as a result of a change in payment terms related to a large defense customer during the quarter.

 

Cautionary Note Regarding Forward-Looking Statements

This report on Form 10-Q (the "Form 10-Q") and other documents we file with the Securities and Exchange Commission ("SEC") include forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. All statements other than statements of historical fact are forward-looking statements for purposes of this Form 10-K. These statements involve known and unknown risks, uncertainties and other factors that may cause actual results to be materially different from any future results implied by the forward-looking statements. Forward-looking statements are indicated by words such as "anticipate," "believe," "continue," "could," "estimate," "can," "may," "intend," "expect," "plan," "goal," "predict," "project," "outlook," "potential," "should," "will," and similar words and expressions.

Forward-looking statements are not a guarantee of future performance and involve risks and uncertainties, and there are certain important factors that could cause our actual results to differ, possibly materially, from expectations or estimates reflected in such forward-looking statements including, but not limited to, those described in the "Risk Factors" section in Item 1A of our Annual Report on Form 10-K for fiscal 2023 and elsewhere in the reports we file with the SEC. Undue reliance should not be placed on our forward-looking statements. New risks and uncertainties arise from time to time and we cannot predict these events or how they may affect us and cause actual results to differ materially from those expressed or implied by our forward-looking statements. Therefore, you should not rely on our forward-looking statements as predictions of future events. When considering these risks, uncertainties and assumptions, you should keep in mind the cautionary statements contained in this report and any documents incorporated herein by reference. You should read this document and the documents that we reference in this Quarterly Report on Form 10-Q (the "Form 10-Q") completely and with the understanding that our actual future results may be materially different from what we expect. All forward-looking statements attributable to us are expressly qualified by these cautionary statements.

All forward-looking statements included in this Form 10-Q are made only as of the date indicated or as of the date of this Form 10-Q. Except as required by law, we undertake no obligation to update or announce any revisions to forward-looking statements contained in this report, whether as a result of new information, future events or otherwise.

Current Market Conditions

Demand for our equipment and systems for the defense industry is expected to remain strong and continue to expand, based on defense budget plans, the projected procurement of submarines, aircraft carriers and undersea propulsion and power systems and the solutions we provide. In addition to U.S. Navy applications, we also provide specialty pumps, turbines, compressors and controllers for various fluid and thermal management systems used in Department of Defense radar, laser, electronics and power systems. We have built a leading position, and in some instances, a sole source position, for certain systems and equipment for the defense industry.

Our traditional energy markets are undergoing significant transition. While we expect that fossil fuels will continue to be an important component in the global energy industry for many years to come, there are significant changes in the priorities for capital investments by our customers and the regions in which those investments are being made. We expect that the systemic changes in the energy markets, which are influenced by the increasing use by consumers of alternative fuels, will lead to demand growth for fossil-based fuels that is less than the global growth rate. We also anticipate that future investment by refiners in renewable fuels (e.g., renewable diesel), in existing refineries (e.g., to expand feedstock processing flexibility and to improve conversion of oil to refined products) to gain greater throughput, or to build new capacity (e.g., integrated refineries with petrochemical products capabilities), will continue to drive demand for our products and services. The timing and catalyst for a recovery in these markets (crude oil refining and chemical/petrochemical) remains uncertain. Accordingly, we believe that in the near term the quantity of projects available for us to compete for will remain low and that new project pricing will remain challenging.

Of note, over the last few years we have experienced an increase in our energy and chemical aftermarket orders, primarily from the domestic market. Aftermarket orders have historically been a leading indicator of future capital investment by our customers in their facilities for upgrades and expansions. However, if a capital investment upturn were to occur, we do not expect the next cycle to be as robust as years past due to the factors discussed above.

17


The alternative and clean energy opportunities for our heat transfer, power production and fluid transfer systems are expected to continue to grow. We assist in designing, developing and producing equipment for hydrogen production, distribution and fueling systems, concentrated solar power and storage, and small modular nuclear systems. We are positioning the Company to be a more significant contributor as these markets continue to develop.

We believe that chemical and petrochemical capital investment will continue to decouple from energy investment. Over the long term, we expect that population growth, an expanding global middle class and an increasing desire for improved quality of life and access to consumer products will drive increased demand for industrial goods within the plastics and resins value chain along with fertilizers or related products. As such, we expect investment in new global chemical and petrochemical capacity will improve and drive growth in demand for our products and services.

Our turbomachinery, pumps and cryogenic products and market access provide revenue and growth potential in the commercial space/aerospace markets. The commercial space market has grown and evolved rapidly, and we provide rocket engine turbo pump systems and components for many of the launch providers for satellites. We expect that in the long term extended space exploration will become more prevalent, and we anticipate that our thermal/fluid management and environmental control and life support system turbomachinery will play important roles. We are also participating in future aerospace power and propulsion system development through supply of fluid and thermal management systems components. Small power dense systems are imperative for these applications and we believe our technology and expertise will enable us to achieve sales growth in this market as well. Sales and orders to the space industry are variable in nature and many of our customers, who are key players in the industry, have yet to achieve profitability and may be unable to continue operations without additional funding similar to Virgin Orbit. Thus, future revenue and growth to this market can be uncertain and may negatively impact our business.

As illustrated below, we have succeeded over the last several years with our strategy to increase our participation in the defense market as opportunities in our legacy refining and petrochemical markets diminished. The defense market comprised 79% of our total backlog at June 30, 2023.

img101471587_0.jpg 

*Note: "FYE" refers to fiscal year ended March 31

Results of Operations

To better understand the significant factors that influenced our performance during the periods presented, the following discussion should be read in conjunction with our Condensed Consolidated Financial Statements and the notes to our Condensed Consolidated Financial Statements included in Part I, Item 1, of this Form 10-Q.

The following table summarizes our results of operations for the periods indicated:

18


 

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

Net sales

 

$

47,569

 

 

$

36,075

 

Gross profit

 

$

10,977

 

 

$

6,744

 

Gross profit margin

 

 

23

%

 

 

19

%

SG&A expenses (1)

 

$

7,293

 

 

$

5,759

 

SG&A as a percent of sales

 

 

15

%

 

 

16

%

Net income

 

$

2,640

 

 

$

676

 

Diluted income per share

 

$

0.25

 

 

$

0.06

 

 

(1)
Selling, general and administrative expenses are referred to as "SG&A".

 

The following tables provide our net sales by product line and geographic region including the percentage of total and change in comparison to the prior year for each category and period presented:

 

 

Three Months Ended

 

 

 

 

 

 

 

 

June 30,

 

 

Change

 

Market

2023

 

%

 

 

2022

 

%

 

 

$

 

 

%

 

Refining

$

6,867

 

 

14

%

 

$

7,875

 

 

22

%

 

$

(1,008

)

 

 

-13

%

Chemical/Petrochemical

 

6,041

 

 

13

%

 

 

5,875

 

 

16

%

 

 

166

 

 

 

3

%

Space

 

4,822

 

 

10

%

 

 

6,462

 

 

18

%

 

 

(1,640

)

 

 

-25

%

Defense

 

22,817

 

 

48

%

 

 

9,800

 

 

27

%

 

 

13,017

 

 

 

133

%

Other

 

7,022

 

 

15

%

 

 

6,063

 

 

17

%

 

 

959

 

 

 

16

%

Net sales

$

47,569

 

 

100

%

 

$

36,075

 

 

100

%

 

$

11,494

 

 

 

32

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Geographic Region

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

$

38,141

 

 

80

%

 

$

28,169

 

 

78

%

 

$

9,972

 

 

 

35

%

International

 

9,428

 

 

20

%

 

 

7,906

 

 

22

%

 

 

1,522

 

 

 

19

%

Net sales

$

47,569

 

 

100

%

 

$

36,075

 

 

100

%

 

$

11,494

 

 

 

32

%

Net sales for the first quarter of fiscal 2024 were $47,569, up $11,494 or 32% compared with $36,075 for the first quarter of fiscal 2023. This increase over the prior year was primarily due to sales to the defense industry, which increased $13,017 versus the prior year period primarily due to an improved mix of higher margin defense projects, better execution, the timing of material receipts, and improved pricing. Net sales also benefitted from continued growth in commercial aftermarket of approximately $3,000 in comparison to the prior year period, which is included in our refining and chemical/petrochemical markets. Partially offsetting these increases was a $1,640 decline in space sales primarily due to the timing of projects, as well as the loss of Virgin Orbit as a customer in April 2023 due to its Chapter 11 bankruptcy. We also had lower refining industry sales of $1,008 primarily due to a decrease in revenue from our India and China subsidiaries due to the timing of projects and lower demand in China reflecting the impact of its COVID 19 shutdown.

 

Domestic sales as a percentage of net sales increased to 80% in the first quarter of fiscal 2024 compared with 78% in the first quarter of fiscal 2023. These sales were primarily to the U.S. defense market, which represented 48% of net sales for the first quarter of fiscal 2024. Fluctuation in sales among markets, products and geographic locations varies, sometimes significantly, from quarter-to-quarter based on timing and magnitude of projects. See also "Current Market Conditions," above. For additional information on anticipated future sales and our markets, see "Orders and Backlog" below.

 

Gross profit margin for the first quarter of fiscal 2024 was 23%, compared with 19% for the first quarter of fiscal 2023. This increase reflected an improved mix of sales related to higher margin defense projects and commercial aftermarket, as well as better execution and pricing on defense contracts, partially offset by higher overall incentive-based compensation in comparison with the prior year. Gross profit for the first quarter of fiscal 2024 increased $4,233, or 63%, compared with fiscal 2023, to $10,977. This increase was primarily due to the increase in net sales and gross profit margin discussed above.

 

SG&A expense including amortization for the first quarter of fiscal 2024 was $7,293, up $1,534 compared with the first quarter of fiscal 2023. Approximately $900 of this increase was due to increased performance-based compensation expense, which includes $767 related to the BN Performance Bonus. The remainder of the increase in SG&A expense primarily relates to cost increases due to inflation, as well as increased professional services of approximately $200 due to growth in our complexity. As a percentage of net sales, SG&A expense in the first quarter of fiscal 2024 improved to 15% compared with 16% in the comparable fiscal 2023 period as we were able to leverage our existing infrastructure and grow revenue faster than our SG&A expenses.

 

19


Net interest expense for the first quarter of fiscal 2024 was $185 compared with $157 in the first quarter of fiscal 2023 primarily due to increased interest rates since the first quarter of 2023, which was partially offset by the repayment of $6,000 of debt since the first quarter of fiscal 2023.

 

Our effective tax rate in the first quarter of fiscal 2024 was 22.5%, compared with 24.1% in the first quarter of fiscal 2023. This decrease was primarily due to discrete tax expense recognized in the first quarter of fiscal 2023 compared with a discrete benefit in the first quarter of fiscal 2024 related to the vesting of restricted stock awards. Our expected effective tax rate for fiscal 2024 is 22% to 23% as the impact of these discrete tax items on our effective tax rate lessens over the course of fiscal 2023.

 

Net income and income per diluted share for the first quarter of fiscal 2024 were $2,640 and $0.25 per share, respectively, compared with $676 and $0.06 per share, respectively, for the first quarter of fiscal 2023. Adjusted net income and adjusted net income per diluted share for the first quarter of fiscal 2024 were $3,574 and $0.33 per share, respectively, compared with $1,329 and $0.12 per share, respectively, for the first quarter of fiscal 2023. See "Non-GAAP Measures" below for a reconciliation of adjusted net income and adjusted net income per diluted share to the comparable GAAP amount.

 

Non-GAAP Measures

 

Adjusted earnings before net interest expense, income taxes, depreciation and amortization ("EBITDA"), adjusted net income, and adjusted net income per diluted share are provided for information purposes only and are not measures of financial performance under accounting principles generally accepted in the U.S. ("GAAP"). Management believes the presentation of these financial measures reflecting non-GAAP adjustments provides important supplemental information to investors and other users of our financial statements in evaluating the operating results of the Company. In particular, those charges and credits that are not directly related to operating performance, and that are not a helpful measure of the performance of our underlying business particularly in light of their unpredictable nature. These non-GAAP disclosures have limitations as analytical tools, should not be viewed as a substitute for net income or net income per diluted share determined in accordance with GAAP, and should not be considered in isolation or as a substitute for analysis of our results as reported under GAAP, nor are they necessarily comparable to non-GAAP performance measures that may be presented by other companies. In addition, supplemental presentation should not be construed as an inference that our future results will be unaffected by similar adjustments to net income or net income per diluted share determined in accordance with GAAP. Adjusted EBITDA, adjusted net income and adjusted net income per diluted share are key metrics used by management and our board of directors to assess the Company’s financial and operating performance and adjusted EBITDA is a basis for a portion of management's performance-based compensation.

 

Adjusted EBITDA excludes charges for depreciation, amortization, interest expense, taxes, other acquisition related expenses, the BN Performance Bonus, and other unusual/nonrecurring expenses. Adjusted net income (loss) and adjusted net income (loss) per diluted share excludes intangible amortization, the BN Performance Bonus, other costs related to the acquisition, and other unusual/nonrecurring expenses.

 

A reconciliation of adjusted EBITDA, adjusted net income (loss), and adjusted net income (loss) per diluted share to net income (loss) in accordance with GAAP is as follows:

 

 

Three Months Ended

 

 

June 30,

 

 

2023

 

 

2022

 

Net income

$

2,640

 

 

$

676

 

 Acquisition & integration costs

 

-

 

 

 

54

 

 BN Performance Bonus

 

767

 

 

 

-

 

 Debt amendment costs

 

-

 

 

 

153

 

 Net interest expense

 

185

 

 

 

157

 

 Income taxes

 

766

 

 

 

215

 

 Depreciation & amortization

 

1,239

 

 

 

1,475

 

Adjusted EBITDA

$

5,597

 

 

$

2,730

 

Adjusted EBITDA as a % of revenue

 

11.8

%

 

 

7.6

%

 

20


 

 

Three Months Ended

 

 

June 30,

 

 

2023

 

 

2022

 

Net income

$

2,640

 

 

$

676

 

 Acquisition & integration costs

 

-

 

 

 

54

 

 Amortization of intangible assets

 

446

 

 

 

619

 

 BN Performance Bonus

 

767

 

 

 

-

 

 Debt amendment costs

 

-

 

 

 

153

 

 Normalize tax rate(1)

 

(279

)

 

 

(173

)

Adjusted net income

$

3,574

 

 

$

1,329

 

 

 

 

 

 

 

GAAP diluted net income per share

$

0.25

 

 

$

0.06

 

Adjusted diluted net income per share

$

0.33

 

 

$

0.12

 

Diluted weighted average common shares outstanding

 

10,719

 

 

 

10,630

 

 

 

 

 

 

 

(1) Applies a normalized tax rate to non-GAAP adjustments, which are pre-tax, based upon the statutory tax rate of 23%.

 

 

 

 

Liquidity and Capital Resources

The following discussion should be read in conjunction with our Condensed Consolidated Balance Sheets and Condensed Consolidated Statements of Cash Flows:

 

 

June 30,

 

 

March 31,

 

 

 

2023

 

 

2023

 

Cash and cash equivalents

 

$

24,662

 

 

$

18,257

 

Working capital (1)

 

 

27,004

 

 

 

23,904

 

Working capital ratio(1)

 

 

1.3

 

 

 

1.3

 

 

(1)
Working capital ratio equals current assets divided by current liabilities.
(2)
Working capital excluding cash and cash equivalents as a percent of net sales is based upon trailing twelve month sales.

 

Net cash provided by operating activities for the first quarter of fiscal 2024 was $8,603 compared with cash used by operating activities of $689 for the first quarter of fiscal 2023. The cash provided by operations during the first quarter of fiscal 2024 was higher than the comparable prior year period primarily as a result of higher cash net income and a reduction in working capital as a result of the change in payment terms related to a large defense customer during the quarter.

Capital expenditures for fiscal 2023 are expected to be approximately $12,000 to $13,500 and includes approximately $5,500 related to the expansion of production capabilities at our Batavia facility, which is being funded by one of our defense customers. Fiscal 2024 capital expenditures are expected to be primarily for machinery and equipment, as well as for buildings and leasehold improvements to fund our growth and productivity improvement initiatives. The majority of our planned capital expenditures are discretionary. We estimate that our maintenance capital spend is approximately $2,000 per year.

 

Cash and cash equivalents were $24,662 at June 30, 2023 compared with $18,257 at March 31, 2023, up $6,405 primarily due to cash provided by operations, offset by capital expenditures, and debt repayments. At June 30, 2023, approximately $7,000 of our cash and cash equivalents is used to secure our letters of credit and $2,514 of our cash is held by our China and India operations.

 

On June 1, 2021, we entered into a $20,000 five-year term loan with Bank of America (the "Term Loan"). The Term Loan requires monthly principal payments of $167 through June 1, 2026, with the remaining principal amount plus all interest due on the maturity date. The interest rate on the Term Loan is the applicable Bloomberg Short-Term Bank Yield Index ("BSBY"), plus 1.50%, subject to a 0.00% floor.

 

On June 1, 2021, we entered into a five-year revolving credit facility with Bank of America (the "Revolving Credit Facility") that provided a $30,000 line of credit, including letters of credit and bank guarantees, expandable at our option and the bank's approval at any time up to $40,000. As of June 30, 2023 and March 31, 2022, there was $0 outstanding on the Revolving Credit Facility. Amounts

21


outstanding under the Revolving Credit Facility bear interest at a rate equal to BSBY plus 1.50%, subject to a 0.00% floor. As of June 30, 2023, the BSBY rate was 5.10279%. As of June 30, 2023, there was $5,594 letters of credit outstanding with Bank of America.

 

Under the Term Loan and Revolving Credit Facility, as amended (the "Credit Facility"), we covenanted to maintain a maximum total leverage ratio, as defined in the Credit Facility, of 3.0 to 1.0, with an allowable increase to 3.25 to 1.0 following an acquisition for a period of twelve months following the closing of the acquisition. In addition, we covenanted to maintain a minimum fixed charge coverage ratio, as defined in the Credit Facility, of 1.2 to 1.0 and minimum margined assets, as defined in such agreements, of 100% of total amounts outstanding on the Revolving Credit Facility, including letters of credit. In addition, on or before September 1, 2023 and at all times thereafter, all of our deposit accounts, except certain accounts, will be either subject to a deposit account control agreement or maintained with Bank of America. We also covenanted to maintain liquidity, as defined in the Credit Facility, of at least $20,000. As of June 30, 2023, we were in compliance with the financial covenants of our loan agreement and our leverage ratio as calculated in accordance with the terms of the Credit Facility was 1.6x. At June 30, 2023, the amount available under the Revolving Credit Facility was $25,905, subject to the above liquidity and leverage covenants.

 

In connection with the amendments to the Credit Facility, we are required to pay a back-end fee of $725 to Bank of America payable upon the earliest to occur of (i) any default or event of default, (ii) the last date of availability under the Revolving Credit Facility, and (iii) repayment in full of all principal, interest, fees and other obligations, which may be waived or cancelled if certain criteria are met.

We did not have any off-balance sheet arrangements as of June 30, 2023 and 2022, other than letters of credit incurred in the ordinary course of business.

 

We believe that cash generated from operations, combined with the liquidity provided by available financing capacity under our credit facility, will be adequate to meet our cash needs for the immediate future. However, we expect to amend our credit facility in fiscal 2024 in order to provide funding for our long-term strategic growth initiatives.

 

Orders and Backlog

 

In addition to the non-GAAP measures discussed above, management uses the following key performance metrics to analyze and measure the Company's financial performance and results of operations: orders, backlog, and book-to-bill ratio. Management uses orders and backlog as measures of current and future business and financial performance and these may not be comparable with measures provided by other companies. Orders represent written communications received from customers requesting us to provide products and/or services. Backlog is defined as the total dollar value of net orders received for which revenue has not yet been recognized. Management believes tracking orders and backlog are useful as it often times is a leading indicator of future performance. In accordance with industry practice, contracts may include provisions for cancellation, termination, or suspension at the discretion of the customer.

 

The book-to-bill ratio is an operational measure that management uses to track the growth prospects of the Company. The Company calculates the book-to-bill ratio for a given period as net orders divided by net sales.

 

Given that each of orders, backlog and book-to-bill ratio is an operational measure and that the Company's methodology for calculating these measures does not meet the definition of a non-GAAP measure, as that term is defined by the SEC, a quantitative reconciliation for each is not required or provided.

 

The following tables provides our orders by market and geographic region including the percentage of total and change in comparison to the prior year for each category and period presented:

 

22


 

Three Months Ended

 

 

 

 

 

 

 

 

June 30,

 

 

Change

 

Market

2023

 

%

 

 

2022

 

%

 

 

$

 

 

%

 

Refining

$

14,321

 

 

21

%

 

$

11,491

 

 

29

%

 

$

2,830

 

 

 

25

%

Chemical/Petrochemical

 

10,863

 

 

16

%

 

 

5,543

 

 

14

%

 

 

5,320

 

 

 

96

%

Space

 

4,606

 

 

7

%

 

 

7,274

 

 

18

%

 

 

(2,668

)

 

 

-37

%

Defense

 

32,958

 

 

49

%

 

 

11,317

 

 

28

%

 

 

21,641

 

 

 

191

%

Other

 

5,185

 

 

8

%

 

 

4,683

 

 

12

%

 

 

502

 

 

 

11

%

Total orders

$

67,933

 

 

100

%

 

$

40,308

 

 

100

%

 

$

27,625

 

 

 

69

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Geographic Region

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

$

52,115

 

 

77

%

 

$

29,697

 

 

74

%

 

$

22,418

 

 

 

75

%

International

 

15,818

 

 

23

%

 

 

10,611

 

 

26

%

 

 

5,207

 

 

 

49

%

Total orders

$

67,933

 

 

100

%

 

$

40,308

 

 

100

%

 

$

27,625

 

 

 

69

%

 

Orders booked for the three-month period ended June 30, 2023 were $67,933, an increase of $27,625 over the comparable period of fiscal 2023. This increase was primarily driven by growth in defense, refining and petrochemical aftermarket, offset by reductions in the space market. Noteworthy variances related to orders during the first quarter of 2024 included the following:

$7,907 for commercial aftermarket
$9,100 for a vacuum distillation system for a refinery in India
$22,000 related to a strategic investment and follow-on orders from a major defense customer. These orders include $13,500 to expand and enhance our Batavia, N.Y. production capabilities, primarily for machinery and equipment, in order to support the U.S. Navy's shipbuilding schedule.
$2,668 decrease in orders to the space industry primarily due to the Virgin Orbit bankruptcy

 

For the three-month period ended June 30, 2023, our book-to-bill ratio was 1.4x compared with 1.1x for the same period last year. We believe the continuation of repeat U.S. Navy orders and strategic investment received during the quarter validates the investments we made, our position as a key supplier to the defense industry and our customer's confidence in our execution. Additionally, we believe the strong aftermarket orders are significant because they historically have been a leading indicator of a cyclical upturn in capital project orders. However, we do not expect the next cycle to be as robust as years past due to the factors discussed above under "Current Market Conditions."

 

Orders to the U.S. represented 77% of total orders for the first quarter of fiscal 2024 compared to 73% in the first quarter of the prior year. These orders were primarily to the defense market which represented 49% of orders and are U.S. based.

 

The following table provides our backlog by market, including the percentage of total backlog, for each category and period presented:

 

 

 

June 30,

 

 

 

 

June 30,

 

 

 

Change

 

Market

 

2023

 

%

 

 

2022

 

%

 

$

 

 

%

 

Refining

 

$

33,264

 

 

10

%

 

$

27,939

 

 

11

%

$

5,325

 

 

 

19

%

Chemical/Petrochemical

 

 

12,794

 

 

4

%

 

 

13,853

 

 

5

%

 

(1,059

)

 

 

-8

%

Space

 

 

8,675

 

 

3

%

 

 

15,143

 

 

6

%

 

(6,468

)

 

 

-43

%

Defense

 

 

253,358

 

 

79

%

 

 

193,195

 

 

74

%

 

60,163

 

 

 

31

%

Other

 

 

13,912

 

 

4

%

 

 

10,545

 

 

4

%

 

3,367

 

 

 

32

%

Total backlog

 

$

322,003

 

 

100

%

 

$

260,675

 

 

100

%

$

61,328

 

 

 

24

%

 

Backlog was $322,003 at June 30, 2023, a 24% increase over the prior year period. We expect to recognize revenue on approximately 50% of the backlog within one year, 25% to 30% in one to two years and the remaining beyond two years. The majority of the orders that are expected to convert beyond twenty-four months are for the defense industry, specifically the U.S. Navy that have a long conversion cycle (up to six years). Early in the second quarter of fiscal 2024, we shipped the fifth of six units of first article U.S. Navy projects and are on schedule to complete the remaining first article unit in the third quarter of fiscal 2024. In fiscal 2023, we completed four first article U.S. Navy units. These projects were the source of the majority of the losses incurred in fiscal 2022. There are additional first article programs in our backlog but none as significant as the projects impacting fiscal 2022 and are expected to comprise a lower percentage of revenue going forward.

23


Outlook

 

We are providing the following fiscal 2024 outlook:

Net Sales

 

$170 million to $180 million

Gross Profit

 

18% to 19% of sales

SG&A Expenses(1)

 

15% to 16% of sales

Tax Rate

 

22% to 23%

Adjusted EBITDA(2)

 

$11.5 million to $13.5 million

 

 

 

(1) Includes approximately $2 million to $3 million of BN performance bonus and approximately $0.5 million to $1.0 million of ERP conversion costs.

(2) Excludes approximately $2 million to $3 million of BN performance bonus and approximately $0.5 million to $1.0 million of ERP conversion costs.

See "Cautionary Note Regarding Forward-Looking Statement" and "Non-GAAP Measures" above for additional information about forward-looking statements and non-GAAP measures. We have not reconciled non-GAAP forward-looking Adjusted EBITDA to its most directly comparable GAAP measure, as permitted by Item 10(e)(1)(i)(B) of Regulation S-K. Such reconciliation would require unreasonable efforts to estimate and quantify various necessary GAAP components largely because forecasting or predicting our future operating results is subject to many factors out of our control or not readily predictable.

 

We have made significant progress with the advancements in our business, which puts us on schedule in achieving our fiscal 2027 goals. As a result, we continue to believe we can achieve greater than $200,000 in revenue (8% to 10% average annualized revenue growth) and Adjusted EBITDA margins in the low to mid-teens by fiscal 2027.

 

Our expectations for sales and profitability assume that we will be able to operate our production facilities at planned capacity, have access to our global supply chain including our subcontractors, do not experience significant global health related disruptions, and assumes no further impact from Virgin Orbit or any other unforeseen events.

 

 

24


Contingencies and Commitments

 

We have been named as a defendant in lawsuits alleging personal injury from exposure to asbestos allegedly contained in or accompanying our products. We are a co-defendant with numerous other defendants in these lawsuits and intend to vigorously defend ourselves against these claims. The claims in our current lawsuits are similar to those made in previous asbestos lawsuits that named us as a defendant. Such previous lawsuits either were dismissed when it was shown that we had not supplied products to the plaintiffs’ places of work, or were settled by us for immaterial amounts.

As of June 30, 2023, we are subject to the claims noted above, as well as other legal proceedings and potential claims that have arisen in the ordinary course of business. Although the outcome of the lawsuits, legal proceedings or potential claims to which we are or may become a party cannot be determined and an estimate of the reasonably possible loss or range of loss cannot be made for the majority of the claims, we do not believe that the outcomes, either individually or in the aggregate, will have a material adverse effect on our results of operations, financial position or cash flows.

 

Critical Accounting Policies, Estimates, and Judgments

Our unaudited condensed consolidated financial statements are based on the selection of accounting policies and the application of significant accounting estimates, some of which require management to make significant assumptions. We believe that the most critical accounting estimates used in the preparation of our condensed consolidated financial statements relate to labor hour estimates, total cost, and establishment of operational milestones which are used to recognize revenue over time, accounting for contingencies, under which we accrue a loss when it is probable that a liability has been incurred and the amount can be reasonably estimated, accounting for business combinations and intangible assets, and accounting for pensions and other postretirement benefits. For further information, refer to Item 7 "Management's Discussion and Analysis of Financial Condition and Results of Operations" and Item 8 "Financial Statements and Supplementary Data" included in our Annual Report on Form 10-K for the year ended March 31, 2023.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

The principal market risks (i.e., the risk of loss arising from market changes) to which we are exposed are foreign currency exchange rates, price risk, and interest rate risk.

The assumptions applied in preparing the following qualitative and quantitative disclosures regarding foreign currency exchange rate, price risk and interest rate risk are based upon volatility ranges experienced by us in relevant historical periods, our current knowledge of the marketplace, and our judgment of the probability of future volatility based upon the historical trends and economic conditions of the markets in which we operate.

 

Foreign Currency

International consolidated sales for the first three months of fiscal 2024 were 20% of total sales. Operating in markets throughout the world exposes us to movements in currency exchange rates. Currency movements can affect sales in several ways, the foremost being our ability to compete for orders against foreign competitors that base their prices on relatively weaker currencies. Business lost due to competition for orders against competitors using a relatively weaker currency cannot be quantified. In addition, cash can be adversely impacted by the conversion of sales made by us in a foreign currency to U.S. dollars. In each of the first three months of fiscal 2024 and fiscal 2023, substantially all sales by us and our wholly-owned subsidiaries, for which we were paid, were denominated in the local currency of the respective subsidiary (U.S. dollars, Chinese RMB or India INR).

We have limited exposure to foreign currency purchases. In the first three months of fiscal 2024, our purchases in foreign currencies represented approximately 4% of the cost of products sold. At certain times, we may enter into forward foreign currency exchange agreements to hedge our exposure against potential unfavorable changes in foreign currency values on significant sales and purchase contracts negotiated in foreign currencies. Forward foreign currency exchange contracts were not used in the periods being reported in this Form 10-Q and as of June 30, 2023 and March 31, 2023, we held no forward foreign currency contracts.

 

Price Risk

Operating in a global marketplace requires us to compete with other global manufacturers which, in some instances, benefit from lower production costs and more favorable economic conditions. Although we believe that our customers differentiate our products on the basis of our manufacturing quality, engineering experience, and customer service, among other things, such lower production costs and more favorable economic conditions mean that our competitors are able to offer products similar to ours at lower prices. In extreme market downturns, such as we recently experienced, we typically see depressed price levels. Additionally, we have faced, and may continue to face, significant cost inflation, specifically in labor costs, raw materials, and other supply chain costs due to increased demand for raw materials and resources caused by the broad disruption of the global supply chain, including as a result of the impact of

25


COVID-19. International conflicts or other geopolitical events, including the ongoing war between Russia and Ukraine, may further contribute to increased supply chain costs due to shortages in raw materials, increased costs for transportation and energy, disruptions in supply chains, and heightened inflation. Further escalation of geopolitical tensions may also lead to changes to foreign exchange rates and financial markets, any of which may adversely affect our business and supply chain, and consequently our results of operation. While there could ultimately be a material impact on our operations and liquidity, at the time of this report, the impact could not be determined.

 

Interest Rate Risk

 

In connection with the BN acquisition, we entered into a $20,000 Term Loan and Revolving Credit Facility with Bank of America. The Term Loan and Revolving Credit Facility bear interest rates that are tied to BSBY, plus 1.50%, subject to a 0.00% floor. As part of our risk management activities, we evaluate the use of interest rate derivatives to add stability to interest expense and to manage our exposure to interest rate movements. As of June 30, 2023, we had $12,000 outstanding on our Term Loan, $0 outstanding on our Revolving Credit Facility and no interest rate derivatives outstanding. See ''Debt'' in Note 12 to the Unaudited Condensed Consolidated Financial Statements included in Item 1 of this Quarterly Report on Form 10-Q for additional information about our outstanding debt. A hypothetical one percentage point (100 basis points) change in the BSBY rate on the $12,000 of variable rate debt outstanding at June 30, 2023 would have an impact of approximately $120 on our interest expense for fiscal 2024.

Item 4. Controls and Procedures

 

Conclusion regarding the effectiveness of disclosure controls and procedures

 

Our President and Chief Executive Officer (our principal executive officer) and Vice President - Finance and Chief Financial Officer (our principal financial officer) each have evaluated the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation, and as of such date, our President and Chief Executive Officer and Vice President - Finance and Chief Financial Officer concluded that our disclosure controls and procedures were effective in all material respects.

 

Changes in internal control over financial reporting

There has been no change to our internal control over financial reporting during the quarter covered by this Quarterly Report on Form 10-Q that has materially affected, or that is reasonably likely to materially affect, our internal control over financial reporting. We have not experienced any material impact to our internal controls over financial reporting.

 

26


PART II - OTHER INFORMATION

 

 

Item 1A. Risk Factors

 

There have been no material changes from the risk factors previously disclosed in Part 1 – Item 1A of the Company’s Form 10-K for the fiscal year ended March 31, 2023.

Item 2: Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities

Purchase of Equity Securities by the Issuer

During the first quarter of fiscal 2024, we directly withheld shares for tax withholding purposes from restricted stock awarded to officers that vested during the period. Common stock repurchases in the quarter ended June 30, 2023 were as follows:

 

Period

 

Total Number of Shares Purchased

 

 

Average Price Paid Per Share

 

 

Total Number of Shares Purchased as Part of Publicly Announced Program

 

 

Maximum Number of Shares That May Yet Be Purchased Under the Program

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4/01/2023-4/30/2023

 

 

 

 

 

 

 

 

 

 

 

 

5/01/2023-5/31/2023

 

2

 

 

$

11.78

 

 

 

 

 

 

 

6/01/2023-6/30/2023

 

3

 

 

$

11.90

 

 

 

 

 

 

 

 

 

5

 

 

$

11.84

 

 

 

 

 

 

 

Dividend Policy

 

We do not currently pay a cash dividend on our common stock. Any future determination by our Board of Directors regarding dividends will depend on a variety of factors, including our compliance with the terms of our credit agreement, organic growth and acquisition opportunities, future financial performance, general economic conditions and financial, competitive, regulatory, and other factors, many of which are beyond our control. There can be no guarantee that we will pay dividends in the future.

 

 

 

27


Item 6. Exhibits

INDEX OF EXHIBITS

 

   (10)

 

Material Contracts

 

 

 

 

 

#

 

10.1

Graham Corporation Annual Stock-Based Long-Term Incentive Award Plan for Senior Executives in effect for the fiscal year ending March 31, 2024 is incorporated herein by reference from Exhibit 99.1 to the Company's Current Report on Form 8-K dated May 17, 2023.

 

 

 

 

#

 

10.2

Graham Corporation Annual Executive Cash Bonus Program in effect for Company's named executive officers for the fiscal year ending March 31, 2024 is incorporated herein by reference from Exhibit 99.2 to the Company's Current Report on Form 8-K dated May 17, 2023.

 

 

 

 

+#

 

10.3

Form of Director Restricted Stock Unit Agreement

 

   (31)

 

Rule 13a-14(a)/15d-14(a) Certifications

 

 

 

 

 

+

 

31.1

Certification of Principal Executive Officer

 

 

 

 

 

++

 

31.2

Certification of Principal Financial Officer

 

 

 

 

 

   (32)

 

Section 1350 Certification

 

 

 

 

 

+

 

32.1

Section 1350 Certifications

 

 

 

 

 

(101)

 

Interactive Data File

 

 

 

 

 

+

 

101.INS

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

 

 

 

 

 

+

 

101.SCH

Inline XBRL Taxonomy Extension Schema Document

 

 

 

 

 

+

 

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

 

 

+

 

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

 

 

+

 

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

 

 

 

+

 

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

 

 

 

 

(104)

 

 

Cover Page Interactive Data File embedded within the Inline XBRL document

 

 

 

 

 

 

 

 

+

++

#

Exhibit filed with this report

Exhibit furnished with this report

Management contract or compensation plan

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

28


SIGNATURES

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

 

 

GRAHAM CORPORATION

 

By:

 

 

/s/ CHRISTOPHER J. THOME

 

 

 

Christopher J. Thome

 

 

 

Vice President-Finance, Chief Financial Officer,

 

 

 

Chief Accounting Officer and Corporate Secretary

 

 

 

(On behalf of the Registrant and as Principal Financial Officer)

 

Date: August 7, 2023

 

29


EX-10.3 2 ghm-ex10_3.htm EX-10.3 EX-10.3

 

Exhibit 10.3

RESTRICTED STOCK UNIT AGREEMENT

(Director)

This RESTRICTED STOCK UNIT AGREEMENT (this “Agreement”) is made and entered into as of the 17th day of May, 2023 (the “Grant Date”), by and between Graham Corporation, a corporation organized and existing under the laws of the State of Delaware and having an office at 20 Florence Avenue, Batavia, New York 14020 (the “Company”) and [Director Name] (the “Participant”).

Pursuant to the Director Equity Award Choice Program, the Participant elected to receive (or by default will receive) a [Traditional RSU][Deferred RSU] (as defined therein) for his or her Restricted Stock Units to be granted in 2023 (the “Applicable Election”).

W I T N E S S E T H :

WHEREAS, by action of its Board of Directors (the “Board”), the Company has adopted and its stockholders have approved the 2020 Graham Corporation Equity Incentive Plan (as amended or restated from time to time, the “Plan”), pursuant to which Restricted Stock Units with respect to shares of Stock may be granted to the Company’s eligible officers, employees and directors; and

WHEREAS, pursuant to Section 4 of the Plan, the Compensation Committee of the Board (the “Committee”) has been appointed to select the individuals to whom Restricted Stock Units shall be granted and to prescribe the terms and conditions of such grants;

WHEREAS, the Committee has determined that the Participant is eligible to be granted Restricted Stock Units and desires to grant Restricted Stock Units to the Participant, and the Participant desires to accept such grant, on the terms and conditions hereinafter set forth; and

NOW, THEREFORE, the Company and the Participant hereby agree as follows:

Section 1. Grant of RSUs. As of the Grant Date set forth above, the Company hereby grants to the Participant, and the Participant hereby accepts from the Company, an award of [______] Restricted Stock Units (the “RSUs”) on the terms and conditions hereinafter in the Plan and this Agreement. Each vested RSU represents the right to receive one share of Stock.

Section 2. Vesting.

(a) Subject to the terms set forth in this Agreement, provided that the Participant is still a member of the Board at that date, the RSUs will vest on the first anniversary of the Grant Date (the “Vesting Date”).

(b) Upon the death or Disability of the Participant, all outstanding RSUs under this Agreement shall immediately vest in full. “Disability” shall have the meaning given such term by Section 409A (as defined below), which is described in the Plan.

 


 

(c) In the event of the Participant’s Retirement, any unvested RSUs shall remain outstanding and vest on the Vesting Date. “Retirement” shall mean a voluntary termination of the Participant’s Board service when he or she is at least age 65.

(d) Except as otherwise provided by Section 2(b) and Section 2(c), or unless the Committee determines otherwise, if the Participant’s Board service terminates before the Vesting Date for any reason, the unvested RSUs as of such date shall be forfeited and cancelled immediately.

Section 3. Dividend Equivalents. The RSUs do not include a right to receive dividend equivalents; provided, however, if the Participant has elected to receive a Deferred RSU in his or her Applicable Election, then if the Company pays a regular cash dividend on its shares of Stock and the applicable dividend record date is after the Vesting Date and before the RSUs are paid pursuant to Section 4, the Company shall pay dividend equivalents to a Participant on the number of shares of Stock underlying the Participant’s vested RSUs outstanding on such date in an amount equal to the dividends that would be payable on an equivalent number of shares of Stocks, with such dividend equivalents to be paid to the Participant in cash at the same time that the RSUs are paid to the Participant pursuant to Section 4.

 

Section 4. Payment. Except as otherwise required by Section 16:

 

(a) if the Participant elected to receive a Traditional RSU in his or her Applicable Election, then the vested RSUs shall be paid to the Participant in shares of Stock as soon as practicable following the Vesting Date, but no later than the December 31 following the Vesting Date; and

 

(b) if the Participant elected to receive a Deferred RSU in his or her Applicable Election, then the vested RSUs shall be paid to the Participant in shares of Stock, and any accumulated dividend equivalents thereon pursuant to Section 3 shall be paid to the Participant in cash, as soon as reasonably practicable following his or her Separation from Service (as defined in Section 16) from the Company, but in no event later than December 31 following such event, or if later, the 15th day of the third month following such event.

 

Any vested RSUs (and the accumulated dividend equivalents thereon, if applicable) payable to the Participant following the Participant’s death shall be paid to the beneficiary designated by the Participant in writing prior to the Participant’s death (or in the absence of a properly designated beneficiary, to the Participant’s estate or by or on behalf of such person to the person or persons to whom the Participant’s rights pass under his or her will or the laws of descent and distribution).

 

Section 5. Rights as a Stockholder. The Participant shall not be entitled, prior to the conversion of the RSUs into the right to receive shares of Stock and the issuance of such shares of Stock to the Participant, to any rights as a stockholder with respect to such shares of Stock, including the right to vote, sell, pledge, transfer or otherwise dispose of the shares of Stock.

Section 6. Adjustments in the Event of Reorganization. In the event of any merger, consolidation, or other business reorganization in which the Company is the surviving entity, and

2

 


 

in the event of any stock split, stock dividend or other event generally affecting the number of shares of Stock held by each person who is then a stockholder of record, the number of RSUs (including Deferred RSUs which have vested) shall be adjusted pursuant to Section 3(b) of the Plan to account for such event.

Section 7. No Right to Continued Service. Nothing in this Agreement nor any action of the Board or Committee with respect to this Agreement shall be held or construed to confer upon the Participant any right to continue as a member of the Board. The Participant may be dismissed or otherwise dealt with as though this Agreement had not been entered into.

Section 8. Restrictions on Transfer of RSUs. The RSUs may not be sold, assigned, transferred, pledged, alienated or encumbered in any way, whether by operation of law or otherwise, except by will or the laws of descent and distribution.

Section 9. Notices. Any communication required or permitted to be given under the Plan, including any notice, direction, designation, comment, instruction, objection or waiver, shall be in writing and shall be deemed to have been given at such time as it is delivered personally or five days after mailing if mailed, postage prepaid, by registered or certified mail, return receipt requested, addressed to such party at the address listed below, or at such other address as one such party may by written notice specify to the other party:

(a) If to the Committee:

Graham Corporation

20 Florence Avenue

Batavia, New York 14020

Attention: Chief Financial Officer

(b) If to the Participant, to the Participant’s then current residential address as set forth in the Company’s personnel records.

Section 10. Successors and Assigns. This Agreement shall inure to the benefit of and shall be binding upon the Company and the Participant and their respective heirs, successors and assigns.

Section 11. Construction of Language. Whenever appropriate in this Agreement, words used in the singular may be read in the plural, words used in the plural may be read in the singular, and words importing the masculine gender may be read as referring equally to the feminine or the neuter. Any reference to a section shall be a reference to a section of this Agreement, unless the context clearly indicates otherwise. Capitalized terms not specifically defined herein shall have the meanings assigned to them under the Plan.

Section 12. Governing Law. This Agreement shall be construed, administered and enforced according to the laws of the State of New York without giving effect to the conflict of laws principles thereof, except to the extent that such laws are preempted by the federal law.

3

 


 

Section 13. Amendment. This Agreement may be amended, in whole or in part and in any manner not inconsistent with the provisions of the Plan, at any time and from time to time by written agreement between the Company and the Participant.

Section 14. Plan Provisions Control. This Agreement and the rights and obligations created hereunder shall be subject to all of the terms and conditions of the Plan. In the event of any conflict between the provisions of the Plan and the provisions of this Agreement, the terms of the Plan, which are incorporated herein by reference, shall control. By signing this Agreement, the Participant acknowledges receipt of a copy of the Plan.

Section 15. Acceptance by Participant. By executing this Agreement and returning a fully executed copy hereof to the Committee at the address specified in Section 9, the Participant signifies his acceptance of the terms and conditions of the RSUs. If a fully executed copy of this Agreement is not received by the Committee within 45 days after the date when it is presented to the Participant, the Committee may revoke the RSUs granted, and thereby avoid all obligations hereunder.

Section 16. Section 409A. The RSUs are intended to comply with Section 409A of the Code, and the regulations promulgated and other official guidance issued thereunder (collectively, “Section 409A”), and the Plan and this Agreement shall be administered and interpreted in a manner consistent with such intention. Notwithstanding the foregoing, the Company makes no representations that the payments and benefits provided under this Agreement are exempt from or comply with Section 409A, and in no event shall the Company be liable for all or any portion of any taxes, penalties, interest or other expenses that may be incurred by the Participant on account of non-compliance with Section 409A. For purposes of this Agreement, “Separation from Service” has the meaning given such term by Section 409A. Notwithstanding anything in this Agreement to the contrary, if at the time of the Participant’s Separation from Service from the Company, the Participant is a “specified employee” for purposes of Section 409A, and the payment under this Agreement as a result of such Separation from Service is required to be delayed by six months pursuant to Section 409A, then the Company will make such payment on the day following the date that is six months following the Participant’s Separation from Service with the Company.

 

(Signature page immediately follows)

 

4

 


 

IN WITNESS WHEREOF, the Participant has executed, and the Company has caused its duly authorized representative to execute, this Agreement as of the date first above written.

 

GRAHAM CORPORATION

 

 

By: _____________________________

Daniel J. Thoren

President and Chief Executive Officer

 

ATTEST:

 

__________________________

Corporate Secretary

 

PARTICIPANT

 

__________________________________

[Director Name]

5

 


EX-31.1 3 ghm-ex31_1.htm EX-31.1 EX-31.1

 

EXHIBIT 31.1

CERTIFICATION OF

PRINCIPAL EXECUTIVE OFFICER

I, Daniel J. Thoren, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Graham Corporation;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d–15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures, and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.
The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's Board of Directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: August 7, 2023

 

/s/ DANIEL J. THOREN

Daniel J. Thoren

President and Chief Executive Officer

 

 


EX-31.2 4 ghm-ex31_2.htm EX-31.2 EX-31.2

EXHIBIT 31.2

CERTIFICATION OF

PRINCIPAL FINANCIAL OFFICER

I, Christopher J. Thome, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Graham Corporation;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d–15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures, and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.
The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's Board of Directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: August 7, 2023

 

/s/ CHRISTOPHER J. THOME

Christopher J. Thome

Vice President-Finance, Chief Financial Officer

Chief Accounting Officer and Corporate Secretary

 


EX-32.1 5 ghm-ex32_1.htm EX-32.1 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 Graham Corporation (the "Company") on Form 10-Q for the period ended June 30, 2023 as filed with the Securities and Exchange Commission (the "Report"), each of the undersigned certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 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 results of operations of the Company.

 

/s/ DANIEL J. THOREN

 

/s/ CHRISTOPHER J. THOME

Daniel J. Thoren

 

Christopher J. Thome

President and Chief Executive Officer

(Principal Executive Officer)

 

Vice President-Finance, Chief Financial Officer

Chief Accounting Officer and Corporate Secretary

Date: August 7, 2023

 

(Principal Financial Officer)

 

 

Date: August 7, 2023

A signed original of this written statement required by Section 906 has been provided to Graham Corporation and will be retained by Graham Corporation and furnished to the Securities and Exchange Commission or its staff upon request.

 


GRAPHIC 6 img101471587_0.jpg GRAPHIC begin 644 img101471587_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **J:I?#3-(O;\Q^8+6!YB@.-VU2<9[=*\VTGXOWUS_8EUJWA&;3]) MUF<6]I?1WR3@N3M&4"@@9]?0]: /5**S+KQ'H=C>K97FM:=;W;$ 0372)(2> MGRDYJ;4=8TS2(TDU/4;2R20[4:YG6,,?0%B,F@"[17'IXOG/Q.G\.M]D&EQZ M+_:7VG)W;O,"\MG;LVG/3\:CO?&Y/CCPII6E2V%[I>LI=-)=1/YG,2$C8RMM M^\"#P?PH [2BLU_$.B1ZF-,?6-/6_)P+4W*"7/\ N9S^E&I>(M$T:5(M4UG3 M[&1QN5;JZ2(L/4!B,T :5%4FU.U;1Y-4M9HKJV$+3))#(&60 $\,.#TKC/AO M\4(OB ]Y"^E-IMQ BRHC3^:)8R2I8':O1A@\=Q0!Z!17G>C_ !5CUOQY>>'+ M72&^SP+/Y5\UQ@3-%PV%V\#.1G=71>'/%EMK.F:=->OI]C?WXD,-E'J,5R7" M,02C(E '1456M-1LM0,XLKRWN3!(8IO)E5_+<=5;!X8>AYKSK6/ MBG=P^$_&6I6&F0Q77A[4!8H)Y#(DW[Y8RQ VD<$G&?QH ].HKBX?&=Q_PL6; M0KH6D&F1:$-4>X?*LC;PIRQ.T( 2>G;K73?VUI0M[.3>NL=K)YZ[9V/ M14.<,3V S0!>HK/;7='346TY]5L5OE4NUL;A!(% R25SG&.]8?AWXC^&O$IU M(6E_%"=/DD67[1-&NZ-/O3+ACF+G[QP* .LHK*'B;0#%+*- 1R">M4]4\<>'M,\-7.O_ -IVUW8P<;K2>.0NW]Q?FP6]LT =#17( M'Q[:7FEZ'J.B):7\&IW45M()-1AA>V+J&VD$G=( 1F,?-6U/XFT"U9EN-Y''7F@#5HJAJ6MZ3HT<WB0Z6EOJCZ M8@FN01*X"E<$A>6W<+ST[ULCQ3X>:VN+E=>TLP6[!)Y1>1[8F/0,XB^U)OB4=2PSD?C0!K45SO@_QMHWC?2Q?:5,0PSYEM,R>=%R0"ZJ MQP#@D>HK3U'7=(T[N+>R6XE2U MEQ%(^T9V.0?E)/!P>* .BHKR^'XLZC9V6GZIXC\&W.EZ)?B-HM0BO4N459!E M6=0 5&"#SS[9KT#4->T?23$-2U:QLS-_JOM-PD>__=W$9_"@#0HKSKX@_$2; MPYJ^CZ-HUSH@OKXNTLVIW!6&V0 %2^T@C=DX)].]=G)K^DVM[#IUYJNGP:C( M!BU>Y19&)]%)R: -*BLZ\U_1M.>9+[5["U>$*TJSW*(4#?=+9/ .#C/6GW.M M:59Z>FH76IV4%E)@IHJE<:QI=IIRZC;S_$G7IO$^MZ1HG@J M358]'D1+B9-22-L,"00C+D]&X!/3MFKUM\2H-4\+6^LZ58+)(U^MC<6E[>1V MCV[GKDOPQ'&%')S[$4 =U15.'5]-N5NV@U"TE6S9DNBDRL(&7[P?!^4C!R#T MJM/XFT"UM;>ZN-C M20^=.J>8JC+,N3R ""2.@J+_ (2/0_.M8?[:T[S;Q0ULGVI-TX/0H,_,#[4 M:=%<;J7CQ=)3Q1)>VUG##HL2M"_]HQLUR[(65&C'S1$D8 ;DYR*Q_"/Q!UK5 M['19[ZWT&Y&JW+1[K'45C-JH16VM'(2SRC<@#TJBJ,FM:5#J::9+J M=DE^_P!RU:X42M]$SD_E44?B/0I=2_LZ/6M.>^R1]F6Z0RY'4;'K_ ,6W_AJ"[3[?:;5!>6,1SN1DI&=V68=",<$'TJWX?\3IJGA=-;U- M;+38RSA]NH17$2@,5SYJ_+V_#I0!T%%9UOK^C7>GS:A;:M8364()EN8[E&C0 M#KN8' _&EMM>T>]O396NK6,]V$#^1%<(S[2,@[0--$U/QS:->#PQ!<6MLGA*&46+ MJRR26RS*3">20=N.,Y.,=ZZA=3T[6O'/PQO?#\4=O9O97XAA4 "$B C81[$8 MKV>B@#Y<":$WPWN/#=SHUP_Q%>[/#6C&Y:0S9W^;C[NSC&>3SWS3O&,EJWCG MQ)INKZAHUK+N#G.3QGO0!M6\6GP_#T1:3)%-8+II6"2( *Z^6<, M ..>M>!V4VH>$/A[X-\:Z5$S3O;WNESJ!UWRS-$?P;)]\ 5])Z9IMIH^EVVF MV,0BM;:,1Q(#G"CW/6K= 'B&B^'O^$7\=>&-*9<31>&9VG/K*S,S\]_F)_#% M<[91R:A\*OA]I.C*?^$JDO+B>PF5MIMT6:0N['!^7IQWQWQBOI&B@#S[X,W- ME)\/X;6")X;VTGDAU&.0Y?[3NRY8]\Y!_3M7F6J@CX?_ !=R/^9A_P#;I:^C MJ* /&=7LIM1^)6O6,",TUQX%DA10,DLS 8^IKF+/Q)8ZGX?^&FB6R71O-,U MRT2\W6[*D+AR-I8C&X\D =@['^S+#XLBSTZVAUB2^UB1[NUO=- M9+NPRQ#2+-C#1]3@D@CMDDT>'8]&TO2OB?H\MC#;ZXD>I/"HM<,EKY9 "OC M3.,*#[XKZ$HH \"U+3[#0/@GX:N[+1;!?M[6IU&_FL1<^2I5B977'SX+' .1 MS@#D5@Z#I<-_HWQ)M[0IJL7V*WN+:5=,6T60A6(D2 #"8^;! R>3WKZ;HH \ M!CNM%N_!GPR_L6&*/RO$%A%>^7;F+=F6YSCKQ1/X?TG4-/^+6I M7>G03WMO=3^1/(FYHL*6&T_PG/<5[]10!\M:YJ<"W7AUKZ?2%,GA2W@WZS;R M7$8))&Z-8U9ED Y#$8ZU[S\-;32;'P#I=MHU]!?6J1D->3YJ#H&X/' Z8K=\.^'=.\+:+#I M.E1-':Q$D;F+,S$Y))/4DT ?/JVZ7/PRU&WF3='+XYV.O(R"J@BNNM/!OAR7 MX^ZAI;Z'8G3H]#69+;R (A)O1=VWIG!//X]:]IHH ^7;"6V;X9^ QJMO)=6, M6NS++ B%RT>'WLH(HKE=#\-U\$WND:;X?ET R>*XX[ MA;M9K%M\;%7R9G8 %2#@ DX)7@=:]UHH \C^ .> ME>Q_$R&.'X5:]#!$L<4=B51$7 51C '0 5V-% 'S_J?B[3O%WPCTKP-X<2X MU+6YK2RMI8X[=U2W:/86+LP QE",C([YK)\8Z0ME\0=5@\2:T-+M9+2WAL;B M?1!?I.BQA2L9(S&0P/W<')//K]+44 > _P#".:='XH^%MC=6@O8I;6X24WUD ML;S(JY021DM]T'@$G%MS6&K3ZC*\=I_PCXN[BY7.5:*;A M@#Z!@,?6OJRB@#R*W\.:7K?QLO[?6K&+45@T*# NH]WS$A2Q4\;L9^G:O.[ M:<_PI\+7.J:A]CDL;N\-JUUIYN[1_F7,.E>E_!K3K2QT/5)-/U.?4 M+.YO3*D[:;]BC8[%R8DS]WH. !QC'%>E44 >(:)XVT'P9\4/B!_;=W)!)=W- MO]GC2!Y&E*J^0-H('WEZXZUA7.FW\?@VXUN]LI;(:WXOBO(+:9<.L;,Q&1VZ MG\L]Z^C** / ?B&U_P"&?&7B#1M.B^ MO9I;:'^PKO3&SM55"O:S*/D&,=QT.".4);VLB; MT#;66&0AAGH1USVI+"QM;.V^$'V6UA@,\C33>5&%\QS"F7;'5B .3SQ7NE% M'@_A2;PQ8>)-6TWQ9I$T_BR;7C-;,UHTDKKO4QND@'RH""QY (]1Q7"W5T+Z M_L[N4VUAJT6M1FXTFVT41/:CS.&>ZQN.21P2,Z9!HFC?M#:Y%J& MGP12WZ02:5_HF[,FQ?,="%PISO);C)S7'Z;$!\*/ MWJ%K-<^'[;5II-3CC0 MNH3S#M9U'51\V?KCO7TM10!\\NNF:A=>/M9\)V9M_##^'GA9HX#!#+<<'*(0 M.BAAT')/K5M=$TW0Y/A!?:9I\%K=W9B-S-&F'E+Q1EMQZG[S=>F?2O>Z* "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH ***9%-%.A>&5)%#,A9&! 9258<= MP001V(- #Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** ,CQ1K@\->&-1UHVYN/L<)E\D/MWX[9PA_'%;?CS2KS6_ FLZ9I\0EN[BV9(HRP7O MZ?K^C:M-+%INKV%Y)$,R);7*2%!TY"DXKG/&GCRWT;P-J^MZ!>Z;J-UI[1*T M8E$J(6E5"'"-D'#'N.E>;Z%\.O%TFJ32W&C0:+YVCW-BTL,MJ$\UUPK;8$4A M2?7>PQRW2K$W@7Q%=?#;5M&A\$:=I>H?9+:V22VNXS)?LDR,SDY"@84GYB6S MW[4 >B>./&B>'=!O;C2[BPN=1M)[>.:V=]YB$CA?G56!&03C/ZUT%UKVC6-_ M'87>K6%O>2X\NWEN421\],*3DUY9?^!_$D7A/Q#X=@TX7K2ZI%>VVH^=&KW: M&578298'>@!&3P1TJAXC^'OB*[U#Q-9)X6TW5#K-Z9[?7;BY19+)#C";2-^% M P-OZ]* /7M1\2:%H\ZP:IK6G6,K#.- M?M_$MOX>\/Z2]_?V2PWFIF*6.,/$?O1QK)DMGCD?[Q/ Y.*\E^)ME?ZWXDM]+M?"UG=WU[ 7TC68;_R)8 @4N6QRP4O MD#.,-QS77^,] UC5/A/=Z'"?[0U=[.*(MO5/.D4IN;+$ 9P3S0!NOXJ\.QQS M2/KVEJD#B.9FO(P(W/16.>#[&LKQ)XOFT@7RV<%G,L.BW&IQ3->(2S("57R0 M=[(>N\'';K7&77PIMF\1ZG+#X:L18-X>\BU $847G(SC/#8Q\Y'XU6A\#>)_ M[.M(Y=/S+'X-N=+8>?'Q<-G9'][TQST]Z .BL/B%J<^HVL,MI9-')X037W'F M>3F8D IYC-M2/W;IU)Q761^*-+@T?3;[5M0T[36O8$E5)KV,KEE!(1\@.!GJ M.#UKSG_A"?$7_0/_ .:?_P!C?ZZ/_C\_YY_>_P#'ON^]9]QX%\1V3V%Q)X0L M/$8DT&UT_P F[NHU.GRQQA6(W9!&V M*Y#2_AG=)J?@^WURPMM3L-,TJ:&Y:4J\:S,V57:QRP ) .,<=JR_["U#2/!W M@;PM>P>1J#^)!,D/F!S' DDDA8%21PI!_'F@#VZBBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** ,CQ2EM+X6U**[O?L5O) R/<[21$#QN8#^$9YY'&]1E^RV]O*N/F,L[1D'\$;-6:* ,FTO]4O+."ZBL+,1S1K(H:\ M8'!&1G]UUYJ;SM8_Y\;'_P #'_\ C5&A?\B]IG_7I%_Z *T* ,_SM8_Y\;'_ M ,#'_P#C5'G:Q_SXV/\ X&/_ /&JT** ,_SM8_Y\;'_P,?\ ^-4>=K'_ #XV M/_@8_P#\:K0HH S_ #M8_P"?&Q_\#'_^-4>=K'_/C8_^!C__ !JM"B@#/\[6 M/^?&Q_\ Q__ (U1YVL?\^-C_P"!C_\ QJM"B@#/\[6/^?&Q_P# Q_\ XU1Y MVL?\^-C_ .!C_P#QJM"B@#/\[6/^?&Q_\#'_ /C5'G:Q_P ^-C_X&/\ _&JT M** ,_P [6/\ GQL?_ Q__C5'G:Q_SXV/_@8__P :K0HH S_.UC_GQL?_ ,? M_P"-4>=K'_/C8_\ @8__ ,:K0HH S_.UC_GQL?\ P,?_ .-4>=K'_/C8_P#@ M8_\ \:K0HH S_.UC_GQL?_ Q_P#XU1YVL?\ /C8_^!C_ /QJM"B@#/\ .UC_ M )\;'_P,?_XU1YVL?\^-C_X&/_\ &JT** ,_SM8_Y\;'_P #'_\ C5'G:Q_S MXV/_ (&/_P#&JT** ,_SM8_Y\;'_ ,#'_P#C5'G:Q_SXV/\ X&/_ /&JT** M,_SM8_Y\;'_P,?\ ^-4>=K'_ #XV/_@8_P#\:K0HH S_ #M8_P"?&Q_\#'_^ M-4>=K'_/C8_^!C__ !JM"B@#/\[6/^?&Q_\ Q__ (U1YVL?\^-C_P"!C_\ MQJM"B@#/\[6/^?&Q_P# Q_\ XU1YVL?\^-C_ .!C_P#QJM"B@#/\[6/^?&Q_ M\#'_ /C5'G:Q_P ^-C_X&/\ _&JT** ,_P [6/\ GQL?_ Q__C5'G:Q_SXV/ M_@8__P :K0HH S_.UC_GQL?_ ,?_P"-4>=K'_/C8_\ @8__ ,:K0HH S_.U MC_GQL?\ P,?_ .-4>=K'_/C8_P#@8_\ \:K0HH S_.UC_GQL?_ Q_P#XU1YV ML?\ /C8_^!C_ /QJM"B@#G+C0H[S4%U"Y\,:!/>J05N97W2#'3#&'-7KE-0O M+:2VNM*TV>"52DD4MTS*ZGJ"#%@BM6B@#-B.J01)%%INGQQHH5$2[8!0. / M*X%.\[6/^?&Q_P# Q_\ XU6A10!G^=K'_/C8_P#@8_\ \:H\[6/^?&Q_\#'_ M /C5:%% &?YVL?\ /C8_^!C_ /QJCSM8_P"?&Q_\#'_^-5H44 9_G:Q_SXV/ M_@8__P :J"2WO)KR"\ET?2GNH RPSM<$O&&^\%;RLC/?'6M>B@#/\[6/^?&Q M_P# Q_\ XU1YVL?\^-C_ .!C_P#QJM"B@#/\[6/^?&Q_\#'_ /C5'G:Q_P ^ M-C_X&/\ _&JT** ,_P [6/\ GQL?_ Q__C5'G:Q_SXV/_@8__P :K0HH S_. MUC_GQL?_ ,?_P"-4>=K'_/C8_\ @8__ ,:K0HH S_.UC_GQL?\ P,?_ .-4 M>=K'_/C8_P#@8_\ \:K0HH S_.UC_GQL?_ Q_P#XU1YVL?\ /C8_^!C_ /QJ MM"B@#/\ .UC_ )\;'_P,?_XU1YVL?\^-C_X&/_\ &JT** ,_SM8_Y\;'_P # M'_\ C5'G:Q_SXV/_ (&/_P#&JT** ,_SM8_Y\;'_ ,#'_P#C5'G:Q_SXV/\ MX&/_ /&JT** ,_SM8_Y\;'_P,?\ ^-4>=K'_ #XV/_@8_P#\:K0HH S_ #M8 M_P"?&Q_\#'_^-4>=K'_/C8_^!C__ !JM"B@#/\[6/^?&Q_\ Q__ (U1YVL? M\^-C_P"!C_\ QJM"B@#/\[6/^?&Q_P# Q_\ XU1YVL?\^-C_ .!C_P#QJM"B M@#/\[6/^?&Q_\#'_ /C5'G:Q_P ^-C_X&/\ _&JT** ,_P [6/\ GQL?_ Q_ M_C5'G:Q_SXV/_@8__P :K0HH S_.UC_GQL?_ ,?_P"-4>=K'_/C8_\ @8__ M ,:K0HH S_.UC_GQL?\ P,?_ .-4>=K'_/C8_P#@8_\ \:K0HH S_.UC_GQL M?_ Q_P#XU1YVL?\ /C8_^!C_ /QJM"B@#/\ .UC_ )\;'_P,?_XU1YVL?\^- MC_X&/_\ &JT** ,_SM8_Y\;'_P #'_\ C5'G:Q_SXV/_ (&/_P#&JT** ,_S MM8_Y\;'_ ,#'_P#C5'G:Q_SXV/\ X&/_ /&JT** ,_SM8_Y\;'_P,?\ ^-4> M=K'_ #XV/_@8_P#\:K0HH S_ #M8_P"?&Q_\#'_^-4>=K'_/C8_^!C__ !JM M"B@#/\[6/^?&Q_\ Q__ (U5FV>Z=6^U0PQ-GY1%*9 1[Y5<5/10 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!GZ%_P B]IG_ %Z1?^@"M"L_0O\ D7M, M_P"O2+_T 5H4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117#_ /"9 M:C_SQM?^^6_^*H [BBN'_P"$RU'_ )XVO_?+?_%4?\)EJ/\ SQM?^^6_^*H M[BBN'_X3+4?^>-K_ -\M_P#%5LSZSJ'_ ALVJ6EHL]\(V*11QLXR&(SL!W- M@<[02&-=+A\HEE7<5=)7_:WC>-D;;(A1Y0SLIX(C#^VTS_KTB_P#0!6A6?H7_ "+VF?\ M7I%_Z *T* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P]9\1?V1>) M;_9?-W1A]WF;>Y&.A]*W*XWQ;:S3:K$T:;@( .H'\34TF]@;L3?\)M_U#_\ MR-_]C1_PFW_4/_\ (W_V-7_CP_QH^P77_/+_ ,>'^-/EEV%S+N=) M_P )M_U#_P#R-_\ 8T?\)M_U#_\ R-_]C7-_8+K_ )Y?^/#_ !H^P77_ #R_ M\>'^-'++L',NYTG_ FW_4/_ /(W_P!C1_PFW_4/_P#(W_V-7_CP_P :/L%U_P \O_'A_C1RR[!S+N=)_P )M_U#_P#R-_\ M8U;TSQ1_:.H16GV/R_,S\WFYQ@$],>U7_CP_QK4\.V<\6O6SNF%& M[)R/[IIVUF^2Y%W)=W5^6C^T.YB$0POE^7@*JK@IC S][FENOA[IUQ9+:Q:CJ5LC6 MC6EP87C+7*,Q=BY9#@EF9B5VYW'M@5UU% &)=>&H;G4KF[6_O(8;Q EY9IY9 MAN0%V_-N0L,K@':R\ 5/HVCS:1$87UB_OX0BI$EV(?W0' P4C5CQCEB>GUK4 MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **S?$"3R^ M'[Z*UO4LKF2(QPSR/L".W"_-U&20,CD9XYKE=+MT31]6T.WCN[.^CNU+VL^L MR;&D?#GR[D!I0KX9CP'R6X7.: .\HKSC3)I[\:-H=]?WZH;S4([@QWLB.SQ, M=D2SJPD=5#'!)#,(\L!RHP['4M0O?#6N:C+K-^;[1MB:<5NW595#MY;N@(64 MR8"DN&SCCG- 'L=%%5KE[U&7[+;V\JX^8RSM&0?P1LT 0:%_R+VF?]>D7_H MK0K!T6751H6GB.SLV06T>TM=L"1M&,CRSC\S5[SM8_Y\;'_P,?\ ^-4 :%%9 M_G:Q_P ^-C_X&/\ _&J/.UC_ )\;'_P,?_XU0!H45G^=K'_/C8_^!C__ !JC MSM8_Y\;'_P #'_\ C5 &A16?YVL?\^-C_P"!C_\ QJCSM8_Y\;'_ ,#'_P#C M5 &A16?YVL?\^-C_ .!C_P#QJCSM8_Y\;'_P,?\ ^-4 :%%9_G:Q_P ^-C_X M&/\ _&J/.UC_ )\;'_P,?_XU0!H45G^=K'_/C8_^!C__ !JCSM8_Y\;'_P # M'_\ C5 &A16?YVL?\^-C_P"!C_\ QJCSM8_Y\;'_ ,#'_P#C5 &A16?YVL?\ M^-C_ .!C_P#QJCSM8_Y\;'_P,?\ ^-4 :%%9_G:Q_P ^-C_X&/\ _&J/.UC_ M )\;'_P,?_XU0!H45G^=K'_/C8_^!C__ !JCSM8_Y\;'_P #'_\ C5 &A16? MYVL?\^-C_P"!C_\ QJCSM8_Y\;'_ ,#'_P#C5 &A16?YVL?\^-C_ .!C_P#Q MJCSM8_Y\;'_P,?\ ^-4 :%%9_G:Q_P ^-C_X&/\ _&J/.UC_ )\;'_P,?_XU M0!H45G^=K'_/C8_^!C__ !JCSM8_Y\;'_P #'_\ C5 &A16?YVL?\^-C_P"! MC_\ QJCSM8_Y\;'_ ,#'_P#C5 &A16?YVL?\^-C_ .!C_P#QJCSM8_Y\;'_P M,?\ ^-4 :%%9_G:Q_P ^-C_X&/\ _&J/.UC_ )\;'_P,?_XU0!H45G^=K'_/ MC8_^!C__ !JCSM8_Y\;'_P #'_\ C5 &A16?YVL?\^-C_P"!C_\ QJCSM8_Y M\;'_ ,#'_P#C5 &A16?YVL?\^-C_ .!C_P#QJCSM8_Y\;'_P,?\ ^-4 :%%9 M_G:Q_P ^-C_X&/\ _&J/.UC_ )\;'_P,?_XU0!H45G^=K'_/C8_^!C__ !JC MSM8_Y\;'_P #'_\ C5 &A16?YVL?\^-C_P"!C_\ QJCSM8_Y\;'_ ,#'_P#C M5 &A16?YVL?\^-C_ .!C_P#QJCSM8_Y\;'_P,?\ ^-4 :%%9_G:Q_P ^-C_X M&/\ _&J/.UC_ )\;'_P,?_XU0!H45G^=K'_/C8_^!C__ !JCSM8_Y\;'_P # M'_\ C5 &A16?YVL?\^-C_P"!C_\ QJCSM8_Y\;'_ ,#'_P#C5 &A16?YVL?\ M^-C_ .!C_P#QJCSM8_Y\;'_P,?\ ^-4 :%%9_G:Q_P ^-C_X&/\ _&JR]8US M5-+\G?:V:>9NQME:3.,?[*XZ^_X4 =)17#_\)EJ/_/&U_P"^6_\ BJ/^$RU' M_GC:_P#?+?\ Q5 '<45P_P#PF6H_\\;7_OEO_BJ/^$RU'_GC:_\ ?+?_ !5 M'<45P_\ PF6H_P#/&U_[Y;_XJC_A,M1_YXVO_?+?_%4 =Q17#_\ "9:C_P \ M;7_OEO\ XJC_ (3+4?\ GC:_]\M_\50!W%%=K'_/C8_\ @8__ ,:H T**S_.UC_GQL?\ P,?_ .-4 M>=K'_/C8_P#@8_\ \:H T**S_.UC_GQL?_ Q_P#XU1YVL?\ /C8_^!C_ /QJ M@#0HK/\ .UC_ )\;'_P,?_XU1YVL?\^-C_X&/_\ &J -"BL_SM8_Y\;'_P # M'_\ C5'G:Q_SXV/_ (&/_P#&J -"N>U[_C^3_KF/YFM'SM8_Y\;'_P #'_\ MC59&JM#U(!Q^5*7PLJ.Z.LHK/ M\[6/^?&Q_P# Q_\ XU1YVL?\^-C_ .!C_P#QJN,Z30HK/\[6/^?&Q_\ Q__ M (U1YVL?\^-C_P"!C_\ QJ@#0HK/\[6/^?&Q_P# Q_\ XU1YVL?\^-C_ .!C M_P#QJ@#0HK/\[6/^?&Q_\#'_ /C56;9[IU;[5##$V?E$4ID!'OE5Q0!/1110 M 445!]LM?^?F'_OL46 GHJ#[9:_\_,/_ 'V*/MEK_P _,/\ WV*=F*Z)Z*@^ MV6O_ #\P_P#?8HFO+6WLY+N>YABMHU+O,[A451U)8\ 468[D]%4M-UG2]9B> M72]2L[Z-&VN]K.LH4]<$J3@T_4=1M=)L7O+QV2%&524C9V+,P55"J"6)8@ M$DFD!:HID4JS0I*H<*ZA@'0JP!]00"#['FGT %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 17-M!>6TEM=01SP2J4DBE0,KJ>H(/!%95CX M3T*P\.QZ"FEVW>B30-&EN;2YDTFP>XLU5;:5K9"T"CH$.,J!VQ6C1 M0 4444 9^A?\B]IG_7I%_P"@"M"L_0O^1>TS_KTB_P#0!6A0 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %M*BCV<>P<\C-_LG_ *;_ /CG_P!>C^R?^F__ (Y_ M]>M*BCV<>P<\C-_LG_IO_P".?_7H_LG_ *;_ /CG_P!>M*BCV<>P<\C-_LG_ M *;_ /CG_P!>K.GZ9Y>IVK^=G;,AQM]Q[U9J>S_X_K?_ *Z+_.DZ<;; IR.N MHHHKF.@**** "BBB@ HHHH **** "BBB@ HHHH *Y[7O^/Y/^N8_F:Z&N>U[ M_C^3_KF/YFM*7Q$5/A,NBBBNDYPHHHH **** "BBB@ J[I'_ "%(?^!?^@FJ M57=(_P"0I#_P+_T$TI?"RH[HZBBBBN,Z0HHHH **** "BBB@ HHHH *Y?^R+ M[_GA_P"/K_C7445<9N.Q,HJ6YR_]D7W_ #P_\?7_ !H_LB^_YX?^/K_C7445 M7MI$^S1R_P#9%]_SP_\ 'U_QI/$]E=-\-]7M([>26Y:SE58HE+LQ.< 9)/L M*ZFBIE-R5F.,%'5'G>M2:GJNH7^L^'+.^MVBTIK9YI[.2"2=S+&P"QN$=BB" M7!XYDPISG%9=%N=1\,K!+?ZO?(NL6;JOV>_LY(E$L>\YFD:5E );.["D9&". M/3:*@L\\L8=:_P"$\D-WJ5_ L=VRQ0"PO)89;?;\@,HD-N,CJ2F_<.OK)8V. MJVJVUY)>:VLMS'?+=-(TLXB ),3+#R P &W:N6Z M6W:!W]V1_F4^S<^M:-% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 9^A?\B]IG_7I%_P"@"M"L_0O^1>TS_KTB_P#0!6A0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %8OB#_ )=_^!?TK:K%\0?\N_\ P+^E M73^)$3^$Q****ZCG"BBB@ HHHH **** "I[/_C^M_P#KHO\ .H*GL_\ C^M_ M^NB_SH>PUN==1117$=04444 %%%% !1110 4444 %%%% !1110 5SVO?\?R? M]-U_W MRO\ \50!T-%<]_PF6G?\\;K_ +Y7_P"*H_X3+3O^>-U_WRO_ ,50!T-%%% ! M1110 4444 %%%% !1110 4444 %%%% !6+X@_P"7?_@7]*VJQ?$'_+O_ ,"_ MI5T_B1$_A,2BBBNHYPHHHH **** "BBB@ J>S_X_K?\ ZZ+_ #J"I[/_ (_K M?_KHO\Z'L-;G74445Q'4%%%% !1110 4444 %%%% !1110 4444 %<]KW_'\ MG_7,?S-=#7/:]_Q_)_US'\S6E+XB*GPF711172)O\ GQTC_OS)_P#'*]-_ MX5/X)_Z O_DU-_\ %T?\*G\$_P#0%_\ )J;_ .+K7VE'^4CDJ]SS+_A>7B;_ M )\=(_[\R?\ QRO2;'QCJ-U\)9O%;PVHOTMIY1&J,8LH[*/EW9Q\H[U)_P * MG\$_] 7_ ,FIO_BZV7\*Z6/"91M?$EQ9Z']OU'SK]Y+I;>&.VTF:RD+-@*/+GPS6T\L\EO\ 8[B:"&17C/S L\@CXX/#G((QFM1- =[>**^U>_OS M%[OH;6;1M4LC*\*B2X\@HOG*YC)V2L1G81TZE?6K\WA^0:?JJP7TLM_?68 MMS<7.W&Y4958B,+CELG&/;%X(-ERK'J2V8TU(F^UF(Q*YGW>8?E4L<_)C"GG-=-8:9<:==VUO;3) M'HUI8K;Q6X +/)D#7&AVAI++:_O[:W%C?0V]X7%G>2HGE7)0$D+ABPRH9AN51UW!%VLOE@+C+?/][[OR\R:=X3MM.O;>87U M]/!:%VL[29D,5J7R#LPH8X5F4;F; ) J2^\-I=:G)?VVJ:AITL\:QW(M&C G M5<[=V]&*D D;D*M@]>!@ SM.\4S#6KNPOK2\>(ZDUI%=JB"&,^6&6,\ASW^8 M*1D@$]@FF?$70=6U.XL;24N\4<=B"" 0<@]"*Q M)?"MC-936K2W CETS^RV(9/<7"M9$1QVD"@$ MH%7YG8X!RQ.,9( 0$'+$ QM/\3W-WXMGL9(H1IK$N?W?S$@Y' ;9NSQD9Q=M/A_ MX?L3836UFD5_9S+-_:"11K\.6/AFQEM+ RF.24R$RL"0,!548 ^5555 [!16O0 M 4444 %%%% &;X@2>7P_?16MZEE1]@1VX7YNHR2!D;#28;]S/GS2)&.6TEM=01SP M2J4DBE0,KJ>H(/!%9-EX0T"R\/0Z$NDV4NGQA6VN-5GMI6MF$HBB>>(,Y90T1.^4W/NW <8.:]";PEX;>QCL7\/ MZ4UG&YD2W-E&8U8]6"XP"?6K$VA:1<7=M=S:58R7-J MO,]NA>$#H$8C*X]J M -"JUR]ZC+]EM[>56=K'_/C8_P#@8_\ \:HT+_D7M,_Z](O_ $ 5H4 9_G:Q_P ^-C_X M&/\ _&J/.UC_ )\;'_P,?_XU6A10!G^=K'_/C8_^!C__ !JCSM8_Y\;'_P # M'_\ C5:%% &?YVL?\^-C_P"!C_\ QJCSM8_Y\;'_ ,#'_P#C5:%% &?YVL?\ M^-C_ .!C_P#QJCSM8_Y\;'_P,?\ ^-5H44 9_G:Q_P ^-C_X&/\ _&J/.UC_ M )\;'_P,?_XU6A10!G^=K'_/C8_^!C__ !JCSM8_Y\;'_P #'_\ C5:%% &? MYVL?\^-C_P"!C_\ QJCSM8_Y\;'_ ,#'_P#C5:%% &?YVL?\^-C_ .!C_P#Q MJCSM8_Y\;'_P,?\ ^-5H44 9_G:Q_P ^-C_X&/\ _&J/.UC_ )\;'_P,?_XU M6A10!G^=K'_/C8_^!C__ !JCSM8_Y\;'_P #'_\ C5:%% &?YVL?\^-C_P"! MC_\ QJCSM8_Y\;'_ ,#'_P#C5:%% &?YVL?\^-C_ .!C_P#QJCSM8_Y\;'_P M,?\ ^-5H44 9_G:Q_P ^-C_X&/\ _&J/.UC_ )\;'_P,?_XU6A10!G^=K'_/ MC8_^!C__ !JCSM8_Y\;'_P #'_\ C5:%% &?YVL?\^-C_P"!C_\ QJCSM8_Y M\;'_ ,#'_P#C5:%% &?YVL?\^-C_ .!C_P#QJL3Q3)?MID8NK:VB3SA@Q7#. M<[6[%%_G75UD>(X8YM/C61=P$H/7'8TTKNPF[*YY[16W]@M?^>7_ (\?\:/L M%K_SR_\ 'C_C6GL9$>T1B45M_8+7_GE_X\?\:/L%K_SR_P#'C_C1[&0>T1B4 M5M_8+7_GE_X\?\:/L%K_ ,\O_'C_ (T>QD'M$8E%;?V"U_YY?^/'_&C[!:_\ M\O\ QX_XT>QD'M$8E%;?V"U_YY?^/'_&C[!:_P#/+_QX_P"-'L9![1'7>=K' M_/C8_P#@8_\ \:H\[6/^?&Q_\#'_ /C5:%%9&AG^=K'_ #XV/_@8_P#\:H\[ M6/\ GQL?_ Q__C5:%% &?YVL?\^-C_X&/_\ &J/.UC_GQL?_ ,?_P"-5H44 M 9_G:Q_SXV/_ (&/_P#&J/.UC_GQL?\ P,?_ .-5H44 9_G:Q_SXV/\ X&/_ M /&J/.UC_GQL?_ Q_P#XU6A10!G^=K'_ #XV/_@8_P#\:H\[6/\ GQL?_ Q_ M_C5:%% &?YVL?\^-C_X&/_\ &J/.UC_GQL?_ ,?_P"-5H44 9_G:Q_SXV/_ M (&/_P#&JS=6>\?R?M<$$6-VWRIC)GIG.57';UKHJQ?$'_+O_P "_I5T_B1$ M_A,2BBBNHYPHHHH **** "BBB@ J6V+BZB,:JSAQM#-@$YXR<''Y&HJGL_\ MC^M_^NB_SH>PUN;WG:Q_SXV/_@8__P :H\[6/^?&Q_\ Q__ (U6A17$=1G^ M=K'_ #XV/_@8_P#\:H\[6/\ GQL?_ Q__C5:%% &?YVL?\^-C_X&/_\ &J/. MUC_GQL?_ ,?_P"-5H44 9_G:Q_SXV/_ (&/_P#&J/.UC_GQL?\ P,?_ .-5 MH44 9_G:Q_SXV/\ X&/_ /&J/.UC_GQL?_ Q_P#XU6A10!G^=K'_ #XV/_@8 M_P#\:H\[6/\ GQL?_ Q__C5:%% &?YVL?\^-C_X&/_\ &J/.UC_GQL?_ ,? M_P"-5H44 9_G:Q_SXV/_ (&/_P#&JR-5:Y:Z4W4443[!@12EQC)[E5_E73US MVO?\?R?] M=JR.44\'J0#C\JK5=TC_ )"D/_ O_032E\+*CNC8\[6/^?&Q_P# Q_\ XU1Y MVL?\^-C_ .!C_P#QJM"BN,Z3/\[6/^?&Q_\ Q__ (U1YVL?\^-C_P"!C_\ MQJM"B@#/\[6/^?&Q_P# Q_\ XU1YVL?\^-C_ .!C_P#QJM"B@#/\[6/^?&Q_ M\#'_ /C56;9[IU;[5##$V?E$4ID!'OE5Q4]% !1110 4444 %%%% !61XIU2 M?1/"NJ:I;+&T]I;/+&LBEE) R,@$$CZ&M>J.LZ7#K>C7FEW#R)#=Q-$[1$!@ M",9&01GZ@T 8MKXDN+/0_M^H^=?O)=+;PQVVDS64A9L!1Y<[DGD_>R!^1-1W MWQ!TG3=,AN[V&:VGEGDM_L=Q-!#(KQGY@6>01\<'ASD$8S6HF@.]O%%?:O?W MYBN8[E))UA5E*'(7]W&HQGVS[U!<>%+>603VU_>V5VMS+<)!S0!!8^-]/U*3=:6M[+9K:B[GO0J>3#&59AD[MS'Y&&$#<^Q!J*Q\ M=6]W?0VLVC:I9&5X5$EQY!1?.5S&3LE8C.PCIU*^M7YO#\@T_55@OI9;^^LQ M;FXN=N-RHRJQ$87'+9.,>V*Y+3? FMVOA;6-'+Z=;+Q^V6Z2+"9)(T+@#>$TS_KTB_] %:%9^A?\B]IG_7I%_Z M*T* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "LO7O^/%/^N@_D:U*R]>_P"/%/\ KH/Y&JA\ M2)G\+.>HHHKK.8**** "BBB@ HHHH **** .UHHHKB.L**** "BBB@ HHHH M**** "BBB@ HHHH *Q?$'_+O_P "_I6U6+X@_P"7?_@7]*NG\2(G\)B4445U M'.%%%% !1110 4444 %3V?\ Q_6__71?YU!4]G_Q_6__ %T7^=#V&MSKJ*** MXCJ"BBB@ HHHH **** "BBB@ HHHH **** "N>U[_C^3_KF/YFNAKGM>_P"/ MY/\ KF/YFM*7Q$5/A,NBBBNDYPHHHH **** "BBB@ J[I'_(4A_X%_Z":I5= MTC_D*0_\"_\ 032E\+*CNCJ****XSI"BBB@ HHHH **** "BBB@ HK)\3V&I MZGX:O[+1[_[!J$T>V"YY^0Y'IR,C(R.1G->*_P#"K/B__P!#[_Y6+O\ ^(H M^@**Y(:%XG_X5K_8W]O#_A(OL^S^TN<;]V>N,_=^7=C/?K7EG_"K/B__ -#[ M_P"5B[_^(H ^@**Y(:%XG_X5K_8W]O#_ (2+[/L_M+G&_=GKC/W?EW8SWZUS M6C>#_&FF> MKBM4U*/4M/2;3M.UFWMDE@COI(K":VN#;_- M\D8VK*0K%2=@X#-M.&*2*. M26-'F8K$K, 78 L0!W. 3QV!J2O,WT&0?\(_JNIGQ#/*-3G-ULNKMC$A298R M(HV^5<^6,JO0_,2"<[NB-%'KTKA[^X\0:7J]Y+'!J= MW9Z9V\UY<6D>AS@]*=#

HZPEM<3:M%8MJEP7,$TL.8A"-@WJ00F_I@CGCU% M';51.M:4-)_M8ZG9#3<9^V>>ODXSC._.WKQUZUFZ4I/@F*/78)[I5@:.XBN( M&FDE0$CYDP6[: MP)90Q SP3\I .XM;JWO;6.YM)XI[>5=TH(X(J6N9\.P?9O!4D=LUT MT["XE=I+26V8S2,TCE(W4,J[W.T8Z8Y/6N6ET'6(M,N98]0\2-<+H*W2*;R8 M[KX!B#C/WN@\H?(GT5Y^#JDGB!2?[<75QJ:D ><+'[%D9'_/'_5Y MZ_O-_P"%6?L&IC6GU'S]6+C6?*6(SR^2+4Q@']WG:5R2=Q&0>A&,4 =9_:EB M9K>);F-VN7DCBV'<&9,[QD< C:0<]P1UJW7E^C>&PTUAI[1Z] (-4OFNF:>Z M7"%I3&4E)X5@5):-ADGYB22#:C;589_#;7']LW<\:QPR6NV[B 'F[?.DE3]V MS!1DI+]X#.1GY@#T:BBB@ HHHH **** "BBB@ HHHH S]"_Y%[3/^O2+_P! M%:%9^A?\B]IG_7I%_P"@"M"@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K+U[_CQ3_KH/Y&M M2LO7O^/%/^N@_D:J'Q(F?PLYZBBBNLY@HHHH **** "BBB@ HHHH [6BBBN( MZPHHHH **** "BBB@ HHHH **** "BBB@ K%\0?\N_\ P+^E;58OB#_EW_X% M_2KI_$B)_"8E%%%=1SA1110 4444 %%%% !4]G_Q_6__ %T7^=05/9_\?UO_ M -=%_G0]AK_P"/ MY/\ KF/YFNAKGM>_X_D_ZYC^9K2E\1%3X3+HHHKI.<**** "BBB@ HHHH *N MZ1_R%(?^!?\ H)JE5W2/^0I#_P "_P#032E\+*CNCJ****XSI"BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BLWQ D\OA^^BM;U+*YDB,<,\C[ CMPOS=1 MDD#(Y&>.:Y;2AIEEHNLZ;?2:EI26MRKW:?VF\V&DPW[F?/FD2,27DVP7LD<^Q26AA>52'+*C9.&R2G)8 D\W8Z MEJ%[X:US49=9OS?:-L33BMVZK*H=O+=T!"RF3 4EPV<<HR_ M9;>WE7'S&6=HR#^"-F@"#0O^1>TS_KTB_P#0!6A6#HLNJC0M/$=G9L@MH]I: M[8$C:,9'EG'YFKWG:Q_SXV/_ (&/_P#&J -"BL_SM8_Y\;'_ ,#'_P#C5'G: MQ_SXV/\ X&/_ /&J -"BL_SM8_Y\;'_P,?\ ^-4>=K'_ #XV/_@8_P#\:H T M**S_ #M8_P"?&Q_\#'_^-4>=K'_/C8_^!C__ !J@#0HK/\[6/^?&Q_\ Q__ M (U1YVL?\^-C_P"!C_\ QJ@#0HK/\[6/^?&Q_P# Q_\ XU1YVL?\^-C_ .!C M_P#QJ@#0HK/\[6/^?&Q_\#'_ /C5'G:Q_P ^-C_X&/\ _&J -"BL_P [6/\ MGQL?_ Q__C5'G:Q_SXV/_@8__P :H T**S_.UC_GQL?_ ,?_P"-4>=K'_/C M8_\ @8__ ,:H T**S_.UC_GQL?\ P,?_ .-4>=K'_/C8_P#@8_\ \:H T**S M_.UC_GQL?_ Q_P#XU1YVL?\ /C8_^!C_ /QJ@#0HK/\ .UC_ )\;'_P,?_XU M1YVL?\^-C_X&/_\ &J -"BL_SM8_Y\;'_P #'_\ C5'G:Q_SXV/_ (&/_P#& MJ -"BL_SM8_Y\;'_ ,#'_P#C5'G:Q_SXV/\ X&/_ /&J -"BL_SM8_Y\;'_P M,?\ ^-4>=K'_ #XV/_@8_P#\:H T**S_ #M8_P"?&Q_\#'_^-4>=K'_/C8_^ M!C__ !J@#0K+U[_CQ3_KH/Y&I/.UC_GQL?\ P,?_ .-51U62_:U475M;1)O& M#%<,YS@]BB_SJH?$B9_"S(HHHKK.8**** "BBB@ HHHH **** .UHK/\[6/^ M?&Q_\#'_ /C5'G:Q_P ^-C_X&/\ _&JXCK-"BL_SM8_Y\;'_ ,#'_P#C5'G: MQ_SXV/\ X&/_ /&J -"BL_SM8_Y\;'_P,?\ ^-4>=K'_ #XV/_@8_P#\:H T M**S_ #M8_P"?&Q_\#'_^-4>=K'_/C8_^!C__ !J@#0HK/\[6/^?&Q_\ Q__ M (U1YVL?\^-C_P"!C_\ QJ@#0HK/\[6/^?&Q_P# Q_\ XU1YVL?\^-C_ .!C M_P#QJ@#0HK/\[6/^?&Q_\#'_ /C5'G:Q_P ^-C_X&/\ _&J -"L7Q!_R[_\ M OZ5:\[6/^?&Q_\ Q__ (U6;JSWC^3]K@@BQNV^5,9,],YRJX[>M73^)$3^ M$S****ZCG"BBB@ HHHH **** "I[/_C^M_\ KHO\Z@J6V+BZB,:JSAQM#-@$ MYXR<''Y&A[#6YV%%9_G:Q_SXV/\ X&/_ /&J/.UC_GQL?_ Q_P#XU7$=1H45 MG^=K'_/C8_\ @8__ ,:H\[6/^?&Q_P# Q_\ XU0!H45G^=K'_/C8_P#@8_\ M\:H\[6/^?&Q_\#'_ /C5 &A16?YVL?\ /C8_^!C_ /QJCSM8_P"?&Q_\#'_^ M-4 :%%9_G:Q_SXV/_@8__P :H\[6/^?&Q_\ Q__ (U0!H45G^=K'_/C8_\ M@8__ ,:H\[6/^?&Q_P# Q_\ XU0!H45G^=K'_/C8_P#@8_\ \:H\[6/^?&Q_ M\#'_ /C5 &A7/:]_Q_)_US'\S6CYVL?\^-C_ .!C_P#QJLC56N6NE-U%%$^P M8$4I<8R>Y5?Y5I2^(BI\)1HHHKI.<**** "BBB@ HHHH *NZ1_R%(?\ @7_H M)JE5G3S,M]&;>..27G:LCE%/!ZD X_*E+X65'='645G^=K'_ #XV/_@8_P#\ M:H\[6/\ GQL?_ Q__C5<9TFA16?YVL?\^-C_ .!C_P#QJCSM8_Y\;'_P,?\ M^-4 :%%9_G:Q_P ^-C_X&/\ _&J/.UC_ )\;'_P,?_XU0!H45G^=K'_/C8_^ M!C__ !JK-L]TZM]JAAB;/RB*4R CWRJXH GHHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"*YMH+ MRVDMKJ".>"52DD4J!E=3U!!X(K)LO"&@67AZ'0ETFRET^,+F&:W1ED8 #>XQ M@N<9+8SFMNB@#*/ACP^=,&F'0],_L\/Y@M?LD?E;_P"]LQC/OBI)- T:6YM+ MF32;![BS55MI6MD+0*.@0XRH';%:-% !1110!GZ%_P B]IG_ %Z1?^@"M"L_ M0O\ D7M,_P"O2+_T 5H4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %9>O?\ 'BG_ %T'\C6I M67KW_'BG_70?R-5#XD3/X6<]11176S_P"/ MZW_ZZ+_.A[#6YUU%%%<1U!1110 4444 %%%% !1110 4444 %%%% !7/:]_Q M_)_US'\S70USVO?\?R?]TS_KTB_\ 0!6A0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5EZ]_QXI_UT'\C6I67KW_' MBG_70?R-5#XD3/X6<]11176GQ>;>W<%M'_ 'YI @_,UU'.6**QM,\6:#K-^]CIVJ6]SH/0]>U<5XJ^*]SH^OW.B:9H;W-U 0I>5CR< \(!DCGKFDY)*Y2BWH> MG45PG@/7/&6M7US)XATI+.Q\O=$3"8FWY' #')&,G/TK*\20_%1]?NSH\L8T M[?\ Z.(S /D[9W\Y]:7-I>P/([RZ/BR6-K7R\1*?++[\CD; M.V,]?:L?Q'IGQ/GU^[DTK4(UT\O_ *.J2(N$[ @C.?6CFTO8.76USU"I[/\ MX_K?_KHO\Z\_\"V/CBTO;IO%%['-:F/$2;E9M^1SE1P,9_2LO7="^)UWXFG? M1]82.SDE'V8),(]BYX!&,Y'KS0Y:7L-+7<^@J*\X^&V@_$'2=0O)/%^M1WEF M\06*'S3*PDR/FS@8&,C'?/M6#XM\&?%;4O$]].] U"\E\5^(EU&UDB"Q0?:))BKY!W9<#'&1@=< M^U8/BWX=_$S5_$]]>:5XT^SZ=-(3#!]NGA\M/[NQ%*\>N>: /9:*\X^&W@OQ MCX7U"\G\2>)SJ=O+$$CM_/DF"OD'=EP,< C ZY]JP?%GPO\ 'FM>)[[4-/\ M&CPV7&O>)Y-3AFBV1VWFR M2*K9!WY?H< CCUK!\6_"'Q3K_B>^U.U\9216]Q)NCAD:0>4O]P;3C [4 >RT M5YQ\-OAWK?@R_O+K5/$LNHQSQ"-;8%R@.0=YW'KP1P.YK!\6_!/5?$GB>^U: M/Q=+%',_,P%>=_#;X4?\*]U"\N_P"W9;_[1%Y7E"#RD'(.XC)[[63XDN(?M( M[VU@U!5FN88V$0)#R '&3ZUA_#KX46WP^U&[O8M7N+V2XB\K8T8C0#(.< G) MXZ]LGUKE/&WP8T_5_%EYJAU>[C:];SWC*!]I)Y )[<<#M5T[WT)G:VIVD%W; M70)M[B*8+P3&X;'Y5#<:MIUI(8[G4+6&0#)6295('T)KF/!GPZL?!M[<7=O? M7-S+-'Y1$F%4+D'H.IXZUFZW\'](UO6[K4WU"]B>YD,CHI4@$]<$CI71>5MC M"RON=Y::C8WX8V=Y;W.W[WDRJ^/K@U!=:]H]E.8+O5K&WF7K'+<(C#\":P/" M'P[TSP=>SWEG=7<\TT?E'SF7 7(/0 *MUR7A+X>:3X.O)[ MNQFNYIYH_++3NI 7(. !W KK::O;43MT"BBBF(*NZ1_R%(?^!?^@FJ57=(_ MY"D/_ O_ $$TI?"RH[HZBBBBN,Z0HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#-\0)/+X?OHK6]2RN9(C'#/(^P([<+\W49) R.1GCFN:T2V1-&US1X6U/ M3+FWE,EP@OS<[6<;R8IGR^U^22=K@L2 I(-=E\5]3GLVN5-N1@RQ!GSO96]]O-<^=8?5M U?6+6]U*SN-+M MK4Z?;_VA(P#%01O&[$^]\IN?=N XP9[="\('0(Q&5Q[4 :%5KFYF@91'8W% MR".3$T8 _P"^F%6:* ,'1;^Y30M/5=)O' MHP'5X<-\HY&9 ?S%7O[1NO^@- M??\ ?<'_ ,U59-/N;3 MM48P M;D_A7GW@WPU\69?%%EJWB;7S!91-NGM#.K>8,?=\M!L_'/':NK\7_"?P]XVU MV'5]4EOEGCB$)2"4*CJ"2,Y4D=3T(H KZ/\ &7POK^NPZ-IB7\]Y-N$8\I55 MB 20&9@.@-L\T32[\]=HC)'&/4_05W_AWX=> M%/"MPMSI&CPQ72@@7#LTD@SUPS$XS[8J]X@_Y=_^!?TJX*\B9NR/'_!VT+\P.?7MGVJ7Q+\*K/Q/XEEU>[U:Z1)553 B@[< M#Y6/0<9QCJ37H%%='*K69AS.]T:0LV.X[ ?@* MZ;:NXM@;B,9QS2T5226PF[A1110(**** "I;9BEU$RHSD."$7&6YZ#) _,U% M4]G_ ,?UO_UT7^=#V&MS>_M&Z_Z U]_WW!_\?E M8C]:Z>N>U[_C^3_KF/YFM*7Q$5/A,NBBBNDYPHHHH **** "BBB@ JSI\C17 MT;I#),PSB.,J&/!Z;B!^M5JNZ1_R%(?^!?\ H)I2^%E1W1L?VC=?] :^_P"^ MX/\ XY1_:-U_T!K[_ON#_P".5H45QG29_P#:-U_T!K[_ +[@_P#CE']HW7_0 M&OO^^X/_ (Y6A10!G_VC=?\ 0&OO^^X/_CE']HW7_0&OO^^X/_CE:%% &?\ MVC=?] :^_P"^X/\ XY5FVGDG5C):36Q!X$I0D_3:QJ>B@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@#/T+_D7M,_Z](O_ $ 5H5GZ%_R+VF?]>D7_ * * MT* "BBB@ HHHH *KWT[6UG),@!9<8#=.H%6*I:O_ ,@N;_@/_H0IQW0I;&7_ M &]=?\\X?R/^-']O77_/.'\C_C67175R1['/SR[FI_;UU_SSA_(_XT?V]=?\ M\X?R/^-9=%')'L'/+N:G]O77_/.'\C_C1_;UU_SSA_(_XUET4P<\NYJ?V M]=?\\X?R/^-']O77_/.'\C_C6711R1[!SR[FI_;UU_SSA_(_XT?V]=?\\X?R M/^-9=%')'L'/+N=C;R&6VBD; +H&./<5)4%G_P >-O\ ]+/&>E>$/#8UV],D]J[*L0M@',I897!R!C )SGI7$=9T5%>!R?M M!ZOJMX+;PWX1>X?(P'=I78?[J 8_,UZ3XXT[Q;XA\'6T7AN]72-3D:.2X#2E M2%*G<@=02"&(Y'7% '7RSQ0A3+*D>XX7>P&3Z"L/Q9XST7P5IT=[K5P\:2OL MB2-"[2-C. !_,X%>1V/[/>IZC=)=^*/%3S29!=8 TK'Z2.>/^^37LVK^&=&U M^Q@L]7T^&^A@(:,3C<5(&,YZ_7UH \K;]HK3KG5;>STKPUJ%XLT@3+2*DAR? MX4 ;)]LBNP^),95^SS++Y<=S),_!SMYPJ MYZ<9%>G>*/ 7ASQE+:2ZY8FX>UR(RLKQG!QD':1D<5TE% &%HW@SPUX>97TG M1+&UE7@3)$#)_P!]G+?K6[110 4444 %8OB#_EW_ .!?TK:K%\0?\N__ +^ ME73^)$3^$Q****ZCG"BBB@ HHHH **** "I[/_C^M_\ KHO\Z@J>S_X_K?\ MZZ+_ #H>PUN==1117$=04444 %%%% !1110 4444 %%%% !1110 5SVO?\?R M?]D7_H K0K/T M+_D7M,_Z](O_ $ 5H4 %%%% !1110 52U?\ Y!-O_US7^53 MU!9_\>-O_P!*?\ 70?R-:E9>O?\>*?]=!_(U4/B1,_A9SU%%%=9S!161JGBG0M%R-1U M:T@<=8S("_\ WR.?TIMIXGT[5?#]SK&D.U_# CG9$C!V=5SLP0#D\=NXHNAV M9LT5XP_C7XD>)&*:)H3641.!((/_ &>3Y?TKT#3M(UK4_ KZ7XDO-NHW$3QR MS6^ R@GCIP3CKC_Z]2I7V&XVW+NI>+O#VD9%]K%G$XZIYH9_^^1D_I3=0\4V M%IX2F\1VVZ^LTC\Q/(ZO\VWOTP>OI@^E<=IWP1T"V(:^O+R\8?P@B-3^ Y_6 MO0].TVSTC3H;"P@6&UA7:D:Y( SGOR>2:%S/<'R]#R(_%+QCKS;?#WAO:A/W MQ$\Y'_ N%'XBO0+_ $W7/$7@1+.XNAI>KSQ(9GA)PK9!*\'H1UP>_>NG &! MP**%%]6#?9'!:7^S=8!Q+K?B"[NG)RRVT8CY_P!YMQ/Y"O88=!TN'0K?1390 MS:=!$D*6\Z"1=J@!S_ ./ZW_ZZ+_.A M[#6YUU%%%<1U!1110 4444 %%%% !1110 4444 %%%% !7/:]_Q_)_US'\S7 M0USVO?\ '\G_ %S'\S6E+XB*GPF711172OH6 MK6L&LZA_:$$K.YU6U0W%KN^8K\F(W'WBC+N09 ^8+MH [&BN+M]4U35=,\(V MJZG+:7&IV/VJZNX(HS(2L2$A0ZE%RS@GY3P,#&LJVO[E+6)5TF\)I9M*NXXU&6=Y8 /S6>F#[9<0C=)';W5LY4=,\2],T =-17B_BOXZ7FFZ_=:#HOA> M>>_@D,1^TMD[AZ1IDL/?=S6[\/?$?Q"U.2\N/%7AYH;1E!MEBC6%U;/(VNX. M,>M '?:CJ^FZ/!YVIZA:V<7]^XF6,'\S6!_PE6A>)]/D;1=3@O1;S*LOE$_* M2&QU['!YZ<5YM?\ P0_MGQ/?:KJUYKD\5S,THC5;<2*"<[=[2L..GW17:Z-X M1TCP?IYE21I2H8 $JYZ9/0 =:J'Q(F?PL\HO?BIXGU2]F ML_#GAN0,CE"9(GED7![@8"GV.<5V_@S_ (2F[T*Y'BO$5S*Y$7E[5D5".^W@ M'/3OZUU=%=*B[W;,&UT1YA8_!'1(9FDO]0O;S+9V@B,'ZXR3^8KT#1]%T[0- M/6QTNU2WMU);:I)R3U))Y)^M7Z*:BEL#DWN%%%%,D**** "BBB@#M:*S_P"T M;K_H#7W_ 'W!_P#'*/[1NO\ H#7W_?<'_P 3S\K$?K6E+XB*GPE&BBBNDYPHHHH **** "BBB@ J[I' M_(4A_P"!?^@FJ56=/D:*^C=(9)F&<1QE0QX/3<0/UI2^%E1W1UE%9_\ :-U_ MT!K[_ON#_P".4?VC=?\ 0&OO^^X/_CE<9TFA16?_ &C=?] :^_[[@_\ CE'] MHW7_ $!K[_ON#_XY0!H45G_VC=?] :^_[[@_^.4?VC=?] :^_P"^X/\ XY0! MH45G_P!HW7_0&OO^^X/_ (Y5FVGDG5C):36Q!X$I0D_3:QH GHHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@"O?6-OJ5E+9W2%X91A@KE#UR"&4@@@@$$$$$5D:?X2L;/0FTV:>] MN))U3[7>&\F6>X=5 W&0/O ./NAL ''2M^B@#!7P=HJZ9::>L5VL%FVZV87\ MXEA^7;A)=^]5V\;0V,=J3_A"O#_F0.M@R"%(T$<=Q(D<@C.4\Q P63!).7#5 MOT4 %%%% &?H7_(O:9_UZ1?^@"M"L_0O^1>TS_KTB_\ 0!6A0 4444 %%%% M!5+5_P#D%S?\!_\ 0A5VJ6K_ /(+F_X#_P"A"JC\2%+9G+T445UG*%%%% !1 M110 4444 %%%% '76?\ QXV__7-?Y5/4%G_QXV__ %S7^53UQO #;PWT%S.&!1]T'& M68D #/ID^U<;X4^,?B3QAXKLK33_ D%TF279//N=S$O=B^ HQUP1STH ]HJ MA'KND2ZE_9L>JV+W^"?LJW"&7 Z_)G/Z5P/Q*^'OB7QOJUK]@\1K8Z2L.R:U M)< MDDMA>'R,#DC&/>F>"/@AHW@_5[?6)=0NK_4+?)C+*(XU)!&=HR(XUW#(^;!)/T'XU7^'?CSQSXM\1'^T_#4= MEH1B9A/Y,D9#?PX9CA\].![]N?3WL;26[2[DM8'N4&U)FC!=1Z ]14] 'D?C M;X-ZCXV\7S:E=>*)(M-<+Y=J8BYBPH!"C<% )R<^_>NE\#_"SP_X#N)+S3S< MW%])%Y37%PX)"D@D #) ]3QUKMZ* &"*-96D$:B1AAF Y(]S3Z** "LO7O M^/%/^N@_D:U*R]>_X\4_ZZ#^1JH?$B9_"SGJ***ZSF"BBB@ HHHH **** "B MBB@#M:***XCK"BBB@ HHHH **** "BBB@ HHHH **** "L7Q!_R[_P# OZ5M M5B^(/^7?_@7]*NG\2(G\)B4445U'.%%%% !1110 4444 %3V?_'];_\ 71?Y MU!4]G_Q_6_\ UT7^=#V&MSKJ***XCJ"BBB@ HHHH **** "BBB@ HHHH *** M* "N>U[_ (_D_P"N8_F:Z&N>U[_C^3_KF/YFM*7Q$5/A,NBBBNDYPHHHH ** M** "BBB@ J[I'_(4A_X%_P"@FJ57=(_Y"D/_ +_ -!-*7PLJ.Z.HHHHKC.D M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S]"_Y%[3 M/^O2+_T 5H5GZ%_R+VF?]>D7_H K0H **** "BBB@ JEJ_\ R"YO^ _^A"KM M4M7_ .07-_P'_P!"%5'XD*6S.7HHHKK.4**** "BBB@ HJCJ^KV.A:;+J&HS MB&VBQN8@GDG Y)KSC4?CCID4@CTO2;J\.<9E<1 _3 8G\A2#H)O#I^P:C<".5TFPKHA7)3)'# D?D:X.V^# MVMZM.MSXE\1,[9R51FF?'IN;&/R-)R?1 DNK/TA'2.")47\@*Y7N M="V.-^)GAWQAXCLK&V\*ZTFFHKO]K!E:(R XV_,H)P/FR.^?:N0\-? ".PUB MUU?7=?FO;J"99_+A3:"RG(R[$DC('85[512&4;_1M*U62&34=-L[QX"3$UQ MLAC)Z[2P..@Z5<1%C1410J*,!5& !3J* "BBB@ HHHH **** "BBB@ K+U[_ M (\4_P"N@_D:U*R]>_X\4_ZZ#^1JH?$B9_"SGJ***ZSF"BBB@ HHHH **** M"BBB@#M:***XCK"BBB@ HHHH **** "BBB@ HHHH **** "L7Q!_R[_\"_I6 MU6+X@_Y=_P#@7]*NG\2(G\)B4445U'.%%%% !1110 4444 %3V?_ !_6_P#U MT7^=05/9_P#'];_]=%_G0]AK_X_D_ZYC^9KH:Y[7O^/Y/^N8_F:TI?$14^$RZ***Z3G"BBB@ H MHHH **** "KND?\ (4A_X%_Z":I5=TC_ )"D/_ O_032E\+*CNCJ****XSI" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,_0O^1>TS M_KTB_P#0!6A6?H7_ "+VF?\ 7I%_Z *T* "BBB@ HHHH *I:O_R"YO\ @/\ MZ$*NU2U?_D%S?\!_]"%5'XD*6S.7HHHKK.4**** ,[7O[5_L*\_L3RO[2\O] MQYN-N[\>,XSC/&<9KRC_ (5YX]\2G=XAU_R(FZQ&4R8_X N$_6O:**EQ3W*4 MK;&+;^&;(>%K?0+\'4+6*)8V,_5\<@^WMZ5/I?AW1M%4#3=,M;8]-\<8#'ZM MU/YUIT55D*["BBB@1UUG_P >-O\ ]O?\>*?]=!_(UJ5YE\BCV?F'.?3%%?,]%'L_,.<^ MF**^9Z*/9^8S\PYS[-HHHKS3N"BBB@ HHHH **** "BBB@ HH MHH **** "L7Q!_R[_P# OZ5M5B^(/^7?_@7]*NG\2(G\)B4445U'.%%%% !1 M110 4444 %3V?_'];_\ 71?YU!4]G_Q_6_\ UT7^=#V&MSKJ***XCJ"BBB@ MHHHH **** "BBB@ HHHH **** "N>U[_ (_D_P"N8_F:Z&O(_BGXUU+PWXGM MK.S@M'C>S64F9&)R7<=F''RBM:*O(SJNT3IZ*\@_X6KKG_/IIW_?M_\ XNC_ M (6KKG_/IIW_ '[?_P"+KKY&::WE5M\-Q!(\02* .5>[UJY\.:0^B7^LW\ M,<\T5Y-#!;Q7FU=X572Y 4.&"AC@$X) YIMQKE_K$4K:/KES:PV>AQZBDS6\ M1:Y=S*!YP9. /).0@0_,>1@5TK>%=*.GQ6*"^A@B9W_T?4+B%G9SEF=T<,Y) M))+$G)/K3;WP?H-_';QRV)2.WM_LJ1V\TD"M#Q^Z<(P#IQ]ULCD\KUYE\7 M_P")KPVBN[V:.3G9[E_PL'PO_P!!3_R7E_\ B:/^%@^%_P#H*?\ DO+_ /$U MX;11[-!SL]R_X6#X7_Z"G_DO+_\ $T?\+!\+_P#04_\ )>7_ .)KPVBCV:#G M9[E_PL'PO_T%/_)>7_XFC_A8/A?_ *"G_DO+_P#$UX;11[-!SL]R_P"%@^%_ M^@I_Y+R__$U9T[QWX=N-4M(+:^::>29$CB6%P78L %!8 #)XY('O7@E;7A#_ M )';0?\ L(V__HQ:4H*PU)W/J/\ M&Z_Z U]_P!]P?\ QRC^T;K_ * U]_WW M!_\ '*T**\T[C/\ [1NO^@-??]]P?_'*/[1NO^@-??\ ?<'_ ,2<_*Q'ZU]#5\__'+_ )':S_[!R?\ HR2M\/\ &95O@/,J M***[SC"BBB@ HHHH **** "NO^%TC1?$;2G2&29AYV(XRH8_N7Z;B!^M8=YG_P!HW7_0&OO^^X/_ (Y1_:-U_P! :^_[[@_^.5H44 9_]HW7 M_0&OO^^X/_CE']HW7_0&OO\ ON#_ ..5H44 9_\ :-U_T!K[_ON#_P".59MI MY)U8R6DUL0>!*4)/TVL:GHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH MS]"_Y%[3/^O2+_T 5H5GZ%_R+VF?]>D7_H K0H **** "BBB@ JEJ_\ R"YO M^ _^A"KM<9\6/^29ZO\ ]L?_ $A[/S./G/IBBOF>BC MV?F'.?3%%?,]%'L_,.<^F**^9Z*/9^8S\PYS[&L_^/&W_ .N: M_P JGK%\(?\ (DZ#_P!@ZW_]%K6U7G/<[5L%%%%(84444 %%%% !1110 444 M4 %%%% !7F7QR_Y$FS_["*?^BY*]-KS+XY?\B39_]A%/_1D<(4444 %%%% !1110 4444 ?9M%%%>2>B%%%% !1110 4444 %%%% ! M1110 4444 %>,_'S_F7O^WG_ -I5[-7C/Q\_YE[_ +>?_:5;4/XB,ZOP,\8H MHHKT#B"BBB@ HHHH **** "MKPA_R.V@_P#81M__ $8M8M;7A#_D=M!_["-O M_P"C%I2V8X[GUG1117E'H!1110 4444 %%%% !1110 4444 %%%% !7S_P#' M+_D=K/\ [!R?^C)*^@*^?_CE_P CM9_]@Y/_ $9)6^'^,RK? >94445WG&%% M%% !1110 4444 %=G\)_^2F:1_VV_P#1+UQE=G\)_P#DIFD?]MO_ $2]14^! M^A4/B1]-4445YAWA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% &?H7_ "+VF?\ 7I%_Z *T*S]"_P"1>TS_ *](O_0!6A0 4444 %%% M% !7&?%C_DF>K_\ ;'_TK_]L?\ TI,_A9\RT445Z M9P!1110 4444 %%%% !1110!]9^$/^1)T'_L'6__ *+6MJL7PA_R).@_]@ZW M_P#1:UM5Y4MV>A'8****0PHHHH **** "BBB@ HHHH **** "O,OCE_R)-G_ M -A%/_1FUYE\@<04444 %%%% M!1110 5M>$/^1VT'_L(V_P#Z,6L6MKPA_P CMH/_ &$;?_T8M*6S''<^LZ** M*\H] **** "BBB@ HHHH **** "BBB@ HHHH *^?_CE_R.UG_P!@Y/\ T9)7 MT!7S_P#'+_D=K/\ [!R?^C)*WP_QF5;X#S*BBBN\XPHHHH **** "BBB@ KL M_A/_ ,E,TC_MM_Z)>N,KL_A/_P E,TC_ +;?^B7J*GP/T*A\2/IJBBBO,.\* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJ.LG4!HE\=)"'4?(?[ M,'QCS,?+UXZ^O'K7.Z!K$>F6%\E_>Z[>30W&9(+NP,MU;E\G:?LZ%70D,590 M5'W0< '844U'$D:NH8!@"-RE3^(/(^AJ"YN9H&41V-Q<@CDQ-& /\ OIA0 M!!H7_(O:9_UZ1?\ H K0K!T6^N4T+3U72;R0+;1@.KPX;Y1R,R _F*O?VC=? M] :^_P"^X/\ XY0!H45G_P!HW7_0&OO^^X/_ (Y1_:-U_P! :^_[[@_^.4 : M%%9_]HW7_0&OO^^X/_CE']HW7_0&OO\ ON#_ ..4 :%<9\6/^29ZO_VQ_P#1 MR5T?]HW7_0&OO^^X/_CE<_XWL]3\2^$+[2+/2;B.XN/+V--)"%&V16.2')Z* M>U5!VDFR9*\6?,5%=[_PIWQA_P ^EM_X$+1_PIWQA_SZ6W_@0M>A[6'_\*=\8 M?\^EM_X$+1_PIWQA_P ^EM_X$+1[6'UAW#V<^QP5%=[_ ,*=\8?\^EM_X$+1_P *=\8?\^EM_P"! M"T>UAW#V<^Q[MX0_Y$G0?^P=;_\ HM:VJY_06O\ 2_#VF:?/I%VTMK:10.4D MA*EE0*<9D'&16A_:-U_T!K[_ +[@_P#CE>=+<[5L:%%9_P#:-U_T!K[_ +[@ M_P#CE']HW7_0&OO^^X/_ (Y2&:%%9_\ :-U_T!K[_ON#_P".4?VC=?\ 0&OO M^^X/_CE &A16?_:-U_T!K[_ON#_XY4<^KS6UO+<3:1?+%$A=VW0G R3Q)0! MJ45G_P!HW7_0&OO^^X/_ (Y1_:-U_P! :^_[[@_^.4 :%%9_]HW7_0&OO^^X M/_CE']HW7_0&OO\ ON#_ ..4 :%%9_\ :-U_T!K[_ON#_P".4?VC=?\ 0&OO M^^X/_CE &A7F7QR_Y$FS_P"PBG_HN2N]_M&Z_P"@-??]]P?_ !RN/^)&BZQX MP\/6^GZ?I+2/G*BN]_X4[XP_Y]+; M_P "%H_X4[XP_P"?2V_\"%KO]K#NSGV."HKO?^%.^,/\ GTMO_ A:/^%.^,/^?2V_\"%H]K#N'LY]C@J* M[W_A3OC#_GTMO_ A:/\ A3OC#_GTMO\ P(6CVL.X>SGV/I"BL_\ M&Z_Z U] M_P!]P?\ QRC^T;K_ * U]_WW!_\ '*\T[C0HK/\ [1NO^@-??]]P?_'*/[1N MO^@-??\ ?<'_ ,%'TB^#3/L0;H>3M+8_UGHI_*@#4HK/\ M[1NO^@-??]]P?_'*/[1NO^@-??\ ?<'_ ,SGV."K:\(?\CM MH/\ V$;?_P!&+71_\*=\8?\ /I;?^!"UH:#\+/%>E^(=,U">RA:*UNXIW"7" M%BJN&.,D<=IH45G_VC=?] :^_[[@_^.4?VC=?] :^_P"^X/\ XY0!H45G_P!H MW7_0&OO^^X/_ (Y1_:-U_P! :^_[[@_^.4 :%%9_]HW7_0&OO^^X/_CE1G5Y MEN$MSI%]YKHSJNZ'D*0"?]9_M#\Z -2BL_\ M&Z_Z U]_P!]P?\ QRC^T;K_ M * U]_WW!_\ '* -"BL_^T;K_H#7W_?<'_QRC^T;K_H#7W_?<'_QR@#0HK/_ M +1NO^@-??\ ?<'_ ,(O&'B&WU#3]/\J*.T6 BXFC5MP=V[,> M,,*VH249W9G53<;(\2HKO?\ A3OC#_GTMO\ P(6C_A3OC#_GTMO_ (6NSVL M.YR^SGV."HKO?^%.^,/^?2V_\"%H_P"%.^,/^?2V_P# A:/:P[A[.?8X*BN] M_P"%.^,/^?2V_P# A:/^%.^,/^?2V_\ A:/:P[A[.?8X*BN]_X4[XP_Y]+; M_P "%H_X4[XP_P"?2V_\"%H]K#N'LY]C@J[/X3_\E,TC_MM_Z)>K7_"G?&'_ M #Z6W_@0M=!X(^'7B?PUXOL=7O+%)+>W\S>L,Z%CNC91@$@=6'>IG5@XM)E1 MIR4EH>X45G_VC=?] :^_[[@_^.4?VC=?] :^_P"^X/\ XY7GG8:%%9_]HW7_ M $!K[_ON#_XY1_:-U_T!K[_ON#_XY0!H45G_ -HW7_0&OO\ ON#_ ..4?VC= M?] :^_[[@_\ CE &A16?_:-U_P! :^_[[@_^.5+:7_VF>6![6>WEB57*RE#E M6+ $;6(_A- %NBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@"O?65OJ-E-9W2%X)EVN%8J< M>S @@^A!!':J/A_0+?0+ 0I+-6]K$6VAYI @)[ 9ZGVK*U'Q9::<(9#9:A/:/Y9>ZAA'EPB1MJ MEMQ!/)Y"AB.I H WZ*Q&UF[B\70Z5/:)%9W%O(]O/ORTDD93<,#H"'X[_(WM MG;H **** "BBB@ HHHH **** "BBB@ J*YMX[NUFMIK'Z" MJ4GB:"'6K;3I+&_5+F4P17C1 0M*$+[.N[HK<[=O!&: -NBN=L=6UC_A*4TO M4K6S2*>SDNHC;NS-%L=%V.3P20X((Q]UASUKHJ "BBB@ HHHH **** "BBB@ M HHHH *BEMXYI()'SN@7;EP9&R<9"CG&>^,5GP^)TN-5;34TV^BG>"2 M:U>Y01QW(0@-M.2R\LOWE'!R,T ;U%QEW [ MMP92"P2_ MMGO(U+O;K*&D51U)4)[+4;NXMO(O+62&!;G_2H#'OB)(#C/;(.0<$> ME &U17.^$=?N]>LKE[ZV2VN(I5(B7/\ JI(UDC)SWVO@_P"TIKHJ "BBB@ H MHHH **** "BBB@ HHHH *B6WC6ZDN1GS)$6-N>,*6(_]"-2T4 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7!Z5<:OKD5_# M_:NI1:K;7,B;S;*MI"\4A"KPH,BNN"1N;ANJD"N\JI9Z;;V-S?3P!@U[,)Y0 M3QO"*F0.V0@S[Y- 'GX2^O/!VUN6[E6%3*T.V9H) HQ\Q$&[''/% M;.I#5-;TG3K:PM;F\@6Z5[J34P;-IECPZY'E@@%]N<)T4C'-=?'%'%N\N-4W M,6;:,9)ZD^]/H P-3T.^UF32KB74/[/GLG,Q-F@=O,*,A 9P1MPYX*>A[5OT M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $5R) MC:S"V95G*-Y;.,@-C@GVS7#:+>ZQK?A^WU:QO=3DU"(+.\5[ L4$I*XDMP%5 M<@$$!^<$ Y(R#WU5-.TVWTJV>WM0PB::6;:QSAI'+L!Z#+' [4 >?113Q^%/ M!VN6MQ* .1U.T; M1-=T:YL;B]AL); 6HZUH)#K5WXP351IT(L8[ M=(('N;@H\:/M>9A&%.7)"+@E<>7UYKJ5544*JA548 P *6@#$MM"F_M]-7O MKX7$L$4D%LD< B6.-V4G/)+'Y%YR!QTK;HHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH IZCJVGZ3&DFH7L%JKMM0RN%W'K@>M4=0\4: M?8V-C>QE[RUO)8T2:U >-5=U3S&;.-H+K[\].#BAJ\K:1XRL]8N+:YFL9+)[ M1I(('F-N^]6!*H"P#@8)'=%S6/;6ESJ7AWQ)HEOI=U;?;YIY;,7<;0(DP:02>E>$]+T;5[C4[..03SVZ6[&6 M1I6VJ6.=SDMSD \X.U?05N444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! 61110 4444 %%%% !1110 4444 ?_V0$! end EX-101.CAL 7 ghm-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.LAB 8 ghm-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Asia [Member] Asia [Member] Lessee, Operating Lease, Liability, to be Paid, Year One 2024 Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Document Transition Report Document Transition Report Revenue remaining unsatisfied performance obligations amount Revenue, Remaining Performance Obligation, Amount Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Numerator: Numerator [Abstract] Numerator. Geographical Geographical [Axis] Percentage of revenue from contracts recognized upon shipment Percentage Of Revenue From Contracts With Customers Excluding Assessed Tax Performance Obligation Satisfied At Point In Time The percentage of total revenue from contracts from customers from the satisfaction of performance obligations at a point in time. Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Other Liabilities, Noncurrent, Total Other long-term liabilities Other Liabilities, Noncurrent Increase (Decrease) in Prepaid Expense and Other Assets, Total Prepaid expenses and other current and non-current assets Increase (Decrease) in Prepaid Expense and Other Assets Restricted stock units [Member] Restricted Stock Units (RSUs) [Member] Income taxes receivable Increase (Decrease) in Income Taxes Receivable State Administration of Taxation, China [Member] State Administration of Taxation, China [Member] Finite-Lived Intangible Asset, Expected Amortization, Year Two 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four 2027 Total lease payments Finance Lease, Liability, to be Paid Revenue from Contract with Customer, Excluding Assessed Tax, Total Net sales Revenue from Contract with Customer, Excluding Assessed Tax Contract With Customer Assets And Liabilities [Line Items] Contract With Customer Assets And Liabilities [Line Items] Contract with customer assets and liabilities. Change In Contract With Customer Asset Liability Net The change in the net balance of the contract with customer asset and contract with customer liability. Net contract assets (liabilities) Time Vested Restricted Stock Units Rsus [Member] Time Vested Restricted Stock Units (RSUs) [Member] Time vested restricted stock units (RSUs). Disaggregation of Revenue [Table Text Block] Net Sales Disaggregated by Product Line and Geographic Area Business combination, net cash consideration Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired, Total Acquisition of Barber-Nichols, LLC Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Remainder of 2023 Short-term Debt, Type Short-Term Debt, Type [Axis] Schedule Of Business Acquisitions By Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Denominator: Denominator Diluted Income [Abstract] Denominator diluted income. Customer deposits (contract liabilities) Customer deposits Contract with Customer, Liability, Current Product Warranty Liability Product Warranty Disclosure [Text Block] Title of Individual Title of Individual [Domain] Subsequent Events Subsequent Events [Text Block] Letter of Credit Secured by Cash [Member] Letter Of Credit Secured By Cash [Member] Letter of credit secured by cash. Pension adjustments, net of income tax Pension Adjustments Net Of Income Tax Pension adjustments, net of income tax. Operating lease liabilities Operating Lease, Liability, Noncurrent Expected return on assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Finance lease obligations Finance Lease, Liability, Noncurrent Balance Sheet Location Balance Sheet Location [Axis] Total current assets Assets, Current Vesting Vesting [Domain] Total liabilities and stockholders’ equity Liabilities and Equity Entity Address, State or Province Entity Address, State or Province Issuance of shares Stock Issued During Period, Value, New Issues Finance Lease Liability Payments Due Year Five And After Year Five Finance lease liability payments due year five and after year five. 2028 and thereafter Deferred Income Tax Assets, Net Deferred income tax asset Total comprehensive income Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Inventories Inventory Disclosure [Text Block] Trading Symbol Trading Symbol Common Stock, Shares, Issued, Total Common stock, shares issued Common Stock, Shares, Issued Time Vested Restricted Stock [Member] Time Vested Restricted Stock [Member] Time vested restricted stock. 2026 Long-Term Debt, Maturity, Year Two Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] International Tax Jurisdictions [Member] Foreign Tax Authority [Member] Availability under the line of credit Line of Credit Facility, Remaining Borrowing Capacity Lessee, Operating Lease, Liability, to be Paid, Year Three 2026 Accumulated Other Comprehensive Loss [Member] AOCI Attributable to Parent [Member] Purchase of treasury stock Treasury Stock, Value, Acquired, Par Value Method Current portion of long-term debt Long-term Debt, Current Maturities, Total Long-Term Debt, Current Maturities Less: current portion Less: current portion Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Entity Address, City or Town Entity Address, City or Town Remainder of 2024 Long-Term Debt, Maturity, Remainder of Fiscal Year Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Cash Flow Statement Cash Flow, Supplemental Disclosures [Text Block] Contract liabilities Contract With Customer Liability Consideration Receivable The amount of obligation to transfer good or service to customer for which consideration is receivable. Debt Debt Disclosure [Text Block] Reclassification Out Of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Dividends paid Payments of Ordinary Dividends, Common Stock Leases Lessee Operating And Finance Leases [Text Block] Lessee operating and finance leases. Principal repayments on finance lease obligations Finance Lease, Principal Payments Capital in Excess of Par Value [Member] Additional Paid-in Capital [Member] Inventory, Raw Materials, Gross, Total Raw materials and supplies Inventory, Raw Materials, Gross Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Current liabilities: Liabilities, Current [Abstract] Net of cash acquired Cash Acquired from Acquisition Current assets: Assets, Current [Abstract] Allowances on trade accounts receivable Accounts Receivable, Allowance for Credit Loss, Current Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Chemical/Petrochemical [Member] Chemical/Petrochemical [Member] Chemical/Petrochemical. Statement of Stockholders' Equity [Abstract] Accounting standards update, immaterial effect Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Operating lease liabilities Operating Lease, Liability, Current Lender Name Lender Name [Axis] Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Axis] Summary Of Basic And Diluted Earnings Per Share [Abstract] Summary Of Basic And Diluted Earnings Per Share [Abstract] Long-Term Debt Total Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Total Property, plant and equipment, net Property, Plant and Equipment, Net Change in fair value of contingent liability Contingent Consideration Classified as Equity, Fair Value Disclosure Post retirement benefit plan Defined Benefit Plan, Benefit Obligation, Benefits Paid Interest income Investment Income, Interest Finance Leases Finance Lease [Abstract] Finance lease. Statement of Comprehensive Income [Abstract] Scenario Scenario [Domain] Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Treasury stock Treasury Stock, Common, Shares Other Operating Income Net [Table] Other Operating Income Net [Table] Other operating income, net. Entity Central Index Key Entity Central Index Key Current portion of finance lease obligations Finance Lease, Liability, Current Plan Name Plan Name [Domain] Accounting standards update adopted Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Canada [Member] CANADA Middle East [Member] Middle East [Member] Revenue remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Total current liabilities Liabilities, Current Entity Tax Identification Number Entity Tax Identification Number Change due to invoicing customers/ additional deposits (Contract Assets) Change due to Invoicing Customers/ Additional Deposits (Contract Assets) Change due to invoicing customers/ additional deposits (Contract Assets). Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income (loss) before benefit for income taxes Fee for outstanding letters of credit Letter Of Credit Commitment Fee Percentage The fee, expressed as a percentage of the standby letter of credit amount, incurred for the issuance of a standby letter of credit. New Accounting Pronouncements Or Change In Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Payment of debt issuance costs Payments of Debt Issuance Costs Finance Lease, Liability, to be Paid, Year Four 2027 Share-Based Payment Arrangement, Expense, after Tax Share-Based Payment Arrangement, Expense, after Tax Term loan payment period Debt Instrument, Term Award Type Award Type [Axis] Restricted Stock [Member] Restricted Stock [Member] Weighted-average remaining lease term in years Finance Lease, Weighted Average Remaining Lease Term Plan Name Plan Name [Axis] Geographical Geographical [Domain] Total assets Assets Amortization of Deferred Charges [Abstract] U.S. [Member] UNITED STATES Operating lease assets Operating Lease, Right-of-Use Asset Entity Registrant Name Entity Registrant Name Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Retained earnings Retained Earnings (Accumulated Deficit) Income tax benefit to equity based compensation Share-Based Payment Arrangement, Expense, Tax Benefit Retained Earnings [Member] Retained Earnings [Member] Deferred Income Tax Liabilities, Net, Total Deferred income tax liability Deferred Income Tax Liabilities, Net Repayments on financing lease obligations Repayments On Lease Financing Obligations Amount of cash outflow for principal payment on a lease financing obligation that did not meet the criteria for a sales leaseback. Minimum [Member] Minimum [Member] Income Taxes [Table] Income Taxes [Table] Income taxes. Selling, general and administrative – amortization Selling General And Administrative Amortization Expense The amount of expense recognized in the current period that reflects the allocation of the costs of intangible assets over the expected benefit of such assets. This element applies only to intangible assets that are not used in the production of goods. Operating Lease, Liability, Total Present value of net minimum lease payments Operating Lease, Liability Severance payment Severance Costs Barber-Nichols, Inc. [Member] Barber Nichols Inc [Member] Barber-Nichols, Inc. Scenario Forecast [Member] Forecast [Member] Finance Lease, Liability, Total Present value of net minimum lease payments Finance Lease, Liability Income taxes payable Accrued Income Taxes, Current Disaggregation of Revenue [Abstract] Equity Component Equity Component [Domain] Employee Stock Option [Member] Employee Stock Option [Member] Leases [Table] Leases [Table] Leases. Accounting standards update, adoption date Change in Accounting Principle, Accounting Standards Update, Adoption Date Contributions to its defined benefit pension plan Defined Benefit Plan, Plan Assets, Contributions by Employer Contract With Customer Assets And Liabilities [Table] Contract With Customer Assets And Liabilities [Table] Contract with customer assets and liabilities. Leases [Line Items] Leases [Line Items] Leases. Income Taxes [Line Items] Income Taxes [Line Items] Income taxes. Adjustments to reconcile net income to net cash provided(used) by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Issuance of treasury stock Stock Issued During Period, Value, Treasury Stock Reissued Debt Disclosure [Abstract] Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Entity Current Reporting Status Entity Current Reporting Status Common stock, shares authorized Common Stock, Shares Authorized Denominator: Denominator [Abstract] Denominator. Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Contributions expected for the balance of fiscal 2023 Product warranty claims paid Standard Product Warranty Accrual, Decrease for Payments Schedule of recognized equity-based compensation Share-Based Payment Arrangement, Activity [Table Text Block] Assets Assets [Abstract] Amortization of intangible Assets Amortization of Intangible Assets, Total Amortization Amortization of Intangible Assets Percentage of revenue from contracts recognized over time Percentage Of Revenue From Contracts With Customers Excluding Assessed Tax Performance Obligation Satisfied Over Time The percentage of total revenue from contracts from customers from the satisfaction of performance obligations satisfied over time. Common stock, $0.10 par value, 25,500 shares authorized, 10,818 and 10,774 shares issued and 10,675 and 10,635 shares outstanding at June 30 and March 31, 2023, respectively Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total Common Stock, Value, Issued Transaction Agreement [Member] Transaction Agreement [Member] Transaction agreement. Repayments of Long-term Debt, Total Repayments of Long-Term Debt Principal repayments on debt Restructuring Reserve Restructuring Reserve, Ending Balance Restructuring Reserve, Beginning Balance Restructuring Reserve, Total Revenue Recognition [Abstract] Accrued Liabilities, Current, Total Accrued expenses and other current liabilities Accrued Liabilities, Current Current Fiscal Year End Date Current Fiscal Year End Date Share-based Payment Arrangement, Noncash Expense, Total Equity-based compensation expense Share-Based Payment Arrangement, Noncash Expense Operating income Operating Income (Loss) ASU 2019-12 [Member] Accounting Standards Update 2019-12 [Member] Tax Period Tax Period [Axis] Deferred Income Tax Expense (Benefit), Total Deferred income taxes Deferred Income Tax Expense (Benefit) Tax effect Provision for income taxes Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Liability, Defined Benefit Plan, Noncurrent, Total Accrued pension and postretirement benefit liabilities Liability, Defined Benefit Plan, Noncurrent Agreement [Member] Agreement. Accumulated Tax Effect [Member] Accumulated tax effect. Indefinite-lived Intangible Assets Indefinite-Lived Intangible Assets [Axis] Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Share-based compensation vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Net Carrying Amount Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Total intangible amortization Finite-Lived Intangible Assets, Net Intangibles subject to amortization, Net Carrying Amount Finite-Lived Intangible Assets, Net Issuance of treasury stock, value Noncash Or Part Noncash Acquisition Equity Instrument Consideration Value Of Treasury Shares Issued Noncash or part noncash acquisition equity instrument consideration value of treasury shares issued. Revenue Recognition Revenue from Contract with Customer [Text Block] Other Comprehensive Income (Loss), Net of Tax [Abstract] Other comprehensive (loss) income: Less – amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Other Commercial [Member] Other Commercial [Member] Other Commercial. Term loan payment Debt Instrument, Face Amount Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Subsequent Events [Abstract] Annual facility fee Line Of Credit Fee Amount of the flat fee for the line of credit facility. Indefinite lived intangible assets excluding goodwill gross. Indefinite Lived Intangible Assets Excluding Goodwill Gross Intangibles not subject to amortization, Gross Carrying Amount Commitments and Contingencies Disclosure [Abstract] Other Assets, Noncurrent, Total Other assets Other Assets, Noncurrent Stock option awards granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Other Operating Income Net [Line Items] Other Operating Income Net [Line Items] Other operating income, net. Depreciation, Total Depreciation Depreciation Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Finite-Lived Intangible Asset, Expected Amortization, Year Four 2027 Remainder of 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Retirement Plan Type Retirement Plan Type [Domain] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Schedule of Components of Lease Expense Lease, Cost [Table Text Block] Interest cost Defined Benefit Plan, Interest Cost Treasury with original maturities period Held To Maturity Securities Original Maturity Period Original maturity period for held to maturity securities. Other Postretirement Benefit Plans [Member] Other Postretirement Benefits Plan [Member] Maximum limit of credit facility Line of Credit Facility, Maximum Borrowing Capacity Guarantees [Abstract] Revenue remaining performance obligation percentage Revenue, Remaining Performance Obligation, Percentage Cost of Goods and Services Sold, Total Cost of products sold Cost of Goods and Services Sold Schedule of Cash Flow Supplemental Disclosure Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Per share data Earnings Per Share [Abstract] Indefinite-lived Intangible Assets, Major Class Name Indefinite-Lived Intangible Assets, Major Class Name [Domain] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Long-term portion of accrued compensation, accrued pension and postretirement benefit liabilities Increase Decrease In Long Term Portion Of Accrued Compensation Accrued Pension Liability And Accrued Postretirement Benefits The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred for deferred compensation arrangements payable beyond one year and noncurrent liabilities associated with defined benefit pension plans and other postretirement defined benefit plans. Finance Lease, Liability, to be Paid, Year Two 2025 Scenario Scenario [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Minimum fixed charge coverage ratio Minimum Fixed Charge Coverage Ratio Minimum fixed charge coverage ratio. Fee charged by bank for the cost of the amended bank agreement. Back End Fee Charged Back end fee Revolving Credit Facility [Member] Revolving Credit Facility [Member] Common stock may be purchased Share Based Compensation Arrangement By Share Based Payment Award Common Stock Authorized For Purchase The number of shares originally approved that may be purchased by employees under the company employee stock purchase plan. Defined Benefit Plan, Expected Future Benefit Payment, Remainder of Fiscal Year Defined benefit plan, benefit expected to pay for the balance of fiscal 2023 Net income Basic income per share Earnings Per Share, Basic, Total Earnings Per Share, Basic Unbilled revenue (contract assets) Unbilled revenue (contract assets) Change In Contract With Customer Asset The change in the balance of the contract with customer asset. Changes in Accumulated Other Comprehensive Loss by Component Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Commitments and contingencies (Note 10) Commitments and Contingencies Business Combinations [Abstract] Income Statement [Abstract] Investments, Total Investments Investments Amortization of actuarial loss Defined Benefit Plan, Amortization of Gain (Loss) Indefinite-Lived Intangible Assets (Excluding Goodwill), Total Indefinite-Lived Intangible Assets (Excluding Goodwill), Beginning Balance Indefinite-Lived Intangible Assets (Excluding Goodwill), Ending Balance Indefinite-Lived Intangible Assets (Excluding Goodwill) Intangibles not subject to amortization, Net Carrying Amount Minimum Funds Debt To Liquidity Prior To Occurrence Of Compliance Date Minimum Funds Debt To Liquidity Prior To Occurrence Of Compliance Date Minimum funded debt to liquidity prior to occurrence of compliance date Schedule of Net Contract Assets (Liabilities) Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Operating lease cost Operating Lease, Cost Short-term lease cost Short-Term Lease, Cost Backlog [Member] Backlog [Member] Backlog. Retirement Benefits [Abstract] South America [Member] South America [Member] Statistical Measurement Statistical Measurement [Domain] Net cash provided (used) by operating activities Net Cash Provided by (Used in) Operating Activities Award Type All Award Types Document Period End Date Document Period End Date Statistical Measurement Statistical Measurement [Axis] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Ministry of Finance, India [Member] Ministry of Finance, India [Member] Monthly lease payment Operating Lease, Payments Net income Diluted income per share Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Product and Service Product and Service [Domain] Finance lease cost: Lease, Cost [Abstract] Unrecognized Tax Benefits, Ending Balance Unrecognized Tax Benefits, Beginning Balance Liability unrecognized tax benefits Unrecognized Tax Benefits Revenue from Contract with Customer [Abstract] Prepaid pension asset Increase Decrease In Defined Benefit Plan Assets For Plan Benefits Noncurrent The (increase) decrease during the reporting period in the amount of the asset recognized for an overfunded defined benefit pension plan. Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Total Defined benefit pension and other postretirement plans, tax expense Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Debt Instrument, Name Debt Instrument, Name [Domain] Open tax year Open Tax Year Remaining term of contract Lessee Operating And Finance Lease Remaining Term Of Contract Lessee operating and finance lease remaining term of contract. Pension and Other Postretirement Benefits Items [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Schedule of Weighted Average Remaining Lease Term and Discount Rate for Finance and Operating Leases Schedule Of Weighted Average Remaining Lease Term And Discount Rate For Finance And Operating Leases Table [Text Block] Schedule of weighted average remaining lease term and discount rate for finance and operating leases. Additional Paid in Capital, Common Stock, Ending Balance Additional Paid in Capital, Common Stock, Beginning Balance Capital in excess of par value Additional Paid in Capital, Common Stock Pension Plans, Defined Benefit [Member] Pension Plan [Member] Schedule of Maturities of Long-Term Debt [Table Text Block] Schedule of Future Minimum Payments Purchase of treasury stock Payments for Repurchase of Common Stock Reclassifications Out of Accumulated Other Comprehensive Loss by Component Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Forfeiture of shares Stock Issued During Period, Value, Restricted Stock Award, Forfeitures Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Increase (Decrease) in Accounts Payable, Total Accounts payable Increase (Decrease) in Accounts Payable Finite-Lived Intangible Asset, Expected Amortization, Year Three 2026 Credit Facility Credit Facility [Domain] Latest Tax Year [Member] Latest Tax Year [Member] Reconciliation of the Changes in Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Equity [Abstract] Less – amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Amounts reclassified from accumulated other comprehensive loss Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Restricted stock awarded Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted Stock, Granted Income for product warranties Product Warranty Income The income included in earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers. Lessee, option to renew or terminate leases, description Lessee Operating Lease And Finance Lease Option To Renew Or Terminate Lessee operating lease and finance lease option to renew or terminate. Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Basic: Earnings Per Share, Basic [Abstract] Equity Components Equity Components [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Investments, Debt and Equity Securities [Abstract] Amortization of actuarial losses Amortization Of Actuarial Losses The amount of gains and losses recognized in net periodic benefit cost related to defined benefit plans. Employee Benefit Plans Retirement Benefits [Text Block] Maximum discount on purchase price of common stock percentage on fair market value Share Based Compensation Arrangement By Share Based Payment Award Maximum Discount From Market Price Maximum discount rate from fair value of market price on the last, first or lower of the last or first day of the offering period that participants pay for shares. Inventory Disclosure [Abstract] Business combination, gross cash consideration Payments to Acquire Businesses, Gross Business combination, cash consideration Accounting and Reporting Changes Accounting Standards Update and Change in Accounting Principle [Text Block] Unbilled revenue Increase (Decrease) in Contract with Customer, Asset Local Phone Number Local Phone Number Bank of America term loan. Bank Of America Term Loan [Member] Bank of America Term Loan Goodwill, Ending Balance Goodwill, Beginning Balance Goodwill, Total Goodwill Goodwill Goodwill Self-Insured medical plan liability Self Insured Medical Plan Liability The liability recognized in the balance sheet that is associated with the self insured medical plan. Statement of Cash Flows [Abstract] Director [Member] Director [Member] Schedule Of Held To Maturity Securities [Table] Debt Securities, Held-to-Maturity [Table] Earliest Tax Year [Member] Earliest Tax Year [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Income Tax Authority Income Tax Authority [Domain] Bank of America. Bank of America [Member] Bank Of America [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Schedule of Held-to-maturity Securities [Line Items] Schedule of Held-to-Maturity Securities [Line Items] Gross profit Gross Profit Foreign Currency Items [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Minimum funded debt to liquidity from and after occurrence of compliance date. Minimum Funded Debt To Liquidity From And After Occurrence Of Compliance Date Minimum funded debt to liquidity from and after occurrence of compliance date Common stock, par value Common Stock, Par or Stated Value Per Share Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Number of shares authorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Maximum [Member] Maximum Maximum [Member] Intangibles not subject to amortization, Weighted Average Amortization Period Indefinite Lived Intangible Assets Weighted Average Amortization Period Indefinite lived intangible assets weighted average amortization period. Operating Leases Operating Leases [Abstract] Operating leases. Diluted: Earnings Per Share, Diluted [Abstract] Term loan. Term Loan Bank of America term loan Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Domain] APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Recognition of equity-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Short-term Debt, Type Short-Term Debt, Type [Domain] Time Vest One Third Per Year Percentage [Member] Time Vest One-Third Per Year Percentage [Member] Time vest one-third per year percentage. Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Service cost Defined Benefit Plan, Service Cost Change due to revenue recognized (Contract assets) Change Due to Revenue Recognized Contract Assets Change due to revenue recognized contract assets Incremental Common Shares Attributable to Share-based Payment Arrangements, Total Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Restricted stock units outstanding Percentage of minimum margined assets on outstanding facility Percentage Of Minimum Margined Assets On Outstanding Facility Percentage of minimum margined assets on outstanding facility. Accrued Liabilities, Total Accrued compensation Accrued Liabilities Forfeiture of shares, shares Forfeiture of shares, shares Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Major Classifications of Inventories Schedule of Inventory, Current [Table Text Block] City Area Code City Area Code Total Inventories Inventory, Net Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Space [Member] Space [Member] Space. Proceeds from Issuance of Long-term Debt, Total Proceeds from Issuance of Long-Term Debt Proceeds from the issuance of debt Letter of Credit [Member] Letter of Credit [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] HSBC Bank USA [Member] H S B C Bank U S A [Member] HSBC Bank USA. Weighted Average Number of Shares Outstanding, Basic, Total Weighted average common shares outstanding Basic Weighted Average Number of Shares Outstanding, Basic Work in process Inventory, Work in Process, Gross Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Statement [Table] Statement [Table] Customer deposits Increase (Decrease) in Contract with Customer, Liability Maximum leverage ratio upon acquisition Maximum Leverage Ratio Upon Acquisition Maximum leverage ratio upon acquisition. Document Fiscal Period Focus Document Fiscal Period Focus Total lease payments Lessee, Operating Lease, Liability, to be Paid Treasury Stock Preferred [Member] Treasury Stock, Preferred [Member] Lessee, Operating Lease, Liability, to be Paid, Year Two 2025 Statement [Line Items] Statement [Line Items] Remaining available shares under equity based compensation plan Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Remaining Available For Grant2000 Plan The difference between the maximum number of shares (or other type of equity) authorized for issuance under the 2000 Plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable. Customer deposits (contract liabilities) Customer deposits, current Change In Contract With Customer Liability The change in the balance of the contract with customer liability. Total lease cost Lease, Cost Letters of credit outstanding amount Letters of Credit Outstanding, Amount Trade accounts receivable, net of allowances ($1,878 and $1,841 at June 30 and March 31, 2023, respectively) Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts Receivable, after Allowance for Credit Loss, Current Common Stock [Member] Common Stock [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Performance Vest One Third Per Year Percentage [Member] Performance Vest One-Third Per Year Percentage [Member] Performance vest one-third per year percentage. Remainder operating lease payment Remainder Operating Lease Payment Remainder Operating Lease Payment. Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Total Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Schedule of Restricted Stock Units ("RSUs"), Performance Stock Units ("PSUs"), and Restricted Stock Awards ("RSAs") Granted Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Inventory, Finished Goods, Gross, Total Finished products Inventory, Finished Goods, Gross Schedule of Debt [Table Text Block] Schedule of Long Term Debt Treasury stock (143 and 138 shares at June 30 and March 31, 2023, respectively) Treasury Stock, Value, Ending Balance Treasury Stock, Value, Beginning Balance Treasury Stock, Value, Total Treasury Stock, Value Cover [Abstract] Selling, General and Administrative Expense, Total Selling, general and administrative Selling, General and Administrative Expense Vesting Vesting [Axis] Document Fiscal Year Focus Document Fiscal Year Focus Other Operating Income, Net [Member] Other Operating Income (Expense) [Member] Changes in Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Income taxes paid Income Taxes Paid, Net, Total Income Taxes Paid, Net Term loan principal payment Debt Instrument, Periodic Payment, Principal Income taxes receivable Income Taxes Receivable, Current Reclassifications Out of Accumulated Other Comprehensive Loss [Member] Reclassification out of Accumulated Other Comprehensive Income [Member] Security Exchange Name Security Exchange Name New Accounting Pronouncements Or Change In Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Federal Tax Jurisdictions [Member] Domestic Tax Authority [Member] Performance Vested Performance Stock Units Psu [Member] Performance Vested Performance Stock Units (PSU) [Member] Performance vested performance stock units (PSU). Total other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Stock Compensation Prior Plan [Member] Stock Compensation Prior Plan [Member] Stock compensation prior plan. Preferred stock, shares authorized Preferred Stock, Shares Authorized Technology and Technical Know-How [Member] Technology And Technical Know How [Member] Technology and technical know how. Customer Relationships [Member] Customer Relationships [Member] Defense [Member] Defense [Member] Defense. Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finance Lease, Liability, to be Paid, Year One 2024 Entity Emerging Growth Company Entity Emerging Growth Company Amendment Flag Amendment Flag BSBY [Member] Bloomberg Short Term Bank Yield Index [Member] Bloomberg Short-Term Bank Yield Index. Performance Vested Restricted Stock [Member] Performance Vested Restricted Stock [Member] Performance vested restricted stock. Accounting Standards Update Accounting Standards Update [Domain] Prepaid pension asset Assets for Plan Benefits, Defined Benefit Plan Beginning balance, shares Ending Balance, shares Shares, Issued Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Schedule of Estimated Annual Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Leases [Abstract] 2029 and therafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five 2028 and thereafter LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour Long term debt maturities repayments of principal after year four. Other Operating Income, Net Other Operating Income and Expense [Text Block] Variable Rate Variable Rate [Domain] Tax Period Tax Period [Domain] Entity File Number Securities Act File Number Future fixed minimum lease payments Future Fixed Minimum Lease Payments Future fixed minimum lease payments. line of credit facility covenant Line Of Credit Facility Covenant Line of credit facility covenant. Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Remainder of 2023 Goodwill and Intangible Assets Disclosure [Abstract] Weighted-average discount rate Finance Lease, Weighted Average Discount Rate, Percent Operating lease assets Operating lease assets Increase Decrease In Operating Lease Right Of Use Asset Increase (decrease) in operating lease right of use asset. Share-Based Payment Arrangement [Abstract] Dividends Dividends, Common Stock, Cash Accounts Payable, Current, Total Accounts payable Accounts Payable, Current Debt Instrument Debt Instrument [Axis] Schedule of Intangible assets Schedule of Intangible Assets and Goodwill [Table Text Block] Other intangible assets, net Other Intangible Assets, Net 2025 Long-Term Debt, Maturity, Year One Redemption of investments at maturity Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities Defined benefit pension and other postretirement plans net of income tax expense of $47 and $37, respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Schedule Of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Preferred Stock, Value, Issued, Ending Balance Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Total Preferred stock, $1.00 par value, 500 shares authorized Preferred Stock, Value, Issued Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company (Increase) decrease in operating assets: Increase (Decrease) in Operating Assets [Abstract] Title of Individual Title of Individual [Axis] Other expense (income), net Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component Percentage of commitment fee on unused credit facility Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Standard and Extended Product Warranty Accrual, Total Balance at beginning of period Balance at end of period Standard and Extended Product Warranty Accrual Income Per Share Earnings Per Share [Text Block] Accumulated Defined Benefit Plans Adjustment Net Actuarial Gain Losses [Member] Accumulated defined benefit plans adjustment net actuarial gain losses. Amortization of Actuarial income (loss) [Member] Entity Address, Address Line One Entity Address, Address Line One Change due to invoicing customers/ additional deposits (Contract Liabilities) Change due to invoicing customers/ additional deposits (Contract Liabilities) Change due to invoicing customers/ additional deposits (Contract Liabilities). Gross Carrying Amount Finite-Lived Intangible Assets, Gross, Total Finite-Lived Intangible Assets, Gross Intangibles subject to amortization, Gross Carrying Amount Change due to revenue recognized (Contract Liabilities) Change due to revenue recognized Contract Liabilities Change due to revenue recognized Contract Liabilities Percentage of upfront fees Line of Credit Facility, Commitment Fee Percentage Future Minimum Payments Required under Non-cancelable Leases Lessee Operating And Finance Lease Liability Maturity Table [Text Block] Tabular disclosure of undiscounted cash flows of lessee's operating and finance lease liabilities. Including, but not limited to, reconciliation of undiscounted cash flows to operating and finance lease liabilities recognized in statement of financial position. Income Statement Location Income Statement Location [Axis] 2027 Long-Term Debt, Maturity, Year Three Maximum leverage ratio Maximum Leverage Ratio Maximum leverage ratio. Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Line of Credit Facility, Lender Line of Credit Facility, Lender [Domain] Operating lease liabilities Increase Decrease In Operating Lease Liabilities Increase (decrease) in operating lease liabilities. Term loan principal payment frequency Debt Instrument, Frequency of Periodic Payment Term loan, balance Long-Term Debt, Gross Long-term debt, gross Product and Service Product and Service [Axis] Title of 12(b) Security Title of 12(b) Security Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Intangibles subject to amortization, Accumulated Amortization Officer [Member] Officer [Member] Prime Rate [Member] Prime Rate [Member] Income Tax Authority, Name Income Tax Authority, Name [Axis] Accounting Standards Update Accounting Standards Update [Axis] Customer Deposit [Member] Customer Deposits [Member] Customer deposits. Prepaid Expenses and Other Current Assets [Member] Prepaid Expenses and Other Current Assets [Member] Treasury Stock [Member] Treasury Stock, Common [Member] Amended and Restated 2000 Incentive Plan [Member] Two Thousand Incentive Plan [Member] Two thousand incentive plan. Accounting Changes and Error Corrections [Abstract] Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Amortization of Debt Issuance Costs Amortization of debt issuance costs State Tax Jurisdictions [Member] State and Local Jurisdiction [Member] Accrued compensation, accrued expenses and other current and non-current liabilities Increase Decrease In Accrued Compensation Accrued Expenses And Other Current And Non Current Liabilities The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred for obligations related to services received from employees, obligations and expenses incurred but not paid and noncurrent obligations. Other comprehensive income before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Inventories Increase (Decrease) in Inventories, Total Inventories Increase (Decrease) in Inventories Minimum funded debt to earnings before interest taxes depreciation and amortization. Minimum Funded Debt to Earnings Before Interest Taxes Depreciation and Amortization EBITDA Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common stock, shares outstanding Common Stock, Shares, Outstanding Equity-Based Compensation Share-Based Payment Arrangement [Text Block] Floor Rate [Member] Floor Rate [Member] Floor rate. Supplemental Cash Flow Elements [Abstract] Retirement Plan Type Retirement Plan Type [Axis] Unamortized Debt Issuance Expense Less: unamortized debt issuance costs Less: unamortized debt issuance costs Contract With Customer Net Asset Liability Current The net balance of current contract with customer assets and current contract with customer liabilities. Net contract assets (liabilities) Income Statement Location Income Statement Location [Domain] Refining [Member] Refining [Member] Refining. Document Type Document Type Line of Credit [Member] Line of Credit [Member] Numerator: Numerator Diluted Income [Abstract] Numerator diluted income. Line of credit Line of Credit Facility, Current Borrowing Capacity Net Cash Provided by (Used in) Investing Activities Net cash used by investing activities Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Identifies the employee stock purchase plan or ESPP. Document Quarterly Report Document Quarterly Report Stock Compensation Plan [Member] Share-Based Payment Arrangement [Member] Components of Postretirement Benefit Cost and Pension Cost Schedule of Net Benefit Costs [Table Text Block] Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] BNI warranty accrual acquired Product Warranty Accrual Acquired Product warranty accrual that was acquired from the opening balance sheet of the Company purchased. Net cash used by financing activities Net Cash Provided by (Used in) Financing Activities Other Long-Term Debt, Noncurrent Total Long-term debt Entity Filer Category Entity Filer Category All Other [Member] All Other Countries [Member] All other countries. Balance Sheet Location Balance Sheet Location [Domain] Income Tax Authority, Name Income Tax Authority, Name [Domain] Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Variable Rate Variable Rate [Axis] Officers and Key Employees [Member] Officers And Key Employees [Member] Officers and key employees. Maximum leverage ratio covenant period upon closing of acquisition Maximum Leverage Ratio Covenant Period Upon Closing Of Acquisition Maximum leverage ratio covenant period upon closing of acquisition. Tradename [Member] Trade Names [Member] Capital purchases recorded in accounts payable Capital Expenditures Incurred but Not yet Paid Total liabilities Liabilities Barber-Nichols, LLC. (BN) [Member] Barber Nichols L L C [Member] Barber nichols, LLC. Accumulated Other Comprehensive Income Loss [Table] Accumulated Other Comprehensive Income (Loss) [Table] Total stockholders’ equity Beginning balance Ending Balance Equity, Attributable to Parent Weighted Average Amortization Period Intangibles subject to amortization, Weighted Average Amortization Period Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Expense for product warranties Expense (income) for product warranties Product Warranty Income Expense The (income) expense (included) charged (in) against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers. Net income Net income Net Income (Loss) Net income (loss) Interest expense, net Interest Expense, Total Interest Expense Lessee Operating Lease Liability Payments Due Year Five And After Year Five Lessee operating lease liability payments due year five and after year five. 2028 and thereafter Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total Unbilled revenue (contract assets) Unbilled revenue Contract with Customer, Asset, after Allowance for Credit Loss, Current Finance Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Receivables billed but not paid under retainage provisions in its customer contracts Contract With Customer Receivables Billed But Not Paid Under Retainage Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contract. Statement of Financial Position [Abstract] Weighted average common and potential common shares outstanding Diluted Weighted Average Number of Shares Outstanding, Diluted Increase (decrease) in operating liabilities: Increase (Decrease) in Operating Liabilities [Abstract] Credit Facility Credit Facility [Axis] Other expenses and income: Other Income and Expenses [Abstract] Weighted-average remaining lease term in years Operating Lease, Weighted Average Remaining Lease Term Net pension cost and postretirement benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Income Taxes Income Tax Disclosure [Text Block] Issuance of treasury stock, shares Issuance of treasury stock, shares Stock Issued During Period, Shares, Treasury Stock Reissued Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share Five Year Term Loan With Bank Of America [Member] Five Year Term Loan With Bank Of America [Member] Five year term loan with Bank of America Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] Income Tax Authority Income Tax Authority [Axis] Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] Finance Lease, Liability, to be Paid, Year Three 2026 Other Long-Term Liabilities [Member] Other Noncurrent Liabilities [Member] Payments to Acquire Property, Plant, and Equipment, Total Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Interest on lease liabilities Finance Lease, Interest Expense Issuance of shares, shares Stock Issued During Period, Shares, New Issues Employee-related Liabilities, Current, Total Accrued compensation Employee-related Liabilities, Current Business Acquisition Business Acquisition [Axis] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] EX-101.PRE 9 ghm-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.SCH 10 ghm-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Equity-Based Compensation link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Income Per Share link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Product Warranty Liability link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Cash Flow Statement link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Changes in Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Accounting and Reporting Changes link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Other Operating Income, Net link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Equity -Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Product Warranty Liability (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Cash Flow Statement (Table) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Changes in Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Revenue Recognition - Revenue Disaggregated by Product Line and Geographic Area (Detail) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Revenue (Detail) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Revenue Recognition - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Revenue Recognition - Additional Information (Detail1) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Revenue Recognition - Additional Information (Detail1) [Default] link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Investments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Inventories - Major Classifications of Inventories (Detail) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Intangible Assets - Schedule of Intangible assets (Detail) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Intangible Assets - Schedule of Estimated Annual Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Equity -Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Equity -Based Compensation - Schedule of Restricted Stock Units ("RSUs"), Performance Stock Units ("PSUs"), and Restricted Stock Awards ("RSAs") Granted (Detail) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Equity -Based Compensation - Schedule of recognized equity-based compensation (Details) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Income Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Product Warranty Liability - Reconciliation of the Changes in Product Warranty Liability (Detail) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Product Warranty Liability - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Cash Flow Statement - Schedule of Cash Flow Supplemental Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Cash Flow Statement - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Employee Benefit Plans - Components of Postretirement Benefit Cost and Pension Cost (Detail) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Employee Benefit Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Commitments and Contingencies- Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Detail) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Leases - Future Minimum Payments Required under Non-cancelable Leases (Detail)2 link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Discount Rate for Finance and Operating Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Leases - Summary of Components of Lease Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Leases - Future Minimum Payments Required under Non-cancelable Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Debt - Schedule of Long Term Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Debt - Schedule of Future Minimum Payments (Detail) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Accounting and Reporting Changes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Other Operating Income, Net - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.DEF 11 ghm-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document and Entity Information - shares
3 Months Ended
Jun. 30, 2023
Aug. 03, 2023
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Trading Symbol GHM  
Entity Registrant Name GRAHAM CORPORATION  
Entity Central Index Key 0000716314  
Current Fiscal Year End Date --03-31  
Entity Filer Category Accelerated Filer  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Shell Company false  
Entity Small Business true  
Entity Emerging Growth Company false  
Title of 12(b) Security Common Stock, Par Value $0.10 Per Share  
Security Exchange Name NYSE  
Entity File Number 001-08462  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 16-1194720  
Entity Address, Address Line One 20 Florence Avenue  
Entity Address, City or Town Batavia  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 14020  
City Area Code 585  
Local Phone Number 343-2216  
Document Quarterly Report true  
Document Transition Report false  
Entity Common Stock, Shares Outstanding   10,702,920

XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]    
Net sales $ 47,569 $ 36,075
Cost of products sold 36,592 29,331
Gross profit 10,977 6,744
Other expenses and income:    
Selling, general and administrative 7,019 5,485
Selling, general and administrative – amortization 274 274
Operating income 3,684 985
Other expense (income), net 93 (63)
Interest expense, net 185 157
Income before provision for income taxes 3,406 891
Provision for income taxes 766 215
Net income $ 2,640 $ 676
Basic:    
Net income $ 0.25 $ 0.06
Diluted:    
Net income $ 0.25 $ 0.06
Weighted average common shares outstanding:    
Basic 10,653 10,610
Diluted 10,719 10,630
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]    
Net income $ 2,640 $ 676
Other comprehensive (loss) income:    
Foreign currency translation adjustment (252) (343)
Defined benefit pension and other postretirement plans net of income tax expense of $47 and $37, respectively 164 131
Total other comprehensive loss (88) (212)
Total comprehensive income $ 2,552 $ 464
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]    
Defined benefit pension and other postretirement plans, tax expense $ 47 $ 37
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Current assets:    
Cash and cash equivalents $ 24,662 $ 18,257
Trade accounts receivable, net of allowances ($1,878 and $1,841 at June 30 and March 31, 2023, respectively) 29,544 24,000
Unbilled revenue 34,467 39,684
Inventories 25,490 26,293
Prepaid expenses and other current assets 2,675 1,534
Income taxes receivable 509 302
Total current assets 117,347 110,070
Property, plant and equipment, net 25,910 25,523
Prepaid pension asset 6,179 6,107
Operating lease assets 8,071 8,237
Goodwill 23,523 23,523
Finite-Lived Intangible Assets, Net 20,357  
Other intangible assets, net 7,438 7,610
Deferred income tax asset 1,792 2,798
Other assets 149 158
Total assets 210,028 203,918
Current liabilities:    
Current portion of long-term debt 2,000 2,000
Current portion of finance lease obligations 26 29
Accounts payable 15,085 20,222
Accrued compensation 10,334 10,401
Accrued expenses and other current liabilities 5,706 6,434
Customer deposits 56,016 46,042
Operating lease liabilities 1,114 1,022
Income taxes payable 62 0
Total current liabilities 90,343 86,166
Long-term debt 9,303 9,744
Finance lease obligations 77 85
Operating lease liabilities 7,278 7,498
Deferred income tax liability 1 108
Accrued pension and postretirement benefit liabilities 1,337 1,342
Other long-term liabilities 1,968 2,042
Total liabilities 110,307 106,985
Commitments and contingencies (Note 10)
Stockholders’ equity:    
Preferred stock, $1.00 par value, 500 shares authorized 0 0
Common stock, $0.10 par value, 25,500 shares authorized, 10,818 and 10,774 shares issued and 10,675 and 10,635 shares outstanding at June 30 and March 31, 2023, respectively 1,082 1,075
Capital in excess of par value 28,641 28,061
Retained earnings 80,083 77,443
Accumulated other comprehensive loss (7,551) (7,463)
Treasury stock (143 and 138 shares at June 30 and March 31, 2023, respectively) (2,534) (2,183)
Total stockholders’ equity 99,721 96,933
Total liabilities and stockholders’ equity 210,028 203,918
Customer Relationships [Member]    
Current assets:    
Finite-Lived Intangible Assets, Net 10,571 10,718
Technology and Technical Know-How [Member]    
Current assets:    
Finite-Lived Intangible Assets, Net $ 9,048 $ 9,174
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Statement of Financial Position [Abstract]    
Allowances on trade accounts receivable $ 1,878 $ 1,841
Preferred stock, par value $ 1 $ 1
Preferred stock, shares authorized 500,000 500,000
Common stock, par value $ 0.1 $ 0.1
Common stock, shares authorized 25,500,000 25,500,000
Common stock, shares issued 10,818,000 10,774,000
Common stock, shares outstanding 10,675,000 10,635,000
Treasury stock 143,000 138,000
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Operating activities:    
Net income $ 2,640 $ 676
Adjustments to reconcile net income to net cash provided(used) by operating activities:    
Depreciation 793 856
Amortization of intangible Assets 446 619
Amortization of actuarial losses 211 168
Amortization of debt issuance costs 59 34
Equity-based compensation expense 293 114
Deferred income taxes 855 225
(Increase) decrease in operating assets:    
Accounts receivable (5,769) (34)
Unbilled revenue 5,171 (2,580)
Inventories 780 (930)
Prepaid expenses and other current and non-current assets (1,065) (745)
Income taxes receivable (159) (6)
Operating lease assets 293 467
Prepaid pension asset (72) (163)
Increase (decrease) in operating liabilities:    
Accounts payable (4,745) 3,016
Accrued compensation, accrued expenses and other current and non-current liabilities (868) (878)
Customer deposits 10,002 (504)
Operating lease liabilities (256) (431)
Long-term portion of accrued compensation, accrued pension and postretirement benefit liabilities (6) (593)
Net cash provided (used) by operating activities 8,603 (689)
Investing activities:    
Purchase of property, plant and equipment (1,499) (284)
Net cash used by investing activities (1,499) (284)
Financing activities:    
Principal repayments on debt (500) (2,500)
Proceeds from the issuance of debt 0 2,000
Principal repayments on finance lease obligations (11) (6)
Repayments on financing lease obligations (74) (67)
Payment of debt issuance costs 0 (122)
Purchase of treasury stock (57) (22)
Net cash used by financing activities (642) (717)
Effect of exchange rate changes on cash (57) (146)
Net increase (decrease) in cash and cash equivalents 6,405 (1,836)
Cash and cash equivalents at beginning of period 18,257 14,741
Cash and cash equivalents at end of period $ 24,662 $ 12,905
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Capital in Excess of Par Value [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Treasury Stock [Member]
Beginning balance at Mar. 31, 2022 $ 96,494 $ 1,080 $ 27,770 $ 77,076 $ (6,471) $ (2,961)
Beginning balance, shares at Mar. 31, 2022   10,801        
Comprehensive (loss) income 464     676 (212)  
Forfeiture of shares   $ (3) 3      
Forfeiture of shares, shares   (32)        
Recognition of equity-based compensation expense 114   114      
Purchase of treasury stock (21)         (21)
Ending Balance at Jun. 30, 2022 97,051 $ 1,077 27,887 77,752 (6,683) (2,982)
Ending Balance, shares at Jun. 30, 2022   10,769        
Beginning balance at Mar. 31, 2023 96,933 $ 1,075 28,061 77,443 (7,463) (2,183)
Beginning balance, shares at Mar. 31, 2023   10,774        
Comprehensive (loss) income 2,552     2,640 (88)  
Issuance of shares   $ 8 (8)      
Issuance of shares, shares   53        
Forfeiture of shares   $ (1) 1      
Forfeiture of shares, shares   (9)        
Recognition of equity-based compensation expense 293   293      
Issuance of treasury stock     294     (294)
Purchase of treasury stock (57)         (57)
Ending Balance at Jun. 30, 2023 $ 99,721 $ 1,082 $ 28,641 $ 80,083 $ (7,551) $ (2,534)
Ending Balance, shares at Jun. 30, 2023   10,818        
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation
3 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation

NOTE 1 – BASIS OF PRESENTATION:

Graham Corporation's (the "Company's") Condensed Consolidated Financial Statements include its wholly-owned subsidiaries located in Arvada, Colorado, Suzhou, China and Ahmedabad, India at June 30 and March 31, 2023. The Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the U.S. ("GAAP") for interim financial information and the instructions to Form 10-Q and Rule 8-03 of Regulation S-X, each as promulgated by the U.S. Securities and Exchange Commission. The Company's Condensed Consolidated Financial Statements do not include all information and notes required by GAAP for complete financial statements. The unaudited Condensed Consolidated Balance Sheet as of March 31, 2023 presented herein was derived from the Company’s audited Consolidated Balance Sheet as of March 31, 2023. For additional information, please refer to the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended March 31, 2023 ("fiscal 2023"). In the opinion of management, all adjustments, including normal recurring accruals considered necessary for a fair presentation, have been included in the Company's Condensed Consolidated Financial Statements.

The Company's results of operations and cash flows for the three months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the current fiscal year, which ends March 31, 2024 ("fiscal 2024").

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition
3 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Recognition

NOTE 2 – REVENUE RECOGNITION:

The Company recognizes revenue on contracts when or as it satisfies a performance obligation by transferring control of the product to the customer. For contracts in which revenue is recognized upon shipment, control is generally transferred when products are shipped, title is transferred, significant risks of ownership have transferred, the Company has rights to payment, and rewards of ownership pass to the customer. For contracts in which revenue is recognized over time, control is generally transferred as the Company creates an asset that does not have an alternative use to the Company and the Company has an enforceable right to payment for the performance completed to date.

The following table presents the Company’s revenue disaggregated by product line and geographic area:

 

 

 

 

Three Months Ended

 

 

 

June 30,

 

Market

 

2023

 

 

2022

 

Refining

 

$

6,867

 

 

$

7,875

 

Chemical/Petrochemical

 

 

6,041

 

 

 

5,875

 

Defense

 

 

22,817

 

 

 

9,800

 

Space

 

 

4,822

 

 

 

6,462

 

Other Commercial

 

 

7,022

 

 

 

6,063

 

Net sales

 

$

47,569

 

 

$

36,075

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Geographic Area

 

 

 

 

 

 

Asia

 

$

5,902

 

 

$

4,248

 

Canada

 

 

899

 

 

 

997

 

Middle East

 

 

1,049

 

 

 

459

 

South America

 

 

27

 

 

 

1,461

 

U.S.

 

 

38,141

 

 

 

28,169

 

All other

 

 

1,551

 

 

 

741

 

Net sales

 

$

47,569

 

 

$

36,075

 

A performance obligation represents a promise in a contract to provide a distinct good or service to a customer. The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Transaction price reflects the amount of consideration to which the Company expects to be entitled in exchange for transferred products. A contract’s transaction price is allocated to each distinct performance obligation and revenue is recognized as the performance obligation is satisfied. In certain

cases, the Company may separate a contract into more than one performance obligation, while in other cases, several products may be part of a fully integrated solution and are bundled into a single performance obligation. If a contract is separated into more than one performance obligation, the Company allocates the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods underlying each performance obligation. The Company has made an accounting policy election to exclude from the measurement of the contract price all taxes assessed by government authorities that are collected by the Company from its customers. The Company does not adjust the contract price for the effects of a financing component if the Company expects, at contract inception, that the period between when a product is transferred to a customer and when the customer pays for the product will be one year or less. Shipping and handling fees billed to the customer are recorded in revenue and the related costs incurred for shipping and handling are included in Cost of products sold.

The Company recognizes revenue over time when contract performance results in the creation of a product for which the Company does not have an alternative use and the contract includes an enforceable right to payment in an amount that corresponds directly with the value of the performance completed. To measure progress towards completion on performance obligations for which revenue is recognized over time the Company utilizes an input method based upon a ratio of direct labor hours incurred to date to management’s estimate of the total labor hours to be incurred on each contract, an input method based upon a ratio of total contract costs incurred to date to management’s estimate of the total contract costs to be incurred or an output method based upon completion of operational milestones, depending upon the nature of the contract. The Company has established the systems and procedures essential to developing the estimates required to account for performance obligations over time. These procedures include monthly review by management of costs incurred, progress towards completion, identified risks and opportunities, sourcing determinations, changes in estimates of costs yet to be incurred, availability of materials, and execution by subcontractors. Sales and earnings are adjusted in current accounting periods based on revisions in the contract value due to pricing changes and estimated costs at completion. Losses on contracts are recognized immediately when evident to management. Revenue on the majority of the Company's contracts, as measured by number of contracts, is recognized upon shipment to the customer. Revenue on larger contracts, which are fewer in number but represent the majority of the revenue, is recognized over time. The following table presents the Company's revenue percentages disaggregated by revenue recognized over time or upon shipment:

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

Revenue recognized over time

 

 

81

%

 

 

65

%

Revenue recognized at shipment

 

 

19

%

 

 

35

%

The timing of revenue recognition, invoicing and cash collections affect trade accounts receivable, unbilled revenue (contract assets) and customer deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Unbilled revenue represents revenue on contracts that is recognized over time and exceeds the amount that has been billed to the customer. Unbilled revenue is separately presented in the Condensed Consolidated Balance Sheets. The Company may have an unconditional right to payment upon billing and prior to satisfying the performance obligations. The Company will then record a contract liability and an offsetting asset of equal amount until the deposit is collected and the performance obligations are satisfied. Customer deposits are separately presented in the Condensed Consolidated Balance Sheets. Customer deposits are not considered a significant financing component as they are generally received less than one year before the product is completed or used to procure specific material on a contract, as well as related overhead costs incurred during design and construction.

Net contract assets (liabilities) consisted of the following:

 

 

 

June 30, 2023

 

 

March 31, 2023

 

 

Change

 

 

Change due to revenue recognized

 

 

Change due to invoicing customers/
additional deposits

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unbilled revenue (contract assets)

 

$

34,467

 

 

$

39,684

 

 

$

(5,217

)

 

$

26,478

 

 

$

(31,695

)

Customer deposits (contract liabilities)

 

 

(56,016

)

 

 

(46,042

)

 

 

(9,974

)

 

 

10,978

 

 

 

(20,952

)

      Net contract (liabilities) assets

 

$

(21,549

)

 

$

(6,358

)

 

$

(15,191

)

 

 

 

 

 

 

Contract liabilities at June 30 and March 31, 2023 include $9,069 and $6,092, respectively, of customer deposits for which the Company has an unconditional right to collect payment. Trade accounts receivable, as presented on the Condensed Consolidated Balance Sheets, includes corresponding balances at June 30 and March 31, 2023, respectively.

Receivables billed but not paid under retainage provisions in the Company’s customer contracts were $2,563 and $2,542 at June 30 and March 31, 2023, respectively.

 

The Company’s remaining unsatisfied performance obligations represent a measure of the total dollar value of work to be performed on contracts awarded and in progress. The Company also refers to this measure as backlog. As of June 30, 2023, the Company had remaining unsatisfied performance obligations of $322,003. The Company expects to recognize revenue on approximately 50% of the remaining performance obligations within one year, 25% to 30% in one to two years and the remaining beyond two years.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
3 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventories

NOTE 3 – INVENTORIES:

Inventories are stated at the lower of cost or net realizable value, using the average cost method.

Major classifications of inventories are as follows:

 

 

 

June 30,

 

 

March 31,

 

 

 

2023

 

 

2023

 

Raw materials and supplies

 

$

3,587

 

 

$

4,344

 

Work in process

 

 

20,309

 

 

 

20,554

 

Finished products

 

 

1,594

 

 

 

1,395

 

Total

 

$

25,490

 

 

$

26,293

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets
3 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets

NOTE 4 – INTANGIBLE ASSETS:

Intangible assets are comprised of the following:

 

 

Weighted Average Amortization Period

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

At June 30, 2023

 

 

 

 

 

 

 

 

 

 

Intangibles subject to amortization:

 

 

 

 

 

 

 

 

 

 

Customer relationships

20 years

 

$

11,800

 

 

$

1,229

 

 

$

10,571

 

Technology and technical know-how

20 years

 

 

10,100

 

 

 

1,052

 

 

 

9,048

 

Backlog

4 years

 

 

3,900

 

 

 

3,162

 

 

 

738

 

 

 

 

$

25,800

 

 

$

5,443

 

 

$

20,357

 

 

 

 

 

 

 

 

 

 

 

 

Intangibles not subject to amortization:

 

 

 

 

 

 

 

 

 

 

Tradename

Indefinite

 

$

6,700

 

 

$

 

 

$

6,700

 

 

 

 

$

6,700

 

 

$

 

 

$

6,700

 

 

Technology and technical know-how and Customer relationships are amortized in Selling, general and administrative expense on a straight line basis over their estimated useful lives. Backlog is amortized in Cost of products sold over the projected conversion period based on management estimates at time of purchase. Intangible amortization was $446 and $619 for the three months ended June 30, 2023 and 2022, respectively. The estimated annual amortization expense by fiscal year is as follows:

 

 

Annual Amortization

 

Remainder of 2024

 

$

1,336

 

2025

 

 

1,318

 

2026

 

 

1,095

 

2027

 

 

1,095

 

2028

 

 

1,095

 

2029 and thereafter

 

 

14,418

 

Total intangible amortization

 

$

20,357

 

 

 

 

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Equity-Based Compensation
3 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Equity-Based Compensation

NOTE 5 – EQUITY-BASED COMPENSATION:

The 2020 Graham Corporation Equity Incentive Plan (the "2020 Plan"), as approved by the Company’s stockholders at the annual meeting of stockholders held on August 11, 2020, provides for the issuance of 422 shares of common stock in connection with grants of incentive stock options, non-qualified stock options, restricted stock units and stock awards to officers, key employees and outside directors, including 112 shares that became available under the 2020 Plan from the Company’s prior plan, the Amended and Restated 2000 Graham Corporation Incentive Plan to Increase Shareholder Value (the "2000 Plan"). As of August 11, 2020, the effective date of the 2020 Plan, no further awards will be granted under the 2000 Plan.

The following grants of time-vesting restricted stock units ("RSUs") and performance-vesting restricted stock units ("PSUs") were awarded:

 

 

Vest 100% on First

 

 

Vest One-Third Per Year

 

 

Vest 100% on Third

 

 

 

 

 

Anniversary (1)

 

 

Over Three-Year Term (1)

 

 

Anniversary (1)

 

 

 

 

 

 

 

 

Officers and

 

 

Officers and

 

 

Total Shares

Three month period ending June 30,

 

Directors

 

 

Key Employees

 

 

Key Employees

 

 

Awarded

2023

 

 

 

 

 

 

 

 

 

 

 

     Time Vesting RSUs

 

38

 

 

40

 

 

 

 

 

78

     Performance Vesting PSUs

 

 

 

 

 

 

 

79

 

 

79

2022

 

 

 

 

 

 

 

 

 

 

 

     Time Vesting RSUs

 

37

 

 

56

 

 

18

 

 

111

     Performance Vesting PSUs

 

 

 

 

 

 

 

112

 

 

112

(1)
Subject to the terms of the applicable award.

 

The Company has an Employee Stock Purchase Plan, as amended (the "ESPP"), which allows eligible employees to purchase shares of the Company's common stock at a discount of up to 15% of its fair market value on the last, first or lower of the last or first day of the six-month offering period. As of June 30, 2023, a total of 400 shares of common stock may be purchased under the ESPP.

The Company has recognized equity-based compensation costs as follows:

 

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

Restricted stock awards

 

$

87

 

 

$

50

 

Restricted stock units

 

 

196

 

 

 

55

 

Employee stock purchase plan

 

 

10

 

 

 

9

 

 

 

$

293

 

 

$

114

 

 

 

 

 

 

 

 

Income tax benefit recognized

 

$

65

 

 

$

25

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Income Per Share
3 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Income Per Share

NOTE 6 – INCOME PER SHARE:

Basic income per share is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted income per share is calculated by dividing net income by the weighted average number of common shares

outstanding and, when applicable, potential common shares outstanding during the period. A reconciliation of the numerators and denominators of basic and diluted income per share is presented below:

 

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

Basic income per share

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

Net income

 

$

2,640

 

 

$

676

 

Denominator:

 

 

 

 

 

 

Weighted average common shares
   outstanding

 

 

10,653

 

 

 

10,610

 

Basic income per share

 

$

0.25

 

 

$

0.06

 

 

 

 

 

 

 

 

Diluted income per share

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

Net income

 

$

2,640

 

 

$

676

 

Denominator:

 

 

 

 

 

 

Weighted average common shares
   outstanding

 

 

10,653

 

 

 

10,610

 

Restricted stock units outstanding

 

 

66

 

 

 

20

 

Weighted average common and
   potential common shares
   outstanding

 

 

10,719

 

 

 

10,630

 

Diluted income per share

 

$

0.25

 

 

$

0.06

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Product Warranty Liability
3 Months Ended
Jun. 30, 2023
Guarantees [Abstract]  
Product Warranty Liability

NOTE 7 – PRODUCT WARRANTY LIABILITY:

The reconciliation of the changes in the product warranty liability is as follows:

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

Balance at beginning of period

 

$

578

 

 

$

441

 

Expense for product warranties

 

 

91

 

 

 

76

 

Product warranty claims paid

 

 

(53

)

 

 

(21

)

Balance at end of period

 

$

616

 

 

$

496

 

 

 

The product warranty liability is included in the line item "Accrued expenses and other current liabilities" in the Condensed Consolidated Balance Sheets.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Cash Flow Statement
3 Months Ended
Jun. 30, 2023
Supplemental Cash Flow Elements [Abstract]  
Cash Flow Statement

NOTE 8 – CASH FLOW STATEMENT:

Interest and income taxes paid as well as non-cash investing and financing activities are as follows:

 

 

 

For the Three Months Ended June 30,

 

 

 

2023

 

 

2022

 

Interest paid

 

$

256

 

 

$

141

 

Income taxes paid

 

 

70

 

 

 

11

 

Capital purchases recorded in accounts payable

 

 

197

 

 

 

95

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
3 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

NOTE 9 – COMMITMENTS AND CONTINGENCIES:

The Company has been named as a defendant in lawsuits alleging personal injury from exposure to asbestos allegedly contained in, or accompanying, products made by the Company. The Company is a co-defendant with numerous other defendants in these lawsuits and intends to vigorously defend itself against these claims. The claims in the Company’s current lawsuits are similar to those made in previous asbestos-related suits that named the Company as a defendant, which either were dismissed when it was shown that the Company had not supplied products to the plaintiffs’ places of work or were settled for immaterial amounts. The Company cannot provide any assurances that any pending or future matters will be resolved in the same manner as previous lawsuits.

As of June 30, 2023, the Company was subject to the claims noted above, as well as other potential claims that have arisen in the ordinary course of business.

Although the outcome of the lawsuits, legal proceedings or potential claims to which the Company is, or may become, a party to cannot be determined and an estimate of the reasonably possible loss or range of loss cannot be made for the majority of the claims, management does not believe that the outcomes, either individually or in the aggregate, will have a material adverse effect on the Company’s results of operations, financial position or cash flows.

The Company previously entered into related party operating leases with Ascent Properties Group, LLC ("Ascent"), for two building lease agreements and two equipment lease agreements in Arvada, Colorado. In connection with such leases, the Company made fixed minimum lease payments to the lessor of $224 and $211 during the three months ended June 30, 2023 and 2022, respectively, and is obligated to make payments of $729 during the remainder of fiscal 2024. Future fixed minimum lease payments under these leases as of June 30, 2023 are $6,514.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
3 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

NOTE 10 – INCOME TAXES:

The Company files federal and state income tax returns in several domestic and international jurisdictions. In most tax jurisdictions, returns are subject to examination by the relevant tax authorities for a number of years after the returns have been filed. The Company is subject to U.S. federal examination for the tax years 2019 through 2022 and examination in state tax jurisdictions for the tax years 2018 through 2022. The Company is subject to examination in the People’s Republic of China for tax years 2019 through 2022 and in India for tax years 2019 through 2022.

There was no liability for unrecognized tax benefits at either June 30, 2023 or March 31, 2023.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Changes in Accumulated Other Comprehensive Loss
3 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Changes in Accumulated Other Comprehensive Loss

NOTE 11 – CHANGES IN ACCUMULATED OTHER COMPREHENSIVE LOSS:

The changes in accumulated other comprehensive loss by component for the three months ended June 30, 2023 and 2022 are as follows:

 

 

 

Pension and
Other
Postretirement
Benefit Items

 

 

Foreign
Currency
Items

 

 

Total

 

Balance at April 1, 2023

 

$

(7,470

)

 

$

7

 

 

$

(7,463

)

Other comprehensive income before reclassifications

 

 

 

 

 

(252

)

 

 

(252

)

Amounts reclassified from accumulated other comprehensive
   loss

 

 

164

 

 

 

 

 

 

164

 

Net current-period other comprehensive income

 

 

164

 

 

 

(252

)

 

$

(88

)

Balance at June 30, 2023

 

$

(7,306

)

 

$

(245

)

 

$

(7,551

)

 

 

 

Pension and
Other
Postretirement
Benefit Items

 

 

Foreign
Currency
Items

 

 

Total

 

Balance at April 1, 2022

 

$

(6,970

)

 

$

499

 

 

$

(6,471

)

Other comprehensive income before reclassifications

 

 

 

 

 

(343

)

 

 

(343

)

Amounts reclassified from accumulated other comprehensive
   loss

 

 

131

 

 

 

 

 

 

131

 

Net current-period other comprehensive income

 

 

131

 

 

 

(343

)

 

$

(212

)

Balance at June 30, 2022

 

$

(6,839

)

 

$

156

 

 

$

(6,683

)

 

The reclassifications out of accumulated other comprehensive loss by component for the three months ended June 30, 2023 and 2022 are as follows:

 

Details about Accumulated Other
 Comprehensive Loss Components

 

Amount Reclassified from
 Accumulated Other
Comprehensive Loss

 

 

 

Affected Line Item in the Condensed
Consolidated Statements of Income

 

 

Three Months Ended

 

 

 

 

 

 

June 30,

 

 

 

 

 

 

2023

 

 

 

2022

 

 

 

 

Pension and other postretirement benefit items:

 

 

 

 

 

 

 

 

 

 

Amortization of actuarial loss

 

$

211

 

(1)

 

$

168

 

(1)

 

Income before benefit for income taxes

Tax effect

 

 

47

 

 

 

 

37

 

 

 

Provision for income taxes

 

 

$

164

 

 

 

$

131

 

 

 

Net income

 

(1)
These accumulated other comprehensive loss components are included within the computation of pension and other postretirement benefit costs.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
3 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Debt

NOTE 12 – DEBT:

On June 1, 2021, the Company entered into a $20,000 five-year term loan with Bank of America (the "Term Loan"). The Term Loan requires monthly principal payments of $167 through June 1, 2026, with the remaining principal amount plus all interest due on the maturity date. The interest rate on the Term Loan is the applicable Bloomberg Short-Term Bank Yield Index ("BSBY"), plus 1.50%, subject to a 0.00% floor.

Long term debt is comprised of the following:

 

 

June 30,

 

 

March 31,

 

 

 

2023

 

 

2023

 

Bank of America term loan

 

$

12,000

 

 

$

12,500

 

Less: unamortized debt issuance costs

 

 

(697

)

 

 

(756

)

 

 

 

11,303

 

 

 

11,744

 

Less: current portion

 

 

2,000

 

 

 

2,000

 

Total

 

$

9,303

 

 

$

9,744

 

 

As of June 30, 2023, future minimum payments, by fiscal year, required were as follows:

 

Remainder of 2024

 

$

1,500

 

2025

 

 

2,000

 

2026

 

 

2,000

 

2027

 

 

6,500

 

2028 and thereafter

 

 

 

Total

 

$

12,000

 

On June 1, 2021, the Company entered into a five-year revolving credit facility with Bank of America (the "Revolving Credit Facility") that provided a $30,000 line of credit, including letters of credit and bank guarantees, expandable at the Company's option and the bank's approval at any time up to $40,000. As of June 30, 2023 and March 31, 2023, there was $0 outstanding on the Revolving Credit Facility. Amounts outstanding under the Revolving Credit Facility bear interest at a rate equal to BSBY plus 1.50%, subject to a 0.00% floor. As of June 30, 2023, the BSBY rate was 5.10279%. Outstanding letters of credit under the Revolving Credit Facility are subject to a fee of 1.50% per annum of the outstanding undrawn amount of each letter of credit that is not secured by cash and 0.60% of each letter of credit that is secured by cash. Amounts available for borrowing under the Revolving Credit Facility are subject to an unused commitment fee of 0.25%. As of June 30, 2023, there was $5,594 letters of credit outstanding with Bank of America.

Under the Term Loan and Revolving Credit Facility, as amended (the "Credit Facility"), the Company covenanted to maintain a maximum total leverage ratio, as defined in the Credit Facility, of 3.0 to 1.0, with an allowable increase to 3.25 to 1.0 following an acquisition for a period of twelve months following the closing of the acquisition. In addition, the Company covenanted to maintain a minimum fixed charge coverage ratio, as defined in the Credit Facility, of 1.2 to 1.0 and minimum margined assets, as defined in such agreements, of 100% of total amounts outstanding on the Revolving Credit Facility, including letters of credit. In addition, on or before September 1, 2023 and at all times thereafter, all of the Company's deposit accounts, except certain accounts, will be either subject to a deposit account control agreement or maintained with Bank of America. The Company also covenanted to maintain liquidity, as defined in the Credit Facility, of at least $20,000. As of June 30, 2023, the Company was in compliance with the financial covenants of the

Credit Facility. At June 30, 2023, the amount available under the Revolving Credit Facility was $25,905, subject to the above liquidity and leverage covenants.

In connection with the amendments to the Credit Facility, the Company is required to pay a back-end fee of $725 to Bank of America payable upon the earliest to occur of (i) any default or event of default, (ii) the last date of availability under the Revolving Credit Facility, and (iii) repayment in full of all principal, interest, fees and other obligations, which may be waived or cancelled if certain criteria are met.

The Company has a letter of credit facility agreement with HSBC Bank USA, N.A. of $7,500 (the "Letter of Credit Facility"). Under the Letter of Credit Facility, the Company incurs an annual facility fee of $5 and outstanding letters of credit are subject to a fee of between 0.75% and 0.85%, depending on the term of the letter of credit. Interest is payable on the principal amounts of unreimbursed letter of credit draws at a rate of 3% plus the bank's prime rate. The Company's obligations under the Letter of Credit Facility are secured by cash held with the bank. As of June 30, 2023, there was $6,623 letters of credit outstanding with HSBC and availability under the Letter of Credit Facility was $877. The agreement is subject to an annual renewal by the bank on July 31 of each year.

Total letters of credit outstanding as of June 30, 2023 and March 31, 2023 were $12,625 and $12,842, respectively.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Tables)
3 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Net Sales Disaggregated by Product Line and Geographic Area

The following table presents the Company’s revenue disaggregated by product line and geographic area:

 

 

 

 

Three Months Ended

 

 

 

June 30,

 

Market

 

2023

 

 

2022

 

Refining

 

$

6,867

 

 

$

7,875

 

Chemical/Petrochemical

 

 

6,041

 

 

 

5,875

 

Defense

 

 

22,817

 

 

 

9,800

 

Space

 

 

4,822

 

 

 

6,462

 

Other Commercial

 

 

7,022

 

 

 

6,063

 

Net sales

 

$

47,569

 

 

$

36,075

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Geographic Area

 

 

 

 

 

 

Asia

 

$

5,902

 

 

$

4,248

 

Canada

 

 

899

 

 

 

997

 

Middle East

 

 

1,049

 

 

 

459

 

South America

 

 

27

 

 

 

1,461

 

U.S.

 

 

38,141

 

 

 

28,169

 

All other

 

 

1,551

 

 

 

741

 

Net sales

 

$

47,569

 

 

$

36,075

 

The following table presents the Company's revenue percentages disaggregated by revenue recognized over time or upon shipment:

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

Revenue recognized over time

 

 

81

%

 

 

65

%

Revenue recognized at shipment

 

 

19

%

 

 

35

%

Schedule of Net Contract Assets (Liabilities)

Net contract assets (liabilities) consisted of the following:

 

 

 

June 30, 2023

 

 

March 31, 2023

 

 

Change

 

 

Change due to revenue recognized

 

 

Change due to invoicing customers/
additional deposits

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unbilled revenue (contract assets)

 

$

34,467

 

 

$

39,684

 

 

$

(5,217

)

 

$

26,478

 

 

$

(31,695

)

Customer deposits (contract liabilities)

 

 

(56,016

)

 

 

(46,042

)

 

 

(9,974

)

 

 

10,978

 

 

 

(20,952

)

      Net contract (liabilities) assets

 

$

(21,549

)

 

$

(6,358

)

 

$

(15,191

)

 

 

 

 

 

 

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
3 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Major Classifications of Inventories

Major classifications of inventories are as follows:

 

 

 

June 30,

 

 

March 31,

 

 

 

2023

 

 

2023

 

Raw materials and supplies

 

$

3,587

 

 

$

4,344

 

Work in process

 

 

20,309

 

 

 

20,554

 

Finished products

 

 

1,594

 

 

 

1,395

 

Total

 

$

25,490

 

 

$

26,293

 

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets (Tables)
3 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible assets

Intangible assets are comprised of the following:

 

 

Weighted Average Amortization Period

 

Gross Carrying Amount

 

 

Accumulated Amortization

 

 

Net Carrying Amount

 

At June 30, 2023

 

 

 

 

 

 

 

 

 

 

Intangibles subject to amortization:

 

 

 

 

 

 

 

 

 

 

Customer relationships

20 years

 

$

11,800

 

 

$

1,229

 

 

$

10,571

 

Technology and technical know-how

20 years

 

 

10,100

 

 

 

1,052

 

 

 

9,048

 

Backlog

4 years

 

 

3,900

 

 

 

3,162

 

 

 

738

 

 

 

 

$

25,800

 

 

$

5,443

 

 

$

20,357

 

 

 

 

 

 

 

 

 

 

 

 

Intangibles not subject to amortization:

 

 

 

 

 

 

 

 

 

 

Tradename

Indefinite

 

$

6,700

 

 

$

 

 

$

6,700

 

 

 

 

$

6,700

 

 

$

 

 

$

6,700

 

Schedule of Estimated Annual Amortization Expense The estimated annual amortization expense by fiscal year is as follows:

 

 

Annual Amortization

 

Remainder of 2024

 

$

1,336

 

2025

 

 

1,318

 

2026

 

 

1,095

 

2027

 

 

1,095

 

2028

 

 

1,095

 

2029 and thereafter

 

 

14,418

 

Total intangible amortization

 

$

20,357

 

 

 

 

 

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Equity -Based Compensation (Tables)
3 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Units ("RSUs"), Performance Stock Units ("PSUs"), and Restricted Stock Awards ("RSAs") Granted

The following grants of time-vesting restricted stock units ("RSUs") and performance-vesting restricted stock units ("PSUs") were awarded:

 

 

Vest 100% on First

 

 

Vest One-Third Per Year

 

 

Vest 100% on Third

 

 

 

 

 

Anniversary (1)

 

 

Over Three-Year Term (1)

 

 

Anniversary (1)

 

 

 

 

 

 

 

 

Officers and

 

 

Officers and

 

 

Total Shares

Three month period ending June 30,

 

Directors

 

 

Key Employees

 

 

Key Employees

 

 

Awarded

2023

 

 

 

 

 

 

 

 

 

 

 

     Time Vesting RSUs

 

38

 

 

40

 

 

 

 

 

78

     Performance Vesting PSUs

 

 

 

 

 

 

 

79

 

 

79

2022

 

 

 

 

 

 

 

 

 

 

 

     Time Vesting RSUs

 

37

 

 

56

 

 

18

 

 

111

     Performance Vesting PSUs

 

 

 

 

 

 

 

112

 

 

112

(1)
Subject to the terms of the applicable award.
Schedule of recognized equity-based compensation

The Company has recognized equity-based compensation costs as follows:

 

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

Restricted stock awards

 

$

87

 

 

$

50

 

Restricted stock units

 

 

196

 

 

 

55

 

Employee stock purchase plan

 

 

10

 

 

 

9

 

 

 

$

293

 

 

$

114

 

 

 

 

 

 

 

 

Income tax benefit recognized

 

$

65

 

 

$

25

 

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Income Per Share (Tables)
3 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share A reconciliation of the numerators and denominators of basic and diluted income per share is presented below:

 

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

Basic income per share

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

Net income

 

$

2,640

 

 

$

676

 

Denominator:

 

 

 

 

 

 

Weighted average common shares
   outstanding

 

 

10,653

 

 

 

10,610

 

Basic income per share

 

$

0.25

 

 

$

0.06

 

 

 

 

 

 

 

 

Diluted income per share

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

Net income

 

$

2,640

 

 

$

676

 

Denominator:

 

 

 

 

 

 

Weighted average common shares
   outstanding

 

 

10,653

 

 

 

10,610

 

Restricted stock units outstanding

 

 

66

 

 

 

20

 

Weighted average common and
   potential common shares
   outstanding

 

 

10,719

 

 

 

10,630

 

Diluted income per share

 

$

0.25

 

 

$

0.06

 

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Product Warranty Liability (Tables)
3 Months Ended
Jun. 30, 2023
Guarantees [Abstract]  
Reconciliation of the Changes in Product Warranty Liability

The reconciliation of the changes in the product warranty liability is as follows:

 

 

Three Months Ended

 

 

 

June 30,

 

 

 

2023

 

 

2022

 

Balance at beginning of period

 

$

578

 

 

$

441

 

Expense for product warranties

 

 

91

 

 

 

76

 

Product warranty claims paid

 

 

(53

)

 

 

(21

)

Balance at end of period

 

$

616

 

 

$

496

 

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Cash Flow Statement (Table)
3 Months Ended
Jun. 30, 2023
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Flow Supplemental Disclosure

Interest and income taxes paid as well as non-cash investing and financing activities are as follows:

 

 

 

For the Three Months Ended June 30,

 

 

 

2023

 

 

2022

 

Interest paid

 

$

256

 

 

$

141

 

Income taxes paid

 

 

70

 

 

 

11

 

Capital purchases recorded in accounts payable

 

 

197

 

 

 

95

 

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Changes in Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Changes in Accumulated Other Comprehensive Loss by Component

The changes in accumulated other comprehensive loss by component for the three months ended June 30, 2023 and 2022 are as follows:

 

 

 

Pension and
Other
Postretirement
Benefit Items

 

 

Foreign
Currency
Items

 

 

Total

 

Balance at April 1, 2023

 

$

(7,470

)

 

$

7

 

 

$

(7,463

)

Other comprehensive income before reclassifications

 

 

 

 

 

(252

)

 

 

(252

)

Amounts reclassified from accumulated other comprehensive
   loss

 

 

164

 

 

 

 

 

 

164

 

Net current-period other comprehensive income

 

 

164

 

 

 

(252

)

 

$

(88

)

Balance at June 30, 2023

 

$

(7,306

)

 

$

(245

)

 

$

(7,551

)

 

 

 

Pension and
Other
Postretirement
Benefit Items

 

 

Foreign
Currency
Items

 

 

Total

 

Balance at April 1, 2022

 

$

(6,970

)

 

$

499

 

 

$

(6,471

)

Other comprehensive income before reclassifications

 

 

 

 

 

(343

)

 

 

(343

)

Amounts reclassified from accumulated other comprehensive
   loss

 

 

131

 

 

 

 

 

 

131

 

Net current-period other comprehensive income

 

 

131

 

 

 

(343

)

 

$

(212

)

Balance at June 30, 2022

 

$

(6,839

)

 

$

156

 

 

$

(6,683

)

Reclassifications Out of Accumulated Other Comprehensive Loss by Component

The reclassifications out of accumulated other comprehensive loss by component for the three months ended June 30, 2023 and 2022 are as follows:

 

Details about Accumulated Other
 Comprehensive Loss Components

 

Amount Reclassified from
 Accumulated Other
Comprehensive Loss

 

 

 

Affected Line Item in the Condensed
Consolidated Statements of Income

 

 

Three Months Ended

 

 

 

 

 

 

June 30,

 

 

 

 

 

 

2023

 

 

 

2022

 

 

 

 

Pension and other postretirement benefit items:

 

 

 

 

 

 

 

 

 

 

Amortization of actuarial loss

 

$

211

 

(1)

 

$

168

 

(1)

 

Income before benefit for income taxes

Tax effect

 

 

47

 

 

 

 

37

 

 

 

Provision for income taxes

 

 

$

164

 

 

 

$

131

 

 

 

Net income

(1)
These accumulated other comprehensive loss components are included within the computation of pension and other postretirement benefit costs.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
3 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Long Term Debt

Long term debt is comprised of the following:

 

 

June 30,

 

 

March 31,

 

 

 

2023

 

 

2023

 

Bank of America term loan

 

$

12,000

 

 

$

12,500

 

Less: unamortized debt issuance costs

 

 

(697

)

 

 

(756

)

 

 

 

11,303

 

 

 

11,744

 

Less: current portion

 

 

2,000

 

 

 

2,000

 

Total

 

$

9,303

 

 

$

9,744

 

Schedule of Future Minimum Payments

As of June 30, 2023, future minimum payments, by fiscal year, required were as follows:

 

Remainder of 2024

 

$

1,500

 

2025

 

 

2,000

 

2026

 

 

2,000

 

2027

 

 

6,500

 

2028 and thereafter

 

 

 

Total

 

$

12,000

 

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Revenue Disaggregated by Product Line and Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Disaggregation Of Revenue [Line Items]    
Net sales $ 47,569 $ 36,075
Refining [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 6,867 7,875
Chemical/Petrochemical [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 6,041 5,875
Defense [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 22,817 9,800
Space [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 4,822 6,462
Other Commercial [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 7,022 6,063
Asia [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 5,902 4,248
Canada [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 899 997
Middle East [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 1,049 459
South America [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 27 1,461
U.S. [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales 38,141 28,169
All Other [Member]    
Disaggregation Of Revenue [Line Items]    
Net sales $ 1,551 $ 741
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Schedule of Disaggregation of Revenue (Detail)
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Abstract]    
Percentage of revenue from contracts recognized over time 81.00% 65.00%
Percentage of revenue from contracts recognized upon shipment 19.00% 35.00%
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Contract With Customer Assets And Liabilities [Line Items]    
Receivables billed but not paid under retainage provisions in its customer contracts $ 2,563 $ 2,542
Revenue remaining unsatisfied performance obligations amount 322,003  
Customer Deposit [Member]    
Contract With Customer Assets And Liabilities [Line Items]    
Contract liabilities $ 9,069 $ 6,092
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]    
Unbilled revenue (contract assets) $ 34,467 $ 39,684
Customer deposits (contract liabilities) (56,016) (46,042)
Net contract assets (liabilities) (21,549) $ (6,358)
Unbilled revenue (contract assets) (5,217)  
Customer deposits (contract liabilities) (9,974)  
Net contract assets (liabilities) (15,191)  
Change due to revenue recognized (Contract assets) 26,478  
Change due to revenue recognized (Contract Liabilities) 10,978  
Change due to invoicing customers/ additional deposits (Contract Assets) (31,695)  
Change due to invoicing customers/ additional deposits (Contract Liabilities) $ (20,952)  
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Additional Information (Detail1)
Jun. 30, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01  
Contract With Customer Assets And Liabilities [Line Items]  
Revenue remaining performance obligation, expected timing of satisfaction, period 1 year
Minimum [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01  
Contract With Customer Assets And Liabilities [Line Items]  
Revenue remaining performance obligation percentage 25.00%
Maximum [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2023-01-01  
Contract With Customer Assets And Liabilities [Line Items]  
Revenue remaining performance obligation percentage 50.00%
Revenue remaining performance obligation, expected timing of satisfaction, period 1 year
Maximum [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01  
Contract With Customer Assets And Liabilities [Line Items]  
Revenue remaining performance obligation percentage 30.00%
Revenue remaining performance obligation, expected timing of satisfaction, period 2 years
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories - Major Classifications of Inventories (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 3,587 $ 4,344
Work in process 20,309 20,554
Finished products 1,594 1,395
Total $ 25,490 $ 26,293
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Schedule of Intangible assets (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Business Acquisition [Line Items]    
Intangibles subject to amortization, Gross Carrying Amount $ 25,800  
Intangibles subject to amortization, Accumulated Amortization 5,443  
Intangibles subject to amortization, Net Carrying Amount 20,357  
Intangibles not subject to amortization, Gross Carrying Amount 6,700  
Intangibles not subject to amortization, Net Carrying Amount $ 6,700  
Customer Relationships [Member]    
Business Acquisition [Line Items]    
Intangibles subject to amortization, Weighted Average Amortization Period 20 years  
Intangibles subject to amortization, Gross Carrying Amount $ 11,800  
Intangibles subject to amortization, Accumulated Amortization 1,229  
Intangibles subject to amortization, Net Carrying Amount $ 10,571 $ 10,718
Technology and Technical Know-How [Member]    
Business Acquisition [Line Items]    
Intangibles subject to amortization, Weighted Average Amortization Period 20 years  
Intangibles subject to amortization, Gross Carrying Amount $ 10,100  
Intangibles subject to amortization, Accumulated Amortization 1,052  
Intangibles subject to amortization, Net Carrying Amount $ 9,048 $ 9,174
Backlog [Member]    
Business Acquisition [Line Items]    
Intangibles subject to amortization, Weighted Average Amortization Period 4 years  
Intangibles subject to amortization, Gross Carrying Amount $ 3,900  
Intangibles subject to amortization, Accumulated Amortization 3,162  
Intangibles subject to amortization, Net Carrying Amount $ 738  
Tradename [Member]    
Business Acquisition [Line Items]    
Intangibles not subject to amortization, Weighted Average Amortization Period Indefinite  
Intangibles not subject to amortization, Gross Carrying Amount $ 6,700  
Intangibles not subject to amortization, Net Carrying Amount $ 6,700  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Schedule of Estimated Annual Amortization Expense (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]  
Remainder of 2024 $ 1,336
2025 1,318
2026 1,095
2027 1,095
2028 1,095
2029 and therafter 14,418
Total intangible amortization $ 20,357
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Amortization of Deferred Charges [Abstract]    
Amortization of intangible Assets $ 446 $ 619
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Equity -Based Compensation - Additional Information (Detail) - shares
3 Months Ended
Aug. 11, 2020
Jun. 30, 2022
Jun. 30, 2023
Amended and Restated 2000 Incentive Plan [Member] | Stock Compensation Plan [Member] | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized     422,000
Amended and Restated 2000 Incentive Plan [Member] | Stock Compensation Prior Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Remaining available shares under equity based compensation plan     112,000
Amended and Restated 2000 Incentive Plan [Member] | Employee Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option awards granted 0    
Employee Stock Purchase Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum discount on purchase price of common stock percentage on fair market value   15.00%  
Common stock may be purchased     400
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Equity -Based Compensation - Schedule of Restricted Stock Units ("RSUs"), Performance Stock Units ("PSUs"), and Restricted Stock Awards ("RSAs") Granted (Detail) - shares
shares in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Performance Vested Performance Stock Units (PSU) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted stock awarded 79 112
Time Vested Restricted Stock Units Rsus [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted stock awarded 78 111
Director [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation vesting percentage 100.00%  
Vesting period 1 year  
Director [Member] | Performance Vested Performance Stock Units (PSU) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted stock awarded [1] 0 0
Director [Member] | Time Vested Restricted Stock Units Rsus [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted stock awarded [1] 38 37
Officers And Key Employees [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation vesting percentage 100.00%  
Restricted stock awarded [1] 79  
Vesting period 3 years  
Officers And Key Employees [Member] | Time Vest One Third Per Year Percentage [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation vesting percentage 0.333%  
Restricted stock awarded [1] 40 56
Vesting period 3 years  
Officers And Key Employees [Member] | Performance Vest One Third Per Year Percentage [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted stock awarded [1] 0 0
Vesting period 3 years  
Officers And Key Employees [Member] | Performance Vested Performance Stock Units (PSU) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted stock awarded [1]   112
Officers And Key Employees [Member] | Time Vested Restricted Stock Units Rsus [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Restricted stock awarded [1] 0 18
[1] Subject to the terms of the applicable award.
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Equity -Based Compensation - Schedule of recognized equity-based compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Payment Arrangement, Expense, after Tax $ 293 $ 114
Income tax benefit to equity based compensation 65 25
Restricted Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Payment Arrangement, Expense, after Tax 87 50
Restricted stock units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Payment Arrangement, Expense, after Tax 196 55
Employee Stock Purchase Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Payment Arrangement, Expense, after Tax $ 10 $ 9
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Income Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Numerator:    
Net income $ 2,640 $ 676
Denominator:    
Weighted average common shares outstanding 10,653 10,610
Basic income per share $ 0.25 $ 0.06
Numerator:    
Net income $ 2,640 $ 676
Denominator:    
Weighted average common shares outstanding 10,653 10,610
Restricted stock units outstanding 66 20
Weighted average common and potential common shares outstanding 10,719 10,630
Diluted income per share $ 0.25 $ 0.06
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Product Warranty Liability - Reconciliation of the Changes in Product Warranty Liability (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Guarantees [Abstract]    
Balance at beginning of period $ 578 $ 441
Expense for product warranties 91 76
Product warranty claims paid (53) (21)
Balance at end of period $ 616 $ 496
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Cash Flow Statement - Schedule of Cash Flow Supplemental Disclosure (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Supplemental Cash Flow Elements [Abstract]    
Interest paid $ 256 $ 141
Income taxes paid 70 11
Capital purchases recorded in accounts payable $ 197 $ 95
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies- Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Business Acquisition [Line Items]    
Monthly lease payment $ 224 $ 211
Remainder operating lease payment 729  
Future fixed minimum lease payments $ 6,514  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Additional Information (Detail) - USD ($)
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Income Taxes [Line Items]    
Liability unrecognized tax benefits $ 0 $ 0
Earliest Tax Year [Member] | Federal Tax Jurisdictions [Member]    
Income Taxes [Line Items]    
Open tax year 2019  
Earliest Tax Year [Member] | State Tax Jurisdictions [Member]    
Income Taxes [Line Items]    
Open tax year 2018  
Earliest Tax Year [Member] | International Tax Jurisdictions [Member] | State Administration of Taxation, China [Member]    
Income Taxes [Line Items]    
Open tax year 2019  
Earliest Tax Year [Member] | International Tax Jurisdictions [Member] | Ministry of Finance, India [Member]    
Income Taxes [Line Items]    
Open tax year 2019  
Latest Tax Year [Member] | Federal Tax Jurisdictions [Member]    
Income Taxes [Line Items]    
Open tax year 2022  
Latest Tax Year [Member] | State Tax Jurisdictions [Member]    
Income Taxes [Line Items]    
Open tax year 2022  
Latest Tax Year [Member] | International Tax Jurisdictions [Member] | State Administration of Taxation, China [Member]    
Income Taxes [Line Items]    
Open tax year 2022  
Latest Tax Year [Member] | International Tax Jurisdictions [Member] | Ministry of Finance, India [Member]    
Income Taxes [Line Items]    
Open tax year 2022  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Changes in Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ 96,933 $ 96,494
Other comprehensive income before reclassifications (252) (343)
Amounts reclassified from accumulated other comprehensive loss 164 131
Total other comprehensive loss (88) (212)
Ending Balance 99,721 97,051
Pension and Other Postretirement Benefits Items [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (7,470) (6,970)
Other comprehensive income before reclassifications 0 0
Amounts reclassified from accumulated other comprehensive loss 164 131
Total other comprehensive loss 164 131
Ending Balance (7,306) (6,839)
Foreign Currency Items [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 7 499
Other comprehensive income before reclassifications (252) (343)
Amounts reclassified from accumulated other comprehensive loss 0 0
Total other comprehensive loss (252) (343)
Ending Balance (245) 156
Accumulated Other Comprehensive Loss [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (7,463) (6,471)
Ending Balance $ (7,551) $ (6,683)
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Income (loss) before benefit for income taxes $ 3,406 $ 891
Tax effect 766 215
Net income (loss) 2,640 676
Reclassifications Out of Accumulated Other Comprehensive Loss [Member] | Amortization of Actuarial income (loss) [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Income (loss) before benefit for income taxes [1] 211 168
Reclassifications Out of Accumulated Other Comprehensive Loss [Member] | Pension and Other Postretirement Benefits Items [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Tax effect 47 37
Net income (loss) $ 164 $ 131
[1] These accumulated other comprehensive loss components are included within the computation of pension and other postretirement benefit costs.
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 01, 2021
Jun. 30, 2023
Mar. 31, 2023
Debt Instrument [Line Items]      
Percentage of commitment fee on unused credit facility 0.25%    
Percentage of minimum margined assets on outstanding facility 100.00%    
Letters of credit outstanding amount   $ 5,594  
Minimum [Member]      
Debt Instrument [Line Items]      
line of credit facility covenant $ 20,000    
Maximum leverage ratio 1    
Maximum leverage ratio upon acquisition 1    
Minimum fixed charge coverage ratio 1    
Maximum [Member]      
Debt Instrument [Line Items]      
Maximum leverage ratio 3    
Maximum leverage ratio upon acquisition 3.25    
Minimum fixed charge coverage ratio 1.2    
Letter of Credit [Member]      
Debt Instrument [Line Items]      
Fee for outstanding letters of credit 1.50%    
Letters of credit outstanding amount   12,625 $ 12,842
Availability under the line of credit     877
HSBC Bank USA [Member]      
Debt Instrument [Line Items]      
Letters of credit outstanding amount     6,623
HSBC Bank USA [Member] | Letter of Credit [Member]      
Debt Instrument [Line Items]      
Line of credit $ 7,500    
Bank Of America [Member]      
Debt Instrument [Line Items]      
Back end fee   $ 725  
Five Year Term Loan With Bank Of America [Member]      
Debt Instrument [Line Items]      
Term loan payment $ 20,000    
Term loan payment period 5 years    
Term loan principal payment frequency monthly    
Term loan principal payment $ 167    
Line of Credit [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate   5.10279%  
Line of credit 30,000 $ 0 $ 0
Maximum limit of credit facility $ 40,000    
Letter of Credit Secured by Cash [Member]      
Debt Instrument [Line Items]      
Fee for outstanding letters of credit 0.60%    
Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Line of credit   $ 25,905  
Revolving Credit Facility [Member] | Letter of Credit [Member]      
Debt Instrument [Line Items]      
Annual facility fee $ 5    
Revolving Credit Facility [Member] | Letter of Credit [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Fee for outstanding letters of credit 0.75%    
Revolving Credit Facility [Member] | Letter of Credit [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Fee for outstanding letters of credit 0.85%    
BSBY [Member] | Five Year Term Loan With Bank Of America [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 1.50%    
BSBY [Member] | Line of Credit [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 1.50%    
Floor Rate [Member] | Five Year Term Loan With Bank Of America [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 0.00%    
Floor Rate [Member] | Line of Credit [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 0.00%    
Prime Rate [Member] | Revolving Credit Facility [Member] | Letter of Credit [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 3.00%    
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Schedule of Long Term Debt (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Debt Instrument [Line Items]    
Less: unamortized debt issuance costs $ (697) $ (756)
Long-term debt, gross 11,303 11,744
Less: current portion 2,000 2,000
Total 9,303 9,744
Bank of America Term Loan    
Debt Instrument [Line Items]    
Bank of America term loan $ 12,000 $ 12,500
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Schedule of Future Minimum Payments (Detail)
$ in Thousands
Jun. 30, 2023
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2024 $ 1,500
2025 2,000
2026 2,000
2027 6,500
2028 and thereafter 0
Total $ 12,000
XML 63 ghm-20230630_htm.xml IDEA: XBRL DOCUMENT 0000716314 ghm:OfficersAndKeyEmployeesMember ghm:PerformanceVestOneThirdPerYearPercentageMember 2023-04-01 2023-06-30 0000716314 2022-03-31 0000716314 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-03-31 0000716314 ghm:EmployeeStockPurchasePlanMember 2022-04-01 2022-06-30 0000716314 ghm:TechnologyAndTechnicalKnowHowMember 2023-04-01 2023-06-30 0000716314 ghm:FiveYearTermLoanWithBankOfAmericaMember 2021-06-01 0000716314 us-gaap:TradeNamesMember 2023-06-30 0000716314 ghm:BacklogMember 2023-06-30 0000716314 us-gaap:AccumulatedTranslationAdjustmentMember 2022-06-30 0000716314 2022-04-01 2022-06-30 0000716314 ghm:CustomerDepositsMember 2023-03-31 0000716314 ghm:PerformanceVestedPerformanceStockUnitsPsuMember 2022-04-01 2022-06-30 0000716314 us-gaap:TradeNamesMember 2023-04-01 2023-06-30 0000716314 2023-08-03 0000716314 ghm:EmployeeStockPurchasePlanMember 2023-06-30 0000716314 ghm:CustomerDepositsMember 2023-06-30 0000716314 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0000716314 ghm:BacklogMember 2023-04-01 2023-06-30 0000716314 us-gaap:AccumulatedTranslationAdjustmentMember 2023-04-01 2023-06-30 0000716314 ghm:OfficersAndKeyEmployeesMember ghm:TimeVestOneThirdPerYearPercentageMember 2022-04-01 2022-06-30 0000716314 ghm:OfficersAndKeyEmployeesMember ghm:TimeVestedRestrictedStockUnitsRsusMember 2023-04-01 2023-06-30 0000716314 us-gaap:TreasuryStockCommonMember 2022-03-31 0000716314 us-gaap:CommonStockMember 2022-06-30 0000716314 srt:MaximumMember 2021-06-01 2021-06-01 0000716314 ghm:OfficersAndKeyEmployeesMember 2023-04-01 2023-06-30 0000716314 us-gaap:TreasuryStockCommonMember 2023-06-30 0000716314 us-gaap:LetterOfCreditMember 2023-06-30 0000716314 ghm:RefiningMember 2023-04-01 2023-06-30 0000716314 us-gaap:LineOfCreditMember 2023-03-31 0000716314 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000716314 us-gaap:CustomerRelationshipsMember 2023-03-31 0000716314 srt:SouthAmericaMember 2023-04-01 2023-06-30 0000716314 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000716314 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-04-01 2023-06-30 0000716314 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000716314 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000716314 us-gaap:RestrictedStockMember 2023-04-01 2023-06-30 0000716314 srt:MinimumMember 2021-06-01 2021-06-01 0000716314 country:US 2022-04-01 2022-06-30 0000716314 srt:MinimumMember 2021-06-01 0000716314 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-06-30 0000716314 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0000716314 us-gaap:TreasuryStockCommonMember 2023-03-31 0000716314 us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember 2021-06-01 2021-06-01 0000716314 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-04-01 2022-06-30 0000716314 srt:DirectorMember 2023-04-01 2023-06-30 0000716314 ghm:SpaceMember 2023-04-01 2023-06-30 0000716314 us-gaap:StateAndLocalJurisdictionMember us-gaap:EarliestTaxYearMember 2023-04-01 2023-06-30 0000716314 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember 2021-06-01 2021-06-01 0000716314 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000716314 us-gaap:ForeignCountryMember us-gaap:StateAdministrationOfTaxationChinaMember us-gaap:LatestTaxYearMember 2023-04-01 2023-06-30 0000716314 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000716314 srt:MaximumMember us-gaap:StockCompensationPlanMember ghm:TwoThousandIncentivePlanMember 2023-06-30 0000716314 ghm:StockCompensationPriorPlanMember ghm:TwoThousandIncentivePlanMember 2023-06-30 0000716314 ghm:TechnologyAndTechnicalKnowHowMember 2023-06-30 0000716314 us-gaap:LineOfCreditMember ghm:FloorRateMember 2021-06-01 2021-06-01 0000716314 country:US 2023-04-01 2023-06-30 0000716314 us-gaap:LineOfCreditMember 2021-06-01 0000716314 country:CA 2023-04-01 2023-06-30 0000716314 ghm:OfficersAndKeyEmployeesMember ghm:TimeVestedRestrictedStockUnitsRsusMember 2022-04-01 2022-06-30 0000716314 us-gaap:MiddleEastMember 2022-04-01 2022-06-30 0000716314 2023-04-01 2023-06-30 0000716314 ghm:RefiningMember 2022-04-01 2022-06-30 0000716314 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember 2021-06-01 2021-06-01 0000716314 ghm:BankOfAmericaTermLoanMember 2023-06-30 0000716314 ghm:BankOfAmericaMember 2023-04-01 2023-06-30 0000716314 ghm:TimeVestedRestrictedStockUnitsRsusMember 2022-04-01 2022-06-30 0000716314 2023-03-31 0000716314 srt:MaximumMember 2024-01-01 2023-06-30 0000716314 2021-06-01 2021-06-01 0000716314 us-gaap:AccumulatedTranslationAdjustmentMember 2023-06-30 0000716314 ghm:EmployeeStockPurchasePlanMember 2023-04-01 2023-06-30 0000716314 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000716314 us-gaap:LineOfCreditMember ghm:BloombergShortTermBankYieldIndexMember 2021-06-01 2021-06-01 0000716314 us-gaap:ForeignCountryMember us-gaap:StateAdministrationOfTaxationChinaMember us-gaap:EarliestTaxYearMember 2023-04-01 2023-06-30 0000716314 ghm:OfficersAndKeyEmployeesMember ghm:PerformanceVestOneThirdPerYearPercentageMember 2022-04-01 2022-06-30 0000716314 us-gaap:LineOfCreditMember 2023-04-01 2023-06-30 0000716314 srt:DirectorMember ghm:TimeVestedRestrictedStockUnitsRsusMember 2023-04-01 2023-06-30 0000716314 2023-06-30 0000716314 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-06-30 0000716314 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000716314 ghm:OfficersAndKeyEmployeesMember ghm:PerformanceVestedPerformanceStockUnitsPsuMember 2022-04-01 2022-06-30 0000716314 ghm:AllOtherCountriesMember 2023-04-01 2023-06-30 0000716314 srt:SouthAmericaMember 2022-04-01 2022-06-30 0000716314 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-04-01 2023-06-30 0000716314 us-gaap:ForeignCountryMember us-gaap:MinistryOfFinanceIndiaMember us-gaap:LatestTaxYearMember 2023-04-01 2023-06-30 0000716314 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000716314 us-gaap:RetainedEarningsMember 2022-03-31 0000716314 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000716314 us-gaap:RestrictedStockMember 2022-04-01 2022-06-30 0000716314 us-gaap:CommonStockMember 2023-03-31 0000716314 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000716314 us-gaap:TreasuryStockCommonMember 2022-06-30 0000716314 us-gaap:LetterOfCreditMember 2023-03-31 0000716314 srt:MaximumMember 2023-01-01 2023-06-30 0000716314 ghm:ChemicalPetrochemicalMember 2022-04-01 2022-06-30 0000716314 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ghm:AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember 2022-04-01 2022-06-30 0000716314 srt:DirectorMember ghm:TimeVestedRestrictedStockUnitsRsusMember 2022-04-01 2022-06-30 0000716314 us-gaap:RetainedEarningsMember 2022-06-30 0000716314 srt:MinimumMember 2024-01-01 2023-06-30 0000716314 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0000716314 us-gaap:LetterOfCreditMember 2021-06-01 2021-06-01 0000716314 ghm:DefenseMember 2023-04-01 2023-06-30 0000716314 ghm:SpaceMember 2022-04-01 2022-06-30 0000716314 us-gaap:RetainedEarningsMember 2023-06-30 0000716314 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000716314 ghm:TechnologyAndTechnicalKnowHowMember 2023-03-31 0000716314 ghm:LetterOfCreditSecuredByCashMember 2021-06-01 2021-06-01 0000716314 us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember us-gaap:PrimeRateMember 2021-06-01 2021-06-01 0000716314 ghm:OtherCommercialMember 2023-04-01 2023-06-30 0000716314 srt:DirectorMember ghm:PerformanceVestedPerformanceStockUnitsPsuMember 2022-04-01 2022-06-30 0000716314 us-gaap:CommonStockMember 2023-06-30 0000716314 us-gaap:MiddleEastMember 2023-04-01 2023-06-30 0000716314 srt:AsiaMember 2023-04-01 2023-06-30 0000716314 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0000716314 ghm:FiveYearTermLoanWithBankOfAmericaMember ghm:BloombergShortTermBankYieldIndexMember 2021-06-01 2021-06-01 0000716314 2022-06-30 0000716314 us-gaap:EmployeeStockOptionMember ghm:TwoThousandIncentivePlanMember 2020-08-11 2020-08-11 0000716314 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000716314 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000716314 us-gaap:LineOfCreditMember 2023-06-30 0000716314 ghm:HSBCBankUSAMember us-gaap:LetterOfCreditMember 2021-06-01 0000716314 ghm:HSBCBankUSAMember 2023-03-31 0000716314 us-gaap:DomesticCountryMember us-gaap:LatestTaxYearMember 2023-04-01 2023-06-30 0000716314 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000716314 2024-01-01 2023-06-30 0000716314 ghm:ChemicalPetrochemicalMember 2023-04-01 2023-06-30 0000716314 ghm:PerformanceVestedPerformanceStockUnitsPsuMember 2023-04-01 2023-06-30 0000716314 ghm:EmployeeStockPurchasePlanMember 2022-04-01 2022-06-30 0000716314 srt:DirectorMember ghm:PerformanceVestedPerformanceStockUnitsPsuMember 2023-04-01 2023-06-30 0000716314 ghm:AllOtherCountriesMember 2022-04-01 2022-06-30 0000716314 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0000716314 srt:AsiaMember 2022-04-01 2022-06-30 0000716314 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000716314 us-gaap:CustomerRelationshipsMember 2023-04-01 2023-06-30 0000716314 us-gaap:RetainedEarningsMember 2023-03-31 0000716314 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-31 0000716314 ghm:TimeVestedRestrictedStockUnitsRsusMember 2023-04-01 2023-06-30 0000716314 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-04-01 2022-06-30 0000716314 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0000716314 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember ghm:AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember 2023-04-01 2023-06-30 0000716314 us-gaap:ForeignCountryMember us-gaap:MinistryOfFinanceIndiaMember us-gaap:EarliestTaxYearMember 2023-04-01 2023-06-30 0000716314 ghm:OfficersAndKeyEmployeesMember ghm:TimeVestOneThirdPerYearPercentageMember 2023-04-01 2023-06-30 0000716314 ghm:OtherCommercialMember 2022-04-01 2022-06-30 0000716314 us-gaap:StateAndLocalJurisdictionMember us-gaap:LatestTaxYearMember 2023-04-01 2023-06-30 0000716314 ghm:FiveYearTermLoanWithBankOfAmericaMember ghm:FloorRateMember 2021-06-01 2021-06-01 0000716314 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-01 2022-06-30 0000716314 ghm:FiveYearTermLoanWithBankOfAmericaMember 2021-06-01 2021-06-01 0000716314 us-gaap:CommonStockMember 2022-03-31 0000716314 ghm:BankOfAmericaTermLoanMember 2023-03-31 0000716314 country:CA 2022-04-01 2022-06-30 0000716314 us-gaap:CustomerRelationshipsMember 2023-06-30 0000716314 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-03-31 0000716314 ghm:DefenseMember 2022-04-01 2022-06-30 0000716314 us-gaap:DomesticCountryMember us-gaap:EarliestTaxYearMember 2023-04-01 2023-06-30 iso4217:USD shares pure shares iso4217:USD false --03-31 0000716314 2023 Q1 P1Y P1Y 0.00333 P3Y 10-Q true 2023-06-30 false 001-08462 GRAHAM CORPORATION DE 16-1194720 20 Florence Avenue Batavia NY 14020 585 343-2216 Common Stock, Par Value $0.10 Per Share GHM NYSE Yes Yes Accelerated Filer true false false 10702920 47569000 36075000 36592000 29331000 10977000 6744000 7019000 5485000 274000 274000 3684000 985000 93000 -63000 185000 157000 3406000 891000 766000 215000 2640000 676000 0.25 0.06 0.25 0.06 10653000 10610000 10719000 10630000 2640000 676000 -252000 -343000 -47000 -37000 -164000 -131000 -88000 -212000 2552000 464000 24662000 18257000 1878000 1841000 29544000 24000000 34467000 39684000 25490000 26293000 2675000 1534000 509000 302000 117347000 110070000 25910000 25523000 6179000 6107000 8071000 8237000 23523000 23523000 10571000 10718000 9048000 9174000 7438000 7610000 1792000 2798000 149000 158000 210028000 203918000 2000000 2000000 26000 29000 15085000 20222000 10334000 10401000 5706000 6434000 56016000 46042000 1114000 1022000 62000 0 90343000 86166000 9303000 9744000 77000 85000 7278000 7498000 1000 108000 1337000 1342000 1968000 2042000 110307000 106985000 1 1 500000 500000 0 0 0.1 0.1 25500000 25500000 10818000 10774000 10675000 10635000 1082000 1075000 28641000 28061000 80083000 77443000 -7551000 -7463000 143000 138000 2534000 2183000 99721000 96933000 210028000 203918000 2640000 676000 793000 856000 446000 619000 211000 168000 59000 34000 293000 114000 855000 225000 5769000 34000 -5171000 2580000 -780000 930000 1065000 745000 159000 6000 -293000 -467000 72000 163000 -4745000 3016000 -868000 -878000 10002000 -504000 -256000 -431000 -6000 -593000 8603000 -689000 1499000 284000 -1499000 -284000 500000 2500000 0 2000000 11000 6000 74000 67000 0 122000 57000 22000 -642000 -717000 -57000 -146000 6405000 -1836000 18257000 14741000 24662000 12905000 10774000 1075000 28061000 77443000 -7463000 -2183000 96933000 2640000 -88000 2552000 53000 8000 -8000 9000 -1000 1000 293000 293000 294000 -294000 57000 57000 10818000 1082000 28641000 80083000 -7551000 -2534000 99721000 10801000 1080000 27770000 77076000 -6471000 -2961000 96494000 676000 -212000 464000 32000 -3000 3000 114000 114000 21000 21000 10769000 1077000 27887000 77752000 -6683000 -2982000 97051000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">NOTE 1 – BASIS OF PRESENTATION:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Graham Corporation's (the "Company's") Condensed Consolidated Financial Statements include its wholly-owned subsidiaries located in Arvada, Colorado, Suzhou, China and Ahmedabad, India at June 30 and March 31, 2023. The Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the U.S. ("GAAP") for interim financial information and the instructions to Form 10-Q and Rule 8-03 of Regulation S-X, each as promulgated by the U.S. Securities and Exchange Commission. The Company's Condensed Consolidated Financial Statements do not include all information and notes required by GAAP for complete financial statements. The unaudited Condensed Consolidated Balance Sheet as of March 31, 2023 presented herein was derived from the Company’s audited Consolidated Balance Sheet as of March 31, 2023. For additional information, please refer to the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended March 31, 2023 ("fiscal 2023"). In the opinion of management, all adjustments, including normal recurring accruals considered necessary for a fair presentation, have been included in the Company's Condensed Consolidated Financial Statements.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company's results of operations and cash flows for the three months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the current fiscal year, which ends March 31, 2024 ("fiscal 2024").</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">NOTE 2 – REVENUE RECOGNITION:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company recognizes revenue on contracts when or as it satisfies a performance obligation by transferring control of the product to the customer. For contracts in which revenue is recognized upon shipment, control is generally transferred when products are shipped, title is transferred, significant risks of ownership have transferred, the Company has rights to payment, and rewards of ownership pass to the customer. For contracts in which revenue is recognized over time, control is generally transferred as the Company creates an asset that does not have an alternative use to the Company and the Company has an enforceable right to payment for the performance completed to date.</span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the Company’s revenue disaggregated by product line and geographic area:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.275%;"></td> <td style="width:2.984%;"></td> <td style="width:1.0%;"></td> <td style="width:13.879000000000001%;"></td> <td style="width:1.0%;"></td> <td style="width:2.984%;"></td> <td style="width:1.0%;"></td> <td style="width:13.879000000000001%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Market</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Refining</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,867</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,875</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Chemical/Petrochemical</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,041</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,875</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Defense</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,817</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,800</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Space</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,822</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,462</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other Commercial</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,063</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47,569</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,075</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Geographic Area</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Asia</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,902</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,248</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Canada</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">899</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">997</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Middle East</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,049</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">459</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">South America</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,461</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S.</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,141</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,169</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,551</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">741</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47,569</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,075</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">A performance obligation represents a promise in a contract to provide a distinct good or service to a customer. The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Transaction price reflects the amount of consideration to which the Company expects to be entitled in exchange for transferred products. A contract’s transaction price is allocated to each distinct performance obligation and revenue is recognized as the performance obligation is satisfied. In certain</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">cases, the Company may separate a contract into more than one performance obligation, while in other cases, several products may be part of a fully integrated solution and are bundled into a single performance obligation. If a contract is separated into more than one performance obligation, the Company allocates the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods underlying each performance obligation. The Company has made an accounting policy election to exclude from the measurement of the contract price all taxes assessed by government authorities that are collected by the Company from its customers. The Company does not adjust the contract price for the effects of a financing component if the Company expects, at contract inception, that the period between when a product is transferred to a customer and when the customer pays for the product will be one year or less. Shipping and handling fees billed to the customer are recorded in revenue and the related costs incurred for shipping and handling are included in Cost of products sold.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company recognizes revenue over time when contract performance results in the creation of a product for which the Company does not have an alternative use and the contract includes an enforceable right to payment in an amount that corresponds directly with the value of the performance completed. To measure progress towards completion on performance obligations for which revenue is recognized over time the Company utilizes an input method based upon a ratio of direct labor hours incurred to date to management’s estimate of the total labor hours to be incurred on each contract, an input method based upon a ratio of total contract costs incurred to date to management’s estimate of the total contract costs to be incurred or an output method based upon completion of operational milestones, depending upon the nature of the contract. The Company has established the systems and procedures essential to developing the estimates required to account for performance obligations over time. These procedures include monthly review by management of costs incurred, progress towards completion, identified risks and opportunities, sourcing determinations, changes in estimates of costs yet to be incurred, availability of materials, and execution by subcontractors. Sales and earnings are adjusted in current accounting periods based on revisions in the contract value due to pricing changes and estimated costs at completion. Losses on contracts are recognized immediately when evident to management. Revenue on the majority of the Company's contracts, as measured by number of contracts, is recognized upon shipment to the customer. Revenue on larger contracts, which are fewer in number but represent the majority of the revenue, is recognized over time. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the Company's revenue percentages disaggregated by revenue recognized over time or upon shipment:</span></span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.083%;"></td> <td style="width:2.981%;"></td> <td style="width:1.0%;"></td> <td style="width:15.226%;"></td> <td style="width:1.0%;"></td> <td style="width:2.981%;"></td> <td style="width:1.0%;"></td> <td style="width:16.727%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue recognized over time</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">81</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue recognized at shipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The timing of revenue recognition, invoicing and cash collections affect trade accounts receivable, unbilled revenue (contract assets) and customer deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Unbilled revenue represents revenue on contracts that is recognized over time and exceeds the amount that has been billed to the customer. Unbilled revenue is separately presented in the Condensed Consolidated Balance Sheets. The Company may have an unconditional right to payment upon billing and prior to satisfying the performance obligations. The Company will then record a contract liability and an offsetting asset of equal amount until the deposit is collected and the performance obligations are satisfied. Customer deposits are separately presented in the Condensed Consolidated Balance Sheets. Customer deposits are not considered a significant financing component as they are generally received less than one year before the product is completed or used to procure specific material on a contract, as well as related overhead costs incurred during design and construction.</span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net contract assets (liabilities) consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:4.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.426%;"></td> <td style="width:1.244%;"></td> <td style="width:1.0%;"></td> <td style="width:10.237%;"></td> <td style="width:1.0%;"></td> <td style="width:1.244%;"></td> <td style="width:1.0%;"></td> <td style="width:10.237%;"></td> <td style="width:1.0%;"></td> <td style="width:1.244%;"></td> <td style="width:1.0%;"></td> <td style="width:9.294%;"></td> <td style="width:1.0%;"></td> <td style="width:1.244%;"></td> <td style="width:1.0%;"></td> <td style="width:9.294%;"></td> <td style="width:1.0%;"></td> <td style="width:1.244%;"></td> <td style="width:1.0%;"></td> <td style="width:9.294%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Change</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Change due to revenue recognized</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Change due to invoicing customers/<br/>additional deposits</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unbilled revenue (contract assets)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,467</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39,684</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,217</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,478</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,695</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer deposits (contract liabilities)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56,016</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,042</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,974</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,978</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,952</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">      Net contract (liabilities) assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,549</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,358</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,191</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contract liabilities at June 30 and March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> include $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,069</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,092</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively, of customer deposits for which the Company has an unconditional right to collect payment. Trade accounts receivable, as presented on the Condensed Consolidated Balance Sheets, includes corresponding balances at June 30 and March 31, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Receivables billed but not paid under retainage provisions in the Company’s customer contracts were $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,563</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,542</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> at June 30 and March 31, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company’s remaining unsatisfied performance obligations represent a measure of the total dollar value of work to be performed on contracts awarded and in progress. The Company also refers to this measure as backlog. As of June 30, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the Company had remaining unsatisfied performance obligations of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">322,003</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The Company expects to recognize revenue on approximately</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the remaining performance obligations within </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% in </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_0a33e523-f7b2-4574-a5fa-75c3b5af2927;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">two years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and the remaining beyond two years.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the Company’s revenue disaggregated by product line and geographic area:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.275%;"></td> <td style="width:2.984%;"></td> <td style="width:1.0%;"></td> <td style="width:13.879000000000001%;"></td> <td style="width:1.0%;"></td> <td style="width:2.984%;"></td> <td style="width:1.0%;"></td> <td style="width:13.879000000000001%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Market</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Refining</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,867</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,875</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Chemical/Petrochemical</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,041</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,875</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Defense</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,817</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,800</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Space</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,822</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,462</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other Commercial</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,063</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47,569</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,075</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Geographic Area</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Asia</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,902</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,248</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Canada</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">899</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">997</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Middle East</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,049</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">459</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">South America</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,461</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S.</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,141</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,169</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,551</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">741</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47,569</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,075</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the Company's revenue percentages disaggregated by revenue recognized over time or upon shipment:</span><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.083%;"></td> <td style="width:2.981%;"></td> <td style="width:1.0%;"></td> <td style="width:15.226%;"></td> <td style="width:1.0%;"></td> <td style="width:2.981%;"></td> <td style="width:1.0%;"></td> <td style="width:16.727%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue recognized over time</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">81</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue recognized at shipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> </table> 6867000 7875000 6041000 5875000 22817000 9800000 4822000 6462000 7022000 6063000 47569000 36075000 5902000 4248000 899000 997000 1049000 459000 27000 1461000 38141000 28169000 1551000 741000 47569000 36075000 0.81 0.65 0.19 0.35 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net contract assets (liabilities) consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:4.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.426%;"></td> <td style="width:1.244%;"></td> <td style="width:1.0%;"></td> <td style="width:10.237%;"></td> <td style="width:1.0%;"></td> <td style="width:1.244%;"></td> <td style="width:1.0%;"></td> <td style="width:10.237%;"></td> <td style="width:1.0%;"></td> <td style="width:1.244%;"></td> <td style="width:1.0%;"></td> <td style="width:9.294%;"></td> <td style="width:1.0%;"></td> <td style="width:1.244%;"></td> <td style="width:1.0%;"></td> <td style="width:9.294%;"></td> <td style="width:1.0%;"></td> <td style="width:1.244%;"></td> <td style="width:1.0%;"></td> <td style="width:9.294%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Change</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Change due to revenue recognized</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Change due to invoicing customers/<br/>additional deposits</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unbilled revenue (contract assets)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,467</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39,684</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,217</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,478</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,695</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer deposits (contract liabilities)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56,016</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,042</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,974</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,978</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,952</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">      Net contract (liabilities) assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,549</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,358</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,191</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 34467000 39684000 5217000 26478000 -31695000 56016000 46042000 9974000 10978000 -20952000 -21549000 -6358000 -15191000 9069000 6092000 2563000 2542000 322003000 0.50 P1Y 0.25 0.30 P2Y <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">NOTE 3 – INVENTORIES:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inventories are stated at the lower of cost or net realizable value, using the average cost method.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Major classifications of inventories are as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:5.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.556%;"></td> <td style="width:1.476%;"></td> <td style="width:1.0%;"></td> <td style="width:12.737%;"></td> <td style="width:1.0%;"></td> <td style="width:1.476%;"></td> <td style="width:1.0%;"></td> <td style="width:12.757%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Raw materials and supplies</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,587</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,344</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Work in process</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,309</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,554</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Finished products</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,594</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,395</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,490</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,293</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Major classifications of inventories are as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:5.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.556%;"></td> <td style="width:1.476%;"></td> <td style="width:1.0%;"></td> <td style="width:12.737%;"></td> <td style="width:1.0%;"></td> <td style="width:1.476%;"></td> <td style="width:1.0%;"></td> <td style="width:12.757%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Raw materials and supplies</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,587</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,344</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Work in process</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,309</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,554</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Finished products</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,594</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,395</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,490</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,293</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 3587000 4344000 20309000 20554000 1594000 1395000 25490000 26293000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">NOTE 4 – INTANGIBLE ASSETS:</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets are comprised of the following:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.304%;"></td> <td style="width:14.987%;"></td> <td style="width:1.643%;"></td> <td style="width:1.0%;"></td> <td style="width:12.927%;"></td> <td style="width:1.0%;"></td> <td style="width:1.643%;"></td> <td style="width:1.0%;"></td> <td style="width:12.927%;"></td> <td style="width:1.0%;"></td> <td style="width:1.643%;"></td> <td style="width:1.0%;"></td> <td style="width:12.927%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted Average Amortization Period</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross Carrying Amount</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net Carrying Amount</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">At June 30, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangibles subject to amortization:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,229</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,571</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Technology and technical know-how</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20 years</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,100</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,052</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,048</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Backlog</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,900</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,162</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">738</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,800</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,443</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,357</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangibles not subject to amortization:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Tradename</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Indefinite</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,700</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,700</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Technology and technical know-how and Customer relationships are amortized in Selling, general and administrative expense on a straight line basis over their estimated useful lives. Backlog is amortized in Cost of products sold over the projected conversion period based on management estimates at time of purchase. Intangible amortization was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">446</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">619</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended June 30, 2023 and 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The estimated annual amortization expense by fiscal year is as follows:</span></span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.288%;"></td> <td style="width:1.941%;"></td> <td style="width:1.0%;"></td> <td style="width:15.771%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Annual Amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Remainder of 2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,336</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,318</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,095</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,095</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2028</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,095</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2029 and thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,418</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total intangible amortization</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,357</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets are comprised of the following:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.304%;"></td> <td style="width:14.987%;"></td> <td style="width:1.643%;"></td> <td style="width:1.0%;"></td> <td style="width:12.927%;"></td> <td style="width:1.0%;"></td> <td style="width:1.643%;"></td> <td style="width:1.0%;"></td> <td style="width:12.927%;"></td> <td style="width:1.0%;"></td> <td style="width:1.643%;"></td> <td style="width:1.0%;"></td> <td style="width:12.927%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted Average Amortization Period</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross Carrying Amount</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated Amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net Carrying Amount</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">At June 30, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangibles subject to amortization:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,229</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,571</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Technology and technical know-how</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20 years</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,100</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,052</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,048</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Backlog</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,900</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,162</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">738</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,800</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,443</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,357</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangibles not subject to amortization:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Tradename</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Indefinite</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,700</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,700</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> P20Y 11800000 1229000 10571000 P20Y 10100000 1052000 9048000 P4Y 3900000 3162000 738000 25800000 5443000 20357000 Indefinite 6700000 6700000 6700000 6700000 446000 619000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The estimated annual amortization expense by fiscal year is as follows:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.288%;"></td> <td style="width:1.941%;"></td> <td style="width:1.0%;"></td> <td style="width:15.771%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Annual Amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Remainder of 2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,336</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,318</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,095</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,095</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2028</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,095</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2029 and thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,418</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total intangible amortization</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,357</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 1336000 1318000 1095000 1095000 1095000 14418000 20357000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">NOTE 5 – EQUITY-BASED COMPENSATION:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The 2020 Graham Corporation Equity Incentive Plan (the "2020 Plan"), as approved by the Company’s stockholders at the annual meeting of stockholders held on August 11, 2020, provides for the issuance of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">422</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of common stock in connection with grants of incentive stock options, non-qualified stock options, restricted stock units and stock awards to officers, key employees and outside directors, including </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">112</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares that became available under the 2020 Plan from the Company’s prior plan, the Amended and Restated 2000 Graham Corporation Incentive Plan to Increase Shareholder Value (the "2000 Plan"). As of August 11, 2020, the effective date of the 2020 Plan, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> further awards will be granted under the 2000 Plan.</span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following grants of time-vesting restricted stock units ("RSUs") and performance-vesting restricted stock units ("PSUs") were awarded:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.88%;"></td> <td style="width:1.06%;"></td> <td style="width:1.0%;"></td> <td style="width:14.22%;"></td> <td style="width:1.0%;"></td> <td style="width:1.06%;"></td> <td style="width:1.0%;"></td> <td style="width:14.22%;"></td> <td style="width:1.0%;"></td> <td style="width:1.06%;"></td> <td style="width:1.0%;"></td> <td style="width:14.22%;"></td> <td style="width:1.0%;"></td> <td style="width:1.52%;"></td> <td style="width:15.76%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vest </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% on </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_4a8ab153-379e-4d24-b3de-20ee484bd9e9;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">First</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vest </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_076a6528-32d8-448a-86aa-fc32afdc88a2;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">One-Third</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> Per Year</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vest </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% on </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_a07eb00d-dfa4-42c1-8013-8f4774221225;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Third</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Anniversary </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-3.752pt;white-space:pre-wrap;font-weight:normal;font-size:5.36pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Over </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three-Year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> Term</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-3.752pt;white-space:pre-wrap;font-weight:normal;font-size:5.36pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;"> (1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Anniversary </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-3.752pt;white-space:pre-wrap;font-weight:normal;font-size:5.36pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Officers and</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Officers and</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total Shares</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three month period ending June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Directors</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Key Employees</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Key Employees</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Awarded</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">     Time Vesting RSUs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">78</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">     Performance Vesting PSUs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">     Time Vesting RSUs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">111</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">     Performance Vesting PSUs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">112</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">112</span></p></td> </tr> </table><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);transform:scale(0.67);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;transform-origin:top left;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Subject to the terms of the applicable award. </span></div></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has an Employee Stock Purchase Plan, as amended (the "ESPP"), which allows eligible employees to purchase shares of the Company's common stock at a discount of up to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of its fair market value on the last, first or lower of the last or first day of the six-month offering period. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, a total of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">400</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of common stock may be purchased under the ESPP.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has recognized equity-based compensation costs as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.368%;"></td> <td style="width:2.544%;"></td> <td style="width:1.0%;"></td> <td style="width:21.272%;"></td> <td style="width:1.0%;"></td> <td style="width:2.544%;"></td> <td style="width:1.0%;"></td> <td style="width:21.272%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock awards</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">87</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">196</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee stock purchase plan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">293</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">114</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income tax benefit recognized</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> 422000 112000 0 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following grants of time-vesting restricted stock units ("RSUs") and performance-vesting restricted stock units ("PSUs") were awarded:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.88%;"></td> <td style="width:1.06%;"></td> <td style="width:1.0%;"></td> <td style="width:14.22%;"></td> <td style="width:1.0%;"></td> <td style="width:1.06%;"></td> <td style="width:1.0%;"></td> <td style="width:14.22%;"></td> <td style="width:1.0%;"></td> <td style="width:1.06%;"></td> <td style="width:1.0%;"></td> <td style="width:14.22%;"></td> <td style="width:1.0%;"></td> <td style="width:1.52%;"></td> <td style="width:15.76%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vest </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% on </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_4a8ab153-379e-4d24-b3de-20ee484bd9e9;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">First</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vest </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_076a6528-32d8-448a-86aa-fc32afdc88a2;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">One-Third</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> Per Year</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vest </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% on </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_a07eb00d-dfa4-42c1-8013-8f4774221225;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Third</span></span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Anniversary </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-3.752pt;white-space:pre-wrap;font-weight:normal;font-size:5.36pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Over </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three-Year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> Term</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-3.752pt;white-space:pre-wrap;font-weight:normal;font-size:5.36pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;"> (1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Anniversary </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-3.752pt;white-space:pre-wrap;font-weight:normal;font-size:5.36pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Officers and</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Officers and</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total Shares</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three month period ending June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Directors</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Key Employees</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Key Employees</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Awarded</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">     Time Vesting RSUs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">78</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">     Performance Vesting PSUs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">     Time Vesting RSUs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">111</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">     Performance Vesting PSUs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">112</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">112</span></p></td> </tr> </table><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);transform:scale(0.67);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;transform-origin:top left;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Subject to the terms of the applicable award. </span></div></div> 1 1 P3Y P3Y 38000 40000 0 78000 0 0 79000 79000 37000 56000 18000 111000 0 0 112000 112000 0.15 400 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has recognized equity-based compensation costs as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.368%;"></td> <td style="width:2.544%;"></td> <td style="width:1.0%;"></td> <td style="width:21.272%;"></td> <td style="width:1.0%;"></td> <td style="width:2.544%;"></td> <td style="width:1.0%;"></td> <td style="width:21.272%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock awards</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">87</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">196</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee stock purchase plan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">293</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">114</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income tax benefit recognized</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 87000 50000 196000 55000 10000 9000 293000 114000 65000 25000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">NOTE 6 – INCOME PER SHARE:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">income per share is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted income per share is calculated by dividing net income by the weighted average number of common shares</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">outstanding </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">and, when applicable, potential common shares outstanding during the period. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">A reconciliation of the numerators and denominators of basic and diluted income per share is presented below:</span></span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1.0%;"></td> <td style="width:12.837%;"></td> <td style="width:1.0%;"></td> <td style="width:1.622%;"></td> <td style="width:1.0%;"></td> <td style="width:12.837%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic income per share</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,640</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">676</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted average common shares<br/>   outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,653</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,610</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic income per share</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.25</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.06</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Diluted income per share</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,640</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">676</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted average common shares<br/>   outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,653</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,610</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted average common and <br/>   potential common shares<br/>   outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,719</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,630</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Diluted income per share</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.25</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.06</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">A reconciliation of the numerators and denominators of basic and diluted income per share is presented below:</span><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1.0%;"></td> <td style="width:12.837%;"></td> <td style="width:1.0%;"></td> <td style="width:1.622%;"></td> <td style="width:1.0%;"></td> <td style="width:12.837%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic income per share</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,640</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">676</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted average common shares<br/>   outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,653</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,610</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic income per share</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.25</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.06</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Diluted income per share</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,640</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">676</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted average common shares<br/>   outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,653</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,610</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted average common and <br/>   potential common shares<br/>   outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,719</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,630</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Diluted income per share</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.25</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.06</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 2640000 676000 10653000 10610000 0.25 0.06 2640000 676000 10653000 10610000 66000 20000 10719000 10630000 0.25 0.06 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">NOTE 7 – PRODUCT WARRANTY LIABILITY:</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The reconciliation of the changes in the product warranty liability is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1.0%;"></td> <td style="width:12.837%;"></td> <td style="width:1.0%;"></td> <td style="width:1.622%;"></td> <td style="width:1.0%;"></td> <td style="width:12.837%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">578</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">441</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expense for product warranties</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">76</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Product warranty claims paid</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at end of period</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">616</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">496</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The product warranty liability is included in the line item "Accrued expenses and other current liabilities" in the Condensed Consolidated Balance Sheets.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The reconciliation of the changes in the product warranty liability is as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1.0%;"></td> <td style="width:12.837%;"></td> <td style="width:1.0%;"></td> <td style="width:1.622%;"></td> <td style="width:1.0%;"></td> <td style="width:12.837%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">578</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">441</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expense for product warranties</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">76</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Product warranty claims paid</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at end of period</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">616</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">496</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 578000 441000 -91000 -76000 53000 21000 616000 496000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">NOTE 8 – CASH FLOW STATEMENT:</span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest and income taxes paid as well as non-cash investing and financing activities are as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1.0%;"></td> <td style="width:12.837%;"></td> <td style="width:1.0%;"></td> <td style="width:1.622%;"></td> <td style="width:1.0%;"></td> <td style="width:12.837%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest paid</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">256</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">141</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income taxes paid</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Capital purchases recorded in accounts payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">197</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">95</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest and income taxes paid as well as non-cash investing and financing activities are as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1.0%;"></td> <td style="width:12.837%;"></td> <td style="width:1.0%;"></td> <td style="width:1.622%;"></td> <td style="width:1.0%;"></td> <td style="width:12.837%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For the Three Months Ended June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest paid</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">256</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">141</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income taxes paid</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Capital purchases recorded in accounts payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">197</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">95</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 256000 141000 70000 11000 197000 95000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">NOTE 9 – COMMITMENTS AND CONTINGENCIES:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has been named as a defendant in lawsuits alleging personal injury from exposure to asbestos allegedly contained in, or accompanying, products made by the Company. The Company is a co-defendant with numerous other defendants in these lawsuits and intends to vigorously defend itself against these claims. The claims in the Company’s current lawsuits are similar to those made in previous asbestos-related suits that named the Company as a defendant, which either were dismissed when it was shown that the Company had not supplied products to the plaintiffs’ places of work or were settled for immaterial amounts. The Company cannot provide any assurances that any pending or future matters will be resolved in the same manner as previous lawsuits.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of June 30, 2023, the Company was subject to the claims noted above, as well as other potential claims that have arisen in the ordinary course of business.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Although the outcome of the lawsuits, legal proceedings or potential claims to which the Company is, or may become, a party to cannot be determined and an estimate of the reasonably possible loss or range of loss cannot be made for the majority of the claims, management does not believe that the outcomes, either individually or in the aggregate, will have a material adverse effect on the Company’s results of operations, financial position or cash flows.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:9.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company previously entered into related party operating leases with Ascent Properties Group, LLC ("Ascent"), for two building lease agreements and two equipment lease agreements in Arvada, Colorado. In connection with such leases, the Company made fixed minimum lease payments to the lessor of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">224</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">211</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended June 30, 2023 and 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively, and is obligated to make payments of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">729</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> during the remainder of fiscal </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024. Future fixed minimum lease payments under these leases as of June 30, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> are $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,514</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p> 224000 211000 729000 6514000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">NOTE 10 – INCOME TAXES:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company files federal and state income tax returns in several domestic and international jurisdictions. In most tax jurisdictions, returns are subject to examination by the relevant tax authorities for a number of years after the returns have been filed. The Company is subject to U.S. federal examination for the tax years </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2019</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> through </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and examination in state tax jurisdictions for the tax years </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2018</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> through </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The Company is subject to examination in the People’s Republic of China for tax years </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2019</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> through </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and in India for tax years </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2019</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> through </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">There was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> liability for unrecognized tax benefits at either </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30, 2023 or March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p> 2019 2022 2018 2022 2019 2022 2019 2022 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">NOTE 11 – CHANGES IN ACCUMULATED OTHER COMPREHENSIVE LOSS:</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The changes in accumulated other comprehensive loss by component for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended June 30, 2023 and 2022 are as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.4%;"></td> <td style="width:2.088%;"></td> <td style="width:1.0%;"></td> <td style="width:10.585999999999999%;"></td> <td style="width:1.0%;"></td> <td style="width:1.269%;"></td> <td style="width:1.0%;"></td> <td style="width:8.825999999999999%;"></td> <td style="width:1.0%;"></td> <td style="width:1.269%;"></td> <td style="width:1.0%;"></td> <td style="width:8.559999999999999%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pension and <br/>Other<br/>Postretirement <br/>Benefit Items</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign<br/>Currency <br/>Items</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at April 1, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,470</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,463</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other comprehensive income before reclassifications</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive<br/>   loss</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">164</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">164</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net current-period other comprehensive income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">164</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">88</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at June 30, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,306</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">245</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,551</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.387%;"></td> <td style="width:2.046%;"></td> <td style="width:1.0%;"></td> <td style="width:11.524999999999999%;"></td> <td style="width:1.0%;"></td> <td style="width:1.269%;"></td> <td style="width:1.0%;"></td> <td style="width:7.984999999999999%;"></td> <td style="width:1.0%;"></td> <td style="width:1.269%;"></td> <td style="width:1.0%;"></td> <td style="width:8.517%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pension and <br/>Other<br/>Postretirement <br/>Benefit Items</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign<br/>Currency <br/>Items</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at April 1, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,970</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">499</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,471</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other comprehensive income before reclassifications</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">343</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">343</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive<br/>   loss</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">131</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">131</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net current-period other comprehensive income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">131</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">343</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">212</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at June 30, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,839</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">156</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,683</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The reclassifications out of accumulated other comprehensive loss by component for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended June 30, 2023 and 2022 are as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.743%;"></td> <td style="width:1.004%;"></td> <td style="width:1.0%;"></td> <td style="width:7.438%;"></td> <td style="width:1.0%;"></td> <td style="width:2.309%;"></td> <td style="width:1.004%;"></td> <td style="width:1.0%;"></td> <td style="width:8.924%;"></td> <td style="width:1.0%;"></td> <td style="width:2.008%;"></td> <td style="width:1.004%;"></td> <td style="width:36.566%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Details about Accumulated Other <br/> Comprehensive Loss Components</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount Reclassified from<br/> Accumulated Other <br/>Comprehensive Loss</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Affected Line Item in the Condensed <br/>Consolidated Statements of Income</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pension and other postretirement benefit items:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortization of actuarial loss</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">211</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">168</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income before benefit for income taxes</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Tax effect</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision for income taxes</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">164</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">131</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);transform:scale(0.67);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;transform-origin:top left;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">These accumulated other comprehensive loss components are included within the computation of pension and other postretirement benefit costs.</span><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"></span></div></div></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The changes in accumulated other comprehensive loss by component for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended June 30, 2023 and 2022 are as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.4%;"></td> <td style="width:2.088%;"></td> <td style="width:1.0%;"></td> <td style="width:10.585999999999999%;"></td> <td style="width:1.0%;"></td> <td style="width:1.269%;"></td> <td style="width:1.0%;"></td> <td style="width:8.825999999999999%;"></td> <td style="width:1.0%;"></td> <td style="width:1.269%;"></td> <td style="width:1.0%;"></td> <td style="width:8.559999999999999%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pension and <br/>Other<br/>Postretirement <br/>Benefit Items</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign<br/>Currency <br/>Items</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at April 1, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,470</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,463</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other comprehensive income before reclassifications</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive<br/>   loss</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">164</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">164</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net current-period other comprehensive income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">164</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">88</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at June 30, 2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,306</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">245</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,551</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.387%;"></td> <td style="width:2.046%;"></td> <td style="width:1.0%;"></td> <td style="width:11.524999999999999%;"></td> <td style="width:1.0%;"></td> <td style="width:1.269%;"></td> <td style="width:1.0%;"></td> <td style="width:7.984999999999999%;"></td> <td style="width:1.0%;"></td> <td style="width:1.269%;"></td> <td style="width:1.0%;"></td> <td style="width:8.517%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pension and <br/>Other<br/>Postretirement <br/>Benefit Items</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign<br/>Currency <br/>Items</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at April 1, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,970</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">499</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,471</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other comprehensive income before reclassifications</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">343</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">343</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amounts reclassified from accumulated other comprehensive<br/>   loss</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">131</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">131</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net current-period other comprehensive income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">131</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">343</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">212</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at June 30, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,839</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">156</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,683</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table> -7470000 7000 -7463000 0 -252000 -252000 -164000 0 -164000 164000 -252000 -88000 -7306000 -245000 -7551000 -6970000 499000 -6471000 0 -343000 -343000 -131000 0 -131000 131000 -343000 -212000 -6839000 156000 -6683000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The reclassifications out of accumulated other comprehensive loss by component for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended June 30, 2023 and 2022 are as follows:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.743%;"></td> <td style="width:1.004%;"></td> <td style="width:1.0%;"></td> <td style="width:7.438%;"></td> <td style="width:1.0%;"></td> <td style="width:2.309%;"></td> <td style="width:1.004%;"></td> <td style="width:1.0%;"></td> <td style="width:8.924%;"></td> <td style="width:1.0%;"></td> <td style="width:2.008%;"></td> <td style="width:1.004%;"></td> <td style="width:36.566%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Details about Accumulated Other <br/> Comprehensive Loss Components</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount Reclassified from<br/> Accumulated Other <br/>Comprehensive Loss</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Affected Line Item in the Condensed <br/>Consolidated Statements of Income</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="7" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pension and other postretirement benefit items:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortization of actuarial loss</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">211</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">168</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income before benefit for income taxes</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Tax effect</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision for income taxes</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">164</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">131</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net income</span></p></td> </tr> </table><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);transform:scale(0.67);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;transform-origin:top left;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">These accumulated other comprehensive loss components are included within the computation of pension and other postretirement benefit costs.</span><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"></span></div></div> 211000 168000 47000 37000 164000 131000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">NOTE 12 – DEBT:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On June 1, 2021, the Company entered into a $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">five-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> term loan with Bank of America (the "Term Loan"). The Term Loan requires </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">monthly</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> principal payments of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">167</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> through June 1, 2026, with the remaining principal amount plus all interest due on the maturity date. The interest rate on the Term Loan is the applicable Bloomberg Short-Term Bank Yield Index ("BSBY"), plus </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.50</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%, subject to a </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.00</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% floor.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Long term debt is comprised of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1.0%;"></td> <td style="width:12.837%;"></td> <td style="width:1.0%;"></td> <td style="width:1.622%;"></td> <td style="width:1.0%;"></td> <td style="width:12.837%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Bank of America term loan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,500</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: unamortized debt issuance costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">697</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">756</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,303</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,744</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: current portion</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,303</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,744</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:6.667%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30, 2023, future minimum payments, by fiscal year, required were as follows:</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.888%;"></td> <td style="width:1.932%;"></td> <td style="width:1.0%;"></td> <td style="width:16.18%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Remainder of 2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,500</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,500</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2028 and thereafter</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On June 1, 2021, the Company entered into a five-year revolving credit facility with Bank of America (the "Revolving Credit Facility") that provided a $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> line of credit, including letters of credit and bank guarantees, expandable at the Company's option and the bank's approval at any time up to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30, 2023 and March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, there was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> outstanding on the Revolving Credit Facility. Amounts outstanding under the Revolving Credit Facility bear interest at a rate equal to BSBY plus </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.50</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%, subject to a </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.00</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% floor. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the BSBY rate was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.10279</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%. Outstanding letters of credit under the Revolving Credit Facility are subject to a fee of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.50</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% per annum of the outstanding undrawn amount of each letter of credit that is not secured by cash and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.60</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of each letter of credit that is secured by cash. Amounts available for borrowing under the Revolving Credit Facility are subject to an unused commitment fee of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.25</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, there was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,594</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> letters of credit outstanding with Bank of America.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Under the Term Loan and Revolving Credit Facility, as amended (the "Credit Facility"), the Company covenanted to maintain a maximum total leverage ratio, as defined in the Credit Facility, of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, with an allowable increase to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.25</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> following an acquisition for a period of twelve months following the closing of the acquisition. In addition, the Company covenanted to maintain a minimum fixed charge coverage ratio, as defined in the Credit Facility, of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and minimum margined assets, as defined in such agreements, of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of total amounts outstanding on the Revolving Credit Facility, including letters of credit. In addition, on or before September 1, 2023 and at all times thereafter, all of the Company's deposit accounts, except certain accounts, will be either subject to a deposit account control agreement or maintained with Bank of America. The Company also covenanted to maintain liquidity, as defined in the Credit Facility, of at least $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of June 30, 2023, the Company was in compliance with the financial covenants of the</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Credit </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Facility. At June 30, 2023, the amount available under the Revolving Credit Facility was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,905</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, subject to the above liquidity and leverage covenants.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In connection with the amendments to the Credit Facility, the Company is required to pay a back-end fee of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">725</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to Bank of America payable upon the earliest to occur of (i) any default or event of default, (ii) the last date of availability under the Revolving Credit Facility, and (iii) repayment in full of all principal, interest, fees and other obligations, which may be waived or cancelled if certain criteria are met.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has a letter of credit facility agreement with HSBC Bank USA, N.A. of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,500</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> (the "Letter of Credit Facility"). Under the Letter of Credit Facility, the Company incurs an annual facility fee of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and outstanding letters of credit are subject to a fee of between </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.85</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%, depending on the term of the letter of credit. Interest is payable on the principal amounts of unreimbursed letter of credit draws at a rate of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% plus the bank's prime rate. The Company's obligations under the Letter of Credit Facility are secured by cash held with the bank. As of June 30, 2023, there was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,623</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> letters of credit outstanding with HSBC and availability under the Letter of Credit Facility was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">877</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The agreement is subject to an annual renewal by the bank on July 31 of each year.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:12.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total letters of credit outstanding as of June 30, 2023 and March 31, 2023</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> were $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,625</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,842</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span></p> 20000000 P5Y monthly 167000 0.015 0 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Long term debt is comprised of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.08%;"></td> <td style="width:1.622%;"></td> <td style="width:1.0%;"></td> <td style="width:12.837%;"></td> <td style="width:1.0%;"></td> <td style="width:1.622%;"></td> <td style="width:1.0%;"></td> <td style="width:12.837%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Bank of America term loan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,500</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: unamortized debt issuance costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">697</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">756</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,303</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,744</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: current portion</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,303</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,744</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 12000000 12500000 697000 756000 11303000 11744000 2000000 2000000 9303000 9744000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30, 2023, future minimum payments, by fiscal year, required were as follows:</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.888%;"></td> <td style="width:1.932%;"></td> <td style="width:1.0%;"></td> <td style="width:16.18%;"></td> <td style="width:1.0%;"></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Remainder of 2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,500</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,000</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,500</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2028 and thereafter</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 1500000 2000000 2000000 6500000 0 12000000 30000000 40000000 0 0 0.015 0 0.0510279 0.015 0.006 0.0025 5594000 3 1 3.25 1 1.2 1 1 20000000 25905000 725000 7500000 5000 0.0075 0.0085 0.03 6623000 877000 12625000 12842000 Subject to the terms of the applicable award. These accumulated other comprehensive loss components are included within the computation of pension and other postretirement benefit costs. EXCEL 64 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .A#!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 " #H0P=7>/RQ'.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*W%;_9BD:V0G+^/KO^\+L(NV#LSOYC MX[-@W\&ON^B_ %!+ P04 " #H0P=7F5R<(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 .A#!U=TA+U#S04 -,> 8 >&PO=V]R:W-H965T&UL MM9EK4^,V%(;_BB;M=-H90BPY!-A"9D* 7=H%L@G=#NWT@V(KB0?;2F4Y@7_? M(]NQ84<^I)XU'XAOY[4>'5U>66=;J9Z2E1":/$=AG)QW5EJO/_1ZB;<2$4\. MY5K$<&PN3(/E2IL+O>'9FB_%3.@_UA,%9[U2Q0\B$2>!C(D2B_/. MB'X8N\P$9$]\#<0V>75,#,I?1 %T9/0\&2;9 M?[+-G^WW.\1+$RVC(AA*$ 5Q_LN?BXIX'>#4!+ B@'T30.O>X!8!;@::ERS# MNN2:#\^4W!)EG@8U'E])+(2N:\-@G5[$.] NY MB?/F8:JY2Y(55R(YZVEXFXGI>87R1:[,:I1=E+(L*ML5 M]8*A@K^E\2%QG0/"'.9:RC/&PT?I\I XKBW\37'7A9"QLI'DZ=[A<;$AK5$.FH1#I"RS0"'C]CN@[YTL:$QR]XF-BJ8HR& M-80:E%"#_?(T$2J0ID?[!,8%:\IPI;*WU78W-+XAYW')>;P?YW60>#PDCX(K M<@T7K0,5KE7'AT8UY#LI^4[^%U^1SEI"7.T+M?&A,0WY3DN^4[1$#XK[0;PD MLY=H+D,;$1[_\=.M#0D-:HA$G6HJ==!"%=/G5"P#,R= ]NYX9.UZ[PA]G(X^ MC6[)^'XZN9^.'F[N[VRPN$A3VE?&@>Y#.X96JJ"%WL L_TQ^%R]67ES*@;]C M.G!IW\J)!C?E9!4G0PLW3I7Z=J3!AM5WY+I=Q^VZU@Z)1S8%K?P,11W$+J'7 M00B^9@QT2ZGLV<1U1IX'+EV!@)^+65G;<#.TLC,4-R2[QEOD=BK64NEL0-)< MVX?8=Q0?K1YYC$6MD>BKN5 M@G.V@O4@& M&UZ'5F:'XOZDP+N*A%J:3O@1%/0*S2,N6)_'-DP/K5P/?.EJ'5)[PC=/1@=T ^PW/D/K;G%9=D#KD.)9@.3Y#11L3VB0@7:SS+Y_K62,3J>XB-MWNXS1@96O#3OD M5G;(Q5U,^:7O2\H5K-+"EV(U:MU/P+7J[#T>UA2QKM?9X7%/(RA6Y>[FBM[X\\^ )N4\UC#JQ^>)I)?Y.YJ:HAUSM*%,SN[B; M(76.'79J1JW-:\;>JVU#L_3*=E,3XAD#E^\@EE?+'=M1MD_9JQ[/MWMON5FY M)204"PAU#H_A]2K?0&PO=V]R:W-H965T&ULK5AM29Q[R79Y'NZL':7K@XJO<,*;0 MN:Y<;EA&Y27?LAS^67&1405#L7;E5C :%TY9ZA+/"]V,)KDSGQ;/[L5\RG.9Y&Q%*V5#H$A+5B: MZDB XUL5U*G?J1U/[X_1?R[( YDG*MF"IU^26&UFSMA!,5O17:H^\\.OK"(T MTO&6/)7%+SI4MIZ#ECNI>%8Y X(LRN6*CJ?"GY 0EM#-'U3S$WA#6R27*?Q00GX-P$_-5_P/(:DL!C!G>1I M$E,%@P<%%\B6DHBOT*/)J2#L6]%)KZ/S1C#&F-HQ?B+X%)JA*M$F:"%O9=B M;Q)%'6A]JS * C.RJ$866:OYD]HP@=CS5J\F$D'+0_OK K\RX8Q>LYA?*5B+ M]KBF/;8FY $$*,G7%VC-1F/0K/ HZ'.PV+0K8:S3+LY*H]"A? M5R5FU!;/T*7C+CR#U61HBO&)IF([OM->0&EI+PL#K(NM;A5$X@*P1.QQ:->6&RF1IU ]LEPDHG:.3J?4N2:_W3%;>4 8:=<-C:P9NDW0'W_KF'%B5 M\<4Y>*5H;:*-+&*[+GXG!Y,?RH'):B@'I%$[XEES\*78BL*FC.Y!]M8, *UI[+AIE)79E+58$(\N^/F(O''5EU&R& MO8$<-4)*[$):]8D1F4$5O:CWL6E31ARJ.;CU2L$]CJIVP%(;W+"#")\C2D'"B^+0X4GKA2 M/"MN-XS&3&@#^'_%N3H.] OJ,ZGY?U!+ P04 " #H0P=7J4#P^4L# #) M"0 & 'AL+W=O!^WR6:3/@QL.2SN ! M]%-Y)['G-BQI7@!7N>!$PG3D7'8OQNM-5G8.)VG.48?DU/R]'!- MCCK'I$-R3AXS,5>4IVKH:M1H_N0FM9ZK2H^_1T] ;@77F2(?45>ZB7?16V/0 M?S%XY1\D_#+G9R3P3HCO^4&+GO'KX?X!.4&3[\#R!7OXFL3NS>O/RXG2$J?W MK[;L5>QA.[M9\A>JI F,'"16(!?@Q._?=2/O0YOU-R+;2$38)"(\Q!Y_Q1TJ MMX[;;%;8R&+-1K2(_2CTANYB7?YN4-2/FI@-5;U&5>]@>;[I#"1)-NIRQ(12 MQ[78BS:UO;-1TK@R3/!B<@5H]6.F_[&_LWVCN']1\#5,<2LC!O5*L&>-NRYS7E_ MQU0W"K>,M\0$W7;?@\;WX*#O1Z$IJQUN3E@S7]N$#G:S/QAL"6V)\;M^N]+S M1NGY*Y1N:MR_],]WEWYO9R+M!H5K.:]4NFNG8@%R9B\+"G7,N:[.CV:TN8]< MVF-X:_P*[RG5M>(_377)N:5REN-D8C!%2N^LCXF3U<6AZFA1VK-W(C2>Y+:9 MX5T+I G [U,A]$O'_*"YO<7_ %!+ P04 " #H0P=7'+HTC9," ;!@ M& 'AL+W=O".+TOK F&6UFR),[3W]523 M%_8L!:]0&JXD:%R,@JOSR\G Y?N$;QS79L<&IV2NU(-S;HI1$+F"4&!N'0.C MSPHG*(0CHC)^=9Q!OZ4#[MI;]H]>.VF9,X,3);[SPI:CX%T !2Y8(^R=6G_" M3L];QYL*3B!R)XR39@2+<^9 M.($W<#^[AN.C$S@"+N%KJ1K#9&'2T%+IKH P[\H+SG U_?[8+M_ M7,V-U73K?^[K7LL^V,_N)L&EJ5F.HX"(#>H5!MGK5^?#Z/T^Z?^)[$DC!GTC M!B^Q9]>XH$@!-^_K3 M;CKTF[K!MLH&%VFXVE7]=TKRF-)J"7?>685ZZ<>/@5PUTK97KX_V$^[*/^QG M\3%-OG90/=*T8_.6Z267!@0NB#(ZNZ"YH=M1U#I6U?XUSY6EV>#-DJ8W:I= MZPNE[-9Q&_3_!]D?4$L#!!0 ( .A#!U?9LU7"A@@ +@H 8 >&PO M=V]R:W-H965T&ULK5IK;]NX$OTKA+=8M( 3\Z57-S'0INAN M]QDT[;T?+NX'VF9BH;+H2G32[*_?D?R@+8[HI.LOB20/1V?(X9PSDBX>3/6E MGFMMR;=%4=:7@[FUR]>C43V=ZX6JS\U2E_#+K:D6RL)I=3>JEY56LW;0HAAQ M2N/10N7E8'S17KNNQA=F98N\U-<5J5>+A:H>W^K"/%P.V&![X6-^-[?-A='X M8JGN](VVGY?7%9R-=EYF^4*7=6Y*4NG;R\$;]OHJ:@>T%O_)]4.]=TR:4";& M?&E./LPN![1!I L]M8T+!?_N]94NBL83X/BZ<3K8W;,9N'^\]?Z^#1Z"F:A: M7YGBO_G,SB\'Z8#,]*U:%?:C>?A%;P**&G]34]3M7_*PL:4#,EW5UBPV@P'! M(B_7_]6WS43L#6"R9P#?#.!/'2 V T0;Z!I9&]8[9=7XHC(/I&JLP5MST,Y- M.QJBRY6=6JG-47(PMX&J^CZ>;>;]?WYCWW_G55 MGA-!AX13+I#A5^'A?Z@*AC-L^ AF83<5?#<5O/4G^J9B556ZM$35-<3\&HMG M[4#B#IH=][I>JJF^',"6JG5UKP?C'W]@,?T)B^Y$S@YB%;M81NFK)P/^8RCOG%Z'X_'-^*I3Q*=E8'..4.IPSB M_%2IF8:]/C4K =U8ZH!Z:300U)"C3.W1!50B9I2$64) M9)F&+&NO0LI,Y[N<&8*_>JG;0E(\OL)"7Z.+]D//(BD[H2-6DE**AQ[M0H^" MH7\N)WE1P%ZL]+TN5QJ#%WDW%E+&20<>8I7%J<3AQ3MX<1#>AQ)065/E&LV9 MV)^22&:T@PRQBGDF<&3)#ED21'9=Z:7*9T1_6S:5K6Y7WMBYKJ"@[F]Q#'>" M($JB#FS?B$6B9S[3'>KTR'Q.S4(3J[[I_3S',*;>[2.:=2#Z-H)R'&&V0YB% M]Z*QJGC"%&;^[+!$R&Y68F:4)CV[AE%':/3(\H/&J>SCD"R!PVR[^DV!6X+X ML&W90)F*(@F;L6["HF81[\E8ML?"[$DYN]P(I'9V49S, Q"SI+OZJ!7MJ<7, M$20+Q,+G];,SL 6HG M"DSX"RCV%W"#[)C9(31'9RS,9^_S$E34V>_ .#/RH;2JO,MAEY,W[4P.R9\] MJXXP#!51=TN%;_Z=DH(YPF)AQOJKK;&YBTIMHNK;EH#>PVA(^E5 M!(RS^J YSF)ATEI30@":3T,8W-,^XSW<\[D)';+(>X'LM8Y@1 MWVP[DZ5Z[)-KW&(]HXXX->9@- 6*U@CH'5:Y1%^TDHC!] MRF-4B&ZO@YI)RGI@.F;D86;FGJ'"^'W*>R**;,@^B;R9C*ODQPE,?#E->5;\?F$R$]QKQ\0*QH M;]8ZTN-ATCMHAT*;R^WC K9%9V(61JS..[! MZDB0AQNWWX\7?[\9RP3U\"%6B>S9.L+1E0C3U?OG5'KA$U#2E<&(S5ZU/43I M*$J$*>J9FT?X;)/PI*M[,"O9IQB%8R419B5,VV[Q/J)H$8KJ0D5,:!_2O<>0 M3R.G7=\+11_JIZVTS2O==.QDHDM]FQ_=8P+A)2&\U,"L^BJK<.0EPN2UENA. M9!W#ZG,0RV(O.;"FKQ>K8RH19JIUY3J&T*<@!FJ >O.)V-$XZ]UNCJM$F*NN MS&*1VR8!UDI@:LIF\^ERFC=/>O\T5A-&T6>V8<^X^B:8C#^!H\/H'?N))-BV MW%@S_3(WQ4Q7]8\_I)PE/[7/L.PCVKV(()<^MWLYE;?#V!VSBC"S7E?;ZE4W MLS D+]@YI: !*G*OBI4>D@A.Z[FJ&I&XLG-3Y7_K&3HO/J%V&YJ@R6$$CF]% MF&^;W(5:MH5/S]D!?!X-T0B&D-##E*W?7\!ADLBM45[7397<_! GT>Y01%L; ML[*UAPR&&I&XY[.13IE(,/*X*.V"BY!ZZ*J$F8?+:C29_J4TK0K ML1 S2 /9\]Q1.D4@C_:IJ\6J:-_M;IHJ: ,BG6F2_2W?[YMV_X?$5PQB.O[47-6-H7 MX=[[S2,O.%LVKGOK/0K9%P99EG!O41"S.!-]D)V D,\4$.W$/S,$7S>@#P8Q MN\"#0>GTA3RB+[;]^D==K+N->;ZLR?_^T(N)KOZ/8OX..=#/LJ?R=AB_4Q@R MK#">\+&#/*FJ.)6WPWB=JI!A5?&=+UZD+P\8C;P76:A9TINE3DG((Z]<]71> MFL+3N,UZF***PJOC-A-U[W/\/)J.R65SK4"1F@,X/=; VW;YJ3Y>&WWL>+X'U!+ M P04 " #H0P=7]^?=$RH# #U"0 & 'AL+W=O-A6-W MMM/"?OV.DY*UU.U 6B\:.S[OF^>= %@R&/)A1YZA3&+"]_760$E MU6=R 0)'9E*5U&!7S7V]4$#S6E1R/PJ"GE]2)KQT4-\;JW0@*\.9@+$BNBI+ MJIZN@,O5T N]YQNW;%X8>\-/!PLZAPF8^\588<]O77)6@M!,"J)@-O0NPXM1 M&%A!'?&-P4IOM(E-92KE@^U\SH=>8(F 0V:L!<7+$D; N75"CE]K4Z]]IA5N MMI_=;^KD,9DIU3"2_#O+33'T$H_D,*,5-[=R]0G6"76M7R:YKO_):AT;>"2K MM)'E6HP$)1/-E3ZN"[$A"#M[!-%:$+U6$*\%<9UH0U:G=4T-30=*KHBRT>AF M&W5M:C5FPX1]C1.C<)2ASJ0C*7)\*9 3;&G)64X-=JXHIR(#,K'&FAS?"UKE M#$=.R/&8*A"F ,,RRD_(!W(_N2;'1R?DB#!![@I9:2IR/? -\MFG^-F:Y:IA MB?:P?*G$&8F#4Q(%4>R0CP[+OU*%\M E][$J;6FBMC11[1?O\9L8+ 7.6$/D MC-PP@05AE).QU*R>@3\NI]HHG(<_7:DVWAVWMUV<%WI!,QAZN/HTJ"5XZ?MW M82_XZ$K\/YEME2%NRQ ?;N;F".F$;M,7<:9D[!YG'^"T I7 BXP+*'D[)@BJR MI+QR8G9V"5XP'HK8 NRV@-VW >H"5Y4FM#*%5.PWY"[0QK.[@=$-[.\%[3_# MMI![+7+O(/)(EB5.@-<4M#%*-@""LY[(]$.'N-&="$PXS% 9G?710S1FCZ1BYJ+?IJ32XZ=?- L]EH&P CL^D-,\= MN_.W)[WT#U!+ P04 " #H0P=7YVS.UU4' !%(0 & 'AL+W=OF ?PFEN3CY7_D\7XDY9L'(;^I#:4:/6Y+ MKFX'&ZUWUZ.1RC=TFZFW8D>Y^68EY#;3YE:N1VHG:594C;;EB$11.MIFC _F M-]6S>SF_$7M=,D[O)5+[[3:33^]H*1YN!WAP?/"9K3?:/AC-;W;9FGZA^NON M7IJ[4>NE8%O*%1,<2;JZ'=SAZT52-:@L_F+T09U<(QO*4HAO]N93<3N(K"): MTEQ;%YGY.- %+4OKR>CXMW$Z:/^G;7AZ??3^L0K>!+/,%%V(\F]6Z,WM8#I M!5UE^U)_%@\_TR:@L?67BU)5?]%#8QL-4+Y76FR;QD;!EO'Z,WML.N*D@?$# M-R!- ])OD'@:Q$V#N JT5E:%]3[3V?Q&B@&$&A1;(7"E1LB+3YN:+-A]FM+1"8H46F=J@CV;$%;KZRK-]P8S- M:S1$7[^\1U>O7J-7B''TYT;L5<8+=3/21IGU/\H;%>]J%<2C(D:_":XW"GTP M:HKS]B,341L6.8;UC@0=_K+G;U$&TK69CCU#.6EE38*R M[K9":O9?) 9KG;9:IR_2:E)G MGTF6E:@41BLH=>K((!CWI+HV.)W"4F>MU-F+I!9T:6:&4ON,YQ3E0L$=.W.4 MC&<]L:Y)G,!:<=3!*PJJ_?#OGNFGH>5X8<1MS>)&U=+IH[T&BT_C\ZQKG8P% MC##VZ3V!+7YF+JVHE$;KL=9DC_#H-W[.9\RXK]$U(F3LT4@ZC218(Z\^\=PL M"!5];0:_OK)T/RE\U?0"BU[C^D)5[U+>SCNB8S8. G)^E^=B;TEARA]EA\R4 M%C#FV!F%X7B2]M,?,O-.@(ZR.(S9KWS)RM(DE*0'RO>PP,2=G'C2KR6 U9", MIY%'84=<'(33_!,WPK20S)/H8QTEW&2N.M4(A MLWA%0F^H-"MO,TVYKIYPP8?MO1I,VH";HB=:@U9>8B-.PSB, >[97!9E95 ;P+XK(F;(*$K":>E2/I@$G"P%Q4QQ5&?$%W0C%X M9A.7@SB*HOZ\ -PMMN4#ZPTTRC/C@ JV$Z]6SR2 =A,GFF*!^H^IZS 1*$^8N+ M[X6\G4?=09V$H7Z_E_G&SB63G6;DS$#IIS=H5V9-]:)FC[:S*0CVA(OP(4YF M_=4(9$:FOFK0H9Z$4=]FG,TSFV8,&$%0-D1U0#9@YI4==_"/P_#_R+C9C7_/ M:>)%(7\I;^=1=Y"/PY"_EV;3S'99B>P"[:DYG.;5"048/ #\<=3?6D!6Y-3L M7&T'_#@,_'LIG>(TIRJ@)I=,#N"71,2>?6>'%"'V>WKW565 M:[3!I5B6;%TQ!YP6,0!MY] *,O*LK^*.ZW&8ZY\!T1WEGY,-\'N2]&4#1K[- M1MPQ/@XS_KY6_8*3MMB%KY,B )\Q(1ZM'9_C9[;+)X5>VSW'7CXAL^++OX$Z M <:.)WVE@)%7:,?A.+P9=LKZ"BB8H&9HTYOTEZ:0U03[4J'C:!SFZ(?5BN95 M)M!'T\]\39%9\IA,J*ZKO+9!@;H!/+I]#:+6-_,ZAL;/,Y3!N]%J#.P2H+JP MZX!#5MHY"L;@LC)-HO[V#+ :XFGLB2+ID)J$#Y(7/JDHLTOG->/.R^DDO2M)_[@!DFLZA_ M?C4Z>2%M-H3KZCV]0M4NO7Z)VSYM?PMP5[T![SU_AZ\7]1O]SDW] X/?,FE& M19D*OS(NH[<3TZ&R?F=?WVBQJUY[+X4VN]+J4NBL=6 8 ,(K 8 >&PO=V]R:W-H965T M&ULM5IM;]LV$/XK@E=L+1#7$JW7SC'0V)+68<6"I.T^#/N@ MR+0M5!)=DR!5-_I%F-F/!9Y22]' M6\9V'R83FFYQD=#W9(=+_LN:5$7"^&VUF=!=A9-5ZU3D$V2:[J1(LG(TG[7? M75?S&:E9GI7XNC)H711)]72%<_)P.;)&SU_<9)LM:[Z8S&>[9(-O,?NZNZ[X MW>2 LLH*7-*,E$:%UY>CC]:'&*'&H;7XEN$'>G)M-%.Y(^1[<_-I=3DRFQ'A M'*>L@4CXQSU>X#QOD/@X?G2@HT/,QO'T^AD]:B?/)W.74+P@^5_9BFTO1_[( M6.%U4N?LACS\AKL).0U>2G+:_C4>.EMS9*0U9:3HG/D(BJSPS#E[G MX+5D[;/;4K-,6#*?5>3!J!IKCM9,^['Y@I0K7EAX M9? K2O)LE3!^<\OX!Z\X1@VR-A;;I-Q@:F0E_X&DW[#)#I.JS,H-U6%%>JR/:5H7==YR]R?;XHK36?"U:=LL&O?8^(-0 M+7S\ @-\E:-U]:1-YH27WJ'^T*'^4(MLGT&^PINL;&;/%Y0\*5-L),SXG%3O MC:EU82 3(56][#'=%K-9;._G@6L']FQR?UH>LI5E^F;?:"D;(<_S!*M0MN(V MGMNWBF2KL6M[5M\J5EBAP#U:]?(X/>1Q.BR/%\^]^)I\:K&;I^$'NDM2?#GB M)45Q=8]'\Y]_LESS5U57[L$<(>U"%I:0(4-(L @2+ 8"Z]6$?:@)6UL3_27@ M;<[7@'=\&4M)@55%8$N\V:[84MJ W.SA 0+Y=&[4G_*-F-D(:$]@4;58\PY M,.9H&>.[JS7.6%WAYB&S;V 555J4H?WJR.O15&A61TJ<8!%"CBB"!(N!P'I\ MN@<^W<%\7FAXU:(-Y=65JWTJ%/L2,F ("19!@L5 8+T:\ XUX&EKX :G9%-F M[<&+%P%NM\SCYOBT,OA2S,^4-&E_Q(_-M7)I]N1'JB4NS=I1#%V:7Q$PA P8 M08+%0& ]NOT#W;Z6[NNZ2K>4%].I M1Q[Z>.S0^N<4SPV$Q(,'1(E"T& JM7Q@G0I3UWY2 J;(F++G'W& J%/.B M,Q.:S!&YEL&0;[I"PX8*,\^S;2%FI# ;>[8K]IG*#%DG[=C/YU%8L08J*^<4 M 75>M>"#>PVI>LVSQ?Q#!@U!T2)0M!@*K5\;1['(TJM% Y4!2Y9TD",^5A;Z MF$,W*J!HH6H&KFV*'2M;C7U?[-?_0]*QCIJ.I1=U/E%:MZNC5B#0@PQN7UM: M/7VQ=17:BB^NFY"#BD#18BBT/JM'WDO4D:6,$J@"!HL50:'U>CR*0 MI5>!ABJ!>KC!_,IZSE@ZZ$!&#$'1(E"T& JM7PI'@DC_F5A4 \VN/\AT9:60HP2__D>@H:, M0-%BQ03&IS/HO\EPE+:07MH:)OTB67\:.X*@M]!''$H<*%H(BA:!HL4O)+=/ M\%&B0GJ)2B\!*W44) M/0>!)&K_"S#)]\;]U"BODN[:X#5.8^:8I"KR1PFSL M.:(\':O,D#,]URTG+_[H]:G7"<'JI(**4T@E3OF6>,(%#1J"HD6@:#$4VKXP M)B"SMJN=*RR*+2H7J#?O]][U" M2)U,#N/>I9T%2!;&? V+L^PHZ0= K#CU MP8+ WPT?LU+!$&!\:VPFK;SHV0OH8R7HE+^ MRJP_<1//NV O-9@. M KVT,3.KS0R?,#.BST;[W-&)SCA[J-\#I!;7<(-K-GS6X*^5[M*HWZ%A?SAZ MQMZHC7,4[8V>L'=A5T++[S&\#AT;[8R2F:@K0V.,VO/%S MUG\^C<^;.;^X/J$!O7ZU-QP,#F@VG9_-Z>*4+J].YB?GU]/KLXOS??IH12X* MD&A+8Z.G-XYV?,Z4')NB%/KNC4O>!I(SW%[.MNC&XE%FI4Y5E3%)?*]SH]3= MKEEK2+MJX60FA97L2)DTFI":IO9&9")D4@%#9CHTK[[GIL).#@+ MLY4%+5L04M?M>%.]04]JU&85>YTC;R@T+1KT=W^/$E>58MK;[8]"D5SQJE*U M]GSWKPZQ _" 9\I*K6*$2_N[M',.:VL]"$%P=;);9H+O0ID%85TH3]OR&NR M_R(:,T/:^+8$0,K_XL,Y?%O^5DE;8POT1')2^%3L>8L=U]JN855:5)GT-9C' M8,V$BOF:QV=0Q(OTL#BHK.\5A'.VC%2M(98A+3?86H*WR%9#0+P_'P[ UKW? MEWCKAN21R* ,!A[FNT,(%\]0>!'9AD0'Q^FV@\>8V**Q(;HMN/NL3;6NH'7% MN->>P/VFAGZ+5 ?AI70I1.Y86.+0ZW\D:B=I1,(J>=O%U8N*II2ZZ:V%T'CO M ZQ.S+;(_L5#%V%V&G3AMN@0LD*<*#X;-G!3+/"Y&*T$^?"N.67G,$Y$A(*6 M0MI-LAJ^[J_ITY&_H%Y_+'7XP@00LXA1J>Z'-=VI<#DM,?:XECZ?6V8JZK>R MYJ_I2 U]Z"+Q-FSBDN@0$LT+C0^E%IP$,QN?/D=+*\0=PB.^+3'IA/0WO@)M M +R=L@Z:JT2VX-D]3-SX0>+&2-QCKU)O:] HV*[B.!7R@097SQSM;CNQ3>M! MY5Z\'O?@?86618J74.UW/[Q+R-8C5+WPIHQCR\)X#$'Q,\?4R38(X'QI4,W- M(CAHY]C)?U!+ P04 " #H0P=7BE/\)F<, !.(@ &0 'AL+W=O#A@ %,7]^CW=& QG>)'MS8MX&:#1U].G0;W8&OO%+97R MXF%5E.[EQ=+[]?.K*Y765LF<-ZV*J[3;'5VM MI"XO7KW@[S[:5R_,QA>Z5!^M<)O52MK=:U68[)$B\W*L;510D"&K\6._8AO6#L87(MLX;U;59FBPTF5XE0^5 M'QH;)MTS&])J0\IZAX-8RU^EEZ]>6+,5EE9#&KUA4WDWE-,E!>7.6SS5V.=? MW:I[56Z4N%69692://7BRD,P/;[**B&O@Y#TC)"^>&=*OW3B39FKO+W_"@K5 M6J51J]?IHP+_L2DO1;^;B+2;]A^1UZ^M[+.\_E>LG%NS$C?0U2(;X&F_%#?L M8V7%OZ]GCK__SRD'!/F#T_*I?_Y#5YO/OSV_NVGMQ_>/Q>? ME@K>6:UEN4/!\6'_50YOP_DHHJSRG1/;I2J%L4(ZH;UPTFLWUU@LQ5I9!HLR MPY99H1>2ZV^V$]A:NKFR5I>+( KY;N;"X]RU-?D&0?&&/V956"X%BJ]QK"YQ MLLZ6M5+:[57-Q6:-D]Q2KX$;/JG/P**%*I651='0 NO9BNIHZ&X5;UZK/!%> M^X+%-]8GPFF<-->9++VPVGUQI+_90C9M%$MYK]H;?,.G2SC+$DPX,G,M=T%+ M6>:P82MM?B!M+9W[BPXQ]TAM#QC]!F= NZ:V&4#>4T2!GA9QH9%*&_87R M4!,+DZ-P7Z"N639UE-BY04M%[A17'Q5"D56?L*@[Z(DA+_E5S='RE$C39-(;BVDRZ78[ M=X0M8I!,TA2+!Z.T\P'V63(0*9%IR!@G77[8'?4[[Q559(% /1&#<3(<3?&F MCV>0_]O>LFM8UKEV6N+I,)EV4UJ>I(-)YT:6,I=B,IV*Z73<>:?S'+Y](YT7 M/>@Z%8/AM'.''K\4UU 1HATC$>#4:_S^?(.V#U)>C IQLB6LERH4-D-R(G0>XF81^OJH!EAH3T02J#U.A?:U(*Z>R[LQM'M;&;TYT7M\D2H2G;D\E*CE;#<_.%.?N M3DE+30%-"/ZX(^)'II TI'?.:3-7\ R0M B'M@X@EQ.:V#R@7 292'DX'14! MLF.BEFU8=U+)G3R,,;_D9&&!-]A(CJZ+'Z6=7WZ5ID?*%WRRCV,CJ=%%,;8R M>V23B.I1MG)4HZ](T6.4_RH!C.8WHTTF?9WWM6J<$P/.A:K(+!1IKF&L!];Q MW$8GH .3O?/S9!'.,K'%@!KD8G^0;50R"ZZ@>9/7_H^2!K$,]J; %2.9IS9K!P]"TKJ@) MQ*[02%&B)?7/7*U5F5-Q\28Z&ZE*V7 O,?@#AE(4^V6*N2SVSFOB)F5S%LR ME4,,+2-"2C2,7( ,*0Q7=K,U4;[\N=$1N4*WX,0ZEW1U4K%>3C5/K.H)G1C3 M2$$8<$_77[-=P_.!LC4CE#R6_TF#:U9S+9EIUFMC_:;4@Y%J#G?('L47*W4M=-"@J;;%PH@OCL'I0V29>&X#>QB@9ZEQW M/#;P,FEIS@IL.?2N@)Q\#+7)1F/F_N+VW('$8PK>XY NWZN12W^[L7 M9@[R#^KZNYB]5;[^[/8G)41K*\AC(E!N5C,D4^#P<]RQ( MCF0'0&H<4H-63?<7.;T#7=$Y>_ZU+!CB[NBB&B7\^?#T MQF1_\KJ1V<"YOAL0(U,J;TVMO(>0?$:$\C2).Z%*8^0I=C'9 JQ\AX7-;D(S M6V1+FQ)&Y;IJ54<4B/./%(JA!?P0A375++J+K>5,XV@?S&S7$[P$GMJ<[&+T MPA4===KY''%GK SW?<@]="VZY0C^)"!E<3$9R%7[F2/ROG,MC6]7]P/US5%F M\8*_[OG3@HFQQCL,4K9UDWMJC@F7 SO>O+\O#24$ 04WTC@&\R@Q4_,P&ZOF MV+*_N"1X<2$%J9L3"7$8CDB)NO\)T[S-8BS?8H*EUSA.4-XOE3R:*T .0F\F MRZJ;H-)YN\E"5Z(;MX,:%T];-CW>]7'FW"[ M4[U4C?,$U+87[#&L'DNO.D?E>(Q+3T1_D SX6K4_34:3 =X\%<,$5%/0TW24 M#,83_A(:CJ9#\:QSG!1G< R"1DFW-Q+T=D WLRF_G2;3\0#O>EV\F>"+%&^& M>-9I^;7MT,K+I$G:2X:#*>OW5(R2_G!2O>\-D]ZTAP\W)_2A!E%YGB-ZX/?( M!)] O>YHRDOHSKD[345"0Q[-WDC78I=P_S]RPND1K[JC/P-55<5'R.([Q'-= M1KI&&7]/BTCV4^-^!J14F85E7_%,VWAB,%&G>IHG=D*@L)8Z#Q= V$/W>R . MX0JY10X/?TNH?=GX20S(0NF7#$?]*A1XC_SY+E4_G3C,*OI]G:>8LH;0LT"[ MYURRGGU;." *OZO&9?CBO&'HE,T2KP5YI8*@P7I?U)'%P^LWXJO$;/])NP?_)0,6!F@L_]]??UO\L<1W^1V"_//RG!?)OH:%\ MH>;8VKT<#R]"=<WO8-%T@( .D% 9 >&PO=V]R:W-H965T9*/2FXR:LSL]&:G:"B[Q3H.IRY+IMW,4 M:CGV>M[ZX)[/"^L.@LFH8G-\0/NMNM.T"S8L&2]1&JXD:,S'WEEO>)XX^\;@ MB>/2;*W!13)3ZL5MIMG8"YT@%)A:Q\!H6N %"N&(2,:O%:>W<>F V^LU^^*/',,UN,O1,/,LQ9+>R]6G[!53Q]QY5^^P!3@)WP%$*T#4Z&X=-2HOF663D59+T,Z:V-RB";5!DS@NW:<\ M6$VWG'!V,I4+E%9ICF846")TQT&Z I^WX.@=< S72MK"P)7,,/L7'Y"0C9IH MK>8\VDOXM99=B$,?HC"*]_#%F^CBAB_^(+HWN.0F%GP8U?$ M+6&RF]"5R-!4+,6Q1S5@4"_0FQP>](["TSURDXW<9!_[1Y^Q%[Q;VLWMXQ7$ M<'AP$O5ZIS"]>;JZ>;R]GUX]#&'+&S!Z%V.9Q0R8!5L@4+6B!I5#JHP%I4%2 MAZ"R%_PWFPF$!1,U^E ;+N<-@"U04QFW]B7:0F5=N&8_"9H*9@S/>:9^0(Z@TBI%8PCOQ^' 3?U^TOG,):>ZR=QU5J?60,_O M#Q(:XT&_\Z@L$\04]?UD$+K%D1\-8MCUR\%6^96HYTV3,?00M;1M)6Y.-WWL MK"W?O^9M$Z2(YYQ>2&!.T+![W/= MXVEW5A5-<4\4Y9:0[,LJ!>C=@9TGRME MUQOG8-/=)W\ 4$L#!!0 ( .A#!U>HPDU /@0 $<) 9 >&PO=V]R M:W-H965TD8@X\0XN< \NK]^S-?=FNZE>M0YHH'GLA!Z MYN7&5)->3ZBU*QDL4 MFDL!"KW''J2U-K(\*I,')1?-/WL^YN%,811<4(B."I'SNS'DO/S"#)M/ ME=R#LM*$9A]@S!VLM>>H18 M-A#1!8@8ODIA<@W7(L/LM7Z/W&E]BDX^+:-W 7^L11?BP(=W8DC:&)+WT/_?.[T/ M4%$1PZ*4RO"_F"NY>U1<9G"CI-9PQ90ZD)(5J86!19K695TPIWVN=4>MZ!_" MG84!8@6VK.B\N*JIH6S^H"('(X&= 4TZ5ZY^4%'W*-R1SGFE"0 .R)2&CQ"& M_B@([,*/HK']#_S^,.RL,P']':H\O9-+2X^@7O2(7 ML*+V2L_FPPX%$:(I.991X^*VL&P'!GRFB:(1;$\&>VHI!):MMK]R#9*X9(G& M%: VO'04J35NZX+$GE!WX91ADGYE_TIJ8VE:*9G5*1%8RR)K >VQ32?)IE+0 MH1LM5<-2V]LSZU3)!#&9!H]IS9,5>@,:1@Z[5FE.PMU7]7+.X#VSW$J2@0N? M,AV.J6@:%TRN$*%L.B;:COF:V4Z%%A'XE&Q=H1M;Q:$+:])^R0<3HK;Y/;=[ MRNSF %MJ:G1M^>>2I(]5JR>=1:-Y7G.=![0#/*,T48!D/7$E$<>##FWZ=AF. M[')@>3[NV^7P93EZ68X;%N5(7PA;0WAAXB>DNY:&;/(+"3OQ_ZU&V3L;;L3 MG1OAFAZ0^D(SY]K3]BMAT0S'%_'F$^,K4SLN-!2X)=6@.^Q[H)JQW6R,K-RH MW$A#='?+G+YT4%D!NM]*:4X;:Z#]=IK_#5!+ P04 " #H0P=7]&#P$9\% M "K# &0 'AL+W=O,_QN2-]O-3FQJ92.KK+L\*>!*ESY6&W:Z-4YL+NZ%(6F$FTR87#T"RZ MMC12Q-XIS[K]7F^WFPM5!*?'_MW4G![KRF6JD%-#MLIS859G,M/+DR ,UB^N MU")U_*)[>ER*A9Q)][F<&HRZ+4JL MZ^QW%;OT)-@/*):)J#)WI9<_RX;/B/$BG5G_2#9J!LU4&_W!"WB#ENO XPV>P9NEPLB&ZE2L("U' M8V-$L9#^^8_QW#H#G?SY%/D:>_@T-M?.H2U%)$\"%(>5YE8&IV]>A;N]HQT(C>O-KOA^$137[[?'']=?ML/)N\I_/+C]/) MI]GX^N+RTR%=IY*WHT<_&9&*',&84AL?"]51TD41(9NH-9IFHJ"W#BZ!]^%Q M\&Z+A"51ED;?@LU\16S I$2Q\A'L'5F"\*.;5&>Q-#!VWD84124RRJ%U52Q( M)P^M4IG%A##&U0)U0V'HA0/Y\$HJEI;0PSR0LK82B)(AAOT^61:&Y5&D\QP0 M'I=4@7%1-/UCJ5Q*"ZC%>4O5LJR-=*-9CL10FMN0TUDA4!%Y;="-7)/,RTRLI:UMT5PM&%"N#Z#0;(9ZLBCDO M8=@R1R)&]6Z$R,<\DUD2^?"+:7:'$Z/S)C2B-0M9*V&SY^3%*!>7M MP[@"&\%<< 0\J8A'4@ KO,'9827Y8JRWCKZ(K)*M4'IKH>S0V*?ZNPUE0YDD MTG=TBA$"FST@Q/M 267PTJR3NE19AFS4FXBH-_/0++KC!9[H#(<5Y_)^OQV. MHNU;$.;7SVSCV^!J]MD&[WQR2FG\F8D4_+O?M/9;2B/K:&5\V/DBF34B^X%E M_4$9#/V[RT)N7Z?*H(V!P%XG'AEV+AOI>1X/!M?:H0+]WMF.AZ*PM6EM#_#' ML/VG8/=HM$OA/H05_G=(KB[^Y[S-JOE?H,>Z9A4YY-.NE8@&EZG(UYO?T%I9 M3751RBVP:%- ,Z^&:66BE(NC5C#;--56U\9D-IUR_URF*DI)L$@MR4PM%"]S MWR(03[F&NN]M&]7]HWW8Z= E!)J)C72%^7N'-D)FP;HL2KTYT"L0$E37+\1R_K&=CL5I/6'6W70L';0[20;9K!:UK MOE40:X*0"\3#TN..#94_T[%SK( "7Y/?+''.W?=[ '7J1:'^AJFLS]BY]XLV MSE@,+/=HV_0%>]@H?_.ZTUD'[$5,7G)7CZN]Z4.O:7\/'Z/>]Q9U/P@/=FDT MZK3JJ.?:+>5FC%JG@\YKZA\, !6&PPXZJX;$G;A#"@J9*+?)[C7MCO#1']%3 MUY'NQ@4REV;AK\FL$SM[HX!, M?36N!TZ7_CHZUPZ76_^8XM>$-&R ^41KMQ[P NWOD]-_ %!+ P04 " #H M0P=7E(SI!C4# M" &0 'AL+W=OO.&53GQ )"4T[!DC0,K63VB&ZK0_3'DQR$*N.G=E.V?[[G1U* M80*TE[YP_G'WW7?GW!V#M=)/ID"T\+L4T@R#PMJJ'X8F*[!DIJ,JE'2S5+ID MEK9Z%9I*(\N]42G".(K2L&1#BJWP >VW:J9I%VY1UV5F# MBV2AU)/;W.;#('*$4&!F'0(C\8Q7*(0#(AJ_-IC!UJ4SW%V_H'_RL5,L"V;P M2HE'GMMB&%P&D..2U<+.U?H&-_&<.[Q,">-_8=WH)E$ 66VL*C?&Q*#DLI'L M]R8/.P:7QPSBC4'L>3>./,MK9MEHH-4:M-,F-+?PH7IK(L>E>Y0'J^F6DYT= MW+SD"-Z4:42)+6+C3(=VP)A[;]_4F//J*F<0=;E@G#4TB&45( >T0!U!F.9]##45+PQ M.>0J[\ U%][501Y,9+5@;\2$1!O6!5*?J"K!,[80V(9*6926,W'",J^U$[MA MC*E=94IF7'#F>P^Y=O=$A!A9I8WS1\U#*BKIYH!4%OX-_,V)//A'E3X-KJ7V M6U\+C;A7A"TJ(70EU'(EY.HH;AU^X-;]"Z5^Z_XUD^\A;J>]B&1ZD;:N7WGV M6X__9G<_,]VHG9XG7G2C(TX)-NK$YUY$!'\DV#?F-D=J 3QSZM1ELR>H);?[ M3YNFE+NCJ.ZA".NB^\%#)M'12/8#AD-M(MQIX13UR@\J5WRUM$TWWYYN9^&X M&0&OZLT@O6-ZQ:4!@4LRC3H7YP'H9C@U&ZLJ/Q 6RM)X\XO:_0OQ:Q4RP+9O!4B7L>VV3H'7D0XY+EPL[4^CMNXNDXO$@) M4WQA7>J&/0^BW%B5;HR)0,2X=$6YM9IN.=G9T52K.(\LW#.MF;0O<,G9@@MN7P:^)7RG MY4<;K$F)%7Z U8(K)6UBX%S&&+^V]XE732ZLR$W"G8 _87")MA:P=> MJPZV5>"U/L#[EC,7)**!7^.%L9K>Q._WXBQAVN_#N#[IFXQ%./2H$0SJ)_1& M^WM!MWFR@V2[)MG>A?Z?%=F-=7TS/X<>[.\=A4%P M/9S=G=Z1SNQ[/9^'K^ M )<7X\G%Y<7\H0_S!*G)(B4C\L6*CE%+L'0:)4RN*&5<%F*VX;>N^(F*'W # MS,!2"6IUTV_,$XWXZDTTJ*+H*MIP%75E#1L3)IB,$)B%!:ZXE%RNG.L,-5&PO=V]R:W-H965TA+U@36S)E>0X^?==R>"0#F%ZL;2K?4]OK=T=5%(] MZ131P$N>"3WT4F.*ON_K.,6J&W=3SP=6JLPQ\-"K;&.9H?Q;TB MRV]8$IZCT%P*4+@:>N.P/^G8>!?PDV.E=_9@,UE*^62-ZV3H!5809A@;R\!H M><8I9IDE(AE_-IQ>K0)(X+^RASH^B4$\Z,IDRG<$E/ W/##-+O-@/?$+$] M]N,-R:0FB3X@:<.-%";5,!,))N_Q/@EJ5$5;59/H(.&W4IQ ._@,41"U#_"U MFRS;CJ_] =^\+(K,)<$MY5OLT_!HOM5%4(;_W)5]S=_9SVZ[IZX+%./2H M+32J9_1&QT?A:7!Q0'FG4=XYQ/Z_[W.09+_$V[O%#'IP?-2+PO "IN/Y%5Q^ MOWN$^6*\F-W,;A=]N!8&"6" B02XB&6.8-@+:B@83X!IJ*B?["JD^!);K5P\ M$X"+M<.LN& B=I9M/VXX89E""UG)C/+2_1:U%Y@489$JQ'>E!%0(: NA90O! M5D/4:C0Y"9\@ZI[2-^R$=/*OP+, PK U906W#U^4*DZI@S5-DU@JR\_M7(AE M:8N@8*]LF2&$YV=PWH5]C^?O-%J.:NW&B09'4/=MS=,+7F M0D.&*X(&)V==#U0]0FK#R,*U[5(:&@)NF]+4164#Z'PEI=D:]H)FCH_^ E!+ M P04 " #H0P=7PWP/ K0% "## &0 'AL+W=OCT8MAK;3M'1^F=]?^^-"UT6C+UYY" M6]?*KT[9N.51;]Q;O_BLYU64%\/CPT;-^8;C'\VUQVFX02EUS39H9\GS[*AW M,GYSNB_R2>!/SI"GSFS%^ZC-51[U6/2IZIUL3/;OD;=_X<"%[A3$A_:9EE M#R8]*MH07=TI@T&M;?Y5=UTC7ZB,.D4)HEW-I18OE-1'1]ZMR0OTD"3 MA^1JT@8Y;24I-]'CJX9>/#YS=:TCHAP#*5O2F;-1VSG;0G,X'$:8$,%AT<&= M9KC)3^#VZ!( 5:!S6W*YJS\$M0V_R9K?Z>11P-];.Z"]49\FH\G>(WA[&W_W M$M[>__&7WNE0&!=:S_3WR31$CZ+YYZ$H9"/[#QN11GH3&E7P40^=$M@ON'?\ M[,GXQ>CM(R[L;US8?PS]OZ?L<;BK3[?G])J>/7DU&8_?TMFGR\N+V\OSJ]L; M.KEZA_/5[<75A_.KLXOSFS=T6S$,UHVR*ZI4H"FS):MJ+@DG)0W!ME0VDK9D MU#*T6F@:PW-PI(9]<%89?/W2^A7-O*N)[YH<\^@ ,F44?:?"I5E1 ?\P76!! MVSXYCTXN,@,@]JGQKFP+&*E5R31=4;RG.-CAJX5@X9[?2@ MZ>\]".("7@7>NY$%2RS&D&(S8S4'(Q#[-0+HW0=,IG\W$&O MJ:7@OWP;T/'>([%;!A&6H&MME!>#L7+ 2YX" <6UT,)\';7GGHV*B%16CI6* M77*VC'V7J#XM*UU4Q#JYOV18+'6H=0C06U;(KT:DH!0JM[09-.Z404G61=AL M&J.AL\E((LS4P&64Z&P6.C_E38%V<[,TLR6GR6S@& T <->0QB41V6O4BJI= MBW3L)K-05HS"UD(C&MDO5)&R@IQ(RCM<7J44'A!G;90B RQP W)O#,H7-TMP M9I&J*[$-B!>$K$4PX/0FQNN4#.@D,<=DXLUDZN]$) 6KG7[!S;..09=V4)9. MF;H%]P5]B>M(?G/I-?B*0,'E3CRY4:D%_/,Z2"8R1^?A%.Y05'/K41"@,VT# M>B0(/8,J:>=5EFPCFB5)R''M1)_07;"#\!7,$J$@(?J1@.NJ(^[T46K#6JT0 M/T&'*]0H'UFI $0\" MCTS.DV!Z<8^:BE\J1 !J]<5Y#<,=8*;=E_QAI9 92:7C%'?HHCH1RDT!=[&! M>%?[&K6":FHQ>U9"H8NVFL\]HA7A9RJ:G!"ZK\]RP9(%GLTDX^[AUD:=85-( MI8.5RBM92F!ZAD1B1)5:A175EFKM- ME/.L[^ 5:DC7;=T9:=0JF^A:RZ#JP1AQ?4J3R7XBAZ?QF,K6"WT1BA6849V7 M$Y;E9+>!DQ8>)M273#61C[1-C9ZG&,-LK;YN\4B67TY>;]OS+!MQ MR8G7#&L%$@SX_0&]SV/H4<_:I-G=/3F%ZL>ADRZ'I_2B?S#>I\%#F\5P:S'$ M)3=/ZV^0J6%CWA$W;S<;]DE>+._%\WI^J3QN<(Q!GD%U-'AYT".?5]Y\B*Y) M:^;412RMZ;'"?PGL10#?9P[#I3N(@Q:BZ(, MH$;%:9*\C!LA=32;!-NEG4U,1TIJO+3@NJ81=G.&RJRGT3BZ,US)94W>$,\F MK5CB-=*G]M+R+AY82MF@=M)HL%A-H]/Q\=FA]P\.GR6NW0;!?RNB&7\VG)&0T@/W%W?L;\-N7,NN7 X-^J++*F>1D<1 ME%B)3M&56;_#;3XO/%]AE N_L.Y]LRR"HG-DFBV8%312]__B=EN''5]?,Q*!CGIG9RS="_A^TZ/($L.($W2 M; ]?-J27!;[LR?3@C72%,JZS"-].6/XCO#Z7<,QX^S.B'Y-BUHL!IQ%/@ MT*XPFCU_-GZ9G.S1>SCH/=S'_F0[]J,_?+PYAW$"SY\=I>/Q"2P^S#]>G,/- MZ=?SZV.XJ1'FIFF%WD E%3JHL$0K% A=@B-!"+*/3UPOB]19[=@$#E?!K^0S M1[(( *D)K19^MOCH1V>E*V48-3>"A8;&. I$]XX.!E[!C7!=_H/'$\@ W@K^ MO ,=Y!L@%FMY=E="]RRBH]I82=+K-A8$Z*[)T8*I8(/",F'%@K; /D0M5@@Y MH@[YEJ-[)9!N-_RGT?5HJ,>N%A_+&PO=V]R:W-H965T[;L9X[HP&=FTN1P-1ZI3G.)>@ MRBQC\O$,4[$=.IZS6[CEFT2;!7(B!XGQT!E[ M)V>AL;<&7SANU=X83"0K(;Z:R>5ZZ+0-(4PQT@:!T>,>)YBF!HAH?*LQG69+ MX[@_WJ%_MK%3+"NF<"+2/_A:)T.G[\ :8U:F^E9L+[".IV/P(I$J^P_;RC8D MXZA46F2U,S'(>%X]V4.MPYY#O_V&@U\[^)9WM9%E>&Z2LM"2WG+RTZ-)PO(-*N YC*.HS,J4:5S#3")@FF^QO5S?Y?(-HS]'>,S_UW W\O\"(+V M(?AM/W@'+V@4""Q>\ ;>]%O)]2/\.5XI+>F0_/5:C!5$^#J$N3@GJF 1#AW2 M2Z&\1V?T\8/7;9^^0S!L"(;OH?\7*7I_@YO9<@J>!Q\_]'W/.X7)Q?CFM^D" M+F]@/)G<7=]=C9?367*5S-%HL36"8(T1-+ML=2 M6);1,Y8IL835HUT5.>8:J+@ &=)/(D)6'1@T!P8HW=BD&UB^-@,?F$1@BAQ3 M*BOJI#6OZX0QH.M*ES&'I= L;9VQE.4166L8%Y*GX-58!_ +] [#7AL^T;BW MFW<#^-2:O4*;YS1'6"&Q12I(45!8L139OPKE=<,&E<:M&RK242DE2?9K@9*+U]UJHL9[Q\7$UN\3F3TUGBM; M11^TN[6U'W;J4>^PT_'(]8""C5J+C$S4:XPQYAKX+0)429*4O._K7:5;+IDDK.T$NB M,D09\ZS\W;X=73X[4+66[ '0Q@5A#X(>S*6XYY;<"]L#>_L. M[/$P!ZI^:7:C)"O\OFPVJ50V,P22EB9[6ZZ36DYC4NHFVN)[U8IH61V]]G5R M]YJ)#.7&MDR&"V6ZZBN:U:8K&U?-R)-YU=)=,[GA=()3C,FU?=3K.""K-JF: M:%'8UF0E-#4Z=IA09XG2&-#[6 B]FY@-FEYU] ]02P,$% @ Z$,'5]3: MZW18" $!8 !D !X;"]W;W)K&ULG5AM<]LV M$O[N7[&C.FT\PTC4N^/8GK&==-I.TF1BYVXZ-_=1DNJW YX MO5_P#R47=N,WL2<3K;_SS:_I52MF@V0F$\<:!"Z/\DYF&2N"&7_6.EO-EBRX M^7NE_6?O.WR9""OO=/9/E;KY5>N\1:F[K"1M_*]<.+ZTN@%&5X-;?S# MN^JE89PJ."GWSN"M@IR[?B\G[K+CH(GO.TDM=1ND>@>D^O1)%VYNZ4.1RG1; MO@,+&C-Z*S-N>T<5_E85;>K'$?7B7O^(OG[C5M_KZQ]QB]XKFV3:5D;2OVXF MUAE X-_[G VZ!OMU<5EVI-*H(E&ER*@42U2RLZSOE+JC,4PSNIK- M-PT>16%CWL=(9A15S#:4B%Q7A:,RJRR)+&-/X)%UE%:24.$LASJMC')+2H63 MPQC3JPCL-OD/&(=\D.,V OR*IE!HVM@.[O@@IPQ/;)P@ M-T999 5Q82NF.@--PNV+$Q\8+HE/PB1SZG>C$RX.7R$GN[E9IP[1[?F\^A_# M.#[Y**V]H*I ^(Q3_\5F]?:V$D4B881%8E[3Z.V8SG =#T=T=M+M1OVX3[B, M!X-:1U(9(SD#K B!#!OY_RHQ6@4EH@@21L'1Y[>UF5DY*/.'AFZ"=XK1U.1J(PQ M>:2LOC9"=T'HYUJH=89=!6)N]*,"V?K2[8?2959@56&?"*8D696RDDPZ6&?7 M+[W'$]YZ5@DC8+M$P.437$D]Z+'%AG<_0;0,;3-$RLOB*M>GSAL'/ M$_42%P2"MF735'H@!'NIA )1%*BMFE9V0F3$HEBQ*59(@:0$0S;L\*@#1Q7: MD94H?6 /!9H(._>YC-LCWNLOY7=DUWD3CT)E'GN8+6FBC?',]W\%H(!4Q3P* M1LV58SY9Q21N@Q!>'4E4 \!A-'P[V).1S>CM*^$V?6M,7O<5CM%!!R)F,P$S MN:(# SRK^VVZ2?2C++AN4W:8V<_A#ZG',.AIU'GNRN2C-)BF&7A*^VTPHX(G MF*B"PEU+X$B_';/6+BYU#V8'F&M]?L K8$HK>4V?PUFO;;J57YZ K*WRI,$) M%0Q#I4-K6\CL48:YP&Z(L3T\HOF"#U#=4--&IR61IO[FI=&HF\I4/3$:YL+, MI%_]]X/2;?=6CG(N5YIQ=IEY46&MY*ZUK9JA[@81,^MA@F+VMAN-,/)/ZTRL6T$J2^0( M(DGB+>?&D4 O)=*$N#VOM M80,&(K/Z$!8R!2"EJUI[0;X1DPPH=^O1>"]I; .1F0,Z>9#+E!^GFA$6&^*! M0L)7%MHFM,]ZF=NW24W1:Z)\"34&+NL-H[?QD+9:EU?"ZK*L#C3M3W+2Q6"=H*[SZM3KSDTA]%&<,P9_0V>IG$1:I,Z\BXP2G_B P M704VQ.T%L8U\N* +RHRLYU9._[0*9#)!]C!'INQ$PFC*,L;LM"FT!&<;!$?X!IA+MUT.$S!ZS5*>7K<&O)JT. 0*A>XPK.5*YR<5?PSUI\-1+\#4WYP/>L2'55M*_XTQ6[;W?1CJ;'RE \/-_+=(_@8 #(4/ M=LW3YG/G3?C*MUX>OI5^\C.(A5=3B#+:6V3"]\=PXW3IO_E-M',Z]S_G4B 7 MO #OIUJ[U0UOT'P$OOX?4$L#!!0 ( .A#!U<.5J]<6@0 /<) 9 M>&PO=V]R:W-H965T@#+=$2L;*HDG2\Z:_OD)(5.W7*KK"E5 M\&W=M/+*KI7J+EU7%C5=$WG!.]HB9\7%FBCJ82V]$R WZS41S]>TX=LKV[=W!_>LJI4^<*>3CE1T0=5C=R=P MYXY62K:FK62\!4%75_;,O[R.M;P1^(W1K=RC07NRY/RKWOQ47MF>!D0;6BAM M@>#R1.>T:;0AA/'78-,>K]2*^_3.^O?&=_1E222=\^9W5JKZRLYL*.F*;!IU MS[<_TL$? [#@C31?V/:RB6=#L9&*KP=E1+!F;;^2;T,<]A2RMQ2"02$PN/N+ M#,H;HLAT(O@6A)9&:YHPKAIM!,=:G92%$LAEJ*>F]_2)MAL*][3@5 MR+*A\GSB*KQ!R[G%8.VZMQ:\82V$6]ZJ6L+GMJ3EH;Z+R$9XP0[>=7#2X,^; M]@)"SX' "\(3]L+1W=#8"__#W97@:Y@C5H%E@2%7-V=@CDHHG:D\_OO,3[],)]-&(/CIE??H+-NF"8&K@ADE2 M58)61-$2EL]P)WBY05>^H J0MH0?**\$Z6I6P R[]9@KIR][J#%,O,&N96T% M2I<$&)]:)4$A<\[7'6F?/[[+ C_])+%%^]B6K[%U [9FAZUZP480VZ7U4 M* M#VK'PLQ3G7GKEHBOZ+K$28Y$B#RT_RKJUDPR@MS8R;U BSM!E%ESTI*2 M0);GD.>I=Y.IWK_22?,)KY\ &2&#X<$R-JO S\' 5#%#S1?/'8 M?/')?EA@094;C!5?@0[O.#UF4E*,W-D71I:LP1'ZQN@\:?[XY-#W%+M[R'!/ MLW>/YDHF=280EMK/[.48UKYWL(^*&D)_V,YKTE9TMY080\6/I?)0@+5/G!6Z M;HIA7$K7>FP13X.R._6S5YC/=?%%6+^Z5\/<2;((B3-L"YPEV#PR9.WD:(>5[2&1X$" 1(\\Z MB.MA0(#J^:F;]S_Q%O'\28]!]02P,$% @ Z$,'5X=BFS^3 @ BP4 !D !X M;"]W;W)K&ULA51M;],P$/[>7V$%A$"*FC0O6UO: M2.O&Q) F3=M@'Q ?W.32F#EVL)UE^_>=\OEMT4CWJ"L"0 MYYH+O?0J8YIY$.B\@IKJL6Q X$TI54T-;M4FT(T"6CA0S8,H#$^"FC+A90MW M=J.RA6P-9P)N%-%M75/UL@(NNZ4W\78'MVQ3&7L09(N&;N .S-?F1N$N&%@* M5H/03 JBH%QZ9Y/Y*K'VSN ;@T[OK8F-9"WEH]U<%4LOM(* 0VXL \7I"T=.Y04U-%LH MV1%EK9'-+ERH#HWBF+!)N3,*;QGB3'8EGD 8J1AH\OZ>KCGH#XO (+.]#_(M MRZIGB5YAB0D_'A$;C+(38ZQ9]?TIU3DG%.M6^DZI/DHZV'-O:O\7U=L M[V=0?"VJ22DY%K&>CS ]X-)S355>D7CBCVRB7+9&M[3#'VI ,HISXL=),GK BD5'I%$R!ZT1[\?AS$YIFHPNF6#XLPM[7;2YT63B MI[,$QWB6CNZEH1R9HM1/9J%=G/C1+":'GC_8*Y :U,:U 4URV0K3U\IP.G2: ML[[ _ICW;0HCWC!\(0XE0L/Q:>H1U9=^OS&R<>6VE@:+URTK[):@K '>EU*: MW<8Z&/IO]AM02P,$% @ Z$,'5^XM2FJ; P 2P@ !D !X;"]W;W)K M&ULC59M;]LV$/ZN7T&H1;$!6O3NM]H&G#3K6J!# MD'CKAV$?:.EL<:%(EZ3B>+^^1\I6E-4V]L6Z(^^>NR.?XWFZD^I15P"&/-=< MZ)E?&;.=A*$N*JBIOI);$+BSEJJF!E6U"?56 2V=4\W#)(H&84V9\.=3MW:G MYE/9&,X$W"FBF[JF:G\-7.YF?NP?%^[9IC)V(9Q/MW0##V#^V-XIU,(.I60U M",VD( K6,W\13ZYS:^\,_F2PTSV9V$I64CY:Y5,Y\R.;$' HC$6@^'F"&^#< M F$:WPZ8?A?2.O;E(_JOKG:L944UW$C^E96FFODCGY2PI@TW]W+W&QSJ<0D6 MDFOW2W:M;9[ZI&BTD?7!&3.HF6B_]/EP#CV'473&(3DX)"[O-I#+\@,U=#Y5 M4M48T*[A2G3C<)>AGYE_$H:*#5MQ( NMP6CRTY*BIG^>A@;Q MK558'+"N6ZSD#%9*ODAA*DUN10GE:_\0\^J22X[)72<7 3\WXHJD44"2*$DO MX*5=L:G#2\_@?92RW#'."14E^;'R#TP77.I& ?EKL=)&(67^/G4,;93L=!3; M1A.]I07,?.P3#>H)_/F[-_$@>G^AAJRK(;N$/G_ MBP;3%JN^R505\*I9"_" MG4[V!UQ"\4P*66\5TU#:T*8"LI8<>YJ)S<3[ZMB/6XLG4-C,9%%+9=B_U+7> M'2@F2_)12:W)#55JCT[6I!&&+(JBJ1M.G7??ZW=\DOYC["T,05) 1PKO)56- M#\OJ'VQV8B2A/:")=^/Z"!2^(MPMZ8IM-0*0/5"ER5L2Q\$HBJP0),G8?J,@ M'\;>$HI*2"XW>\<98U564$X>A=S]4N'5=2#H$2-$'$1Y0L9!E(V\:UH\HB_) M#B9I,$:+-(@'"1FF(^\M2?)#W#S(LA2_212D^?!564*:\Z4M%2U!T!J0#/@8 M,<$,(,P@&#K8=V]&29R\/ZYX9W?(!6KF'37S_TW-6VU8W=ZI$ T>V*NKO7W& MH:+A%%TOAU@B[:"#IBUT_T0(M-!DM2=K[&?*KD5XY$5!_:.Q[D5AR_BZ$4G 49^BZE MP9BLUUS]Q(]W?^HBPMX#CSS>N#&FL2.Q)]JWOEOM)N6B'1 OYNV8_4+5A@E- M.*S1-;H:XH&K=G2UBI%;-RY6TF#3.+'":0_*&N#^6DIS5&R [O_#_#M02P,$ M% @ Z$,'5YB0(+OA P 0@D !D !X;"]W;W)K&ULC59M3^,X$/Z>7S'*BUSH@9\94UX&@4XR M+)@^D24*FEE(53!#IEH&NE3(4A=4Y$$BJ M*)A:7V$N5P,_\C<#$[[,C!T(AOV2+7&*YJX<*[*"%B7E!0K-I0"%BX$_BBZO MNM;?.7SGN-);[V"5S*6\M\;7=."'EA#FF!B+P.CG :\QSRT0T?C18/KMDC9P M^WV#_MEI)RUSIO%:YG_PU&0#O^=#B@M6Y68B5[]BH\<13&2NW1-6C6_H0U)I M(XLFF!@47-2_[+')PUL"XB8@=KSKA1S+3\RP85_)%2CK36CVQ4EUT42."[LI M4Z-HEE.<&=[\J+A9P_$5*4OA6A:TVYJYA!W.V#Q'?=0/#"UDW8.D ;VJ0>-7 M0#OP30J3:;@1*:;/XP,BV+*,-RROXKV OU7B!#KA!XC#N+,'K].J[CB\SBMX MTXPI;#2/V9J*S,!(*2:6Z-[_&LVU450Q?^\27V.?[L:V772I2Y;@P* MT!^^?Q>=A1_W,#]MF9_N0Q].J2O3*D>0"Y@@D>2)(1%3(Y-[N!/<:#CT)],[ M[1]]@#$JU[8BP1<>X\:#B?1GF-&*J;3&&9$7?*'$F)?[6*=B+]G=J9AE" N9 MTVG Q1*6%EM;-89Z_?B!N-AA]<1).T[5,VF.=_FD[O_C:L&P0H7 K#Y,+[WO MY U1&,(O0/7^F2LRW=BMP.-9QE5J4PA_(E/PW-=->B,AZ$A1FDXS.(R.X)8, MFE*(QRYFAJIP$R\MUTX&T^;P=:G];V@/PL;[X(]A^X91#V(HNCMD%$4NW^;MVDU_X?D@9%@ MJ&P,Y;.N%3)86>8\L4=4O:$GL*>]NFU[==_<7I18N13\7ZHE=*?D\=P=&,G6 M(;FK)_:N\'I/V+.7B35D3+]I:3(TE39YU]VD+YMZV3Y[O4VAN*T'MU&3ESW" MZGX_@-XY/;KASQYU%T479]#M>INR:N;*2B7$&:',F: .@0OO .*+#D%%T:GW M51!IVCKV"',4N.!F6]T!G'7I$7=W;EZP=:\5J);N]M8DO!*FON+:T?8#853? MBT_N]=?%-Z:67&C(<4&AXCOU5SBRNM0,E8" M5TQP(F$Y<:?]T6Q@_*W##P9KM34G1DDBQ)-9W&03US>$H(!4&P2*PS-<0%$8 M(*3QN\5TNY0F<'N^0;^VVE%+0A5B/47:/4,#5XJ M"F6_9-WZ^BY):Z5%V08C@Y+Q9J0O[3G\2T#0!@26=Y/(LKRDFL9C*=9$&F]$ M,Q,KU48C.<;-I=QKB5:&<3J^X:DH@ Z5^2*9Y#MQGM(J^,6;+C-@J. 7VO>(Z%_1@(_"(_@A9W6T.*% M!_"NJ.2,K]26VI_31&F)I?%KG]X&;K ?SCR7D:IH"A,7WX,"^0QN_.%=/_(_ M'R$[Z,@.CJ''"T@%3UG!J*U>L21W=0F2:B$5H3PCE\ %%D2S@>8952QM+*RH M-62DO=N3;T*ITU?1^Y0>Y;)?Z13?Y%N*.@?"=VEF;V@F';/4N&,K29](S9G&>ZBUTG@'^!I(%.'9'40U%X58Y_U/%C+T M#RK9%4SV/0%OJT^AZI7MQ@I3U5PW+:O;[1K^M.ESK^[-W^*6RA7CBA2PQ%"_ M=SYTB6PZ<+/0HK)=+Q$:>ZB=YOC3 FDV0^"_ MWSEI0T%M7V*????=]^5\-VN4?C %HH6G4D@S]PIKJZGOF[3 DID35:&DFUSI MDEDR]G%L_9LJ>.9JJW@$I<:3%V63#\O4*AF[@V] MS<$-7Q76'?CQK&(KO$7[JUIJLOP>)>,E2L.5!(WYW+L83A=CY]\Z_.;8F*T] M."6)4@_.^)[-O< 10H&I=0B,ED>\1"$<$-'XM\;T^I0N<'N_0?_2:BE*\JMU73+*<[& M2ZVR.K5PS[1FTC[#3\X2+CCMCNY8(M QWO$\&>9;AAN0@/ OZHY0F,@H\0!N'H -ZH5SUJ\49[\+[6S*E%-/#G M(C%6T^/XNTMG!S/>#>,:9FHJEN+A? M$3? #.1*4/N;Z>"NT(BOGL> BHNNN -77%?A<+!@@LD4@5E(<,6EY'+E4E>H MN"YT,XC0;+M_Q2P7AIH&(\@R.8C."8 MEG (Q]NI46:ODD;#R"4]CV!7=?VM)BQ1K]I18R!5M;1=/_:G_32[Z)KXQ;T; MA==,DV@# G,*#4Y.)Q[H;KQTAE55V]*)LC0@VFU!$QFU&UL?53;;MLP#'W/5Q#>,&S 5E]R:9LE!IJTQ3J@0-%TV\.P M!\6F8Z&RY$ERTO[]*#EQTR'-BR1*/$>'HLC)1NE'4R):>*J$--.@M+8>AZ') M2JR8.5$U2CHIE*Z8)5.O0E-K9+D'52),HF@45HS+()WXO3N=3E1C!9=XI\$T M5<7T\PR%VDR#.-AMW/-5:=U&F$YJML(%VA_UG28K[%AR7J$T7$G06$R#BW@\ M&SA_[_"3X\;LK<%%LE3JT1DW^32(G" 4F%G'P&A:XQR%<$0DX^^6,^BN=,#] M]8[]VL=.L2R9P;D2OWANRVEP%D".!6N$O5>;;[B-9^CX,B6,'V'3^@Y& 62- ML:K:@DE!Q64[LZ?M.^P!SJ(W ,D6D'C=[45>Y26S+)UHM0'MO(G-+7RH'DWB MN'1)65A-IYQP-ITS4\(UI086EEFDY[;P\8$M!7Z:A)8N<&YAMB6;M63)&V1] MN%72E@:N9([Y:WQ(PCIUR4[=+#E*^+V1)]"//D,2)?TC?/TNVK[GZ[_!MVCJ M6O@@F8"7T*_:/0._+Y;&:OHI?PX%WW(/#G.[ZAF;FF4X#:@\#.HU!NF'=_$H M^GI$^:!3/CC&GBZH&O-&(*AB3_BK>"ZYR80RC<9#XH_2'Q9_(RV288')'+C, M5(5@V1,:J!G/@1G84#6Y62KY)7.JN%P3@,N5QQ1<,IEYRQ4?MYRP3*.#%$I0 M!&;1A#' MO3FKN7N>NM%92?5KJ)=D2CM^[KI"IAJ7^IH]NU\/\?DIG _A4,K"O3*K4*]\ M,S'@"=J*ZW:[?G71ENF+>]OL;IE><6E 8$'0Z.1T&(!N&TAK6%7[HETJ2RW M+TOJN:B= YT72MF=X2[HNGCZ#U!+ P04 " #H0P=7KNVBD0P$ !*"P M&0 'AL+W=O=XIYMNE/YB(Y".$,$XVMC,^A<.L7M=6O]@X^=8EDR@^=*_,57-I\% MDP!6F+%*V&NU^16;>#S 5 GC_V%3RXZ' :25L:IHE E!P67]9'<-#UL*D_XS M"G&C$'OFT"QZ5+RF>KZ2TG/3L_SYE>JH$SG+@6W"!^5,?#FABT%FL-I:,F[LQ&FC:>SVE/\ MC*<$/BEI

@[]5\AB2_A'$_3C98R_IJ$B\O>09 M>^^_5MS>P]^+I;&:;LL_NV*L30QVFW 5=&I*EN(L(.(,ZEL,YJ]?1:/^VST M!QW P3[K+\[5\MZ?*HG2[HIEO[>;'"%]\,BV/"KO,7WD430>T]8C4,< $J2? M1H2B3CZZY .E#KO4 9,KMXB!:01F2%%0KS"GO:NF^)T U2!5F(0;99GHG3'! M9$K2%A:EY@*BQM8!O('QT6#]WZKQI MI351]DN)FJO=:@U0I]UB<;%-)@1FBXW'S-;1)_U1(QT/ALUJ?#0<1J3Z8HIC MKSXZ.FDH'IR<-">##Q)/LGS]#NA]V=3_<6XG73PB[K"RH[+_I OM]NR[P-&&J]O]_](1W M:!D7!MC2@7C*0'UGX/K)E5ED&4T"M/M((<*%Q<*U-0?F7!$ :7#5N_&PMK]3 MO196S\-RD![53!UVJ>B3@99K+%R42Y28<0N%0QK3W'7G-%+;M#T[MA=X ^+AB,(1G#E5:WW(-[(GO@ M>\>!O]RN')J7SALEV>"/9;-+I?&9(2.BNVG.(>%,EV/.MUI-R@NZOGH0;R>,C\QO>9T@P5FI-H_=G.9KB>W M>F-5Z:>EI;(T>_EE3L,N:B= [S.E;+MQ#KKQ>?X=4$L#!!0 ( .A#!U>M M=8:\' , (' 9 >&PO=V]R:W-H965T,#$)4BFK'SJ6$)%)"J0!1J6H+/" >-O8X7G4O9G=-*%_/[-HQ10H1 M+][;G#-G9G;'B[TV#[9"=/!3"F674>5&/ -E(R\[A!H??+:!0=-F[YKG)^ M(UXM:K;#.W2?ZAM#J[AG*;A$9;E68+!<1NO1?#/Q]L'@,\>]?3(''\E6ZP>_ M>%\LH\0+0H&Y\PR,AA_X!H7P1"3C>\<9]2X]\.G\P'X58J=8MLSB&RV^\,)5 MR^@B@@)+U@AWJ_?OL(LG",RUL.$+^]8VFT:0-]9IV8%)@>2J'=G/+@]/ !?) M/P!I!TB#[M914'G)'%LMC-Z#\=;$YB<<&YUB5L'+^_9 M5J ]6\2.*/U!G'?P30M/_P'/X%HK5UEXJPHL_L;')*77DQ[T;-*3A!\:=0Y9 M,H0T2;,3?%D?7Q;XLE/Q77*;"VT;@_!UO;7.T%WX=BS8EFM\G,N_C[FM68[+ MB!Z 1?,#H]6+9Z-I\OJ$TG&O='R*?75'[ZUH!((NX:-6.[A'(\'K/Z;T)-=Q MI8'4>=+")X5;R+6L#;=8>)^N0BBUH%?*U6X^H$)@*,0U,WD%V6@X\"4)=1EL MF'KPF+5$PW/6L@K-%#R'43I,DJ2=3))D\!&MG4.CF-3&\5_DK'-O&Z9R)!'6 M67@)TU6@]D3THEM'X3NXUXX)W+V6'U.DAZOS]IZ'WW>?:*' M4+8N9>>R[EP.8?L()5UK"OH1F1E2@_S><$/9W2/9,]O5TLX'M^B;C"X *8*?SFHY9=49WCQ["(=I:_[C'?U/I;J^$E? MHINR"]W77[M&N;9%];M]@U^W?>V/>?MWH%NXX\J"P)*@R?F,$FS:CMLNG*Y# ME]MJ1STS3"OZ2:'Q!G1>:NT."^^@_^VM?@-02P,$% @ Z$,'5P9+-1(V M!0 *2( !D !X;"]W;W)K&ULM5I=DYLV%/TK M&IKI)#/M A)@O+4]X_6F;3K99F?=;1\R?="";#,!Y IYG?S[B(]%EL%RG8B7 M->![CN^].BL.$I,]99^*#2$**;DDNOEE1EF$N M3MG:+K:,X+@"9:D-'2>P,YSDUFQ27;MGLPG=\33)R3T#Q2[+,/MR0U*ZGUJN M]7+A(5EO>'G!GDVV>$V6A#]N[YDXLUN6.,E(7B0T!XRLIM;$F!Q<J>%',$R[(@J;_)#'?3*W0 C%9X5W*'^C^=](4Y)=\$4V+ZB_8-[&.!:)= MP6G6@$4&69+7G_ASTX@#@.#I!\ & (\!W@D :@"H*K3.K"KK%G,\FS"Z!ZR, M%FSE0=6;"BVJ2?)R&)>.S!_),\AT!#R2BZSRI6OLS>+EZFQ1XO69D MC3F)P=,7<,]HO(LX>"]H ,YC\!NA:X:WFR0"9][(#\83^_DP_6X4"IR1WT8I>?EM7KXVKP>R M2O(D7X./=R1[(JQW%+04EXZ"(3*EVJ"M-AA(B(')%A@B4UHP:ELP^G8AUE#_ M0&)!&(R.=-@-&H6G9!BV687:K!;BWIU$.+7O"6.!1#DVV0)#9$H+7$?>I)UOEV6#573I>.Z1+GNB_)/"= _L@ZO-[):LA*H]Q0>^(0PL:)81%B5G[MMZKHO'Q!";6KFT M+6XXE#2-^A=3;&H;I(-QM>[@C#3'7IMC4>J53@=Y0@C3J8$RQJ6V0#@;J5UGT@O0[4@O' MQXL_/4'C\>B$'*6E@'I+<9?$<4K 6UQPO2:-+G^88E.+EFX%CH;2I%'K8HI- M;8.T+E"_Y*+79-B1F^MX'5%VHSQ_?$*4TDQ O9E8TAW?@+GPDDET9JHTN@!B MBDU=(I=.!3E#+9(;M3"FV-0V2 N#],LM6EDV6.6Q^_B9NR?&]0*W7Y5(>@JD M]Q2/5\LKK1CU^(M'88C%#W2P83/8CHW9+9LA[ N2]@5]QZY-@ST4&@K=SK)D M3Q@,W>#$-(FDIT!Z3S%/4U _>&M5:70%Q!2;6K*T*VBH[1MDU,"88E/;( T, M^HXMG 9[N$WH^GY'E-VHD7<\1]H'F^[B;KRNWD4H0$1W.:_WHMNK[?L.\VJ7 M_^CZC7N]J-]:D#3U2Q1WF*V3O I60E*YVHD!,;J]Q+J$TZWU=;^$^6<9M7A MAN"8L#) ?+^BE+^&ULK57!CILP$/T5BTI5*[6! M0))N4H*TR;9J*ZT49=7V4/7@P #6&IO:)MGVZSLVA&8CLNIA-Z;>0,\ MXH-4][H$,.2AXD(OO=*8>N'[.BVAHGHD:Q!XDDM548-;5?BZ5D S!ZJX'P;! MS*\H$UX2N]A&);%L#&<"-HKHIJJH^KT"+@]+;^P= UM6E,8&_"2N:0%W8+[6 M&X4[OV?)6 5",RF(@GSI78\7ZZG-=PG?&!STR9I8)3LI[^WF<[;T ML0<$B- M9:!XV<,:.+=$V,:OCM/K2UK@Z?K(_M%I1RT[JF$M^7>6F7+I77DD@YPVW&SE MX1-T>ER#J>3:_9-#FSN;>R1MM)%5!\8.*B;:*WWHYG "0)YA0-@!PG/ Y (@ MZ@"1$]IVYF3=4$.36,D#438;V>S"S<:A40T3]B[>&86G#'$FV<(>1 -D"ZDL M!'.C?4ON\&')&@Y$YN2&:5H4"@KJ#C%RQ+RZ 4,9?QW[!CNQ?'[:55VU5<,+ M52-R*X4I-?D@,L@>XWU4T,L(CS)6X9.$7QHQ(E'PAH1!& WTL_Y_>/A$.U$_ MU_"2ER_&L^#] MD.1G(GLT@$D_@,E3[,D&5 K"H ]8\:H3GRM9D13OO!V QK![YOY 1N0>%#%H M#T-3:4O-72GK2OLD&%V-@]/?./;WI]J'(+-IG_1(T[37-'U634V-MUZ7K$;3 M,T.ZI@--CN=G2H:2HG,E_HD!5* *YXL:VVJ$:5^B/MI;[[5SG+/X"BVY==!_ M-*V?WU)5,*$)AQPI@]$[;$RU'MENC*R=S>RD0=-RRQ(_*Z!L I[G4IKCQA;H M/U3)7U!+ P04 " #H0P=7P=NSZ?L" 4"0 &0 'AL+W=O4_7C'+A<#[V.MWDP8\O,V ?^:%#0)=R N2VN%<[\AB5E.0C-I" * M%D-OW#F;]&V\"_C*8*VWQL0JF4OY8"<7Z= +;$+ (3&6@>+?"B; N27"-+[7 MG%ZSI05NCS?L'YUVU#*G&B:2W['49$/OO4=26-"2FYE;5_^,+^GTMQ M0J+@+0F#,&J!3_;#KZA">*<-[J,3C1UA8T?H^*(7^"92&(6E1>Z8RW7;][+]>:8+FL#0PP;4H%;@ MC5Z_ZL3!AS8C#D2V8TO4V!+M8\H0V/ND4'+%;*-K6QX,K4LV5B:UPZVU4F41NRSL^;,:A;T8W^MJVXBVH&[8 M!.T([#8"N[\16+6! GOR,;%$21J+7B\8:BU N280"1 YYVSIVD$3FLM2F#8A MU6Z]K1RC$ _6IU+V)O6/[[372.[ME=P4]Q0*J9DA]U>0ST&U5O)>JK^MY .1 M[:B.&]7Q?VSP^)"V'(ALQY9^8TM_?S%L;.&_U+<)[C_KO=,@/GU2U<^#XN#T M:8/Z6W>6_5[ DWS)L*^6GL(G0, +L- 9 >&PO M=V]R:W-H965T52;J]M6Z0YE%A(FE&O*-+;8<<&:R2TRH MERR:6>L)/Y%F_@$>33]IZK MD=U&R4@)5!!&$8?UPKIQKY>NKQV,Q7L">]%Y1IK*BK&/>O!KMK XD>5;5D50&(K='OJI:6C$JN%$TTP;6;0W+^PPL'[U3*7.!?J(9 M9,_];46QY>D=>-YZHP%_J^@5\IT?D.=X_@">Y;C[.\R5NSOD_@R.W\KNFWC^ M"[*O.2N/ZNZ)S-'2+#IP].?-2ICYOX;TJ^,'P_'UYK\66YS"PE*[6P#?@95\ M_YT;.3\.D7^E8,^D"%HI@K'HR1-5E51 ICX*M2:3]* '-M5V,42_CAF9F/I3 MM4O\((BFSH+5Z!CAL 8>C@-L%RF#+!-';H45<=/;%$.PZ,/ HQ9X- I<[^2>MFCR$N+H%(KGAD'<0QR=*'T9^>%L M&/"T!3S]!J4Q'=#8<_NE,9KYS)*?M;QFWZR"9J?LXG@:]-B-YC^37=RRBU^_ MS.)36F[HQFZ/UVCF,WFYSO&L=,;7+<=T RA3E2A96Y2\/CK_574Z67Y!?39) MNER]*)C.>E3'L9S+M=,7N*_%]>T+:]MDZA)VG?B4\"B@5Q F=,=( M2NBF:<* "QOA+#,=$BXZ.[?7&PTKX)V6M^]&<=B78!3BN1($"E3 6KDZ5U.UI+R^*=0#R;:FV5XQJ20SC[FZ70'7!NK]FC%Y&.@$[7TM M^0]02P,$% @ Z$,'5QG* ;@J P 8PX !D !X;"]W;W)K&ULQ5=M;]HP$/XK5B9-F]22. %:&$2B=%,[M1J";?U0]8-) M#K":V)EM7BKMQ\]V0J 2I%-5J(2(W^[N>7QWR5UGR<6CG $HM$H3)KO.3*FL M[;HRFD%*9(UGP/3.A(N4*#T54U=F DALA=+$]3VOZ::$,B?LV+6!"#M\KA+* M8""0G*F%(IS-E%MRPDY$IC$#]R@9"S]Q22TQ38))RA@1, MNDX/MR]PPPC8$[\I+.76&!DJ8\X?S>0Z[CJ>000)1,JH(/JQ@#XDB=&D@Z*Y5#PMA#6"E++\25;%16P)X/H> ;\0\"WNW)!%>4D4"3N"+Y$PI[4V M,[!4K;0&1YGQRD@)O4NUG J'L V!S2$B$\9M3=UBGIQ;("?(]_S@N;BK(9>X_1*W;_75JW&? M:. F]BB;H@$("Y5%@'Z,$SJUH$_0UU6F0P!B]).FYAR?H)'>DA,2Y0=&B@B% M]/5!V\"KGWI8_W9QK,1D$J@M,Q)!U]$9(D$LP D_?L!-[TL%XZ!D'%CMP1[& M?A 0+UI 0E48_%Z(:2,4VTXT"B^QLMCJX5I/)A%Y/@ $SJ M)9/Z__A.)_7:==F6Z_B6ZV#M.E6Z3CYSG1:D/-Y%L!H"1D] 1 671LFE4:GH M5A-(YRFZOX5T#.(!_47O$YJ5,%_IT&9Y"%W$C+&C'?Q47HU?Q&QUWL@'9>0CNOCC2R.F*D!?LCK1+F*_W3*B^A=<1( M:QV "?8V7U[O&+%66'D>;'MB#6^5!?C]W]$O8'CQ)8TWU0*N+A>.FSP5K^EJ MG*^-N4T-@8]91.!#5!%X4T;@MZDC7DJ@^HX$"O8DT*8NP-6%P7$2J!J#;Q-( M[KIL=ZME,.W7+1%3RB1*8*)5>;4SK5GD'4T^43RS7<28*QTS=CC372 (@X0&NH ( /0& 9 >&PO M=V]R:W-H965T0VD35 M.JE2U(_U8=J# Y?@U6!FF]#^^UT#16E*LSWL!?QQS_$YU_9UU CYJ'( 39X* M7JJ9E6M=G=FV2G(HJ#H6%90XDPE94(U=N;95)8&F+:C@MNLXH5U05EIQU(XM M91R)6G-6PE(251<%E<\7P$4SLR;6R\ -6^?:#-AQ5-$UW(*^KY82>_; DK(" M2L5$221D,^M\!.7!N MB%#&[Y[3&I8TP.WV"_MEZQV]K*B"N> /+-7YS#JU2 H9K;F^$Z_ KP>X+5&.V6MK075 M-(ZD:(@TT]BHM. MA?N.BF]U>4P\YQ-Q'=<;@<_WPZ^I1/AD#&YC/H:DN$-2W);/^TM2GLF"J80+ M54L@/\Y72DL\=C_'_'6$_CBAN8IGJJ()S"R\:PKD!JSXXX=)Z'P9<_N?R%YY M]P;OWC[V^(8V>+XT2$:Y(KB=>,&KBN/&C]GNN,*6RQ2,3>P%IR>1O=FV\S;( M]WQ_"'HETQ]D^GME/F!Q,(>NDB(!-:JM(PBVEG4=SYGNB!N+"H)WU 6#NF"O MNDM6,KR3J9&7UHD>U1>\67D23/T=>2-!WC085Q<.ZL*]ZNZ$IGQ,4?AFH]S MGSH[DD:B0G?J[6BRMVJ2>0_PCJX9%A,.&>*T" $% ! ( M&0 'AL+W=O=H_,> MX.6)R&3'Q:W<$*+ CS!@VK;T-B3$\H1O"=-G5ER$6.E=L;;E5A#L M)T%A8"/'&=@AILR:39)CEV(VX9$**".7 L@H#+&X/R,!WTTM:#TB, W> MZ8%?KC^"MV_>@3> ,G"SX9'$S)<36^G"XO2VEQ5QEA:!'BG"!1>'O$3L!KO,>( >Y-?4LS.$76.AP6!>^5XZ;-]E-\KF/ MY#N+I#XB)9A[WR,J:7(#?_M3'P/GBH3RG[J6I2E[]2GCI_M4;K%'II9^?"41 M=\2:_?P3'#B_U.EM*=F>^EZNOF?*7KK%I':+Y;_Z 0:* QQRH>A_.&[&>_"; MX+H_"RS$/65K, ]YQ%1=6]*Y!LE%48 5\6.Q^9DZR>ET_9+D?J_G'B@VUM10\2!7/'BYXK_T.^F(ZSNHB$6. MVQ\>J#76TU#M,%<[/%HMXZJ%>WI8T3P85FYI8U$-)8]RR:-V)!]YD4>5A[A& ML+&DAH+'N>"Q4? B>?,2 :Y(D$B3&[J5X-L%"9=$U/JU,>%S_;JE9'O:H5,P M@=/^^RK+V5(#VLJVWX$2%<&7.]K7A!%C [\C0C/OGIR(H]VL[99X;.>"> M8%''40MS:-.VH*(MZ!5?Y=ED91N L/HN-]?45'/!;M (1^V_SK/YRG8/$1H? MJNX"V6#!;+ %:#O2[6&5V:#3'\)#Q77#AG"4#]N74N 8-//8#?$VC =\?0_T MGR<@V:4>#L ?C.\^?-;I3+9N3OYL6^L"TV#!:7#0@;&W!%M9![I -UBP&SP> MWMHW=O/<1F/O N]@P7?P>,!KP=BK? <=6#7V+@@/%H@'S8S7OK&/J\;N]-&A MZB[8#A5LAXSDU*JQ9U.5K_/8Z8T.!->-@L->O:VC M&0&9/.L'>K3=UHWN84 MS[6NMK+M"R[@"Z'VS1NU!$]9![I ,52@&&H!Q9J:]Q-S]Q[W;G-DTZX4J(9> MLVUQ24\D%TJ%77F)#U34V%PX.K=M<55/5!;VAUUMFRZ8J7^:A M6W'N+E@-%:R&S+QT([!/& Z)V>-;(J=,!V?]02P,$% @ Z$,'5_A W*^N @ +P< !D !X;"]W;W)K&ULE95O;]HP$,:_BI554RNU34A(@ XBT7]:IU6J2KN] MF/;"D(-836QF7Z#=I]\YH2D= =0WB>WX[O<\ML_I+Y5^,BD LN<\DV;@I(CS M,]N;[G16[.A73B?CEVI^.^*C 3 M$NXT,T6><_UR#IE:#IR6\SIP+V8IV@$W[L_Y#$: C_,[33VWSI*('*012C(- MTX$S;)V=]^S\E=_(RY@8N5/93))@.G*[#$ICR(L-[M?P**S^AS3=1F2F? M;+F:ZSEL4AA4^2J8%.1"5F_^O%J'M0#?WQ+@KP+\4G<%*E5>*$M)LR0DU?!<5A?".1RYD89\"&Q@ :=L)&M/-)02-JRJX,"O(. M"1M*6?",#7.E4?SEY9I>/=/A,, .+P&YR,P1.V!"LH=4%8;+Q/1=)(V6Y$Y6 M>LXK/?X6/=\*>I_&)8NU3[_VZ9=Y@RUYKX44""?? MZ0@D;,/T<:.M8W;+L= "7]Z6Y-=P;%#36?K=Y*W2T&[68.OKS,SY! 8.%9 ! MO0 G_ORI%7E?=C@,:H?!KNSQ/=@:3$#;;:/5:S<)K%)$90I;KXNX%011WUTT M@-LUN+T33*RPB55%A>]8K6XS*ZQ9X3Y6U,0*-UE>+VQF134KVL?J-+&B#[ Z M-:NSC]5M8G4^P.K6K.X^5H]1=3),0?,I@FXB=S?)[?:V[>O5Z-Y.](-"ND+$ M6_GQM;)K4M';.*^^%X2=_U2X:_>?_97< MB6.%=,&6S93^:*#M!/H^50I?._:6K?^1\3]02P,$% @ Z$,'5PLT2"EJ M @ T@4 !D !X;"]W;W)K&ULK51=;],P%/TK M5IC0)L&2)J&#D4;J!X@A39I6!@^(!S>Y::PY=K"==O#KN;;3T&W=Q ,O\=<] MQ_><^-YL*]6MK@$,N6NXT).@-J8]#T-=U-!0?2I;$'A22=50@TNU#G6K@)8. MU/ PCJ)QV% F@CQS>UMY8OD)R[;YDZV//,+CHM)%-#\8,&B;\2.]Z'_8 R',8$/> M^"$@?0*0](#$"?69.5D+:FB>*;DERD8CFYTX;QP:U3!A_^+2*#QEB#/YA3!4 MK-F* YEJ#4:3UV1:ELQZ3#FY$/ZA6,>/%V HX_H$0VZ6"W)\=$*."!/D2RT[ M346IL]!@2I8X+/KK9_[Z^(GK$W(IA:DU^2!**._C0Y0RZ(EW>F;QLX2?.W%* MDN@5B:,X.9#/_-_A\3/I)(.]B>-+GN";-E(9]ML;*"NR@ J4@I+,:ZK6H,GW MZ4H;A8_YQR'S/'EZF-P6^+EN:0&3 "M8@]I D+]\,1I'[P\I_T]D]WQ(!Q_2 MY]@?^< >/KM#ZCWEV%':;K3)TW2&PO=V]R:W-H965TS'BR9?Q%I 2O=(L%U,GE;*X=5T1I4"Q&+ " M<&>3 B?P#/*/8LE5SVU08D(A%X3EB,-ZZLS]V] ?:P&SXD\"6W'41EJ5%6,O MNO,03QU/GP@RB*2&P.IO PO(,HVDSO&E!G6:/;7@<7N/_I-17BFSP@(6+/N+ MQ#*=.M<.BF&-RTP^L>W/4"MD#ABQ3)A?M*W7>@Z*2B$9K875"2C)JW_\6A-Q M)."/3@@$M4#P5F!\0F!8"PR_=H=1+3 RS%2J&!Y"+/%LPMD6<;U:H>F&(=-( M*_5)KNW^++F:)4I.SNZ_E$3NT,6=XBY&"T:50PEL3'*!YG%,=!-GZ"&O?$Q/ M?!>"Q"3[7JT0*>8@)JY41]& ;E1ONZBV#4YL.T2/+)>I0/=Y#'%;WE4J-'H$ M>SWN@E[ >9D,D.__@ (O\+K.TR_^2YD/T- SXD&'>/CUXL,>;8:-588&;W1* M&W6S%"\(YS%Z B&Q5!UUE3UEAPAR?570,L,Y^O0(= 7\,_H'/4L6O;0M^';) M(WXEM*0=^MWUGD<'GUM1X BFCHHN O@&G-FWW_B7WH]=7-L$"RV!M>PP:NPP M,NC#$W9XUNY]L7I_-^:^=TBXO0\.'/4!+%%O%2VTA=8F_ZC:\7M=O_)>5GDO MUFP*E"C:97=B4:,=7\##W:OIZ=WP;'HLH;7I"0[T!+WTO+GERY)'J7+ _\X1 M^G'/=CF;:*$MM#:GAU+.'W[T?;=:O%E%"VVAM%!,1L5(Q MJM. O5<7G$2@BPR5)5 U(8S3%\#U1Q GH!>O,>&(8OX"$FUP5D*G :Q6<37: MS7'0&?CC=MP);>W9)O90H/G]%=KBF#**5;X%#;'=H=1JD685+?0[RK1W299[ M],A&@2?FL5(@XU;5>ULSVCR(SLTSH'M87KVF/F*>D%R@#-9*U!MH^35C=-FEK8AM*VZ-(+>QVN[MJ5>EV.DWWPB0&!['"7BVIE+N;AR7>'/:4S$&5O0 M1+TS93PF4EWRF2L6G)(@"XHC%WG>N1N3,'$&_>S>/1_TV5)&84+O.1#+."9\ M?4LCMKIVH/-\XR&66*D$8TT2$+ &<3J^=&W@U MZGAI0-;B< ?RDDBXM@U8,X3/+_Y'MA1"4 XI8 5 2@S8!N2P N O!F0*/X7)N!QSI9"J8F^*Y4':2:N7^0[S/-%+?EB<,<2.1?@71+0H![O*N]* ]&S M@4-D%/Q]F9P![+T!R$.XH3^C'P]'AN[@?X+GW2Y,/EL1JKG1*5SJ9 M.FYQ99R63E.-WW!5;C.J%C())FM0;7=/UMGMK$#!ES^5)/@@:2P:K>K8M,J2 M6,VJ;FE5UUA E0DJLF(A:?Z;4R5/.E?J9DKI!\S3H'?9=Y^JJ6PW@1"5;6H] M/"][>&[LX:/ZW'FN[995Z4$LA;&RC4_8=[@LB=7,Z)5F]$Y;0 B;*_NR[.&EL8>CD"L<8MQ8ND:)?FIFF,FC&LJV9#?X# M5E'-_/R]"_T8L 8UK<%3XQJTRFNVU.IV:6*#UI#M=H?4%]ALUS;&>9M+AZE) M/3$->M!,>DVSQ@;]F1^[]^@?@_^@!D!X:@*$5A'0EEK=+@V!T!H%WNZ0:ILL MVV2(-^&QJ4VO9;IH>H1F?/PXG88^Y0+<) 'X@Z[!NW@1L36E.V:#5:*TI5;? MC-%(B4Z-E,@J4MI2J]NED1(=%2G1;J0T=^#0!#52(C,1[C/==TBU3/H< SKBZ:;MU9(X\-#6-BLC(5C^RYE6A 7Q4<_MQ'O*, MM<'?*JOT15'BQF72W)&]Y_TQD!%I9$3=4R^31M#*7;C[N$# L$.;(0\>L\INP M&=\.6R!>]M.QW=^.CP&96$,F/O5^)+8*E[;4ZG9IN,3V]B-W2+4M$5;A$N_Q M(S76S(C-S+CG-Y,7;&>:.[*W&\= 4*P1%)]Z.Q-;W=N4.J M;:YM;U5N?1PW_!9^T3)_4JJMG^'1I-8Y &U4K\%X.?F7^A)(!N2< DEY+-(S M:^D%62RBT">3B.;6G($FW]W*";J8\EEV$E&H[WK+1.;'C,J[Y6G'V^R,W\;] M(;P:P8;[-_CR:JB2;WBGXUT-\X.3KGYT?NSRCO!9F @0T:GJAG?64Q;S_"1C M?B'9(CO;-V%2LCA[.:&PO=V]R:W-H965TL(>#]=X!7.0=^L95R,[1PE(#%001A&'Y( I1)%&4CS^9J!6'E,[%M\?T;^8Y%4R M"RQ@RJ)?))#AR.I;*( E3B)YRS9?(4NHH_%\%@GSBS:9K6,A/Q&2Q9FS8A 3 MFC[Q-A.BX*!PJAV\S,$[=&@_X=#*'%HFT9292>L22SP> M*AM"]3+.)5=?B?*3XZN_"9$[=#I14@1HRF)5'P(;A4_17!5-D$2 V%(MF<]6 ME/Q35F!\3A?&Q2^Z?+P$B4DD/BGGN_DE^OC^$WJ/"$4_0I8(3 ,QM*5BK6/; M?L9PDC+TGF#80C>,RE"@*QI 4/:W5;9YRMYCRA.O%O!;0L]0RSE!GN.U*OA, MG^_NU=!IY2O0,GBM)_#F(>:0B5G2_X)S3%>@]HQ$BQTJVLWPSDQ?;# /T._O M"A)=2XC%GRI]T_CMZOCZG#@7:^S#R%('@0#^ -;XPSNWZWRN$JI1-TM=7RP0G"2PD<_<#;*CW2(%T31!]S#V-OH KAH9CFL8WK MMG.;$OM.SKY3R_Z:JKT"2.(M6@"%)9%(LFPSH>/-5,4\#= IL.IV#H@?FWB= M:M[=G'>WEO&6MU4*]M-8: BMEW&YQ"U/<"252U)9X+>!+ MUZTAL%+NKK/_\W?>N,@S @VIU11:6:["7OL$O-H$KN)UQ'8 V4$^2[@?JFS0+,*TMN;K<5^\C VAE5787[C MN9I"*\NUOW2YKW+K9 M%Z:Y.IB?Z/;3]%![F+1WO<%\1:A $2P5I'/64YN0I^U@.I!L;3JJ!9.J/S.O MH6JA@6L#]7W)F'P#0 M&0 'AL+W=ONJY(,"JK.Q0HXKBR$+*C&H5RZ:B6!IM:IR-W M\R*WH(P[\=3.WN&/+3)L)-YZNZ!+N M03^L;B6.W 8E905PQ00G$A8SYX-_=>V/C(.U^,9@HUK/Q$AY%.+)##ZF,\:1S;S\_H?UGQ*.:1*K@6^7>6ZFSF7#@D MA04MKI9Z'460O\] 8T9?D9ON7A_H:.IJE&]$N$DM=5Y)#7JDAN2+X#I3Y$^>0KKK[V+8FM@%S[&; M!X. GTI^3D+O'0F\(.S@<_UZ]V" 3MAL96CQPAZ\9I>NNF)3^8ZZ?4VQN%(K MFL#,P6J@0*[!B7__S8^\]UW"C@2V(W/4R!P-H<=?L;8Q^WUUR:Q\(^MK2M@Z M#J*1-W77;?J'1M$D:FQV6(T;5N/!X+=RHC/\XV.&_TA@.T*C1F@T&/[OMC!B MCM,U?FU+(+@3!9:).F7QI% :\Y/Q95<8*NQQ*_*^%XW#O?WIM/*][AV:-,0G M@\2K*E5].62%)QRXCK^FW*X=C_2#AP+;5=LZ]SW?V$>U^ O)7*W M65\F^\&6?#!(_@Z4EBPQ]+%#2IY(:?J&%TD'!VRB:)_QH4W01W=[,/N#!V)O MK$W+M!(:N&8T_\D-"#LB._$O]^5TF45AGZ+M&>P/'\+/C=YKRFD-]4(][;0Z M**ANJ]/%6KFT%P"%H2NYKAJW9K:Y9'RPK?7>_-Q(V&+3W ( -<' 9 >&PO=V]R:W-H965TOZ,.W!@9M@U=C, M-DGZ[V<;PO)!4!_V OZXYW#.M;DW6G'Q(C, A=8Y97+D9$H5UZXKDPQR+"]X M 4SOS+G(L=)3L7!E(0"G%I13U_>\T,TQ84X*DH83 6299YC\3H& MRE]Z\G0Q-N MGP1684'Y70NT3C5#P5/"T3A9ZQ$)BI5_2=X!FA1(_.T0,DG"5ZAFW*^1RI M#- DPVP!$A&&.M"GMZ PH6>:YNGQ%IV>G*$3 _F1\5)BELK(55J_4>$FM=9Q MI=4_HC5 ]YRI3*([ED*ZBW>U[\:\OS$_]CL)OY7L @7>!^1[?M"B9_)VN-\A M)VC.(K!\P1&^SR4V602=VU\W,ZF$ON._V])4T?3;:R'8XI9 @@K-(,%88RPA;EF!0C"TS;K%5]H M^4R%6L:#X67D+K<='<;T^[TF9D?HH!$ZZ!1ZM]9E4P+291,5]:5?59>>0.M5 MKO@&6R*N>GLZ#T.&8;O,L)$9=LJ<[DI[10G%))>HP*0UF^&!@O-!L*>R)<8_ MDLUA(W/XUF,'EG8?^/#@,,->N"?Q,*9_M9])=ZM&YB 6MG5(E/"2J:IB-*M- M=[JQ17EO?:R[5M5D_M%4+>\>"WV'):(PUY3>Q5 G351MI)HH7MA*/.-*UW4[ MS'3G!6$"]/Z<<[69F \TO3S^"U!+ P04 " #H0P=7HM2"B[\" H!P M&0 'AL+W=OVT\.]W[:2AW]O#7A)_W'-\SK5]W5]* M]:QS $->"B[TP,N-*:]\7ZP7 ME DOZ;NQ!Y7T964X$_"@B*Z*@JK7(7"Y''@=;S7PR.:YL0-^TB_I'"9@GLH' MA3V_9@> $0- M(')&:V7.UI@:FO257!)EHY'--EQN'!K=,&%W<6(4SC+$F61$=4YN<2_)Q% # MN#^&?"03/"Q9Q8'(&5F+J,J2NQ#*R9CIE$M=*2"G8S"4<7V&R*?)F)R>G)$3 MP@3YELM*4Y'IOF]0JUW13QM=PUI7>$!71.ZE,+DF-R*#;!/OH\?6:+@R.@R/ M$GZMQ#F)@@\D#,)HCY[1O\/#(W*B-N^1XXL.\&WD\BW%-_68)C^OI]HH/.2_ M]N6NYN[NY[87_TJ7-(6!AS=;@UJ E[Q_UXF#S_N,_R>RC31TVS1TC[$G=\( MLAI24I;MW%6F1A+VX[R_6#>S&=+J=-F9#5Z_5U?N+KE060 Q] 7U0 M6TW16UOW(MB2MAO2.: L;I7%1Y6-:,GLF2DKE>98OS36TE0JO"3VQM$TE94] M/R5]I5,.^V3'N^FZO-C2O1MSV=O2[:\5G0+4W-5B3=SZ];5L1]MR?^VJW-;X M$)^!NFJ_T=1OR#U5&PO M=V]R:W-H965TLFCII+002NG4)4I*N M6J=5JMIU>YCVX,)-L(IM:IND_?>S#6%)1MF']@+VY9[C,G:Q M*YF,1:4+RO%*@JH8(_)IAH583[R!MPED\MODNX0O%M=H:@W5R)\2]G5QD$R^P@K# 5%L&8EXKG&-1 M6"(CXZ'A]-HE+7![O&$_=]Z-ESNB<"Z*KS33^<1[XT&&"U(5^EJL/V#C9V3Y M4E$H]X1UDQMXD%9*"]: C0)&>?TFCTT=M@"&IQL0-H!P'S!\!A U@,@9K94Y M6V=$DV0LQ1JDS39L=N!JX]#&#>5V%V^T-%^IP>ED+ABCVFR+5D!X!G/!->5+ MY"E%=033+*.VW*2 "U[_,[;XAV>H"2U>P1'W(DJ;8+XOA-";B5V@O6>3 M'U!+ P04 " #H0P=7%2<7/68$ #$'0 &0 'AL+W=O<9D\-@ MH=3R,@QELH"0JSXEXN8:,KX=!'+Q>^$3G"V4NA*/!DLSA$=3GY8/09V'-DM(< MF*2<(0&S87 57][@O@$4(WZCL)8;Q\A(F7+^S9R,TV$0F8@@@T09"J*_GN & MLLPPZ3C^K$B#>DX#W#Q^9;\KQ&LQ4R+AAF>_TU0MAD$_0"G,R"I3G_CZ9Z@$ MG1F^A&>R^$3K:FP4H&0E%<\KL(X@IZS\)L]5(C8 FJ<=@"L _C>@NP70J0"= M0F@962'KEB@R&@B^1L*,UFSFH,A-@=9J*#/+^*B$ODLU3HW&+.$YH%_),TCT M([I*4VK22S(T9F61F&2_NP5%:/9>C_C\>(O>??]^$"H]N^$(DVJFZW(FO&6F M#IIPIA82?6 II$U\J*.N0\>OH5]C)^''%3M%G>@$X0AW6N*Y<<,G1&AXW 9O MA-.I,]DI^#IOR>27>WT7C17D\FM;JDJJ;CN5:=U+N20)# /=FQ+$$P2C'[Z+ M>]%/;3H]D354=VO571?[Z)Z2*D$K)B#AJSYW M5L0O^K>PJ-0770UM2MUP',47;9*R!JJX\C^OD?_K\0=ZK[EXHNMF5AL$XO]]4G% MY4NY)[:FD.GN/';?@_U=(I[8FKFT%C(^\]@<7NVA+[:FT-SN/%;F^,8!C"V M#C!V>[A[_?3W^DK@GF_O13^&EXRMF8S['LO=JU7TQ=94;LUB['1E;RAW-QY' M&+?*.H89Q-8,8K>9)8W_%CKU:/E]L3>76\F&G ML=I=[#OPVXK=#3M4EO5SV.W'',7^/[\@N /=NUJ.X2>Q]9.XZ[%/O+H_7VQ- MY=;]8?<_B+O[Q(W?VB?'L';86COLMF9^^N3 UP-W;'L7R#'<)+9N$I][; VO M3M$76U.Y=8K8_;_C[M9PX[>VAE<;&&[LD^4@YL7VH40)7S%5;IG55^LMRJMB M8RZTP\O]S0D1&PO M=V]R:W-H965TLR4JB7#Y]Y5LQ\9&5F#*Y05LL_OIVY7\[;*C'>/? MQ!I HN]92L7864NYN>[U1+R&C(@KM@&J?EDRGA&I;OFJ)S8=MVP MEY&$.I-1_NR!3T9L*].$P@-'8IMEA#]/(66[L>,Y+P\^):NUU ]ZD]&&K. 1 MY)?- U=WO0IED61 1<(HXK <.S?>]0R'VB&W^"N!G=B[1CJ4.6/?],W=8NRX MFA&D$$L-0=37$\P@3362XO%O">I4:VK'_>L7] ]Y\"J8.1$P8^G?R4*NQ\[ M00M8DFTJ/['=[U &U-=X,4M%_HEVI:WKH'@K),M*9\4@2VCQ3;Z7B=AS4#AF M!UPZX+9#T.'@EPY^'FC!+ _KED@R&7&V0UQ;*S1]D>_3UHW)'=Q(R\8\IE\5:@7DMK1G78D-B&#MJ!0'\ M"9S)SS]YH?NK*1%G FND):C2$MC0)U-8)90F=*7>XI30&$S1%A!A#J$%[6DR M#(>^VM2G_3!,5L$PJ*P:_/H5O[Z57[%5<6.KDF*KYJ#D%Y0(QBD1(EDF,=&2 M9CS[Q2+]/6Z7N(]; 1B,_, W\P\K_J&5_TW&ME2*/9;J_"TYRY3RU@>2&:), MU4$TA1(>L/3"H!6)P<;WS(%$52"1-9#/3)+T)*+183H'@Q91@PWVL)GIH&(Z ML#)5 J;/\[3[/ \.5AT.(^RUN!FL(K??D<9A16YH)?=0EFXETJ4,/3 A.TB[3)J$NEO;J>>_:"?KI.EX"OD#48=9*MB[MGK^ZO2[5G*,J1 M[X9M>@:S<. /.PC6U=NSEV_U'T?]@Z%HMN4<:/Q\A"K;$4\6GS.A->.OB[X7 MO:4N6UN,DU-S)K1F:NHNP[.W&357?>ZVJ. M[=7\=57&AU7X$@?]-KU#*Z\?=K"KJS5^I5H?,RVQ";0=_U05.A=:,QMUNM>S8D9H9O&3_P!02P,$% @ Z$,'5_,HN>L0! (! !D !X M;"]W;W)K&ULS5AM;]LV$/XKA%8,";!%KY:=S#;@ MV!N6H5F-I-T^!/U 2V=+JR2Z)&6G17_\CI0L2[8LI*@W]$LL4G>/GGMT1]UE MN&7\@X@ )'E.DTR,C$C*]8UIBB""E(HKMH8,[RP93ZG$)5^98LV!AMHI34S' MLGPSI7%FC(=Z;\['0Y;+),Y@SHG(TY3R3[>0L.W(L(W=QD.\BJ3:,,?#-5W! M(\AWZSG'E5FAA'$*F8A91C@L1\;$OIG9/>6@+?Z*82MJUT2%LF#L@UK"<'*&M'4A193>V/X<:;> M^Z/D>#=&/SF>1C1;@2!Q1B9!D*=Y0B6$Y(V,@),I2S&9(O66-T!>,R'(S^0! M@H0*$2_C@*I7)\B;7!*V?)G_XI/>91EDDES,0-(XN434=X\S9C 3Y-0LA;/J;J$TED+,3:.IT OZ1 M9U?$M7XBCN6X+7QF+W=W.NBXU?MR-9Y[ N]0?3()_\$L296<[&7OX2X+6 KD MZ35"DSL)J7C?IG/!PVOGH8ZC&[&F 8P,A!; -V",?_S!]JU?VD0Z$UA#,J^2 MS.M"'Y?Q7B28?Y=D 7A8 OYDL(PEP05FG#:0]!E:,ZZ ]S6\.DS_*&Y MJ4=X;#2XMBN;!O%>1;S72?PM?2:P7.()V<:J\.W5'MCW#TD=VSAVKYV47Y'R M.TG]B=^BN*YH&S?_^+F^9QV0.S;R^WX[N7Y%KM])[MO.IJ=[2!? WY,O9)(R M+N//18EI?YE3'M.D&7OETB9")]6O+: S@354'52J#KZ3,V=P3LG.!-:0[+J2 M[/H_/7-NN^&?[%;YKEO*W3ZHNF,;VQ^T5YUM[9L(Z_^INWG94>+'O[2?,R$Y MR)B#SK?;0D-1)%%G_75S_MIL.A=:4^%:FV9_)S58$CF7;&=":\KF[&5SON$3 M6CK7B\'K']1+BXW;/U$O^R;.[FQX7O81+3'\1JEZA_1:C-P3?8>M.J;FSKX5 ML;M[$3QQL"W'-X23VC[-F$ZSH)%F*AZ]I7M\02B>?!AKDF,_CL.-C+#!1S=M MDLOJ"[NN57X!NVY6_N[T#'!;7+5EAUD;@U+@*SU.*BYY)HMVL=JM1M9;/:@= M[$_5*-NR/[&]FZGMM=[IX1T]7)K[1Q>S\SWEJQB/Q 262,.ZZJ/2O!A'BX5D M:SV@+9C$<4]?1CC" U<&>'_)F-PMU .J?PJ,_P502P,$% @ Z$,'5T?@ M2"B."0 8EL !D !X;"]W;W)K&ULM5QK;^.V M%OPKA%L4+=#&>CO>FQA(K"ZZQ08--MU;%$4_*#8="ZN'5Y*=#7!__*4>,45) M.3:3\7[8^"'.H<8\U(P.Q8O'-/N2KSDOV+QB$SSP.UY\WMQFXMUXC[(,8Y[D89JP MC*\N1U?F.W]BE0VJ(_X;\L>\]9J5IW*?IE_*-Q^6ER.C[!&/^*(H(0+Q9\?G M/(I*)-&/KPWH:!^S;-A^_8S^OCIY<3+W0<[G:?17N"S6EZ/S$5OR5;"-BD_I MXV^\.2&WQ%ND45[]SQZ;8XT16VSS(HV;QJ('<9C4?X-O#1&M!J;S0@.K:6!U M&[@O-+";!O:Q$9RF@5,Q4Y]*Q8,?%,'L(DL?658>+=#*%Q6956MQ^F%2_NYW M12:^#46[8N;S^X+]PJZ6R[#\'8*(?4CJT53^*C_ZO C"Z"=QQ.<[G_WX_4_L M>Q8F[,]UNLV#9)E?C O1B1)JO&@"SNN U@L!;7:3)L4Z9[\F2[Y4VX]%Y_=G M8#V?P;5% OZ^3]A M5W@V]7M\2/(BVXKL*M@_'\4![$/!X_S?@=Y=UVC.,%HY:;S+-\&"7X[$K)#S M;,='LQ^^,SWC/T-,(<%\$)C"HK-GT:'09[<\6PCVQ,3%TA5;I'$<%A6=*RX^ M2=@VV>9\R189%\.>K8)%&(7%TQ"_=1RS3I]R$MW-C#/#L-R+\:Y-'=D?7>I M8 IU[IXZ5X,Z,>.$\386,T[V( Y9&7'(J+2%Z(.2!,'D@&ZW#3%H%F MASNR0[K<@< 4[KP]=Q[)W4=>%#S+JS%7#ZTV24&<;I-BB"(253>):S"OQ;?K M3AV5$0-0V02TSP="Q=8E!H*C,MP6R^@AFV MW50NYNLVS"LE/4B5>9@J,K@V52 TE2I+4F4=-=.OPF^EVEH+$<&K-#LPHJS# M-)&!M6D"H:DT2L=2C\UJ/DEK-*?8J@!3K[?,[$YU='Q=ME!H*EO2#UBT'WCM31\:5G< 6@/6PO*Z%QF_.YZSJZ#Y O[?'=%SO8TD#8W4,V/0E-)E)K?PFI^"ZKYH6@^"DVE M4FI^B];\KYZ_D/)^#D7SK;X[\3S+?B%UI0FP:!,PG+KL?TQ+Q-%!M(F#V@84 MFDJPM W6!)O6T#H!%,U'H:E42E]A'? 5AR^]YSTM,'%[][3I,-JDG,(D6-(D M6/2M_RIW_UBQJYAGX2*@TQ1J$*!H/@I-7:(@#8)M8!+,N5"8/405V"W9?_DYY'0(54&9%6PJ:MQ/MPQ]G?/,C8GSR+ MV<+P?55!W#CAA@"%IA(D#8%]G"$XPJ'22-I3 M/M1!H-!4%J6#L+%E!AOJ(J!H/@I-7:(K781#EQDJ*L,]E3^7Z_?#G-7/+Y0K M3'=!%@;W454O'!3'= != M8 ^H#J=O"(SNJ5*'J/V7&M\YL##HN9H>QN7]QMY:O,$SLGK]<(;."*K546@J M3U*K.W2MH'=?\8XOMN(5NW]B\R!?D[,XC:V='5#ACD)3>6T]'H M'SC0\@$4 MS4>AJ51*J>_0^OS5Q>(&M_=HA==-:*C*1Z&I;$F5[]!J_!/?I=&NY*A)Z/?/ MJX_)3(96#*!H/@I-)53*?@=;,7"@%0,HFH]"4ZF4!L%Y:\6 !M FKU]_L-RI MT;T=B0JJLB(%OT.7# YGK&[]CPZHS2+4$J#0U$?/I"5PL84%%VH H&@^"DVE M4EH$E[8(5TFR#2+Y=,L+]06WK^Z[J[7H0-JTG**ZX$KGX=+.XVWI++X[YNDU MN@_:PQ+J:%!H*O_2T;C8ZH,+-3%0-!^%IE(I38Q+5Q]>K;P;W)[RGO0R'VI4 M4&@J7:WGFFFC\O;,/^(Q';H/VL,5^V3T*:R/*ZV/ZV$S'VIZH&@^"DVE4IH> MEZYUO#[S)\.9?^X:[7^]!_2A-@>%II(G;8Y+VYSKN^N_VVD-66] Q]0>K-"* M"0I-Y5L:*!=;,7&A]@B*YJ/0U-TEI#WR3ETQ\8Y\0H/NB"YM*#25-FF%O -K MK#H9KU$)I9%U!R,4S4>AJ:Q*)^59T+SVH*8(BN:CT%0JI2GRZ#(/(*_M(_,: M:H!0:"IMT@!Y!PQ0E H1]$E0 K^>TY&U!RO41Z'05-:EC_)<;-Y#+1$4S4>A MJ52VMHNBJT& O*\#M'?7ZA;$Z3YH,W8*Y^-)Y^,=<#Z#*:]S08?6?Z!H/@I- MY58:(P^[NY0']3Q0-!^%IE(I/8]'%XT B3T]G-A0:X-"4[>$D]9F0EN;VRR, M>2^Q\<4WNANZ@Q:*YJ/0U)] VJ2)"Z7B] M^_1-M?MHSB*^$DV-LXF0;5F]H7/]ID@WU1;']VE1I''UB;H$1!!0R91BP?BUA!)0: M(BWC]YK3:U(:X&;[A?VS]:Z]3+&$$:<_2*X60Z_KH1QFN*+JGJ^^P-I/V_!E MG$K[1*LZ-M'!6245+]9@K: @K'[CYW4=-@!A:P\@6@.BMP+B-2"V1FMEUM8- M5C@="+Y"PD1K-M.PM;%H[88P,XL3)?0HT3B5WL!4H0LTT:LCKR@@/D-CSN;H M 42![.#I#2A,Z)F.>ISSM=QL9MOU98DS&'IZ7TD02_#2CQ_")/CDLGHDLBWC<6,\/L2> MCD'*/JH8+KA0Y"_D>@/H4A I*\PR0!F7RCF]-6UB:H[G@TJFPIFEO) _#.(A?271%=5HMM\9V MH[']AJIFE1!F,96FM)RY-+9WLNNS-W@E\3]!6PJ31F%R4.$#5YBZ%"4[R7J[ M17,$[:U9IU'4.:CH&K,G<_9<%2!(ANOC9\RQLVX'J=Z[_XY$MN6ZV[CN'O7@ MZ1[3^)'(MHSW&N.]=TVWW=%TSW3W=LZ1T+%/7%'MG8WB;]R4YB]%7R5SPB2B M,-.XX+*CE[6H;_ZZHWAI+\\I5_HJMLV%_ED"80+T^(QS]=(Q]W'S^Y7^ U!+ M P04 " #H0P=72J6Y.6X" !4!@ &0 'AL+W=OV ^V_W[$#$1.!:C?$7^=]WN./0[*5ZD67 (:\5ESHJ5<:4]_XOLY*J*B^ MEC4(G"FDJJC!KEK[NE9 FKBQN4H3V1C.!,P5T4U54?5V M!UQNI][ VP\LV+HT=L!/DYJN80GFN9XK[/F=2LXJ$)I)01044^]V<',WL>O= M@A\,MOJ@36PF*RE?;.=;/O4":P@X9,8J4/QLX!XXMT)HX\].T^N0-O"PO5=_ M<+EC+BNJX5[RGRPWY=2;>"2'@C;<+.3V*^SRB:Q>)KEVOV3;KHW''LD:;62U M"T8'%1/ME[[N]N$@( Q/!(2[@-#Y;D'.Y8P:FB9*;HFRJU'--ERJ+AK-,6$/ M96D4SC*,,^D,5H9\)DL\[+SA0&1!'AK3*""/3+"JJ(+YO1'79!A\(F$0#LGS^^\^CZW6J%_+OH4;7=,,IAY>=@UJ M U[Z\<,@#KZ<<3KLG [/J:<+L.\E!V7W&W=AU&>PE8B=A'U;FW00!4'B;WK MHPX\.@M&5M3':J.B Q:^ZA.LJ&-%[['B/E;T'ZRX8\7OL<9]K/B(%9_6HNZ/)/T+ M4$L#!!0 ( .A#!U=H\-HO30, )05 - >&POSJ_WXV<6.">A5_3R!:(7/5S7 M8)AT\B+I9Y0QX:M=83OZU.@XWBE&&WAHQGZ':GL8/?73=]@8^:KG)7>H&#%" M3._;WN0.FUH:#_-2;DLJ)BY@G8P3;X! J:]OVZ,@[GBJZC_B79$NS-))F6*F.J31.136@\%"P'.XK/%W#7 M914"J'59F$;&Z;R4U'K8,)J&D9TQ(>[@.^![OJ.]RCN[9S==MDUCJ&DZ&=6L 4X]P=5I58OU1\+DL MF)O\BQ..AW3#"Q:EXK],-BB5F0DP18)'IC2?=2,_%:WNV4IORFF5XY[[1^CY M[Z[SG$FFJ.B:-K5_R*O\:L?QU;^R;+]5]@U[/38O]D,W>7D,)I-C,'D4-3DX M!I/IX9N,C\!C@N>94P^.1@:>4VGYD_.'7TS/F,Y70I]WX(CLFU_91E?%FD[ZA86HAFU;7^! MZ45)>^PWN;C,V(IEDZ:KYE/;#$S#9&TN(.PC-_;R(QC'87X$,"P/Y@#C.!:6 MYW^:SP"=C\,P;P,O,D Y Y3C6#YD8C]8'C\G-9=_IFD:QTF"K>ADXG4PP=8M M2>#'KX9Y P:6!S+]V5KCNXU7R/-U@.WIQ M/,# =@&K'?$,>PJY@U[@G$D33$$:M%?HTF"K$X"'__^8$])'*>I M'P',[R".,02>1AS!'( '#(EC^Q[<>Q^%F_=4N/T_[/@W4$L#!!0 ( .A# M!U>7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G^5-GZ>[$*X/Q^/?;OI?[#T8/+*Q MKI(!=]UV[.\=R-+O $*EQ^ED)\+("N;)OHJ0IA2?3,!.$DO3-85UFRO%4R_+[JH#XD9]Z,X5'G#+L@7G M@[RTI@3CH12XY:U6)7*48M7@X%\CR)2 3$\(^6<:068$9'9*R"R"S G(_"20 M'Z66I@ 10R(_2*R_L M1MPX\%CU,#J^(]#>\:+=P@.8&L0M%'9KU&'8GE!Q>\*+MC2(%M"KX&,D4B7, M+EGBO3/;YJ3BPGNT:PQ&Z6/*[(]/?]WC M<\H28C1*$%-V0U25"DTEWZ: &((#YJ)@BH-WEA+$E-D03T_>G?S>9Z)\,&46 MPN4.PPAXH8RX*+!VK5MK?0D[?#\N;8Q)N6'*+(<%K.-G+:5LD#+;8$!4XB<< M$VGP/\>,E!Y2=CT\&VN0C1Q@,!OB2%V#A)0B4F9%= X3 Q)K46-,RA@ILS$. M33;8CY0P4F9A_+?2COJ1DD?*+8]CKSUU9:\G*76DW(,+*DSWAFDI99.4V29- MF!Y\"BEWI*\_L! CL2]=Q#,:E%:R$VAE)%;8X4-R#@S MRRC?9,R^.9@UB3,I"^2O, MH_63(G%MS5;<@:O$(@Y(,\I",V8+#6!>U:'&./^Y^=XAQJ0L-.N^1-A_?E#" M1ADH?\=3>"POI"YNG&A^NE63?-;,<6YJK2^Q[(NYMK+,ZF7V<^9H<>[B7R:VJ]5V&5_;Y>M!QI?)U>CM8U[U;Q]2A=)!"D%: M/L@@R,H'.01Y^: :@NKR05,(FI8/>H"@A_)!CQ#T6#[H"8*>R@?)!&6<$"0- ML";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1 M;R706U%O)=!;!Q_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HK MZJT$>AOJ;01Z&^IM!'H;ZFT$>MM@LX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O M0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O'VQV$^CMJ+<3Z.VHMQ/H M[:BW$^CMJ+<3Z.VHMQ/H7:/>-8'>->I=_Z?>*9_W,=U[;FM\_G]2G2_WQOOC MK\O;R<%+N.(7!E&ULS=G);L(P% 707T'95L1X@ X"-FVW+8O^@)L\ M("*)+=M0^/LZ89!:T:B(2KV;1(GM=U]LZ6PR?MM9\KUM5=9^DBQ#L ^,^6Q) ME?:IL53'D;EQE0[QT2V8U=E*+XB)P6#$,E,'JD,_-#62Z?B)YGI=AM[S-K[V MA:DGB:/2)[W'_<0F:Y)H:\LBTR&.LTV=?TOI'Q+2N+*=XY>%]3=Q0L+.)C0C M/P<M.='.(.T_[*K\YORW0%QIDS9ZR/)^;H\KCCD32K^S86(A>*[D\\ M)<;25W\?-:>=4_[+[+B]'\:MVO/PK+U=O\=?S_A4_\(^!$@?$J0/!=+'$*2/ M$4@?MR!]W('T<0_2!Q^@-((B*D&UL4$L! A0#% M @ Z$,'5WC\L1SN *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ Z$,'5YE&PO=V]R:W-H965T&UL4$L! A0#% @ Z$,'5^NICO.?! GQ( !@ M ("!$ X 'AL+W=OI0/#Y2P, ,D) 8 " @>42 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ Z$,'5]FS5<*&" N"@ !@ ("!+QD 'AL+W=O MLA !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ Z$,'5Y2Z*QU8 M!@ PBL !@ ("!UBP 'AL+W=O*NMRAK00 -,* 8 " M@60S !X;"]W;W)K&PO=V]R:W-H965TWO8-%T@( .D% 9 M " @>5$ !X;"]W;W)K&UL4$L! A0#% M @ Z$,'5ZC"34 ^! 1PD !D ("![D< 'AL+W=ODPX/[ M @ =08 !D ("!I54 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z$,'5P/5Z DK P 3 < !D M ("!JV$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Z$,'5PY6KUQ:! ]PD !D ("!]W$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZ$,'5YB0(+OA P 0@D !D ("!)'T 'AL+W=O(" 2!P &0 M @($\@0 >&PO=V]R:W-H965T&UL4$L! A0#% @ Z$,'5_D)M."J @ MT04 !D ("!+X< 'AL+W=O&PO=V]R:W-H965TM M=8:\' , (' 9 " @5.. !X;"]W;W)K&UL4$L! A0#% @ Z$,'5P9+-1(V!0 *2( !D M ("!II$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Z$,'5[Y:>PB= P NPT !D ("!!9T 'AL M+W=O&PO=V]R:W-H965T@X0&NH ( /0& 9 " M@3JD !X;"]W;W)K&UL4$L! A0#% @ Z$,' M5ZM7M @!!0 0" !D ("!$:< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z$,'5_OHZ2(U! ,A8 M !D ("!S[$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z$,'5X;.0X*1 P G@T !D M ("!-, 'AL+W=O&PO=V]R:W-H965T MBU(*+OP( "@' 9 M " @0_' !X;"]W;W)K&UL4$L! A0# M% @ Z$,'5Q9IJ"&[ @ &PO=V]R:W-H965T&UL4$L! A0#% @ Z$,'5_,H MN>L0! (! !D ("!@M8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z$,'5TJEN3EN @ 5 8 !D M ("!K.< 'AL+W=O&PO M7BKL

]KYQF. 0 M TB / " ;+N !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 M " #H0P=7H9?JE,D! "@'@ &@ @ $7\P >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #H0P=7*+1H$\,! ") M'@ $P @ $8]0 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 .P [ !00 ,]P ! end XML 65 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 66 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 67 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 155 245 1 true 60 0 false 4 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnauditedParenthetical Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical) Statements 4 false false R5.htm 100040 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 6 false false R7.htm 100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 100070 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity Condensed Consolidated Statements of Changes in Stockholders' Equity Statements 8 false false R9.htm 100080 - Disclosure - Basis of Presentation Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureBasisOfPresentation Basis of Presentation Notes 9 false false R10.htm 100090 - Disclosure - Revenue Recognition Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognition Revenue Recognition Notes 10 false false R11.htm 100110 - Disclosure - Inventories Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInventories Inventories Notes 11 false false R12.htm 100120 - Disclosure - Intangible Assets Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssets Intangible Assets Notes 12 false false R13.htm 100130 - Disclosure - Equity-Based Compensation Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEquityBasedCompensation Equity-Based Compensation Notes 13 false false R14.htm 100140 - Disclosure - Income Per Share Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShare1 Income Per Share Notes 14 false false R15.htm 100150 - Disclosure - Product Warranty Liability Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureProductWarrantyLiability Product Warranty Liability Notes 15 false false R16.htm 100160 - Disclosure - Cash Flow Statement Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCashFlowStatement Cash Flow Statement Notes 16 false false R17.htm 100180 - Disclosure - Commitments and Contingencies Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 100190 - Disclosure - Income Taxes Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 18 false false R19.htm 100200 - Disclosure - Changes in Accumulated Other Comprehensive Loss Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLoss Changes in Accumulated Other Comprehensive Loss Notes 19 false false R20.htm 100220 - Disclosure - Debt Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebt Debt Notes 20 false false R21.htm 100260 - Disclosure - Revenue Recognition (Tables) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognition 21 false false R22.htm 100270 - Disclosure - Inventories (Tables) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInventoriesTables Inventories (Tables) Tables http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInventories 22 false false R23.htm 100280 - Disclosure - Intangible Assets (Tables) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsTables Intangible Assets (Tables) Tables http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssets 23 false false R24.htm 100290 - Disclosure - Equity -Based Compensation (Tables) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationTables Equity -Based Compensation (Tables) Tables 24 false false R25.htm 100300 - Disclosure - Income Per Share (Tables) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareTables Income Per Share (Tables) Tables http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShare1 25 false false R26.htm 100310 - Disclosure - Product Warranty Liability (Tables) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureProductWarrantyLiabilityTables Product Warranty Liability (Tables) Tables http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureProductWarrantyLiability 26 false false R27.htm 100320 - Disclosure - Cash Flow Statement (Table) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureCashFlowStatementTable Cash Flow Statement (Table) Tables http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCashFlowStatement 27 false false R28.htm 100340 - Disclosure - Changes in Accumulated Other Comprehensive Loss (Tables) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossTables Changes in Accumulated Other Comprehensive Loss (Tables) Tables http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLoss 28 false false R29.htm 100360 - Disclosure - Debt (Tables) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtTables Debt (Tables) Tables http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebt 29 false false R30.htm 100370 - Disclosure - Revenue Recognition - Revenue Disaggregated by Product Line and Geographic Area (Detail) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail Revenue Recognition - Revenue Disaggregated by Product Line and Geographic Area (Detail) Details 30 false false R31.htm 100380 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Revenue (Detail) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenueDetail Revenue Recognition - Schedule of Disaggregation of Revenue (Detail) Details 31 false false R32.htm 100390 - Disclosure - Revenue Recognition - Additional Information (Detail) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail Revenue Recognition - Additional Information (Detail) Details 32 false false R33.htm 100400 - Disclosure - Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail) Details 33 false false R34.htm 100410 - Disclosure - Revenue Recognition - Additional Information (Detail1) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1 Revenue Recognition - Additional Information (Detail1) Details 34 false false R35.htm 100430 - Disclosure - Inventories - Major Classifications of Inventories (Detail) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail Inventories - Major Classifications of Inventories (Detail) Details 35 false false R36.htm 100440 - Disclosure - Intangible Assets - Schedule of Intangible assets (Detail) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail Intangible Assets - Schedule of Intangible assets (Detail) Details 36 false false R37.htm 100450 - Disclosure - Intangible Assets - Schedule of Estimated Annual Amortization Expense (Details) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails Intangible Assets - Schedule of Estimated Annual Amortization Expense (Details) Details 37 false false R38.htm 100460 - Disclosure - Intangible Assets - Additional Information (Details) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetails Intangible Assets - Additional Information (Details) Details 38 false false R39.htm 100470 - Disclosure - Equity -Based Compensation - Additional Information (Detail) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail Equity -Based Compensation - Additional Information (Detail) Details 39 false false R40.htm 100480 - Disclosure - Equity -Based Compensation - Schedule of Restricted Stock Units ("RSUs"), Performance Stock Units ("PSUs"), and Restricted Stock Awards ("RSAs") Granted (Detail) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail Equity -Based Compensation - Schedule of Restricted Stock Units ("RSUs"), Performance Stock Units ("PSUs"), and Restricted Stock Awards ("RSAs") Granted (Detail) Details 40 false false R41.htm 100490 - Disclosure - Equity -Based Compensation - Schedule of recognized equity-based compensation (Details) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails Equity -Based Compensation - Schedule of recognized equity-based compensation (Details) Details 41 false false R42.htm 100500 - Disclosure - Income Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share (Detail) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail Income Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share (Detail) Details 42 false false R43.htm 100510 - Disclosure - Product Warranty Liability - Reconciliation of the Changes in Product Warranty Liability (Detail) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureProductWarrantyLiabilityReconciliationOfChangesInProductWarrantyLiabilityDetail Product Warranty Liability - Reconciliation of the Changes in Product Warranty Liability (Detail) Details 43 false false R44.htm 100530 - Disclosure - Cash Flow Statement - Schedule of Cash Flow Supplemental Disclosure (Details) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureCashFlowStatementScheduleOfCashFlowSupplementalDisclosureDetails Cash Flow Statement - Schedule of Cash Flow Supplemental Disclosure (Details) Details 44 false false R45.htm 100570 - Disclosure - Commitments and Contingencies- Additional Information (Detail) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies- Additional Information (Detail) Details 45 false false R46.htm 100580 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 46 false false R47.htm 100590 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Detail) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail Changes in Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Detail) Details 47 false false R48.htm 100600 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail) Details 48 false false R49.htm 100660 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 49 false false R50.htm 100670 - Disclosure - Debt - Schedule of Long Term Debt (Detail) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail Debt - Schedule of Long Term Debt (Detail) Details 50 false false R51.htm 100680 - Disclosure - Debt - Schedule of Future Minimum Payments (Detail) Sheet http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail Debt - Schedule of Future Minimum Payments (Detail) Details 51 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - ghm-20230630.htm 8 ghm-20230630.htm ghm-20230630.xsd ghm-20230630_cal.xml ghm-20230630_def.xml ghm-20230630_lab.xml ghm-20230630_pre.xml ghm-ex10_3.htm ghm-ex31_1.htm ghm-ex31_2.htm ghm-ex32_1.htm img101471587_0.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 70 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ghm-20230630.htm": { "axisCustom": 0, "axisStandard": 21, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 488, "http://xbrl.sec.gov/dei/2023": 29 }, "contextCount": 155, "dts": { "calculationLink": { "local": [ "ghm-20230630_cal.xml" ] }, "definitionLink": { "local": [ "ghm-20230630_def.xml" ] }, "inline": { "local": [ "ghm-20230630.htm" ] }, "labelLink": { "local": [ "ghm-20230630_lab.xml" ] }, "presentationLink": { "local": [ "ghm-20230630_pre.xml" ] }, "schema": { "local": [ "ghm-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/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": 529, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 6, "http://xbrl.sec.gov/dei/2023": 5, "total": 11 }, "keyCustom": 38, "keyStandard": 207, "memberCustom": 25, "memberStandard": 34, "nsprefix": "ghm", "nsuri": "http://www.graham-mfg.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Revenue Recognition", "menuCat": "Notes", "order": "10", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Inventories", "menuCat": "Notes", "order": "11", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Intangible Assets", "menuCat": "Notes", "order": "12", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Equity-Based Compensation", "menuCat": "Notes", "order": "13", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEquityBasedCompensation", "shortName": "Equity-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Income Per Share", "menuCat": "Notes", "order": "14", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShare1", "shortName": "Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Product Warranty Liability", "menuCat": "Notes", "order": "15", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureProductWarrantyLiability", "shortName": "Product Warranty Liability", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Cash Flow Statement", "menuCat": "Notes", "order": "16", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCashFlowStatement", "shortName": "Cash Flow Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "17", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "18", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Changes in Accumulated Other Comprehensive Loss", "menuCat": "Notes", "order": "19", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLoss", "shortName": "Changes in Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Debt", "menuCat": "Notes", "order": "20", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Intangible Assets (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Equity -Based Compensation (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationTables", "shortName": "Equity -Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Income Per Share (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareTables", "shortName": "Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Product Warranty Liability (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureProductWarrantyLiabilityTables", "shortName": "Product Warranty Liability (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Cash Flow Statement (Table)", "menuCat": "Tables", "order": "27", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureCashFlowStatementTable", "shortName": "Cash Flow Statement (Table)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Changes in Accumulated Other Comprehensive Loss (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossTables", "shortName": "Changes in Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "menuCat": "Statements", "order": "3", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Revenue Recognition - Revenue Disaggregated by Product Line and Geographic Area (Detail)", "menuCat": "Details", "order": "30", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail", "shortName": "Revenue Recognition - Revenue Disaggregated by Product Line and Geographic Area (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_e41ef954-c4f6-459b-868e-12f45b058be7", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "2", "first": true, "lang": null, "name": "ghm:PercentageOfRevenueFromContractsWithCustomersExcludingAssessedTaxPerformanceObligationSatisfiedOverTime", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Revenue (Detail)", "menuCat": "Details", "order": "31", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenueDetail", "shortName": "Revenue Recognition - Schedule of Disaggregation of Revenue (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "2", "first": true, "lang": null, "name": "ghm:PercentageOfRevenueFromContractsWithCustomersExcludingAssessedTaxPerformanceObligationSatisfiedOverTime", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "first": true, "lang": null, "name": "ghm:ContractWithCustomerReceivablesBilledButNotPaidUnderRetainage", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Revenue Recognition - Additional Information (Detail)", "menuCat": "Details", "order": "32", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail", "shortName": "Revenue Recognition - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "first": true, "lang": null, "name": "ghm:ContractWithCustomerReceivablesBilledButNotPaidUnderRetainage", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail)", "menuCat": "Details", "order": "33", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail", "shortName": "Revenue Recognition - Schedule of Net Contract Assets (Liabilities) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "lang": null, "name": "ghm:ContractWithCustomerNetAssetLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_4774a3f7-43aa-4e8f-a174-9fc296edbf44", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Revenue Recognition - Additional Information (Detail1)", "menuCat": "Details", "order": "34", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1", "shortName": "Revenue Recognition - Additional Information (Detail1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_4774a3f7-43aa-4e8f-a174-9fc296edbf44", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Inventories - Major Classifications of Inventories (Detail)", "menuCat": "Details", "order": "35", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail", "shortName": "Inventories - Major Classifications of Inventories (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Intangible Assets - Schedule of Intangible assets (Detail)", "menuCat": "Details", "order": "36", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail", "shortName": "Intangible Assets - Schedule of Intangible assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Intangible Assets - Schedule of Estimated Annual Amortization Expense (Details)", "menuCat": "Details", "order": "37", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails", "shortName": "Intangible Assets - Schedule of Estimated Annual Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Intangible Assets - Additional Information (Details)", "menuCat": "Details", "order": "38", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "shortName": "Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_7f294d8d-2a5f-4602-9cdc-0dd3e5320449", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Equity -Based Compensation - Additional Information (Detail)", "menuCat": "Details", "order": "39", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "shortName": "Equity -Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_7f294d8d-2a5f-4602-9cdc-0dd3e5320449", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnauditedParenthetical", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_66c5a009-51cb-4fcb-bbaf-36d5f3ae7be2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Equity -Based Compensation - Schedule of Restricted Stock Units (\"RSUs\"), Performance Stock Units (\"PSUs\"), and Restricted Stock Awards (\"RSAs\") Granted (Detail)", "menuCat": "Details", "order": "40", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail", "shortName": "Equity -Based Compensation - Schedule of Restricted Stock Units (\"RSUs\"), Performance Stock Units (\"PSUs\"), and Restricted Stock Awards (\"RSAs\") Granted (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_66c5a009-51cb-4fcb-bbaf-36d5f3ae7be2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Equity -Based Compensation - Schedule of recognized equity-based compensation (Details)", "menuCat": "Details", "order": "41", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails", "shortName": "Equity -Based Compensation - Schedule of recognized equity-based compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Income Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share (Detail)", "menuCat": "Details", "order": "42", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail", "shortName": "Income Per Share - Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "div", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_75e86536-43c0-48b9-a17a-4cbe1f0b3b9a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Product Warranty Liability - Reconciliation of the Changes in Product Warranty Liability (Detail)", "menuCat": "Details", "order": "43", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureProductWarrantyLiabilityReconciliationOfChangesInProductWarrantyLiabilityDetail", "shortName": "Product Warranty Liability - Reconciliation of the Changes in Product Warranty Liability (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "div", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_75e86536-43c0-48b9-a17a-4cbe1f0b3b9a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Cash Flow Statement - Schedule of Cash Flow Supplemental Disclosure (Details)", "menuCat": "Details", "order": "44", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureCashFlowStatementScheduleOfCashFlowSupplementalDisclosureDetails", "shortName": "Cash Flow Statement - Schedule of Cash Flow Supplemental Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Commitments and Contingencies- Additional Information (Detail)", "menuCat": "Details", "order": "45", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies- Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Income Taxes - Additional Information (Detail)", "menuCat": "Details", "order": "46", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_75e86536-43c0-48b9-a17a-4cbe1f0b3b9a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Detail)", "menuCat": "Details", "order": "47", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail", "shortName": "Changes in Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "lang": null, "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail)", "menuCat": "Details", "order": "48", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail", "shortName": "Changes in Accumulated Other Comprehensive Loss - Reclassifications Out of Accumulated Other Comprehensive Loss by Component (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_4f91d903-8a6f-4ee4-b9c4-bd29e55aa5b6", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_48d8a168-0638-48cb-a3dd-a6635797f708", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Debt - Additional Information (Detail)", "menuCat": "Details", "order": "49", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_48d8a168-0638-48cb-a3dd-a6635797f708", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - Debt - Schedule of Long Term Debt (Detail)", "menuCat": "Details", "order": "50", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail", "shortName": "Debt - Schedule of Long Term Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - Debt - Schedule of Future Minimum Payments (Detail)", "menuCat": "Details", "order": "51", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail", "shortName": "Debt - Schedule of Future Minimum Payments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "6", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3dda4462-dbe2-4134-b416-848f1b0cbcd8", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_3d8a7e72-cb5c-4d75-9f44-6653db4ff723", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity", "menuCat": "Statements", "order": "8", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_87436b11-16fe-4690-bfe1-9662b21f717b", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Basis of Presentation", "menuCat": "Notes", "order": "9", "role": "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureBasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ghm-20230630.htm", "contextRef": "C_9ac47515-3c61-42b4-9766-f8d8504cd081", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 60, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada [Member]" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "U.S. [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "verboseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/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", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/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", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r811" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r812" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/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", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/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", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/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", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/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", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r809" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/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", "verboseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/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", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r809" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/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": "Securities Act File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r809" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/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", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r813" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r809" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r809" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r809" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r809" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r808" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r810" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/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", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "ghm_AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated defined benefit plans adjustment net actuarial gain losses.", "label": "Accumulated Defined Benefit Plans Adjustment Net Actuarial Gain Losses [Member]", "terseLabel": "Amortization of Actuarial income (loss) [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetActuarialGainLossesMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail" ], "xbrltype": "domainItemType" }, "ghm_AccumulatedTaxEffectMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated tax effect.", "label": "Accumulated Tax Effect [Member]" } } }, "localname": "AccumulatedTaxEffectMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail" ], "xbrltype": "domainItemType" }, "ghm_AgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement.", "label": "Agreement [Member]" } } }, "localname": "AgreementMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ghm_AllOtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All other countries.", "label": "All Other Countries [Member]", "terseLabel": "All Other [Member]" } } }, "localname": "AllOtherCountriesMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "ghm_AmortizationOfActuarialLosses": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of gains and losses recognized in net periodic benefit cost related to defined benefit plans.", "label": "Amortization Of Actuarial Losses", "terseLabel": "Amortization of actuarial losses" } } }, "localname": "AmortizationOfActuarialLosses", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ghm_BackEndFeeCharged": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fee charged by bank for the cost of the amended bank agreement.", "label": "Back End Fee Charged", "terseLabel": "Back end fee" } } }, "localname": "BackEndFeeCharged", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ghm_BacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Backlog.", "label": "Backlog [Member]", "terseLabel": "Backlog [Member]" } } }, "localname": "BacklogMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "ghm_BankOfAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank of America.", "label": "Bank of America [Member]", "terseLabel": "Bank Of America [Member]" } } }, "localname": "BankOfAmericaMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ghm_BankOfAmericaTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank of America term loan.", "label": "Bank Of America Term Loan [Member]", "terseLabel": "Bank of America Term Loan" } } }, "localname": "BankOfAmericaTermLoanMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail" ], "xbrltype": "domainItemType" }, "ghm_BarberNicholsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Barber-Nichols, Inc.", "label": "Barber Nichols Inc [Member]", "terseLabel": "Barber-Nichols, Inc. [Member]" } } }, "localname": "BarberNicholsIncMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCashFlowStatementAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ghm_BarberNicholsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Barber nichols, LLC.", "label": "Barber Nichols L L C [Member]", "terseLabel": "Barber-Nichols, LLC. (BN) [Member]" } } }, "localname": "BarberNicholsLLCMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ghm_BloombergShortTermBankYieldIndexMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bloomberg Short-Term Bank Yield Index.", "label": "Bloomberg Short Term Bank Yield Index [Member]", "terseLabel": "BSBY [Member]" } } }, "localname": "BloombergShortTermBankYieldIndexMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ghm_ChangeDueToInvoicingCustomersAdditionalDepositsContractAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change due to invoicing customers/ additional deposits (Contract Assets).", "label": "Change due to Invoicing Customers/ Additional Deposits (Contract Assets)", "terseLabel": "Change due to invoicing customers/ additional deposits (Contract Assets)" } } }, "localname": "ChangeDueToInvoicingCustomersAdditionalDepositsContractAssets", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "ghm_ChangeDueToInvoicingCustomersAdditionalDepositsContractLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change due to invoicing customers/ additional deposits (Contract Liabilities).", "label": "Change due to invoicing customers/ additional deposits (Contract Liabilities)", "terseLabel": "Change due to invoicing customers/ additional deposits (Contract Liabilities)" } } }, "localname": "ChangeDueToInvoicingCustomersAdditionalDepositsContractLiabilities", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "ghm_ChangeDueToRevenueRecognizedContractAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change due to revenue recognized contract assets", "label": "Change Due to Revenue Recognized Contract Assets", "terseLabel": "Change due to revenue recognized (Contract assets)" } } }, "localname": "ChangeDueToRevenueRecognizedContractAssets", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "ghm_ChangeDueToRevenueRecognizedContractLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change due to revenue recognized Contract Liabilities", "label": "Change due to revenue recognized Contract Liabilities", "terseLabel": "Change due to revenue recognized (Contract Liabilities)" } } }, "localname": "ChangeDueToRevenueRecognizedContractLiabilities", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "ghm_ChangeInContractWithCustomerAsset": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail": { "order": 0.0, "parentTag": "ghm_ChangeInContractWithCustomerAssetLiabilityNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The change in the balance of the contract with customer asset.", "label": "Change In Contract With Customer Asset", "negatedLabel": "Unbilled revenue (contract assets)", "verboseLabel": "Unbilled revenue (contract assets)" } } }, "localname": "ChangeInContractWithCustomerAsset", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "ghm_ChangeInContractWithCustomerAssetLiabilityNet": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The change in the net balance of the contract with customer asset and contract with customer liability.", "label": "Change In Contract With Customer Asset Liability Net", "totalLabel": "Net contract assets (liabilities)" } } }, "localname": "ChangeInContractWithCustomerAssetLiabilityNet", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "ghm_ChangeInContractWithCustomerLiability": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail": { "order": 1.0, "parentTag": "ghm_ChangeInContractWithCustomerAssetLiabilityNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The change in the balance of the contract with customer liability.", "label": "Change In Contract With Customer Liability", "negatedTerseLabel": "Customer deposits (contract liabilities)", "terseLabel": "Customer deposits, current" } } }, "localname": "ChangeInContractWithCustomerLiability", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "ghm_ChemicalPetrochemicalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chemical/Petrochemical.", "label": "Chemical/Petrochemical [Member]", "terseLabel": "Chemical/Petrochemical [Member]" } } }, "localname": "ChemicalPetrochemicalMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "ghm_ContractWithCustomerAssetsAndLiabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with customer assets and liabilities.", "label": "Contract With Customer Assets And Liabilities [Line Items]", "terseLabel": "Contract With Customer Assets And Liabilities [Line Items]" } } }, "localname": "ContractWithCustomerAssetsAndLiabilitiesLineItems", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "xbrltype": "stringItemType" }, "ghm_ContractWithCustomerAssetsAndLiabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with customer assets and liabilities.", "label": "Contract With Customer Assets And Liabilities [Table]", "terseLabel": "Contract With Customer Assets And Liabilities [Table]" } } }, "localname": "ContractWithCustomerAssetsAndLiabilitiesTable", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "xbrltype": "stringItemType" }, "ghm_ContractWithCustomerLiabilityConsiderationReceivable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of obligation to transfer good or service to customer for which consideration is receivable.", "label": "Contract With Customer Liability Consideration Receivable", "verboseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityConsiderationReceivable", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ghm_ContractWithCustomerNetAssetLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net balance of current contract with customer assets and current contract with customer liabilities.", "label": "Contract With Customer Net Asset Liability Current", "totalLabel": "Net contract assets (liabilities)" } } }, "localname": "ContractWithCustomerNetAssetLiabilityCurrent", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "ghm_ContractWithCustomerReceivablesBilledButNotPaidUnderRetainage": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contract.", "label": "Contract With Customer Receivables Billed But Not Paid Under Retainage", "terseLabel": "Receivables billed but not paid under retainage provisions in its customer contracts" } } }, "localname": "ContractWithCustomerReceivablesBilledButNotPaidUnderRetainage", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ghm_CustomerDepositsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer deposits.", "label": "Customer Deposits [Member]", "terseLabel": "Customer Deposit [Member]" } } }, "localname": "CustomerDepositsMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ghm_DefenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defense.", "label": "Defense [Member]", "terseLabel": "Defense [Member]" } } }, "localname": "DefenseMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "ghm_DenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Denominator.", "label": "Denominator [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "DenominatorAbstract", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail" ], "xbrltype": "stringItemType" }, "ghm_DenominatorDilutedIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Denominator diluted income.", "label": "Denominator Diluted Income [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "DenominatorDilutedIncomeAbstract", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail" ], "xbrltype": "stringItemType" }, "ghm_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identifies the employee stock purchase plan or ESPP.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan [Member]" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "domainItemType" }, "ghm_FinanceLeaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance lease.", "label": "Finance Lease [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseAbstract", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForFinanceAndOperatingLeasesDetail" ], "xbrltype": "stringItemType" }, "ghm_FinanceLeaseLiabilityPaymentsDueYearFiveAndAfterYearFive": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance lease liability payments due year five and after year five.", "label": "Finance Lease Liability Payments Due Year Five And After Year Five", "terseLabel": "2028 and thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFiveAndAfterYearFive", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "ghm_FiveYearTermLoanWithBankOfAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Five year term loan with Bank of America", "label": "Five Year Term Loan With Bank Of America [Member]", "terseLabel": "Five Year Term Loan With Bank Of America [Member]" } } }, "localname": "FiveYearTermLoanWithBankOfAmericaMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ghm_FloorRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Floor rate.", "label": "Floor Rate [Member]", "terseLabel": "Floor Rate [Member]" } } }, "localname": "FloorRateMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ghm_FutureFixedMinimumLeasePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future fixed minimum lease payments.", "label": "Future Fixed Minimum Lease Payments", "terseLabel": "Future fixed minimum lease payments" } } }, "localname": "FutureFixedMinimumLeasePayments", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ghm_HSBCBankUSAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "HSBC Bank USA.", "label": "H S B C Bank U S A [Member]", "terseLabel": "HSBC Bank USA [Member]" } } }, "localname": "HSBCBankUSAMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ghm_HeldToMaturitySecuritiesOriginalMaturityPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Original maturity period for held to maturity securities.", "label": "Held To Maturity Securities Original Maturity Period", "terseLabel": "Treasury with original maturities period" } } }, "localname": "HeldToMaturitySecuritiesOriginalMaturityPeriod", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "ghm_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ghm_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ghm_IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 19.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 for obligations related to services received from employees, obligations and expenses incurred but not paid and noncurrent obligations.", "label": "Increase Decrease In Accrued Compensation Accrued Expenses And Other Current And Non Current Liabilities", "terseLabel": "Accrued compensation, accrued expenses and other current and non-current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedCompensationAccruedExpensesAndOtherCurrentAndNonCurrentLiabilities", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ghm_IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The (increase) decrease during the reporting period in the amount of the asset recognized for an overfunded defined benefit pension plan.", "label": "Increase Decrease In Defined Benefit Plan Assets For Plan Benefits Noncurrent", "negatedLabel": "Prepaid pension asset" } } }, "localname": "IncreaseDecreaseInDefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ghm_IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 22.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 for deferred compensation arrangements payable beyond one year and noncurrent liabilities associated with defined benefit pension plans and other postretirement defined benefit plans.", "label": "Increase Decrease In Long Term Portion Of Accrued Compensation Accrued Pension Liability And Accrued Postretirement Benefits", "terseLabel": "Long-term portion of accrued compensation, accrued pension and postretirement benefit liabilities" } } }, "localname": "IncreaseDecreaseInLongTermPortionOfAccruedCompensationAccruedPensionLiabilityAndAccruedPostretirementBenefits", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ghm_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in operating lease liabilities.", "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ghm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in operating lease right of use asset.", "label": "Increase Decrease In Operating Lease Right Of Use Asset", "negatedLabel": "Operating lease assets", "terseLabel": "Operating lease assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ghm_IndefiniteLivedIntangibleAssetsExcludingGoodwillGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indefinite lived intangible assets excluding goodwill gross.", "label": "Indefinite Lived Intangible Assets Excluding Goodwill Gross", "terseLabel": "Intangibles not subject to amortization, Gross Carrying Amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillGross", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "ghm_IndefiniteLivedIntangibleAssetsWeightedAverageAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indefinite lived intangible assets weighted average amortization period.", "label": "Indefinite Lived Intangible Assets Weighted Average Amortization Period", "terseLabel": "Intangibles not subject to amortization, Weighted Average Amortization Period" } } }, "localname": "IndefiniteLivedIntangibleAssetsWeightedAverageAmortizationPeriod", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "ghm_LeasesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases.", "label": "Leases [Line Items]", "terseLabel": "Leases [Line Items]" } } }, "localname": "LeasesLineItems", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ghm_LeasesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases.", "label": "Leases [Table]", "terseLabel": "Leases [Table]" } } }, "localname": "LeasesTable", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ghm_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating and finance lease liabilities. Including, but not limited to, reconciliation of undiscounted cash flows to operating and finance lease liabilities recognized in statement of financial position.", "label": "Lessee Operating And Finance Lease Liability Maturity Table [Text Block]", "terseLabel": "Future Minimum Payments Required under Non-cancelable Leases" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "ghm_LesseeOperatingAndFinanceLeaseRemainingTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease remaining term of contract.", "label": "Lessee Operating And Finance Lease Remaining Term Of Contract", "terseLabel": "Remaining term of contract" } } }, "localname": "LesseeOperatingAndFinanceLeaseRemainingTermOfContract", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "ghm_LesseeOperatingAndFinanceLeasesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance leases.", "label": "Lessee Operating And Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingAndFinanceLeasesTextBlock", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "ghm_LesseeOperatingLeaseAndFinanceLeaseOptionToRenewOrTerminate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee operating lease and finance lease option to renew or terminate.", "label": "Lessee Operating Lease And Finance Lease Option To Renew Or Terminate", "terseLabel": "Lessee, option to renew or terminate leases, description" } } }, "localname": "LesseeOperatingLeaseAndFinanceLeaseOptionToRenewOrTerminate", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ghm_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterYearFive": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments due year five and after year five.", "label": "Lessee Operating Lease Liability Payments Due Year Five And After Year Five", "terseLabel": "2028 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterYearFive", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "ghm_LetterOfCreditCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the standby letter of credit amount, incurred for the issuance of a standby letter of credit.", "label": "Letter Of Credit Commitment Fee Percentage", "terseLabel": "Fee for outstanding letters of credit" } } }, "localname": "LetterOfCreditCommitmentFeePercentage", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "ghm_LetterOfCreditSecuredByCashMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Letter of credit secured by cash.", "label": "Letter Of Credit Secured By Cash [Member]", "terseLabel": "Letter of Credit Secured by Cash [Member]" } } }, "localname": "LetterOfCreditSecuredByCashMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ghm_LineOfCreditFacilityCovenant": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of credit facility covenant.", "label": "Line Of Credit Facility Covenant", "terseLabel": "line of credit facility covenant" } } }, "localname": "LineOfCreditFacilityCovenant", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ghm_LineOfCreditFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the flat fee for the line of credit facility.", "label": "Line Of Credit Fee", "terseLabel": "Annual facility fee" } } }, "localname": "LineOfCreditFee", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ghm_Longtermdebtmaturitiesrepaymentsofprincipalafteryearfour": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long term debt maturities repayments of principal after year four.", "label": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour", "terseLabel": "2028 and thereafter" } } }, "localname": "Longtermdebtmaturitiesrepaymentsofprincipalafteryearfour", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "ghm_MaximumLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum leverage ratio.", "label": "Maximum Leverage Ratio", "terseLabel": "Maximum leverage ratio" } } }, "localname": "MaximumLeverageRatio", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "ghm_MaximumLeverageRatioCovenantPeriodUponClosingOfAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum leverage ratio covenant period upon closing of acquisition.", "label": "Maximum Leverage Ratio Covenant Period Upon Closing Of Acquisition", "terseLabel": "Maximum leverage ratio covenant period upon closing of acquisition" } } }, "localname": "MaximumLeverageRatioCovenantPeriodUponClosingOfAcquisition", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "ghm_MaximumLeverageRatioUponAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum leverage ratio upon acquisition.", "label": "Maximum Leverage Ratio Upon Acquisition", "terseLabel": "Maximum leverage ratio upon acquisition" } } }, "localname": "MaximumLeverageRatioUponAcquisition", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "ghm_MinimumFixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum fixed charge coverage ratio.", "label": "Minimum Fixed Charge Coverage Ratio", "terseLabel": "Minimum fixed charge coverage ratio" } } }, "localname": "MinimumFixedChargeCoverageRatio", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "ghm_MinimumFundedDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum funded debt to earnings before interest taxes depreciation and amortization.", "label": "Minimum Funded Debt to Earnings Before Interest Taxes Depreciation and Amortization", "terseLabel": "EBITDA" } } }, "localname": "MinimumFundedDebtToEarningsBeforeInterestTaxesDepreciationAndAmortization", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ghm_MinimumFundedDebtToLiquidityFromAndAfterOccurrenceOfComplianceDate": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum funded debt to liquidity from and after occurrence of compliance date.", "label": "Minimum Funded Debt To Liquidity From And After Occurrence Of Compliance Date", "terseLabel": "Minimum funded debt to liquidity from and after occurrence of compliance date" } } }, "localname": "MinimumFundedDebtToLiquidityFromAndAfterOccurrenceOfComplianceDate", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ghm_MinimumFundsDebtToLiquidityPriorToOccurrenceOfComplianceDate": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum Funds Debt To Liquidity Prior To Occurrence Of Compliance Date", "label": "Minimum Funds Debt To Liquidity Prior To Occurrence Of Compliance Date", "terseLabel": "Minimum funded debt to liquidity prior to occurrence of compliance date" } } }, "localname": "MinimumFundsDebtToLiquidityPriorToOccurrenceOfComplianceDate", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ghm_NoncashOrPartNoncashAcquisitionEquityInstrumentConsiderationValueOfTreasurySharesIssued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash or part noncash acquisition equity instrument consideration value of treasury shares issued.", "label": "Noncash Or Part Noncash Acquisition Equity Instrument Consideration Value Of Treasury Shares Issued", "verboseLabel": "Issuance of treasury stock, value" } } }, "localname": "NoncashOrPartNoncashAcquisitionEquityInstrumentConsiderationValueOfTreasurySharesIssued", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCashFlowStatementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ghm_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Numerator.", "label": "Numerator [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail" ], "xbrltype": "stringItemType" }, "ghm_NumeratorDilutedIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Numerator diluted income.", "label": "Numerator Diluted Income [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NumeratorDilutedIncomeAbstract", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail" ], "xbrltype": "stringItemType" }, "ghm_OfficersAndKeyEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Officers and key employees.", "label": "Officers And Key Employees [Member]", "terseLabel": "Officers and Key Employees [Member]" } } }, "localname": "OfficersAndKeyEmployeesMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "domainItemType" }, "ghm_OperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating leases.", "label": "Operating Leases [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeasesAbstract", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForFinanceAndOperatingLeasesDetail" ], "xbrltype": "stringItemType" }, "ghm_OtherCommercialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Commercial.", "label": "Other Commercial [Member]", "terseLabel": "Other Commercial [Member]" } } }, "localname": "OtherCommercialMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "ghm_OtherOperatingIncomeNetLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other operating income, net.", "label": "Other Operating Income Net [Line Items]", "terseLabel": "Other Operating Income Net [Line Items]" } } }, "localname": "OtherOperatingIncomeNetLineItems", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ghm_OtherOperatingIncomeNetTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other operating income, net.", "label": "Other Operating Income Net [Table]", "terseLabel": "Other Operating Income Net [Table]" } } }, "localname": "OtherOperatingIncomeNetTable", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ghm_PensionAdjustmentsNetOfIncomeTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Pension adjustments, net of income tax.", "label": "Pension Adjustments Net Of Income Tax", "terseLabel": "Pension adjustments, net of income tax" } } }, "localname": "PensionAdjustmentsNetOfIncomeTax", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCashFlowStatementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ghm_PercentageOfMinimumMarginedAssetsOnOutstandingFacility": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of minimum margined assets on outstanding facility.", "label": "Percentage Of Minimum Margined Assets On Outstanding Facility", "terseLabel": "Percentage of minimum margined assets on outstanding facility" } } }, "localname": "PercentageOfMinimumMarginedAssetsOnOutstandingFacility", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "ghm_PercentageOfRevenueFromContractsWithCustomersExcludingAssessedTaxPerformanceObligationSatisfiedAtPointInTime": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of total revenue from contracts from customers from the satisfaction of performance obligations at a point in time.", "label": "Percentage Of Revenue From Contracts With Customers Excluding Assessed Tax Performance Obligation Satisfied At Point In Time", "terseLabel": "Percentage of revenue from contracts recognized upon shipment" } } }, "localname": "PercentageOfRevenueFromContractsWithCustomersExcludingAssessedTaxPerformanceObligationSatisfiedAtPointInTime", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenueDetail" ], "xbrltype": "percentItemType" }, "ghm_PercentageOfRevenueFromContractsWithCustomersExcludingAssessedTaxPerformanceObligationSatisfiedOverTime": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of total revenue from contracts from customers from the satisfaction of performance obligations satisfied over time.", "label": "Percentage Of Revenue From Contracts With Customers Excluding Assessed Tax Performance Obligation Satisfied Over Time", "terseLabel": "Percentage of revenue from contracts recognized over time" } } }, "localname": "PercentageOfRevenueFromContractsWithCustomersExcludingAssessedTaxPerformanceObligationSatisfiedOverTime", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenueDetail" ], "xbrltype": "percentItemType" }, "ghm_PerformanceVestOneThirdPerYearPercentageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance vest one-third per year percentage.", "label": "Performance Vest One-Third Per Year Percentage [Member]", "terseLabel": "Performance Vest One Third Per Year Percentage [Member]" } } }, "localname": "PerformanceVestOneThirdPerYearPercentageMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "domainItemType" }, "ghm_PerformanceVestedPerformanceStockUnitsPsuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance vested performance stock units (PSU).", "label": "Performance Vested Performance Stock Units (PSU) [Member]", "terseLabel": "Performance Vested Performance Stock Units Psu [Member]" } } }, "localname": "PerformanceVestedPerformanceStockUnitsPsuMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "domainItemType" }, "ghm_PerformanceVestedRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance vested restricted stock.", "label": "Performance Vested Restricted Stock [Member]", "terseLabel": "Performance Vested Restricted Stock [Member]" } } }, "localname": "PerformanceVestedRestrictedStockMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ghm_ProductWarrantyAccrualAcquired": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Product warranty accrual that was acquired from the opening balance sheet of the Company purchased.", "label": "Product Warranty Accrual Acquired", "terseLabel": "BNI warranty accrual acquired" } } }, "localname": "ProductWarrantyAccrualAcquired", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureProductWarrantyLiabilityReconciliationOfChangesInProductWarrantyLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "ghm_ProductWarrantyIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The income included in earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Income", "verboseLabel": "Income for product warranties" } } }, "localname": "ProductWarrantyIncome", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureProductWarrantyLiabilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ghm_ProductWarrantyIncomeExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The (income) expense (included) charged (in) against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Income Expense", "negatedLabel": "Expense for product warranties", "terseLabel": "Expense (income) for product warranties" } } }, "localname": "ProductWarrantyIncomeExpense", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureProductWarrantyLiabilityReconciliationOfChangesInProductWarrantyLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "ghm_RefiningMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refining.", "label": "Refining [Member]", "terseLabel": "Refining [Member]" } } }, "localname": "RefiningMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "ghm_RemainderOperatingLeasePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Remainder Operating Lease Payment.", "label": "Remainder Operating Lease Payment", "terseLabel": "Remainder operating lease payment" } } }, "localname": "RemainderOperatingLeasePayment", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ghm_RepaymentsOnLeaseFinancingObligations": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on a lease financing obligation that did not meet the criteria for a sales leaseback.", "label": "Repayments On Lease Financing Obligations", "negatedLabel": "Repayments on financing lease obligations" } } }, "localname": "RepaymentsOnLeaseFinancingObligations", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ghm_ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateForFinanceAndOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of weighted average remaining lease term and discount rate for finance and operating leases.", "label": "Schedule Of Weighted Average Remaining Lease Term And Discount Rate For Finance And Operating Leases Table [Text Block]", "terseLabel": "Schedule of Weighted Average Remaining Lease Term and Discount Rate for Finance and Operating Leases" } } }, "localname": "ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateForFinanceAndOperatingLeasesTableTextBlock", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "ghm_SelfInsuredMedicalPlanLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The liability recognized in the balance sheet that is associated with the self insured medical plan.", "label": "Self Insured Medical Plan Liability", "terseLabel": "Self-Insured medical plan liability" } } }, "localname": "SelfInsuredMedicalPlanLiability", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ghm_SellingGeneralAndAdministrativeAmortizationExpense": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the costs of intangible assets over the expected benefit of such assets. This element applies only to intangible assets that are not used in the production of goods.", "label": "Selling General And Administrative Amortization Expense", "terseLabel": "Selling, general and administrative \u2013 amortization" } } }, "localname": "SellingGeneralAndAdministrativeAmortizationExpense", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "ghm_ShareBasedCompensationArrangementByShareBasedPaymentAwardCommonStockAuthorizedForPurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares originally approved that may be purchased by employees under the company employee stock purchase plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Common Stock Authorized For Purchase", "terseLabel": "Common stock may be purchased" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCommonStockAuthorizedForPurchase", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "ghm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumDiscountFromMarketPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum discount rate from fair value of market price on the last, first or lower of the last or first day of the offering period that participants pay for shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Discount From Market Price", "terseLabel": "Maximum discount on purchase price of common stock percentage on fair market value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumDiscountFromMarketPrice", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "ghm_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesRemainingAvailableForGrant2000Plan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the 2000 Plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Remaining Available For Grant2000 Plan", "terseLabel": "Remaining available shares under equity based compensation plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesRemainingAvailableForGrant2000Plan", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "ghm_SpaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Space.", "label": "Space [Member]", "terseLabel": "Space [Member]" } } }, "localname": "SpaceMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "ghm_StockCompensationPriorPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock compensation prior plan.", "label": "Stock Compensation Prior Plan [Member]", "terseLabel": "Stock Compensation Prior Plan [Member]" } } }, "localname": "StockCompensationPriorPlanMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ghm_SummaryOfBasicAndDilutedEarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Basic And Diluted Earnings Per Share [Abstract]", "label": "Summary Of Basic And Diluted Earnings Per Share [Abstract]" } } }, "localname": "SummaryOfBasicAndDilutedEarningsPerShareAbstract", "nsuri": "http://www.graham-mfg.com/20230630", "xbrltype": "stringItemType" }, "ghm_TechnologyAndTechnicalKnowHowMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Technology and technical know how.", "label": "Technology And Technical Know How [Member]", "terseLabel": "Technology and Technical Know-How [Member]" } } }, "localname": "TechnologyAndTechnicalKnowHowMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "domainItemType" }, "ghm_TermLoan": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail": { "order": 0.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Term loan.", "label": "Term Loan", "terseLabel": "Bank of America term loan" } } }, "localname": "TermLoan", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "ghm_TimeVestOneThirdPerYearPercentageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time vest one-third per year percentage.", "label": "Time Vest One-Third Per Year Percentage [Member]", "terseLabel": "Time Vest One Third Per Year Percentage [Member]" } } }, "localname": "TimeVestOneThirdPerYearPercentageMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "domainItemType" }, "ghm_TimeVestedRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time vested restricted stock.", "label": "Time Vested Restricted Stock [Member]", "terseLabel": "Time Vested Restricted Stock [Member]" } } }, "localname": "TimeVestedRestrictedStockMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ghm_TimeVestedRestrictedStockUnitsRsusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time vested restricted stock units (RSUs).", "label": "Time Vested Restricted Stock Units (RSUs) [Member]", "terseLabel": "Time Vested Restricted Stock Units Rsus [Member]" } } }, "localname": "TimeVestedRestrictedStockUnitsRsusMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "domainItemType" }, "ghm_TransactionAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transaction agreement.", "label": "Transaction Agreement [Member]", "terseLabel": "Transaction Agreement [Member]" } } }, "localname": "TransactionAgreementMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ghm_TwoThousandIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand incentive plan.", "label": "Two Thousand Incentive Plan [Member]", "terseLabel": "Amended and Restated 2000 Incentive Plan [Member]" } } }, "localname": "TwoThousandIncentivePlanMember", "nsuri": "http://www.graham-mfg.com/20230630", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [ "r905", "r906", "r907", "r908" ], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia [Member]" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r839", "r901" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r308", "r309", "r310", "r311", "r451", "r611", "r651", "r678", "r679", "r733", "r735", "r737", "r738", "r740", "r754", "r755", "r763", "r770", "r788", "r796", "r851", "r891", "r892", "r893", "r894", "r895", "r896" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "verboseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r308", "r309", "r310", "r311", "r451", "r611", "r651", "r678", "r679", "r733", "r735", "r737", "r738", "r740", "r754", "r755", "r763", "r770", "r788", "r796", "r851", "r891", "r892", "r893", "r894", "r895", "r896" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "xbrltype": "domainItemType" }, "srt_OfficerMember": { "auth_ref": [ "r252", "r901" ], "lang": { "en-us": { "role": { "label": "Officer [Member]", "terseLabel": "Officer [Member]" } } }, "localname": "OfficerMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r248", "r613", "r645", "r646", "r647", "r648", "r649", "r650", "r756", "r771", "r795", "r818", "r846", "r847", "r853", "r899" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r248", "r613", "r645", "r646", "r647", "r648", "r649", "r650", "r756", "r771", "r795", "r818", "r846", "r847", "r853", "r899" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r308", "r309", "r310", "r311", "r402", "r451", "r482", "r483", "r484", "r610", "r611", "r651", "r678", "r679", "r733", "r735", "r737", "r738", "r740", "r754", "r755", "r763", "r770", "r788", "r796", "r799", "r844", "r851", "r892", "r893", "r894", "r895", "r896" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r308", "r309", "r310", "r311", "r402", "r451", "r482", "r483", "r484", "r610", "r611", "r651", "r678", "r679", "r733", "r735", "r737", "r738", "r740", "r754", "r755", "r763", "r770", "r788", "r796", "r799", "r844", "r851", "r892", "r893", "r894", "r895", "r896" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r452", "r836" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Scenario Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r216", "r452", "r814", "r836" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r249", "r250", "r675", "r676", "r677", "r734", "r736", "r739", "r741", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r757", "r772", "r799", "r853", "r899" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "srt_SouthAmericaMember": { "auth_ref": [ "r905", "r906", "r907", "r908" ], "lang": { "en-us": { "role": { "label": "South America [Member]", "terseLabel": "South America [Member]" } } }, "localname": "SouthAmericaMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r249", "r250", "r675", "r676", "r677", "r734", "r736", "r739", "r741", "r743", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r757", "r772", "r799", "r853", "r899" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r216", "r452", "r814", "r815", "r836" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r839", "r888" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201912Member": { "auth_ref": [ "r503", "r504", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.", "label": "Accounting Standards Update 2019-12 [Member]", "terseLabel": "ASU 2019-12 [Member]" } } }, "localname": "AccountingStandardsUpdate201912Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureAccountingAndReportingChangesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r24", "r794" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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", "totalLabel": "Accounts Payable, Current, Total" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r253", "r254" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade accounts receivable, net of allowances ($1,878 and $1,841 at June 30 and March 31, 2023, respectively)", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r89", "r134" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.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 and other current liabilities", "totalLabel": "Accrued Liabilities, Current, Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r83" ], "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.", "label": "Accrued Liabilities", "terseLabel": "Accrued compensation", "totalLabel": "Accrued Liabilities, Total" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r5", "r17", "r36", "r824", "r825", "r826" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension and Other Postretirement Benefits Items [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [ "r179", "r180", "r572", "r573", "r574", "r575", "r576", "r577" ], "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r35", "r36", "r102", "r170", "r634", "r659", "r663" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r179", "r180", "r572", "r573", "r574", "r575", "r576", "r577" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r2", "r17", "r36", "r536", "r539", "r606", "r654", "r655", "r824", "r825", "r826", "r833", "r834", "r835" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r4", "r17", "r36", "r180", "r181", "r573", "r574", "r575", "r576", "r577", "r824" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Items [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Intangibles subject to amortization, Weighted Average Amortization Period", "verboseLabel": "Weighted Average Amortization Period" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r93" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "terseLabel": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r490", "r491", "r492", "r673", "r833", "r834", "r835", "r881", "r903" ], "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": "Capital in Excess of Par Value [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r155", "r156", "r157", "r158", "r159", "r202", "r203", "r204", "r206", "r216", "r256", "r257", "r280", "r281", "r282", "r283", "r286", "r287", "r288", "r289", "r290", "r291", "r302", "r490", "r491", "r492", "r503", "r504", "r505", "r506", "r518", "r519", "r520", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r555", "r561", "r562", "r565", "r566", "r567", "r568", "r578", "r579", "r583", "r584", "r585", "r586", "r602", "r603", "r604", "r605", "r606", "r615", "r616", "r617", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureAccountingAndReportingChangesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r69", "r70", "r456" ], "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": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Recognition of equity-based compensation expense", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided(used) by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, after Tax", "terseLabel": "Share-Based Payment Arrangement, Expense, after Tax" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r171", "r255", "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowances on trade accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredChargesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Amortization of Deferred Charges [Abstract]" } } }, "localname": "AmortizationOfDeferredChargesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r105", "r353", "r581", "r828" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r10", "r53", "r57" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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": "Amortization of intangible Assets", "totalLabel": "Amortization of Intangible Assets, Total", "verboseLabel": "Amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [ "r522" ], "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]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r132", "r168", "r193", "r234", "r242", "r246", "r278", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r524", "r528", "r563", "r629", "r702", "r794", "r807", "r849", "r850", "r889" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r162", "r173", "r193", "r278", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r524", "r528", "r563", "r794", "r849", "r850", "r889" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.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.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r75", "r76" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r517", "r782", "r785" ], "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]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCashFlowStatementAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r71", "r72", "r517", "r782", "r785" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCashFlowStatementAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r517" ], "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]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r47", "r48", "r49" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital purchases recorded in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureCashFlowStatementScheduleOfCashFlowSupplementalDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r39" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Net of cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCashFlowStatementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r45", "r164", "r758" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r45", "r112", "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r112" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "terseLabel": "Cash Flow Statement" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCashFlowStatement" ], "xbrltype": "textBlockItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r148", "r149", "r150", "r155", "r156", "r200", "r256", "r257", "r279", "r280", "r281", "r288", "r289", "r302", "r503", "r518", "r519", "r530", "r531", "r532", "r543", "r544", "r555", "r561", "r562", "r564", "r565", "r566", "r578", "r583", "r584", "r585", "r602", "r615", "r616", "r652", "r653" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was adopted.", "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "terseLabel": "Accounting standards update adopted" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureAccountingAndReportingChangesAdditionalInformationDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "auth_ref": [ "r148", "r149", "r150", "r155", "r156", "r256", "r257", "r279", "r280", "r281", "r288", "r289", "r290", "r302", "r503", "r518", "r519", "r520", "r530", "r531", "r532", "r533", "r543", "r544", "r545", "r548", "r555", "r561", "r562", "r564", "r565", "r566", "r578", "r583", "r584", "r585", "r602", "r615", "r616", "r652", "r653", "r817" ], "lang": { "en-us": { "role": { "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format.", "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "terseLabel": "Accounting standards update, adoption date" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureAccountingAndReportingChangesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "auth_ref": [ "r146", "r202", "r215", "r284", "r509" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial.", "label": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]", "terseLabel": "Accounting standards update, immaterial effect" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureAccountingAndReportingChangesAdditionalInformationDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r32", "r84", "r631", "r688" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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 (Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r121", "r306", "r307", "r744", "r845" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r797", "r798", "r799", "r801", "r802", "r803", "r804", "r833", "r834", "r881", "r900", "r903" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r92" ], "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" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r92", "r689" ], "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.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r92" ], "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", "totalLabel": "Common Stock, Shares, Issued, Total" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r92", "r689", "r708", "r903", "r904" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r92", "r633", "r794" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "terseLabel": "Common stock, $0.10 par value, 25,500 shares authorized, 10,818 and 10,774 shares issued and 10,675 and 10,635 shares outstanding at June 30 and March 31, 2023, respectively", "totalLabel": "Common Stock, Value, Issued, Total" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r37", "r176", "r178", "r184", "r624", "r642" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "terseLabel": "Comprehensive (loss) income", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.graham-mfg.com/20230630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r101", "r183", "r623", "r641" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Changes in Accumulated Other Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure": { "auth_ref": [ "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of contingent consideration in a business combination that is classified in shareholders' equity.", "label": "Contingent Consideration Classified as Equity, Fair Value Disclosure", "terseLabel": "Change in fair value of contingent liability" } } }, "localname": "ContingentConsiderationClassifiedAsEquityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r852" ], "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, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Net Contract Assets (Liabilities)" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r362", "r364", "r375" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail": { "order": 0.0, "parentTag": "ghm_ContractWithCustomerNetAssetLiabilityCurrent", "weight": 1.0 }, "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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 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, after Allowance for Credit Loss, Current", "terseLabel": "Unbilled revenue", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total", "verboseLabel": "Unbilled revenue (contract assets)" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r362", "r363", "r375" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail": { "order": 1.0, "parentTag": "ghm_ContractWithCustomerNetAssetLiabilityCurrent", "weight": -1.0 }, "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.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", "negatedLabel": "Customer deposits (contract liabilities)", "terseLabel": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionScheduleOfNetContractAssetsLiabilitiesDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r107", "r613" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "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", "terseLabel": "Cost of products sold", "totalLabel": "Cost of Goods and Services Sold, Total" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "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]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r74" ], "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 [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r122", "r192", "r331", "r337", "r338", "r339", "r340", "r341", "r342", "r347", "r354", "r355", "r357" ], "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": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r22", "r88", "r89", "r133", "r135", "r195", "r332", "r333", "r334", "r335", "r336", "r338", "r343", "r344", "r345", "r346", "r348", "r349", "r350", "r351", "r352", "r353", "r582", "r765", "r766", "r767", "r768", "r769", "r829" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r22", "r135", "r358" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail": { "order": 0.0, "parentTag": "us-gaap_OtherLongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Term loan, balance", "totalLabel": "Long-term debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r79", "r81", "r332", "r582", "r766", "r767" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Term loan payment" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r30", "r86" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Term loan principal payment frequency" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r195", "r332", "r333", "r334", "r335", "r336", "r338", "r343", "r344", "r345", "r346", "r348", "r349", "r350", "r351", "r352", "r353", "r356", "r582", "r765", "r766", "r767", "r768", "r769", "r829" ], "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": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r30", "r195", "r332", "r333", "r334", "r335", "r336", "r338", "r343", "r344", "r345", "r346", "r348", "r349", "r350", "r351", "r352", "r353", "r582", "r765", "r766", "r767", "r768", "r769", "r829" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r30" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Term loan principal payment" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r30", "r59", "r60", "r78", "r79", "r81", "r85", "r123", "r124", "r195", "r332", "r333", "r334", "r335", "r336", "r338", "r343", "r344", "r345", "r346", "r348", "r349", "r350", "r351", "r352", "r353", "r356", "r582", "r765", "r766", "r767", "r768", "r769", "r829" ], "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]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "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", "verboseLabel": "Term loan payment period" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r495", "r496" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income tax asset" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r10", "r127", "r145", "r512", "r513", "r831" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "totalLabel": "Deferred Income Tax Expense (Benefit), Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r495", "r496", "r630" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income tax liability", "totalLabel": "Deferred Income Tax Liabilities, Net, Total" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r380", "r418", "r439", "r780", "r781" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedLabel": "Amortization of actuarial loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "auth_ref": [ "r131", "r378", "r379", "r401", "r701", "r780", "r897" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.", "label": "Assets for Plan Benefits, Defined Benefit Plan", "terseLabel": "Prepaid pension asset" } } }, "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r388", "r447" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "terseLabel": "Post retirement benefit plan" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r395", "r405", "r443", "r778", "r779", "r780", "r781" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Contributions to its defined benefit pension plan" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in remainder of current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Remainder of Fiscal Year", "terseLabel": "Defined benefit plan, benefit expected to pay for the balance of fiscal 2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear": { "auth_ref": [ "r443", "r781" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in remainder of current fiscal year. Excludes contribution previously paid by employer in current fiscal year.", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year", "terseLabel": "Contributions expected for the balance of fiscal 2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r380", "r417", "r438", "r780", "r781" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r380", "r384", "r416", "r437", "r780", "r781" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r414", "r435", "r780", "r781" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net pension cost and postretirement benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r382", "r415", "r436", "r780", "r781" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail": { "order": 0.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r10", "r58" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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", "terseLabel": "Depreciation", "totalLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r374", "r771", "r772", "r773", "r774", "r775", "r776", "r777" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r374", "r771", "r772", "r773", "r774", "r775", "r776", "r777" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r853" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Net Sales Disaggregated by Product Line and Geographic Area" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r454", "r459", "r487", "r488", "r489", "r789" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Equity-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEquityBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r13", "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Units (\"RSUs\"), Performance Stock Units (\"PSUs\"), and Restricted Stock Awards (\"RSAs\") Granted" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Dividends" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal Tax Jurisdictions [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarliestTaxYearMember": { "auth_ref": [ "r880" ], "lang": { "en-us": { "role": { "documentation": "Earliest identified tax year.", "label": "Earliest Tax Year [Member]", "terseLabel": "Earliest Tax Year [Member]" } } }, "localname": "EarliestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Per share data" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r185", "r207", "r208", "r209", "r210", "r211", "r219", "r221", "r226", "r227", "r228", "r232", "r553", "r554", "r625", "r643", "r760" ], "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": "Net income", "totalLabel": "Earnings Per Share, Basic, Total", "verboseLabel": "Basic income per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r185", "r207", "r208", "r209", "r210", "r211", "r221", "r226", "r227", "r228", "r232", "r553", "r554", "r625", "r643", "r760" ], "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": "Net income", "totalLabel": "Earnings Per Share, Diluted, Total", "verboseLabel": "Diluted income per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r218", "r229", "r230", "r231" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShare1" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r883" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate changes on cash", "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation", "totalLabel": "Employee-related Liabilities, Current, Total" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r486" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Income tax benefit to equity based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r18", "r157", "r179", "r180", "r181", "r196", "r197", "r198", "r203", "r212", "r214", "r233", "r283", "r291", "r361", "r490", "r491", "r492", "r505", "r506", "r534", "r536", "r537", "r538", "r539", "r542", "r552", "r572", "r573", "r574", "r575", "r576", "r577", "r606", "r654", "r655", "r656", "r673", "r730" ], "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]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r591", "r595", "r793" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r590", "r601" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of net minimum lease payments", "totalLabel": "Finance Lease, Liability, Total" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r590" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r590" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r601" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r601" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r601" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r601" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r601" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r887" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r601" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail2": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "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 finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less \u2013 amount representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r592", "r598" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal repayments on finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r591", "r595", "r793" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r600", "r793" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForFinanceAndOperatingLeasesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r599", "r793" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term in years" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForFinanceAndOperatingLeasesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r166", "r298" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Intangibles subject to amortization, Accumulated Amortization", "verboseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails": { "order": 1.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 fifth 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 Five", "terseLabel": "2029 and therafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r119" ], "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": "Remainder of 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r119" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails": { "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 fifth 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 Five", "terseLabel": "2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r119" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails": { "order": 0.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.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r119" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails": { "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 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.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r119" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails": { "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 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.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r295", "r297", "r298", "r300", "r614", "r621" ], "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]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r118", "r621" ], "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": "Intangibles subject to amortization, Gross Carrying Amount", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "verboseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r54", "r56" ], "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]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r118", "r614" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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", "negatedTerseLabel": "Net Carrying Amount", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "terseLabel": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total intangible amortization", "verboseLabel": "Intangibles subject to amortization, Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationExpenseDetails", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "International Tax Jurisdictions [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r165", "r294", "r622", "r764", "r794", "r842", "r843" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r106", "r193", "r234", "r241", "r245", "r247", "r278", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r563", "r762", "r849" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.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.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guarantees [Abstract]" } } }, "localname": "GuaranteesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r103", "r137", "r234", "r241", "r245", "r247", "r626", "r638", "r762" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income (loss) before benefit for income taxes", "totalLabel": "Income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r301", "r304", "r714" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r304", "r714" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r194", "r493", "r498", "r501", "r502", "r510", "r514", "r515", "r516", "r671" ], "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.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r142", "r151", "r213", "r214", "r239", "r497", "r511", "r644" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.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)", "terseLabel": "Provision for income taxes", "totalLabel": "Income Tax Expense (Benefit), Total", "verboseLabel": "Tax effect" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid", "totalLabel": "Income Taxes Paid, Net, Total" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureCashFlowStatementScheduleOfCashFlowSupplementalDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r82", "r819" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r9" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r9" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r827" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.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": "Unbilled revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r612", "r827" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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": "Customer deposits" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r9" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "Increase (Decrease) in Income Taxes Receivable", "negatedLabel": "Income taxes receivable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r9" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "terseLabel": "Inventories", "totalLabel": "Increase (Decrease) in Inventories, Total" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "(Increase) decrease in operating assets:" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Liabilities [Abstract]", "terseLabel": "Increase (decrease) in operating liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r9" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current and non-current assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r222", "r223", "r224", "r228", "r458" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail": { "order": 1.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": "Restricted stock units outstanding", "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r296", "r299" ], "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]", "terseLabel": "Indefinite-lived Intangible Assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r120" ], "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)", "periodEndLabel": "Indefinite-Lived Intangible Assets (Excluding Goodwill), Ending Balance", "periodStartLabel": "Indefinite-Lived Intangible Assets (Excluding Goodwill), Beginning Balance", "terseLabel": "Intangibles not subject to amortization, Net Carrying Amount", "totalLabel": "Indefinite-Lived Intangible Assets (Excluding Goodwill), Total" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r55", "r120" ], "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]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r80", "r139", "r182", "r238", "r580", "r715", "r805", "r902" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense, net", "totalLabel": "Interest Expense, Total" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r186", "r189", "r190" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureCashFlowStatementScheduleOfCashFlowSupplementalDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r820" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished products", "totalLabel": "Inventory, Finished Goods, Gross, Total" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r172", "r759", "r794" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r822" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials and supplies", "totalLabel": "Inventory, Raw Materials, Gross, Total" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r821" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInventoriesMajorClassificationsOfInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r109", "r237" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "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", "negatedLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Investments": { "auth_ref": [ "r628" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "Investments", "terseLabel": "Investments", "totalLabel": "Investments, Total" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r130", "r140", "r141", "r154", "r258", "r259", "r559", "r560" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LatestTaxYearMember": { "auth_ref": [ "r880" ], "lang": { "en-us": { "role": { "documentation": "Latest identified tax year.", "label": "Latest Tax Year [Member]", "terseLabel": "Latest Tax Year [Member]" } } }, "localname": "LatestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r594", "r793" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Finance lease cost:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r886" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r601" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail2": { "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, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r601" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r601" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r601" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r601" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r887" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r601" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail2": { "order": 0.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", "terseLabel": "Less \u2013 amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r27", "r193", "r278", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r525", "r528", "r529", "r563", "r687", "r761", "r807", "r849", "r889", "r890" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.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.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r97", "r136", "r636", "r794", "r830", "r841", "r882" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r29", "r163", "r193", "r278", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r525", "r528", "r529", "r563", "r794", "r849", "r889", "r890" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.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.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r25", "r829" ], "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]", "terseLabel": "Lender Name" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "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": "Percentage of upfront fees" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Line of credit" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r25", "r829" ], "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]", "terseLabel": "Line of Credit Facility, Lender" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum limit of credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Availability under the line of credit" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Percentage of commitment fee on unused credit facility" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r22", "r135", "r344", "r359", "r766", "r767", "r898" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail": { "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" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r169" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail": { "order": 1.0, "parentTag": "us-gaap_OtherLongTermDebtNoncurrent", "weight": 1.0 }, "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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", "negatedLabel": "Less: current portion", "terseLabel": "Less: current portion", "totalLabel": "Long-term Debt, Current Maturities, Total", "verboseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r12", "r195", "r349" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail": { "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 requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, 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, Year One", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r12", "r195", "r349" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, 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, Year Three", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r12", "r195", "r349" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail": { "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 requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, 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, Year Two", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r832" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail": { "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 requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "Remainder of 2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfFutureMinimumPaymentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_MiddleEastMember": { "auth_ref": [ "r905", "r906", "r907", "r908" ], "lang": { "en-us": { "role": { "documentation": "Region of Middle East.", "label": "Middle East [Member]", "terseLabel": "Middle East [Member]" } } }, "localname": "MiddleEastMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MinistryOfFinanceIndiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of India.", "label": "Ministry of Finance, India [Member]", "terseLabel": "Ministry of Finance, India [Member]" } } }, "localname": "MinistryOfFinanceIndiaMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r188" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r188" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r112", "r113", "r114" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided (used) by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r104", "r114", "r138", "r161", "r174", "r177", "r181", "r193", "r202", "r207", "r208", "r209", "r210", "r213", "r214", "r225", "r234", "r241", "r245", "r247", "r278", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r554", "r563", "r640", "r710", "r728", "r729", "r762", "r805", "r849" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.graham-mfg.com/20230630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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)", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.graham-mfg.com/20230630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent": { "auth_ref": [ "r380" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for net periodic benefit cost components, excluding service cost component, of defined benefit plan. Amount includes, but is not limited to, interest cost, expected (return) loss on plan asset, amortization of prior service cost (credit), amortization of (gain) loss, amortization of transition (asset) obligation, settlement (gain) loss, curtailment (gain) loss and certain termination benefits.", "label": "Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component", "terseLabel": "Other expense (income), net" } } }, "localname": "NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r146", "r147", "r152", "r160", "r200", "r201", "r204", "r205", "r216", "r217", "r284", "r285", "r507", "r508", "r509", "r540", "r550", "r556", "r557", "r558", "r569", "r570", "r571", "r587", "r588", "r607", "r618", "r619", "r620", "r658", "r659", "r660", "r661", "r663" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Accounting and Reporting Changes" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureAccountingAndReportingChanges" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [ "r155", "r156", "r157", "r158", "r159", "r199", "r202", "r203", "r204", "r206", "r209", "r216", "r232", "r256", "r257", "r280", "r281", "r282", "r283", "r286", "r287", "r288", "r289", "r290", "r291", "r302", "r490", "r491", "r492", "r503", "r504", "r505", "r506", "r518", "r519", "r520", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r555", "r561", "r562", "r565", "r566", "r567", "r568", "r578", "r579", "r583", "r584", "r585", "r586", "r602", "r603", "r604", "r605", "r606", "r615", "r616", "r617", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r666" ], "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureAccountingAndReportingChangesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r50", "r155", "r156", "r157", "r158", "r159", "r199", "r202", "r203", "r204", "r206", "r209", "r216", "r232", "r256", "r257", "r280", "r281", "r282", "r283", "r286", "r287", "r288", "r289", "r290", "r291", "r302", "r490", "r491", "r492", "r503", "r504", "r505", "r506", "r518", "r519", "r520", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r555", "r561", "r562", "r565", "r566", "r567", "r568", "r578", "r579", "r583", "r584", "r585", "r586", "r602", "r603", "r604", "r605", "r606", "r615", "r616", "r617", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r666" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureAccountingAndReportingChangesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r21", "r36" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive income before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in YYYY format.", "label": "Open Tax Year", "terseLabel": "Open tax year" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r234", "r241", "r245", "r247", "r762" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.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.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r596", "r793" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r590" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of net minimum lease payments", "totalLabel": "Operating Lease, Liability, Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesFutureMinimumPaymentsRequiredUnderNonCancelableLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r590" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r590" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r593", "r598" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "verboseLabel": "Monthly lease payment" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r589" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r600", "r793" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForFinanceAndOperatingLeasesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r599", "r793" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term in years" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRateForFinanceAndOperatingLeasesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r87", "r128", "r664", "r665" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r167" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 9.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": "Other Assets, Noncurrent, Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r3" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r8", "r16", "r129", "r175", "r178" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.graham-mfg.com/20230630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r6", "r102" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Defined benefit pension and other postretirement plans net of income tax expense of $47 and $37, respectively", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r6", "r7", "r129" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "negatedLabel": "Defined benefit pension and other postretirement plans, tax expense", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other expenses and income:" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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": "Other intangible assets, net" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.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 long-term liabilities", "totalLabel": "Other Liabilities, Noncurrent, Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtNoncurrent": { "auth_ref": [ "r30", "r686" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.", "label": "Other Long-Term Debt, Noncurrent", "terseLabel": "Long-term debt", "totalLabel": "Total" } } }, "localname": "OtherLongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Long-Term Liabilities [Member]" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingIncomeAndExpenseTextBlock": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other operating income and other operating expense items.", "label": "Other Operating Income and Expense [Text Block]", "terseLabel": "Other Operating Income, Net" } } }, "localname": "OtherOperatingIncomeAndExpenseTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherOperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other operating income (expense).", "label": "Other Operating Income (Expense) [Member]", "terseLabel": "Other Operating Income, Net [Member]" } } }, "localname": "OtherOperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r378", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r405", "r406", "r407", "r408", "r409", "r410", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r428", "r431", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r448", "r449", "r450", "r780", "r781", "r782", "r783", "r784" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Other Postretirement Benefits Plan [Member]", "terseLabel": "Other Postretirement Benefit Plans [Member]" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r42" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r44" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r42" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r40", "r521" ], "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": "Business combination, cash consideration", "verboseLabel": "Business combination, gross cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCashFlowStatementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r40" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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 Barber-Nichols, LLC", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "verboseLabel": "Business combination, net cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCashFlowStatementAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r111" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.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": "Purchase of property, plant and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r377", "r402", "r404", "r410", "r427", "r429", "r430", "r431", "r432", "r433", "r445", "r446", "r448", "r780" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r90", "r378", "r379", "r401", "r780" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "terseLabel": "Accrued pension and postretirement benefit liabilities", "totalLabel": "Liability, Defined Benefit Plan, Noncurrent, Total" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r378", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r428", "r431", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r448", "r449", "r453", "r780", "r781", "r785", "r786", "r787" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Plans, Defined Benefit [Member]" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r91", "r360" ], "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" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r91", "r689" ], "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.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r91", "r632", "r794" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.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", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "terseLabel": "Preferred stock, $1.00 par value, 500 shares authorized", "totalLabel": "Preferred Stock, Value, Issued, Total" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r823" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits 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" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets [Member]" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r41", "r668" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Proceeds from the issuance of debt", "totalLabel": "Proceeds from Issuance of Long-term Debt, Total" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": { "auth_ref": [ "r38", "r840" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.", "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities", "terseLabel": "Redemption of investments at maturity" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r83", "r316", "r320", "r321" ], "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.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Standard and Extended Product Warranty Accrual, Total" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureProductWarrantyLiabilityReconciliationOfChangesInProductWarrantyLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r312", "r313", "r314", "r315", "r317", "r318" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Product Warranty Liability" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureProductWarrantyLiability" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r161", "r174", "r177", "r187", "r193", "r202", "r213", "r214", "r234", "r241", "r245", "r247", "r278", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r523", "r526", "r527", "r554", "r563", "r626", "r639", "r672", "r710", "r728", "r729", "r762", "r791", "r792", "r806", "r826", "r849" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.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", "terseLabel": "Net income", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r627", "r637", "r794" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.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", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, Plant and Equipment, Net, Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "auth_ref": [ "r181" ], "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": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r21", "r36" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedLabel": "Amounts reclassified from accumulated other comprehensive loss" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassifications Out of Accumulated Other Comprehensive Loss [Member]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification Out Of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Reclassifications Out of Accumulated Other Comprehensive Loss by Component" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r43", "r669" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedLabel": "Principal repayments on debt", "totalLabel": "Repayments of Long-term Debt, Total" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r303", "r305" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Restructuring Reserve, Ending Balance", "periodStartLabel": "Restructuring Reserve, Beginning Balance", "totalLabel": "Restructuring Reserve, Total" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r94", "r125", "r635", "r658", "r663", "r670", "r690", "r794" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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)", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "terseLabel": "Retained earnings", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r157", "r196", "r197", "r198", "r203", "r212", "r214", "r283", "r291", "r490", "r491", "r492", "r505", "r506", "r534", "r537", "r538", "r542", "r552", "r654", "r656", "r673", "r903" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r378", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r428", "r431", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r448", "r449", "r450", "r453", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r378", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r428", "r431", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r448", "r449", "r450", "r453", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r235", "r236", "r240", "r243", "r244", "r248", "r249", "r251", "r373", "r374", "r613" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.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", "terseLabel": "Net sales", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionRevenueDisaggregatedByProductLineAndGeographicAreaDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r153", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r376" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "localname": "RevenueRecognitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r143" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue remaining unsatisfied performance obligations amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r816" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue remaining performance obligation percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetail1" ], "xbrltype": "percentItemType" }, "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": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r36", "r884", "r885" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Changes in Accumulated Other Comprehensive Loss by Component" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r71", "r72", "r517" ], "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]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of Cash Flow Supplemental Disclosure" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureCashFlowStatementTable" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Long Term Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r14", "r63", "r64", "r65", "r66" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansComponentsOfPostretirementBenefitCostAndPensionCostDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r837" ], "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": "Reconciliation of Numerators and Denominators of Basic and Diluted Income (Loss) Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "auth_ref": [ "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277" ], "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": "Schedule of Held-to-Maturity Securities [Line Items]", "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "auth_ref": [ "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-Maturity [Table]", "terseLabel": "Schedule Of Held To Maturity Securities [Table]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInvestmentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Intangible assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r23", "r98", "r99", "r100" ], "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": "Major Classifications of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r12" ], "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 Future Minimum Payments" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Components of Postretirement Benefit Cost and Pension Cost" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r319" ], "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": "Reconciliation of the Changes in Product Warranty Liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureProductWarrantyLiabilityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r19", "r20", "r68" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Schedule of recognized equity-based compensation" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r455", "r457", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485" ], "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]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Annual Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r108" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "totalLabel": "Selling, General and Administrative Expense, Total" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r10" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance payment" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r9" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Equity-based compensation expense", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r789" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Restricted stock awarded", "verboseLabel": "Restricted Stock, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r455", "r457", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485" ], "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]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r790" ], "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 authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Stock option awards granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "All Award Types", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRecognizedEquitybasedCompensationDetails", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r854" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Share-based compensation vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending Balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-Term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-Term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r597", "r793" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r848" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Product warranty claims paid" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureProductWarrantyLiabilityReconciliationOfChangesInProductWarrantyLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StateAdministrationOfTaxationChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of China.", "label": "State Administration of Taxation, China [Member]", "terseLabel": "State Administration of Taxation, China [Member]" } } }, "localname": "StateAdministrationOfTaxationChinaMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State Tax Jurisdictions [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r18", "r34", "r157", "r179", "r180", "r181", "r196", "r197", "r198", "r203", "r212", "r214", "r233", "r283", "r291", "r361", "r490", "r491", "r492", "r505", "r506", "r534", "r536", "r537", "r538", "r539", "r542", "r552", "r572", "r573", "r574", "r575", "r576", "r577", "r606", "r654", "r655", "r656", "r673", "r730" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossReclassificationsOutOfAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r196", "r197", "r198", "r233", "r613", "r667", "r674", "r680", "r681", "r682", "r683", "r684", "r685", "r689", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r703", "r704", "r705", "r706", "r707", "r709", "r711", "r712", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r730", "r800" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCashFlowStatementAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r196", "r197", "r198", "r233", "r613", "r667", "r674", "r680", "r681", "r682", "r683", "r684", "r685", "r689", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r703", "r704", "r705", "r706", "r707", "r709", "r711", "r712", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r730", "r800" ], "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]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCashFlowStatementAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureEmployeeBenefitPlansTables", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r838" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "Stock Compensation Plan [Member]" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r18", "r91", "r92", "r125", "r668", "r730", "r742" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of shares, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r18", "r91", "r92", "r125" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "negatedLabel": "Forfeiture of shares, shares", "terseLabel": "Forfeiture of shares, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "auth_ref": [ "r18", "r92", "r125" ], "lang": { "en-us": { "role": { "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "terseLabel": "Issuance of treasury stock, shares", "verboseLabel": "Issuance of treasury stock, shares" } } }, "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureCashFlowStatementAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r18", "r91", "r92", "r125", "r673", "r730", "r742", "r806" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of shares" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "auth_ref": [ "r18", "r91", "r92", "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures", "terseLabel": "Forfeiture of shares" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r18", "r61", "r91", "r92", "r125" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "terseLabel": "Issuance of treasury stock" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r92", "r95", "r96", "r115", "r691", "r708", "r731", "r732", "r794", "r807", "r830", "r841", "r882", "r903" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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": "Equity, Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureChangesInAccumulatedOtherComprehensiveLossChangesInAccumulatedOtherComprehensiveLossByComponentDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r608", "r609" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Tradename [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIntangibleAssetsScheduleOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r61" ], "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 [Member]" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r61" ], "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" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockPreferredMember": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Previously issued preferred shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Preferred [Member]", "terseLabel": "Treasury Stock Preferred [Member]" } } }, "localname": "TreasuryStockPreferredMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r33", "r61", "r62" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock (143 and 138 shares at June 30 and March 31, 2023, respectively)", "periodEndLabel": "Treasury Stock, Value, Ending Balance", "periodStartLabel": "Treasury Stock, Value, Beginning Balance", "totalLabel": "Treasury Stock, Value, Total" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "auth_ref": [ "r18", "r61", "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method.", "label": "Treasury Stock, Value, Acquired, Par Value Method", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "TreasuryStockValueAcquiredParValueMethod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r155", "r156", "r157", "r158", "r159", "r202", "r203", "r204", "r206", "r216", "r256", "r257", "r280", "r281", "r282", "r283", "r286", "r287", "r288", "r289", "r290", "r291", "r302", "r490", "r491", "r492", "r503", "r504", "r505", "r506", "r518", "r519", "r520", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r555", "r561", "r562", "r565", "r566", "r567", "r568", "r578", "r579", "r583", "r584", "r585", "r586", "r602", "r603", "r604", "r605", "r606", "r615", "r616", "r617", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureAccountingAndReportingChangesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r522" ], "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]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureOtherOperatingIncomeNetAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedLabel": "Less: unamortized debt issuance costs", "terseLabel": "Less: unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureDebtScheduleOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r494", "r500" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "terseLabel": "Liability unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "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]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationAdditionalInformationDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureEquityBasedCompensationScheduleOfRestrictedStockUnitsRsusPerformanceStockUnitsPsusAndRestrictedStockAwardsRsasGrantedDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r220", "r228" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail": { "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": "Weighted average common and potential common shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r219", "r228" ], "calculation": { "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail": { "order": 0.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", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "verboseLabel": "Weighted average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.graham-mfg.com/20230630/taxonomy/role/DisclosureIncomePerShareReconciliationOfNumeratorsAndDenominatorsOfBasicAndDilutedIncomeLossPerShareDetail", "http://www.graham-mfg.com/20230630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r10": { "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" }, "r100": { "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" }, "r101": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org//220/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "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" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "https://asc.fasb.org//230/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org//940-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org//942-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org//946-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "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" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org//250/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "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.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "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" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "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" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "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": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org//320/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10", "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.19)", "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": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(4)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "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.19-26)", "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": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "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" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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/2003/role/disclosureRef" }, "r321": { "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/2003/role/disclosureRef" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org//715/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "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" }, "r403": { "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/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "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" }, "r502": { "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" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "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" }, "r506": { "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" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "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" }, "r511": { "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" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "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" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "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" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "6B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "6B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "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" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "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" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "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" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "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" }, "r622": { "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" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(h))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "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" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "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" }, "r651": { "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" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "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" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "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" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "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" }, "r679": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r69": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "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" }, "r700": { "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" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(7)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r71": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "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" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r72": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "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" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "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" }, "r738": { "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" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "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" }, "r740": { "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" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "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" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "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" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r758": { "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" }, "r759": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r77": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "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" }, "r771": { "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" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r773": { "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" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r778": { "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" }, "r779": { "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" }, "r78": { "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" }, "r780": { "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" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r782": { "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" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r785": { "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" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r788": { "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" }, "r789": { "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/exampleRef" }, "r79": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r809": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r81": { "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" }, "r810": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r811": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r812": { "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" }, "r813": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "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/2009/role/commonPracticeRef" }, "r818": { "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" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "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/2009/role/commonPracticeRef" }, "r821": { "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/2009/role/commonPracticeRef" }, "r822": { "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/2009/role/commonPracticeRef" }, "r823": { "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" }, "r824": { "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/2009/role/commonPracticeRef" }, "r825": { "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/2009/role/commonPracticeRef" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "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" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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/2009/role/commonPracticeRef" }, "r837": { "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" }, "r838": { "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/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "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" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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/2009/role/commonPracticeRef" }, "r849": { "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" }, "r85": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "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/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "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" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "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" }, "r89": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "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" }, "r899": { "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" }, "r9": { "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" }, "r90": { "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" }, "r900": { "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" }, "r901": { "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/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "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" }, "r904": { "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" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "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/2009/role/commonPracticeRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "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/2009/role/commonPracticeRef" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.2" } ZIP 71 0000950170-23-038764-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-038764-xbrl.zip M4$L#!!0 ( .A#!U?3V'F%Q*X! -RN) 0 9VAM+3(P,C,P-C,P+FAT M;>R]:5M;R98F^OGVK]A-#9WY7 >.><"9V0^)<2:GT^ #N*K/_9)/C*!*(7&T M)=O4K[\KM@"# 1N#A$(BLNI@#5M[B!5KK7?-/_WO3R?]YD,E_(M2\?K.SV^S&C\VF'_<^Q->]UO>'[604 MFQ\.WO[8[ SZO4%L_N^O^W\TKX=^FYMT;1YH^;UW8CWM'QN/G!_]CD'\&5!X/8[Y\U;WH#._ ]VV\.+B[Y N[1KS>;_7ZS MGW_5-ONQC:,/,:SG4_Z/GX['L!:P'H/VY[4K]_V1K0]'1R^),>;EIWS,VO2@ MC4]NU ^]RV/SV^Y(BK%\.?WRVJ'C6P\5TT/'5P_M7;N!JT>SE["(8WBT>'$\ M+/M?7SD\?^UL>WGXIQO'7WN^_.W%H;U/=YV7Y-O(],[DOCA\,!SL ME'/7_[ MS\)X]')\=AI?PH%H,#WR\J[:WFWW!$] 7O[?MW\<^.-X8M&7CQ[B%ZO?1K]^ M-/SP$KYXF??#Q8&3%AU9>WIY<+*MZRYP_L6U@WOMD%.BOD:"Z1&7MS$>H?Q@ M[3>>&RY"$6:(D8M?'AV?7/O-T<@>VQ-TDHXZ_LAWA27#%X?[X60P'IW=_LSG M7UY_E$]C!-]?N\;%\9\)^'(\LH,V#47T M=?[T)(YM)WE0_.>D]^'GM:WA8 SR"!T"&=8:/WWW\]HX?AJ_G'+TRWS:E^?G M_>U$SLZZ@TV&CL9#_]G[^1T.((].'YU:D,6DAN-/OWT:JV[ M;.A]N/A1Z+6G?7N6>2+"MS_U/FWD<\?1]&4OA#CH7GYFFJ87?EY[\V=*0@:L M$O))*,0M54A3BU%@P>O@K- &N&9@3_)58F]C$P1MR,+V3=\>G3_;I_%^3/#4 M?QKKN1) 3>8E09PZCHR2$B4=M,#:,L^][M12 MH[%1%'D:*.*&,[AG+A%S7@L5."SCM3O='L#V.=N"FQW9_LX@Q$__)YX][#8Q M_*>(9(3?;TV]=,8*CG#00' N(IS4&Q2QB]YSQC7G5^_T0KE^7M0W\$G[L'O- MK'>ONQ1!6:TC1AS##7+B%#(LPD90EOCH L'Z*W?Y#LXT#(^XS[_?1?4W(^L[ MY#"]31.]3BQIY()WB$MGD<41_AB3E 85%Q*YN,USV;^Q-3PYZ8WSS;:;@Y!% M!? U@*!>O'&S+ 0+NXBBX"+L*L(X["HBD>8Z$8>]\T&O-9-!;_J#]W^^/W@- MDJWM;0QZ?9 WHTD$8?#R^JW?\2B:>Q(PU2@D#=>RB2#K8(F"T,LD19Q+V+P.2.P:9\\*-4#(J"PIJJL9_7 MSO7G1IB,/@Y'H8V#M5_V .5FKKL7VW"KK2,"Q)8"6#8CN*O -F @">G<=!VS[HY OUZ%#-M?SW[?,@[>Y8_VOQH1Z'[\Q^Q M'4_7Z[;'QUA[%D&G>&T$/+XAR D0BY*$@*7$)*FP]LL[\H_[L1M6(/<%[%%& M@P;9I2W2TEJ4/*,V@<+2EM[Z>.[;C^>^]GA3 \/Z>%;>W1#H?@H7,0<[DEQ MV--96^DD/<+$!$&,)4Y?W]VG8,BL-2'ZW@EHPY_7Q%J3!1?<-Z)KOZPSQNZW MURU6T6$<@&LM!W'F"=( E^'J7"E.*:%4/"7!/2/"!"50HAHV(&AOY' 0R%B: MF,%:T8[@[";!7UX'*J.8(NAR']M??LI&PD;;87*X3-,9#1L9XOZ\U@)"ZF> MWGUV/,IW 2@774#9]4]MR'+C^BFF5[MZB>YM.YR,NG>=3;1Q_F3=2L.3X8B9 M%@$IID#4,\.0C<*"T6BLB_!\PJNUBY_&3KU?O.N%_#[UXJCI;B'>"I"W=O[/ M=67^Y8\O3M?&HTR2Z=L %_MTVN_YWOAM/'%PB="#;Z?V]07%SVFV^:G7KOT" MR[-Q1;SE[T#&'![W1@$^SJ+F\SZ?GO*GE[=>Z1XW '![XS#CY+T$(*?WH1(.$IT5%HYXDMEGH,QD#S_9AN,.\#L(#/!RLJ0I]O'%X=M>D"@DSX<&U[' M!%9J^#4.X,7X71\,UB#DS$ZT#6EDJQ35-GX_BQJ+H3+P7CH_WH'=T]%0P'4HEWAL X./X1^]###N@A 9'/=>/FVT; MQ^VO9V_M?PU'6WW;MI])>QC]\6#8'QZ=@1[IWO0 2OV?P?#C[\./*ZE+K+"> M:M @C-D$O F(6 N6H1]S6M,HC"V6O*^C&^^ 7!IU]OIG*KX!@F?P<1A')W\, M[> _>^/C7^W@K[VTV2%$.U?!23)Q\$P$9\+$.B, C6.C )*#T6XE('3&LI\- M9RMX[HK^H<3)GJCT/?QW\0MQ:72YOOAXF&.9/2G1OC3P$0Z.U(1KA+70B.ADP1I%RD@#6J12(E$XS45 ML02SI@!,)BF5E'B*)!$6<4,=TK"3$:P2E\2[!&"[U$W]J^UG7\'!<8SC/X9^ MNE'*!YW1\QYT1ONNG:RDP:,BUCX2 6(H BDMMT@[%H'-I+=<>$%I ML=9JD:"K "O'.TV$D Q1H@&F":F1BQ:P&G:!!;" C)T[3;];-FD03[.032&D MB),!':$#;&CO#;+*"00XU3EI3% LE;JALULE;\N%>%_F9"V -1!]\"!52 Y: M:@ZO%/R)B@41&!"$ETJ.LI3WS"@2'N,WUO?Z<%O7A?I^_##L?P#5?OV@I2&+$%0X[X%'% .R8!!93#KD FBII8X@ M:SE!G$B!--$4.46$9\9YJNO&N=_&B6$?_HYZ.9GLLVV^WTY6TY!3"@>)#4:$ M< ,BQZ8KGMV_MI][)Y&3.8NV+Z.W7Q-H7AS[*/W6O M7,?R2%03\CKRP5Z@,D2)(LD)G5IB9%7BB$7,G ?2XKCL!LY3:Z49^A%<@H6+ M+B'!'& &E21H)841]LQS@PFH+%LL=8Z'HW'.8\FY+I_3T"Z^_B..QW&TEZ8. MGF4A2.0DIIS6XGD.](KLFI8@]PA-7#@P)EUYX"'MO_.]L+.8,N> M]L:VORS"S4BC;-(>!9VR;P-'9"@6B/@$"$^&9# ME4+?Y;6^9+'SJ,]^G#H] MV^/>Z=+D;0BG#/9)(.N$0#R"L>JP!MLH.$U=3NHHCUI9%5WRTF]Q>#2RI\ M^#B.\G&C>)S/]B'N##SPW$HZA[G2 @PGAYC)+KX %I6Q3*! L3,B:I=BL2IN M/_HL(.$LT]CXWF2\E^Y!R"_CM@\[RZRM6I8:FKM MQ['-/+AM1]D274U'&\' :,YX9%3VD\H<^2$Q@#7D"):!TVB*U0U?5!)^IMNU M\-U*DBU0A3W-P0<.E^2 MAPM$Q6@*@HLB_:=/Q4[S*<8DFC@08P9T3VZ(XW(1&;$42:^Q=1XXAI<;1B@= MT<\I@S0DR6T >1:Y E.22Z2)36!*!F$(YEPXN>0D>Y*X7 $R3_"@<=0:13"O M $ MA6)EX^PSZ.^_,18;W2T =A*N,.54(<>51CSE-FR&)&0I3D;&B(DM-G.B.ON> MWMFW&.5SO]Z#9>W2KZ1GY:]>]T;1CX>CE?0WY!:*5.8$$V,#XE0X9$QN=NH( M4Y1C&EQQT:&O)Y@>.\SQJ DMQV4C)DN'8("X4=MCYH52RP M.[2?ILTKK\O*;0NGB^T8OL[%'+.2U%.Y#R?=G(P!.-P *YTDWQR$7)C9_]MD MU&M#K^OWN9+[)F',E. >61-%+CX"]@Z>YA96R5LFM<#%(H<5@9SWDFG/R(=* MC16.$(-$L+E=EW>P);%!6J;DE1$Z\&+[0"U)3'"6SB'J2/+4(,^SY]Q3O"[Q?.ULOF]0U(23%S+/4R SJR^07U8_-$R;0%,9:0Y%DQ4GMI@14 ZYN9"UB;*DC( MR>:3G\.89P+G072. MYVY$">1JD!)10RTGP4?*BM.$]^2;K2[\"C@A$PG32@M#9'$FSS>X_(+$;WLA M]..V;5=%'64@AW/=0!U)L"*\"L*RX=NT8B5[J?5*)>>NHL"H9F M+ Q25R=.D3=!*1VY4>5FR]XUU>G:!*>+T4[+XO11+O#@A4.4^QQL! T(5HI& MUBDJ B@_@XN#+;<9@]4 7Z:SXG7PS"?)U,M;^UN=\_W2I?<>64!"T-!\]&C8!!I M2Z2&,S(-?.P=LBSD7J:2"6544GCN,P&6 P(JR[U6D2'CIT/&,=(R8!0\I2IB M+(PJ5FM]?Y;(TP^^F^&F%C@:%FA"FHM..0' D)8AZ0DU&C-J?7'IZ@7.1UZ0 M*SM)@:GT* (H!#ZS%FEF-7)*&^%MBJ(\A^02=.2;80:6!$-84B )=GD\:T@< M60P82 1"6-+26UIL%?#M ?=?^\-A_L71I0\E6V'_Z,5^R!/@/M4X_$PB#%EL36M1^<%/5@Y3,X0O:JJ,Q(++B&+*@RM= M NSG'0&)YY(QGCE7;B'"MZ:1/G12SKV,H^+ZV2_(6Z*X!H-*YC%=>?R:QO%:*S%I2/%$R>16 1MK$;CY.G?%J%HO1"$F4X*8]PLRE4 M?KA\6;A'=#%;A85@.0= '%S,:8:,(\=SC337B3CLG0\E>%+F-!(B)NX,9TB' M[-(7P"Q@<2L4(G +)X$27&P?P>(;-LS'BC-4V&1 )P6,->(X)61SYF64B2KK MO Q!K [)%M3Q>4%S)),PTGB.HA @BI+'P(V>(B\$UT8)@TG-!OPND!S#E0\^ M*[-W[60E\2HQCC@6#-+..S#5< VH#HL(%S05QG!:7/E76"(;%,!UU'%LC&?*: MJ1Q@ NR8H@31C3D@2T]4>4V1E@9#%<"7FN1!O)*?CUJ-S )]I0;419@/!#/# MBJ5O4?[/A?5'>#MU>Y[MI3>]048"&:FLIL19BD@81)70DE'<27-,B R#Q:SQ1;YG.W#:5S< MZ(5"IZ;/4%_AF$N(-9S..Q"*0D2 OSZAE& =A1(%C%Z6"S!*FL ]L[&G>8B6]P -(L^UN"$@8U+N0:-2T,I%5UY*W&.;DJU< MK0%;9*W!H[?RK&0+$\%S8Q2BT^I;0Y U>7H5H8I:KV*,14[PO;M8>@MN)?N2 MW\7Q:.C/WZPD\K7"6 SP%]$ PH5U2ICH$V<^%.?ZOZ?6[N(W]W0? M[\;QIA]/9,XH#QHEPHB) MG%E5WCC19Y]FM2 19R@6*L)6(0DC[I-$3E'05I%+QV4RQ"U[&=93NSUG5DNH M%+<,@RW$6YFH\2C0"%)'1H]L;LTB59!6V,!T MN0U[Z[PZK1DEDCKD12*Y)2O.U LH6>Z%3,0+762FV=W6)E@F<.!J)I8ZQ0P! M=D,J89P#FP:Y* 622:H8HN;,+!FUGF(.V(*&6LMDI>82<:%RAR108<8S@A0+ M,;#(F,/%!B]+!,JS[%ANE&9Y>H4 (9?[$6H RHPC ,L +EBP1)2KL@H(4!8@ M"<'NE-+G@%@@^'PB8NXP:1-3DH*1*FBQ%:'+-29@5CB1!RHXM[E[7\A((VFD M520(X".7W'-A9'$^IJ_58&;"7 >(!]%/X,6O9UNV/5Y)M!@UT3XF!;R6N2X& M#O@C@Q 2?:+"*)>*U6DW.T]<3FX9P=%/->YAB9J0+N<>99$$%2)L3TD#RIYM MY (S>7RAP4&:R$21H>"[,?)%*.(DCGQO[I&S!97,T124=5D=8- .7#!DE24H M6JJ-"SK&\B#9HB,0S[Q&+F'-2-%*_S][X^.G;.:^&'-'*F%L$!XI$AV( :[!&E<8$:XP]8Z%XAJ! MSS#C@44.XLYIQ%FN:5!>(A>C1E':I&!5HO3%^B,6/B_VLIWAU?:V>Z,V=SSEY?9K_%8OFM?P;3ON^?*: MT2RG&HTL.BQAZW5585SFOD7.>(1!6<^2H!%W#=8)76B"JE#",8RED M<595>06E"PJ+2R\LQ@8)DAN!)OCCG$V(R2 2LU&Y\HJ!BX]7+VB&!0G9RX]1 MR)XG'H ##;7P-GC%9;2:Z&))>=-7N:B96(O1V2Z*("F833AYFAM1B2Q,(\)> M4P?X*Q%59$Y1S4Y96/]&[JC#Q*/(6>Z!10"TD]SBG=!(@.4];*(2=TQA'9P7 M%)M51GGO A(^UV^H() 5"K0NEYA8Z0(KCWA%AM87Q'M,:BLZ-Z?U>3RP0<:X MA(2SVA$.ZE85USNUC$R6Q; ;$\Q*+7/'FQR8@T5%1C&)A'0B,)5RI* T>I64 MR5< ";UC)"1C$6:*(-!]'@!2THAR1[#$.&I2+ F_JQSGDJ"3=CP\B:/].*W; M;H][IRLZSL"0R*S@*+D8$&>:(T< V'CK@M#2QU"NW5)H'>/,2N\-TYA9AR+! M #)SBV.M-$7,YLZXSDCBEYTTBQZ)/;,&A1C+H!F(19%;4DNED0/R %-YS9V- M#I!)J:0JK_71@FI.I>1.B8A8Y\'1*6"!***26(5]HM.WV?I.=N :S*DR'!@/36N5L&CQ% 2Q[( MY@(U40AKA2O.85<;,9;4B'%!0TRE-H % &PKGQ.:'4?6$8:BIR1JE41BQ:9I M%36C:($SVI_1E"(?A8N8 QA2W"+.0\@CM3S*BE008XG3Q>7?%S;H\@)+/W0, M_')NG 1;18$B1A1D'.+>@&IF@2)''-6,!0,(N\2-4TJ1_J)ZOVKG M,BTCH"HKD Q4Z-Q!B9OB2D3+F&5W_:(=P@,!\\?0V_[?)J->&WK^">IN%L/K M)->@\6B0<'F*$[$!.1==+BQVD%P-,N&,;6D\9KQ1J4-C! 4 MNY)&0D',4*>0#E(JBV'?L*4OU'IRMV8!ZD-R)KW+]7PXTCQ@-R%KN4!1>1X5 M,\KK8HV;RJ'7NL8J(*4##B4RY?;,(-==B@09*:FC)"FBB@4")41LYU,^*4C M1@$R\RF73^*8^4MBE#@)BAN3@BTV;>4N_KK&2Q=,MBQ!'Y6P32KDT;W8@)7# M*+)&$:2-M0);*C KSJ'\C404/_7>;&QMKIARHEZPF+LJ8RP),(]*8-NH/' Y MT&!4HM86*])*SF"83TT#IF Z*.P0=0PLT60ETH*!AK,1I* /SLD5&F;YQ*&X M^6@G8"[F&1$H=?6GT8,<5,X@R3#G$AN);7'HKX1.\XL1AXE&&SBF2'%J01PF MBIPF#H7 E&%1)##I2Z-6F06JWQ>)6!87SP0T3K=5WO^9DSYR_D?VI%U"M=?# M?M^.VH-C._J,.3MO>[QZBEV >R,['EY2^Z2+3\=?>NV04Z(VWA^\OKB#BZ\N MWM_Z^_SAZS@8GO0&MYWV?%7R7;5?.^^U4[R\?O=7#KME-4XG5Q[X^F7S5U^[ MZ"UGF][I'>?[]F/<1JV#US=.=\_%_N6GWJ>-T16XT/1[@[_VA_WK')Y_L#X< M';VD&+.7(_CZ93YNK;$C/_KZP>='O,S5EB@-A^/!L: 97)(>@]JA&H%:H131&7 )!+,'(%?I-'PY/PW?VHK,X832$D*OY IMZ3T M%@7NA-2$6R%T X50(8%)" B=%&:86H /&F 4=S2".:[ MLLG#8%=:-,*I0TSQ=5%&D<(THF M84HD=IX[.(SR8&R0<#,JYIH*G)"V-"$510B*<"-2OC<: J;2&T0UA76#148F ML-RT0G#C,)?>9;WS\HN=6,36C)%:DW);*0Q/QYD$ HDDD1> 28/C.AEZ?6MZ MHE.*7*/ M,DU@8")*)CM7KKD!5#2FKPHDA*B#5B/S,&78$?"9H+ME8M"!0V< ML=2UNKVY*--/VN%DY&,[?7L,>KU3-"#.?OD?3?/3:=..S_*C9_&.>H.L@#?P M.OZW5ZO$N@!U/;^.VX0W'UP8D='O0$:#T\W\.I.!TW83@!&^95=T^V MWSL:;/1C&K^"IVQ/[>#BEC\>@^I!;9XALW$ZBN@C&*M7[I#?N)]__^=D.'[U MQ5U-/WS1M*"YTBL0^^AC+XR/-P!KHT[M#?*%__U?8#._^NEEOCXLW^DW%F_V MZW1E+7)H.(Z^7 UG_5]'(P U 6Z[/QQMC(Z<_0&_Z/[OQU,,-^^'JL^A9+NG[W9W#[=?-P>'FX?9!7=D9KNS!]M;[_9W#G>V#9G/W M=;/]?[=^W]S];;O9VGO[=N?@8&=O][DO-YWE[MOFA>KV^M M-PW%H*_N6N/S1A:][;#?"Q='C[K%NW*37Z/;-\3Q M3'=X%<O5)'GO!M0Z>#8:#SESK^?-G!N7!*(:,S>C3 M U"V% FX$F=6X\#O@QKS;GA"9"IZR]O/5>" )#VV4V;4;I1 )B3#EI@[@/6 M9*T9V.QU"+$'MK[O(@JY(G;9Z4,P^OOEAK^VH+^4+&EN0WE5TCQ,TMP&@I]B M']^\\4BO9F\0?RQC4;,GO9?.OES7QX*%.Z2>BT(9'!)R">?J=+!U MG70Z&^,F@N$L&?6SDGI_G]@1<$__;#^>#D=C,#YS X[QSVL]>/@V>J#SL.]L MOS\_L-$3^$'YN]-\WA[]O-%8/@TAC8W#K,7Q/#^$P8 M\::YO30X:J;R[$/VY46(XFHD, MNXD?6_9CR\^D&EPPSID#.">VW. M^6C>]/JQ 4F0,T&>$,X1RJCPN:!=Y-BSYLLXAH FY,4 Q]K;16Q7HA'>W^F++P?CW(9NAV,H;\^&DS&<[5,,KZ9G)KA[OO,?^)RQ>=K&C3:>6E#"$:X&)X>SCRY._:'7 M]EPW?&?CXNCS@^"H<+D;LX*_IP]P/85BQYA:SAL(\-6%H62X68Y8PK M%G6PC\Y*F.[]0_MIY[S<8=KZZFDMKGEM:B(1(88KBK]C6W]%].MEDOQZ=:#D M3''+#YUL;X:C9I@;Y33_=:7K"4#+VYPHQ3U#Z=.^>-+0E]:*>,:1E=)-&SY8^"@G.IBHK83=BF>Z+[?@Y=[H M[EN5W\>'J M8 CLN1242A2ZH;788&2-<J>=TWC)=S_AN'K. MJ@7UV8 ^W^0Y 'LZ @70.[7])GZ*?C+N?DY4B.@BS)DNSKUK+ M\&^.[3XBT4$LE6+1%NS/1!3"6F+$O8_(LA11$)9$1:0V^-'E#!GW;P(#K((J M$5JL,NI'3PCZC=$88\9@Z^6.MY@39!-.8(X:J:RWVB3]V*W7M8-_=SPMA.]P\=H<_58@T]_,'"3? M/D+,X"3\RY.49&M/]]E79&2UR68KT[NA85FN1.N/FVYHX<)L[F\1O^DN1(5X MYY+5<'8N(G?VP'1_#!H(&[@D\^VU;?&6LRRQ1K6D"$]4'&\!W.2&J= M8LYR1$1N!VZ)1<[Q@#BSTE!L@I#TL<[(A'EP:>(_4IP%QZP?/;[V^K4*E"I0J5KP3V653< M.H>"<"!45)+(,.:0M@J+9(T)C^^)>@%HML\Q[Q-UQ9BO;-G]Q\'V W+%OIDX M/ MQ[&K_CG,-QXV+IX? .>\ MC/2Q7#LX;4QW'N^[$B:\8/0< \Q?Y\9T38!O!T?=H; P/G8Q<4*;KCMIV_P MYTOPOW8"MG![/,S]3"ZZK8V/[?C+>_]HK]]EOL7IC\^?X<<7C1V$Y@W&JQ[6ZBNTG;CAN#FV#/VO6FTT9?37J9J53F MW$<=%-(D]QS3RB%CX)6A(JJH ?O)&=5<;$U&(WCL:5_)C/S&=CQIEYX/_A'; M!>=?S??YFN:BY7;3[ [/W_%9R=.;T>\G4C!,5@U3^,[[/@V3)2\(W9/>> QB M.O9!^(Z&@XR^^V=-!"1^UNQDL&M]EU']VH[MM,7C%PKH\SFNYIWL3^!(CD76 M,?OQ:#(=P-8ZED8OOC5(4\ MH0ZA2N9Z!H*PY IQRRFR%E-$A XDN20C>72#XHM.0I<4S 0\5RE+O].K#GF, MQ)158CY(8H*0LDT?EB8VUGN0F#FM*W1"9)01[:V?-K YT:U?M/!@\/(<%&5,/_^+XR_ MNNL&NR^GAWSUR[MO:WI01N[=JSMN;WI4;S!5 80Z1"_LD*O&QWH9"8BEVMO7 M)US;^50+A.Y+<.8>N,?N,8"N?YUC%J M7<@Y-5.\FD !@NPB^?M\4Y+>X/%^SXMS3HES?M8%.C\7EC,]VPJ,/VX7D _S M+5 BC9M*T4=0]+%4N7%\]H$%2#/=@M\PZCTO MECVXRW=;-\+SV@C?BF;.MCVN3T%889$E @PZ(QG27GJ4$F%12!ZU?W3EQ=2@ MZ_;WKY.V-XAMN_A1JW-7P-=!^J/:WE7L_DQ8?_OVL%S5 ,]K&SRI!J#:>.JD M0<9KA7BB&)F0+-+2"&NQ8)*;V6B B]W]6[>YMZ9[^WEH OX]FJ"R=K7**KTJ MO2J]9E_D<[/UP+/-GTM?R5/+#19O3:_KI=MRD;L,Y!B:P;!+()ZTTQ0W6+4( ME E-/K+M*RTE+1)C!\E$8BX0364J#./KIA][F[+//&;3;2-$44'J7?+G^Y[[W=9#5G M?B;I)5VJ^>;D"!ZH82\:BBG\S?(Y-A_SG^%DW*G7K&?GP%7+MV+G4N!-5X@# MJ&(J!J16UBD300Q$AK@1'EGB ^)$6V-Y-#39+\6 =YH((1FB1"?$A=3(14L1 MQRZP8#TU]K9"TJ[)3]?CI^OFT^Y]IM!:,QGTIJ=__V?;?;L&&M3W8#W:G]=V M=M]<%QR#R0D*PS$Z/V3M%X)?*$Q?F#R>Y?ISKDHMSG15+@#$9_SQ[__RB6)B M7K49?>0N2NVTB]*I'34?KG11 K0Z/OSU!G-TG>8.^J@N?E[>$'+D-H/ M*_-[ BVVI'5^]Y@DH,RZ^58I()QE7O5YEPSWN&:JU9N^T!%Z=?F7 MGY^3YK.GAH/,VA7F"#?*;!F3Y&'R*LGHD>%E@4DRLS8*3J.)PVIX/)KX!*> MXN1/\N=D8"M>ZR=M>Y%@LSFP_;.VUR4J? :L&='V+I-P]F,[Z8^[ M0_9.X_2V*Y)=221+9(6R%!X!]_6$[&3VN+JUXK/OW*XO0@=>_?UZ$#OM.%Z%M-MUP,LZ9 MN'_%<;/?:_^J@'85 2T5%=!60%L!;?$$J8"V MKG!FAY!;1? [1YM4;#?MN! MV=/1T,>0H=MJ ]BM\X?NP.N[RX>NZ'0ET6EUMU9T6M%I^02IZ+2BTY+0Z1,4 M6-4*JZ^"TV'NS/18R?CP7SUE1RTJB%E-12T4M M=?$7O_@5H7P70OGFC&+\?.>EU/4H8CW*&XY1%Z/C+D9=C*J;RUK-NK568#$>/QEV95RH=<[T@E;^M_W-WS??-EM[^^_V]KM2 MMF9S]W5S\/[7@YW7.YO[.]L'A>SUE5GR7#18QTO/86'_]GYW^W(P="&+.]57 M32]D43:G&80EE$AO[A\V.\V__\LGB@E[U9S/';RMQ&7IGNV.X8G%[*LG&3]4 M !W.1U$U=PP:6HF]=L]I2<]%8/(0W!X?PS]OMW<.#9F\EF/Y-L_=N>[H# M9P.V;\:1B^7P.4/"'UX/^WT[:NP)W/:X;7J#9GP\G+1V$-H73?SDX^FX 69I MVF,[B@TPDOVQDF"V)+C4U[-9V;FXD$IJ2-2YN^/P9\[-LV,EX^,H- M1R&.NMOM#8XV\*ON<-2W9\/)&,[\*897TZL0W*WQ^0]\9I#3-FZT$0P4T" 7 MR]?YEJ;G7OLRG_5#K^VY7K\W/MNX^/TM5573RTFQKHGYM[SBMR4$G=_3NL3T MF\?@;QW!U_D]+O7-T\SF9NBZ$-)<^>\[3_F51&+=[;/[UK'E#-F+_Y''Y%A- M.>HV7KI7DI5^(C?<-_S!NI2LMTJ7A='E,N]>?B/O_KG1Z$D QDPI?7@\BK%Y M"^^/VV8;5B]4;EP>;JQ*;JG)5^E2,%T6IN3.38O+A1-@9'=^JN:ZYBB=ELNG M#/\V&<0< BN#5[^Q#ZY>#BBR!!NB#.:N.G.IR5?I4C!=[EV0777FJNC,+[)% MJKY<2<:N K=,NE2!^QP%+BV#3ZO 77P+G*\3'*L7E.P[*VH^4LT^64% (3-/YD"9P? K=%E^1GM"GOK7XGBIT-90CR7 M$LK;GWJ?X!*#-R/K"$1P)(ASYI'6'"/C*/$41Z^<66NZ MLWP:[^=>:UM_&NNY$D0@YB7\ACJ.C)(2)1VTP-P'K,E:,[ GL-"3%AU9>[JQ M'S_$P22^&0U/NBFLL M_<+5"R'-3R^O/_XO5;;-G"F*4"95S9=*F65BA:KFJYI?)36/C7;,8H:HD %4 M-K5(@U9$5L6@=(I8RQMJGG"5N!8:"9TD_"929 3\4*1$HO&:BLC*4?-,OL!* M5#5?HIJ?H0_GNM/NZFJ>GVEV;IVK:?'DRLHNG69:M$C:&K;C9IB:T]$P3/RX MS6[1)4^LK'#PT93YJLB\;T#EV8O6XN(AW1R$@SCZT/.Q/0!M,#L0* R=%0A\ M2HEV,SQ815M% Q4-5#10-LM4-+!R:$!:0BDU"3&30+/[J)'VFJ! A>01L +Q M,_$5S1T-4/.",5+1P$J(MKGE 54?TC*(JM]&P[;-'B3XN+CH1P6+!442*U@L M-OA>P>+*@<7(A$M>X*T-<9')U30>A:NHT[^O^O$_XS0(<$O MC%)%!@PK.BQ?EE7U7]5_99FJ_I^W^@_.!$>L1!SKB'@B'CGM,$I$$V64%9S& M6?B*9J_^Y0O%>=7^*R'*YI9?5&O$%BMT]L;'<=3$3Z>Y177;V$%H>@,_/(D; M940_*@ASW>X.C%\U1 M',21[7.1W;<^Q#+\%]5C5BFR[+4T<_G$;RW-K)AQ M!HT:"*=>**1%SKD+@@)5'A0EB>JYOLLG^S:.XU95@R.SG/YBXN<5 19@XCE2,L:1*R([T[$QY/R M*3@+8(\KQ!F5R*1$D:+>,,*#P?%&$/$AR3V7,GNG$]E_#-MV5BT[7TA=9AUF ME3Q5"5^2EA M4Y-VRI0[-6GG>;M*KO8_:'Z8^DM^?-$,XD.;8-:X6ZF ;:9.Z6$UVX_@=W-XP]/SKF'J#&'Z- M W@Q;L]#8WE3M6ALQQ?NJ\=XK6J8 ML53<6WNW%XJ/:^_VZ@7[%OX,6$@#6#+Q7$Q&#++:$:293C8Q+92\@3\?X@6[ M4 2S30E7\W8 M?HIM<1&@"@IK,+0<^5B#H17$W0GBO#?."L81QA$C;JQ"3EEXI6.PF#IF:9B- M$^?K#2:]P=%Y3OIPT/[:B?GI<8=9K&]_&H\L[+S>P([.=L;Q MI-T=#O*=C(9="X$+7#BS0C*.90TE5@E6E7E5YI45JC)?/F5.I(HQ:8&T==F[ M(B.R47.DA:'1>.FEF4E&4/G*7!M257F)\FMN23W56;-8B?1NUNZ9&K,K%='5 MF%VAR*_&["I"_#I"U,F+$+%'ULCLY!&P0[0T*,)?:B7%S,39N7L ^9T'[-P[P6F(;&$5,!XXX\QXY00PBC$=. ML39)T]EYBN:% RBI.;RK(=1J#L^*NH5VX_AQ;9IK8*]4^#?'+OATG6:9&883 MUX]E \"R"VO_M0RNNS]U*X8L4(C?CB%MP-98YE $)(EX5!I98CP*BF*<,K[D M-]I6/K +TLP;5M(7DN,B(X3?9)6*'@L0:!5&5!A1842%$15&/!Y&<"&=I!XQ M%A+B#%MD"(Y(N4""AY;$>Q M"79LRPBI5/SX'?@1Z)"_^7F-KBV,2H6BB)+(5$E325-E6Y5ME8$J:98.LM?I M-LL'['^U;<]OE.&:JDIO+DKOV=4RED2F2II*FBK;JFRK#%1)LW2 _NZ6_W2> M@)Y60+_ 9-'JR2I5HLXQO[YF>2PXRV.NY48URV/)A/@=61ZY-;!T&NEH ^*< MYU?2(FE%4I)[IO5,1F9NV]&@-SAJW\7108[Y=CZBZ]D>\#*&@[$=QW8O;9[ MPWC[>MCOVU';_>0R%P1?S06AWT@%P;!/EZ 8J>:"%._SKU"C0HT*-2K4J%#C M@3U.=.(ZD8"HR].YM3#(,J-R_E0:(WTE!Y.J)&>2IHJVZILJPQ42;.C5ZEJ^B&(+REB0%%E- M?^E:/O<2U3AV=2XO6J55L%$J92K8J&"C@HW5 1N$>(\Q9LA$!F##,HVL2@99 MP0,7-CB6TCSBV$\*-FHD>V7 1NWAO:(.K?_LKA)#8V%Y[5$$F7-R F*J:ZK4 M-C^Y4?/R?%],_PXGXW9L!P&D2@UL+Q\LK<&?TB,,-?A325-E6Y5ME8$J:983 MX=? ]O+9 5V">QD.KZKSRG0S%V9LK\2"+[WVJA[=BCGX3QNI9E,$?>&PV9SZ:W8G)RZ.]E+GJ&WW/CMG;E8L35TZ#^R&3_ + M*5B1_MPJEZJ*KBJZLL+"6:&JZ+)5M%'8!L(54J"4$7?"(N.I0$$IS@RE.*29 M#$9>H(HF,QM\5^52H=Z5NRN!JW>E5'ETGG91G$NT@K>"YAL^>R%9HP,5O-WM M7XF!N8 M(B*/$M22(VN%0$8F*H+Q6! R1__*N02_@>%F"M\4,46.'*R2J2KI MJJ0K*RR<%:J2+EM)$^TL4RJ"5C,8<9$BLHXG9 /F1"BMM<1S]+ \B9*6;&8^ MEBJ9YN%C@7^MZ\?NY5TK\F_/3V46MQQ+*/4.8FQVAV/XX7C8; WS^K4QY%?M ML-\+-B?2O^D-[,#W;+_I2FI.X)?M^DSH0.A?D\., -^V%NZ_[;_N;OFV^;K;W]=WO[FX<[>[O-YN[K MYN#]KP<[KWV#PK9Z1<+W@$3?\&I?_HKG/IG>\F?\/D)K.:RDV=K;_?U M]N[!]FN@T.[!WA\[KS&WB^M^_VMW^'A]WY MC^UF9Q?>;\]DY\GEX?0YR]@?IB6@C3V!VQZW36_0C(^'DQ8@=?MC7>O9KO7[ M@9V$7(8[FY6="Z)?/'SM;B1/RJ.QSU[=EP,H;3?XI@ M3767(KA;P?,?^+S/3]NXT<93.P*5<+$X'5J:GGOMR^#MAU[;<[U^;WRV\GK<9A^?WM"[UMX_!WSJ"K7-*'G^:Q=W,5R+E^C&!\H5Y M9'49UJ5^!N[!2I=[%LC)Q17(%4FC)X$,,Z7TX?$HQN8MO#]NFVU8O25/+GE> MW%B5W%*3K]*E8+HL3,E=[RN$UW-;H<[9='>;KB)IN7S*\&^306P8?E$&KWYC M']SL+E7ZABB#N:O.7&KR5;H43)>%=4ZI.G-1.I-BRLK@TZHOJ\!];G2I O>L:M1KC]PZ].G9);H6TEC\;MVZ_!SYA,Q7Y!2&>^&F6JQ2 MB@"_HUC%>YD\HXAKG M/G$9.!?@34F0F&4?UC1D,#ZDH!?6QTVF//X9M>WWR MPL'K!]:AT!>2E]GJX[O!96'2<"745 40I5*F H@*("J 6!$ 07"DQ' DH[*( M"RL 0!B/J%+1"(>)YG$6U:[S !!2+<-PI@H?ZFBF9^MVVAL?QU$SK4P[CH.V M]R&>NZ&:'_H@"7ZL\Y>6#TW6&26E#\*H#4XJ::ILJ[*M,E ES7+"^+OG+YV? M:3X=@LF5]:Y@_SLWQIOA"*XS:/QD-(H#?]:,1W;0]FWG;K#AOR;M.'>J*,.7 M5;5BF?[CPFSNE5CPI==O2R@,?[BM5TUU.Y^[G7VPEE-J4#)8(:YH1#K1['9. M.G@JL1)L%G'KSO^T==7]]-D+?:ZNMLZUU6%65M.;W!R$P\^J:_-2<^W&\5XZ MM)_N[[]NX0+PZEN1<$&+=&07)HO+CM']6)PPK[BFXIJ*:RJNJ;CFR7 -Y0!0 M)/;(&FP1#UHCS7Q$E#.BB8E<63>+J&M.VYSV0>PT@SAN?G*CYN4Y M3!BFBV2 L?W4Q$_Y-+&!3_^U*IFO*!DM*)<6% 88SPP4AM2@, 2\8DZ19(VW M2L_;>'XWI3AHE.ZH=]?(_>MT6[S+1)^#6N'J3JVRY'PU98O,194#OL8!RA.G MM"#( W*"WT.MAR"65JS2?Z&D:V(M+@A$"1N("X-!Q9[Q3BQ AF.,9X_DZW"\#[ M;CCJTH;&XU'/3;K!A(?#=W8$]S]K+*QUD7E#RPZ%ES#1J *H"J J@%HT82J M*AG?=)SMW)N 14F9%6450:U. MJG;U1I;@C;RMMUH9(;L*I) F"_/]S]C:;_8G;- M#IY6+!8/3E="=55042IE*JBHH**"BA4"%50*1A)!)-"$N-<>.9TB\H11;'U( MTLI9N,;F#RKX4N3B5TCQ/E_@8BQPA.UL%_4@ MQF9W.(8?CH?-UC"O7QM#?M4YHNT8WKSI#>S ]VR_.1C#!SGMMUTO@PZKM"D) MK4&\Z:+R+];S^-)5?VJ/XE0%(9N S=L_Z,]:U^M-2^?ASAPPWZ8V[K_MK_Y M^^;;9FMO_]W>_N;ASMYNL[G[NCEX_^O!SNN=S?V=[8-"=OJ*+/C6WN[K[=V# M[=>PYKL'>W_LO-X\A#>_;OZQN;NUW1S\OKU].)LEE\NSXO/.$'@][/?MJ+$G M<-OCMND-FO'Q<-+:06A?-/&3CZ>YA0^(G&,[B@VH0/MC)<%L2?!^8"VA% F(N5[A3F]-QK7T:%/_3:GNOU>^.SC8O?WQ(;GEY.P=4X_[=, MFMNLJ_-[6N>:?O,8_*TCX#1&F"O_/?Z49=S85T+S>C&1^4=Z67493E:]M#[6 M2I>E'^3S@&3((FGY)%IVICOB;Y-!;!A^T5!,61D,^]WY;J7OBH(XO$K>,NE2 M)>^SD[QO[<@?-XQ4T;OR+%Z;&ZQH.O%FV\9Q;6*P?%D^]]>WSVZ^1DEDJJ2I MI*FRK>,MO4C\ACSVTIO;9N;$>2X EE+^W5\HF8IS'GJ+(O$><$H8<\0E)[QSS MRAAAU)>5LBP$R[FD*+A($2>,(\>)1)KK1!SVS@=]HU(6A/[F(.1_MC^+_LWQ MEAV-SGJ#H_^P_4F<52,._D+*,IO$%2;-5D)]5,5>*F66B16J8J^*?944N\!$ M*B(,DLIJQ+W'R!FA$<&!"NNM4.+&'&DEHI:"2<09',ZU,\@29>'7+I*$'7/& M+E*Q$PT[^>[YT%6:%=#<8N81V>K=608A=#BR(3;6^VD=[BCZ"++ ]>.+9A#' MS3 UMM\??K0##^?^X5*=5=%]6V-OS+A+2B(:*=AD2F%DC M("P$BF%BKE)B% M3;9Y09$WP]'KX<2-TZ2_>4[!_4L"GD?D9R7"7VAU]P24)6>"J73,/LZZP;^* M34R*FN3>6M@XQ*,4@$V<1M9@K 4W.#DR"VRRH W.[YYVN1H;?-RLUNS'UY$#R\H2EWXWBVRI*:%X*7V>"R MRJ"JCJLZKJRP<%:HZKAL=>PC9UHFCGQR8,Q2Y9 3P2&O!"AJ8@4/;";&[!.H M8_X"8US5<8DRJ&9//FO_^ON!Z_7[,32C^"$.)@^=@U9S*TI%;#4:6?B"5\2V M?%+S=L3&M18&6X$T<1%Q%R32S$HD;=*&A,2--3/)>80SY"O_9V]\O#5I@5)Q MU+6BF3EP8_P%ES4QHHJBJI6K5JZL4+7R$FIE3560PFA$E#2(2^Z0<_"6*Q-" M%(:PFX- 'Y2P^'1:V;R0>F;1C2J*"G6GU'3%Y1-!.X,/\&(XZL6'EI_6V%>I MF*WZG0M?\(K9ED]@WH[9#'8NL<"0P#XA'DQ".E&+: J!>2V(L#=B7P_QI%R( MZS/ :+.*=8D7W-185Y4Y5?U6]5M9H:K?)52_VINH@W0(.U"@G-" M-,>"9Z, M)-$9&6^,.7^(RV0>ZE>^H(95]5NBS*FI)L_:-_)N%$]M+S3QTVF>']YV3;N& MX^,X:ORU[KS%N?@K=*O1KG+$:(UV5>AVM^"%8S4(J41#4#Y5E[678& M?G@2F[']%*^VRRHN!E#A6T'AL/N. 7_VPK6XF=R7I*EPL$!A?$JA1^69/,8 M%/ +PS.;>%(5_:HXAFKZS?))H9N==&_^/1R.;;]FXZPV9JSN]L(7O ;^ED^Z MWM'#CS.14M1(<(%S#S^,G.! _B1=B,(ZS>E,6NK.(\1'U O&:_.7*G6J JX* MN+)"563HW>DONB0//$!T4 !CV$:D.7&(^*4=%["=VDF#I$+ M*?XNR_#-0=B^D. S;?1B2&WT4F505<=5'5=6J.IX"=6QX)Y&C"-R@@3$G6/( M" /Z54B*"7-,!#6;PJ2G4,>"UL8O15&?)HITETY8NN=XP2Y4N8Z0X M)WT%9#5>58XPK/&J"LCN!&2<>LU88HB9;@:SID@[)Q'3B22A5=!^)NU;7L?4 M&\3P:QS BW&&9=,(UIOA*+\Y_[S='0[\3&-:\@51,RL125=%515=6 MJ"IZ"51T8$1JJ3EH9^D13Q$CT-4,>6PQ%][@P.,L?"8+5-&X9GT6*9=JTLF* M^E'V3N/(CGN#HZ8?;1L?5WE3(UNEHK3J52Y\P2M*6S[9>4>BB;,D"1.0E5HA M;C5!UBF)O$XA6DX323/IL7(IN?_(@GL_/_!>>M_&#JO-")'I%UB1&MFJ,JBJ MXZJ.*RM4=;Q\ZC@$):7'$L40">)"4*2ES'4X@5KJF"/>S<)I\C3JF+*9.4BJ M#"K405(334J2*K\-A^%CK]\OSEM?,5@-7/W_[+UY")J29GBN1]05Y3GO^]=$K2+.@ "-19;FT]]J$*0H<9%,-LCJ1CK"%!<0 M!"H[G^?765E5]>@?3EPA@]V\&8FCH?"6!IUL!$&C Z=EAB!MSH):9GTG)9%S MK>ZJL9=WV=B+>C,8O4'K1>O%5$#K[8'U$J_;MI G%G5%C BN"0B\&ASI$HK MIF,7Y0^TWIW1&^P%&6BI8W^U*&\OS9MYFK@VWQ;'X],%[CPR1 3#ZF_E XX( MUC\!O:'Z00PC*0J07/B"4S2 $=%#(+G=:Y][0]WG",:"Y"D3 H0H"H+H#-X6 M!",TLFAU9L[YSQ'LQ;B05_IY_"[%@^G23=^._>1L^FG1W6)G2D826T)0A="0 MT9 Q%="0^VC(/#(E8]!@HV(@1&1@I23 E.'16VL%OV+(5A7[S29 -.W)>90D ML(Q(H"';J%7,EK#',F1-#1IRC2J$32$#K92\2>%X6E[7VP_K75J7[9?M(#?_ M+@D!Q[/?[E,TP7FK6AD-Z\B5#S@R6O^T] 9&"Y'9+ ,H%]J6D23 <=\>7!PD ML5ZE\O_GC$:82LQJ#50[ <+)"";% ,:YS'C6-K/'*9K8$1&=(1J*T&!$"/T8 M_1A3 ?VX#WZL XVR>*LWU()(FH$1+D'RCEMBO&'ARMXC(2NE A7 (VW/H),> M+&/%R#/7BCE;+B/^2'Y,M4 _KE&$L+EDH"63P^5QFC?CBYS>[#2"W25#!#,L M(U<^X AF_5/0Z\$L>^JC"@),;IMU2?G,)BZ \6P=B3%J?V5]\YVV&VGU>WM( MID>"XRP6R@\Z,3HQI@(Z<0^=V(0<(R$6#&_+':9U5>D9!"4$$UII;3O9GG7K M3JSP<+DZY0?[209:''F67;-=+V;% MB[&5LTH!PM:1@59'SEI'\&2:04)8IQ5B7QZ=YA_'2IXNF\5L,H[-IU=T93DY MB,!\(66^-C0(=14J\/50)W7@3,0,D:4$@I7/''$$B*-<:^*T59T<&;S6_PW( M_?XS!_]*16?G_CZD6%W^8R68J%IH]&CT:/2/'Q@T^ETS>IV$RIQ)\(X($$KZ MMA(3(7MA5*3%[>.5F90[=[;Y7\,%9MUHYL-.B]Z?2RIZR5EOC;-4N,*N:!.^0E0^8@'^L M(^N^/KH(DQ7*^/4PR2@56K9;YT620:04VYU=-# 1VXX=KA.Y#8I&;+X\Q_>,T+M#TWZ=35>?JACP@7)\G>098E#^Y,?G[ GN)"[WC!A M:# TJ&VH;9A &)K>\3SNK5 3S^^?M9$TDX]<_WT=Q2DTMZV8V\ZM,JPI3!@: M# UJ&VH;)A"&IG?@_NF]U^4QIMOL%:78*WI_O#^=S==3A+/<3&;3MU RYJ2) MR>/F\OWSPP?LS>___74/FCIVKJ:%K1KG>[!%%[P-&9+1#(2W$BQ7 9C+,9N< M+&6=[,'VU/\.UP$.#0-P L_(!1X;KGZ+>L&A&6,VD)A 5]R R M*3R6DP?/+!>!4!M\)\MN7YR)]\^M=I^WTG_H&.94E:MH4'_0BM&*,14>/170 MBNNV8L:,5,J5MQ&C N%U+E;L,IAD5)+,T&MVP+A+.>4AK+BSK551?RHMJF!3 M3/]T9R^$\GJ7B^;4?7!^DJJK^".MX>Q9/6J)DU](:S?26HZ:9<76J.5!.,'! M*LLA<$U0(A8@1+L@%-./4B$YW3E>-F[K3MUS:-F)$18YT=YHOJ4VG1!#M1 M^J_GJ]2NQCPY3=/%NN6DNMH^\AI.<]6CF#C-A;QV(Z]I%VD!M S"D0@B MNP2.>0%*FYQM*#]6OHO"R?.3T\GL0TJOT\0M4[RT?V/'-10RXES@?!<*$7HR M>C*F GIR_SS9*2Z5IPZ(9QP$L1J,$P9DX"H0(WP2MHL:R@-ZLB 4/;E&(<(> M%"RGI-BD]VTU9;.9^JP]X;,)5[=DK&XV *$.)\;JT5*<&$.HN[F?6.GD+#4% MT&3YH+,#SX0$3:4E4F9MZ)6)L3MVJ+2*OC68DR--.EO:@_HS&/U!*T8KQE1 M*^Z!%6L?,@])@(J.@K!*@XE90PPV!".TYH9UU*.R52M6(]'=5 ?J3Z5E%>Q2 MZ9_N[*\6Y>VE>!>5D_WR#.U?_I_Q\OAT(ENJ$:&X00IJ$=HRVC*F M MIR#VW9F9BL$1R"PW^X"V+(HMB\[6_: 655I1 MP4:5_FG0X6F:N^5X^G:SX2QVI0P7XK 47?F (\3U3T!OJ*UD%6APL:";#2!H MIF"Y]\!C,L9D2K0Q7=16+N1[F_O61\^9;XV-(B!%2KQ M]1CHG239"PLDF00B&0:&D C6IRR-H81GU^%BH3,[>-.Z0<<=RG5.IGTA8RZS M9@DVJAJ" (( @L#C!P9!8-= 0$@N)94.;"061(X*K @:#)-"A>+VRH8.ERIU M!0)Y_#Y%^$^:SY[\M=(^5V2 *CMPV#9K1@QK1G>_,-[,EFZ"N\+L "]BJ;WR M 2"C )**GX RC8+)-R0DF.%5=%'JVM@;=DA$7'"?Y M4'G0A-&$,170A/MGPC)GQ1C5P-I3GD5(KEW)I, 2ZB3C/JO0R7Z[6S-AHT94 MX:9L52K/UCIMNBN15!"7'FK)S[/I6RBZ?E(RU2_KF % _JISTJRR;!O$@"-_ M]4\S;SB\F9O@?4#CDC6/_F\'LE,-LYZ$X"Y\D&0S,%S%R%F8HCR.@HENZB/;,3[TR7A MG6.9UCA1A1*$;HQNC*F ;MP_-\[*9,85 1@W-A+=N$8)PK:1@59(NM_(%J>M:J4R+!I7/N!(9?T3T!MZ>"45YRW8(E"XN67*4.83_)0*LESU).)8=C,[[8 ML?:B8O*ANM(]PAG.8M4CBCB+A7!VPW63 Q(8UYND_+)JS-%WYO&]7KI5Y^(>L&Y\33%G\ZD_=7$31>7@:[K^2\Z MXKRSM3NH58/1*K1MM&U,!;3M/MAVRH%E3B ))4#$XK[%> -XZJFSA!FIK^PT M=I="2V6V+>H\AF_GM0K;5@9:D%EG?3.YV"$63\L9+KYU6J/&TQ6KG4_#TQ4' MAX,I41\%"T"M7Q^SK,'Y3"&'((6W,8M,N]MX=JN,9U6=DVYXS&+]RH8P@#" M*8,PL-LP(*4-E!$)CH8" X18\-EFX(Y%KQGER5XYBN_N&]]N$0;8B'17\$$8 M&$J%Z-/2W>71Q#.7:U6JLS.7L6=GN,#XD&?:(S ^7LH@, X.&#/1)"BN(7GB MVQX@ I92"Y%J[0WG+L5.CBVZQ(I=E8LH&7%29R\/,F+]8H;^C_Z/*8/^O^/^ M3[47@@1(E!7_]]*!U]F"4<;XE@FD[OK8Z,Y6:*F1[6[G7_3_H=2(!MQ%=-^X M?/9TL$@!QN_A>!S+N_K^Q;]L"B;S;,#'4-1 >0>.I/+!VJP-M39F^L4G,2+0 M2)B!F$VY/6A7%#BO*$3MHTJ,.N&OO)(>ZNG^[.1DO&Q[(1?KM6KM3\;3MVD: MBL8UW[R<+5-CO[VXUJ_]!V=,^P+ )0[M3WY\PI[@"OAZPX2AP="@MJ&V80)A M:'IWXX+[4=3$]T?+6?CW\6Q2;N07?_[#>T:H_:%)OZ[&RP_?UU&.0Y/;BLGM MW,K*FL*$H<'0H+:AMF$"86AZ!_"?WH-='F.ZS>Y4BMVI=[\P7LW/=^=?M, _ M:OYX?I'@?/%U\\7,)Q:E 9N?GA M_&CIEBG^TTU6Z56:'QV[>?IT*KE\VCZ^/&IQF/=.RKL+[MEL,G'SQ>;1'Z>7 M#UZ^^,+\\O7OWTGN@B82J& .A&0?(KK:6(9I([,^4Z6 M''^:!.MK>+&W6A[/YN6=QD\N_L7ZA]>WDMPUUR/1+'C?OKE05O4\!QMB M#L)2K>65MWG_7-_BVY0[E]%GX]6XB]&LKKJ.=[<5+5:NK&H^B 'O_7TJVOZY M'PJ7"*G=+S;8"$Z66P$;M;#,11KH%FQ_#;QWZQG-X_\^T4 MCOBARC7%J#MHP6C!F J/G@IHP75;L*"$I'*/"2'J]I =&<#:*, :IVU((UJUEH,^VK>2/5?_+SY;O.MFSZ.U\/; MX/7_A>N?)V_:>S$@/A8U9\:#B41 NXU!>POCV-6-33I1\\/5;A^.&TU'#"..CK[* \I2GJ8S6NS3Y4-UB M YQ,K6@OO9V?U,!U-SB9>J.?,LU2X(&"(5R#L-R!#=*!L50E0:VV\DJ-ZYZ( M>(^9U&O.2R(&S\1$V4$'1@?&5$ '[J$#IVR(E<5WA2B^6RQ4@Q,Y0K*.6J\I MX?S*:L)[WM%V[,"W%&50=H;1S82KNOLG-_ON=-R>.C2>-NE]2(M%,\O-17]# M=6VWB&S8@5Z/=F('.B+;C<@6A%'.1PTYD]3N[FW!$B5 *6^L$B92?N6$R;L4 M3?9B'+=_UDU>N7$\F&X4_1+)=772I!DI0;$G'94(31E-&5,!3;E_ILP#3S%G M#HQ9 8)E"=83#8YQDW+2PM$K"Q+N4D=Y2%,F"DVY2B7"A6([75IYG99N/$VQ M26X^'4_?XG'.0P,WK$17/N (;OV3S>O!S7(2J&<6%/7M+)@/8"A/D(SCP4K/ MO+G2I7^7:LJY:#_?:/9>"*N3U:1=4?DLY7$8+SL"-U.&VW"<$T,E0E-&4\94 M0%/NGRF;2%1PS$-@TH,(D8#320-+,IM$N"*RDZZ4!S-EK4="H"E7J438J++3 MU91+.=_,EL=I7G3EI+R0XS1=C-^E9C);W+7 @C-CM;(LUP/E? ; M7/M[Z][+PH<"<> "$R BR6!=UB"(<=(%9R5CG;3=?/2CP]:.]B^[T<&TF%/Z MN5C2R[0\S&_<^Z\'U$6Y5LMG7R+5D90X[;<=U'G :_C;ZG0:D061!9$%D061 MY<&0Q?,08S86).,&A),:K- .J U$Y!2L=LD*@,]QZ4T>W6,.6#]UX"R.J;4\T>F.A6WD)2=%G!S2L=V>E'FQ[0@J+ M1EG&F.*RDU;>3Y"AR]ULV$CRF_?9KEB0+U=-2J#K4^8>5CZ0AI"&D(8>.S!( M0_52 -+0K7O5*]*2C&H/77 @(B-@4J3 ".%:I1#LU;/"[UU Z9:&:*7KF)"& M^CP/='.3-MOF/!##>:![S /-VKT$UY- Q[-)2;[%V5'&]HE(;! *=6LDX._ MCB[9P?.U"W1$GM:.-*NS";KOZ+D+DH84@!2 *8,4L-L4P)FSRJEV^LU)$,89 M<#QIR)IQKZE(SG2R(^+V*$"-+*^SKQ@IH,HM$[%^5*M$G=6/)F/GQY/Q/'K,WC5N#4T;+:+.;^\JK M5D?DTPI4#MD"V0+9 MD"V>+>;"$C(Y+3P@F91!!>9_#>$+ VZ&QCMCQWLEWE M0[$%X2-+D2V&PA;GM:_RKROCM/[TIA'YTV,X_8,(@6VKI%T-]E%*SBD^=P\#9=@"?!8' M^=EX'E\4=T_=VW2F,^!RN>:^=Y/?W(?%#T^:[W8C 7QQAJV-^]]>[_U][Q_- M_N'K5X>O]]X<'+YL]EX^:XY^^>GHX-G!WNN#YT>=7.DXWF?CO7_X\MGSET?/ MGY4A?WET^//!L[TWY8NC-^6??SQ_^>:H.7S1[.\=_;UY\?/A_^SSU8+-XV+;W&LNQWK7Z9N%KIL9DB?;](IVY> M?/I\I-<6>?;<3SZ?.7PW7HS7)/[A^_/?OV;^\.S/*?V4F#^UD;F.F3B[EEEM;:RXE"BT/_GQ MB7J",7IPD^PTTF^.Y^7^\Q_EZ^-%\[R,7L1L[$\VHLGU.GP8EXKC\F@F=X<& MYBICV3\SW&PY-ZHC5W]W9V[M%T0=R8V>V>OP85PJCLN%9S+TS!WQS'9#UCKR M%/T2!7?7XH*"NXN"R^K(4Q3O< M7JG_K/F 2777Y6@[=RCM?0/00\&]?I&9X]PFY1U0(0P()2AX$Q1HE[)P0L3H MKRQ@MRX(+:D$'A0%P;P JY6";**11(1(#/U\D=FK^:R\G/:\UL[V\5:"5+F- M4F6*-0B+0/.N-3)]2@4T;S3O(9FW43Y:G00$WZ[Q=H2 ESD!-=S)Z AU\OKI"%UH=%X7J*+%C3Q9KNS1.RB;D0DH>0C 6AI -'8@2K MF=141N=X)Q.RE_6ZHZJNMG6>:X."@]Z+WHNI\.BI@-Y;M_?FG*F.,4.DE(.0 MA(-++H T3FN;I"BFVL5\ZA:\UTB<4:U2=ZLTL-^/I MTDW?CML]1]UBD9:+ZJJBB5G)9Q _SP86$[ZT5O"."$Z(S@D,)&HP$H1NC&V,JH!OWP(VS M)\5-K0;K='%6R8JS$I9 <<$U588*0;JHGCR(&RMJT8UKE"!L,\%ZRJ5Z2DG- ME9NWQZ%-9B7_[UI.P>FO6@$.J]&5#S@"7/]4]'J XUH$&4*&Z+(#0;($*Z@& M18)*V>KD[K<7P-OCD\_@;>]BW=GI]A3G M#]4$C1B/&5$ C[I\1R^BS ML5R""YJ D,59#+%8N6E(15<6V)8R.'S#*G3E X[XUC\AO0'?3)9RO8EB$@7?8O3@: PM ME"DELC,NZ>[;4EZ,IT6^Q].W^ZU^=T1P$F?!4'_0BM&*,170BGMHQ5$ERX5( MX)R7())+8',B0"F5+@<:K?;=]Z1LQ8JY0"NN47^P(66G:RG/?UV-EQ_ NT5J M-Y Z.4W3Q5EA);UO/\?C+8:&;UB*KGS $=_Z)Z/7XYLU)"07&"0B(XB@--C$ M.'"2G1$TTA!S%Y64HV,W3S^U$KY_2<&[:D?!;5%0>M"%T84Q%="%^^C"GBA. M>%0@!6GG,[@%QXT"D:E)7"M&7"?;HFS5A2GMK'Z"TE-I_01[4?HG.<]23O-Y MBA?'2[CW=U[%@U->M=(:EIPK'W"DM?Y)Y_6TIJ@N_]$ R7@'@@M:R"MX\,Q0 MS67(1O-N-I ]$^Z#M6Z_<>^?G]6[?TK35%YG9_O:29SV0@U".T8[QE1 .^Z? M'7,114XB@\BN?&":@R,R0XI:2&^X]3EVLZ?L0]@Q8VC'56H0=J'L=!7EFY+V M)12+]&V;S>O/FO'TTF&<9YO-WO7 39P&Z\.A=#LW0U-3F# T&!K4-M0V3" , M3>^0_^:)4[Y-Y.>(_/=8Q!]">;W+13-/(8W?.3^Y:ZLYUFEKE5:LD50^X+WW MLAX*WS?GL<5Z\W4M\S0''D2[[;;W(%S*X!CGD TQV?J0$^]D\X'S@M.S3;GI M8'IN2*\O_*BK30A&6N$^!-NAF >\7K^M3I,13Q!/$$\03Q!/'@Q/6-8VAD1 MT:! A!S .6/!6Z4\,SQ$1;N8#G] /,&-&0;*)@\RIXX%MEH%[)>I'T\F*3;S M]"Y-5[B1P]#P%==Q53[@O<=7Q+X-]FG.G;),@DV6@HC:@@W,0^"&1^N9I*:3 MDUJO8M]^><[VM?S/>'F\OUJ4V*7Y^J2XKZ>_18EO^>R+52JJ\=P1E"9T:71I M3(4^N70/71:+3+?1AA$F2R8)Q!P="$4I6*$8B&"H]DFZ).]U?LI6:>/V]1O9!HY#:;\ M :]!T*#!.!J % *,5$E*]97UMMU4FBX)>->U)=T=]*$4#4:*T)71E3$5:G;E M'KHJ5I9NHXNG5/)VZ<3P_@&;1N&EL9LOC-&_":CXO#UI_I^0]7'R]WAZDN@DC)%R< M.^T5X>+<:?WRB(1[*^$F8P5S%%24'@1U"8Q+"J(VW$1#'"-V._6SC6V=;V2W MV;]N;QH/6^M:SZ)VA;YT1%1G&]D-661["+\(+ @L5>;2( 8<@06!I2Y@D48F MD@,%&X0%HX!@44+Q)5AX@IV?>UTK>[@TJE'N)/7 M<,%VR#,D@QAP!%L$V[K EB>MO/$$6*(4VBH:>"]5X5SB)%8V/ V2(P=\N3&( :\]QB+ M^+?!O^!T8DQY8))+$#DJ\%I9,$KXI&PT09#[E*?>'I]<@WX7.OYS^_7K]NT? MYE\6:2M;>C'+<=85A0D]&CT:4P$]NG\>K5WD7HD +IGBT39;<-E9L%SRH(6R MV=RK-ZH"CQ9*HT?7*$S8V+33!9?S18AM3V0K2.N"2W5S)26E.Q!.=(4BG07A9Z)2F#)+10!6C-FK5?=WH6C)?CM/B^NODFY-XO85B)0_N3'Y^P M)S@K6&^8,#08&M0VU#9,( P-3L?C=/S6N7\OA/)ZEXOFU'W #49Z:7^[6V89 MQ(#WWLAZJ'I8TKYU)IXQ917+8%S((&R[@L-0!3PR1WBF.EX])K6;#4;.W>C5 MF1EUWA,ZZG"_O"$+:P_KUP@I""E5YM(@!KSWD(+FOC%W*[P@3 4@V@80(FEP M(BA(+CM9K-UYL:4ST.]L[K=Z.A\1BGMS5*E#N+7&KI>6YJO4EN=/VL4>KDW, M4>,VW_WZ0ZC^XN?-=YO+[/+'2S/2U=6<$0AQ+7 ]0HS3+UBU&CS8JA@*HPH! MEK8'O"O/P'!JP,=(9=9*VW2O ZJN;\3F+H"#:W@8V(R5 E"LZH5, F M>@*&,04R<:^)3"$8WOT*DWK!1B/8#!-LL!5MI^N%^ZM%>7MI7E3A=+88WWD7 M7ISFK15^<7JE\@'O/?PB-&Z@T:1$F*<,J-<,A#0:;*(&6$H^:"XMBWD[/5S[ MY3G;U_(_X^7QN:2?X^"'KI8AE[$GN(,*RA(Z-#HTID*?'+J'#HOEJ=M(PZL< M@W :>$XM-5@%-FH!VB8CF296,K.=AK*.2./KRDX%@) WL.R$;6I#*SM]?@(4 MMI4-%V^'7/ ?Q( CWB+>UH6WF5F1I/1 +=4@N+7@M4L0K0PJ4NZIN5&+*X]A!K$5005*K,I4$,.((*@DI=H*($RT;F"$0Y"4))"<8' M!2HZ:X0,3I$K_>]=G^FU15 1G"*H#!)4L.UKI^MO/\^F;Z$XY$ES.INO]6R6 M+U:)7K]V].+LL&F\:7'HZ6RQG*?E>)Y.VB6E_FQ#] Z*>SAW72LS=SJMXLNC MT_SC6,G39;.83<:Q^31[*I/_003F"RGSM:%!!D<&?V &CY$IG[D KWD (;D$ M[U.A\:BUSBFE;&7WQ<+60=\4 WUUYI^'^>:U&Z_.G/-BEGQO&L]_\HEAGA\@ MTC7%U[E3RQ<4Y?(-0[F(ZE/]'D(_DA:2%I+68P<&2:M>PD#2NHVT> PN29) M1J%!F$):E@L%FIG@L\K:R"NGQ=Z_VMDCTI*VSI/:D+7Z7&"]N<&1;K/ 2K' M>O=KXF5:-L$MCIO3^>S=.*;8?+-:I/AMXS]<.M^ME8AWV/4X1%SO=+X+<;W: MIH/AX#IB[OE1#"HSDJ,&1I,HR,H#.$8HR! 32\$YG>Y54#Q?7%,\8K]8Q*N- M0_STX9?B$)=F]_66V'MU+FX3>6MGX%];&T[F+Y+B\]*:=_7,8^'N+R5T\1W;N^6FL*$H<'0H+:AMF$" M86@>)C0XC;[3?/]J-0_'[09!L]S.I)^68?\P:DXG;G-B7?IU-3YM.WKJJ/>A M+]99(J_L1GL0 ]Y[A^NA'&))^[:2-E$V1\\,2$\\"&8"&$=9^5))PX@4+KHN MYNU?N0^MY2S>S/9"\9]Y>K5QIE>M+^U-X_-S5^IJY^V1L'76LBL3UAZ6IA%2 M$%*JS*5!##A""D)*79#"0O N:@>&M\"1@FT/EF- )2?>9RZ5BEW,NS\XI##3 MV5[=0Y;5'B+*@^P5A#6X6G7L8BE+NX"E7;\ROF;2O;JR.J+MUY+663O2V9N^ MJ4&Q@D6*V,?ZV-'#9M=Z11JA^]9FUY!<-$R#8]Z"\%*!=^VNG4$3:973R8DM MKNBYZ%+;7K/K'4N$MZC'U3[4"DP FV-Q5R#$-,0TQ#3$-,2TH6$:R8:3S#BH M8!F(G T8X@G(0+2/T:FLKBR\[G!-T@-@VIV*I AI"&E;ZX/$%4R/JX0OQE,W M#=VL8,)&@3YT^>_<''9-8<+08&A0VU#;,($P- \3&NR>V&F^?S4?%[P_=9-F MGDXW/5G-;-K$Y.^Z: FK\;5J;*=5ELKNK05 M9P02!)(J$#F+ >\^QR'_G39A4&^=, LU)X3\2,K@8)&2EI?P^1?A/FL_:%'C/"!4_X,)TE"%T9'1D3 5TY/XYLM99*)LX6)$] M"*T]>,\=J)2<)U9HE:_L:W>G+6.VY,C7U&9(=[49%"+L5L+2RI:[E?)ZE4)J M)FF]&;,O[WE][CKN^S(TKAMRJ7L0 ]Y[KNNA+.*,X6U\RI5BV7L&CC &@F@" M)FL-7#EOM'&4^T[.2SY;*I=^;CWHPJC.]SGL:JMEBG.&@YPS1"A!**DREP8Q MX @E""5U00EU06FC.+@D+ @E"#CA*"3+-(N*B\RO]%7?I6CV$%"BD$D&R238 MQ[33Q;;7UY38VHU NBJRX>1IK3R+"@HQ: =".@]> M4 Y*,B8S5[*0ZWV*;&^/3RZWY$_70'NQ.=7A1S/JB&DUGA8R3*A%,$$PJ3*7 M!C'@""8()I6!24C)%?@ :VP&8:T"GUT $;QG(02JI;U/H>VAP41I!)-!@@FV MMNUTM6U3DS]?(OAQS6"8+9;8QS8TDAWR5,<@!KSW)(L$N"' K***OG ?4S&" MD(R#MX9#<%YQPK(4^LJ.$7=:,7BQ7T2[%N%\A<)^*]_U+15$_1F,_J 5HQ5C M*M1LQ3VT4BPJW884GHEH;9*0!2,%*00#SY4!KYUAS%%I_;V*2EM#BJL-Y8PA M4F ]";NW!E=/6LW#\;I1*S?+$I/%:OZAO)U9^'=U4T$(L!7-BN+YJ=7.GN+1 MJ C$CSX.-^S*&JPF4A/(5KEV5ZX 3M (+BGA2 Y&:=5EC>W%;/XZG6XL[C#O MSTY.9M.CUMVZVC"^SFE6/-H4&\80C>I,/D0C1"-$(T2CS]!($$]-VPHO16 @ M+(M@G2BDY(+R4F:2%.NR5KAU-.JN8HAHU&\TPI:UG2XQODS+)KC%<;-:I-CX M#Y?6B'X\++ZZ.4)$ZHJFRQ&IJYU61Z1&I'[T<;AA\Q2:DG Z0;!2@%#*@2?. M@^$IR<2HHHQV46TL!K=?_.W5?/9N'%/\Z<,OQ>@.IA>K._8N7.[KT7I1+M/R MV9=6>8@ZI^41LFNL/R(L(2PA+"$L(2PA+%V!)1N8T,I$H-FK DO4@^,Q0L[! M>$-MCBYW47]\/%C2M+/)6H2E?L,2-CWN=$7R>IOGOW[P5"AF"M M8(K+V$6I M3S>-9Y^DC^)5QQPLLGR=;0N52?(@!KSW6R(ALVZ8-61-C#,,)",)!!<:'"46 MDE4^!>6$)U>6!]VE;G@O.GU5WM@L'FQLX=G&%"Z8]3('G[%Q5YM=CP215<[M MHZBAOZ._8RH\>BI4ZN\]]&>LK=VZY6%.VA/+(82VMA:\!^,U 4.)\YD0YF@G M6Q[6RBE?64<;&8['X6)A#'L+!U<8V[^I^M6X9>-3&8%IN_)YEIO3M0K5,5N' MT(P3W$.':YS@QB+;[? :I4R!9 V)RPA">PN.&0)!$4N"=DFE*T4V+9-1DA=N MY8& ,.WOT/9LV^ 3S<1S;UVG\+JU*>#;B=64Q,$./!1+Y(N>10;YHM+ (%_L M&E\$2QVS0@,Q,A>^*!\<9[:P0J39ZF"$39_S!8_&Z:09!"\#B*@EV"P$J (= MT8N<->NV./9(?"%&6E#DBT&()?:&80GLIA)8*M^_;_$+9XQKA=,M;HS GK)6 M>>-LY2>I;CRM>];BCW5DW=='%PFW0I&_GG!Y#%FYJ,%:YT!XX<"(J,"8R'B4 M[:)7?Y5PHQ-",8@^L78YA@ O:/D=83+U)/@0S0 (EXF14GW8KN^:5$3&K4 P M$5,04Q!3$%,04^Z-*2Z;*"D-()06("0W8'S2P*C0+F::&;TRT:>TM"[* )HF MWQ[F:\!33:#\"F'!\SB0B3XVLI4VTR.FW+T45_YU99S6G]XT(G_:/6BH;CAZ M*+%'*34O9\ORB\M9LS]KQZ\]Z*-\MJZ2NZ)LS69[3S=ICI;E&^L3B)Y>UTA= MXQMLZKA@KA.4OF8/9;B7PQ8W+JWJ8SMP27BU1\[R:_N0^+'YXT MW^V&;OG9)&YMW/_V>N_O>_]H]@]?OSI\O??FX/!EL_?R67/TRT]'!\\.]EX? M/#^J(^W1-H=X^>T?OGSV_.71\V?E"GQY=/CSP;.]-^6+HS?EGW\\?_GFJ#E\ MT>S_?>_EWYX?-0$6I_:)[_WU\.WOS_-<<% M+].^^],WSV:3B9LW[J2\[.6BW>!C>3Q;+=PT+KZM>:SQTNO]I??+U*UB>0VQ MD@OM#@1NMGZ5K>_KK^MA<:OE[+QFTKZ^\?3M]^2']<-AXC[,5LOR].]3_.'L M3U&R'L#-+X0VZT\7Z?M%.G7MYNCG8[/F[K/G?O)YC\^[\6+LQY/Q\L/WY[]_ M3:?/V9]C^JG@_$_M<%Y73]J\IJ>$?,5COO (_51;=N]G*8]@7;P6IHF]]!^^ M+GQ=^+J^^(RWM!2:W]=16,G*!E,'!FW7GWJXXF0'XU*BT/[DQR?J2?5+'*J, MY8.P=:=7Q/[LY&0V;8Z6L_#O.O+U=W?9UWY15)3@*+QUQN5">-D#"V_M,>JA MH+K3\=)-FO$4L[!G68AQJ3,NJ([UQPCC@G'!N*"F[2#Q[86P.EE-VO:VO_AY M\]U?#Y?':8X9V;.,Q+C4&1=4ROICA''!N&!<4--VD/[>S)9N@@G8GP3$!H)> MAP_C4G%."<4%-VT%6?^6P+-NW],.XU!D7E,7!R.+S]R$M%LTL M8Q+V+ DQ+G7&!<5Q,.+X.BW=>)IZ?CS;#N8@QJ7.N* V#D8;]VI^EB M_"YA(O8L$3$N=<8%!7(P OFF/4]\-?^ .=BS',2XU!D7U,;!:.-ZR?GQ;!+3 M?/%?F(C]241LH.IU^# N%\5E-Q=BPM*[LY) M[C_=9%5)O1H5%Q5WU^*"BKMSBOO*S1M4W9W(;E3=.N."JKMSJOO[/LP4*[N 3&P6WSKB@X.ZJ S/WMXENI/ M;N*F(35NV>R=SL>3AHX:1AB_8S9W%=Q--E<6WR_DXI:/#MYF'*:S_D1A$ /^ M]<#YT18>*PCKHWV[CD(/M?(OX_?E3TQ?S%U8CF?39AQ_?/+B7TI0RJ5.8(*G M(&SD8'BTX)/B45+%O'5/FO6SO%^^3OG')_O_BCI3R80&':D$P0@%3[@'G:Q- MF6@>B'C23-U)&>C5 MXZ=_K]66/HP6*Q2O%)LYJ.SY[LEW\MUC\HM%VNHO)X M_J2)*8S+0"Q^? +EJ]R.RO+')^/W9816)Q!G2]@\XLE?*1EI+?[RW:=O[:\H M.SLI.Y4-.?IM#5&X@U(_H"C_L8[,07>&0HV?7$ 7T;/3L07EVD$IPS\%2DD%(+L'D" MY9][MKS+.U'@G!T;/1LRL<.62/!,)=!V,S <&M!$>NEH\*PMLWPT\*^8]0(&QQ$)2D( M;CE8I14H*U-N?XD8^GEA_Y-2X,&Z$O@R+0_S&_>^JS6-(R5(5P5^5*!^*U!E M0X[66T,4!C'@O;?>'EHG-@;>NK)26N,2XY"S+ A!#07C/0=-M"1$1*WBE<9 MRZ3+EBN(A!@0)&=PTFM(*C/M?% Q7MD-H1.$^+H.06,0)/K>Y(13S+63")8S ML6:&H>E-:%#)D 'PGJI*3<)[D7F[!B#.A;*5!;9_I 7KM.H?,"1O/JGDM>3EU3MIO,I@ Q!@E#9@)>T M72@N,TF"*V+(%?*RVG G,TC1_HZ7IH :%T"U2#KPZ*CTUZX0.SMVYMEJ/IZ^ M?55>["R>'4=3WLGZ1XON3J21N&@,Q:C&(4<7KB$*@QAP=.&AN'!FRD1A$W#= M.FJY L 06CY$SQT1W 1!M^C"_W235;K>A.]>">EL+A9UJ-\Z5-F0HP'7$(5! M#'CO#;B'!HI-7;?VA1.O0R(.$C.V0(&A8)G/X'-4-%FOHC97^L*C5HG3!,HI M!H(6FK")$*#4:TJ%2LFF+8/$5[9W(5'L:G<7(DE]W5T[YY8UA0E#@Z%!)4,E MPW3!T PC-*ADJ&28+AB:_H<&E0SK,ECPKE*3>ECH_?,?WC-"!>94#3F%>UYO MJ0;]V%GV8C;/:;Q_?18[K]^HP-UP]4_F (TW@]'E=T^?&T/9,>0]9405" MD@3M*D.@T1(FRFOE[NHZQ*Z[X5^GQ7(^#LL4UP_;^\W-X\:>4NRN0][B*L5= MG4U'0NFG8?8I$J*74="@!MJ04C!P/J4 M@$L:(V$D9G;ER-:N._@[,WCT=50GM&7<:W6WVXLP-+L2&E0R5#),%PQ-_T.# M2H9*ANF"H>E_:%#)L*RRDV65^C6IAT7;>W;C8TY5VHV/.[K7E&6O4YB]G8[7 MTR*SW*1?5^/E!_!ND>)?_+SY;G--G'T,LY/3-%VX]:/3^_;S5,=ZJ,HNA)K0 M YP!M[ +UH:TS>@4XF M@]"J[0'D'E2@)#ACN5*JBQ[ O?B_J\7RI+R4Q9O97HSK&VXW>>7&\6"Z[T[' M2S=9KTEDB_*V!VE^;MQ2&?-@Y=NV]=]A%V=J6CQ,!\4L1J' MO";WQOL0A%T,36]"@TJ&2H;I@J'I?VA0R5#),%TP-/T/#2H9EE5VLJQ2OR9A M;7A3&Q:6D&1C !UX!N%)!L.I@\"%,SJ+;$*XL@%,NXF=I!)X4!0$\P*L5@JR MB482$2(Q%&O#*&*5]F;B3LDUR5*[9X2;AO4^RLX)X4-0D+:S<6UB2+/&2; MP21)0&3AP5MN0!KE(]6:IAB0,/T;JMU,-$R"9K M"H8&!L*%"([E -Y9[K6SUM KZVL5H39JSD$2F4$P+L"(3$%JKK6D01MO'[#4 M\W5'9V'-9UM=. ]X#>/A60@HM49A$ ..@(+[J.YT3N$^JENBA,?.LE>K>3AV MB^YZ=7'!57WEVXYCXLOCT_SCN,G39;.83<:Q^?3:KM\6:PIG32&\[)YE##"6 M-<<2)1(E$M,*)1)CB1*)$HEI54T(42)[%$N42)1(3"N42(PE2B1*)*95-2%$ MB>Q1+%$B:]A:ZFM%L;)H#2(P.^-7/9SLQI[7VWI>C5)<1.XA*"Y!$&K!:^\A M6:^YCU0)Q;KH>?VDKW7=Z;H7?EV-YRF^#$ "- Z42D3E+( MK+O81AEQ"''H47 (]U\>:$_W3VZRWG[9+9O_7DU3P\FH883Q.A;+5!;?_C!Q MIRM:/M5;]I2U@AMG*S])2,6/G2)?'YSZN1AY'KFQ.+BZ6GRQ M_L$=L9&2D:&FRJ7B7\R6ZN%Q%S2MLB%'V^^7[==]?_7'.G(,N6& W)!E%"E& M#LHD5QA >C":&O#,!VZ)%XRF3KBAK3\=SR;E"EH\_W4U7G[HJ.)$1\0P) XX(#H@.B Z# <=A)&& M:>9 BB! 2,G *9W!9T\-59Q9=@4=E,I.F<(*0NJ"#MD[L(%3T#RFR!/GGK@' M0P=3AM=T=O WH@.B Z)#C;F"Z(#H4 4Z]-#ZL?_W-@32R2A=/@#1H3"-MAJ\ M*1PD9.0^4!8RN=*OP:R3GE(+,KJ"0"QX,)%8,"KGH*TT4? N$>CK]OC7(RFQ MBK*+.H\' R!+(4LA2R%+(4L])DM1S8FR5!>68A*$LQ8\T1P\#\9YIG-T\G.6 M(HPR%9."1+4'810!I[, GDC+7]*2%!Z>I=A(\CI/3$*60I9"EJHEV9"ED*6J M8"EDD/-N&$F,,&T/3"H?!$T1''<S>0?M*_W>K9:S\_ZR]@6.IV^_)S^L'PX3]V&V6I:G M?Y^*=*W_%"7K$=S\0I&_B3M=I.\7Z=3-W3*=#\ZZ5?+LN9]\?@;&N_%B[,>3 M\?+#]^>__\/5DS#._AQ33Z6B?VK'\SHEWKRFIX2(+S_F"X_03RTU]WZ6\@C6 MQ6OA5N%KP=>R(Z_EEJ-RS%H:'_RDG V$7:/K7P5EIG-;^=C^_CN,Q3Q,JRW& MI>*X7-Q%J@>^B[S#V8-5QO)!5FAT>D7LSTY.9M-FO5*BCGS]WUQZB'@NI.QTLW:<93S,*>92'&IISEF9,\R$N-29UQ0*>N/$<8%XX)Q04W;0?I[ M,UNZ"29@?Q(0&PAZ'3Z,2\5Q05^K/T88%XP+Q@4U;0=9_97#LFS?T@_C4F=< M4!8'(XO/WX>T6#2SC$G8LR3$N-09%Q3'P8CCZ[1TXVF*F(,]RT&,2YUQ06T< MC#;NST[*7SU.T\7X7<)$[%DB8ESJC L*Y& $\DV)PV(U_X YV+,;K"JI5Z/BHN+N6EQ0<7=.<5^Y>8.JNQ/9C:I;9UQ0=7=.=9^[ M^70\?8O%A<$G-XING7%!T=TYT?UYMD#!'7QBH^#6&1<4W)T37#R[8"5M+4C)+[T$U^FR,HO[K+C^@1$Z1$@-TOX&7,OSI8#W18 MYX.D;K='?O[D)FX:4N.6S=[I?#QIZ*AAA+$[9G-7P=UD!?#YP?;>&Q@K ^DK?K*/10*_\R?E_^Q/3%W(7E>#9MQO'')R_^ M9;6B5#(!2A /(FD"/A@&(@C+/)5*)_.D63_+^^7KE']\LO\OHP57GE*@*B<0 MRI;?R8F"58IY1K.FVC]IINZD#/1J 6^=._W^K#'T8+%8I?BD64W'9T_VR[\6 MZQ\4VBY747D\?]+$%,9E(!8_/H'R56Y'9?GCD_'[,D*K$XBS)6P>\>2OE(P, MH7_Y[M.W]E>4G9V4GW=6S1\00M&RT[ J''"V[ABB@ M9:-E#\FRRUVTBY88T)H7RR;%>;U.!'1*B3,KK4[J<\OFW%-!RN]8&XIEVU0^ M\Y)#R,%9[FUVE#^893,]TAH]&SV[QB%'SZXA"NC9Z-E#\FSNG..A.#5UBH"( M2H/A-(!BQJ6@34[Y2EU<94ERN=,&15SQ;$<%^.@<*.I])-'GS.R#>;;6(Z(5 M>C9Z=H5#CIY=0Q30LP?AV3WTW&_.8XOL<0U[%-"@CK$(V016V$,0<#FV6"$% MIGG[*%3TC0K5BC%.A!2); D&\B*9^IYRCG3+MEC42['\MD7($2-A,;I M^=Y+\;=U2'%E,4.(J2$*=6<.0@Q"S&Y"C P^^J L.!XM"&\D.,D<,,&I5XDD M+_@5B-$D*F()4"K*[V27P1"NP2;AI'9*ZA ?'F+8R"J$F-Y+,4(,0DRM4:@[ MY*S9PW4\6#425J#IUSA[TN%JSJZ6[^)JSLY/X&O&TS [2'7KTE8V-\4]HGGE!*;0!!*003.P#&=@$F5=9">QN@_+^RW M"QFM2QZX4QR$]P$,SQ&DS4)+K3PC5Y9%?%(*/%A7 E^FY6%^X]YW5.%7W2V. M0/WIM_Y4-N1HO#5$81 #WGOC[:%Q8EO@K=L7R1PX]1Z$2PY$(A2<$!&XT*'= M;M :>F5=)5%4A_)SB-H9$#RW>R$8 T1;%7E2G*BT%8#XROY RI D^M[CA#/, MM:,(5C.Q9(:AZ4UH4,F0 ?"FJDI-PIN1\TU>M"24E!L+37D&P0P'*P.!G*A5 MU'H;O/W\9H0*G861!J3)JMU_E97?80YDSC398)A,5]J4MU_-%*JS9F74GTJ; ME?'HF9H4Y<5LGM-XN9JG9I:;LU,,ZE@G4UEL^T->N$RC\@'O/7GU4.>PG'T; M00K*)0DA@5+M;OR.4[!<*W"&>:J4X]FQ*PO=)'?** ULO;6OI@JLY@JD\C)R MG4EL?^>:A6YGI^<\6\W'T[>ORHN=Q;-3=5ZGQ7(^#LL4UP_;^\W-X\:>NCQL MAW=6YAZRT ZSS(V(TD_'[%/F#&+ $5$042I#%*^$S2& DBR"(%*#MS:!T5(0 MXGP()&T14?[I)JMT"Z&LUD#2[8P\1U!!4$%0Z9-O]BES!C'@O0<5-/AS@S953K1\O//#3[QY(DBO#S<:A"*.S#>!B!)46ZT,]R8 M1S%X]'54)[3E!VF3VSG'J"E,&!H,#2H9*AFF"X9F&*%!)4,EPW3!T/0_-*AD M6%;9R;)*_9K4PZ+MG__PGA$J,*=JR"G<.WQ+4\./G66O4YB]G8[7TR*SW*3U M80#@W2+%O_AY\]WFFCC[&&8GIVFZ<.M'I_?MYZF.Q6.570@UH0>N_QX J6-H M=B4TJ&2H9)@N&)K^AP:5#%>25W#KBIJ$/8 W[V0AC0DT"8B>91!.4+#,6PC9 MVV =SUZJ+GH ]^+_KA;+D_)2%F]F>S&N;[C=Y)4;QX/IOCL=+]UDO2AQ?>>] M?^D^^W5[2[XH8W>4YN_&(9TU#UZZ;5_W$7;4*$@I;H>!(E;CD-?DWG@?@K"+ MH>E-:%#)4,DP73 T_0\-*ADJ&:8+AJ;_H4$EP[+*3I95ZMQ1+E,@:MA+Z6E&L+%J#",S.^%4/)[OQ,*K;>I$( ML5(P3\"YF$!PQ\$G:8!D0F/,,0IN/N]%RC$KX6( D80&$84"0UV&R**TE @A MO?J\%^G-ILU@?1K%NGMH+_RZ&L]3?.7FZZ__D9;'L]A13Q&C59Y,\;NIIS*Q MQB.J$(?J<5W$H4H#@SA4+P8@#MV&0T90)HE3P$0D((1-[?'A&J2/+D8F3'"N MB]9LQ"'$H4?!(=QO=Z ]W3^YB9N&U+AE\]^K:6HX&36,,%;'ZJ3*XML?)NYT M1LN>LE9PXVSE)PFI^+%3Y.N#4S\7(T]N>)(&(U2T#AQ) H0B%(RC#(R) MDI @?6#Y"D]J9[DD'#0+A4&C"!J\OW(4;+N,;W%V%NPGS+A8 M_^"N*_/(2"M;Y>*\+V9+]?"X"YI6V9"C[??+]NN^O_IC'3F&W#! ;E#1.9LE M TV9!^$3 V^T V6)#IIDKYSLA!O:^M/Q;%*NH,7S]1$M72WJ'Q&MD1R0') < MZHX#D@.2 Y+#<,C!6ZL9-:J0@Y(@LHG@4D57PP#!TT'JD M)4-T0'1 =*@[#H@.B X#0(<>6C_V_]Z&0-)%DX234'C'@$B<@Y,Q05#<:AJ2 MD?D* @G!&=7: HGE@W A@+%) .?&<6^5C9QVB4"+.$C-* C)/#A-"TO1Y#P3RG+1:0_+U[$4&UF#9:5=U'ED*60I9"ED MJ9ZQ%#+(AD&BRI[PK$ :H4"8&,!*FD#E9(DES&:M/V<0I:5U40;0-/G"(,* MIYH %9JPX'GTUCW8E);5(R([6[V-[%')D5KE7U?&:?WI32/RIUTS]D<SI;E%Y>S9G_6CM\BQ?:S]3X3;EF^>#&>NFD8NTESM"S? M6)^7^+23.%"&E9*S..C/QO/X8O.)4_N]-P>'+YN]E\^:HU]^.CIX=K#W^N#Y4257 M^D &_.7AF^='S9O#,N0OGSU_>?3\6?O9T>'/!\_VWI0O7AR\W'NY?[#W?[WI17\=.DW$,_:5*Y3SYMKY/Y*MURO[CEZZ8].7NB^69YG$H_Y[ZD*&^8K&)JQN7S MWXYGD\D'F/TV+8]>K/QB',=N/BZOMV32^BF*3N_-W[GH1N6IRSBY.!LU1ZO_ M%.TNWSDN?Z I$M[L'9^DZ+R+H^9@6I[CTB9BZY__P\W#<D];%[EQJ?TK0IX3@M%K%^:2Z$V3RN=RW[;;P\7G]=[&4\?5L>5M[H^'12 MWLO;-$US5]YH^_/B,V>_VP[F+T^/GC;?K ?Q;WM[KS:CF6?S\H!BN..3)E^\ MF/'TK,S6E@;;M]3^_GBZ*"*S+JBM[P]?E$OP_';OJV M';23D_%B49[G8A0WU\+O&L\X:Z:SY<7%4$;GRAN%9?+SS/7M=JW.&NNEUG>\W=W2/U=>> E@XV+Y[3((G\9\ MU)1WW)YX/D^Y8$H)=ONGP^6_<-U@7!K)S5A?7'P? [-J& MMKSM(D/EGKE]?:-UY%ULE7/]>D>;E]FFT)G&E3=Q M_J<8_GX9KUEY/0C_VX1_]A'^7S__Y_.7OSPO_^X?_NWE :+_5M6XM=[9VW)S MO.:P=0:T=! V&=#R>S'5UG8+72R;1='415X38UM*6:-+2SPS7X;HC.M:PIR[ MZ:(@S-K1UT\UFYSK<('16'#V@FXVZ;4!HX]_MR6QM?#^/_;>M+F-),D6_?Y^ M15KUU-P>,P8[]D6:VV:J*G7?FME0DF,B,# \_YX1'A/NV59/^0UM3MSJ#1_4GD[.UQ-@^9+(KQ2^: M =M?YM"A.6V9I55R!3-PW>WF4[8]GM M!/A6K@(W9C^LN-<^V>F2"^+='4M;Y9_JA56C7>+3FZ-2[!;W^!%<-RPF%VX! M74 ^&I)2@3ENC09ZT89(IQBQP?FZUX$I7EQ1\EI.LZ]AFY\FO7_S9I'?; )/ M&_9Y7;OI-JH9'CN!J]*SY>>V]1_L-H9"R/Q2R"SS*2C3BFG#OHCM%*2_>8:X M]=+TP=+K*>X6 :>361ZOX'7 =^NP.3WPG8'J1.;&\@/OO=BO:-J&(V; M)FU>I"XI//&KY7R[ ZHV$H;N$_ITN)Q,_?E\M81'O,_IZ?IQ=A"MF^O!":?^ MK,]/^AH+@[&[[:(!P]>W_F[;A-U"#6\G_21,II/E^9/M/78NW-W_M7ZJYL?< MJ.]KUUYL$KOQ0G[LK/R,ZUA]BT]?)8ZMQP-T9@A+NJ)ZT_5$]_SUN\;^NFS[&1'O.WHFJBS^]5T-;+X MRSJR^+Q&%AMPP9%8^Q-NN5<[?=PKVZ4U-&6[3(>V&17Y?44USB;M.3Z2W*ZU MM>.S7UR0L?5!T8Z3?X)++Q=??!#C-S8[N4=_'IZ<UZVX^B-V;K9F2A',GXD9%SWN[3CGTC$.!-ZK+9!\'V,X'MSH6H$W\-R M\(9G00TNT(QP,\=ON4QFD]F;!KRY08.V-L_YAMEB&K/$&%-B/;1XQ617K:#L M+:7?HA#)>$<*XX)(9BQQUA0B0W"AA%!\K<5R>8-EEBP7IR2)LF@BE0O$:IL) MXT6J0)4-V7SA=O[G[S='D)[U?8;_I=?^_9ZR8>DCJS^S-!Q"W,'PRCU-KQ]) M&BET"61]9/W#9?UDHBTL:6)R!*[/UA!;>*ZD*9./J61_+=.'+88'SB71TB;0 M!RH2FW,B5%J66;#<^=(.ZYLC:Q2R?LNL?P]Q'6J.N*1@)'YP88 18L^/)_FT M=NJ??LW+Q3QN?KN##QZP><>E][[4$ B&#]#I*-?&!YFW%-G5E+&H!:%#=G$) MTBLPQ0@M7K*8H_&.7(4!BD0=)&ET#2'A%I.^8Y*]&2X*0CTME,O#*!>&D\\SGHJ/E5TA8J M1>F<(=P%"=]QC'@G'+&,&^ZCR3GS=DA;[3O&@@@U@AC+ 6^U&"'V_)1+3:+8 MP"I @_8@/ 2,IM\ M;0W,"LXT#R2J M\IG!)?9((VRJAT85'9AH(JG!]9AEM?$*(PJM*.== EFG8) M9.VV6=L[IK//&AZ0*@-;24)BDM!LI&;4T1*N%6?-A8HHF")%&TUDI7M;B5\+ M*J6F3E/?T'Y5=V0I1=)N&:%PY\J!1U5>U2)G(>OL-5( Y$'K&! M"0/CB*?04$Q%'MEZ[!S7O!"A,*32B'70)9IV"23MMDE;,DN-XII06221BAKB M4@8"YLE+S5DN)5TE[6"$8UX78@JEPV%A$K)61!=MLC> \D[981 M"C>J''A(Y>7R)"^&6K9Y4XTL?VXFM<8L=C#&V7^B.Q1^ MK8#OS<)/VYP,XY$4%C*1SE3A1SU1FIO(LS8ANVL[E#-+)F70?)HG(E/.)"3A MB.31T:1=%DJW(_S,$=UOM.9;(M[UG($(?0^]/0##.Z@:T'50-3QBU:!T$#%H M0:QRH ,%\2IS$G1E%FOE&!)7E4-1:9DLE*$2Q.(C$Z2(!(G@05NA4C.9=N. M:M!'5 M4#0<%?;AEY\#C2R\RN $X>]_ &DB#%AV71-QK?/TR8/)C7A$SS5>U M2G/3(O%P,P_N>;'Q\RV,.K-!Z+YEI[<2.3BJ26%>$"E+)B%J1PPW\+,JU@1U M56IC?U$N4X1)TI(@ZCI7T: ^9/% WH$+(Q4-,5Q5'TR:(JVR1-E: M%X%G3ISBGJA26';15!_["73AQIH1*A TQ#'87,0D,T M8@@DDK;P"XD$#8&&0)@:@U'0$ ]OB(8/RK9YGOD>EZ2&)Z<P#/R M8CJ9Y7L3>'_-\S?0F)-)[)Z!<4;HK:BZV[3+XT+1AAT$#8&&0-6-1D'O:,@0 M>'RH$"A[;-E.?!LBB.:44]D MDC7[;S0D.1FSHT(K>^V43Q8Z!1TMB;WC.+)W;PQ$ZS+H&LCZQ_:*QO*',F%>!ZZH'!4V#$"J$(M<#ZB0:E?;S* M^DEHZY6K!9Q\)-)I!THA%**"MX'):*11[;"^A*%MD?5;9OV&5U(;# .,$'M^ M]#.?6E@C;=">L'4VV$,,<)S+82)S/EFAKJ#=< M%J;YM<3 (@I%K8'+)26R%$%"TIIPQ[UD*68N&@K*6+?7O"N(3P>%3QB20KE&T*]<6D0#RGCL@H.'S' M,&*=]XIZKJAP[5"V$B=KW02? W&L_L2"#,8;2E6YEL^64\Y+H2196:LM M>4=\,H5HKG*)H.IXC.TH-'9$9;OI;!&A'AJA,*R"I(TN@:0](M+.6L49L,8J^&9JA[2E M0LIN&I]PF\J!AU5>S5?+D^X9N#ET;0/!_P:M.BZ-AJ'E$70Z:K3Q(>7-&BT4 M3UDPB=A26"UCS4E(\(^E/GB9@O&97=5H*AA'8U'$!P4:+5M/ K6)^!0L#SQ; M37D[&HWCRA?"$T95VK$.ND33+H&,W39CZ^0-+4P3D7TBDF93N=N25$HN14DO M[37&#J48KIRKK$B!L1FPO(%O.[++G;>**E)DS:A"A0/6 M]L#TGA5KLD^>R798FP-K:]RKTC1$X5Z5 X^I/)M.N_GR)"\:B/LW:-%Q2;2] MQI0OUVNGQ[5<>S^?3E)W>00W9K&#,[/D\URYDG4DW"E! M9(R6A.@5R4Z:+*(SEJ:KDH^YP()((/1"#$0:FDE0MA#/.8U:1N5$;D?RL2.E MVEU%^X1+[3X,1@-"7P,; S"P@ZH!70=5PR-6#2RJ$GFDA*JLB*22D\"+)YG2 M:#W/3IAK)YJ2##Q0%DF6 K[#F2>6%5 -C&>64HR2-Z0:S'[7=E S/#CPX5:= M P\KO%MZ(RI3E2#2]'?M*K4&HV@G\8GD+U@>H#U0>JC_W5+TA4 MF/G8#7?"SA_[Z\];(+U9#AACX/4W>WMY9WW^TK_1=^^J? M,+8GY?QJ=[6(#;4+/W3SC?TECY40#]-C(P3;9]U97@RP-(NYFP=X/3^@[B)# M2 ?>7W8F'IY_5A_AI MYV<)KC@]G2Q/H5E=@39U8*"3[LP#7N7^J%O"K0<6[;MY&7[;_*GS"VA\'1Z3 M,LGI"#X_'VX"E']Z_:_UFQ=MJ6VHC\V+.(%6]*O0+X?.6K=G.LT1G'HRG2S/ MZU/A>SW<:['NQ4E?NRA4IZ^OOO"S?L-J9XO:.8MW+:4[50OE]//&S-WGHU&5]9,F+!?P-6I)6\!UH MR;.+]_O7/[SGE+FG_?K22ZV#UOOI=![]$KX-#\H>&G%AZ%L&3NV6Q9I$ZPT6 M.<[?S&#@ILZO7_.6[\&U/?S45Q- "W^>=1%XR$]F6X]O'IMVH0GP/0]2(7\M MK#-^+X)RA!AE=SIV3:3_?G*Q7G3FW^2UJB&^@#L_\=-W_KQ_^EWWIS7-WM$, MR!47=HB^WZ+L%H5._3E\"5 6(&(7P"#J$K"HF\]N<_NC"FW3@5F& M/9[=WMN"YQKWE? DO=!UEM\!Z&R[6%]IR M0X#> 7:=#3?,,+!.A_8M\A0N?IN[2DW)3VL#^SR=PANO'_*!$-=,G@::[F'B M BPS/:_7?:0-5UB[,N*IKZP_VS+X\*#Y=!*!F"JA;6AKXWMKKJZ//\V^7RWR MP+V;%EWT^+HWH,^ZI7]?.7LSP^K".;06AL-L^)I?+4_FB\E ZV"-Y6#J#0^O M+]XUP?#D"8R?K0+IK[Q,FL-]9G.X3:J>>E.3!AZM_5W*0+GKX3>902_5]P9Q M< 8=#DV;E)LH^JB#1NYX1LQGVZ'BEUM&G(!H"GGY+H/P&=2/WP[].A)W6?R2 MGAK&^G#]T.[MIR!O^HMF;^_S;@)="RY4!\=Y]HLJTJ;0P] AKTXF9V?U7>KM M8(2G8>24#%T#RF:Z?NJE)]1.K]0.<\)!=&P9O]Y@D&%U1.8JD'KH,7CIU=#X MVJ;^QH<-&FPV#)?AAC_"%VM/7P N'CZ2Z Y^!D,56@J."J@7IK RRZ!/=Y- MENLFP?RBOF^Y)E"KI*9WX&TJGVUH!Y@)F XRF?Y5D- M_JV_5)\-H[6.ARM<=@-APDU@J$[ZD[P>T_UYO\QU[CD;)F8Q)[A/O:S.N>M$ MLW8"#)+I?,#*7;ZO0^:_5Y,M&:P9>!A;MXV[BW&U;EB?=Q^Y<2K0-[/ER;0" MP=L)P$@XW^G\]:1TUTA''_.!HYWI-#AG__OZ/>=G9_/%L@9+A^EZ#R-J8-"4 MZSQ\,ENW]JA;SU\'3/GPSA'!^G^-: M&\);P0Q^:Z?Y( =>U5U*Z^O\8@8-6D<$UH)@S4;#O\=K#!92>">_VV!?=U(T_]/ZN:.M\.X&72];U'>8S%9^=]TB,,>M MT204;8ATBA$;G*]A?Z9X<45)]8]-9CSX:D[/EI_]-7X8"J2 >)^_&U!N8/.+ MP./E\;BE3'"\NECGJ_.D2>_? J]\1OMO[WH1E(%A+PT+I]O.J=8WH"4PGY]NUK=ID&(9/Z-/A MMVQU7C]5V6-JP<+?W;X$N+Z0'SO+/N,Z5M_BTU>I8\[UWFZWY\;I8\/- M5][N$[O/[3=IS?"3Y'ZM9[@0] M:L=GO_B$_7IPW>5ENR [6[Z8'ZV_*#_;KAU-Y+R\.Y;W:YCIY"8.P M]LBE+&)GJT6^2"-&^&X>,?Z)-&*VW4SYC>%9VPD5OV\2$%$CH$9 C8 :840: M@1EIF;66Q$ ]D7S! M);^\.-C>3BYNE([M9L)OS L/IM-1.HX/3V^6CMH7:TJA)!LIB62NII_WG# N M4DY&)4%YX^&E9\M?YY/9\N?9/O4C:[=(3F.@-E+]B$(!A4*S/G4PG8Y"X5"$ M0C&A\$05D<#^1):DB->6$9Z5\]I'IZ)N/,9T+T)!M%O/IC%0&ZE0N+6ZS95T M>K?7M_F,Y'5W+X5P6"F;EY/3FBUQ7JZF.]SD7IV]G:]SC XE2GQ_LLV//F0G M]4,:\YI3O*9PWU9@@3ODR=MJOR/P_4W6[^WM_WB1RK0F95_V_[:^\S89>,IG M\[XF6?]PW72RSL8ZR7#Q)M4H(!58O&9+A9^&HSM#UL8?_'1(6/OJ).>A.,G? MKSY^IQ;-XD/>T ^I4(<$S[=E4E[G?XTYITM55H;OU,2\H:94\,N:+7:=RWVW ,+6@N?K>@HU,7(!VP^Y;X=14,=? M_N]5KXW79 U,[ZD)E_F\W[MB3%-=_K;@68'Z\-K^&*/73^S7>N MFD&-2@#EJ=N4;TOVOZ]F<#U]^DV>U7L60/KDZ$MQ@.N1&WM:+ M&#+NAUS6123R;G;_BQSC0X+2?CT.:X+FFEFZ/P,NA49LIN0;(? 67# M8G*!8'[6D]V,IQ]*G6WW[11+13&:1*H3Z*48B#-)$B>58-R%R(K=1RWAFTKX M546T?#9+?]L.\-<5]5[#@WZ8SN/OWW49I,Y99:G%*M\AY2JRU@?6>I%W2F"L M.:3[XR6.&#QO2+>]2>1\D17XR>ZX_%ICR'NRQ<-&!0XCNZU0Q_(ST\QR*?>7 M0)8><_&U"60?=>/<,7=[?%5L&V8L?O#X+9[*0MML;8.Y3AY=KI-MTL8.,TX] M)D]'%&[7-HC"CPZ%?_&+>-()AC#\N%P=8;A=VR ,/SH8_G$H3=B.QR+\(OP^ M5ML@_#Y2^-W6B[U>T;(=7T9@1F!^K+9!8'[DP/QAF]UVOUC_IW\/B^Y/?_;I M8@?7=H=1.VZ.F(UYM-%H2+2CLW#V>6F P*-604M@99 2R!2M6\5M,2C MM 2JK,/"KLWADP=VF:\X C,6AT%#-&((1"Y$+G08-,3X#('(A"DN9K01:3DI=2DYT#9M @B=.#. MZ9J4[5J>6Z.RU4IH(D6D( V"(YX93V0,F14:1'#^ 6G>'6DKD>:1YI'FF['. MF%P":?Y@:'Z$-/W'K7U1KMP@5[CQ-D8:"3-1$2E5(<%Z39R-Q8>LLHSJKO5[ MUH>"?I[=*EGV)%3 $1F&(PX"E''9 H4.^A0*'8QG/+1 *#1('7,F,4=+I(J! MA,0$L=QY77A0@E^+9WS)LL4'@?#3*K^>;\KV_':1RF$K&@:AT.])*7!])(U% MJ8 A#63Z9JPS)I= IC\8IA\A4V-(XV.*1?"42@J6,!\]D=QDXHRA1"15I&6Q M%'^M],-O-%06;K-&+JKJQLM6?FRBM,0@_&./L/X\=BFP4 MV=]"9+L4$^1?$Y$99S /%C'7$L9:)" M=CX7JRSG][4O_)X$DP3!)#D*)A1,*)A0,*%@:M$X*)C:%0HHF#X:8>(YV<(M MH3PR(I/1Q 4AB16&"9.+2B7?Y\[T"]&T)[7DCIS9ZRDZ%$LHEE LC8R/Q[13 MXF Z??1[U% 4;$_7^V2D9H+HG&HZ?WM(1^GD1\:T=;T M_?%_7^1E=[&+_(^[V\@W6:2;/$^&@KBQ,YJ78\C\F-<@J2H^)$QM2(:R$Q#FE(7AW9Y5^PT(AL.=P MKO/K=UE]IAYG1TJZ9H]Y?A(;< T14V*A"'MP-T01AB(,11B*L'M:H$TYY^ % M\31J(FV*Q"F08T(*7HR!_^AK(NQ+MKD_M C31T*UFS@,-1AJ,-1@[;LA:C#4 M8*C!4(/=CP8+VA>504]Y$%Q$LNB(9=*1$(6*1K&B&;WWG.X70NS%E^1W_SP1 MQL")'4,5]DAY %78>%58?*B"[NWS<&NF0O.@>1#G$.?0D= \#V.>WI_L8*9QB3"[VGR]I8NE,=*B.\_VH>,W[43_PFSGDDY/X!9]78NMYM( MMO/+[C]6L]P)VOE9ZG[QBWC2"7;4<\W8AWAU7AS>'QO>/F2A MC#"$>T.)5($1&UD@T@0OO^HBZVT]SC'QX'W6+W)]E>*>W>7I^U,U+%Z]E2H?NZ:"AP%_+D]S].#^% M=S[O3CR0W SZ&.ZV/673#;5VB<)(!/("[PWZ6?S, P@(/SMY,>P+0':-O%VW_] MPWM.F7O:?P#H[=&COGN7%RC"/Y$6RS@:I4^D& ':1$M!?$J.<*9SXEYI7LI] M['+?&0 _#/;_8;5\,5_^"L;_>[7];UO3[ZM$XY'2XE#E"JKQ3^?+=53+S#*) ML5;Q(@QRVM5O/:QD? !QOE'#7*H\[1W9O M$1X/'-MMK3M&..!>WZ2D%OD4,*G.%U>SWB\G?9F /CO+BP%YZC1S'J ?AKA" MO7HS2>U\=YI]OP+-!?/EJM&6\R5,?A/,>?VB>^NGJ^$O[^:+W^M<..3M/=?3 MVP^ZS;_SBP0?5A\'N0?B[PT\HJ^SY9V9-@#B')Y>\J*OMUN>3/J+!L#4N5IC M.G\#7WK6U\=N@..@(LU'5T(/Z0MM!]V"LN%CLD%K1VEPA6CF0>H:Y8A5CI.H MA=.6LZ+5M;UO7U.7Z"(SW,9ZOWXPV,L+>^U)(@C.CR@]6#%\!27R^\JE T(L MMGGWX*>ANROJ^#. E_?0,TM@VP/I@AOE$/KTUJ<%MU0:2HKR(.LE"'Q7."69 M)A]4 =>VXJI/JQP>*)X*:DJP).7#]53X-']:%^ZL3@#,@ ML0OW)GS7O_EW?U;T4)WW^ZUT^,!CMW'7.YAE@3BXCZ%^,7(VNP(V \?J4@^= M46*=@4FA3O!3Y)I0KHT,WAAIKZWHW-O >3[@6D[P(G#)R_)J(/OU:( O3.:) M7>(!TN?X)*T6=8<)J+7Q2]AGWDX_K[*LAP:'\L8JE#("&48((,ACE]=6AG M[[/7(9+@92#2:7"';"415C+'&&=!L4:&MCA@#7-_LF3W=I71R>0].9FDE&=/ M8,1X(;+B@A131XP"3/,*M(91403E"W?<'$#,"HC_@O,O_6?D[W5?B'B+FI4B M"AXK=1J?JIH-)'"AB*'!4A:U3S%^,WQY]&IV^6X^J-G^L.7L$-*]/+\+^7Q> M/]QVP*45CQMW9_\_7?>5>V$>:"'$W>LZ2.T.Z)9[A@N>HJ%1P5!3M7Z69KFJ M9D44=31ERT.^'C7YDE/ 6[CX>09PL9POSG^:]'$ZK]'\UW#''Z;S^/MW70:M M<5:MOECECYQT.)SUGS"?IGOSQA^1%/NY]?_.?S%Z]?_O;S\U=/ M]K'0ID?4T?<,?-MA/9R!6&1XDV'?IE\.:#B=O\N+89?IO%]V\T4WRTN 2.B$ M_ZE;!]9K9T?=JJ^ 6;_@W^9%W1M;?W=3Q86Z779]#N3)]AZWU%U8/U6;8\#) M[VO?WW:D=7TA.Y;F\ZZCGW,5/S;"[.]V>V^<^MK&?:(4AAV&8_.5,.PW21#S M";BSC^0(]Q?E0MB_9;XJ%<*WMDT+F1":M-,W46U[M?9V1Q[ZXDA]$6W3KFT0 M)P\&)R^..: SCL\9<1J TP#TJ,.AM\O96.EQ3<8ZY&&X/5%SD_8<'PWNGMMY M>'_]Q#BXGI.W]0'1F(,C^+9K&P1?!%\$W\-T<*S@?> 5O'_S[[IZVG$Q\=-^ MV(_7K\[.II.,9;G'FQ]ZO];Y:#F*\7O@-W2VAFH,M9\J^JY&&"$8WW+T)SA& M>61$%VZ(I+X>-/61,)>5T];[PJYMS?^:K ,7&]6 $W[94L*^L@P<*6N:K:G3 M&(@=#',@K[=LG3&Y!/(Z\OJA\;J5H:2B#4F\'KF3HA"?\[#+O)A,J_?0PB'FB,N*1B)8PCGX='EOVH&O75BO)C[N\1M]F57 MU'?WH>^^U#H(C0_0Z2C/Q@>@MQ4Z%LX504&/"0EZBRMBI>(D2^=8T"EK<>VD MX)W"+A7'?Y[]ND;Q?26 ID>"WEYW"%'HL:,0$C,2,[H$$O.(B)G;DI0PA00E M/!"S2\0KGDBFW$6CN*;JVGK(G>(F]T3,2NTU-.>C!&&?_VX)1\K4"R;'4M^^V=8C%;9OCK?)[V)?G8D7+MKI5]\29J1#<4!B@, M4!@T9!P4!H]-&!3&&7->DZA+(#)D2US,FNC$@>=C<8)>6Z2Y4RSH?H2!<+>7 M=F@W=QM?^&DW7R%;*>7,<+TI14U:\W+)EI&7^UJ#5$?2W5YXJ7E 1.G9"+"AK$!9@;("907*BKW)BB0H M$]PXHIRT1$:IB:=>$:859Z KN/+[W>2T1UFAC[B[O:!\\X"(LN*3$2WXN=:K MN*4B&]9I^_PZ;3=7*6+&!5-X(BFF#/[K#/%9R7KV(#F68D[9[*-*48UBOYM, MI\]FZ>?9TL_>3,"JS_H^+WLLN/9M"J[)W8)KKY^]^.O//_SM>??LU:OGKR^7 M7;O_VEBZL)2E![I1JA;ULX78S"+,3;FN%6-5]G[?M;$N#SH8A]LA>4]ELK ( MW<7P^]#YG1]Z?RB)%>>G9XM)GU.MEU6+RZT+9-4J12T7 7S8&=Z^BSY9^A!% MGX0Z%E1^3H$C>>SLYU5"TE+LLP"3X_NL#H6-P])5^Y7F[63N',7VFB:SKXXO M'>]_#0\!RGZV*03[['0.%OJ?H?!EMZZ8/IIQ@NEZ,1\W L"7C8J_+N9]W_WH M%XOS6A,:W'\U6Z+'/Q:/'\4&],9M\R/<,RPF%S;QLYX@%#^T,<<'Q<]B7)VN MIGZ08SLRK!T'1C1&-&[=-HC&+1IS?&C\(B]1%K?N[&,\?H&I.S[/KX*,CRY76VNF0O.@ M>= \"'0';RHT#YH'S8- =_"F0O.T:A[,&MM(Z.G^]TWW7;\*_\QQV2WGG=]9 M['O23I 9PQJ'N'SW:*WS8&MXR(%C<20T#YIG_.9!H!N-J= \:!XT#P+=P9L* MS=.J>3#=+(:FH/T_KGIXO;SH%GDZ!*+ZD\D95H3^_'#'70US2V8-FJVV+C,2 MDA%$I@#=2+,@2I5DN6(R&W8ULT8,@J4ADZ0PC,C (PF\6,)E8%13N"7C5S-K M/(O_O9HLE^U9T@B(XT([M*BU8 MD*$0(X$D94Z,>"I]U7:@QU9VFZ*Y<8 [6!89/1XA"3?BD\@R1^,4R');TC>&>N8 MD!H86F28VL*LUG-1B#,I)2JME5'=,\GO'-/?/:6_MXI>G#MD?63]<0$4LGXK M/H&L?S!.A:R_8?V88RXN6)*X!M:G'EA?)T&V;]_14Y8/1( M&884WS+%W_M.?%P4'0,:O<[Q9 ;M>G/>^5GJEO77VN_=[^!"Y&3^KLD]#VTN M_MS3^FC@OC#C*KT+ZY00MM8;$!RN%(XX93TI M/ 2;(U?")EP???CUT]O<=$=46F1H%L&(SQPB6N+T/X?H,G3^9LF]\.TN3QR3RN(TM$D71'$ M:@%87H(D/J1,I#%<*L'J=I.K^%^4X@IF=43&>BH3IG8D"!U(2%*X0@7UW.(* MXN>Z@L0#EH]Q 7&OVY8^MU 22I '<9VOJ&.%\Z96\/FV39EU5MX&5B*Q<<@'FA!4ARYAH]; M?G'!+\2YAY8(C>(7:@34"&WZ#FJ$@],()0LIC"ZD".^)9 'X/F28-ELC78A: MN7CMX,:>-<+]+HB*(Z;WNB"*JN$1(E_[B(:J 55#F[Z#JN'@5(-T7F:6-.%9 M@0*(E!'+>"8Y!QJS!=E0(^+WJAKVMR)KQ%[78U$?/#C&X>'0_5MR7/H"#Z:A M== Z#6PHNDQ@_)A7!DOS%?!XV^K\<+.T[-G[/M_"*/!'(_"=+9HQHP@W=?N, MT#!&=,G$%^DU9S3Z[*\*?)&2EQ*T?0H9!#X3D@3)-+'2%@;S@A#3M2TWWVCI MD*M]IVK]MB").K\1L&L?PE!KH-9 K3$"1T6ML=$:.@I?K."$.IE -VA#K&.& M9*]SR-(7ZL4]:XW[78)41U(*%!\H/E!\C-H\*#Y0?*#X."SQ442R.;A,7/ @ M/JSEQ--2B'%..9U,I#3=L_C8WTHFIT="&50:!Z8TKBYGXL'3@UVWQ/-P:!VT MSMW+B>/VST?J2&@>-,_XS8- -QI3H7G0/&@>!+J#-Q6:IU7SW/MV]_W%B!H( M"(TP=/TA8MQWL_FRZU?AGSDNN^6\\SO+U4_:62O!T,9(%I+1.ON5*;CD_T@= M"1#H1F,J- ^:!\V#0'?PID+SM&H>3)2/X2EH_^N%AQ[SI[G)^'&; M$8Z[VN*65/DVJU*85T2F4(CDO)! '26A<,&5,4Z7:]M93:8V9J:(LCD0Z:4G M-HA,I-/12Q45YVR[G?7-R>F3GZ'KRF>GR-\]3_,KM'2>QC_@/_0 9L0_M%!? M.\F=\,#(MSXP@HGO\+C()VI\9ZU-"(HP;PR1)0;@RLA)UM9G9CC-RMR0^,X' MIR21U,%WN)#$:YIJF7!J"K5:"?$%_/K\?9RNTF3VYJ_S>7HWF4[WF2A#'QG, ML7]@QT=P]T;3D^C&G A5!ZJ.1IQTA*KA7__PGE,FQ^+LR)B-.&W[SHB,B8R) MC-FXD^(\?5OZ+GE>6&8PLQ6"2*,\\=%I4K3S,&O7@KD[S=.W:1V^=*Z.TW04 M';B+_]&E=<#]VV@=M,X84A"AF, MO*$RQFN5K+\D2]O!+;MAWK8&%#WN7AU[&!&U!VJ/1ZH]1J@=]K#XAKR)O-FD M.R)O(F\B;X[ 47'.OBTAIX3*G'G"J(M$AER(YW@R@W:].>_\+'7+^FOUZNYW<'-R,G\W?/PCO.\ >$?=FSS+"[A+_;)/\/!)OUS -]_F+K\_R[,^=X#7 MOJN?UM?LX&NY"[Z?]-TU.%:WZG-93>&RM[D_[KH?H*>A MT1U#T]9=O!C'NZ]6L03N!B:\0'S+^5#Z][YOKN0.4C2-Y4_ M*8YQ$Q*1/E$BK3(D6&N'4Z!:&Z6+4U=)VODHC6**B*@9D3Q(XHS6I-AD%94Q M4B(4U&3 M$(/.P5.?F+TZE)DT!0:])"Z\ ,_D/<] O71GP%] M@P:8GA]W-]KQK@^_);U!\=VZR6R5 MT[/EY[[2/]@!*%SP^ \ZTL]FJZI+=]7:5I&&\ZY,*FIVY]DO!FW9 VA,I_-W M_8<4M[1- M66?\:CG?3M6K94"S/Z%/A\O)U)_/5TOHQ/<9YOU#A]IA=KFY'FP\]6=]?M+G M,P^:/F\G2T-4:GWK[V[:3_IVTD_"9#I9GC_9WN.67:473^76?E^[X[:(QOI" M=NPD^ZSKZ.=P3MJ)<;T#8'D4KO*\[MM+DA=X1T M_FQ-X+OJIQT'_N(#*,V/D(:6?^\]Z=]!G5,9H6O_ED]][;1%C;+"Q%6V,VY)7?^HQ?8Y8XW*T6CR[1 :T-V$&X317SG*23!)$EL))2"(3[KGF)1N6 MS+5@UYY+T]\0W'H!#WO]+D_?YE^&D.>> M[L2(C;5V\0[1K;&]%84 6%WS[, M#UI/M3.):\R>X])Z>]U,UI@E#J;34:J-#R-OEFI*")H87:O\W^\7K=_/]*31FF]WPBAB%H;E'H=!T.[&$QNPY+H6&\],1 M=#HJM/%AY"V)^XM2*DA'?(B42.$%<1J/]9;Y:M"K1$*1&(-$PC-82_(!$L^U$$1JSY[@D&DY0 M1]#I*-'&AY&W2+3$5:(^D+A>Z"R*!$L5\2*8$(01B>XEJ<]72#2XME6)AB U M HF&4;26X C*>*B#,0SKRP77&C^ NISRI![%L&RB/9\(XWK++6B'#$V%Y+ MJ/5ZOO33;G)S1L!V8AZ-&7I<$O(>JU5B>O$]&;FA,Z^87OP =:@KQ5 :%3R@ MGHZ-4I @5 99*H)R3B=E\CWKT!=YN2>IR>F14*;9D"-F$]^/V!Q#R(HUH3>^ M/%O?6$(B:(@&,XFA4= [6C;$K64I=K.3;@M3W%BN KZ,%2NV??OUG<'XO:CZ M$:IR1J]TZ,E%+.W,O\EK%"##PMT3/WWGS_NGWW5_&JZ\.4'O5[7NECS125B8 M'7A'G$F%2%TDL8HSXI(MJ?CL S/[R!/]TZ2/TWF_6N27Y+(+M%B^9B_)O3GE MM/OKPI_XT^['^>)LOECGS'[^WZO)\KS[>58C*K7RS*]3>-<_U@H __H'(9\. MWZN?#;_]VU'-]NW/SA9SF''77.#UPNI;?G:^-JQ[VD-7@?N@Q#>&EJT[R=*@K\VSU!OJ]8VQ(ST^/:C6:MY.4^XO"!).^7WEH M;KT%EMSX2 PF%ZY5382>55%$ N02&Y4B.CB63%922'D59DWA3B:;"/>J0C/E MQ,44"4U)9"4XE=)=2\=_ :&[(/MLL?"S=86@'\ZOH>RS=WZ1@!5"7KPLPU_[ M9ZOER7Q1:Q1="MOTPQ]OCMS\_.(OW_U9UMH-!UJ,8_WR=:3'^>GI?+;VF5K# M"2Z:Y;6UWTV6)]T;Z.WE<.7DPI77%\_/AEI41QUT$/EO\,%)F>1T]8_PF"4P M]/+B+]4$_;#'9_V[KQ;KN^4U\M>S!6[LT M64#KYO4B:,^ZQ!]ZZT<+Y)0 RD=;$F0MR&BC)YX'05(,T7+IC?#7O-5JKEE4 MFBCI,G@KT\3+*(G.@CNM3-536V]]_"GE_G9P7OW\@0H,N0(9NK\MD>A ].F'ML%!7=E,3^]F7'/%A.@ MQS.XZ&BXX-GINM9-]K M?$D:T%UI<-QUSP8 ND;A]1NYE'51FBY!6^IEEU[M",'AH\E&+!&6UJ#MIMR1; M"^$"(JQ)O=9UW,&"C<\=WU]-G6OS=9VM"T Q1&AIB 0M2+RU@>2@;$ZF%'4] M?]I=Y^N?'(G];4/Q"^?OGS&5_.*PDC[LN>2ZVE-5=!]49ZW[2=[6$E+P\2UB M\H\#4?SVZN_]FC$&=CK+B\'I@8,^[_N_?OC^NUQKJU:CY_3D57/6]\/7'S[))&%4OQ,)V46M4R MXS!3%"S =-&;1)4.QEX+/5%JH\C M78:KDG[XYS_7XO"WVDT]3##KZ/1O+A\G.8.YP\7LDO#=Z27_5*")TG:FEWLU M^O=U7>4>AO\57*CS=3)Y3TXF"0#JR5_^(;WU@2E!A*G1R<0E#*N4:] B2RM# M+)$2NN) MU=Z3$@7W)45K/1]_[[Z<9?+Z9+)(-U/0N%]NC12@];IZ>+@=Z$9:15I%6D5: M/41:'5]/W!S4T%[%;+,C121&I-">!%L,899ZR5DQ,KJK08THF'+)*%*XA1EK MH98$FA1QGA?AJ#4<@QJ-&/VA@AJ>FAPH3205+XGDD1%+F2"V2&,DYXQS-7YP M^8BB?'B&1_6%ZFN,Z@N=I$DG:7Z]'$V);G8@MGFP">A7I#ILTI[CDY+/9K,) MV*3WB_,;]?I7O%'M7R*.C>+0S"]_/74L])>_W]F\G]3YTY-%/3T*KW3K&_^1 M_5L[ /7%>0A;]X#&$*TE8UXXR,/9["M$.'(0XI6'33>0EK8N!, M;Z*.4AM#+*.6"*52$4G)Q.VUT"/-5%B5B!$FP!>=(#XK3ZAT/F3GN8IF;Z=U M=D./ZZ,Z[/K1F[1:7!R]N?$U:2XB2R<)O) FTO-(0@P.WM7*#(TV*ES;-A:S M"IE*2Z21T#4R)6*+CH0REQ1SG@6[OT-)7_Z:XQ[F0ZU:(WYK_/B]''HR_7[HLI$E?FP,5Q4CPVY&*I'C&!@! .Y!;EEO-R"*Q=-V@87 M" _&E&B;QFTSNAVJC=L)-[*@8= P#VX8A+6#B0:\W&2_K,F+T!E'*C/0-@B4 MXS(2 N7CL#,"Y<'9!J4^@N/-=7#7Z;1'&W<M0,5N%IWH %2W'_P4.[_T[:6!GKY8_%R5'?MV@81^-$A M\/^;S[OGVSI'[3@NHC"B\&.U#:(PHG ;CHLHC"B,MGEX1T/DO;\3$.L22U\9 MJ-XD<;Q#I'K7:IN[??UH LM>&A*[=:'8C@F_74K*!XM2[[W5$BWKYQOA\:$L-51L:]U4:!XT#YH'@>[@387F0?.@>1#H#MY4:!XT M#YH'S7-HYKF'0" U1UQ2,"?'0.!8 H'K07+;O_66W28K7_?;J[_?92GO\NC MF&$K"G//=FD?A.]JE1%Z^H0B.)<$1EY(%;92*3T/ ?.C"_Q:E)0 MF1SEC'M"?79$%J](H-Z0K*/2S#C)I-U;4M#G_[V:+,]_GO7+Q:I^V+]WE6;]'_%6ZQ['^>K3.&7JK$U _G-2YJ,8G=4DQ$?*(6D["WEF)Z>.1K MW\-: T,T3]/F0:Y"KOHD5VFO3!:,>.H#7O90 3#\8$AFN<1F6,2*95+8+!28![1>%"Y%:.3A24R?N9O'#,N2O=UN&Q*,+[5#HE]H"925NND'=\O6ZQ;A$07\0X1TE4F9#0I:% M*%H,%Y1[*ME5W1*R2IH;36B)'*;86=6X>R8T6AZLL(49/3K=9"?-ORDJ;'.BT"B MH< U)CCB2N)$2%N22T4Z=8V?M([*4^J(8A&F2 7^"<$7(G121?AL0N:/BI_P M&"DNXZ[SR?%V]M(T-HUNC1#QO,V!:!= \"'0';RHT M#YH'S8/F.33SX'D.# 1^TWQR>)"C386)"VJ/=4&MA)B5M9Y8XRR13'+B)!>D ML"RH5SIDKZ[GD\NY1,])*300F;2LA_DM?$"+A"H+WRD" M^"U&2[C7Q7)N LOC2QUSC:N41JXZ(#!$\S1M'N0JY*I/<9733$ = MQHB'"141JLBZA;%8GZ]R%7/!"N4HL!R5X"NA- %",U)[>(!\!-CN),>%]":3HB&>^_;X5#,LSN"3D?A M,CY4O>6$NDS.)UV(,EF#<*$@7#POQ&25DF'2J7(M(9KF)1D?&(F>PL1:*D&\ M@2EV]MRZD&S.:GP3:\P?CK@V?EQ#KD>?0)] KK^1ZT-VV467BZ_$$ M%E+0)_<<>>:UR91HGR61.1CBA%%$4!,EUSH;1:]--XMRVD5)LE)U[3=2XG3D M)"HEK3/*43:^Z>8-<7*.12P/" W1/&B>\9@'"6I#4#3F#).<6BL9&$=J2TG@ M+@#C&">"D9JZ:_44#<]6:^8(?"742LN%>)A*$4>SXDF+X$88#[T30>TNY,+/ M/DSSG_\]3=[>,N2_?YHF_=G4GS\IT_S^^FC_YZI?3LKYUGC#5:1?^L7RZ3"F M"8RDT_Y)@+Z:3F;Y1@_X, S$L1#B^UV7V-S_"Y=.E]#1?>VR)T-__I$>:W.W MH7X%/?K5&4#%7AM;?7^_ M9'6+9SZPFKBQ,^2QJF/X8]W!^#WUQPB'[6L8GI7Z_.R\._%]!R_S_/1L.C_/ MN7NUG,??NU]7BPA_R=VOX*]'7;T&""_EU/VQCNU__8.03Y^_^O77X8=_.^K@ MC>))YZ?3^;N^ R)X,ZGC/F]NVE<'.=O>Z9SGJ]*>-2?^R MF)_^XA>_Y^6O@'3YDE2"D9(OA!+ANTKIYQ=_ 36D;A5#(W?,[^M(GRS[KOC) MHCL=^J=[ZZ>KW(&5J[M,?;\\ZLIDT8-7+#KPM[S8NE+]6_UP_=?DS[=_Z"?O M";C6\@0^*-" V9ON;%"HQUWW;/#$ ^F__UC-, _#G)TV-0+,T&FA3&%BFL!SI1*I@4FF=8FF#_&Z(@W M09% :0C:N61$V0O^_3BPV\"NSU;+$Y@/_$].?YDOMDQ[XV3Q"O!)2@\5^794 MP24=< HH%O*%>$C02PD0KZ):U1_'N])P9]9RUV9>#+&-%-^,,!-LB+YDPJ-7 M1'H;BMO,AQ M_F96G;?+0SB(A&%:#)'[2] SF86=TVU#5$*FZ:3^_7RWG M3\-\ 7X_-!+DRQ/Z=+B<3/WY?+795/!T_3@[S(PWU\.(FOJS/C_I\YE?^.5% M?&J(Q*YO_=U-QQ[>3OI)F$S!OD^V][CE\,/ZJ=(>"VUK&.76>/?Z0GZLI/R, MZUA]BT_?C1USP_=WNW8:]XGS*/;+CZ/LZX38U;,G#6P,&=<*S_T=U=OVS4/9 MYL,*4\O6N=@LHA_NT/\76@]=;;L^OETDKK+!-(Z2HZ/$[=! MX':\]A-C8?=Q8)41# JD3E1!CYA-'ZEM'BQ9''+I0W'I[CKJP_LK\BB"[V.U M#8+O8P3?NU0U1O =BX/?>^ZU@PH CG 3P6^Y7RXF<9G3=GMKW1+44-HTC"MB M?1 S=OZWO^OOZ87^3E MR_+:O[^T)?3OKW[ZRL.#=J_5GPX9V@Z&3Y#M6[;.F%P"V1[9_M#8WB4:M->" M:&%#:%7^-[7F,2GGJ211P)9![(2YK1Q1EA@)\OJ;=J &=%T,B*LJ:9S\IXI4I1$A-F=6"NYC(_&; M=M?>OGCW-D(>J@54"Z@6&C(.JH7'IA84M25H;XG+ 9B_, M"@2O"DH^2,IYB M$='G1[E1=O)S'?' -^[=__L*:? MORSFIS=$A_<4%=;M'GO%H' S=(=BI&7KH!A!,8)BY+#$2-3%*! 5)&E:B PE M$UN\(UJH((V0GFN^CZ7HIL0(1S%R:&)D-UX&/WOHKS]OC?QB=0IWCO![FKR] MY5/XZJV]^/UC6UFNG3%TU:6>VB!&D)SJE#U)/ HBH^+$NZ2(L3'ED#/U7N]E M^N(7L\GL3?]K7@QH\1IN]\-T'G__KLO@]6?53HM5_LCHOV>[_7/5+R?E_%O$ M(L-\FN[-_"]>OG[>Z>Y?__">4R:>=C^_^/'E+\^[7Y__UKWZ/\]^>_YDU^=N M[&MYK(3X>&_K$?7V/1,QT!XXT[931_XRDW48^RPONKYZ:3?IP?=/SU8UDW$X M[P!&)@GY&#Y>GN1NW4"XS ,5^C>Y YX.<)]YJ73KNNI\FT^%9-S;$3^-JZO?7E)N,UJ)5NEV7!1#/[^-T ME?+70B7C]R+"1SC<&;M,DU5MG%PLSIW!T%EK/^(+3'N>^.D[?]X__:[[TUIV MW-$."*(7AMC%A .!4GB;H^[=29YU_NQL"E,#T+!'W=F\_GGBIQ\!Q;1:U/]< MPL6;.N6N+?_N9D68A(:98@HD.0GJCOI(0M"2<,.<%X9;Z:]M9_X:1?@JGN2T MFN:7Y:HV'"CUV2QMR.!U[;K;].+0D,ELE=.SY>>V_A]L_![S;%A?GL7)=#), MJ2NYU1$SJ[;TR_FB[V XP31Z-H=;K#^ 2\*@5H:_?(1IX87Z&ND!HLW3^;L/ MDO'J7.L#+0$=[W=<;NSJ=Z(;GVW;UF3M@\__UJ&/ZD?;)FU>I,Y6G_C5Y_1T_3@[,-OF>O"-J3_K\Y,^GWD8>'G;18-& M6-_ZNYNVOKR=]), HW=Y_F1[CULVP*R?JLTQM=_7GKTMH+.^CAUKSC_K.OHY M5_%C*\S^;M=.XSZQ)Q958_W);9)JNM?Q.=M=>:[:]/ M%CEWO\#O)WWW''KO #;S?2MK?\(M]VJG.VV_1:YK&4U'X5/(==^:Z[XBTV.3 M*#D^3OR/U2QW@AZUX[5?G*NP]4&!U(DJZ!&SZ2.US8,=M40N?2@NY92+=OP5 M>13!][':!L'W,8(O;\=?$7S'=/P>JP"VM!MBO0GSZE:&=LJ28%CQWMCX_BS5 MZ&&GUDR%YD'S(,XASJ$CH7D>QCSWGEUKM[\W=]N?XM_=BQ#G$.70D-,\XA?_E>=QN?_/[%/XEM=56[",I 5#).I7[W^9]OZ_\=$=:TGVFJ/N68(@) MZAH!-104*"A04*"@0$&Q%T'!2LU[R^$UG*VY9(PBEA8/@B*!.HA9)ZWVD2GW M/@2%-AKEQ$')"5S!;H+='AJJ?OJ0K0O7L,>K/'%M9PR+![BV@^9!G$.<0T=" M\^ :-JYA/ZST_Z^K.>LO9ZH/B^Y/FX&T^^].VNAVHF7(HQBI/HBH# ::,=!\ MYT"S5E$4$QD1@28B53'$!Y6)C3$KIT6A82\%EK8$\FS-'R^&DB&H]*7 M%KBOG*6#2C1UH)#$\C!/: TH/N]10'2H\&I,?5(!A&NQZ!_$!QB-N*']^^5=Q6C.9!G$.<0T=" M\QSR\8F#$N(C# _\-)FNZKD(+.[S"(D/JRHT37QHGD=J'L0YQ#ET)#3/. 4^ MID8:WS0 B_L\*D+$D$K3A(CF>:3F09Q#G$-'0O.,4_AC8J01"G\L[C-^0FSG M]"[N]L9<_(UP+>[UWNSU%M13:6@BF@E'9&&!!),CX<;2D+)7D3DL[H.I#$9, M62@H6K8."@H4%"@H#D=0.)>#HIH2[:N@\-D16YPE)8*2X+)0S_9R> R+^Z"< MP!7LD;#;0T,5%O%@LA$U)JPD=T12X8E7P1&KN666,\[47A*:8C$> MQ*<6\0DI&RD;70(I>T24;9P4401&J#$9Z%=Y$H2VI%"OE!2/R95'LZ'P8(R# M^P$?G88T)FFA(S'6!2*ED\1KSHB((16J2Y*Q["/L\_,L+O(IM,1/?QPB_&OU M^&P)O!%62Q^F^?5\FV8^IU_]>;WXV6+A9V^&[_7[$Y9Z+-GE<1MAJTB((@)% M!+H.B@@4$4,Q/$\CIR$0G@0( FHY 8G B8O1J!BM+D'N(Q#5DHC@>XU,H8AX M<"3$#4D8ROK(AB0_2]UMVY'.YO7+$S_%W4NH:/&<;?.*%H_)HJ+]N*)5M8PS M SFJK4Q$1BF(C4X0J90P-@?*P[6EU3WNAMI4=KBVPKK7Q57#7+.+JRAAQP%] MJ!I0-:#KH&I U5!5@RR@#0QWA'+'B:21$N\I(\[JH!@U*=I\CQNROHEJT*+= M+5FH&AH)?!UPP>81@M4]U(G#Y=269>2W+7C?JI \W#1O][HB^S$+HQ9M$-YO MUJ*ZY$RMR/ SHA4V1)GDB8Y^YAD4HF':XG>OB:"]=PO9J Q^U_S8A">&[*Y MG/(-?@1=NO1+T*7EV2F\3O0_S:=3O^B'+_W_[+U[=]RXL2_Z__T47$XF9^8N M02%!$ 3MG:PE>SR)]_'8WF-/P-%X%8[2&]!H#"=U1X*PES!50*,C$7\!? 3P$XN;@=LR[:HNI W_:;WXB8VJ596IX3'0A-F\I@(4W!"G8VI3$S*I=Z&K?.A MJJJ;N>-_03W?5G5^O=GD05A,D7:-W-[#4\]SEFX#P6C MZLK__CKJT_1/X]^^>7HW:=_16_?'+U\ M\_;-IW^M-0Y^@"/'T)!VDEAC<\*X+$@AF",ZE6FYI%%4#D:*RC60+B**JZL_MVED=EX08X_Y'ZPJE MPU-XZB]+?I;S63W@'UPRP,/G\0M_.:GD>3V?P=V_6 !3_DG"[W1_O494.&WM M\]9.90. <=A$C_:[6S^[+%1V5K9E1^CGPSVN")AU3^7Y82R^P[V_"B5VUR6' MG-);71??YBIZ*-)\>[<;S^)N"&&*$,%\,NZDX.R[IV;7_/&:7=^)4N*!"/4@ M0$9L%\4=<%4NZM^GNBM'DT MY?<5R<&CI.?N*UCOU0C(?)@R[=&U(&VHR<-H\V-2GH MTL?2I32FZ7CX->C1('R?*FV"\'V*PI>.AU^#\ WU>Z.(?NU@_L%+6I1PNUS%A0A5$)KDD3"N;N%BEJI W M9*$>:=W,9;6>\_[QQZ_L\)#E8K19[2.387NC.():'S-U=HDE@EH/:GW?U#HS M<9K&B2+<4E#1F::D,+D@3,5QEF:Z<)NM(%,C9&YS2K3*?$%*1@K'&.&@ZXUB M@ 7H1BW;O:IUQI*@UL>LUN^]^WAPXCRN<'G]96HGK44VO5@G4MIV/&T) ]H; M;T?/D7'AWFQZ &N[)T^OZ'J4QTH[71";"DF8-#%1A4M(PD5LAMM%4EB$S9E]!VSWV2@MC4D86?=Z?,2D[*%V_'\Y! +.7@-G&1^@$L!+@6X%.#2KL&$ )>NS8_.J)(NSDA16$V8,G#2-64DRY2U M)A5<%ODVFH(_*%RBX\VK"G#I4>!2R.3:G9BM%.*%&/&8\?,]SB@- M$VU&D-M_KX.=PT2;'1/O5_CZTJ3(C>7$)1R **<9D8([PBD.EY!6*E-L5@$8 MR>!28A3@5I:DC"B6<"*8<(F*M=)&/&@5 $_&&ZX.(VM&H[\"NA@S=0*Z".@B MH(O]0A(\-7S#-<;SK) FTR1/K"(L8X*H M)(])PO*8:I6:AVX=P(J +O8-75PY$&]C\-W(YA@],@;XVJE;83MV=@[> PPA MNWZ^6#G1U=Q8,TPCJ\J)C6#1I]&?_I"R%U[8PU]MEPG=1A*=EW!A$^EYT\!3 M%KN_,MSI58T4:^'+\),/(<@9_#(X0C^>6#MK#]=DR,AF8XYO#M+#3,;, M"ZI2RQ,BA,RQR9 DDFM&A-6*RUC27*EMI"B]DNW)3U7]^>-\.JTL!MADM1R/ MV7ZR83[F_ M>H.6I6UG7IV4OM8FFLDOMDO!QZ&7GVU5X?_":2$:R 57G<$7L(DE?L>5$] B M_C>P&G(X-@\.>$H,' MX3M>V@3A^Q2%;Q@<]A08/%0J[7FETB(V\XW=D+:. ME_N6VENDS*1)K(FA/"D=F?#:&XT1M/=X:+%+#!"T=]#>>Z>]8\[33!HBL%4U4QDC0LN8Z#0N$DN% MRK)L&SUK[D=[)]N=^K7/PNOQRVM">^J]],!<2(@=CV-U9,3=+1P7!B#NP*8' M&+9[ O-R&)::O,B4$L1DC $,2P!22:E)RDQ&TR(UU&R,5O\Z)PJ*ZT\HK;>+ MQ/)XM&T"@_0)TN=2Z1,TS#DTWYA]\'6.D7O2R,EX&_<&Z1.24_;?-?)*3LN9K*+IO-$G$AM2-%9CLI=O M8"&UAK>9H=/D'&M5Q^.]OS7EDU'X3>Y>VQ^"7SLC)$/L*D"T*R%:)HJ,"9<1 MH00%N)4(4E@./UF=4EX8*C.VG=XO7I#[":NFG&';#4!MV%+(O)S/WM6S?UD? MU]H6<"OR$-0*0FFWA-)N^5("3^S IN\\3P1%W2MJ)V+.T@*U+(Y"S_(,TTUB M0F/-4I7+-"LV%/77^%(>6%$76=#38Y9)=^CM>K=VCME-[?LV:YSVI!77 W1T M=(#F\Y061%GN"$LY(TH 8,^M$(HG!2^2K;38>U6?GI8S/RKM:&)>P?W*R;&= MZ-*VR_YZH:_C/1VN=]C7L5CIZ_C^YY_??,)VCA^CHW<_PN_O/KUY][?7[UZ] M>?UQU.WQ=E!+?_(M;T_A)XQM#*>V:>N)K."OO\V;\\@U]2EVW?4<$\UJN(FR[:SNOV)-=>[Y5983 M[_L\B.K&^S_]"N".!T/CWS8ZE<9&ZKSORNLO.(RBU067N$)=D^4B/Y>SDVB" M0J2>MWW'W\5?V[[';VM7WL1W1+?T&?+;P1%.VIV6+?8T_ MGP")2^RLW$;M2?UYTMUTMG823#2I9_#,Z;0JX3L+HO@%VV@*[PQ2TKEV>%'\ M2,/YJUT$^.1WI*M_;FMGLPKN / I*D\!0<%QA/,B3[W+^P)!M9S@8^%I9R7L M1_=F<)2P]7+_[OB9QW1P^N"6;H[8#K9O!C=N@?Y5!6R@?$GH.FI _'6R"'!-Y;'M MH"V1#@CX7%:?Y7G[XEGTYPZ(74^'6XCZ;Z?$_LCZ(\^=0^.V"!O/'*RQO9<( M<_6;U;.!T7OA!ER)&D'59_9@M<]M)V&G-3X!V;J_W'/JB3P#%F[*%L5-QX9@ MN)03V: .F#<@]6 Y:MZ"+FC7.3!0>PO4KD"SS(]/NHV?SWQR-FRX;Y??B[V# M")0RQB6;6EN+,K5%H;I)S[K7*+,U[>NU]ZD\!XF+=X>3$4UE,SO'ZWM1#K+8 M6.#L4Z_P4=O"IF)'9-0$PW) ""*4*!U 3FT);;W!=#MUP*R_]A?Z#]8WM4K M3-?W)SR5O]4-C@;H;]@M^P E/D@8!/:1J:T_QO!=T&AP,A=*K]\;N+S7EW#> M2M _^HZ5*,V" PZ&VSB$#U5?@ 5!-\VKF M6;$&^"3160#/[EM#(S'JMO0>$WBT[R'ML"_T5OBC".QQ&? =X "0V[L//6Z M,SQ K^Y0]]0"W%%9'\/W8/.H19=C]*'!/_M^WG^#C9@>1&_?OHJ^[Z91^$O\ MCS\<=&?V C97 MFAJ@U)L)@NN)[1QN?GGM'+BV6^^ZK._X![MA1[!%Y>G\M'_*M!\:/FB "H0S M+!F.ZZ*L,'@V+_%L:I-PX5Q!1"X3PIBSI* \)@G57)LT4=QLQ5GQ?CB&;Y%< MVQ[Q3MF5CLP=9WC/5N$(7W>$I::I32Q \H+B<72:""DIT3H3A:"Q446\#>?\ M_1[A:[(==_T(FWF#&@/%\IZ\TLQWECZM?6=IN]99VALHGFM7N[3M^/L>(/Z; MHH8^L]7Y0>=_ C"H %YYK %:]U3^OJ*&@^*]*?D!#2VLF<8\\>[R/GL!", Z']%!ZO$) #50Y_O@"]L-G,+5I[_Z^''P\6.K"YFB$#@(KH'W0?*N4+J6>TX5UE!XA@GWC*# MF$'%Q- L+42N59YOM(IPU$K#8DIR1B5AL:.84Z6(,6E>I#9S"A,P-_PU$Y!Y M_X+WV_V3CF&8A?"XJ,#W J/ @6Q\Y.\!CZ*)C98Y*XA$W/(E>VL+DV1*;,$.84)9*ZA$BAF(QI0ED<[_E17)D^L)]'$97!JKQ$ MA>&5R8;L?UQ1*DR:P&EDQ!1%05BA4Z*XXX3;S.I<,"[DAODE=:&TI@ U:<( M0/*4%$PH$F=YK&()QE=>[/GY3<2>G]]'$*56JEPJEY+<D'$HAC] M8.MI99=Y)[_8Z5Q5<,H $K\Z@8L[@?L8PM:()"\82TB2@+IGEL)I9=:1Q,5" M9MHJG>073SA\6L0ZYR3)%0",/(OAA"<4%I/$3N?*:"[W_(0'W+K]H\AID69" M 08UB06]GV5$)" ]09YP*601VTW'D:,J<9H61#,&1]%A/R#!X19"Y%:F<0I8 M>,^/XKX+V]Z)$;V9F/(1!67.! !,I8CD<09J70'"5'%*##,QRP6W6B<;00$N M"JL$(RX'$,MRQ8A424JLIHD5N$"87^5_@.T\J",:52 M56P81??Q1I/ZDGC_?B8 1%4I55EAL0G"POG*;GJ,J/K]C.1LJ"?9DS=?S\N$ M=_]9-OHD2I.]2E6Z78+' V0TN$*ZN)#(U0RP4U$0)=., .I7:98#=*)B2[T/ M8)M/[*0MSVR7WO"NGFT]JV&G*O,>(*TA6>EW\/>C=W][_3%Z\RXZ>O7JUY]_ M?7OTZ?6/T?M/?W_]"S9#^/#+Z[^_?O?QS3]>1V_??US/?+C_I4*!C M4;$8Z4A!0>^FG*L\9H*#JMG&.?RH3ZR95_:].])Z?CKWE5?O47Y>G*LTUM3 ^^\BU#7$0E8>EM2_"/:.>B[GL_J%PD;)C5]D M.3E^'K_PEY-*GM?SV7.?9/VB>YSP^]A?#R>HDM/6/F_M5#9P:HS[V]U3>7+(OL.-O:K+5W<9*$ A;G%=@N]P\U7Q82:R M8N6_[=WZD/+MW4T<"KH;Z\S6EOFU=[ZAEWO7#NS1IMQ=TISM5LWAQ-8%TK)1 MXQWDT68SM6V*H_%,! FTN9DV0 G\ZU^>T6ORPV+YO.HK:N2A.MPY6Q MT_-!$-A63\4'1)KUQ..L_U)-].>_>@.A^_%#WS.QI M.QY6O^$(K3X.B+D#9VEDLB'([?'2)LCM)R>W?ZH;>,RD$\FO?#]$?=Y+Z""9 MGQ3W!\D\7MH$R?SD)/.G>B:K\3!LD+[WQN%AQN">SQA\*2MLDXQY!T?3IJRB M"W'Y48UIN1.SW@/-OXI;=WR(SK530FZK@G>?3Q^0)?\X'M[["H@UTE%*.RB: MOP^IG->DD=% MB:":DT311-A*+I-O')]; D M0)*]&F89$$5 % %1!$2Q:XAB!Q%!\-Q?F'D*FV\SEWWTB/[94>W])%5O?Y%A9D!?8*UA7LFU+!WOONU2.)U+DOR=G;UWG^27 MH]FL*=7<%Y5^JC_(YJL'.OE25/(?V]3(&EC=SUYL$U,&$;57(BIH[:"U TOL M@M;>0:T;'%?7H8\,WH3GL2.R2"EA%'%(P6*B'(NSW!56;K98I\J*)$[@U76> M 4YQV/??"$)CX3(.-XJ+S:Z_]XP^;N?VIM-#S@F MX)AQX1AG*,SGB6NXW$^:^)\5T$I3^!/CFJ==EU M&II]@*77YB&!:L)9R"4+\C! B=VE3H 2(R9.@!)/#DKD,M>9MH0:#+Y1IHAD M<4YHQG5<:)<"2-A&P.X!H<1#9@X%!/$$Q6! $ %!!-8)""(@"#\P,E-&:9,0 M5AA&F,.$8VLXD8+%*:-)5A0;*3]?$RH+SH@ )7:OE6>H2QN3! /Q$.E.7I"I M%QB7#ESK2M5&F0 3 .?(>];^G8&2!8@V=. 9$7A7&IC3EQB,9M*)$1JKHBT MB7"IR462;&13?579X+@@F1 !D3U)K1#J#9]J)'5E*.)_SRH#I#PS3$\=IGN<9L3H6A"5%3(2@FAC# M7)$XH;7=B" G(E%YK L YX4E3,6&R$12PK6(I=)Q6C#Y&.WUTYCO2!;B)4(@ MP.\P&C&@K4=GPX"V MH*:"N@K7OJ2"]UD2:V("E5@+:(" )=S.B\R85CZ&)ZM+$L"VGJB\OY6@67X&;,:KM[7[QY^6Q\7 M^@P;X_=E6%+_%KC:YW(^JX?#BXLL)\?/XQ?^M\QYT3U.^$WLKX'*8B_PZW M]BH>[RZDAS'CM[@NP;>X^:KD,*.L6/EO>[<^I'Q[=\L/"[$+ZQ2'67(;,EYV MMQL22,3=\T>V68G_M1:8&(>3=C]^J-M98V=E8T_AZO[O+^W$PCVB-S-[.J)) MS7=.[AS[61J9; AR>[RT"7+[RR6H\#!ND[RZUB R%36.*JZT4-AU-F[**$E_81,<3@ [I'[N2 M_A%Z#^QW\D?H/1!2/T:3^L&II9)I2ACGAC"5)$3HC!%3*%X4"4]YD5Q,_8BI MLBR/%:$JU80Y;"&5I0F)I!D&8;<-;8F##@ MK("S1H*S C[I\8DVFKDT+0AW+B,L+Q@I$BN)RX7,XS230F_T1G)*Q+;@EF@E M+ ;)8DPU)")3ZZ%):PH BAY:NV$ Z8(F")@BH I1H4I=A 3 M!-_-M;X;71B5&TZX<)HPQ3@1TB@B&$MS+J7(Z6:)M+4Y-K(A(BTD81F@I")V M@CB>ND2EUCFWT3?R(7PW+-^5LIW=@TGCEO4/V0TRS-4;DU1[?^40O4A9D!69(65N $/4T$51FA1DKF7.HL*S9:CNORI1?E%^

6V 6MO8-:-SBN MKNVDS'+,$\J(C7)HT28A-K"(LH98HJG( M,)SG,I96IQO]9NX;?=S.N96R-,"0O?94!1P3<,QH>6IO-CW@F(!CQH5C"ANG MFHN86%T8PF*5$$&+A,@\-C9E<9RHC0 <8!_'1"9()AQ@'VHI*3(J2>9<8@LM M:&8#CMEUF;NC.":4*>YYQ.WH%)8[:U?B:M9$KJE/(ZGU_'1>R1E\4&_&Y;IV M$9W*7_VWJMMOB.,VM+73.Z#8"=@\()1XR&=$G";<&$$2:25AL2F(R@I&LH(:9YAS>5IL(U06 MG!$!2NQ>,\]0ES8F"0;B(=*=O"!3+S N"XGUI6JC3( )@'-D.6$!<(XZ=RP MSKT#G''"4AJGC@B:)H0) R?$&$FXR!C3B3:Y%5NI<$/-\&I5,;SQ>N%MW2ZR MLS[4#:[LF^#FMH'D0XJW "1'(N<"1 @0(;#.$X<(.ZCB0QKZ=5 G9Y+F-H^) M,"['?I>&%!E+"3>9-#;GG-.M1.<>"NKL03[ZK@.B'4U@#X@J(*J=1U3CYKUO M:,O$6+.5RL!Q03*:T #) MGJ1:"#6%3S5:NC+Z\+_G$QNE<1A]N-<8_1Y34.@A1;%LZCDHJ8#2]["!_G44 M#C@]X/2'=IV:U.BD4$0[;0ECCA*5THQD%. [8/>$9NPB3E?6,56PE BC-&&9 M+4C!90XH.)8Y2PQ-XO@Q6NB+=%I0B+Y3+J-/F,IDX8Z&I/"93$.3L3A0+$A MLLAR*F*G)=TJ2KF^""+C 9H\O12<@"P"L@C((B"+T2&+'40&P8]S'4("H".8 MSB1)I>"$&< ].."&*&5SE2IC6;*!D!A+:9+G!8D-_,.DUD04EI$T%3)5!2], M^BBC$+G8:EY; $L[).]O%4:%GS&(_]?AE+R;G\)--?QNRK.K=_N[A]_L1P9$ ML#WVBZ[FQG[MKB0TZ)]N=Y-T96>[@_A?)XMH_E0>VTZL$.E XS^7U6=YWKYX M%OVY.Z8+.L 1O41[)5:H#_]O2*@<9;EPL;$,4R\ MR9DA!^9Z7^;M[/2G>_!^?YTSZ+:W=0=.<(VR)$Z]Y_6$[@A MZO@(+HPN0VT[N#NSD\;:Z!1^/VDC"^?+K"5[I)&<&)_U$S:USV MHGM<$GMMUG\!#E$EIZU]WMJI;.#@#GOD]5%W[V>7Y66=E6VIR@J0[?/A'E=D M9W6/3;/#G $!GUT-3/OU'<8QN]UUM[@J/V2IV-K=Z&$:%P_^#N*PH-N[&R"5 M^)8[C7HSQ$-^KYSWO#8#]8-:F^K1^(63FH@ M'?[U+\_R9Z,B;! 4]R8HNC$DT2\7IY"LBH=-\=']=5ULO/VV^2-!5.R4J-B) MRLY FT";ITR;H%8?3:TZ9S7JR[?EQ$9O9O8T*B?>"_6JQKULX4^#$IUXDGCM M^G$&_W.*H!M=76^N[6HX7NL/B[G&?J2>LE@(M-D-JVCL=-H]L?S)^\Y_[GSG MK]%W'KAR1[DRT";0)M!FY+2Y=<)1,HH%X> M"^(/N3#CX=D0B@@".- FT.9)TR98 L$2" P5A-VC6P(T6 )/Q!+ 9/CQ\&NP M H+P#;0)M!D;;8)B?(J*\5M: @?%N%,,'H1OH$V@SP?L'BHGOB:]:Z:?UJWL\;.RL;G04?*3BQ\)8)EGJZ7L =AND/"]-&L MC$"G\2J]0)M FT";0)N@>P*= @\%V@3:!-H$VCR $^EAW!$C:L%^[Y,O5[>[ MO]OV7$NKG>B2E:T/WJ:[-[N!C?Z/;RC9]9*O%;)ANL+] MM]T>F9 ==P_M$>5$-N?8UJ5]5T]P)4U=5?#5 M-WBR;'O[:>Y_A7<=[8B!D-K8"/S^S5DUR2,*TSH+[=DX0!]074MV^H3R?".-A=]A-NK5M84C$^][0YSMEWX&ZWTLLOB*F(VC)HN-(E87 M8(F+S!)%4[#$;:;SC#F>4+T1L\E%EMI8D;1@:/'G"JSW-".&QJK(K%#.QI=; M[Z /7G^98AO]EQV@N+WES?)M&MX/*;4V*V&#^'ILS3]2L;3?JC\ LS%3)P"S M$1,G +.G!LQL)CCG#%Y#*4I8(1Q1+DX(5XZ;F,4P9S8D"B$:8 M$Y*((G%$TM@5W-HXD7KKP"P-P"R(KP#,G@9Y C ;'75&)K-V4 %_:.JSTK>S M>,3PQAY'I7>+/4.<>)^H YP+XT)HZDF OXCB3.6QUIJ1>-MA$/N!?.EXRT5#IAO-&HK8+X] M(4_ ?*.CSLADU@ZJ95",?6CD-D$1^%F""OGKH/?>S4_A[AI^-^79U;3X[LD% M)_QVP![A->5D+E<@#XVS+!]6MHMT&2M=K)E>.ROH@>?+NZGDWJ MF>V.X;M/_VLME86S@A1Q[ A+>49$YCC16988HYAP!7T6?3FMGE=RML!"AH^;@\7(F.%/H\HQQ;+\>*K__>"%%O] M?$,#@)K8(27 [U4'X%ZL\.2WTFQA0?<[WFL3EFDEG1:@31)&6)QFP,X*!(_0 MHJ"%2(79*/0HI&9YEF0DU3P!HULQ4N2,R&*F32R2BP;TCU;-?BQ;#7PQ M;^PGN-G+JM:_/XLL"/,I4KN9VVO@V/74WZ3$2-&8JBMS?UCL_:?744*C/_WA M"XV3]$7TX^N7G]:&K%RZNZ@,TGO>WZ_3^&,4_^\GT7_/)S9*#B(:4_@7I?@K MD.)RF0F-14YB)Y4 N;(J0#,D29$Q*D2@MJLD.8RT?-F EITCAKT)]B$HU/8 MOMOG,E_OQJ.PR7%\I2=OQX][=!]'^ I=1!T5L1",)%* 7K$L(452&)*;)$FU MXYF3&[GM''"G5K$@26SA)*6%(U*RC-A<,YNG1:[%1LN@]0/QR3:G:R0FK=7/ MS;Q!9T)K)[LOLAP 4G)N9;,*%]>PUWX<59"]IP"\X2408$1WQ-1'_BUE M]#U*ZC_](64OD.316[C0__;#810!J(\6GT:-_?<< '?[D(??R82G:<:( 6T, M!YDZHI0"4&5$7 B7,>K2[1_^G_!5[42?OW8Y_V?UC?PH_G53G M>W[HIPV8E>545M&T(UR+9SX@C^N01\)<2E4NB4V* N!'0HG*=4XRE^=,Z+P M\V;[O':!P3X,A-M:"MG5%5>[?LAG)[#@XY-5Y,T/.BF/0KVQI[*1K*J$)+[IGZ1F=NH[IPOL)GSIIR=1T;.;*\%%M@4#(>"'5N?*ML<1Q]/ZF9&_+5>]_RKM)6)WH"5]27ZWJN:EQ]?_JO3 M.0?=R@*;7L.F)J.ZX'%!XCC+ >SGC BI4P+[;C-6V,Q0=Y%-8\&37%%.LDP MF\:9)1++)5.6)BR3<9YG[GHV?2G;LOT(NR#-^\D_<)X$4/D7. S)&J-.YXU= M<"JAJZS*;N+4PVQO[87OX(*Y^LWJ6>1-X'# KSO@*5,I9XKDBFDXX)R1(C64 MT$)2[TB39J,S?I(:53!;D$P5,6&)-( 3K2+2:F49-VF6//H!AZW;WP,>.1#X MS>%EKS/&]4;1A;CB)5QX]_G?5Q@QNLB930TC7&:.,(XNG0(L>)/&O. RYDX7 MV_ F?]0GULPK^][AT?Z$!_B.+N5[<'KR_75ZOJT!6WGSVL!^(PCRT:ZRQ>B7 M\XC(U555?P8,]GP]AM'E=7BD=$D;13F?U4.R&;X>?C]^X2\GE3ROYS-8R1=K M7G2K$CX2T%\/&U7):6N?MW8J$:T-]/!92-VMGUU6CHE5G:JL /@]'^YQ15%F M]U2>'\;B.Q_?NB);I;LN.>24WNJZ^#97T4/1!6FW<[OQ+.Z&,EEQ]RK9D52V MAZF(@38CHTV8EGP%G1Y$"V^5VM[YD<8'@1=WE!<#;<9+FR G]T9._BP;?1*E M21"4.\B,P3;8&U(&VHR<-H^F\[ZB+^DHZ;E[NI'&-!T/O]ZY$>?8#\3(&#P( MW_'2)@C?('R#\-U/!@]]0!^[SN:>XZ$74XL7F<>AM'V<]=1A &]H&+5_G55" M(EV?=Y0Y:^/"QH1J[0A364($5PEQL4GCS-'4Q/QBWI&CFFNJ)#$%C0ES24:$ M8Y3HPN2YL*S(TV+(.SH^.7V.>;V8 KRM=&UZ;=E8$%I/LIO3R+8]:.VQ4")H M[:"U]TUK:XK]NBW0.\5&C%8+(F(>DURS3&5%PH2V%[5VEIBXR+DFVG&L[[!8 MAL6Q&5)BCV[9]#OPL3VO8W?]8,V2E MMW,YT;;KC30>1^O("+Y;F"Z,*QVQ\?/XD:F10KP=%*K?ATK-ZQQ,HDBDB"T! M?)ECGW%)%#<%R5,N>)HZ&^?Y1:B:&B,9 Y1J%'8,2%)&%$LX$4RX1,5:::SN M7"]L^W6IU'S19J_2^B&L6P*QO BS64<$IQ[PR M:<[+R?%66W0GR4$:IR%J&V31B+<]*..Q4&)O-CTHXWU1QBFU15K0E.0TST 9 MQP7H5,<(=7&6N2)QG&_$G[[&T_(PRCAG+"CC,*:(T M2])$"YK+C0;:7^-TP8;.F!J/>.]5IP6V-0YMVV5M(9#V!$5; "[P"X! 0 M$ # 5@& H-KJG&9$T20FK$A!CVN9$,L+24T2 P!0VW#T! 0 $!H:!3\03WY M/]4S68T@,C%":C[AN-RZL*2'%*6EJ>PH'##E"L7TY MAE2"QJ[(+8D-=8 '"TD*D5J2%);G<9YPK3?2LK_&B?1^=F*;52#YKI[HK6+) M8M1Y.S"+@B8 G I[XEN2C@EK#8DJTLBE@@Y@3F3D#SS/* M%8PK1[?BDWH(/#'FU*. )[[=.P4_X_#8OPY$[N<3P^^F/+MBL_@AY_EV9P%O M[-85LX ?&0QSD^CJ3S'!-GV(%+GD2M1&47G5C8'46/_/2\;:Z+/%JZ7;3\8NUT=B_W5 M8NB^#MOCBJ']F!*>%X="W&Y,>)%N<1(W/TQN]]0[#^(.89U=%V*_V%.)F]:@ M8 9!QL9C*8Z,N$_8*S,R2@1?2RC?VC/7?P%\W5:)5VB2O4L^DU#A MM8?0#]!>-IY,U9'1<[?0WE83($=&B;W9] #6=D]&7I$^XW1JX?\3+1@ +YMD MI,A41M(TMYDU+M,V?F"P]F;R#I[UZ;.MSNS/\."3]DDD:P=9%9QT3P*I\?%X M%49&S]U":L%.W8%-#TAM]V3D%2T*8Z-4RC2A6>*'P25$Y%82)WB1%S0WL=D8 M('?O2 W]:)\^UV,%:$%$[0! "ZZT,0D? &CY>#P)(Z/G;@&T8)[NP*8'@+9[ M,O**";]%G%D:IT2DW!!&!2.2Q1F)N;.V<"I7_.%=:1Z@G31V:^/4MAWM#$)J M!R!:\*&-2?P 1!.1G)@(2TBL=* 5QN-1&!EY=PNQW6.%3>AG-3+76^AGM7<( MD*F\X(6VA$F6$.9R163&!1%*N8QGC&7?UM#R^.34HS\X!*WF*PW(?VQ3(P-]H7'"7HS601?:78T2+J[N;'^W?9_[ MMH,2;2Q-L0*,'#6,#'TL]J^V(O2QV$,LFFF5*)T6),FP)X4V&F%H0HR@6(JN M-&5NV][(;554C#L.'#I7/$[GBEOT)TCHMV[7_C0H>#^)?%E_XJOZX=_9B8U> MU:?P5N>1%][61.5D5DA[O.F?_I"R%[\LOOBJ^^)/_1?]7W^ I\M9-&WJL]+ E\FO9U-;6$4B?,<)+&@%B2Q5$2;C-J8Y47&-[H0,945-E,Y$=HYPG)N MB(@32R3-8V&21&OC-J1W.;'O74>Q@6!]A^R7==/4GX&@KR1V(9B=;TFZI_&U MTGW'N2ZJ8$>10SKV.0 .T]7<(%]4=@9,UR[_Z'WX"CGJ>"X;";>P[4%DO\ . M&-\= CAFA6G_#WQUZL]([_OWWX5/Y13Y2E9X/3+W#!8>S:<1L';@LFN+'U*6 MV!R0$7?. $9*T5^72&(-CS.F@=&*]+ZX[&?Y!9NKW!>7L;WFLL,HVM_^.YZ] M?Y:-/HG23GFG>_*:!UW$,OHLVR"9KN]"F&3<"IGC:"Q.6$$9$4D1DT1FKA#< MJE1MS"-W66ZR) <[#PP\D&82,$/J&,FHL3F/C:2&CD#_7_["G!ELVYR33%$ M/!2P3J%C0S*;P@?"N4+IBR]L'1_?<<0!"@GID M>3_YAVQ*A+J_ /V2-7Z;SAN[8#A"5SF.W>0_.LSV%OE\!Q?,U6]6SR)ON8<# M?AV^!ZA.=08'W( J8;DIB. \)M+PC*8)303;L*(+Y50!1YR !9""YI6@5'@J M20IP6BI'4VF+QS[@L'7[>\ C5]5UL]<(?T_>J7,I>F7K]2_"^B"/KO/J)5R8 M1.$R MDR85V,%_):/.DW,P"E_5IZ?E#/GF)VL_V ;CW/+8!FQZ&]4]!2Z0$WAI/-C( M#A=,NT9^GD32FWUXA97ZI.>F%6;RD:*RC2;U#!ZHYQBG4N>1ENV)=XT%AKG. M<20%E30S)'.Q@L-?Y$0X#0R3,9;$,34FYALN;4/AKZ!8F#.8MNH$5I8G!/B( M<:995O#DT1@F/N1[S# W,L$%!D!8W'M-Y)DL*Q\F@OV+U."\^BI=-(%OS5MX MC%X0,ZBGVR1\9[FD<9*0+)8(SH#OI!**".L2E>2*.[,9IA5&2 "").:I($QH M161JX(N \K*\R%T>;R;97.*U_-53;/!5WCL78H/%/>7"8&N._YU"Z.CV9EO++A/H2IAW M@!-Y@&T?9ZP#K(*)A=T-+ZXH(,H;I#>CQL5@NJ4T!NE="$&DIAFA-M&< M9HY:MF&_94F6)RP!'&EP9*'* 4Q*BX@RSFF2)+%,[:K]UJ<>O>VI]PL2[VJ@ M&*^*Z^2FY+[#O376D!/"T;WFZ-(PG#CG@0?805)(1JB!@RL*+3*SX:LS M-(\UQ5/+8D98%J>8LR((V%7:LJS0@&2^XN@N#VQ\HS]N;P_L08@/W-<;_=ENXOU7>Q%AE''.. M+):C YD1F4A'5"Y3!NI"97JCJ>^=U4Q'RY^0E*\\)5_5VT?^R2'=6PX-&N:& M4YP(G0G.2,J4QIPY., ,VQ]JJV-)=9JYC.&VO[<<]!>M\DO16U@F%E?0$6KX@%2&+,TE(\Y=0Z M %8;"=1W"?_AN5_&\MZ[G@=^[LEXY*GX?K+B>A\T[VWC?C<9#LD^)YHB5O)^ M3'E)(<)-Y0O75G9>Q%QP,XS16]AK&WVTTYD]5;;I2[.[@B\L8Z@J7[O9KC1V M//"?]JAN60AJ[!3P'GQ%:[]T+!O5<-](VZ:#<(L_?"[A!LI&ML2[KJ>@7;B- M/ZI-72V% "Y[@(4XYOVR@$04?5J!E'"LZJMP954"*C6#9_H6V!$VI;*RG860 MW[5RR#F>%2;.2.Z8!.D34Z(T:E49QR9)4*AL6'C<42&+/,_(F7;+$6I;!NEF)07K@:@V_5J6< M:-L)#KP$6!X^*$'H#C*B[:7;3L8UX:B"X 4U8*_N\'+?$ATV)]()E3>)H4R)"+=A$JL52F681,J.6"1E"HB$D%)+, PXEIGS&S6 ML%M%8YFF\!UM".,&TY>9(\(JQUDJ35K<*CGRGDNZ:790Q'L;45DK,?4,HD!7 M+]&[MU<6N1\+/1XRDYZJOGB#6&\RL1WW+[">3SWRKJ3A(&W8>*NHL6RCQL(1 M:SJK<2KAH$6X&P1N,Z2C!Y%[GK)43C/#M"FPQ&II"+Z$S7H],3]9V[EAS99D:K[? M(>J+G?/@>'=88]I[FJQLJA(;6L#%M=9S7PWR??F#;^EEK)/SRKMC0.YVU5/] M9P=P4?F#OT6%KA*#I;CH.^G@3(=6;H%H#KQ8AWO!S1;MY-&,<_/. X6.J$5O M^8-% XX#9,W6?[GV'J9:@7A#G_P$O4\GI3Z)3B5V[0#,5)X!<\-+:+0*JPJ] M/V[AL](-D*DII2]/.;6SPR"GM]SC>T7:GF!NZ&;=T:+=X](%Z.7YWS^^?-6= MX5\_'AU$[PZ/#H,XODD<%RRA-K&.9$R :+6^(Q/ 8)Z[1"L7&Y=NB&/K5%Q0 MEY.\*#A\)Q.D8$6!F?D\4:I(,IN/ 'GU\X!VW$^64F6?KM@D$O3I@^C95;V ME9=>@#D3D.VMS_683+!AT8+E L2Y36*>UHIQJDG*C"!,QS'V4*"$JXSQN,AE MKK,-7[?-1088B)@B!YY*DY@HATG5SA0V%4:G1E[IZ][:Z+S]A3=>]U_;(.&J MY@?*SCY;.PEAYFL=*5+F<*X5D3FV#)8E26R4(D6A&&%%2N$[3A$K:H %%FS:9!@ MSY!VI"C3 )S2S6^!5V[B%9/QV&*W'"LX@+^X,*0P!2>9D[F@,C%B ML[ N486"_QQ)J0!C)E::%(E)">4\5R+C5O.-GJR7^<1^L9B*"&2^+Z^8R/-] MY9M>%2W=PMB<:JV%5._.:NS$?H;_!74SZ!>$?_\]K\ZC-%ETO,)I0UMQ\/,[ M^O?[@,!^.OC[M@S723BYJ>GW=^)$]!D13)#(U_;8Y()K)@KBJ,\$UMC\!QL& MV:+(L\Q0J3>J=Y2+X]B"1,Y2L!-8[CA161Z36*>:%7%2I-F&Q?! Z"6A %_V MUASWK!K.\[5=WXNDT#*+22$I6+-4YT1AA8UB$HQ:DZ^#21U7E;(K)]*+EXKYL1_;0HDWE53[HJ MPK[76SNO.K?Y^ZEM.D_@5H3!-Y_(Y4#P'1<&W_]85Y5L_'ZW)^A!'8(5OE*Q MGK?PEV7%)?8\[RXSE M_7R;/;V%U^2;3]C^.$W^:7V81$;'5:V\^T2BH[2D=;83)F=2S[%WIM4G$]B' MX]*VOL=/]QAG)ZV%M>(^@'"9V.:XJ[28-K6V+4H? WO>P+<.HW]>N3!0BT O M8B?8(L#/^.X>>V%!L,SYZ;2;)#QO%.R6/H$O-.=KRSN,?EI?W[ (+,^>-SAQ MKYP.WD#?0!YV;3+7E>WE)^!W,OP.[S&=5ZTOB._WR._8RIKZP<9(;GRI7NU' M[7D+Z&!E-7Z3%FNY>BD;C_1/Z/=V\P'^KTB1JG28KS2=ULW*TW'7\/FE.]S=;.T%<5)S!4>EC]_UBUPA]01.[F)US>_6ZYRART!=HG/5>0?V =BO MQWBE[!H,^%, R*"]W9@O[H=Y#+PAT9TJ>J.H?G,%:NA*;#$W,H@7 ;'7=<-6) MK"J4<.UP6[^I?LY6XRMASG%#!_'L@[++5_(/[H4SX'(0B[Y^9N*;Y+4(D[3M M1#@^ZDQ6F9$:1$URQRH2I1W[X$4_2LE ?^^?^JF]^Q$LOZ).S&(7:"1QH$=#T[ M6>3^NND8HA-(UAQ$2Q1Y M &] M#+!5U4;H/2X!\IQ?!++]YBPQMK1-W<-KW9PCW"GUP0+9KB%#C[TZQ.<;&IU( MP%)K[XJMG!!_+][9PZ&_-?($ ,P_.J2/M_P[@J-/ SCZ-(#KQC MMRU_^\??/WT:=F:@-.S-Q_E_3NHY[ V\EO2W[!_R9@*/C3XTY1F>E;?E:8G? MZ&_VYL/;2^YU=')JC502R.F_#6_H'XM[=5;"GD>MK/K=755H@[3%G?2Y:L!5 MQ["J6?01_CGQ+9J.6KP?/MC+8+P+5I@M;]CMZD#07JF(A^+HV!+[V&18Y&RE_FDABC/ HB_C[< M#7"^,9.L]C+T_E+\'3CW;?F[_5RBS^#SU;<< MD"&. %G/\-A,^J#KS^BN6/Y.KXC5C?X,1["/R-#WZI?] M.#^%-SW?DIPL@IP<-O;O\) *'[0$<( [[*+_>2?3UO/8.H>6?7Z!&J8\&S:B MWSYD1:0'%=^]V#CWIFRGE3Q_[BK[93-_H-_A8:7^*M+. *6_\"0@&(]MGR.V MK0! 74JPY3OCF?%WA=47PO!MW(U\WO^[*_O &%WD'M@&EW2"^?)8[@+F4W4>F;D?3-.MOV\9M!EXZ##2<%L#2TX/XB2/X/9M M7TBS\H1^?,+&0X#*O7<+^V-_P<6? ($Z0P(8=O%@N :-8S X5)?V;[]8/5_. M4IB!X=4-7CB5OGT)>NFU+:>SWD99/ ;6H.%2V)@EE;QUJ<#N!#*BD>::^M3G MII63.?P*I^_S[*1OIGEJ&Y\2X/-0>FL*^[),X?Y?2GPZO-X?4VRB.K3?A%=N M.R_CI=NRV,PA%M"9B8@A!QNL<^/U%MB?UP,!2SOY YP 6!H\'TRZ%O:IGTO1 M+D<.M9[8$LAUP%F,&7#(Q__%]?AEBWWI?X MC](3[WVCREGT=U#\\,46K5T]V-FK5W0FH+ART:"?#,GH,W"^C!#7TZD1. M\0 DB<]J;^;3F3X_7/$1&%@&!ED6>[>(4'4OA\T=$B"/N.0XXH9T? +/;[#) M#_S!GP:DQM*B[=P JUZ'ZW>J:];FEV7LJ3^/D_XFL,P*T7P_0@3.J=3^1/F7 M??^/-S]&21&U)_,9QF:6MC/FX2VS\8)R#YY^Q.E[S U!1>U).ISX!9S&""'/I/(.CG:Z!A7X] M_'@8O9-GYX.AV#%DXUOUM&#AFWGE6<]G\-B9[0.S?0']A;L-]^AS9FS V?6KB,L"U,J(EB)/'/]I!G#Q*"A(85& %JKK^?3F=6!S,])8]QDOO))UMRJ$-K2S,%>L/;"/9Y@P=5QJ^ 88 MM;-%@F0W)9?X 6S^#MZE)CO!L/#Q7L'UH:SR&\LJ^5>75=Y!X 9INQ5RG95M MV74Z>GY2&MC:$"[60A"]N.R-KPL%-QOAB]6@2C#) M1G2NQL/#3PE#X8R4JC[NVL&E'K"DV,/T0G_%B\'U.#G(4X87KJ?J741%%Z+F M37EF)\C(RV@Q&E&KBKODYQ.&TYZ9J1>,\-8C]LXKKB M18>CA.5C<'D[N(1ZP(B/Z=][Q2<4A,&(#F80!H\R31&;KOHL"OP!ZZ#.9&6Q MG\!%B3"XTQEH8[HA'A)Q0+/\SM*A4]#^V7V0T;>"[8N_,,$#?<%=Y0B:5^* MQR";+@,*Z*9=C@;R(XB4_]\_9DG2.9LQ>ZCPG>?DM,1@)=;"80>+KFJC[9P] M77J+SZOPYAJ*K*J>'-N&^-[2O2"K?=4!=E'RM__M++*#\!H2LE M[M+@/KY^U=^W][&A(>G)7_7D;Q?D][?O/8&G5D[Z%+./?2(,S8\&__K*XX^Z M7+*D2%.?K>>G00Z%A(NO)J\O^>IBU8T@GB MMAEZ"72UQ]>\)]K2TWDSK5O;CR4'*@UT^+^+J,/*-T!_U=69C7Z?U)^[9ASS M2?=S4[:_MP?P:S_>;D&3;K&X'"RX]/4Y.!]/RSF"=3WKFNAV?9YFF!RZ2"Q% M/58Z9QO?>,([,B?GD9O[QA_#5TJLN.YTO/>V7OFV\#H_7;T5LEF _>YFH!0- MMOP%Y &4\&='PDOA.(>9/>@@O_\7<#]F'JU^-&C\]<_FE5G] '" 3V)=NTA. M5G^%?5K]%:V:R?H]OF!H>_43P))KMSBN9;7V=VS>>.$K75!I]:-Z/L,]6KNJ M1E8NU^_6GEQ\J\]E-5SA:U9+D!R8^.QWT]=9?H$E>,[%U!X@@+)?I\^QE. M7T&_=]E;AVBRR@D^KU<6?66#G\3KR7,")BE\=NX5N03BPC7SMC?Z+U?KW1E8 M5>W=PSU)>IW0S@WON(GW%9L37 0G=?SU:UJL#CDQEV*O-'L7[([>@N> MZ5X66R*<6)\&W9;&-LLRCROACFS;^>FT'P>\LJC?K9WB 0#N[NKT]=(P65D0 MLCO<;CB=2]3L[XVCD1=@& WZOG6&B7 C2F_P^])H"^N"Q?]K^7R<5=3=<+C# MHF/ \I:>H8?R:MLY0+LO_4]GM,.F;A[[ZU#\D.E2=1V_%D?=3Q=9-.GWSUT1 M'A+W=9LO/_I9H]+@WEPG>\>8Z?R=\1J:P,]O+L-^UNB4T$ M)_6\PRDHR3!(CW(9KKGF]:Z2F;X)D+<^+[@RL>_@2N3G8%WHXSJ\T8K=)F[% MX-O/D=E?=UPWIQM]^EC/N6CW?$N?6Q *M]_J'[OZ1X2DZQU#5SO976C(NLQY M "[JM&GGV.]283'QK!Z*9%?"&G E?'2P+,E:W$_-S3'0&=T2[4%?E>O=#;;K M] IL-T17VKG"Z,7$6R!EHQOIP+J035,.\=8.-%BYTNBTZQ[HZSU7NYIVJ;'5 MO(-UG^T0"\)QG8LL85SY,MEVM56H%UB^RG4H5%NVW<)&LO@J\T9U:T6(@["A M[E>)&]/45>73[WR[U*:L 6%TS5&O[_FZZ"#ZH\6(U+ U/_:[V4B#;7,JV&;L M+(J6$="CU.WF-OA"7=_'J^O:*'VC7Y2<8(:5RS:J2%2,"Y431&/:;SYNW2*U M>'DYOLQ@#*YN]GIWV,M.4X!) 2:-8$NQ@]\,>&BH$;C0>QBQD!_KV!UV$P7-N']U= M9@RW@XV]WFNTA\\" FT?)<>/3[0#\^"%T+&-*&E[/?O_AV"7$G'[DQQ M3#QJNQX'."<0[I87MMK]>=1\Y#]\@?\,-C ME/#'L.LS'V;RW0^G\YGODH*G&11*U[Q;]_,DA\5AA.*XNM-!;- M*O$.JN_D^69\S MVIGT ^-_KQN,"*YV'+^F#\@//1AJE]X?]#AHK,V&;Z)3\S.RA@\+]4>K.U 3 MWZ$.,S[Z/ AXSZY89]F^HAO!6ME%\\FN)@E+DO 3OT$]&,/,D(YAX1%(CJ$N MJ>^\LG:QQA[$OLGE\>[$74:N L.>/0W8X-"E#&IWT=*IP@ZP#N[2Z>7//=+V MC=#+3GNAOI^LY)>C!;:_$T!6%O["*PBQ@)X[K1 MW\$2.4,3I?1Y8YN/F$_AX9.^C+&.:@V&H!>;IO;N^P600*'Y!:#-N:X62*J- MFEK-6^]IZ@@P17JL] 4: E2FFYN%Y%! O$=RYNQOP5.^W3ER090'47[?>6A7 MS8OIA?-:#NX"<%Z<)>0=+2O=Z"^9?;-PD#1VS9&V"F[1LNA,"@#O75IPUPC> MA[#[SN$#&.T>Y^=MK/E;AEDV*^LY\/53/L*U6-T<:P&.AV6AUVJ"(^PZL-[6 MF*2S'!F$*@08N/,0M4 03 HV<[QH&&^TZF;"=QS<1$.6[RO,Y@;+M9?97;G% MFK6*;C)<8A=;6$?D:R9 MP_!AQ0DR BV])\73+MK!D==@GLV[5LP2NY?KS/9EU7R*\;[ M,$H+O2IU;=8R;:<(J@=7=@.+ 0/;#[-!TQ6ND7X#O"]A.0;!!^N&^H-A&8B. MN]3-U:U:H0).;0.J]_MR/04[_X9_L<&1XL=W^9=<5J#=RD.Q,W;WV.7&*#=M MY'NV@[+6^^O7IMQT9#0/[KF5GL/^ MG?^\F*"SK!S]=,EUPR-/ ,;@O3O$97V2)8@RT (&G8)];MUB1;7&+W5S9[K7 M[(94KH;6%H&"=AD+&'K[R/E$+XK<^EACBUV1063;=M,AW[_E0H_ 'V==5_GN M+>#::IC3YN6=LKYBS",W(']7QK=XCXL>O=W/^Y,7I1GY!6"BY$D6!K]LE .W"M;Z)$JZJ\W<,7HXE)9<@=R6( MW#]S=59/[_8>)F"BP^0V\=LEP0ZCCQXX3_MFQ!@/734*X#U\/=_9HL,>)DZN MSJOL-WJ &WZ#EP.5>I]+/WG/[T\_$:_S&O<=4?M>S$M-Y1-D!B;INDK#6?FX MF%MT;2>$;L(<*'!\#JI1V6UO-RSK?,B07;B.,+13^V_];L\]_9;^I)4>Y]YS M=6YGJ^L&\H TD"NQC#X-<#X9TO860&JE-!(! DYJ6FT%-N]PT%",<+&! P8. MYNW!,NMP0U3XS5AN&[:!]0L9HN'#ZB;V6':=!A?MI7'X'DY[ F$4+)C]TZI; MVK.GM&4["$3 G #Y.F][=XEO]7"P?D?AO)T_Y(YC:=?7IQT6Y@F&?R"?O:AG/S"NZXV(,D. M4WS7_4UFO><#]?]B3?GSRX[_SF7F1@_U%O=,DJX,Y5^ONRHN7\G2)9"O3 E< M'Q 84KRW2H!?^JH=4!WO%[C\D01O3Y6]E#V?ZF%$T[*8JK/95J(L:Z6:*\EU M'F^LU(6N]&?I9B7YPK@6GH0]#+K*>FPMZCW%753=&\Y=<9FR77V9'\,T^0T, MH^7($'S2JW[\LL&?VKHJC<=1/Y43>#CZ43ZNU&;U;X$I%^TPXO,N-UBM=L%! M3=&;@[Z"\^"2JI6Q((++IF7NXJ%<.RE=@5WK9T;"L]I^U-9"/JS8[4/J^'#Z M%K5'%Z<;AJ2-;TS:$-M-VGC"K9GZX[T)J^5\]O^W]ZW=;>/(MI_O_158F60F MO0ZMB-3+=F[/6LZC>S)G\CA)>N:<3[,@$I+0H4@U0=K6^?6W"B IRI8?42P+ MH*K73'=BDR!0A5VUJU TI=CG4G3'00LG'9?ZL>/8KY,BQR:OQ31RY*_:QF6 MS\.B]6AA..P<#WKF MG-D\NN$AOS/TAW<^T[WK"4!=K]OXQ__Q)A^F8[W.\?'P!SH&?\BN*J$,P([U MO+LN_ &=N"4#.YC1R?E2NE>PI/[*HLJ+FY2^0>1FST>=L!W6S3N0,%; MP7''90.[U$R2WJ(7]X'VB)AZ:AV65G-Y7UIL2_U3?^0-AB<$R6NZ;(4-).]D MJV9<@@)Y)_).^_%.O:'7'0T(DA9XIP>,F+LC+^AW03$!1B3P3>2;R3 ^;DZ4BIE9X)EIG;FG,_.77/_/YXN69/J8_4=# M QVQBD(^ZG>&QR?-?P;0\^\?\K S^OX15Y=]G>JK=^2YN%$&S_V?K$N\$ANC M10PW_02<;-6,2U @YT3.:3_.:>"-!MNF&]J, M2%IAIVS!0V<+N&(UC2H)UOKK%^6FPG MS^0.EEHA_!,0T)3&SP3+;:W-'S&8]!D$J9S85T:D@@)I?3=-*&4TF\O MHPF\8;]+B'0C1"#G1,Z)G!,YIT-Q3L/1MO%VF_%(J\T4+C^0RM_(N,A%5(;, MN-S,U(QGVP;/E,VWE9]0_M$U?D++ ?:;SVXGH*5J&P@*^2;R359"@7P3^:9] M^:8N+5;;X)NJX!G^R\>QT'^\22+/=BN0WPN5R\GR.UW%8*=R0G%$\KSJ2SD" M5-VIW^OT>KUG+Z\)*9)J$?/EZ206E]<%5(ZR^JA^ZDCE/,M?:C$(=-B+/>*(F@/E3!1@1S[N=X>C'+,<5O*D"PO' MW6XP?+:^Q[PQG]9[U *[_D7$,)*IQZ8B$1F/&4\BQB-X7"I0'F[#7YTTP#/! M,C$1628BEJ>XJ>#/?^KU7U:[#/1?.C4:06[EO_=HI#99[?V2V1N%T>\,T#:X MP"KW/6V_S@2;I'&<7L#D9=H3ZH,DSV4D6%ID+*DN,&3C)?XB*L*<(6;U!)^* M= H]GLD0YO-4I@FF+.,BTHW-1+51AD\%[I7)T[P$1CCC"?Q,)BQ,YPN>206O M A#T.YE,,[84/(.>94SP<,9"GHMIFBWUR]"H3.$_F5!(2Z-3F^?$_B&BE;K) MC_,B3ZL+7;&#H#3P%?KQ([#-:0%V7EX*()7Z4\?:QI3/PUR.^4*)4R5 ?:"= M2C::IYNFGUQ=FSB72HYE+//E:?7^AA6*TIG UP;'Z$ V4F3SD(\]NOT)OS,, M1C_>S)U/##K#PS&E<&/>KX ]^>07=_?,S=SLG)8"]RH<4\^\WI#1>Q M^X]]$[OU6IT M+ES^>Y$(UNMZ=AC<.^9!\W,@!1U7CBU ZMD M=@^.&%NV&K3#@@O]Y4B$*=;NI,DI?$-DNE9I5_/A/<^^B=R^1 ,9^WT9^Z#[ M:/<;DJFW@<=1#O&Q(/OXYIV.XG0/F*096S5#;,A:T[I#-A38@51B0ZV$MO5: M(C9T<"JW"9BD&5LU0VS(6M.ZJQEAR1D!1(7(XAZB9HBD$DDEE=L%3 N732W< M0>?@)O7/8B(3F4SIW!PZR(H.LK($E$/O>#@B1%IPDA4)W'V!DP7;PZUQ?4*3 M8X3"OHC,4CA:$I(1F"P&$['S]OJVD7<\HC/06TH62>#$SEMOP1ZMV,LE--E- M*(B=$SLG,!$[)]]VAVZ?^UZW>TR0= R2/Q$DR;^Y Z96"-QY+#CHGH[\Q]IV M[!*<[/9-&V.O!ZR(>JA[N:DBZF&.@1%S%.J+3R+/TK#\&UW*[88/I#ON[4?8 MT.OV?0)4.P%% B<+UGH+MC6);S.:'"3Q!$>7$TQM!E,K!.X\%AQT38,?J$XB M0%D.*!(X6;#66S!_2&@BOTAD>N6 HH$3A:L]1;,IS,"@>SH*Z'1JUWP3 M'3%T2+5$;\1$)&K;:J(V5_Q9Z?2H?-9^2 6!=^QO>V<:(74TIM!E,K!.X\%AQT32?><7?;!0\"E.6 (H&3!6N]!0LH M-T#DNJ5P)')M YA:(7#GL>"@:_)[7I=2UX0H2Q%%WH6P0%APV+O0R4*MB'SH M9*&65@-]S&+AMBHS8?=N0ZA(?:87 G:<3#IJ\K5>;VXPF8O>M@".Q>V+W=KDP8O?[ MW+DP.'$ GL3M+<"I_?@[4-]&6" LM,$7;7VQ=9O1YM;-SF9KJ*%MZN.*L M4C>H@ZIQ-]6_;QA_$,#=>"R4#765Z\0RZ 3(+*.T&,?"[LC/;MP_M:,B^O[: M)8>]BQ-91MY@N&W\^+@PIPAR[SHB@=..D398/9^.^G".K]!>^=:ET"A,L!]V M%":0PWSRU][0ZXZV+9BF,*%]K-4E7M,*@3M/2QRT>A0FN,=7*$R@,('"! H3 M*$S8A\/TO?Y)WPF84YA@ 5SM!^&!>DG" F&A#0ZIM^VA)FU&D]U,\LYZ-#H" MS"JO!"+'W_S\)'CRN 6\+=')629Y7&N")^K(G1IJ4@$APGIUD I(!:0",DI6 MJ8-4L'<5$"*L4@>I@%1 *B"C9)4Z2 6D E(!&26KU$$JV*<*++RDQ$Y5[7"Y M4'\Y$F&:\5RFR2E\0V2Q3,3.%D%^%>D4.C.3(?LLIO!-,I;6(_7@$6B)"@@1 M5JF#5$ J(!604;)*':2"O:N $&&5.D@%I )2 1DEJ]1!*B 5D K(*%FE#E(! MK8?8OF/#P;U3OR7P_8A]R7F^]4' =*RW:QORZ91]^Y'9._;\OD^0=&.?, G< M\)QQMVIU-8+(33$3/V^O; J#G6]^IT69( MD@TD@9,)<\&$C8X)38XQ"J+G1,\)3$3/R;?==5^Z=S+:]EC -B.R%2;0>4"1 M=R(L$!:<=2Z];2]):C.:[.9ZCWL!.E4U[1>@[]#2)7K;.(]M.!QZ_::";@&8KAML1?! <'0YKT7L_C!<&+'[?188>"?=H0, )7:_=PV1P(E.M,'D!707 M';'[EL*1V#VQ>[M<&+'[?=X#[@WL\';$[NU'JOT(/%#O1E@@++3"&VV[%Z_- M:'(P\-K925--=90M/5R95JD;U$'5N)OJWS>,/PC@;CRVXRRJ=6(9= )DEE%: MC&-A=^QG-^XMV7=S?^V2P][!+.B/O($=&^COG @40>Y=1R1PVCK2!JOG=^E, M+-?X"FVZ;UT*C<($^V%'80(YS"=_[0V][LB*_984)MAOBDG@1$O:8/4H3'"/ MKU"80&$"A0D4)E"8L ^'Z7O]D[X3,*#"]1]O$NFSW4KT]T+E@;EFZ01^H #\+.@&?78A,L&> MFOH:CQ4+]M2P8P8O]X)G+$SG"YZ)B%W(?,:>F@S[?9KN=1C[.I.*R20$8Z0$ M2\'LZ+<6F83WEX)G[((K_"MH!X;-HD*P/"V[#W_ AR,Q$0F\#5,!=)0M/082 M#F=ULQ'TN.=U_1&#YE6AKGYA =)*H^L? 27+^2*#3D5L+B^Q\S/0#W313)7Z MP_#,[R+,E_E4M0Q13?GW/XM83A9R(4-@41%SD878/)_ =Z"7 MWZ 5^"Q?0/N7$K\.PWL*PNAVRS= =5*E227+:V*IA:G5%!<1?!+>3(L,QC"1 M"0X,AQ#.Q!P=QHN%R+.T^ALS?5 PH$\P Z!K\/UT,E$@)WP3/JD59Q2EM+(Y MJ,L;]KL@WC"6"?Z::;"4\KBFIW41KY0!;5V(.,;_XB-QJA0^\$^IE?^%,&U2$!U^Z0R:-[.S:E[FBKV>\04JUO?9F"??LF*1A\L.^Y+7,YEPIHJQ MDO"C3$*SMTI OV2Z%8FYGF=)V0AT,X9'2A7@_..AGBEZL!__^>X-\T^8FA5Y ME%XDG?M9X$&OMQ^7M=_8QD:)..B5W@ "82QA9?40F&"",(3@4X%S,ZE-XLJR MP^0_[C[#B7VG'UOW4Z/C^[P%+NJK-E'FN]H5K@!<(N^WSI=.[0N,P:NL9B9 ME JCH(CUX8MKH[B/]P7#^4M M= #0'^H7%3O7!@.4 &+.M7X4S!\Y 2N=Y#'X3&UPRD[ W#RJ^C/69)4NL!]H'VL9*/BX;O@C9LS, M Z\ !W$Z-=\;"S"&9,O(ENWR8)K65'(O733" MA[X7]'H>!CS#Z\IIR-]#,3[UN][):'15%QOC&$V^DA7[6SD';<@W3*,(OE8H M[)4QGQ5X?SB$WS$D[AG%D]VU1B(.VMTOO_Z9SQ"2_9AJJ8+,V.L!]-1$" MP[?)YI4C;.0Z,#;''@]'3:../7SU@7U:M<9>I4FA=.X%/<2!@WX$6HL%.C7L98%^4JK<) PF&5=YAF0?'S;V_V*5$(!?ZNP8-^._ M.BC5+E>PM_RWI8[@3GGX :V5;3B[ 04ZJ[?^+P!V9OWK2//74QY?\*5Z^82] M(!_\<*L+$I=]!=C6RN#>W^'ZQX.K*PK^8'2?5,UU=KWR-G6',NVU%(83FQLT M--XX54W9-\0FN7:<"[Z<8WH#4[M#G5&'/T5BG-_6?),;D+UNL;TFH_$]X_;DP]!&>0@.729WN47D:?F/\@F<1 M,'TM7>BR_M4&,:-U7J.^*-%G^(6@]ZQ:/ENM$9E%NS6!P.R9*\SNI)L5"31< M@<16"[PA/*B$LQ:1LAED%!^)28'1,-%@^<<%+N?*N- PGX$Y^9XJCD OK&-K M3[N=8* ;TXUX:#T6!K:X&G2%@@U'P^JM[O#FM^Z7HSZ+4$?0=K(^0+[AYS\T MVIXW&/6K?O=Z]QZM[_6"D^H]/_C1\>IE,;T$]2%-CGX]._O$WH.C@2A?-1:F M=&-YCG;UV MI6AO.X&:][&3IS*'_H:5LZ](8E6;@T"396E/9R M/4/A5184*"NFC",LW A+(ZRM;7/]X+FVVV]?O?OZYDS_\2=ODSGVOL-.Y[PJ=!Y#_!: M4IR+JIQ2E[G43LO$"*L>U?UL5)XEE4$P$L)&524#A?$&2)S#AU2Q@-[BKZ^4 MA^@4#P9 :5GND>:X9EPH+/^ 3F PLNJ"@MX)\Q$8I#CG,1;5E!5P*8C,_ TZ M6<2YJM9#7J/C3'"-X5UBDD%A$?,,"SM37,4&Y4W+Y5H(AR*LG\MG/*\5%$F8 M1WF]8J+CMM7'&HHRDV7M7:^BW'J=4<+['1<:%D(I1J=!>^ M#V..$79E&Q)?66"/0UV)SA*.ZPYF64B)E7(PSHM3H[P9AZ NEG.9EU5%6*65 M\'BI]PK T-(8"W%F:1%'>@1C"%"EN!"1J>?"VL5-_-:_#<9 P63*S%M2I7$Y0;.-_=%#4;*>.]54X#AM M<39".P9.YH,)OI/I3-\2NA^"S$W.H,&V0-VU*)MJJP&A-3[G2^SOJEALO"PG MLVXJD4*9&5@52GGKJ%B#WW49Y%E1J@"+)28@$).@A"]KC)BZJFJX%S*.\[:L:$^16. M=752E:0?YU9I.%<=^XNZ8PW8&O9.28@#8%'EW!679:%!Y?EP!C?9DK=&E;P- M3*ND6,:^\?"/0BIMTVH76:UH>S=6+WA-=P]_+WC\ LPL=*+(,H1@O2C.-J8; MGN-F@)]NM"/EKZ^;DWKT,"J>3"5:^/7AWMSCRIZK7%U-XC:$C9RC.3?N>S4,^]NCV)_J= MXV[OAYL).L-N_\<[,^STNL/O;&9G=UELO^5_+J,H%K;M"[?IK N0.O[FYR?# M)X^KDPTRVI>.5L= .)'2ODG37V>9$.P]_'VFV%N07K3G S="3[2?;S M_CK9XC)0.]'GG)W]>Y$(UNMZ=EC7[[X.U/H)80F\R1R[;(X#,L<'8HZQB(E, M<:M-,<4L5FN&C.XA&MW'.O&1C"[Q7ZOYKW/@717N[_70UM9H\]$4M^_#_Z^3 MHP,Z07FW_A0WOA :#^M L!PK(OG M!1Y7BFE*M K5G'-5B)UCE3NN]21S,SSAKER/I\+5V_/,U,]:,NWMT2 MK>N3@M"ZO1+@553L#0S(Q-^R$IYV$!/"F!V IG-QJ."$X$)ROAY$X<15BP7.#.8\%! MU[)M@H[ 9&D816M3#J+0S(PW>+< GXLDTN=6T6*4+?"DG.%!^SH"$X&)@BC" M@A,"=QX+#CH6?[#M!EJ"DZ5A%*U&.8A#,S,V75!'60X+X$DIPW9XN^,!P>G0 MX40[OVDQBJ! GN6!XRBJ<[ !3K0<17%4]^6[QH59E-ZP ):4+6R%EQL-M]T0 M3' B.-%"%&'!"8$[CP4'74O@;YN:(SA9&D#10I2#.*SJ^1IW#)O#)IIWR=F0 MZKCO ; 'CVCKSF7==#8O.=('RT2"-SQQ *#73^] M.K?^R(H2#G)NUJS,T9GR>SXF],H][#:D<=;A&70"Q&>4%GC)L-4>M(T'_3XP M7.^OV\-TP3N= P-O<+)MIDE\SYV\U3F,(+POK$MXXIQ]HRE$Y:)V'XP:%9DQM32=TK IW528D%GPIC#H[X!(SW*8\O M^%*]?,)>/.(\+%5E_434^-R4*^%%GE:),NR@3*:GW9?Z\:.8+],BA^8O!1A: M_:EC+<'R>9@Q,5\H<:K$@F<\%Y5P]/0S33^YFDPZETJ.92SSY6GU_H:4DOG: ML-?ICX;/4)R;W(9YR,<>W?[$H!/X)\U_?KC)H#/H]GZ\8_W.\79$.P]_'VFV%N07F1=,&.GIBW!(]E/LI\[ MK72V$WW.V=F_%XE@O:YGAW7][EIGZR>$)? F<^RR.0[('!^(.0ZZP;:G9),I M=L,44\QBM6;(Z!ZBT0WL0"H97>*_SJV7[A>\YB(#/(235K\/8@L#5:?8#LG M&_:WW9C09C0>6*QA*9PL820'C@7R3"V DG.>:3BBⅅ_!+=G6!YR/8H1W^> MA7\44LG&R9]X(]TT,V>!TLW>MJ"5#G-H19$OW>Q-8+(33.Z$9(0%RP7N/!8< M="R#/J') C31D2(45$%0U;@\ 0\/@9"*)U.)VY*X4F+KD(H2()9G?\GS/3[D M^GW*)QX\G*CPAI:Y" KD61YVIH#^R2R"7XJ"05[ ME28%+4W9 $_*(+;"VXV&5IST3W B.-'B%&&!L- >UT)5#S: B=:F*(S"N[[' M.>-SD43P__R'*OPHRT%)0_)U#^3K"$RM 1,M1M%B%$&!_,J#*M@?/-:A1 0G M6HRB*.KVF?%!?P1:9SF_9'@>>#57?G!X*.JC?F=XO':&]P!GPWV;3P5NN?5]->J_CM(@P/-1$>!Z,MBU? M>4Q\7C]/RS*@VG%[S4U:?BP3[#SE=R?\)>](WI&\XZZ]HS_:-IXF[^BV=Z1S M*-MZ#F5]?7=BU8&4ZQ@/.@&"/$H+W ]HM1>F \*^TXG?IMO#=.,[G0,];S#: M=M_[XR+<>C]N)>$^N'4I=X)49]C&U,D!U<\XQQ2NYU@0&"T((FQ5S311BR+*M$L@P+Y)?)+ M^_!+W6U/JVTS&)T.TMJ=K2OV0:' M2"=F.!RHM1D*Y)?(+^W#+_D!@=$"OT2K:>T]2^--&:&9K\$?.$B:3P6#8&V> M)B944RPM<$*):@R@*OFB5C*! SN6A MGXC,9*Q30%L-UV17> M*:0\!IT/9XQG@F'7X7F/C;F"5XM%FK!\)D P/"_R-%NN6DLG+.@]ZY#%<\/B MD6FS5$D$%COT4($%_LO'L=!_O$E,SW8K)33-/T0B93%DD5%DI)7:60%G'$QH*!\8R83, A)K\728B4D5W(?,9 (^QUBC)' M$@1_TD?\,5C?9_]EYD0N3*JW/SD%Z!,0A,LI$JON9JQ7Z WZG03X[11 M@NS*E-1FL>IP\WX:#LRP.C(*NPL"/^V^U(\?Q7R9%CFT?"G 1^FO'&N+43X/ M X_Y0HE3)18<>64U/_7*BFGZR=6H[5PJ.98Q8.FT>G]#69'YVG#4Z1X_PPF] MR>&:9_S., CN?*9[UQ-!Y[@W^O%F]M>96R+DX^^KW7HHQ@(F[=YTY=@&MG+< M5M*X;07"PVMEJP*$Q]3+WO*OMNOH46C$@VKZ[T4B6*_K$08=PR#IQ4Z]D&UL MC6U\S[-PQGH^&4>'0$@4GR@^(RV M3P:+@$T&UTZ]D,$E@TL&MUW ?LB]XB,OZ'=! \'C!2/V5N#M>^50+W;BTFB( M?Q!_%/*:FUOSW$S2$Q_;T5&;9/PM@ +1J0<+]D=>M]LG1!TZ MHLBYD',A*)!S>5CGTO-.R+E8@2A:[3Z06#V#P#:E@-V&I"]Q*EI L<<#T/I' M*SB5W]FV+)'@U!HXD6.5,ZS_*66PA$,=JY.\4S26"9BH\Q6G>]U M>GA*VMU"O,-"Y!E/U 00?ZH (N)YMS,<_9C=N (W52S ;OZHUNIN'J5@!Z7. MZC"-H\WZ7---K1B9H&2/M'YN[='5^7N+[IHJ.0E\?S3LC[J#X^.@-Q@\6\\8 M-&;3>H]:8-4WYH=P5P2/%0N++(/'&%<*SY,#.?*?Q,6"8L/@<7@(+$H+L.XB,Q/;MBS!-!DG,'L0)Z+1SDF(F<*?J>85&OG M9&<<< I-Y1C0Z45CW7NZ7TEXN <_P#S4T_B M19;6WB2%"0Q^!V8G#W-P,NA.&%@J?;K[1&8J9^"0,@CD<(I/))I9%G2#/KN M^?_TV!MV>WC/ZX)G> ,LGI*JOU&H6]J'EIX.CT_N\YU>AS$\LO6FCJ<)., MTY_"*S',4L$B,<$398$#*)BLT(/&T,M!=VP!SJ:0S4987#W.EBS- ^SSK;SH M0B21S(NL-"H-7.MK)?"!L)SC8\#/ A!^"9C+!6#NJ1]XW6X7?_?4[WD#^"," M#+ &KADOLUA_>J"?:( &00$? .:%6 2PP>,5,@&.-7MF/-2&T%3B.,>SQQLO@(1!+GI15Y76=\Y_!^(*CY6#!O*7)"*Z>7!XKG8F M4-0\6T(C_X+QPNR>Z^M&9J7 YUSBC-'G9EE2GP1K#MLZ&GIIM4?A8?3"B?LZ#Z !HD-?O#AK@ MCPI]'\\M=,<#$$X4D [,!6S GZ?['(EQ#L:P9!2 X[,KW?2N(FRD$58"_.:H M!Z"IN1UT4HD0/JB?CT4.W$,S.\ ]]$2_#*@=^/VU-N'UF8C-D/ T?;!R7#_[ M#OK/&\,DB!/$=P[QCXD!A8$D_/L"_!2N6@GD&9IX/PVZ&A@3<(='.CA =L[B ME)>70KSBR3> *NT&/J MC !@$,Q $LH% +K"K0Z5_.$(G"9(=CIK=G?HF0[@]S*!SA1)RJH-/@==Y."K M"_"F0!FD'AB$1VACRON[ /R%=NQX-T5']Z]^S-SF99Y;=1H C#_@>*-8J..F M5W&:SL1I"].@Q[M;)3F3A/XW.=?# NN0IL[K); MG^L77YL7?RE?-,@U!+XF)V B>\9$8BYXQ0"\,E+#=C;3@S'V8%KPC,,0D+CH M:"W21J4,$=*%#M?P:>P>OO&7,C8X1Q.'#2T9!!8"V11&BGW=%["U9_ISZ]0, MVUEC88&'[0*)T=DLH#]%KG)X"CM=FKX;I0&<2EM8Y8R->I!KN\J;H:@LXZ^! M?T6@L[J ?\&GPE1:'/$)3/U3'E_PI7KYA+VPL&K 0=DW@8IIF>QVK+(Q6L2: MVJ#=,/Q&+[>BX4!F49>(.3_@8S MV1SF)JOM#C^RG P0/6J!4?BM-@2K> 5=_HUF0>=3.41:2&16!&@C[=%D*TS/ M,6%9IFUU A/^#P9BSB_EO)C#3S$?$XMSD8$+,#4=^BN1F,A$TS3=P6L= 4SW M.CK9[7>Z962'W<>;"C4C C:587X7'^EU@D'Y:.,R0WP\A)#2[,S1^6%>+67A M6E-C^5DU7M-K4'&J-.%_U-!.BO,$:6T++C>/2FC%!L?HNHG&U,;@RB6VM^ZTKS>"5EGF6QBL9L32K-5BE+*_Z M&)V^Y[%*;])\7%UA>E_M@@1PK2*OLBLW>4B8;#K7JB_CG"]BJ=<*ZJP'? =^ M($&M5<=4)3^=GUF-DI?+'^O Q-Z&/ X+LV942C6+UK]B5F-+9%SE%>B]_<[P MQAO%]R(JF!,' .^D.UGB(;G ,0UU)O%SW*4=5B\$=7D#$ M@(C!SF?9.WV9;R(:=_D:<(+GK]=(-QHKL$"XGEFF:K796W! '4,I'.%:Y43H MI,?3D7')5],J\+3!_:)T,Q"(Q!*#$'@X#<-"EZD\ES_I3 ;83JY+0S(&F#9U M9>7//'A(_J2;B-%T1CH].ZE,B[$<][ N9GT(VH+&Z@4BM'V3PK@?]$)U%MFK M@R8/1VK6F5/M:-(QS))J3Y[4L]-LYHV\VF@T;B7UBV$+$DS=F,GPN-QW0R.1J75WLKO-H;YFR& MY5KSJ@1T8X[19!8-3'2IV?7('O"%A=PU30+:(;%8 @Q5D2F-['$!G%PH6@HE M%_DHLW\LP#&=EP4Z>K5^*A)5\#BW@@Y,"ZR Z M[&_I!?)BLTBBBZUT3(0^?],GM0ML%&Y)#.2T-TVK >DR*ET)EF9EE)%,C_1Z ML,I13E,95A56S2*J/,TCG:W)HB3U/"R5]#W.)W>1[Y' M_! T)-X0**\M,> 'B*AVPP7OQ\G]-V7W9 MO GBL O6?Y%-1)$S2;P>5.";])%M5<[-18?O-O8(,G$2N,T_0:J/AJC2]*/ M=AA[?Z77Z0J&Y"8-RU%@J-2RHMU(4VD-3%:Q,S=Y9609,$'*)#.F>;%4 M6I>V UM#>:YJKNN=):7FK D@'"(@9/F_1ZY8.'C=3&KP)"L#"W!?V6F8M=!G64#J&%1\"\C1+P>.F MTV7I8@QLRF5@)!DU34N%<;$ZZ-;^!=VWK/P+OT;M/./8N=F_V'3X "ELX,O; MU_ ,;E1,5M=IX\@ +Z?=E_KQHY@OTR(_U45%+TV'CK6ZRN=#C" 72IPJ@4%Q7I\] MHP5NFGYR]81M#+3,FNEI]?Z&<[;+DU'@:X-C/ UEX]%KYB$?>W3[$WYG&(Q^ MO)D[GQATAH.3!_B./J+'E4&/.O[ MV?0W1\?<[=SG M<^%R57UOA\&]8QXT/P=2<&%"V(1OLKRV:J:VO$,RO =B>%_K-6L[L$IF]^"( ML66K03M5V =/"95,+=] YN/GY MLSX$(YD^$AR3M-4KX(^H.$M(ZD8#MB\MMN5$ K_O]=8NXR)(FBZT(E8@@5L; MG)$)>[ 5)3)?KC$*^T(R2^%H24Q&8+(83$3/V^O;?-_KGY!_:RE;)($3/6^] M"0M."$V.,0JBYT3/"4Q$S\FWW>7;O.->EQ!)9-%*0)%W(BP0%MQU+@-"DV-< M;V/@]( %3=V1%_2[H-F "IKV#]#7,S%'H;[X)/(L#YP^:/K'0^W/3R#$&4YHDC@9,+:;\*&A*8VL'B"H\L)IC:#J14"=QX+ M#KJF@3?H$[EN*:!(X&3!6F_!_#ZAB ML+NMTR- 60XH$CA9L-9;L!&!J0V4G=#H]5:'-:'*0MA,<74XIM1E,K1"X\UAPT#7Y MOM?SM\TJ$:(L1Q0)G$Q8ZTU80,D!8M"@=_&WOFR^S7!R,/*ADX5:6@[T,9^)S(:2O3$\+;*5 MN >+G*DTEA%;%YAE*K?2-3YPI>Q]54,N="<'O_K'5MS<><$)F+W[80CL7MB]W:Y,&+W^TS==ZWP=<3M[<>I_?@[4-]&6" L MM,$7^=L68K4930Z&73L[EZFICK*EAZO-*G6#.J@:=U/]^X;QUS3G,=.$3ME0 M6;G.+8-.@.0R2HMQ+.P._NR&_E,[:J+OKUWRV3N8!<.1=]+;=GGH<6%.0>3> M=40"ISTC;;!Z?K=+<'*,K]!N^=9ET2A,L!]V%":0PWSR5]!DKVO%"3,4)MAO MBDG@1$O:8/4H3'"/KU"80&$"A0D4)E"8L(^3OD;>,-AV)SF%"<1:K0/A@7I) MP@)AH0T.:4AWCKC&).\L2:-#P*SR2B!R_,W/3X(GCUO#VQ*=G&62Q[4F>**. MW"FC)A40(JQ7!ZF 5$ J(*-DE3I(!7M7 2'"*G60"D@%I (R2E:I@U1 *B 5 MD%&R2AVD@GVJP,)K2NQ4U0Z7"_67(Q&F&<]EFIS"-T06RT3L;!'D5Y%.H3,S M&;+/8@K?)&-I/5(/'H&6J( 0894Z2 6D E(!&26KU$$JV+L*"!%6J8-40"H@ M%9!1LDH=I )2 :F C))5ZB 5T'J([3LV'-P[]5L"WX_8EYSG8MN#@.ED;]\+1IMW9 M!"8[P43TO+V^+3CQAB?DWUK*%DG@1,];;\)&?4*38XR"Z#G19=%F2+;"!CJ/*')/A 7"@K/>943KLJZ1O<>]!)W*FO8+T'=HZ1*] M;YS'-IP.O7Y50;>#-Q6H-):1W?>16.DA=WJ=R,VJ(4^Z@XG@#[SCK>.TQT1H MTW5WZ2H1.F&_'0*GZ&$/N:D>H:D-T0/!T>7$%M'[PW!A1._W>KFN-_1]!Q!* M]'[O&B*!$Y]H@\T+AH0FHO?MA"/1>Z+W=KDPHO?[W*/L@3H= "BQ>PN0:C\" M#]2[$18("VWP1GVZ![P5@=?.#IMJJJ-LZ>$*M4K=H ZJQMU4_[YA_#7->N(Q(X[1]I@]7SNUV"DV-\A;;>MRZ+1F&"_;"C,($KVO%=GX* M$^PWQ21PHB5ML'H4)KC'5RA,H#"!P@0*$RA,V$?I]<@;!E:6I(&_^7@PO4?-XJTWQGT>L\>7Z;[ M]1/6B<-!4_%1%[RQ<9I^$Q&;I!G+9P+^GPEQ-(>G9FP![Z<1$R#:B/V]2 3K M=3T6=(,>NQ"98$]-,8W'0 XR"<%0*,'2"7MJ:#%+P3KH1L-TON 93N2J37AJ M(A48#MUU(8?U-W3.F#F MR0[[D.8"S%T^6[)SZ !/0I!M)F*.]U;F:5DHR*(BP\_B^Q.9J9S]4? ,/HA# M@S'U<31Q@9+3CZ1QG%[ "Z?5+&[.'ANG![L"MTB>;ZH\'7:&P]&SE^L8/!Z, MFACL-N$WU)W\O5"YG"RK[YU.8G%YI'*0X$;TK3J) *^^9^!8-N4\(M<A^O5N.2_S)W]]"B:L.]+F#ZS47&2A7#<=-0Q "N6_"0X$A[;"X<3SNUT- M!P[N+RR*.8-!YC*.]>&F3"U5+N;E ]KYBFR)CO1=$DE.8"&P'!!8@L#K EH: MY)##<#+XRU2& (ISH?(Y/*O)J:& 1X"ADD%.LG0.+\SY[P"FDM"R$$2?@AOJ M,.#$ OFT>;ADD^RIW_,&\$WXEKA<8+OX?Y',D*>RM,C8*Y[S<\D]]J'S/QV@ MT6E)=UG(%WPL8YE+H;P&OT8LSWDX,U#6S?U1R 5VW$-DZQ[@!U6Q6 QUH3V MM\X7H,K\?/D7Q=1,+L:%C",DQ KX=U3$HD.V@&S!(=D";S@\!AB7(:RL80[ M6069H!>0)\"L$=X6HGKFGQ*G+/N8C26$JCSYEA6+/%S>@*2])4!N0,H!IX3: M8CN>_/67[\H#>=KC8 H)Y'@$SB5F&?)$G<'Q._U+5N9^X,4+"4WY'?^RSC4I M/J\30C%7.5L*#H[O7X*-12S%N2B31TDND\+0SW0"WG8A>+YR0!7.T'%M=+Z9 M"(4\AQXT4C95LN8<]!?!*TK_=/628A>8$8J$&>$B55)_'X;%V3>QU+X0^IA5 MT*W\=PUP[ Z^6CET\),PDHF$.1D:\P"_%)&R9PPD/HB<*@ R2G M0&M\G$*? 4,@[#__J==_^;K(,M3K>R.#UVEBA*8Z^M?.)-BN9MALLUYDSUM@ MSS^ND1!M-,& 9A!9)!BRC$;/$/5Y8PM\;9ZOI;57&?O^RJQ#RZ/>LRJ5?NT= M_"%P'6C2&/>UH$:O(JR8T!536MHXD& X6^MT_T1WNF'WT0#JL8V!>T4=,@%D M L@$U.=;-->?6&Z6X;+T'*B(,OP-QA2G4UPJ4E]2EI70W:4UOT:N=BMM'*AKP(+_*T*N[##N(28O>E?OP( M NBT@(A<7HKHI?G4,73U6?4\3,:8+Y0X50*77W-1R497NYBFGUP]^.9<*JFS M1,O3ZOT-Q]^48?])9W1RC*'^QE(3\Y#?"4;].Y_IWO6$WQD&O9/&/S_>Y)U/ M##NCX^ !OO,@ NAU?/\!FGFT0=_Y!%:ACGZXF6[G'C/P[C'W!GYW]8__G2WN M[ 2IAZRRJRS?ODJS5E5^]MA>.^H?23-W:0;T@+_Y^4GPA+2T;O7,YY,A1U8_>Y+<:R?#I: V][TLOL[?>^[.JN_'(DPU05NR:DN2-+%J[N: M#^_7]Q_M%=J6Z=D27.Z7M)+3W9?3Q=)7.W!)+K>5T+9>2SN#[..[6?L.4+13 MY38!DS1CJV:(#5EK6G?(A@([D$ILJ)70MEY+Q(8.3N4$3/*Y>_2Y5AX_30Z7 MHIS#T Q1(:)"I'*[@/F BZ3=D1?TNZ#!X,/7*=@M6SASBYP0FHN>'Z]L"O!YGVPNYV@Q)LH$D<#)A+I@PWR MD\:( Y(!O4NW Z^W]07A;48D,1(; $49"L("8<%9Y^)3]@ M8;6+@P!]7=Y%_>)3\V;J/=<56JA:=WC(]RK!)Z@VV7:MN,*+MMX$\$24HPN .F5@C< M>2PXZ)Z.C@E-CKFF75<1M?C,' "@9_('GM\G]]12 M1)' R82UWH0-"4Q$KIW7&)D_,G_;U0P-O?YPVX79-B/*;ANX;"PZZIR/*+CCGF^CHH4,J&GHC)B)1VY8-M5B7[C"/-M=7MD+@Q#SV M<*G"H.?U!E2RW%)(D<#)AK7>AHUH,V K@B>"H\N)O3:#J14"=QX+#KHF_Z3G M^2=T8$=+(44")QO6>ALVHL,\B5Z[KS&R?V3_MBN=A%X,Z<1(0I2=B*(, 6&! ML."L=^EM>R5PF]'D(+NFXX):6OGS,9^)C(X+%ME*4H-%SE0: MRXBMSUK+M-4*Q=Q!3^ZK&J(QN[E6X<0/'$!HDS>!! BJ!U]FW@J!4^CFSB5G M;0:3@Y$;H='EI"*Q^\/P8,3N]\GNN]Z@;\7IHL3N+8"J2X2D%0)WGD\X:/.( MW1.[)PK9)C-)%'*?Z]Q>;SAR *#$("U JOT(/- $"6&!L- *;V3%4J5E:'*0 MW>_LO*6F.LJ6'JY\I]0-ZJ!JW$WU[QO&7].H;K>9?FI'K?K]M4O\:B?\*O"Z72LV3=TY$RCBW[N. M2."TF:<-9L_O=@E.CA$6.HJJ=2E/BA/LAQW%">0PG_PU&'9_X-YJBA/:1UM= M(C:M$+CSO,1!LT=Q@GN$Q8HSM8B,$ADE,KJC63#TO5Y@Q54(Q$5=H$:6B7S; M_,Q9)GE<2Y\GZL@B%;C$7PYASI/CV446A$[8=8TQWEJ-!O_EX*KU'S>*M-\9 M]'K/W'$1#V.V]BJ.WPN5R\FR!=;BE2EW8Q=Y3/!%IE,,[84/&,+^$X:=1C[EV#B#)YA M:[TN=D+_'/Z67Z3ZUXKQ)-+O9V+.92*3*1N+98H_K![IL*_P^SG_/FN[_!')]RS-H"8:/C2F0*_3JCX)GX#=Q/!.IX%NHK[['+N")F5PLA)'+ M1$[R&3Z$#1:)S)5Y(U,X;C#?<;-[H)S?00Q&K#A(Z)8*9R(J8F$D,U_$(A=7 M1+[>''ZEZBPH,[NIKS"P=TGC!SW=^>H3$=,"OZFG>BC0 NA6B56_+T1F.J?@ MY5!4VKZJ_3A5"A #L[K(,OB4;/8C,,U"0R@!'D4R!_7 [];[ M^<9GRN]+2$ MGE8S>%SD+,%Y"KA28#+T3$AR_*O!3=E5.0?HYT9\]:=KP:_/QSF@39DY R-$ MP"%KXE,]P I>TU0WEF87/(LZ]S&88$]N-Y=^0-RJY%:]*P*=U87B"]"#X4M' M? +3_)3'%WRI7CYA+_8J^D=T5>,TCG8F^H]%'J?IMP>9T+OR_\2(6H#Q?QF+ M#Q;Z7$9H2[4#36,PNNMFN@\&7\_)TTH)S9';.#1F^6RQ4F97A::CL4V;,'B1 MIU6R%?L+L^6T^U(_?A3S)4P6:/I20!"M/W.LS53Y/(P\Y@LE3I58\ QX<25! M[3E-TT^N[DTZETJ.90R,YK1Z?\,.)?.U7H!?>[(Y(6 >Z7>"X(Y'AKW.Z'CM M&3JI>D?IAWW/^P\B9U]X+!2=5FV7F[=C]W EEWWI994O=AQG3_U1ET$C,0;_ M$.8]]8_KOS_J)M560=3!B?!KEBK%/F4I_'C/RS,6*M0=F[N[-3*RN0]5,7>L ML\G^B4X\JYM8#G';EIK:+[_^F<\7+\_8V\L%9NW5I@!^BW&AC(_ZG>'Q2?.? M 73\^T<\[(R^?\"+5.DT]6DF8I[+>I@%@3:S08\N4CPDZWH6X1J2B-C;5^^^ MOCD[0 (?$(%WV+,0@;?>Q#SU_W*X+*/EQ'*5&7;<@9LY_RX)XR*"M]=W'3P-UEQ[K_Y;.F&O M/F!Q]01[EX2"C=.D*(OAUYOH7N4'G6ZSF;>?/ZU5]J\T'N.LB7[D.:"?193GNF2 M]%_,]IZC?Z3I-_S[EQS@,(?7]7L:)_I/']+DZ->SLT_LO>"JR(0J?S].S\W6 MM<:^)IEHM.'?\($BKS81'<7E5U3U%8/$I&I\7C;>P:U_>EM;DN9ZYU\2RE@T MGKS:XI4L'B(8]Z;- :8LDM!"#AC'C4\\TU77S<]YN)<*;,1,G>0>^8 MWWTN?@(.\US^]/S53V@#0&Q%;,;UY>@_.^Q+$<[JWDGSBXNTB"/XX1\%?)45 M"6YS!*G@-\4$>@V=@KX)F&)H>/3P_RAX@C..G?-,IF"=$A$*I5!;NIO8[331 MTHIAZJ*U&HN0%TI+'OZD]+8O4 ),LDB:36!ZLUN1%[CI#L;&]0]!M$6,>\44 M4\7X]W)G)F@:HVR,;IA8:TC(YR(>#G8,T:@^G0!B.R+&19JDGV$:!N M=D9KYZTTD]$%-AIK"UU"S<'X!L0'@GFG7#I S7E9H\P$O M1D6H^0#X57Q=8I-@LF* -X WY+BM*U]ZY>;]$!V^;@7>GL;I&/"JBL4"2."EHU57=!29 7*, =CJ$W]VRK 4J+1WP0_!D/5I^J>Z8.J9JDJ M(V%X U1ZKA-&M3SJ]S1+-1+7OV\*';ZL,U?UZ_5;0NI1ZU./@!_.I5+0P,4, MM >D#T_V4K/T(JDY\(Q'FGAJJBI%5 O9]%4@WY68VYJH/__I,NCZ)R_Q1T!V M,<=TD6;?/-25_IX2>1Z;]%MAB+B<8XH,CP%E? [S?CWA;B-$;<2@[9&T@V;M M3$_?*P?;71BCTLBKYBMX TC0]F&V7&>;+P0$C[RR,F##8(X#=D(A,,8KH\\4 M/X>SOVRD<=@;'M^55#F?%%/YF"T.M<7!OE5)+TQ;0="7%E.3($N+',QB?8Y9 M!7QO0QGP)7U-*8C"-IZEATQE/S(ED^@>K5K7YJX[+NWH4F^FI5D<9%5>Y M.2V^AA#@H=+> 0CDN8P*?< >&AXC5SZ=9B"6'%2F@_WRG+V548IP-5#G]5'C MJ3'A58X=D^@F\:XC[ FH""@8"KE\='.S <5S707L\!R8:HK/IM6YG;$P*4:P-'REUT6IU_HH M4X[<+.35HVMG2*Y>$ZM)H$H/84Q]M90)8X0H'3MCU@R_B2O'4:IB;M*)&]-_ MSF%F=5R7XW/N7^*Z"]3KXF%E%39- R#A)I8RAXR:P\3**50N#M][[IJ4,TZ; M&"A0QF;80&/"Y6F.' /Z9"P0_ H8@50S/=N:CA0> W%@K /LIIR@B S=VNS?EDL MJP6"&1 Z'>G6Y\#6$-3ABUX:'*]QGDH(T;7>50P.5__'(%2S/E&&G$",-%," MT(F\2M^OOX_'$=2O&)H)Q"//1 Y@UG(=BT1,S*FWOZ39*N>_JM[PH*L3H0-/ M71$Q,K4@[VM+\!?%WD@5%DK71.GE25#14DE-?WZIY\)KF"R&\^ SGU<,Z6/- MD%;U)OI3Q^93JR:^K)>,?,&(4_\=B>\;GG/3@%DG*;, ,,O.]&HJ?'*19IJB MP5"QM./H/VL&J<^$^FNO8Z<@09_^UTIF&NM&98F>ZK@OP M\DWD[+-4WQX,*[MUZI0,>?#3"RPR3@(Z$YF-> MG9Z%Z9KKW^N?4PJ14&.!2!$UC9#)!&F&MABR??V\Z(;[;)2-EC^(&K8YJZM[ M;\=+$RXWH*41=A8+8$_G*=:_:K:KLW.J47-2I>YU>5LLSC$JG$F@ZID.,LRM M'H#1YCK'MR2]B$4T;=RL@-9 KQ$8!./3OY<9B>HA0\%--_ ."%/FVNA;H\?X M?*,70("3R%!(K-M-YS+4H8PT:ECKA1Y*;8O*^AY+\G0.+9E2DNY^$OVE!.OK M$JQD=!^PA3]52&AN9DEGV5"5%?TK-\U8Y8L@_*^(9V^T"U M+/VQKK8'ZU$9$F@*UV"0,V/[%VD61R6ST<7(F%%+SU>%RS<0'&B^FAV-YW7% ML5F#,,. !I3 U0\L^Y2IF/*91R\$4F7.QI'IM>2 M5ON]JH/7S.)3[>CX=1<+X]'7"D5XD#Y>%X5?%CR<5<[E[LF%WFGM'B-5C%7. M]5(<=!/^57;&]*-RDQDSU8AU>1:7Y1MW\DCUO#M=CKV>H8,$^OW^%*USOP+=R]N[# MYY\L\9PN\6YKB'=+SGJJZI%B.=<+,,V:HFM 7A09V%XE2@C?"[J&W=9OZHO MUMN5FJ OL%XZT34!:[M0^_4%=I@-QS_7%37@J]",G8$]%!F6.NFLMEGIQD5X M?3($4OBTVAQW"_WG4QB"\1[P_,PP<%,,;P12V=Y5"4"13/AY:G;/E<'ZAN'A M)K:X,*Z@N3S4**HOA<.J"G;<[S9-X1NE_;DN,).AOF-(J^:T44,7L+:$8<*/ MTOME.A]<_5:J.BW\7V4I_+4"#_WS]?RP%OU,Q)$NF;^I@W6_++%_%#FT\5*S M3SJ2;R9B;W<9QQ0TW'?)OLGG>;69II&GJ%;(*R)?46E=3VI6WNJ7D@+WV8*! MST.9HGF).M+;*&Q(:S?JO MBROKP"8/HT!]V)M(0@21:5N_OHE)504'0/?-NIZ^N+0>RBHUM?3 "<&D$$+_ M<)49,IF1+Q?E):Y*(.M&$J!TT2QB-P;%F'VF]4[Z>&E<#%(6$+9>)481\.7:YM.) M3I8UO:TF#S*9Q.4R[MH-LKKD>JP7P!4N'F?\HJYI*]>2C4K6-J 9#90!6W5] M;P2CF.MH19?K-=K1S<#X]+6I&*)J7US&5>,LYKIB^U?OF%9T.S'BB,%C@=?T*>.=L"J:YL8-6>_'& M-TL[:H[>$F972FF-,9@I>R\P;JRKJM9$E%?E.SA:Z%P*_H&;VYO+V*L1LJXG M"]@\+D&WLFZ)M1.'/@'=,0[NIG)GW&(S MD[I$"D.Q4!^) D]54>YXK8RZLN&F8&=5,ZV_%TO@5I'F%F7I&D:]QOQ+5<9Q M7M,7F*]=*T!O5S$/G7Q@1^#L7)SXKEKBQ0LE[ATO4E;"#NPY2!+>H?]-DK)4 MO3ZIY]4'QD,P[:I<'U9Z[W^H-%J_K(O77S<7>C57%S-J0/4U0*H M<,Z>^R!IDW?1/U _E?2ORFKC;#3"*I,TM7HF^C0YG>PHA3G.UWH!\WH]P6U. MKC.;W))59'WUG$P_Z%;ZO#;?4!2-U9!V<:X[G>#PP:R^KI\NC]]3NG9:[\R, ML+S+>0:"V.IW$)$XO%942IM8Y5.M(SLX%1'X50,ZWP4_\H>C9VX3+?,^=O-4 MYC"(\+:37\"EZ?*554DH.@FS81G\J@[TP<2OJD>K0S_K ]#V/Z.WTZ"ELQR# MAY/'D%+/\6E^VP[:3S A9:0I-!YG-)-BPMY>BK#0I4D?)Q,9BHP]-XM8U9K_Q+6758-')3D4C:97=/&&IE?)MKII7?"EN51%ZZ/-T,.6[H8? M>\X5'N!2'7#SMLKXG0%'^UQ@;87?XT?^X+DPP_('D?G;3V4Q@_XX+NU,&N40 M\+ES'7/IA9F[F"Z6[U4[D/5Z5SDT'<"MRB;TKR)=7Y[>6UE;JR),*]Y>K_C= M0YRZ1*36A5[9C>-52K(L=-MKR4:KS)Y5,K+8ZGV'"@>ZJM>]*@W@R?5DDUUO.N]U<6BHMX&](JU'JPET,7N7&]J;VQ)C^4WC/-UVNC*2][W]7_]%/_F1B%_O?W,WGWXY>/G]V=?WWW\0);,#CY)PKC3MN BUK_+RV)<-RMFF>>L M\W]P'9S]PEMA9;1F;)HV3F"(-E%]=WQ3G^N\BA3JXC1=N5Z?^U'=+54=.(Q' M))LCL@=R/DYI945 M/*XAG<]QN40WD(FUG<'-O)YQ6E<* :1.;9]*^Z=V^E+*>F;K8R1T M?T MI]V7^K=',5^F10ZM78KHI6G9[VJK6+X0XDD&"R5.E3GT5)1W9C>NU#Z7 M2IJRN]/JZ>;%VI4\=.-!MW-R,GJ&PJJN"+[^D-_QN_Z=SW3O>N*DT_>/?[R9 MSB#X\-#\',G!A0NS7GZVK$A2'O_GY2?#$*K42 MO'>9:=$'BWTHYF-#;K\8ZEI%'P3\ P#^HZJ2-$,FF4SRK6NXY2WMYKR=3QR$ M#B3,6&8[,$SFF,SQ(6J&S/$!FN.[&#*F3S^56W _%>-8AO$2[X2!06(=XJ2Q)]W>6S6^%;5S_@V*>0U-CC-9*X0GZL@=9[I'?-A7P&B) MZR1@N 0,4H(%2B#K9)]."!BD!%("62<[=4+ ("60$L@ZV:D3 @8IX1&5<%L! MM/G^O@J@+;-B#BX&]%]T_1>XY>6H_Z+7U7]R#(>'YZ >5@])ZHX66B'P^R]@ MK]:(]J6$MIPI9#:P]PE3AXDIRT1.SL0&:GT/%FV_P'?G3!Y>"7MT)@^L8 >= M"6&*G(EC>J");]?$)V="SH0P1>7JY%X("N1>R+T0IF@AC1;22JT/ZH6TP8N> M3PMI+H2K>ZOTV)KU/;QEW.>VM@M=M6E#C/+\D0.D4"K64:CT@J MGMJ!'"I)V(%NP=".C@F15(^P?Y&3*SK,?(13GH1R?)3C(TS1$I)-FB$H6 L% M0AK27BQ'PM7VGJ!(2TTWS@E+8/EXQQ_2VA19V .( MV.YK4RW3%JUA[<9?TEK7 ZYUG70=0/AUEVD9U%MA@\D7VJ&'Q_6%;/^% >L:UYE)8Z-$I[NI?V?%B?1H"EA3WR@_]RD)/^XTT2>7:KS_&#'Y7([X7*Y63Y\@F3T<]/0.GS?P_^ MG>8SD?U;)A.;AM\ZC)TE2S8I\B*#5@20(?B* MQ@D;+_7CKU*>P;L3]D9F(LS33+%,3.%G,IG6;2MV(>,8&EB4'^+LG&=2Y$M\ M<\+U>QZ321@7^L6R(XM8\B04\'8^8V#@&79 X3OZ@4Q$,F=\F@DQAW%Y+,VF M/)$A PU=P!L'B@D^%"3"/^ 1\SBF/+_A20<3QPJ+(1US.Y%CFZK$BG5TIXAU$<&RX MT5\Y-Q;VME3*?IU1/[CCH6&O M,[C2TFV5\-WOJH2O^U"0V?&PUD6'#10!FW- M?S_WNS]MEPBG&6'U8N.]2_D?7X^6%4(YB./WX+XR3!.QUYBFX>$:R;,:Q)8I MWQ+(-ATUJK@PA=9\%]VP!9KG;):)"?BT/%^HTQ'PR"GC_P@U'_133H]DY.NI&X/#GQ.[-\ M7HO["!H\@D]CY']:KKW]T*2KJEGO.>T>OU#MUXS/^)R]3K-%^5%VEB0%C]D7 MK XZ>L65B-@_4I@17T4V9^\2M)H@:W9V@55!GV(0S23-V!>12/C/VTL1%OA[ M7:HB)A,1YOKWNFI%*IAL;"EXQD2BJX#>"[I!GTE\+2P[ Q_&$AFI M"Y% ]_!GK!2:9.F\6H-C)R<=G^6I;OYU.@=%+?^BV&M3!<4^"ZP&PFJD7T# M[/CH/UFDVWW/E\P?Z8_VZE7)%YR2!VT*:RS3%#$?=W5'*'.1M5#R@)('%)50 M\H!W) \J-, [#5N0'J5)H5BG[)TFL'S MZXF!5=2>\#F$YJ)^-9U,9"@RM>/\04#Y WO,,CE0(C\MU!VAC(A+6[1&N8)# M#D+^@Y(%Y"\)I];C%%J[^29I\KGW219,9W.(Y_WNOWLZSF]U**_CV\81'Q#Z MJCR3(0:[NA* _99 N'Q6'<1Q5\S[XX=(M9!".;0'\ZY-D4'GY#X;,.^S__(^ MVR]I]^5CD1('7=V&W9<]GW9?MI&FUL2E1\2E=93UT>_Q([__G/_TPA]$ MYD_L->I@ EK01W/1/K\V<"&RR6VQR9;ICE!&FB)-D:9H(<3QTE@'&>Q_N )H M(CADC \WT.SYM OS0=9&>OZ__?:OC:RE'W"1Y%,FDU NUNH07R*>W4'<66';2%&F*--5Z35'2@I(65Y(6E+4@AG-HUMA!G/9\VO[Y4%F+ MX*"S%K_4UZ&U(6MAP?PB'T#^N^6Z(Y21IDA3I"G*4#CMX1R,>S:5]P=4WM]& MSD/E_2W.7WP1H0Y%_=Z@NU[23Q7]K7+@-FJ*S+"[NB.4D:9(4Z0I"CT=TJB# M!)76P8G,$$RMAVDOH.K]AUD'#PZA>O_FM(.B9>_6,3@;-47NVEW=$,WCL(C- ?K_D,FW,5>"4@_M M)' V:HH\L[NZ(Y21IDA3I*E]IQY\2CU0ZL$!]1/!L=(8SV44Q<(->^P@4C'[ M\.;M+Y1].$3EWY%]>",F,I&4?#@ "F>CIL@WNZL[0AEIBC1%FMIW\H'J'BCY MX(+ZB>!8:8PI^;#SY,,_SEY1\N$0E7]'\N$??"QBRCNTG+W9J"ERR^[JCE!& MFB)-D:8H[T!Y!\H[$,$A8TQQYX:DPZ?/;RGI<(C*OR/I\"D3"A[<8L,%_)>/ M8Z'_>)..GAT:64)A:+%4W2E'H&?_$ 4R!J2(3'<0IOMI]Z5^_"CFR[3(H?E+ M 4#2GSH^;CP/4ROF"R5.E5CPC.>B)%L-+G8NE1S+6.;+T^KI#8S,M#WJ#()G M*+I-EM\\$G1.[GC"#SJ]NUKQ>YU1_XYGAKVKO:'\EFL3WVH*0?3/7=T1RDA3 MI"G2%.6W'-*H@W'2<[_;I[L_B= <&E1MTA0EHEIL8%^G(&SVB4]ON@CEOM>= M-*>/33JQ!$F4.W%6=39JBJB&N[HCE)&F2%.D* M70/H>$S]'S;$PJT1)DGS :7Y)\KR'6*6[^WE3(YESB8R+C-Y+)])Q3*Q2#-K M4W8NV9I!G^>+T2B3/'D(N9)"^LE=UXN M2;(@69 L2!8D"Y(%R8)D0;(@61R8+!XG(GI(B?X?>X5)$XMD0;(@69 L7%M[ MWEX8?D#++D:HP?$5@<[J>HP%GPJSBG+$)[G(3GE\P9?JY1/V8I_SL%H-9C+Z M^8F"G_"\R(1R7Q5?WOWZX:S2AN-C^?K;Y[=?[@/5?F?0Z^T:K.TY0>=3D:F" M)SG+4UWOGHD_"IGIE0;%THG^V1<1%IG,);3^]C*<\60JV!DN0$R8?]+K>^6+ M4ZGR#)N:<<6B(EZRD!=*1,TE(?S,6#!$&?PB39B$SXS%C,<3-E[JAD!Z(BL? M@+]GHDC@)=T>+_)9FH$0HHX=+NR&>7"7%[L^_Q[M" @08?H=1T ,@EN/@"A; M-FO8NND?.A1B2"LARTBB_4"_;Z M;Y_???GZ\=/?WGYF?^^PKW_[^'[CB9+D* F_I!)2":GD %3BH"][/_R(0GH?#8ZYD4$V;^ M*GG,/DXF\&3FD8\C]))*2"6DD@-5B8,^SOBRLS"$7NDJK8L:SL_K\HVT:=Q!2&=A,!M M 9';M1CNITW%Q#:.DUE^#H:U=:-VR<-!A+T!/GC*SHHIC(B-/!9T@Y[5,J8= M-ZY/N>!DRQTW_^_%.(V6?_V__^_%+)_'?_W_4$L#!!0 ( .A#!U=13^QU M/18 !_^ 0 9VAM+3(P,C,P-C,P+GAS9.U=6W/C-K)^WU^!HYK;O,&]Z//AZ/SRY/[NZ&OSM M\U]^^9_AD)Q?7MV26_I,3NR /=%S)FS7%R&GY-W]S7ORS]/Q-;FW9W1ND7/? M#N?4"\B0S()@<;2[^_S\O.-,F"=\-PR@.;%C^_-=,AQ&S,\XM? Y.;<"2HX. M]@X.AWN?AGL?'O8^'7WXZ>CPT\[AIX\?_KJW=[2WIU7S%TO.IK. O+/?$ZP% M;7L>==TEN62>Y=G,:".9'^W%-VP^]@"^3>K*.H/;.U'_:C0IEA^,*U OG!UER; )(]G;I M2T ]P1Y=.D0RRJ6,Q/ H:*J"QXDE2>6>)25X6&F#7BMF8$\'T9M[.WO_O/F M6J$F)G:9]ZU\V$!_N(O%CY:@,7DHAE/+6A0[$15D.N)05OYFH"#;8RAT@K+7 MLO=Q5Q7JI*RFPP#Z ("8='@ZFS<#4\2^\#ZBM[?_\\\_[\K2P>>_$"*QR^8+ MGP=$0?C:MZ6\:OJ&WX9Q!X?X:+A_ &C: 68#XI6"OV)TN^MU(A;K2IU(,+%J M)V*98NL?J]HM!4&C%D45W/##$#_4MED :>-&35I#?A>-7G29SFDW^-*9N4O= M0,1/:E]%^<1>[?WKBC#^TEP.&36ZXCN(5:0:/WQK-O9$LZ;-6I[G![(M?!0_ M7"R8-_'5$WB&,^0HGB9C.B%2<1Q9W.:^2^O5R^Z"^PO* T:%KGTE@QFGD^,! MJ+1AK+=^=ZW''5!=,46!?W;J8O$N5*'N==J[N&[ JQ\C<6"2%47EP 2CP<" M7KD;S?K7'N:"T[;#A"H"EGXIJ^K1WFE4'1NS0R=MQPQ5F,?J1WR>T'1LO+;E MMATO5+%#UR#BLY2H\8B1^P.4$_SP=7S5Q(;8#:P7W_/G2]6W,?SS>VR;QW]/ M/.?"@WXMKT!?\+GLU( P,-B:D\<]C?N:"OWS_A[^!QL!;4^0?+0\ARAN1&/W MRVZ>28Y]**@S\C[+S_DY%56.2&HJY@35N%X6T*75HH>QQ+8CQWL8L]Q)G/F> M U8Z=> #;*^8 \^=I%2,)J-%;+A_]:S080'N,Q(!K\?'(/E]E'S"@^"&+6J$ MZ*VD)(+X$Y(V1-XE3;WO86& 17-)GOES>$$SW-L]4=@2^W.:@\:&>!G@<; 2 M/#(M$M5D#Y37 LJU+]+Y?V=Q()S1@,'KV !R:I@;H'2X02AA+][KB"+O,GWI M$;:!%>K4!E!\7!L4 MO7[8K@5[9HG9I>L_KVG EK Q0./'U585:(?(AGK-L450S"QO2L65=Q_X]K>9 M[SJ4BXL_0MA-KH:.&GX&F/RT&DQ4@X1Y1&_R?XEJM,=+(W=&<@QY:@D&8M3= M9[H?HY;.(-]/TH&1'G@.B62"0M39]!)K)[$Q?:)>"']L?ZIZ5BJP$C*#O'XN MR"OB030FO;3:2>O*>Z(BD-JK5$QZ>;U\]O<*\M$J]W)I+Q>BWF%CKI[BB_G\&>>[\XM;+%!AE] M*)E9T@D('(ADT8NFW<2ZX[X3VL%O%N>6%RROF?7(W.R>K &Q06P?"V*+.)&8 M%4EX]0)L)\#82Y)L5DLE5Z0RB.S'@L@2-TFZ+^YEU7(5FR]\Y;/N.;5Z\5Z4/1T:%Y?C3N1['/GT=A +_EVDK^FL+DJ MEVI49)!8T0>BZO6":">(<_I8;CG* H,0B@X/K-6+H)T(0+]@I#HL[V WC"E& MI\/G2 &5RJ:^AD%H17]'RD[:&@G#6 GV FTG4+E(1-&1WE09"+>T?)I5T1J$ M6'2(J)4IX139)3\08-;+KYW\[L-'0?\(X2UHQ2(#!(K^D)2#D2QZ.6T M[L'D@_7H5NC,2F*#W(H.D9)#2O).,>NC1U8_%:N179'*(+2B3T1CT0MK_:,R M75A&*H.PBMZ/PK%9+[+V(JLX#BN77#VQ08!%IXAB1TJ.T'I)KGN65C7U2FCJ MY798%M^1/57KI;7AX[6:1VELS%,6/0$2:SKE M="HOZ2TCFQ&Z34\\YPOUH;7%C-DGG%KG-+"8V]"WMC)[ RZ*CITR;USZ--,! M\KA,K&+L@SSM2'M!L!ODG>I(#['F$[XH?DP5YX0N'4TT <#ST20&A@:F33 R MP*;H8BJ'3=P<7AG*-HA/XCH]1#:EA4X<1_ZU7"VQ3"M%4\?! (I&UX_P>#1I M0D]_TZ-@8RA()_DMQ0N@ ;?L0#E^8Y\%HZ(5+%JQK,?)AZ*;S*P\H%42-YOX ML+66W_?P>0TELK^^%C'=3?A0]+RMHD;V>R!L%0CG*HGO!O 0,&0AB-SZV!(=?\8;'O.;)FPS+>_?86>B[$(Q1WE\L5C L2D MX X*Y.V-3)V39XL[4,D27S!HASJM4/4J73' L^AJKX6GOH"E'5"9UHCL'7DW M&-]_%8/W/Q"M]SF*NXA"W5_)L5$CD7Q.@(I$X^GGP%;F@'1N_$D=1?J8)ZU8 M)C?'V(#/5L&J67SRI N$JA0QLA/$SL2W]LOLF@&N*&G/9BZ+3OINU4]:^1R5 MU#D%!LR37T<3S.]GXU/FAC"CT^S4,:^JC=V6VZO'X,<&@;=#DNV6/%1(.B;U MG-XU+):=4R6J>[E,V5I4;Z_X-AK5FT=0$F165:'&_;3I-@Q0;!4W7 ;*8$;U MD+>ZJ.,>=1M%75NG]BI\#.@I>KAKT=/O1;86CIX:2DE1N%BH'[&T7#T$K]3\ M6IN? 2A%%WA9B'O6W-(HM*9U+KVMM:GD86UU22L&!FR4A%"78J/7'EN_&(&; M']]3B=;O?-A&TX!Q^?XCJC-X"/;O'0:P^QY^JP')9ELPH*CH+Z^X?B&3:T5] MD*G!,[U(B+%E:4Q'/5$/>K!M#FQM=4Y;'@; %)WIE8#I-<_&[);J)'DMG.HK MVGZVL?K-*IJ $!9(H(TN5^O![[?A;[FE*?+9'6O,U]? MI64#W(J>Z+97!]O7>%RFUD^/VZWC=DSM7/18&(PFKP[BC76C'M$_KIU&4WD8 MW< M,9YL$9 .>B2M@J3[<#ZW^'(T^8VRZ0R#'Y\HMZ9T3.<6=-B; M2K('RN?R[%3(=*-CT.27/K]D'HH#"I+*7*"?8L.;%7O"':/@((C40=E:9K4,P?7'JUKH57W1.T%<#OKGPDPE5E*-K3\]3!JGSR]K9ELJF. M0$5BE-Y$WFS^FO3X^]KWIKA.X]-R;[21WB#2HM\Y$JE^&(YLE;V@$N'T8EU/ MK*5:NHE\ZRH:!%WT+Y<(NDJ1]Q+?PJ\KM%7>*S,S(*/H"C;])D.O\5_I5QO: M0F0%-O7@^*GH5:WYK8?_K[CX9?=%.$?68L%@R/@H>N!YONJ]?(:/J(HDD[*; MSN:_GUKV-]>?WM#Y(^4#XEES>CS(/0R@G>.!$_ A?A)'CH\;^:N SK$' R+" M1Q&P(,2&OG _7!P/7AZYRXX8D R(^@SB8K[SH%B%7/8*VF.NM,6/!P$/@94% MG#!K3/1]M[+?N7!.A8%H8Q@/HYY&C4IU;@Y;S !VG%L>T\1RL655^=%R<2MR M/+!A@\*"FK'J-UGQX"((+@VT&(H,]JJ"18W* MT:[#01=X/)A7$7CU"X$)R''+?4[5WRLOWB[<(785;FU@FKTLJAY%@6AIW+;G MQ"5E@73)O'CE1M_./(OR<_W&@ED\JY)Q0J%@#E5MCZE-V9-*^!W-PI7J;OC5 M,$\$%O[P[\;U;7P>#*.R085F-5!%81<5T)47V1/TFCWA?:WL7?S?U(GGIY: MQKUDYK:MUI5):U1GCPU._S"8/ 666Z0?Z$IRZOOTM M?F^OTU9>C09QT7>>;M<4H$&SG8?11..27T<+; 3GE4>?1QQ?!%Y/31;-M5AT M3H&B$15 _P"B 6RQ0R[U!:>+R&/G3Q;02YLM ,L3(%Q2BT_\,%E&5Z_?%8UD MWK9-.95/L@9$X7$730<=E8EEE_A[0_HO$,O_V;$>[^P M;)H5;>91%\5:IH-6$>_Z?-Z,F+7 RW.T@JF3O8'SWU"EM$0O9^QT^0*"5HZ7 MW-3?"*\N JO2FL(K*II!>0V#QIZ*NJVDH>*KKX6FL:VQ4\O[-IJ< %"8;:'A>.U;7MZK7T/21:7R*W6= M!_]&68?+>VI'5N*(LRG8%VY&/@HUY\M03V)JUU?.!S>D_J( ^YS+P9967 MD:R+"NS$=2-W,2PD,J5VUARL*N[B6"H%D&17;"BP GT71ZOI39%3FV &^/S! M;Z5[5^#Q=K3N:#(!PTCFB_L[7<9I!')P,!!U$0-:ODT%Y*KTH=F1MJ[6Q;&O M;#WCR9COJ12J83#S.9XL7/K\+N3VS$IC,[;80&:%0Q[B-?8_S7QI^?6[O*QS M:_2S_S#S0V%YF/012M@319=%3N,;J+J(\U.+0]]NF3WS77%]?9;?,967=G$D M98X4]".A+R4]FY?+37H6UJI.5SP+IE.Q)%%H)D]I?N:9J+HV!U5D]"5[H4YD M6$BE$3M;$X5B(NN*%(UF13%PI]S?K/G/6E7IC(%EPO,YG6#$8E8UY1YV42/% M1IYGCZD#DTEC&DGFYD//\TRY.>@W^&1]C\7EW'8UE MP6T81-PP^KA VC%PQ<<:R9XD^?YF[)[$,*VT6+NKLHH&6/&<6YWNXHX=OL2! MT[>^9V?W)AMAU1D;SRCUW%T5&65NN7*J0=6*&RT%JK/#F3A&D.V4M*4]2GI[.-B+L)>[5_*&R2"H^[MDAG MO)JPS-;X/+72+BIA8RQ_,H%N6UP R%;JS))JTC2YF,Q<:'D2I8\6,9XV>AG; M5' M\D;R+HZU;MH6EM.&Q)V9V\95MA M$TU62].5D3:[@UI,I%&P-LQT73,_U&+B:+W63ZA2?V ]U9L19$D$9AR<=THG MOOR);,I!*TO_X3E=<&JKWY?#V$SM+FU-2.>J#-_,2X3MD8M[0.H!&%P;[;4CD]HWF%'-'8A4 MPKP_%V#Z4ZH.DIQT4U@H>#.3I#0+4(5#-2[LS.#,AF&)A9LFW1"GT!YU3L/@ MU@_N+*8RL(XQ%9:GN6'69-*59<2$A%/7]W&*3N]GH/5QQX<[O7\QZCKHA7S) M.4(:4G=1:=9OYY,=4'P5IOS&_YI,\N^E*U?YQ\D=\Y$G1Z)&A1F4'ETVE?Q% M:H8V(GX[^N(!])P !KBDE=]/KZ-X>U@7+6$MW@""SV9T+H\(:,!]._J2RY-6 M1])%*6I7HV'?Z9.!_'*)V M;R!5-O?PKY@PZHR>*$>'7MF1XE:;Z^AAC.[VH>D!4_YQ9S2U\> 0PR'U'8B\ M,U0,GS33=71RZ)=D&CJPV];JYLAE2L$TV8.XI<%HDL20I6,UT;T9*&]9-9T$ M=SX#!>2]HCK,M=E-G5CA&\[$+M;3K. [?J4X1E.H_QASE(TF7P7-9']K7:TS MD\QHV5_"?I5COK7< 6?^<1>58E$LU3E9(SC1X^G3P=3(<3W?QG\C&' M+R\O[[PI#7CHQQ$\D+]SP_GA8#C,NC]GQ,'O!Q=.1 8?3XY.3H='[X='WST< MO?_XW8\?3]^_._GPX_N_'AU]/#HJD(6+):-/LVCP9_^7>P0"D M$?#DV1H/R9N_UMJ_G":MCS]\^'"8_+IJRJFH(71[?/C+[_ /4@7KPO;?ZE=]-[Q:$)=SF7P,G]BC\#""2 ML)K-A_FCD'E_ZNX!T7)!/AUP.E_XY."P2R;H#^\\G"\8F4$;F&B@ ML.& XGQ$(^3%/KF;?B$((6*.&XTX!TG=4.>1^M"*\ L2.=37 M84?7S]H;:ZX#&&X4,AC!K?-KR,Y]AW,ZI:D7 O$5&FS"CLW[WQT+BJ,#'_1$ M'WV2RF,MJDL>T3FJ\B@(8LS8R;/VPQJTU/>$ M368.2]090AR?)J,"38:H"SQ;R/@H\"X(= Q$'Z\FYXYG+KX+858B'AI/SY\!A.(\.M@Y$+4'_LX9>ZB&6&E$ ,EK-_R;+G" MOPE#]SJDO3'ZAD#DSZ_B"/Y]2P,ZC^?WSC+QYV/R>PSJX7T%K\^^@#I@B.,[ M8-52HG3$)^VXV-WS]LRB23R?.VR9!KGY)$I^*AGN3;C1LNO^Z,:>56.?/O." M/$9KMWX3!D\/A,WQVY8^3[>C_8,22F(K=!H]RF"ZCN^B)06WA#M"I=;D-2*@ M&*O%!J(RLZ. XQ6,>,3GLE:''*T$MC;$!XUS^FG+)Q_ M.HCY\,EQ%O]9!SY7\#TN0&@0T^!I/=8S,@WS0.O!>27\\A46*2'S()9BRVOH MF(90DC/%H)*%P_+NL6&^7//1A 7X1].C@Z&+P0W ]+M@'A M4\P!9;C 43A^*EJ3K!*.O0[Q,\,HDH40'/4&6FG,=4C9LC77$%RB_DRCV7G, M(V $NWQU_1@W;''M O]YH":]@0[+;K4\=SI#>L*D/5L)D DLPVCH4?<"%AD! M\;+5!L_"&U1(QAT?EL?I%RL5G!#V3%V""Y%5;+1B\_&:S4,K^:QI8B8D8>%G M8 IS?%A^C3Q8V5)8GCEX*I+QI#^P&\P/"O-N^CD,/5S'9Q+FD]#W^@-1T\S MU,FDEVE\?Q#NV4;@UB"/,+)*.ZS9U!/+;6K#7(<0N6F>"_8"1>B_J4ORN/2W M*I].V_#)#\O,\?$\-F3EM0URAP-[$M9,'?Z8\"<;1[*2."1^Q/-ODG50L@;: M(V=@(4S\_X]S L8418P^QA$>+CV$]PXK^-+2WK>BRRN( MKNE3 ]P5.2@5)$?4.FIX/W8/4) $M5ME]SKM'$C%PWC)-$09> @8& E_ MJ,C1]L7#)I8%/.*<)AX-:=+#GB<('HJ6ID>X%2(NID:J)&L=/+DAO6?A@K!H MB;$)YMVCF!=9=-)'Z4F7KT79X<:&K3MK#8Q@_Y\:? +-F.N<'R M"N7:0YAZTW3D>30=\;U#O>O@W%G0R/$+=KDW@!M-?J&<&_P-05[)9 JHV,[4#VC,\9W ME\"Y7#HL -2\\,(GNAV7]@=PH]&Y9V0!EC4[AL_W6L5[0=]9#E;/%N6O4(]) M(E'%#I'M>.5F"=.'7JCO]P9*@P6ZR#:Y5@E&A?9%;VD[3,V@1_6">?W[R>LMO!>][R^%IAT(L5IH=VW'*S0ZL38#L!K34JQ9+*<[2[VW>&&JP M1,I#R?JBM%@@2! OV2YJ/7OUP" NC-E2L$_V?9LT%'LGK6BW3+JI\H/E0M7: MVE6J;8\0*H0J6=94Q?FCY6 5BU.4I,H0VPZME4O1&@"E>[Q3P=-( M9A9*\ZC-:;E2O0WS33T#!0U-O,NFJZ-V:*4PAT@X7E%+$UJJS L2ZZZ*Q$PR MO#S#1VR?%10FIJ0H<4<\)P4MC6BY*BU'HNX*$E.YV;*L&R$"%84AK2_GTTA5 MO=3,R% U$F0DHV^F- !(G1 B1*(D,0!A@Z0/(:[V_=@BKT9H350FO+5&#H?8 M9S<3&GJS?)VF(1QXJ8G!^*B:;J&,C"J-3=:$$2=3B!V51[^R\)5%9$) M']'- ;_8BW32MP&FB$[XA0@%#2U9NVLN>;5(C6W]M- U!8$]4;%:%@U$IJ2@ M;]VDSU1/8N&JP--9R3@)BR, MZIZ%SQ3X<;;\RE%-5K8FN;16GOZ7E'?M594T1%LYU!\3"#RH"^+(#OW+7Q1: MIE5%81:A7R<7)/T+G]/BH9>O;G(KUAA$?CF=$E=V58 VRWO"5 FDM(QDLQ9E ME^0\A",WN0))>M D8HB=B902CF17*S=Q9$P6&4_*MR7U'K^F7;D@L(!VTSL1 M>_.2N;6613@->\+4+2T+"UU"O*1&_*T3Q2QIF>Q>+E>I X[OPS3[)_&]AS!K MM)P0-VO<=TYI6IPBIZXYC_'43&)[>LH(3=-3+!N,M_F65RN]>;W:6F,DU,>> M,+7C,.%$*NDOGH@EO7+TFF:G>#Y_SRA0+/!X.V54[YG08'*P MB'G9W$"[V&'4\7%)59@8MK]7;=[:I+_@?0[KUG?!5N-:C>""\D7('?\S"^-% M<@$W=],+9XBWOF^F-\+:;,:BLA:6)4$R95\@]P6_;L2X6J%B=)C'C%+X;U$%)C,'O+B3[/C-,16BO&"U_776SN1/D3[P MN*@.D?6OO';#A:N0@76,&7@?3I+;,&J<^*&GG-#>LZF<,SI9J8F&^IQ M3/U=BS4OK+\BLVMF2+/!USQYH]&^G"=Y?FQIM^F-1T]U+F0YA;D9$>86KMGS MQB,+D9*HBL$<]]7-:BR1Z[S0*S-W_$8=KI@GFU< /?[Q;?*IV2-G.?YK3MA> M&:%+AQ(.O]# 4-F3_>_&"^JG['$0]BBYXC103\E%'9A0 M\A996>))H-^!/=)3;/OI24_4@9%7%6499$(PTN9&LIN+R5_"X9::F'$ V^<5 MR3S'UCT;9H@L?:@1KX30Q-L!#4E 0B@-1#:8<&7&B9X15W5AN"R$((%$B$E- MTQZ$\(K[AL2.TL":VYMXF=J"C JA^"P86$E?<_I=B:M#L]@-:38 MW=.LD&[#Z>L6'F_=RYX,3%M)RJEW-N"=GF1J0-[E\ZTJ)X%;#G[(8T;&!"*7 M&/ZXX5.0E/ZTM2*$YN[B8UD M6S#S[>CW->A-!MK9X#;0DN(XVY!;4HK.9!GYU@HB"S#UZ2SA>N<% .V+GPH[ M/[?.KR$[]QW.Z92ZZ0$)GM&N&AB.F=;KDWHU]7(.:O;[V'FY=2*"1X3]*1.E MC>[GD/V&>UNA2PJEQ6Q/'-6&AV5>.43R6,-YL^H7WVK[JR>$>JREMB8'7=%S M]:C+C4T.NZ*_ZF&7&]OB*HI>HIRHLUYC7_*(SK&&XR@(8LL6G-NZD%./]-''85QDSH::RSP[OFQF@*MB-A"1 (O=/_'4MJW#CY?^?& MPTO8CRH@>V$&>"#A+>AJ=GRKU-\-#*5%;PM/U9GUL"NFNP/LY1ZM9T"GV/L% M.['(':'&OOH!.K6\7<%.>K,QAL?LD'O"DGQ&/# +7.K3+*GT2SS'X]*0X?GV M!8$.:)!\O)N>.9RZ29ZO'T=YPAKF7.=]6;(O]'/B+V$E\@Q(G@@@>B0,LQZ3 M82R9IJ\J],;@=\L!B'L(Z'E48H'MYPS=L@##.WPE:DRBF 5W MP3J[LS_UE[OE2/F5I,\.#;B\'G-'Z14[N Q7Z%;$+7HUP8@-YX48_V:=&:G#L[5R"SFP?;^6 M.I[DC19^%4,D0&YI0.?Q/'\U>DS2.B-?X:D,7TS"]^Q]!)42I4[EQ+A7*=87 M6>5*YB NUI=%RR["6=$ 4*P_$4/,YUV^8MH/Q!%QC[S%#1:*(9*+BQLXHJ3M M/6[%ILHPL2*HOWW77EJRA-)"2S!8I\ NKCDO9A &1;[:S@TR:W#5I+ M.6[6ERU*VT8YC<3(,C,G#H(EK:T.[";H*=@R*6RS.H-)?BJEU!J/X9(AR;:, MBPI3J>Q0W.CI33"B#3;??_'?#SD0YWQO=BXK:,+#:W&X$4Z4P[C$5^B-H:*0V7WU*"HIDCX*!'>W9O WV=*XM0/,%IN;# M"_&?R6T81+/^O/&Z9R\(E#D>/W*C_);D"I&] &PKBCS]E\# M)SU])U[QWC9%:LO0/M MI5QLJ2@9;D-5+AUQUEZ[4Y!T9/?71J!FOU<_F7K- M2*T'HE>()!0& #3-1B&&!B(3 9IH@HEC,$%+VQVX,,O#$D\NNFM:9OK6%VL7 M[SU?705\'52/%$]M=GR=(I>>MEM=P[)#%JBS4RPK7:EQP;KIJ]0WFW>-4+2[ MLAVR[F;H5GW:S816F__;=JOTL=GW^+]'6'W_]#]02P,$% @ Z$,'5PHG MM2=;*@ _@L# !0 !G:&TM,C R,S V,S!?9&5F+GAM;.U=6W/C-K)^WU_A MX_.R6^=X[)E<-IG:V2U9MB<^Z[%X$6 O3#&*8)'?W[X\I>C M?Y_?WQS=!-%OSP##HXO82QOKZ^OK.GP81CL,T(0_$[[QX M<7IT?HP@H-\?78 $'GW\:' M_SD[^WAV5NH6+UKH*HA Y 4@/'HH'OJ_1]>1 M]^YH%(9'][07/KJ'&*(7Z+_+QPP)!Q_#@HTW''S$WAPNP$WL9>1].B[Q\_:, MPG?SCYYOV[-^P?'Y'9B'#V;(6'%,WI MKWZRZ5!N_-UI_N.FZ<[0K]]D;=__^../I]FOFZ8X8#4D@[X__?>7FX<,DA,R MF0D!&![__4]'1SER 'DH#N$]G!ZM_WRZO]ZE+HB24S]8G*[;G((P)(_.1I@C M..7R7[!$L?N.HO;?I9[):@D_'>-@L0SA\6EGFLC?,*)+X\2'4Y"&24L*N>/T M1V^\ $'4G=S*,+JIS08_6<#%,T1M266-H9G..1D.>>DS/-D TY):P4@\F@N" MZ]32A\T0F(/%R6(ZRQ0IU7QGWW]S=IJ MSB*%ZO3C/Q[\L\O#PE1J50;C^/( M)T^&/OF#Z.' )]_[YR"DB_AA#F&"GR*0^@'YMLKD;+XX*9Z0,=-Y7*,L;W[% MD^EX#J(9Q-?10Q)[O\WCT"<;XN7O:9"LNF/0\$$]@[+=LB_)$^(5A.7NIR&<3.N_*/';?> AF,XWU7.0;<:+)=F503?EIF-H@XQOYX8X MNPD*O,PR(4;($UF>^!ZG^ ZBC&QJKVU^N",_D*VJUF?T"I!/.@'\&8&(?*L' MP2%IM&0J,O7X!_3SIL_UICG-,H.LQR<.IHK' ,^OPOAU8RUK4\AM1C9JA-/I MB*/<8;B+B5##)$ 9Y>M68_(E$?B[W(&DG]K@TLNCC0*G361:#CZ@W4+:PD?P M!G7:+4W&'$XO%![SR//211I21VJ2S"&BHHK@G KB"[R),59O>;[:R'DKA3(D M218"3?:0$& <3(,\'(XG:3*9VH.Z;OH&FX(;2'9C?2M:>;C!&+R S_KV=<7! MAC#T*"E;&^LFCF:/$"WHMPT-8]6!!ILQLFKB-$J":)99V,L8T;_7:U';5'9] MRF!P9)ICLH0(4 +S+?,6ZI/I]N/S(/") 9,'8.BY;*4Q?$M@Y&_#\93A08\7 M*)4%G6'L58@+Z5EKS#@5PL5)S13@Y^RD)<4G,P"6&7VG,$QP\4T&=0;S^HLM MF30$>TW^W#@Z(7B&X:=C0<-3@^1F\709J7DC V3>!. Y"(F003Q.$:(NUC/Q M'8"7<$@6=#!!?DG-KLGATB3\"_@U1F/JG]R"!;RHI%?4F&DZBHE%G>*$F"CH'H:YJS4/ MEOA+)1>COI0%/7?/'+(_3F41S&LQ7!(OL0 M>"#\9Q2__A2_,G$H MVUK_%23SPJC(U+94H:CT-,#0!8W40+]TYI3O0E#4?QX30;2): M=R @&^\8+(,$A"6-PQ- >4=;=F;I3,EZ&6"D./G,S'/H[P9J.*S(^QE@AJ9B M1638%7]GKC0QL7L4L=Y,"+)RE,GT"><&*&__$/8QP,0]C403E7,)4$3(PJ6C M-JJ,O(#'B4)'XW.BOISE_Y.$M'7WN5LWJZU=<2B^/$DZ&6#C$9%M M*T4K:5B T=#$WI"G(!:JO9JMN.L#X?)ZE>WD>L:VQW01*P-))],'G"H'F\8" M/^H+GMO+DN"N+WIH=$?)%,4+8;Y@06O,3=4[6J(@1H3C3\6^9;5-9$*)L,6>!:9I"5M&, CUJ)R""&XPX.V(E=[W,?*,$ M-3O14-(9*I9!79=:RB[G7C!E3<%+/%04"[:BL1ZKZNTF)L':9"]J!FW7_+;$ M]!2G3#H+@K(-*LZW=)Q_L?$ERM)TEO%FYL5NGJ>SC'

]0'RP=;ODY0([R[YZL$8EG=AQ&$3\M\@^=A:-9@I2)57962BZ M[!S2I&>]J'QCJ])4R)EV%@EE_5G-M7:<7Z&]),[8=I;S9FM?)>7;62@ZF=/R MY'&]N'QKJUH49)X[BX"R.E3*7'<Z\7 ME>]LU8UJJ?O.@M' :F3F^SO.N,1I$A8+.,MZ,T7 *C9PEO4N&E%3&8->[+ZW M56_*ZAN_8AJ",7W5UL5GZ"& MQ%D$E XEN,4GSK*M*5]0-P(_V"KZ_0>0!F1=<=O;K;!QEN,NXBXLW-&+R(\V MR4!1[^,LBUTF?;@TC/?N98ESZJQDN/SMM ;+#?EHV27QJN])/=P:OQ^WQN?3 MN7WGBNB25G9;LS=GBJ\YWFEG4A!J\(GN_!7W<5%,3-[8Z]A%"YQ4)Z&DB_N8 MP'P.$-DZ,$ZWNU8=[7(3"R[,$P+,:6Q&^=7/-"77@8EZV'G'F5C6E?N;TC6Y M3%^DB$C*'216H9\=KMS"U^P7OM97Z6OZ4JI\4Q7.$+^]/3.2:Y^64U+O;'I. M-D7.ZM-2[V+/S&3RSGJ/\%6,IC!(4M1J! 7+H$]/*WU/8#FKC5*'@) MB ?JXY*=3N]IX##';6[$1OLU7;]?_C'F&%\9ZCNO=KZ'Q+#$!/('B%X"#^8S MM'XC-&T@NO2O]\?:LP@R>BH:ZQX&0G.R\3BFM79&VL@C$T/4\!U V>PF4PB&5P@XV4-9C(+IO0 \(?=TC8.$M M)1+ [.1?6X5L_SDH Q8%*RL^21S,60 4Y[P20'.VM%%YMGG1.&.'2V8$59) 3!1F>9[R0".Y%*9U/TV\G 3G#36?Z[ M:P)I6-39U&0-2T02,74V5U4-&GXTU=FL1<5;&WN/Q3J; =A=X7 BL.ZF *I! MHAZG=2/I[R+ %%FR1Q3WI)3+V;*P"S[D].U)3M_]IG21SNXC>9(P7XO;W-S[ MI#*IK-9="D^VI=VLF 5!PA^GL0D9]^;03T,XF=["9 WB.,9)KB0>B5(Z#_DO M!E;M;<5\M%H5)A,9&<7)937>8,&T&>EPIFC[:8),Q!DE[P+!L1,&C8=*/ UM M)^/ZS'U5#6\I#DK'S.+=5RP%>W'$W!V /;BFOHE";+6YNN;]W<,7&-$PXB;$ ML?Z&- &S&8(S>A1SOKI#L9]ZF1X91?YG&).G+>>!-R)^\04]J0L->(LE&@GA MD^F:=)GO*.UF)/6129/(KQ1VT<4"1DF)?/)I2SKYL-U@MA(!0H9;(VX[%+&Y M-5E^/-/B%[=UB5CMOHF$Z!$. -/-J/TX$#EKI965Y^8!7*D M4+\9,?1=!_>9:H]F3'P8#8;%:(+67',6+[.92]-HTDU?:^8K8HJPKAB\?//" MU"U2@O_:!I M(8WG<$%5W!U,4.RM/W!7E:BU 5'X$OA^""\!%H=C=IIIPHY>W1-A=CG=[N]# M;75QFLQ'1'S)U'!W#T8C39@\+(''1Z3\ZZ KZ>F!LY+(#YHX+S*L"*I>(%A# M['::B!B%X7I\REX V66WHI8.QB%5/9?J>;[(1; ^-L&(S2AY$!0"B4%L/>^L MN(P>YFU/^1?$9)2\G * LF=A)Z?*<6@55W\S[WP!L1,%R7Q+3?GBS7!U;\E2 M;J7J3>1>%9,L ,5ZMGF:K1/?#BNU+AM\*S?1N5"\LMHONY1VO'#L! MT*7MA2Z]B$,X5\C2R7%G1#22D#%N1*=QOL3 M#=0XR:7RA'+B1,Z5W2A/K3 NY?X1_[8FXCJ:QFB1625M3_'9,7K>>WNIL)4N MSMVQA\N1^\9CZ#I@4'PPZW"^>?\>B=Z^B24FQJF?O:2%)GAL7^FD1+MT& /G M*.<@I&^Y?9A#F-S0)U"QYJ=38Z V,LS(>G*O% MO*)'G 8N[Z=I09\#1+:;V\";QR&^N1ESCT4X#77IE;42N(#+F+#+/YWA-+1D M:@6J@=/:$L*UR&2'A::\V6SW WP>A"'TS]/D-DYHU>43,6I0?I\'F*GN.NKC MF2A+JKQ(%A?OB2O>FY)M]N(")?4!S"6LW$,J/'G]9V8G$C4^>0Z#/(PE3E&1 M]'7HS+:3/;N)<#6S*9V+>_<&DMR&M10KI:H$F1E;CA**#"_K,1!5)N@!P?9# M(^EA06O74X:/H^?%C:VB0HWP+&=W$9"Z7!L-RK'6+65=34>*S?F*],M%Q7HD MA)I2(Q0.5W/U9FPT\&'L!&V@388GAG:"HDW#MO'^G#O)[;RX&CJ1>WV<\OYP MGF+_>TPVX K.TH U5GW--W/G*JPK:_#4D,MT:D_.M !'TA4[5( M%UR2JK_;AI(%17%B<:=;++V_\3%8D":3Z0/Y%D^)+LB70A#[[[NL)I7A783F M(0$HN0")^(8IK0\9:KV!-_%ZJ_Q^B#(?HLSM;=/RCFTG5/VZ>[7=WTX().E> MC*VP8*VV=5O*GK3"9,<^JTR=,]SQ"DE4V/N:0UGZS2D[,1PFLJ7;\K(3RPXZ MLVI^[7?LYF*M50XA'$=#.(=@@G/QGT/4K;.?:Q'ZMH5O#B$ YT, !Z?.=J?N M$)2PQ^'K+X3EG"]B'7L.NOZV^7/7T0M8'APKYQVKEIOS/KA5'9=WFRW' M.8=CS_TI31J^L@-:[Q"5?:&$S&U UG7N0&YAJ/]BS"MBU W(W"!A%Z-^#X,R M?+XJ?5)S@!2',6(*KL47W@0OT*]+T?GJ"_@U1N,0$.+Y:89-1[&/T2V!MV A MOHBAS4A?&\,FNDA#^A[$T2)&2?"'Z/J;%@/9Q>XM3)JS1CMI$A6)25'3>V4@ MN;'@SD,.P]KF@O?/<>R_!F'(6KGMQ['/T-PAM)V5N3N,@W%I%=^8'8A6=43M MC.FU"&HV\[RKL9V&+JV=F*G=F]+2?V^ %]L1L1XST0TK9D"S_>XJA:AKAYA" M&;Q=#]U91%IZ\&4TA+ZQL\ TW>JZ.=B6PJ2DPEOXU67@&DN@G6<^@YH(C2"W M$Z]^=9-RZ,19<)KJ)WGLQ;E+H#3)22WLXRP,&B6"&TUR[IU /8"3Q9Z<>Y=. M4R#T1+F<>_M.#S#Q(F9ZL?G>/FS:!]@ _)UYK:>(=!_8:'Z,E'[,8T M<:;K M^ -E?#\&29Z#Y0_(L"6GWUD,3>;]Q34,6. TWP@P(=,"")I D^MD:[4A]?X M<1ZG&$3$9* %HL1XH$_B9SV(.YC(NLDT.7F (*FDVL;$;MAZC]J2'OE*@M++ MHPZ0-7V4R>S&@A+!BJ@T<4/G:4=4MI,D(,EFO]@I."6/['8N[B4>GA>%&U+N])L)>4 M6[C@W@V]D>SX[9QI9K?;U_"$[E>1KL,,]+Z4?\+5Y6(9QBO(J>^0M]?E7P6+ MAJZ_K(F0H+F"U!IJUQ"2"C_, M^7<0_0<"M+VS2ZHM9#U=,NPGV3$4SA8,OEX?/<1HE5RA>? 'H-Y@0?>2QKC/N MZTE&[G&5&RCBMOV(77.EV' TT)'FB_H??$$R&UT@5@,A8VE4^RDS^K;[LT6 M_#U.^7:YM:7'=3.[]V#@)A'*3(GU(] MBG:.>Z4@>#'5O,-AY[@6'Z-LLK,EI[N6LJU4$<$\]JUHQ5[.#ZV'3%339@0S MZTO:E,2-=:1:>1/T/LE),V;=GF#I26]][V!L,M;SS7NG6C?&K9]XA2L"^S'( M]9]I.X>PR3LF;1*@#EE*%9$2G6E;BM[A#MY>$N%9.['[EU0PT@S*C-:<6^LY M%9E735BU?H^5+G)A]D.QX!N'<*Q'@V=R]0&'PZ^][1B_4TC\< X2I7B>-+'$ M6;;%(2UIWHJS?.MU109.I7$.=9,ON;!)J#JZ)VKY/G;"9X<%7XO).GVOQAKBC<)DM'LQ,ZL-N_UK4D#7N'3+(= ME@_H+ P6V>*RE,3]Q5B3)AO$/]:%FWDMQCD2=/8NKB8:;6#3;$ 4+%)H\G17 M.U&VPUVLG!TX>_-;N]#F3NZPG?R;U^&<,P;W;WS;(L83#9Y)2D\':GTR_$@G MD+N(T#]<'7>X.J[9^/M:F[T_]9;N7AZWET6AA\NZ]OBRKF?Y1O/,9&.]?N[I M5<=X*Z8BS+0_ZRNIN'3T.AC+;EAQYP(2^XMIS5G/N9-Q'9&5E6:Z=I+,(7J< M@XAY=*3;QF[Z>/,:*O>R'IZ::*I:GZ_H:@)S@EW>Z'+A>:];>%F/V/>KB0Y% M[4,>^Q^*VNW-J;&EJMU03LVATMEFB>DQ#4F_A[N_*+MT?+]?16&]II0>JL+T MU2>XV9R'; ME.L_K+IC1A7W%UP-E7$#%ZON1RG% )F.MA14Z,MT="MUSXMG$.--?+-!S!_M MNY%\M#&H('H)B+G/!)< >@XCLN-EQ7(,V#E<:AK<_%S:DZ;1\U'^X7Q\G\_' M#X>CSL04FNZ9^PO?X=1S+T\];8JUMUJANBRG_875Q2.,0[S4LC#8/?GGEVTL M; SP_"J,7S>7*HQ\/\@)OHZR0XMMO,M$N*L@2QJ^VFUHY+W.:RJ$,:5J(P-D MGJ>8H(3QR/L]#7"^AODA(EYK X2O%RU^C#-BR%)>TP9Q9KI1:5[_PBN&:#2$ M)7.3DR,.;LG[:?*8SP$BFNXV\.9QB*\CC^LHU 0J M33>'"U$/(RJ2[)S7&*?0OTC1YJ VO\CU$4% =J55UN@>!EDSKAIM/)"F%7 ; M1QX!=8+N $K6'TJHUI-NQC%Q.(@QE.VD/X,P)=[%AKZ,VFL6GWT^25N-4^9* MC?Q?4YQD2R53H62MQPNX&WI6ZN)B^(QKI%3?CU&U#5SWE)FF3IEAKI5A)^9TAZM2'MO'%."V9R<].UZ%L13ES'M&D@$=/@91QER?K3 MNY@( $R(OLC"ZGFK,?F2!BIS-.@G8^&Y"PH8]$OD;WF31>S4^AK-*=LE$6]I MQ&IY8RIC&&!REZSUN0N5)^49*_ MEJ*>I"B:9*MC1+R*1'WK$0QA!8NC18R2X(_,_)M,/Q.EA6]BZC@I<\@?P0H& MB267.P2!5S)SE+GC='1^0FN )":/LX#(K*!*"$9J M=M@)0XL$K@;&>S4[AFW-V(F+6I12;*&)N7<^-JE17U0-1&<1::(P6IF7SH9Q M-MLV%!\BG':E&!YBF/L3PQP3[PP%SRD5*'Q> MW*[$"WBH][0]?XNZ3U^K?D56-PCIW5R- M(VB-'W"(F9J0A_6?D^MQB)0>(J4M#"-WP3E$30]1 MTT/4=,A(6'/3TUGT#A'6 >1*8L(>@JSMC-^O)_JJ9$F[%G#=9,-"O7%6IA]2 M>A@O5,IMILD5*HW-"F8RFQAP3,G3\WB^('Y4;6,B+K*$](8-@1-<;F$216$L MM-[*%4)_($+*NE"+0:((.UI#?4,[-7OVIF063&B>K]QGY"V(> M$=]GG0= R,S^&L^#" @7A7)W*V:IT1JQ9WVTV@-,"M53A#9W=V_O"N-!SVMM M;#5$_@T9/?R_% 68."-4E!46 ;^7 49N"$5JVQJKI0&"O^0:9$6]X(B^HH.^ MI$2L>X1=#+!P%2,8S"(5 XC9U*'#'YG76?CUNVZAG:%H:8A>Y..6@S\U!]-. M;@51')6)9?JIEG*J=,3 C HP9]7R:WVWW*[W?BWL;BP)6]F6!R5E-E4E?LMV M9)WEG1,$J5SZRG:#+659:4W+G>0R &*'SGH<1*M='Q![J0?$E_2J>\>60M)R MK:B+QYZND:8 ]+4V!GOWI*J!RX/*3K8U6;K<>(9S7+^.R EFNI&.,Y??, OHY&GI7F@H#-TW M',3DZR]JP&/!\:>XCXDD*"\XAU.R =U#+P08!]/ R[QN7+P=;)3DFU\JK[IK9#=9&L*3 M^S0ZH&+97\X"(K3.. *B9!%9BHA2E%O)+*J51$D1I$,TFR_7K>W!NJ94. B_?$@2(L@\B@%:9 -,W M$+$N*0D#8K M[IWE(-3G$QV2()T&/\XJ,D"0'IO2(2+"T.$V\YN:_WKC#YC.H4>^Q!*TM@ MCF2-;O=D#GK5-E_CF;0;IR$]^#VBR$M#K\'QD+ 6GTD'G(X6S0TDI+VZ-):" MKGA%8'=W5X?XVGU"I%@+81>8>U!S)(ULZW-G+,7H<#S;9O=H%VG0L?3L+G,P M9];LZ]'W('8+PY]U%K"F*GW'8,9Y?;4R^?X1H,9EF=XT#KQ[(;#_.D(@RXV_U7PPE69V#@J.@BYFN:8J+65/ M&"!A;NH5*;;;7]< D4ES=4MRS1FX@,^);6^=?28.)R;[+MU:>>Z# MK+61-^R521$E+[):FDA0F<L)!1/6>7CW$EY2=9B:N6B9Z@)A0"!+%=@6\[(4U I*YS2TA_88J?B24%VFW M_6%%^QJ0.)T/'HR(3,=/$5Y"+Y@&D/WN$G';@8FE]P1Y +-SE 0-AR*S.+8I MR.!$Q]CM#D&F?H),5@4W-=MCTK>!<)MK"M9=!2^07EA'-_6;&$3_"I+Y.8A^ MFTQ'"X@"CWVQ?I.>!C"N:FDAOLRFAGJ;EA&U1C'=.9F&Q> KO7_!##TKXD1],95$XH= MC0N$P!!G-#1.;NN-HX.=RA2,GQ[.QW1&GQY&7!G8;>/6(C+IWRJ[BW8XBAVW MWJ&]J Y'=T;"=T1]JD7O:$-=)B+1X(@N!KXI6&NA:\]1LD/UV)RRT9U=M?$TB>!:Q&_@"T1DV'MZ[,^0.&:S'DEX6L;1R/L]#7"6E*!( M4;V7+@+SB/I52C,OLJ/8^!(@FJ6U*>S,JS6STLX+2/8B+\BS\"-_M*!W>?T! M>&QH&UL_LSBGYR8@B!+Y7-W1M);'>.)YF>KWJ.3&BV48T(R?"W8^::?A^IN_ M#1'957X$R2E5J"T9:SNH-K_-^^TR\HEZ&,\!FFV3@RI>6[U-CXNW,'9RDY,N MRG$88UH0/6V^IA4'TRPJP1O1P!E2]/E"S2CIH8FPK>:?3(L3/O(P6I@RPA@F M>$++Z' "(I]@4VPE#'I;#M2'*0V9MDVMA;'3%EQ048)#>(0A[6:)O;+),>YB M&@L&<2CC7C'=L/(66E:"GXOIRTH)@)4J6U[NFO7:\+-4&T\ 6&VKF6S6(R%:"#JAL'U12#+]ITR%(UBI(EY>0[9Y$0I0/P]+?S3$MJ*BI\ M,_/HG.6\M=M23L=SEGM^AE&QX%6SZ"R%0,F"Y:?5\:>_K"*MYUUDLW9CWF$K MM6EU3;$B&.F#EO*N)/R\:C2>P[H70M^.:>N%76G"U=Q3MAED/=^B26_/>%\3 M/_BU@8H!*A92=G(^V'T#UK'7/>Z>9>8ZR[?<=-W) G:6UZ8FR@ >^0=+51?+ MG+635VOBE2][IGJ<@^5O^ ;\I4C41* MTO2=Y;_UZNO%XEM+UP+G/-Y.YOL4!%%9A%XTOK-,%'J]!5(7LWJF7EY> MHI?[[RV<:LZALYV,ZUWQS*GGEN;H1>2OSB#"K^31B\@/5B'2H$!(+PP_6@5# MJ](BS<$2.X]T68@HUB)IQL>NB"&_K$DSVW8%$Y1+J32C8)=3I;E>2S-6=OD= MW],,CGUFJ[2*3C,"=EFL7'?AH2%F_B_ TN M]-O#.Q3V_AT*7^?5EKW<.U?49JC=/U=KK8F@8E3&TS<_&9BVIPCDOFGNB5QC MG%(G8_WR5L[D23H9E[XQ0&@EJZP7=C%155]2[^MP/8=R5DL#!&?O?"W3+NFZCF;C.BK6-HN:[K? M[5[:JFU81Z"X7I"MGSBU(+R<3J''"_1H&=K!B) VPZ1L97;6&>"]@ M=C(4[(12.6"GQ5(L@]G0Z+ 3/@5)%.UW%3S4-GM+<5"*BK6R,\L8L;&T'A+1 M-1J]8&+[#1O.*?"- >=L4-(:/'>M0->"75GD;D+V34#9NXY(3W@+$ZUA+F8: M .?!O,B44A=-&0J21_8>#1Z<1BG[OA M*+JR0[8CCV8(9D_C9JL(&AO _1R$],SG80Z)3-(G4++X029N9#:T1]:% M>(K[[ ,3)K4/RTI;IV<(%:R\GREFMEJCI%3DO(BZ6:)]!$83I[4F32,W.2VP M,Q^RJCAB?8UCG&#>:WSKK4RP#C[,46(WQ)IC%9 M78$ _0S"%&[]4MYY2IDB%!-/D#TPF.-V=2AHY\F3GV1("GV MM"V-A3$CHZ*3U[)H.]_Z2-@<5W9.P$H0?K:B<(96SLQ"P'SW!VVGLQ* '46''/ULF2:V_IO\\ PS__O]02P,$% @ Z$,' M5WE@7JW/D.'(O M^O_Y%+ACA]T=MS33W;/KF5W;YT3IU2M;W:4KE7:.S\:-#8I$E;B#(FOYD%3[ MZ0\R 9 @BZ\J B2KUQ'V3DL"$YD@".3SE__VO]XVC+S0*/;#X-^_^_C]A^\( M#=S0\X/UOW_W^' V?[BXN?GN?_W/__%O_\_9&;F\OOE*OM)7,G<3_X5>^K'+ MPCB-*'GW\.4]^=_G][?DU@]^?7)B2BY#-]W0("%GY#E)MK__X8?7U]?OO94? MQ"%+$SYA_+T;;GX@9V>2_$5$'?@]N7022G[_Z<.G'\\^_'SVX3?+#S___C<_ M_?XW'[[_]/-/O_M_/WSX_8$O'/?$WB*SQT$E+$=N?8#)W!] MAY$'->F,W 3N]V3.&+F'IV)R3V,:O5#O>T&3<0E^SY08;['_^]A]IAOG-G21 MO7__3I/G[2EBWX?1^H=/'S[\^$/V5.T(^.E,#3N#7YU]_'3VX\?OWV+O.\+? M1A#CW!TF47VP>4\XR_H82O M&OWN?_X/0L1R1"&C]W1%X+^/]S>UW/WN!QCQ0T#7_!5ZM\X397QN)/$QOMHQ^]T-?1I?\"Z!FN=TG6</<\J4*NGX"#V1DBO/1MX0&'O7P9693AFYA$(.M'4;[PL>< M!9Q^Y<1/R$,<)3_ -_8#94D,/YW!3R@Y_^'/\]AWOM#-$\V((5]<[N(??S#$ M3AJ?K1UGJ[$D?Y.S)7_QYUL:QY0NMC3BGW&POJ7\&[KUG2>?^Y$80?1Y%3K"FR-(\\+Z&@9/_9LG_%3LN'HZ5 MK^Y8*CT%C:G[_3I\^<&COI"1_R,7C?_P9W7%X-P^3'U/MV&4E/AO'#K"V[BG M+S1(^3&U0;=G1Q#JDO*;G7KG-.#_2.Z8 M$^3J 3^5Z$U"-W6?4K=G#Q=J_;Q!1C_\RX\?D%G^BS]_Y?L@@K'SISB)^(XM M,54]QM2*MAR?#PF_.V"??J;A.G*VS[[KL/F;7UZYYK&&5HKO+9>3=]9TL9+[ M[CH*-Q?\&(,UB7_QD^>+-$Y"OECQU9O+4M ;Y_Q8Y/_G+9VWRLWYP/\W7OG4 MFR=WH1\D-\'2W]"*ES#H]"-\,0_/3D3/^:WA782;+>6G)_"G';+GNWR(O%#F MKT[DX?_\D<:)^/[]T/M8\V$9G6*$)5HDSS12EZI/8W[EN&D4<2YK!&YX8 3V MN:$1@5IP2<5_;X*[B&X=W^,''N5<>5=O\%(HOTR1<=B[2=TA>22Q4>XW?FCZ M+E>"'Y+0_?4Q\)/X_N&Q4;=H?F82[X[_AA\U_%RA\3UUJ?_B/+'RN77HTV,< M.W!MS+T-5Q_@;H,#8;'B?.&_+IZYP=SXHCH_/H)HW-KW$ZXQ<%O^AE\#6R M'41B:@>R\%%X-%JLKKDY[S"X.HXYHJL)C6*Q\8M_2:/-)7U*EGRB"LN\>>P8 M3+O/U$L9-Z+5YL$=(YQ@\?E.^VG9H-$>3,;0B7=)@Y KFS#ZTF=I NH8:-(- MWIO61T9X"U6W1+;1+QIMVDZ/CG&^1:&7!Y[_X7NHP6.-[RO JB9_][3*\"A*^S))BVOIWZ\H4_ZEB8)'.87_-;RDP?J\E?OG>_@,JO57MJ?,>;T#" 8/O?^ MPC\UO'[PILW,]TI'9VB*IND4; (X'>-WK.# M2$Q%DVI]6VU/C2#(N<. I8=GRBT@F3'1H";5#A\C2HIOO_DR+HX9@4GIE*^\ MD*K'C.&3RNUV;L6CE?D<,@_B-%Q+3'9U/JBVQZQ'E,5=/?>\B"NXZ.I<1%Q= M>?$A'68_JMPX?!3?+E^RFSA.J7>91EGLYH\.@SR$5_Q+K<'2Z5E#MVR;2PZ] MC/X+!#/F*W[QJY\K;M^C28USD6&H)E,-Q'&R[V#J\, H1LQF&]%G4'=>J& ) M-9UZYV33$Z,$=4"C#:,#C)7&1ZR?1\O( =_MPV[S%+** ZCX]W&VQ"8,\.S M2'(L3I#Z[5 YVK9W]'"GZ(AI:F&P5GZC+P[73?$^O*=;>:0M5G?\=';]K<-N M@N88UE&D1O$D8""[,H#=K(YU>7*4<_XIN0GXAA(Y9PUNM:J18Y@?843]=7 1 MID$2[1H#P)5#1]$Q ZK\ =>.B]=^EA9W'D91^,K_<>%L^=\:-,Z#B$P\O+OD M<]9MM,/IC&&!N6ZZ21GD3^.'7*$^-&>H=GY^!.&6D F21CN\7U"M5J&;.R?" MG[_0Y#FLNSL[/S[RG=5\8%>-G.9&NPWCVL#UT62&-6 O^#\7T3)\+3L*FD9. M6^4Y)*C8F^SH?MM?*%0H46_^PG^[QH(KN';O^8:3V;&=W+@=R(QA.CCQ\S4+ M7Q_2[99A-JK#Y$6:+%8=#NHF+;T?S1%S3Q:K2XA+TL"+-=N[)=NDYB%CT;^" M(LIM-MV#5_O9'_3HR &<[%I1*]HA?+/_S!AJD>=A!@=PX7LW 3=\?'ZL-NO< MC<^,Z>2[=U[YM4\CWV'U2?558R=P:N7!Y*YG39NN:G*&<4-*TFZHR0#J\,!( MRHZRUR!55TN7:M!OZIX8.SC:LO358\=@FG$%$8[8ZS"Z#-.G9)4ROM%!^=6J M,%HBO@?1&,=[*H)$>$W?.=$BPE"D"-UQ!1]=[?4.U"X/&\NYIANH4KRC212Z M\H=:YWS3Z+$*9_"\7.V'IEN^B&[/CG$NR2QVN:,A["L4$4;S7W'N \^)O/AQ MZW$Y;C8;>55>K5:T5F8CI$$,B3NWP"2A#7164!O%ZD31T M^CVD?'='N\7JW(E]EULO,COYRHD@W!"KT[8AM?E@$B-[\SIXYD9*7>;?:[*# MG+^$KR*9' MDYQ$6JC\9U[M+W\1@VG:.3.TF4 B L)O MHV__2_[UA4\514V4^2W_# MARQ6 O]) -4U@R<9(S\);WEG+_E0]\#2>;OQ^'R92?XUK=AO[>.-PD%.(!',EU)08GX00I[>BOMP/B< M\OV?1;;?:'SUQGD.(X_?>=$.(T-0>P:2A(RA@M%BI]B;T4JI*FAP/AI6UU1E MSCCK*D6KVW,CO.6O]%6_$<. _],5D)Z+J.'.O&V)+O:G.VZ6!*1AQW$*A_M% M&-=&[)N>F(J"VAWSJ?/C(X7N7/#,5F,8RHS_EO*C XF,7RE HTVW0@$8.,9; M 5S(%N23XICQ\02&1$>[1A_Q2&#.5& MH^LRDFZ]&ZUV[&AI&8UY&*.PI4$DPETI<@RX'A"M:=R6/=+IV4%M],>'&AN= M_V'T"#5VL5BL'F,!3]DI0%U^9B";[YZN$34T2. #KS7U2L-&N4(2!Z)"*JZJ M18HA7N3Z=E)-2(;(CZ! MM]RB*50.G@**@ YXW1U*H/24(8M9*Z\)\*B1+7BX69\YS:K\)=V>&T@=^,(U MI4VZJ6UD4OR[H973W!QU\9N](:8R4RAZ3S[S+S1R&"!E: #/+[0"\+@J-^5P M(J/?G9G5>UA:URAA; J*O/(VU"+^ET89VB#G3L1W^E???0Y9S'=A;-_HUW#8 ]I='F-=^FV:O'#9* MI60&]KH,[ZD;\J^'020A#VHN0RCA0CA #[!J'V.X ?/J5>BA*K .6_QA-J:: M&#AA(5'NGOI-(&*'TQF]?+Y-MZ@>/'HX"HH,XH]1R[$)DK]Q6K5,X<.\A8[#_5IN-+EYH-$Z;TVSF<6\Q MU,[:KRXQS!0<;-Z2>KZ.*&:CU2/!U@\>)3*5@Y1UJ*>L'3Y6]@V_%5 UYS_0 M: ^VNW'HF(GD;K@.,#&WY2AM>& \;VSGG._Z\=;57]7Z,]:5>PK:XES:R'%V(5[8=> M4X5C81^GSWQ?E+&"%2 M0\,I2577E;S-]=;Y\3&TZ@:D=U5*))0Y_GMX'?22BO^V6)4&"$\E@>DQ M\"3(./6NWESH%KR!GPY);*JE81([ WQ/_.#S&V (J\>-'IR[=ES:N*BUPR>3 M=5YBJ$<82.1J5S,R#_3D, MO5>?L<_1OEOB>#HC>;E%=7>,F% 21,WE6[-S!L!A-,:Z]*1JU=I#N'+L9-QV M^]KQ>5D[%GF&\6<(:\8W$LBC:J/:G,DN1-1M0Y)5ZR.C7'Y<+>+W;X/CM3!D M%"-=@$\ 3&"]T5(>-2UCJZ)*HQU$X!ABDQ?[*[1#*5.L6 O\X) M4H6'#%UO?Z#,6X:RO=?N@;JRS=BW#I]>;"^/ MR;7BN!Y#:?)Z.%H,?FT.V9'$S%4M%1SQ-X%*O[N#N2$<*;.MBHG#^"L9E<\< MWE R+_]2=477E$,-./]4H@OE=M6OX2%QA8JGARI/5QCRJOR\(E9?/^Z4'&AU MWB6#A U]P1+*X]I_4QA3%Z%$3 .>*KZYMB>,02ZXOUX%WC6E8I(JVV5_S#BZ M80)\N:MO-8#I-SYA"-3EVDVD)Z7D5U748W:61^^Q4@Y]8FVL2YGZQM$G] M01ZD)JNF.I&>@'Z)_9G<)SMOD_&L/Z;!EX,&4/+\-;_ M:^I[8"AQRR-:A@M7A/!=\ /Q0Y3Y8%-55.WT)C?*X5MS)6H8*]VJA8^A-'HF M5D/XIF+@*!8H_]3!G]'&;L5 @X88"]<-D'?ZW\=1('*+(_#R@.TAZ4>=*0SE M*PFY-33GWY#O.O4P?ON#!F+O'C3J6K[TOXZP(;[2I",>4,U^.(# %+U2<9VQ MG;'?T)JG1 WVF$N-' M#V[7=L:H'SMFLE6+[K,_;@1F'X-(8$G\#C]6EKT=H* MWP*:V^" SSN!UZ>\FZ(ZL3*VQGIQ/6.LOO66,?*C%UJU*HFUP\>Y$J'71D,$ M1A]A##26;V^:6P>!IP?>LW0OL,[!YQ/400<>1V<I$FG<&ZG]VF(^+32)@_($3V4RBCI_UEM M-UB2A];\='Y\8ACHI5:DZ$#D'^:*^I 84X_%>SS%@5"X^57'9XM!S7?8__&W M%Z%7W_NON+^\0<85+AUXZD-IANZ8;0-!=@>IGY>B![@C=IL\U,3 MB#UB;OJ!Q9+%9\9I7B(R;TM=#9NP3YN?F93.S@]QZK\\E:/)C5VS)<$= M5.0 %)\O3O0K3>XBWS5:L=4RTTC?7<#)[CHG?#8],:(#>QDBW"U?=%D?0N,F MU+76QT;)O7S5NZJ& ?^G2[-$,*S$BBL[K\9MWZ81TI.XZ;H6KQU#P;H^>,MI ML+MGKCU\32L<'I5#C*6B![_R6T^A4MT]N&ST&Y$US 8SIPI8'RE;< M-N,GF_>%>CZ\$.8$=2W6NSPQIJ:;0["T LLV/3)0TN E/XM=3JHV0;XT8%1' M8!T 6%//@:Y/CV/A,;^C4[9Z[%3QI52E^-+GIO]ZL1(][D3/-K[KHP32UQM, M0,.3C-G<1D(%M$0):H?;N(ZZ74,C)HM':R>0EAMT3@B9[ZF"I[N(QH!I):PZ MX7;B5EUVE+:=N69HCYO(UJ7[0'LF6RUWI M(\;=:MAKDXD/Y.! M@3]@5:S^"VTD/^%$;?ZE'V_#V(%6!.E6I;&")9Y2E;G*+X0$0IJR0/+ H&;Y*4,KJMQN%4N8_>G4C*'NT23CTTP@ M5:=KPGA+4X5>1$P6OIHS=4M M%C-=6M?/A9P -R\0DL-WDMW905Q#]&:,@F9U,:].9RD79.FZ] M(JW_=8SDNRAT*?5B"$+ T8KQ\$*%>UWZ7?N#H]03)1!%D;V_FFO2JH:."*"- M68PQ&J>W+='(QD<,[=H_/)Q?0/#^\6%>NW?WQXRP?B7_:-%EKVEX3:#]A]$8 M\Y+[)8Q^O0GPXZO-C*T9/)V+3_K[^E]\383&3-AKC+,4!TTV);/G5J5KM91J_:F M[?CX"*(M8>^FT4ZD*G":-,(,X ;%H?&1";^=YFYIAU(9\WAMTX\J!HY=H514 M*;(LU/F+XS.X!Z[#" N&/WWX\ '\HB9KE@Z>>X!N14VI^-V>&Q-5MO8;&K%9 M@K!G8F70:%IK"VI"RV/C.$1+!:V@_[6Y0>L?&3=UKO$RV1\W.N1IV^E:-]I< M $ EYA\7FCR0@"&V\V9U55#C%6RV/#!2X!3<8\5@Y)Q;7E&TX_PUA>J[/3O& MWLX<>[T2VUI\D*9G&0C70CM]]GP=%49)AX?&](T VE?\3#WLQ][F&RD.'C4^ M= 0([#_Y2ANU MR?;GQE&%RYF,7\.D2Q.=YL?&+,&D,20A-D6<]P:.KM<+)Z+O2HU#XD,X=27Y M'1\>]RUT04NJ&'M"F<0MG=1[$;5^^,JP^TYE+ *T=,7)6SEL6O MBTAYI2H0 M5IK"/?UHCG%H\/W![V=78M4U[K_JL78< =33?H&*Y&/@)_%=G';U!+12F%@C M'E4R?0<5/]R"[(X$VI>J*6\YK+%N!&,78' QUZ?#M#TR2HZ,C/%H-F]KS6'+ M0\8JC-SG(&3A>L=- /P!D&O^,PA?_Q"^UB?O=WAJ#$51^OCOJ:CPCI_];=SL M/6UXPM *7_+76*=V[_]]&OE#$A"MN;2D_;D))_.TI(L<3&8Z) <%H:P']=9<1?DT/V73YD'I3FD@@ (#1Y2?1AL#0\>DQHD2 G,YW$=0P-YHI%0/'T!R<-^$!;^2U M/&H@5?O:9_5HQ'M##'V0XIR^]M^H)ZMK]?25JM+JMB=,G11RM)C@B3C0_ILI736=\^\-HC*Q$EEP5>O-C MF:K609?L0,08_E6YZJ.XLTI:;<4'=RB%D7/&BJ@R&%6##-\XQYU1WU#+KNQ) M=)1E@&*KP(NUC"](\*L5L&;XB!G$LI-EM]SATN#1 _8-*305 T>&."B9!8&G M3N&#T0ZZ4AI+'2]S6)\%4CM\#+U"J\S.FYG?9U8/-+.45L]-T-'WW(_FR-7N M.<-WN>V'*B"XW1 ]]-";Y5(P>R?A\V_+-2PE3]N'%0$E1Z9?$@B*6G#I#HHMAA@ ^. MO[AZDU" &GQ>UM2R-A'-["QCZ# 5OIK'((5*&V?+?Q:U*3Y>#M>4YJ5>=?K+ MT?3&T5WTCKZ(^U:;O%LS> ( S6V60/UX0QX,+3VVXMHM:!=9A\_/CA^(+I^U M46\C9 >ZE^:>%T'FC_@/? 4?:Z^GJK'F@3IO@I?0!R 7E=$5YW"_EW0;QOR8 M4N7@&M1AQ7LP0'1:,;NF'IBMCPT(J=KYM72B,)';I?]]8NX&Z=**O=0W/?/S M*VNST1G3G]YHQ2 YXDZQRV#@: M%;^?;QM:#.<#)G(>W5((TC4&H5L?&R@2U'P?'/+TZ([XZXC^-:6!N^.?3[$. MKI-[ON'QT453^ R-&#&-CPQDU4N+9A%)8[3&J*\<-EB=V\=/3^A5J-"F]X9, M2\O4S)=N>8R'$AIHFRQ6*_[6ZWL/%_\^RJ7C;S"9J3']N#QJS"K;K'\LE&6V MZE65#XP1 AYJ!X\0)MHZO\@IC%<-1 MC0CP7&C9[IT)C US(I(;N@-$%L:;JOI[#9?/81H[D. $!B4_B!NK*EL>&"]! M YPSZ!F =WX516%T$4;0'1Z*^5H"#P>1F [XL8"K-P!^W$1HC#>JW?992S?^ M;B"OJ>X--CTR%L HWT7@$F#_P=6UF*OJK:5";4]9L[=DZY<"RICX5=U!BBUA MY ^'VF?F9ALCS\'US^DJC&@9,2,KAS^DNOXX8I.([2K\L_I,EN9G3'F*]OMA MJ\"/6%IN5M"('V^(W,(U''Z@^ZIY9(.!8I;VN+BA;8A\G1Z9 Q54V4/+ RC6O.M:L08]UBZW3+5SHUK#IREURM&NV0I=WIT%/@DE0L&>BM4 MYS;8;36#1V#[,7#$@2).(M4HIQG;K^4A4W9F!;HV!*?!V,KB/-6)TP<_/IVX M4*/KO/D98T#!*X1?KSU 2@,&0TB$[Z3"<5GX\\AAD.:&3OL##;VRKWP!(A@K M^X3+2LKZ!NDM#TPDF"2_SG-N+H>O8'?)I*=#HMMU)"9M;_>VLTUMK*O-EH4[ M*L#([M+(?8:"R"9/3ML3@YT6_U_J1%R-9KM[NN675G6N_9)M^!1$P!Y%3F6$H,K3)^28<'IG-D5K15 M.^S(K"(P5G6+GA+3"I/3],2 U?S1!5=!UV%47S50'&4J-98Q6:(#<)Y^4[9K MS<@Q\.\SY1VT_(;'IA,F+6#F5+SR,2*R*[#B/IKZ05V=TM^\L6.*YUM M^)- ;C120]9CLI$A4)K0\LO##'WL,A,"O/;_27=*KZS_Y)O'6\P@5&@<(G<* MNC9>\!N=7RX =7UHT\>.Q$:),CL>(E\WA\KWAHWAI':V?N(P=$AQ8Q!J%&_$ M->F=I_S*3/Z+)@![7^>P[OKX*'9R752L:H0I1$@GXF_RJ^\^ARR^O;VH1X"L M'CA._+X-9!Y.Y*;RUX-(C&4T\H7V^*$GNL@WV8K%@:.\$6%'-.3FE6!BN*Z^ M2MFMOZI_0SU(VK&R"CU-VFVLXO!Q+*Q\*]<;4=J84710$1!M#DN41]FI8&EL M/ N(@A"D;< L-$)RE,#O?CP%/['6UI==GIP(OC5 8N3+WQ**/(" Q9!8WC4F M/O<94RH*Z">/4%1Q3Q-N=NW7A/6G-U8"%*QNEHWEL+M0@L.W!(Z[/#H=1'D9 MF.F:8W$HE4GD^N0'8/[U' _F4$5DC'.R$']JL)LK!HZ'&%5$7FU["RT/C2%& MX2XM?0U91W'\(WA.R^7D1Y.9!.*ZAIRA!4_J\I2Z/CZFK[%[:*7QD;&,,@'_ M?IE&4(B!2RM.X$+B_3WU&X'D#R04=& <\C)JIW#FN M6F/-,?^T;T,G +4(.E@L5G.N&/FN4Y]3U_')<;(=G?4ZHFN9Q2[1#6[;FJBW M/3:)4,1!U5YC7;''-!/(4]1A:SVD+H#W\0\B!S]NNZ-MSSH1BZUL+C>!#W1_ M?BQ%+(_F:MIL>T?=IL?&*+=3RD'$!AY M&W;S3#4],34=Y2M]Q3_5G:L='QX#R4N&_&3&O?8I-/NGVI\;(VN@HOM=_657 M-WJ4V%O\#/\/G^B+PP1XO^JO!7_@GV_Q%]I(?FD+1#^N?FS#V&&?HS#=HMX7 MNR'44O)M)XVT,*BUK(=D81IF4KO;I/:):6E$Y[LOSE_"Z +JUAHV_"$4B@(" M'?*V8?Q?P?K?OZ/!V>/#=P69^3D6II%;/LP!G6$>^U*5_S-[RK -HY!1L2I\ M45Y?7[_'A8$U^?3APX\_P)]_X(<^5SJ TG?_$ZB0/PDZ__^__9!/,@5&V2 \ M9L'JCI&0,CCWD5*)Z68DFY#@C#.2S3DC24B>* %_]XR 1D@6 3W]!=#W'_\> M?V-/HCE$-M=4@8ISW=3)?Z.E/,7]/Z2+D/')0UBZ%TJTB8D3>(6?44TFR;,3 MD,)#)[L,S-0*D#^)Q#P+'WFA.@9+3GY&Y93'W??JYGI=Y['I]<6("(F<@, 7)YR!_@ED(3F-16; B M)IN"A(6:/*69]WEA&;'?3Y195N*3_$E1FNKR>O+8%M +.>??V]'@LWR%SS1< M1\[VV7=%!X ^VT*G-7&VV3['?(]P0I;V1PY]G 4[H%>.2I&)]1R9..L\ "8G M_S]/=-;U!4X3^Y"/TAN@J6_H7U>8:2)QF[9,YO M#V"8W 0$6/[[6_324;E\IJ !:MLV"1/^.==L7O%C]AKP1VZ\$*%."JL)B-0J ME=SX(5M\ WY $LZ_A2,ZHWLC.2$9V0)0T]")FT7"YE8&*S/H ,Z8?D$IR *Z_!F M[,FQGQLI84LO9>\S&7)4,'C"7=YG"ZH9R3LUYWLX6;Q]\$87"6_8S3GNPR%#?]D7O!IN]' M1?@P9/T8^$E\__#8W^N<$R8Q4"8ID!X@6&)4(K8G#!(E2)6\XW3C]P/(5(7F M*&.5T!=$U2+T^S8%29( 3;"-)-'3D:K3IR:EQ#G(_0!2"F!9;^,'/KA41*(@ MGQ[_=?'L!P9BI3@'*4X"RK^:9D9PH@%VJBUIV=0$;6J>L)\SB$ESK^&14HNY MSG RDL\F+H<9WAIX-ND3R[ LG_3$UZ 4D_WM^%%F+##DA(8,K\-\IRMYZ1W^ M9'5+-F:O]E'D41\G#"\5U8KK="3)SQ+T!37M.>NA1MT'I[O@JCQP?=[8O>X[ M4Q.25]V#.:OQ8%HWOX98"CW611,2.\RFBV B5CO]VK'SUQ;O0U9+9J/X]9$ MG#D3N."*EZ8BX1/J7I4!8K+6A6=_IW*7(@3%C:Y\_])!@CX#S1-HP9N?=X"] M"6IESRX4?N <^YYQ#@@,-;WQ_.HB?*H3E+8B_N,*R2$@PW\*N)!/ N8.PT$P MH&$+X ZH&: VQNX4MX5^H\,UELDH=_X[;=N_MR,?Q/<@$$*]2O=2G!K(TX0Y MB)B$U#B<8"*+MJU-25EG(:U[U6R*6?ZH0=P7(6Y4[1$5XEH,OM84J1:K@X]- M""O0AE-*J69_0OH$)B X@\V4-QL2EI7G!U">B385?X]/.R*AJ@AJ&W "Y[DX M9!Y1QY[4>_5_JKZ)B@Y&6,,CL;\.%?Z%1D]A)KXBS$_>S1.W'X5_":XGE\\! MYW'L>[+6YS3EE=M930&VL"1%\EEFH&C 'H>9U-\M&LLV!=;OU&.DMFX>6Q&^ M,NZAE0."F *=\4S",\[([>W%2$X>D3+M 4117EMNT>VCDK3YC+ 08DYT/Y[R M A2#DII\4'!G,P4HC!*%/ZZ:%_6*\0!!D? !)/D'R(E.G'^FL[XLLFXM3W4? M)Z6B\#<^WVD_+8^),Q9>CIP+\B:SVU*?CISO])^E>G3"TK.2X&&-X#-0D@:1 M'-3Z2QJ$&]!0:IKV]"OOR&A;JAP+1$)?-*E\R3DODX M@45[JLK'4>Z5UD\CR1Q=GFP*3MYE/@^[O@XK,E:YL,L2GI8H98=T*?*@:5<7 MMO,92U#)%0!OO>HHI'6KR.>BG9)$K$88O7+-JJ,":GZ6?@*W\4W@^2^^ESH, M-B2BJ< U^>QOEZ%H"B,JC?MY$A-Q(^>3G:1,K%8*]> M"DUH>^F)&5$BJ)X _ZR&=0Y0:[2,QJ$S=>YJD4;# =J0FRFJR M#. ("1/8GY8+1ZP(UXXVH64[BWG(.^BW\AY$1C0*VP4SE0YK,Q^?\M&+3T\K MUCT9:5J##4-\=E6=(?LZWR5-@D2)HCI]&5@3^]8]\.);/-9=M)=Y/51%8"^V MY8JK&D[K_A]9GMW?:2 )39135F!R /-?;Y02>/O-X0P4$FC)JI X$FMS_-,_ M_/SIXT__2BC.=3I2*ANT)-J5)3'R3LISS^-C8JP/6T38R9H?>'V^!T&72,(S M(DK/PH@HXM,7AXTF20L.]A\=!F"=$@:[SUL""BI!-D9T[1,31GG7,"-0$">" MND36C<2GE+5OB-H)2)TP;?Z[ MTUZ&DE^AJ/QG^=I9H1GQ^'+L0/05+ >E@I53 O20G64HB3N[>$"FXS9KO71%CU M>#=@1NC$I5"G(4JA!DP7XAU#'\@)R<*JQ)#?B_#H9'FG6(PY3Y+(?TH33"I/ M0GY+V(8)@AA7&)D.J"NZ5AVJ)IEG1;X'#)J#-KR,'*C@?-AMGD+6*R0N"!%! M:8+,LF'XU#[E31B@UBF:T@C5L\_I*DB*4IZ9P)7C%YZ@:SU=W)0\Q2,6Y(F% M/,*X(**)X.3E8.VO9."Z*LOU<2-5B]FKA3LI@0ZH>K,8&;T-@[7*6/_B)-R( M!@?4/54FU&)UQ^UJU]\Z["8P@T;S+Z\J0?8, M))IV 1RT'$ZP("$K"E_3() _PK#YY6 M"5'\H#2!8OL278<1]=?!!333B';]KUULQ2AJ/KGQ#+Z,_^"'0^SYHC'/$%!K M!B123D=!2KAD5,O;(3IX^0%5.7&JF7W6$>4\C*+PE?_CPMGROQT16]+;IKTX M/E/.PQ1KW0 X@D%YHA7>+@-=#?-)Y%5==(&!ZVN \\B:K'*KSA<7-S4^ MNP&D6P+<:QKMT*+!Z)FJ%.]:-WW$.GC%3:T42.:.P<4Y(LK+W M28HA/08R\I@7_?-9Q"^)F&<8\^=(+;D(8B&)$&@A)TO]/?9V:EW&?3Y+[R0!N8_PYW$-R& MMR8@$]NNW4+D::!&?;;E9],3?2_!Z8+_J8OE!">@"OE-0'?20K Q M^#_"P6@=B,5BI^6AQ6SUJ0X/LE,TSWZA_OJ9GP9SKA\Y:PKQ7/"LW/,30K9+ MZ_-F%?4S1Y GGJ1/. L6#5';,LK7NF=[JYF(G(JHN0A,-B-R.HL10R=^OF;A MZT.ZW3)LZ^6P/$9OIFP9ZT9A$I)UKCP]@5A)EAG19]#R&H:H;&Y&I= !]8YO MA%*R?RH01$Y7-E82J@@0G&>3%J:SVN]E*,DK8(-%@W"X3O*B,7"X)- Z?<77 M8QV&'B@4,8U>?!>=,1DT\(K__O79=TLXCL37FP#9A"?EUZ/A)*M+J]:\(8:9 M%O$:+*KF]&^1.D3HO_0L1,"YA!%4FA\&08%!L[0NXAHZ"P M828LI(.L]+(2&TTAJBK),X-:?2 ] RV*'(DRJQWJ_5?CULL?+V5CM7PN[9WU M'E-SS_-%8@=$C&^""V?K'3NJJ_=Z:B-'LJ<$Y'X=JQ+=#Q&]& M7+8ZPV'B*Z;! LB I0E<9A4QUOQ:%O"9SV08%$+W#RN2HL.@1G0@U!F3WX7(;[?X21CA7.E8Q<3U M03Z$.6/A*ZC@UV%T&:9/R2IE_-P$GZK6AMQ @D@V$9HO7"R/\D]$3#1(QW6K MDJHWJ 3*"[BVJF0,@9,L"=O3#<"-D$6$42P!WW-$(Z^)Z%IG( M$GE9++CEELX+4#\UJ5A9()D("*8;?W%B!FG$\3E$2:&E6,HSW7"]AMW1) I= M^8,!RU12^J% UW*YG4%9V+IYAV6T00_2J?^S M!,(:1KV3+3GE>0QP1<*SQ&C^*\YJX#F1%S]N/<[TS489T%>K%>VG?N23\%-1 MSD)2G&9&_&PB0G&F;VL=LH_4D>UB&""_"F)H.>U MPV*;T9Z:6@X#ZL^4P(7[Z3A-%3C6]9G;BA*KOOBFMQ03TKXZ-N%C3#'.]GBV MCF1Z;%BX[WOI%QK^-M:CSMEUH(?+T@X!O>@AY6=UM%NLSIW8=^>!)WM=73D1 M%"/&2AOOJU>(:;#''$R$T4S5T$O-E:OEUIM[V1:[I"-.2?RJY&(CB<+39'4/ M1,UJ]R=^N28[ '-/^!L&C7D+N^ (%+LM FA>!7D@6=">(51\DD'3(GW$&YL1 M/AKKAP5B]BG)R57(*#E TG.Z]H/@Y(0M="[N(.8)[==2YS4IVC83C>:B!3;A M%TW*Q+J^*9N86FAC\8D**;@74IV@WES:_=>.+XIH\WS,?JXF9?ZM.&'A$,30 M2,9/CO/Z;4BO[-Y9"<3^*1/5D#YDJN[LZB?\JFRW\68-6,W%T,$OX7*C\ U M_#?]DL\4%>O@JKW9W\\FD:D @MZ,*(KV<:)-A"^+:9K3Y9E5L&O=]#+!>!, M^3">=^D3"+PJ3X%!'WR-0\#>*X+>J \N#1RNES\&\9:Z>.GU;]*BB$Z<95;D M=H!V+4L^:+&:0V/?-;[WOIZWBY#Q*4)07*#[0$X855?]9^%T2KBR1PH/35Q8 M9DI.Z\[7 NB-K-I *-M^@- C(/;T89Z5^):1>4%2@?O:N6WPS63!%GLR006:MJ,FT/.S;$:6D$ B1\G(27ZJ1 4TLJ [97Z'$GJEVP[[]F&4E/@?0)8_)&)E[X3;IUV^@(6&&.(+\-R&S4CS[),?( MJ2VGQ+@"7HU=.G/3/WQ2T M"! ;H.JN+^=L#*;OZ0L-4IJ!(=_1:!5&&[BLL:J.]]#=\R&+UP'\;KQP$ M]1:-!S_V2UQ!'DB4(3)OW7*RP4CIX MM<9!P9&>M3Y?9DOU4%BJ.\M+M5_\U#N3(,.;'"0;L+\ \JU556W9M"J6SMN- MQ^?(TI^^IGU/4FEB !1^D301M$] '#:6)"(;'A28RY0NPYO@)?1= +:7J$IQ M7BM^2;=A[">QPH82%4X&XLK0$#0)N0(EY\X@G>(?N+Z8E:I[$\X-]E"J^P8 MCA0H8,L[H=H%%YC,PK#"FDBL8*R-S=DB.5]JU?(&N'!-%EFQ&(Z>X (6.^J( M511-6^52J=00^]M+0!(E"<#8N7S5?ZJKNX MPH#_TZ4"&BYJ<(+=FD XX9,7G5WZ]&01$7E;WU3[Q 9"Z1A\B5B7U0FSU:GQ M& ZT.AJ0(+2.D_OY(HQ[HYP)PO 50#>2_%-Q@?:T!:J'113][Y0H%W9%J0SR ME)I077,"Q@,^>UVW8);3D[/4:^LGNT 4+FQ^3%LXYW)@#A@-XLS;%L1'-Y9(KUS81#0@0H39195N9S@')@P[W-[X=K M_VU4!C8:^_H=6.KVD052\(_PE?4*9>UU-,EC6B*!!5NQ<:UTQZ_=@;0;\Q)7 MZSA[W4WR()5(=+=[AJG4D;Y'V(!9+CT.,"W'Q=+YA4G>= W7SV<:KB-G^PPX M._W3B'1J$V>;[7,\0$[1D5&?O6BI[6;UO<(P<]O,;2"'\&\"<8*;JP*C[(+K MNVL:]P4>U&@+PU4BH$GR5NM%5 ;/XT.?C_#Q^X?O!T@S.IQ)N<2/7V^65Y?D M83E?7CT,A?AS#Q?88O484]R=_:R/,H*1[:_1J"BL+(.\XY'L6;@ZXX1%N,]F MY/^>KGWXCH($;CH#^0LY04LWO"G>V;!LYWI^XD"AKD)(T?!RH(37]7O#:J@9 M;EU!:2SQ)81-RQ(6;#$I914DC\E M0=A!;\J>9%>;+0MWE#Z(?G/5WLZE\R:1 41T?L\/:B#&GCAO660]"1% A9^] M3^@;=;49O[6E.-@5#+ESDH7A-KP)OUEYIP_A.#,A1>VG:E\ 9=ID:2]:,FM/ M0*;,:LHS?T@A578(2";3\A4Z2TKY\A2=(3!\#$O$NK\L.VDL6O?M *T0X7:$ MU*R\&+!?./V^HE58;KA9K3DT+V'YS,A$6P32#YN1UPH&3DFT4@[2/.MHBWU$ MPC190?=I2"/:9OW15 20OU]'OM?\/>N=<)^=A'B^1X(P(1M*$TQ%K/+AN(4-J66PMD;ED#/ M6K5;O=^7:W9J#)<^\QLMT=7"%X<@M13S=C]SW39RV#SPYMZ&[TAPO0!XB>[V M-6!VR-EF9"WF0Q 5IS C^:=_^/G3QX__"DF2V=2G*CLKB$WD3(C,6YR+%/SK MHC6B+R M2Y/M1$E(F3#R!0#*<%VF<<[_-@J]U%7L04]YFPUE:X#[^U@G3;#]EFT24](4 MNP[%\$8S7-& :S8;>=L*=6AKO8.L(;GJ8A.W]FVK!PJI#2KEM5>F2$9*+?QD MN69EABUEYL)Y?.Y$7._[ZKO/(8OYC=]?^144SR1) +9T;08^S0G!=/Z)I ;L MGP3WI6NOZBW8Q26\#OFE:@1%(D,F5"0M&U)F))#;9P">&S/-^US!]3GTEB]@ M,Y),[?HU(A5K?C46\WE<-THUK^;QJ!*5D1^NY?(W8+FCIBD1Y$N0]$J5L]8! MQ2[]V%FO([J6N542E*1G3E61*GPC"A9FB-XL EX>@FEAP!>O?Y*C;-Z749PX MZZR:ZP&2';.8)^2"+[;P\OM?V8JHS# 79 >X HT)P\:10Y0- X9Z;\>H(&/7 MP]B#57827):T:$')HA_E:&0_SMXE_[B,%2_#>^J& M7"5C +J0PX4MPPLG?KX#S#>/ZPN[QQA<28:76G\@'H4*8[0 MH:CR#$/\"9.AMI*M=Q";?0\Z1-ZCP"** M*5BX=X\BO/U>Z]R1\S:(EPJ] "00[W+-!+PPW[H83O$0N^8>^KCJ%ZGFP:_ ME0S4 ,>Z@'(K"'>*F(B(F20>\DPTEYR18N\^YB=HK:HYR^1HNRA-,0V*,C'5).3>BIA:AQH13;BGV)(%G1])VDMK4MUJ9()31ID( MTM,7AHTD1]ZD%QN#P;$D&GG-T^0YC"![K)]5#F3%"3\C,5(F3D;Z).1A!5%D MUS-!E,PMB@)*[B4-PHT?.$D8F=#T-'(6U#-##+,]7JUW,S7 =W&?JI8PN5M55OM*RW*$G=DG?DG/&+[-^:6QB1MBK6KZY*',^ M&[+,>1C9U:MO*VM6LTG/.X$)"+)B$=H$)"GOJX7X?0?P@HMXC[=9!4+ M_5NIE%&?M&J(8<&L>@NEY5B6A;HI"V4]V=*L;$4,IKG5LBD[$K".+\:.>IUW M!L@2^U0_#/AP8SUR&%^]N2P%F![@",#_E\Y;948BWRE,IKU8U%+%8A,!V3C$FBN,1R M_^I.-OU1B]QXR3D/]( TI^_( #OSB1^TQ^ M_#A#&V[&WU@,UI[_0IG%O/:^2UH&6"OZOF0P0T0ZA@-5,R.4#J'6*-: L&F] MOP!-]VJ4R;+6U5>.2D]K000[E\"26VZQ.!;GZXBB#=<_7URC2C*REO.LS4G" MO@4ARM>H)HRC*%N\V32@FM5M&*P!JQRBH;P[T!W .1#,P*Q M6EF62I8)"U'CX%2H0%$!^,FS+ N$<]T$LPWX#S1Z.?;4+9 BDM:T.=_'@:T0 M84C45U,B%7%>*X4:%-6UOUS%(ZQ2(NMGE^RRCC8\7B[]_(_*[M4H#N.,%!6: M9ENAJ[+/JK;B]KUUQB0JEOZ@1!(.1V2'A]P,CH;M^&Y,.-;^INSDN4CB>>R3 M'ZA]"[-4AHL6]85SVE*]D4DIV!@"9%&NRMA6GP]?A+*>ZD-9T'X8TE9SI%Z[ MAX$A$??*IBNBD>ILF+HP3']5#5''TJL: '0I3[@V XLELLTGS3@K\US(\K9Z MCU37BG[Z\/%W'S_U]U?,'QX)T#K[^&F JG8KXN179%UIZX 2BN U^;[-@^3 M<1*K329[,X/ M!6P!WH]M@8L,^V(0-\@H"\(.WAAV(EIF8G%#Q=_,!MWF%@-MR&W>6 K.3[P_ M^UH/6:?DU:9),P; 8]+P)$%O'3^BM_P)J7S%S\7SWQ?E+ M&%TP)X[[&D;Y5&<,YAHBGW$@,=F>A+?5$MHWM:J1&7L#]I2P&;5$0FMH-39$ M8I72A -*@V[!I[UZA]PQ>+[+ATB_X?S5B3S\GS_2&!PEV(,USK,A>Q6%:"[E M@KOU1G@!79FXC]$LB4ZYL8ST"2!D73A3M,#D8VUA,7IJ:!(3KQJ-:-I\;*AW!AJAZ8D(G80=, M4S KKVY8HJU8:%0R2 F(68%8Y[=V*A(5O6QRB!W M,'?^YBC$G=*;KP45FHG$_V]Z+>1WK6*_"R@TCI(L%JQQ1"02=\X3*3 E4JU! M$\]QBD2!@\WDZXDL8\EL5LL'_1YA.0/YLZ,MIVSFG",'00F.MIQ98X9\4^HU M)583C_F8SXL2D,',QLT%KQC".0G0EP6\0TKFZH\G36$'[7![?L:CP41>[4 [>/=.,1"R_8R@_=9MZGW([_8ERN\7W9H6$ MZB\.%(D C,X00+CI4\Q5>B[UU0N(WE/NG!P1]*RCV-WZ 3>&+B+J^WKN8D(GZ[WPN:9K A M:SDQ6[%=4A?;S4%3U(0$9SQAX8OQ^]QE"[V^:]VV.--PCEM0Z'P! MZCX/// '\%EIX/)[T1B8MC8'YF859AD:91OU6.F9-I**)Q3CS!T]7-Z=&4GV M#"S'6T'VL_+\?:1>_!^#/ 9L8W@?#F]#Y6!+B^;&#FO&+U MQQJFL DX/8$U4(IG_VP#R1,*[S"J;L.,M M4)V^!*R>>?(G0=)V\[?GD'F ;HOI+";B%SI5C"[_]*\R6<9BT-R<*/*5""(S M,D]$LPX$\D]"2*_"&JP!_#(8*;D(X\1.QP:P#L,@P]_#3A76L4,,R91%ES"6 M!/0&[;6P7[&H5")@Q8BRZ(8V\R[,"I!IYE75E9E$%U8D FOT#Y1YRU"%"Q^H M"__EFN@B\M=^X##U%^'%Z(?J*G/Y,#LLE/3)1DP OMNM):@.^W+*MPB3<*,U MC[[F\Q U4?Y'6\@D]L4MNQQ*[W(GWR0&Y)YA3?CAG_TMSIBQZ(^H*)76:Z2+ MW["I9*+B?(5O.1X -F< F5F[N+%0P^R+>ZN'E&6(]XOSYF_2S7D81>$K-ZVY MY73E%!I 3)4KN+_-[Z]9^/J0;K<,+UJ'Y3D.L27S%@IV M8%:B3ZOE5IR\Y*Q!Z%F=U/&@AO*5$\%A!T7T&' VX5_BM$0I%?&$2ORCX#W+\:*?CYU>0Q$ 'T;W3-$FF:QVNTF4%U,[H + +21X&_%_K?X M*PG#EN7>&F66_'1NM;O+KFQTVLK%T MUF'Z)L &.@1K>B2CD!*O< "+F6#REY+;O!2#<'[SOU9[1OX.5[VB':.OWL [ M3W+\GGBBHPDD[T<4][RP;,&)Z ?X>P42156Y)?\DM!T-9%/$M06GHZ= ;@LH M2DZ>Q@?]TW>HRSW170C]+0)*=G#\P <49*F?A2GXY1-"]@RGBSYL3SKMU0>F MOL$M.OSRKAFE[W'O,1ANT1=:62BJE2G!J;M\#8V7B.JU27BR\TE.3LK2_?Q; M\P+$4?+G!_Z!X.9X<&G@\&W?%^!/T9DPNZS(J74XOJ/SC&]-I-'JT&[MN<5/ M^[G%EC-3QULEIB]0C^3K 5)WOW"M=I-NKOTWOCR Z^]H@R" M-%D!;>(B<7Y[">H$<5%.0B96% ?)$D&7*,+D_F3$*>DO'=Z2I?JZ<\?]]2KP MKBD54O6-V7)"DG\/OJHG)_@UJY]TI=L3U2[^C =C8(#-UI]&A)2[#^A@3RF0 M4I*:*,?Z&8!L\^6V4S2L16U"]@*APV)@L7<0/"-G]NDK-&.&]$,?>-KV6%0R!(X6.""T>BO*G<,+8CSG8;A>!#3)Z=9&_? MP^\3I,T4CU*E'&: MI=(O5GF/1:-YA)F[5)C"_2H@:39^%H77":8$7-Y2&))4?D!+T#3Q7**DP, M*F!6C?/-+$CF&\_3D]H6HP Y.VBB4@/H3U^+4\?Y<0LX/^^^A@DE'S]8;,MG M4"Y6+5*!ICU!SM.8Z[IQS*=_XG85(I3TS,A2)(E.#+58?>8&;PRG^0'' M3:6>JY,5B41)ZD2 &\RL(!+9%+"+MZ,L+\QCOOR5#MM6PO".NU#J*/[AMPWS8AY?\)C,4M<>Y"2*@+T.2 M34]P?OA5S@%B(F<\$&#B])=%?AC_O1P-Z3NM1_0:?+D+Z78AN"O@@J.20=PPQMNT J_7EG9;8U4!N;*9+\ M H7\>B-KCM1$L<<0B]Z?>:;SC4435E==95FQ<-T_14D2LIS TXM==C*04RF#]/D>X3*^KLH?/&Y:GV^ M>XS!]LWN[!S\MH]+#'14;#.ZE?.0=RF?YSV$!W,L;&< H%U[\K)<5,0J4%. MC.]@%N('[P>&%6[-*XSK$@OQ?P"LDY_DX+RQ"M4EW$ MA(OX9 W'RK \K.4=68=$OH["367LNF]X0E3TK#AY4AVQMMXK?1]NK"+/$Y,$ MH$J8_Z 6_8CVK)7IK'<1A6YP.>*=O?*?(67M %-7E>ZJ$C*PA!Q^SN)6-OO7 MCK0X%=53[Q2BIL1( M8O=Q9:^E\P,_^OJ8$U751N\$&^^Q!FM6N3-GQ%GQBP4R8P"VU5_YKH1+\/Z2 MBNSZ&9S*PW2V'G(-*X^MO8)S#;"S$B8080%G>/%2VZVEQMIF;) =9K/$X2FY M"?B"X+%D)H2%"9DYT9EEG&=3(K &[@M5='FN7=FWC4+NP:UF)_R_4 M7S]S1N<2.%)M2/PNX'/@GPI$,\&$N.<2XLJRTJ(NNBSK?6]1K;5'G%8M* MEK(LP&;0>ZKK7#K_]4W\JM;;4?BIV7J+FR!1F]A3ZQVI3;S2-G%^F>!C-J'4 MYY[G@R . UCSF^#"V?K<=M5 \OKZS/,9$#D=_!5RDED!/G X%[HMF75O>G>I M!W2NFQ>\D @DJ(&H],T%* UHE.9$Y,5AZ4E)Q0Y[A_9$DZJ5E0ZO2FV[$UZ9 ML@IC7TLS+1S;EVL *?(KZDO6]WFQ4@U+L.+3-'!2/A'V:H?6.GB1HZ=BR%H] MV[+7*8L2]%.5N-I/*%(S<*WBGBK05:S6/?B(J8X *1Q7<-^KKN*QY;/%G$RE M#U 21K4F)XT="0TT6:=$(Y,[=9RQS$A//0!?-L0 "X<5:)52\0";NM MCT2W&O*0:^@R9[I?8F./N4%[)5H6FATG[Q"I6CD* .2MWH&+FWNQ-LL__K%E$0'23U"V6YB>.4>I<8 M-A>5+7\$(^2>\NE]P,$6^.]0:,3OOQ7U0:'HE664D\EQW[\)(94"BH#S8DHB MYI0U0S."TP+FNII8-02 J6=$F]Q.0=15D,"6]3P^)@;GL\/^C[^]"+U>15V" M*I%D9T00)IPR =)3%X6-+@4_T6F$%:J 9N-<')'GOUBLR2RTJNIO#Y6Z5$V; M<5;)\Q F"[>6XT0FW_3W"PMR62;. "Y4 P*PL7C/7:"RM.@7[,F<["Q V-U3 M-PQ@6V5 P)#JJ[474-5-BH<7B4J[= M[A4\:\"*^I1$S&D-H[;.T0NE///0]:6Q(8SXKS19K/BYJ2?\P,.: M@NH4LA%!@>HP@<21EF=,Q^C(7_)K:K'%8,AG.+7CFT!(V>]&S#Q.HB&B PS8 M**6>^JJH:[)OS_&9TX"^+B+(*(&V3+W< M'TI%"Y$V"!H!=0(KJ^C+G,L9\6CL1CZ.//E%**BH90VUHG)#S N0^3@S640D MF_OD%Z.M@D/DZN[7<33M&@O?B1Y[<,-H&T;(,';VN@"=.MH9"G$5Z,]$[S"0 M3LXR0*#(H'SE$,L8HC6VJC610H"$+.*^&&5#"F5%&<$3$>>P2-W](.)EG0,AH9=? MR6+'/%!79OSV;EBI-7W$%&8M82B?Q3H,3+&5WURU%#RNG5\A8MS8K="6:654 M'%8AR0*R-94DMZ9"_6NIR]CYJ&MZ)EAO];Q6#?7 M%^<-RB!4]2/XL;\XT:\TN8NX6=\+%UA0SJL5 1Y(I?-O@;KL& 9)_<(!R[\/ M%SZO-87!*\>/R :9L54%-J&ETWVPI,4'>RY]L*3"!TO4NF=5N< 8$9P19.V; M7L=RL\/R+A0UL[ DN+]P8\%&E!M-;DSA[V).G,RX'1_Q4YJ;?2Q\Y<:'C)S# MWPB6WL)?/6>G_A"N5C32(+:29R>!2L;$=_VM(Y._T!\G\GPM'N^@'05)&.V, M=03**!;PRP>PP%1=T#*>(W[?]O-=9_W8W[]\^(VL@+/JH MN"&_1#PJ/ &G(Z7R;JNB*JYB2,(DIPS!!JO!4M-2%7P9E6]NR'?VE;Y*FPHR MZ:,PX/]T:=9;0"389'8=CO$#?A0P&AO1IW+"LO.B@OB34W];DK,]H1]D\"(F MCUMH.BIZ+>#DFKV+%0=J^H$Z+NP;][4-//NY+!Z#)Y\QK@E$ A'UM$3JY+:H M:T@ZMP-W"N[EV]!UV-US&-"O:>^\2*!%D!@1U*;),QN.7=%P,?B56^6BTQVV MX0R=P%#[Q>!7K F57?1$1]'0"CJI84F8\M)S"1:Y!**W:&@5E\"P),6@0_&% M9.+8.ZR.[1Q?!J%1=(8#F>G'N0XED_,^(%3,L>SK]4 YXY8+?HYEMFA!*"K3 MXU/_"*?+);/-(+HH*%O=!&"S>E^H!VW5P/>89=CV0ACAI,\D;;(1Q-%]2YB] M-'H+,K%<'*+$D70%*([%J@ +XE1X[+/W47+0@^_F29R,)'ZF-!&>&S\&//30 M]=%'C]HGC(QA@?R*]VW1G9-%/S+;C,9>.@= MC59AM('[8O'$_'56;@MIW$M_PX024<7 M81"'S/=$-#SP[D0%JTQ($AGJOL,R1;RO1J_/#4BSVNP8&='GSUL<0QI6SL(@ M$=T.:(&0I:6**/OXDCH" [Z#^=X7"R_R[11"%P)M#%[N%*YIBN@)5>LM\,-,N^Q?L M*=SOK)'E4P+",\6$1)?@FI+HIA=FC,AT5P4[HVS2'+KJ,41,XN"BF5( MLLE%+BE4?.+\)&= ].?*%L>.0V& M1(L PC'P_U#-Q->78E&8PHF /_"M7OR%-O(&00#\8'WIQ]LP=AB_L].MZG,$ M^7 I5:V-N(W81VL1W,/^5OR+1E!A@!&EF8@K:;P5P'[QCR)QL?B[P@.9.$3) M0U"@O*F7%(GD,EDWWD[PM>DQ@.RU4?7:,#?>E9!P_/5!&NU_+]]^]*'WAI_9 MV?$3A-$1V8.+%?XUEA[;O]%>P$V"9HZ43IR,[#>\ LKP[0_2E*^?X(G,AUB_ MS"70NI)QW5(:#5EWJ;2*FTNM!HQL#[QH%5Z6+ALO;MQY]M8+,C1DI==QIG,Q MF4\5C=E-*>G%<$6EY02Y9$.M)UB&-P&63]>A8I>:@.J%X?VQ!//)8A*$"8G3 MI[^ CL!M0Z< #;[75;50%F\+#6^,Y MW\J*,!.+,4#[F#R<#.@.U;W4\;I[*KLN[J%)9!("P4ZGM1D@,#,/K2 M*^OK[N9B)KT13T5O1.ZQ0$>K*#A?(;)GG!"-"?L)8%-;P%++&$D+PP2(JB>7 MTM4]0%0TF?K[626VO\/.C]QA-CW6W%+,>JGS)_H?SDCR+%']XOG7P_]@"@)S$#X)P5G0RL"R MF'PBR\XW2X*R"AG/OC$9RW86R JHIB3DLB8H*[?=R0YDS1'R+-KOO4*PXH#= MQXF1T4P]V"OBJ'VN>$C@]3/ &$\'C'%57@'^@^8,_KVNF_R4S$6H!<>D K!' MCUX70^2"=7NOX%( J$KD32@=E_<^7+O]ZON1#"*VG@C[\H5+FD2'6^5*BY3G MPHH\<%H*"*[+E$+/!5D J.KM%9J3<+/W2D43F\M+J6BM@!/IE?WO,N0HX5%_ M?VK2LH*@ET)0.0?))\D1LL0TIR9FZ19L?:]N\;5:ACQ#SIA,0Q2)'(6F;ONA M=RTHWN>&TV8G*E=1)FV4TK=;#%W[Z7##+Q0[=(W0Y0X.DCR%J\5Z^[8V5E/W MNS0 J.HP3; ;%+^Z+36_RC38Q4IF4W]QHC5<4>+@6(!K3?&@.B'WD52S#P#G M5V9P;^2D*M JG&MJ7K*RUC9ZN$5@>_(O5D1EL*OY5!!^$1!M2HMMLX>3OW2E M]-H'%LVMN>M&*?44QI%/8]G)DYL+7\- %!#T,I/D#$2;8HC*5AM2%0M:42K= M%7EJ\K#:%V031HH?]S=QS">\3".!QP&H@7C[Y-<"#L.\O>LP6E$_.2!EM1*E M5I*!(%:6NCN3_SUI::LK"[]I695+%34',2,14V;MAQ^DT)JB(8;++.1L[B'2 M9S/<>OG1]FLK7TR^_ MX]0MA.HQRJRGM?LN6)%3O5\O_S2;(.TV+?%YB-2(- MJ,87_ *>1]3IV[$0Z! @9+$I81]>V3!L[K6'^'HX6K>N7EBW*WNP6"# M[,,L*_*Y0X *F_#]"3AU[Z+PQ?>H=[Y[C"$%-DL4G+O<5.[5I*TZ]=/)Z%I, MX[,O',M#$.@;5U-!"<0[F(WXP7NM6VX^XR#P.EIGO)M -M\3;77@S-YKPQ=X M%Z(E]#)RP/ 19ICA##"-IV]?<+8G,X2ELAZ%.4L5[0K?80\+P1>1C$E#_?UP MR6"(Q[MU7 -!:B1C.3S;@U5V$ER6_!E(R69SP"AT*?5B0%4 %1_Q&E>W8;!6 M*1E]E 9%72 F*/J@:,(,A1P3N^J%>3%9)PFS1)13$JW@5RW(!Z#8OB:C9U6R M6YH QL?J(J*>;P )2-!#$&RD. &D D1V&C)D5BHTD#=\P?'LXOH-C@\6'>_], 8@1+%S@YRY=C;\;ENO^!/)!SHMCF M/TR>\=+=7EATBW=\J<*QB%6@A6"@=L/M<]WOU7CN@1!HL\T(SF?]ZK9EERI]W!.5@QV_7P?P*OT21K_>!*AY]>N;"83 'MT* M4E-G?=\UI@20!*TW,:UQ*,ER+=/>LHSLJ-XR@\)U\Y;E8@_L+RCP_1BF@W.;[?FH4;:<2EBW S=AESOMIW&94^J[.0[J"VJY2Y=$M#EEHK+ M\1ZTUL=M&&AFC@% &\(D?8+X9B3=0LUL/L7)R,:*8BG2!&D3(*X;B"V(N MX6I)HYV VHWHBD;8B;%WD:*D*U. ,LH#>"I-BL2JI)D-*D[7C0B5B/WMSOVQU6&<>8JQGLUJQS MW/S%\1D82]=A])D32;AT'Z"NKE]!ANI+YRCRRCL(8/.1Q%\@%?@+T'?V[VSE MU"[J .+:C.$J_7J+S*^7OX>,6U',C&V;.6?AZO?DXWO\\1 F&;_TO1URQQE%JX:^ MTU3J M92MBOAD)1(9:6B+"^OL%H&/*1C:T9DZZ.YL7[1W5BVO5A69*LX*24 M0JG'//\LX4>WX,%SE>A9EWJ+P5_4H8\"1J@QP^V"(QS-;F;3H 5C!_&@F-43 MJ[0>+4@XWX1IOX(W21L/=)'G4SCRD?[I2,;VA)+)2X7 ZMRR5'/7A0FXRN12 M_P7N/XB%]2].A*1=2AQ)'8 +)/GL3G88"U_A). WU#]^G/W\T\]X,<,_?_.1 M. GYCY2;13]^4-G"[C/Y\>.,JT*??IR!0@ ]JOT7RG86KC(KJU,L2!7K2FL 1UAOWMDH;$/6 M[4T0)U%JS >$-04YS8$\088$86/((#$(^ >W@2_/,D*?-M/X0'UVQ6;U$H\& MVV=7XGV0B4SR44#\0&+A__%H5'272X=1?R(0.I):) MJ43KSAFY$J;1N3"Y3U+TA\2)DJ.$/Z=K/PA.5W[=8#A,17TU*YOMU4W/1!VT#JNQ!X_RB#AL[[Z[?WB,OWN/,*N91E$<<2=' ME)!:-90506?.1XGPE4VPE9'75]D1>7&TR9Z%]C%.KH+$3W::4;M7SM"O $70 M)Q>%?M?[I0RG(AP;6:J]\H9K/_!C_EE_#D.O)^)G5N.@:!(D*DL>=7L50^ Z8>L#TUA.Z&T9XF2S(4_=30IU[62 JOI" M0N%A>E$E+EZ632AP6-]]_,V/>*5__/'GK,'U)*(!/02OL>;*B90#FVVF!-)M MM!J1!C3&^DM5B.]6RV/Y#NHO VM@WQ+R6\@UKI[U<4ACF(HWROBOUY]I0".' M<=-O[@$D+LP+!\F5:.G49^?(&?A=*>; HZLX"Y'36-]/EJ0M-(B0TJXU:9W" M+*F9N>M&R47Y'_6..HBMD'@00Y!%14^ _D#-;<7$ M2^>-QE"]U!M6%L5(@!S96JW.,\!XL;4,,([D9!D7ISA$FYB>0K F_H=*>!&% MM+XKO<5WD1^X_M9AO9(&54-PLE7D[,75[8JE[M5B6H]J&N>[RLL.Q9-RBD&V M7)Y_9^R;SW,[)RY!U7>CYR-:3S<\MH=V?W6H/#-&![ITTH;+:0"M8MB58=6+ MJ?Z17YU-3_M1*IC11^#AS6AOW"0^,/7C3HRLBWKTGZ M *%,#.D_;CUHI8H)%5EET3AKOJ8@=)%-YBFFF=*@2:&K?_%BO^R=V% M$28<%5IIWCE]RY9$K:,HT78+*A&SZHX96.2"LZW!9R.\B5QAY--S.TXPL-=S M5?!@"2\!]IV>V,7OOC "H #+2MP3Q>RQI"ZP"&PW"3"L%SLVQ.IW P#12NB MHJ!H +1@M4F&A'[2TMKF&9Y%O_8*"E0J%J%KE0N243\5J5A9H&*>WMRB0+#S MEM1]#D(6KG?SP,,?N+W+_C,(7_\0OAJ -LO(HTJ>34!@AC,^A>4/RX)X;$^R M^9YDY"0E*Z,S%-]=DDGX*TCX'+[:+)>14 _W5.*R//O;V$ 5KD*0*- =(C!F M3AXVDBBPZ2[Y(64D BL)39E==C*3XV,4A.TP7^=!%8_'1MBUO"/_V-S3J@*WZG MKR%=,0I?DV>P"9V@%RB:K )2=(D@3"3ER8O"QI-BKD 3KYG3L\ L(T6 U@39 M9/2MOW9Y_G#^7Y85-CM"*)5! M$2=(7=3M8,,SG(#@#"(%)% M/#^,K"C"W$(2'*C?6((2S\J"T$:[0<3J_I6->0FCA+!5(8DI"Y#7FA:+2J?- MN]Q'@L2,""+#&)?W8/$O5H\QQ5T\WT!8]V].WY9>.AUP'T0PS5FX.DMC*CY[ MBZ_"DGS5+H)[)1F?@N +$>K[LG[.732V][2&%4Y\IGPZ<$E"J\R6;[CZ;;K'**G3R7<6G.VWA M2Q8P8L? O 0F)OG,))\:#O"\+DOL<\1SA?EM)SR6BFGG@:?N*!,W=D.U\,G) MQ9I$P@\XOU&'N$O_Z$0^W-SW7 OJ'SI6U*!WK$VXA=Y,LPI^!W!?0"8L&G[] MEQI2]P6MR;++RIQ:7.$\Z'7M,QEQ-A"T V(RK#Q-GI4:+PJQX$J8NXE=MN$B M%*; M?]&O2]<$GX8X M)96DPUNR%#:Z]0.JVOQ<.RZF&@ P5>#T\_8R:.F0-R]:2=+$E;2G+XU2F4&0 M1=:P2%$E%RCKFV/FKW*\GZ/=$H>U-M9:'JQT>*!O84EJ M6CNL$%?2GH" H?KJ,P J*_LRJF=#:F*D6,W:.8VY0 K8DO:3B MOS=!\8LM!1IZF>>E7BNVXB4VQ:J$OOT6!-L#5T'J1$T#@ 7E7BPX%2@068CH M)$4N*1&9Z.\\.=][0"8H-PK"R!_<,5GDSZ)VH3M M$4'?P$=E,P&M'_D0%\ZE_^)[-/!B#70?VF_T^UXSJA-FO-P/0I*;E9H$ $U[ M4JA^C_SU@_?+9,M,27+X=I@]9=G/T *XO)U=W"PSO+.65S 4.%M?]-L2&MN4 MV6:5'%L#Q=WO4[ 79 T\95+8R930;!3;^3 #2,D:!91&&)AFF9TV9'X#!H?* MLO?$ 14!)[_\%K'?\_0E8;H0%9DI5B.!!X2@;P+#E4Z__4;$4MXM/N=9U@1E M1N2\NR%JU.ZBT*74BZ^C<)/+>Y='T+'!'&-<\#]0YBU#Q5P>6^GGP/+H9JL2 M#/T ,ME%X-[)(OH6RJA&E%Z^?BLUYOMVUK;!8 MJO"CW@FNWLL&]U7I\"J%; ^=-.=.#4'<*-EPQ52@R!I+*D!Y1!"?+.1N+Z6?*F#G<#20W!-I&'[[9D"QK;1OJ M G#2WV8 D.B=FN4]48&W8MQ-.*(LHA%9$U.^M#RR>*E'%O.PJO0GV@RLQ5'R MYZ6?"*>I!U&EU&%]'?)(4/A&% MLP8^)1LCSLHJWBE>L/Y3=F:#>C')$)$<$6")9#Q9],-6)$X^!FE,O0MGRW\6 MG>E]-(.OJ4I16_"4B*#)0S+K^!15".:)E26LJ1G1$Q M*5&SBKB\7!L^,T[M*;W4JD#EE@E-# @^P/ M,0]1$Q$YTP!&CPD!*S @A.T)'O6GS""%NCC+=3(FYSKOE2D-(]=-Z=E6X& O^ MY[F;I%"5QSX[?@ ^8]H/IEEO%U;M>,RGQXX1&0,$."""!@;GG M18"2+/X#BLQ' UX226ZF_D%00[(2D#F84R/9J7HJ-;'S% '$5!S_P3U;QP+]I MP01YI]@@&A_OOY4%8O^]-EU/?*-K9#%+O@%;YG,4'N[7+@(#(PEN[T71#GUU M&TBB/1UA="NO#;\))[!NW)F6D!T@W.E(530F%,&8Q.G37RC_MO@7Z120BP;: MIZ63"9QE04KOJ1NN X@46KW#(C$;]*R6TXUU(MN0N_)JJA"Y2N*3%+CQOAE- M\":7HW5/:[I=1:%PLYZF:&W^TP'=I8@Z4"Q&GP=>92L*E4AJKC9"XE\H0 ]5 MFT?N*;:5\4B*Q>I?P^#,!7X8E@\(T,%O8"G4-L Y]5!GX)%"&72.6Y E>Q-1 M2F'?ZS3HBI1[MSE/*7,BK&^7E?SP^0>JWAV"*T[\3%8L?,6<9X;,_G.L1\;Y M8J[D8HKJ5)8?C-\#9I@(6Z'G9F] M3(2NQQKKJ#12R0[O/$SPD"@5W1!13;*D4_/K%XD+"9( 2!;)2E8[9FP?%8$$ MDL0EKU\60.[\Z+/4GQLC2,]S3GX-OTMX*(E3\0R+9!BI_(++11K1%SE3P[P",VU4&"^O8&=] M<:C6 &H-HU3B?'+>23Y_6OSQ+-/IN3VMIO, GN9L/,*F4\>1 YP/4UTZFZ0] M(SAG'[27B0Q*3

.K<-94:^*GFN&[1G=EO1C'P>A]1CZD*GPHJXR[AZ3]+H MP"4_%6FH-/]1<;8@]%$6I@: MQ(Q@XT>\?Q85,NW 9)Q$90CP&%4!FRJ04[% MIC:D2SOZ)%_O0E<>.@\>'&K'S'Z42;^"(9P)-DJ(_(O@;1XV(%I=A;"M,A4I M/-;HH$/BP/*B2"YWXM0YY]FL"Q OH@ #C_]_$T$^$^2UO#3SS]\^U%C"\R4 M&C1VXO3$<^Y3T*4*QAI3GZI1G]<(/SM-/:KY.53?KLMS_5MD?;![^W0O 4[" MU6;#3ZQL?&"@(C1CX-_HZ=)3S;0R/23OHC3'! 5\@90JSK'T>5.$*4L#S3K\ M?BE3N8O#8_@^6B!19A^HVU'2O0B \CEP0KN8F-T-4L4C0^W61_)9UE3O:R=AL7T\$Q*C01QUT.?X$TQ0#17+F1()I&*#VN<^= M!3'-Y)M11YH)'< ZJT=$%(Q66:6Y1EY2.*Q2P)KB4I1EJ?4P0@E3T$MRI#+C M_ 1WYEP8^*]2=;;]D^ M#Z%&!T28<5T&]I6,(@-;X?"[S3*673-^+D4PM;'((H88I,:0R;0P M2F ,>("VT99/N*:2JB9FB)C]P6@JZ-:YFONO:GG*!<0 I%56)%_632W!.XT>6 MJC\FBHQ0(P+82SF+"WZZRE^)*5]+9.%(R=?P2PIQ[.IOA) *M!=8&9/:(1CZ MA9JS*G\L]97+MK["?^&3*_]&"-U >Y]-R6T+8'#M<(^8[U8H>;Z%_* =G+C\ M+XE^ J$@\'OX]I8)J&QP).QE"+H9J<[)[@5:Y(;+2NP;3=Y">:)ELK@2N"!R MZ;D48>U$N&<$1CEYWU%V( !1;G:$?5!NDY*\#KT76JK:*GJG&+WGK, >)5>$ MHAO.L@!"^B9G "ZU/Y=S9UUZ4Z_L+S6-K M/%&' M:A0/YNQD;*<4\)A,ZHQ)U&R@A@._=6)C/N*R,9WH,V'OH+TQM5+T MFY(3D%HD?U,ECI6<1!EK'HAI!#?--S5O4 'JBZK!^5S=KV\NYSL+C+J' CPL M7^V+'%QTG,VQ@'?U$HB2_$5@#' Z$/WIV31Q"GLP>D) _2EYK;D^)9<*B%YA MSK.*]GEP1'M^LAE#9OM6B;TRJ\1.DN5^^^L^*0ZJ6*PY]F^&6VTNZBJ*.WNR M^AUE+)LF:DJ0FCL$:8(YT_.:;D."D].&LO4SZO8O^]V.BB484G ;\$$_;RF9 MI ZT05JZ)(!XH*F?Q.OP7-:C F?@FG<9&Q)5491N3:"Y]/E3]]1GCU5[394* M(456[9Y19L C.3&(-KP^BNZY\%-+!R5Y_K^"O<':27T_$S%FM2(@L29BOA3F MTU^28JM#M0#%%6)Z2H26<86Q2U@I&",HX\$$UB\,8T#4S%8Q>VY6+79UP.A5 M"6D"XU_9I"/]-C[A;6BL1U6%16C*'2WGS;N<^T4U$_I+)M4+^('."C/7@?HR M/FE].0@VHW+5/1@VLV:I/P.Z--?FQ@OAFM+,,NVX"=,SFFOCB-/$9CB#(&_O M1HT&0MB89:#IS"2(CITJ/>.>RZ1_YEN9;* MLIN$[@N(:H.C=8H8O9+R#(%YT\^<-B8=**H:Y69.?7=Z;AJG8<55K+B2_O@9 M31,/-I!1*91=L2QCGQ!NI\HH3;'-92VJ\^3'ON\-U%0EKI0 MUW/DMJ51 ,NBB!AG-[&$,<]SO-RJH"7AH7CBC;9A/E%*A":M4E0T\5/D#4S, M%?VM,=2$3HHA]V$#\6\0(Z<#V:0/+MAI/B$S(N!WQ>W+T]/,\O._[<.,KR5Z M>!9Q?).(TB7-0!)=- =-"7O^R5>!U3+!JW2A37,:R#U3"WJ=>=_,P)#V@72Y M_>;G*=J2> _5;_G=H8I:"1_G=%#E90U3@3/]Q(EGE:=!#2FKG8+U[PGB.2$Z MF&L*4YJGU?8IM"+_FY8>2:0,@<3%^-X&TKQTO^9;(D'!X M" =QF!Y*.2R>43MWZ#ME(MQ,^LY&TY]5WYF?R7XJ;#G02518D75A0M(_EIDF MQV8SB#R.)@)D1?8L>#'7X\R!_%/.VK1PU; KY]%F9(',NX22[#HLR!O+1AGE M5+U-02_0!!<[ M\V^61^9\J+1837?&VUO%?+^ ]#!=;( N*"_(GB P8#HNJ(^!&4,"_.ATDT5K M+ !I;XIH#2O6WNS?1FUV(Q=53@>*5MRQC"1O*F\Y.JRY')^'D4JY$7]1F8!C M5A 7.:-CI!!]WIGIL8U2&FIB@9Y98$Q-:+S&Y(P"]?4,TU-(._@OU@QL5V\M MTF^M,-Y259[^M_Y*Z"F7V7PO\\]AEH E#B+RQX9]:UHBC6"Y4Z:6V6;R;E"/:8.;RG)EI2*RU+_0+9ZJ$M9@K M4=A2T^R:?9 T3 M9YN-UQ])KRO(D?5MMA)5.%HHSYT M$,FQX60+J]'/_6W0^HNHEZ\+])BJTDH HP9JV&"U"2Y_.R^B5T&\(2MC1@V/ M7[PQ 0EY@K-8T$J%M'T"]-!Q\Z;&E(6&< J(L>MPEW!16>3*Q D4;L[O%7[/ MU;YX9,5?2?$4)J,\.6J,TK@O:^5FL:R4&THDQQSJ.L'-?WZ\TCJ;)OW@W@1# MXD,$!RX^PB!S1NL=#XK6-!C/BV@VP8S5NY\=*.PJS/A&?$RB+:/YP\/U^*-) M4OR=(GD1<*+_(_CAZO''F06K:3BA)A.!HA8\\/^[/HOY-RY$Q4=J?HQ9\7%U M11>?VBR",4;B&I:58SPJ,8RE0C_FA%&=D6DZB%]I IB?8Q&4Q==3S#^)A(L8 M?Q[G!LW_]@__]/-/__B_ R)H+YF/-LY+!>(R>V7 J:9?H?&<"FIG_,RU>T]T M/CWPG@XW\535^@M)WK904DMJ(J\YV>SI0[(9? ;4BZ9ILH&B6P.Y4@K?;X/O MP?7$_GY>37DMJ%BDKG)SK3$PB,I*G%V; BA?*M+G:R9\;KTR=)J MGC4]8*'3K8LSU=L-?J#SSEI#<4YP;I? H^I,N #DE>7.O :-K&9^JV<^.Q#R MJ+E3^[3GN4D $XF0U0[2JODQ_0 0Q27XC(8=O-F3O_(C_H[+6H#ANN$3TW\? M:^,3PP;EN($8V( HTD,'?.P !@M@-.&Y%.-7O_TVWDOC%E;OAY7OAXKW0\OW ML]/O)^;OYP#O8@/O1X EB_=3_C:3&_34+\@\BW[^P\__)%@%NQ 1_,Z)LMJ& M:1)*!H3ECX_EOJ[!3^D!+J0> WU M:_$UY6N'<$OV!S*2HG+]FM8["'D M=78(&=LB?A:E:\#6F5^)O22]O##+5ZY&\N>@:(9OH^X58Y! [=A:W1N O,_X M)E9#@=GB(\E%U9PD#:!R< D?J,^N$^))SO:*FB= '6#2?&ERW.!*^<=AZ$", M'92#_P;>1S-G0A9F4@O&-$RH!4/+Q*=R5032Z/66A>^Y3+3,8],RTWU&1$V>%%X6[-TRDV1-T"U3C[G\F[=#^)AY#._M.8 M3Z:I_TY?WYFFK^QS0LCCYP,8W^:$2)B99_UAZ]99BT^]'$O9;V&T&6OF !8R M%^,ES!&@8CT2%5N?1 :ZTE@_W4YA0T4:+&I7!Y/ZIG"6HEFQH^;B5GU<13[0 MH%$P@$R(TV.4CP1HU@_RY)T=+'X=?I\<,DJG[L13H/'I@I5\2KK(6A)QB4AI:9.C\Y55//F MDO^+0(PIKA>-T'U*Q+X3O8N&=96E(+;+X$0 +=1PWE+\O2$I>T]2^0-_W'Y# M]:#O\F7.5$2Q!J'EB8@FWQ*DQ_66TN^;23*)R@A!WX;(5Q70!3P2C2 MN@KCB+1%.=+<%>/FX93^/3#9+)<'S K?N] %*##[63++2F9GE!N3/'Q[RR" ME,]HM7F6/L<'+NW=%^1]E+V@3AN^G:(>_#O0#\0 ,YY:4_-&K6RQ4[/5QJH9 M:]BQ0=4L??YMJ;'[$\SKE[9-Y1'FU^5L.E?]E%$"!A[I<\4 MCIJQEI6N&/=:L'\9W5;Z:4L)Y!1V&)O#NAD'M-YFY%CO8S]_M;QF8)@SY+01 MXO0_9[8#5JB.AA%[ LB4!MIFS4(^>P[\U)S5;)P5W1-S5=9_9BK_Y2D#=PM? M=IPBG$"0%+9['QF*5L9<\AVEQ@GT0!?"0 2!/F#@U:/-'G4V ^/6#)NR-@:_ M^WR M$#V23_%HG&AJV+]R90I"M7L=S=4 6Q_P@IW/G/_/+(DHBO!WC A8GZ#T;+>Y'IR<^PFR3? ML3RD7S*VWPE[< ZQADG*]XCR#+-T5$XDC'PA"P\8$[@(JKG)AR"3-'^K=2CG M'.A)!V+6RG9SPPJL/SW M5H&'>-\:X;__G;\O.FBC7\RSTT_J\Q\?;VAS^9_&?N>R@%X=OH9_8]DU#?FU M./(R]YLTH>Z,&"L0@YTEM[ULMPU&^X@$EUE4XS#,(CTM_L^.F:D6OP['^)/2# M?.5GPC8W&1I+"_D5&*4; 5+YD:5A]8L!?9ZW/^61)) 8-NN3BDD)^5D6%#6Y M\K5#_E;*D5@&2CZ1;,.R=S" K+[11'H<;5^H5T=DYMHABM6E]:!]LC;F>G5$ M8JY6Q%Y?O"83U@9(DX6CN^24A\63RQ)"WNTW7R3IH? M\91C(^]4'=G%%0##NF7< E>'JHFZ^2X_PRP6__5G6=Q=&C5_LFWH*>DCORI9 M_:XRFE5./QOC[M;(;+33HYXR EG,_.PE@&*M7 G\]A<\2+G4QN)QE-#O7:U% M"O/\*Q?&\^>75[=$Y.VPN&]9:IXDK]*<^WT\:U?LXPENILOXG4LZ<)W*X"X^ M1?&OZVV26K22H7V16?1HG);8(A%#\LEL_!Y%Z$R4-@$.Q/7V,K-Q\5OUG:,(8#*[!7GM/G7. MN5R5CZ2E$PWJC,@DB.,@<9+8>N?G>XO=9$@_;*7<'B-=S^.P*N5].B(SUPJ2 MT@Y6".,H5AOA[U 0T38>A_1?\@4BS4(QX%I4X<:#KQ0K%6Q1<,ME&%UX?,V' M:EHRO VQ)U]F55G""/*K@_'7VB6Q#Z6!>)(:"5LJ0TMA"SBL9EWMD;^>[>(J M]\RUVP;0IQ_VN5D'#+?D*%M/R\Y>B&;/=5+ )KE/X^0CB?)VM,7P_HW1YC%7>XB_<-Y9*@XIFZ"!>Q%V;<@HU^8^ M!7&0@ M;5T)9;9[X]1$ENY#>IQ[_Z3%TT*TW(M["&F?A$3%[=$._7;X5]RE? M:S)TTV42M33#5KE81I*W]!J0W[.#.SC!U@Y['W&U5IM5-(QN&65ZQ;*,??)_ M7(<[_LPE30^A@,WN@+ !@=HQ-O:@@OY U#Z[ZW-[8L/[=D9FLH97*/0%[;E[ M"C/Q]U=2;)GUKN[;%WOQ&G>5YZ"W-%O^ @0,OP=?D/A0&DM1XJ_Y/U?9FGW6 M3"F>9@M:9!T"46^W\UB:B[*(-P"V19HAO\^?^3=!O)N&MB*3IAO[RC[ M?-GO=E2$;(>TTAG]#J>^?1<6QE7Y:!D_4V*5+VJ/ISV6Q@($[)Z6 D=3])C# M"!(DDTTB3?NK?;':]+@9G+K$*(+8>F!Y>MZ TYJD<6X8':PJH+<'JC^X)E$+ M$,7*0&H_;H;TP]8/C4F5-YW^&%T.N58';&$NCD6X$4PHB>]3KMDE_(3W:!"^ M#DLQH#Z'GUPR(5D24D?:BZ7APD[#*J*@[S'FE;@G)(\MT[;@E&PQ:=VM%R"4 M:<44XN6-V#^7'.9HCGV$F$9'WZ>P-L2>O*YJ>\>R&[;_5FSVE.\%D-^-%"J? MKW\( 6P9(U,^/"$A/(79*A.>9NF1U44"'.;F'CU1LQO(.Z0\/Y$B8Y'ZP^X* M\31%=[27Q3C;<0R^G=6K(_9YIU)(U.: : I"U%2_?0"117#+,Y?=S%GZ?[] M7=W.MYL-L?,^!=U%F23ZA"7[>Z!?T&T?@BO$R]5V8<)87QG)Q>88>HBGZLN> M;Y3LL-HT"LN(9EL\ORB7Z5.P"D'=$[OO;8%X/ =7OCN@FO69@LOIG!4&B?LA!^[:;^@:16(#& M+K50>=YI,&R7TFYKNY 0M<9:&NS'#FS+!AKNWSZ29Q]2&!"*$4D#;.$O:;Y MCD3B +!G#3D;8OO".74N+%1X.RXAP]H0>_*F,UZ9IT4 7:?GWFR,N,6%9%:* MVV6\:,L'T=46W8-]3<##1>_3F'S_$ZD%_S@;+@QF_X3MQY M&/46V#+9$4KU9Q*OU -1-Q5M;/VSY:OHY]% OUO6X??[F$^D MM&\\[INKLK,Q.C3.S9ZL&5\DO_W.I\^RF%^]V4&X!R'5%)ABE HIR*?1 MS3;<8M+A08Q-A-9Z1W0X6/C6$AU[=4)>'8_DT[S 6(??'[I MT42Q!;LJ"@"F$M16CR$56$5 MO(=1P#ZJE8;M6E?F>% M7V%?W22>VENCR:P-QQ*S%T!.DI-X%T2I@Y,>EXDR3HA-8.TH+ M9UFQVD/$-V]8CZQ>N^9SS'@K(HQ87_BADH44X(*, MV@G6O\!G_#-_S?DP9Q*)K8QT K,%:X7I-O>P6^KQ:;=2'V[KPP& 1;,1KK MTAW4&7WW/;@*\C0>+T/K<,[6U@;[QJ]PS-?LF4"/A()#J_+5KQGDH@ILVAA@ MVU]SN/2KM/V(*QH2CM=G2YUA'&Q%P(-V6XML?2:)$VAR,!'T4]5$%O'*5-:6 M"YA^Y?R$+*7\9<=?<[Q*_\Q5"3CL ,;'JM7U[8MNK59BN*R9+>_H8E\[C+K: M8DLS3?35RWVQ95GRGSW!6JOFRRBHTZ.&SF+VAZM2PMV^X-M8BSTU::@WDMAT MU-&/?BGU-HKJ"(W8CPW3KRV79*DDNUMC'^_2S-XO5\39&%$I43.HA+?;-&[:''WML(4AJ^!B%7:L+9?B M;ZT,+5Y?:]4,?]W;;7='[#1I(3,D+';F=IL-\)7">I"- MBB10>IQ#T_-U643:4R]&ELF +D*IRH \,7Y3D2+)A.C3UK)S,RJ*^6H)3D(8 M46CLD!27(1Z*F52AE;"X!"J98\[.ENB[*(8%D13D(?F K5Y7(Z\.7\._L4S M\+A.N8$DL,]!>Y2 N]2-I_T2A)IO+6M,!25R=:B:**N42,,1_Z5*2(HH[=R> MXSCK0/@A/JX5ZPA3]?= /(;@T [S[2I["K-"_6$@S]PU^. Z$_ 6PT)# *\K,W<0'L6AMAW]4U9^U= M&!'WQW"UQ=Y[UO!G+FD;B=;>73:@/[8XLO^6DU_W?%*W -3O];VXVF(&*9F@ MMJ0=)EA_C!JDY)6W2]?&%\;BSX32+UG#7'0TD07X/B3 1BZ "Q5B:,1W0[]H MED$$L ^.JC2H7]NW-L0^"NQ^XI;"<-54&&2X7#+DHX3*TF\_1C2 2?PBP=1W*7Z,)ONCJ.KDMR6(=(#!' M4#HK]A^Y&K;^)/2#?.4G_M95[6D$17055AMWP9P+&"ON[!)76^P+8V#EC(66 MRQ!".N0+=@=5.9JB']I-[X ^^&"J#B>1IP?B=?I'0N,U4[5.#R\D4C5/5UGR MQA5WJI_(R[]YN0[KO019L>[F,?T[]4_D]KD>009[OUD*D7P-OT,&^]&%TUW] MD5G]L@]!6B7^#(UV*_2[J0?(J]_[,) $NI*:%ZL-J,V@8RHDDOR%7U9VC=35 M&OM"+F-^NVH)#P@?'D0*.^6U1[60.2O]0"@UB3TB M\CA*N!F,-5_+?:KC4)]@NN#!5N&%]0A^\9,*'"E]&8!$HI[8I );:N3I!L=? M8YWHJ>M/UMMOU.Z*"=VA"\5H=(YF[(>S$?:U=:Q%T&IEFXXJXHF@$)WNDN\: M]O":*;!/8*.YASN:H\+@1+_+9VMU0!?]F7T U2(NH+A 73S=,!$ MN#IV_1N9*%4ZYQW+GO99M TM0%AS#;0XLTH]9U(_4'? 9+F8?>@N3,X612?[ M"-FB(7K]B?O4"<+17-R=';#OSE)/ZU-7'K >!JA^1Y%$5^6=[N*!WF5D1J[V M.3\F\IS/\!MDJH/OTZ?/^MJCZ[2P5$K1T\>%HRDZ [H@IB.8NGR\N#NKGG'\ MA5\E.>Q9^VX8T!W]BPP+A3G"1M*BL0!]8)_&.03-K=E#\NL^B4$'Y4I[.MF_Z]T<^>#K-$[K)+5%6/TKB[FNP< MXR!B!MRP2 3CRQ@)!V" M1'VOK.9N\L'^(=U=Q!SA\PRA (RNU\E$/X!3%;" M;<)%[<1R@/=IORC)RP8W[FB*[\+Q97CVP"+JZKJH6 &+T4;8+\"3 MPO_0'\6>D#(12>Q#VF.=]@)KF*&2CD*D4]%&MPR:J99^D=;5%OLK<^F:OTB7 M7\UXC J;SG<*J=2A-#8C1\IX2#!W@'$MM<+3'D4$'S7*+%G7@*NI4,B]\%$# M*&"ZUDL/66+[ M]#K<)45(C3 !ZZKI[+4,R*A!4?U=?;!M*^5B5"D5D&11 \\);G-V]T&7E"** DTT221_?ONCE]^_^OM-0Q@\8'1N)/9 $ MML9:@56 ,CTHPZ]O7^S#RU/XHU$[7EAH^=[=D 0BLQRX\D>30Z]7P>]./HT< M]):0_K]D=\UB1XUE6TOTZ8ND18"?_@#G=&A!Y^UJBQ[%T-2\%80J(,6XP.TZ M.RWWS'2D7ZRW&9DHDT.0PC;VUP*!W3>#K1WV\<]O9LAN%EJT6SRU-,,^U$MI MLE'?8T!8R% :V*;]S@MY4==NPZ9Q/(+;4806)F:#@?F218FZAJ3(H 'X+@M9 M@T9NF#_E>X9:ABGY7&5@+8!X9TN-V*-)+4"RC5BV8Q*'541#7\,I MEAW<$KJW"_9594L#&9*<7>N ?6SIX/1&T6X,/Y$A+Z],;'L:]'YEU&QAW*8M!W@W]D8V[K:PY':-U+J M6%KGF*NI<&^TNPQ,H9\&: M"81V_AU42A?)G6B:77W08XT_S2+V+.7_C$@9Q2B2*W-KH?OGH(N^;)LW M:*^DU".Z(TJS#RP*Z=.6BSN/^Z8QR?8<-?$C_85?BS*30&2CL#!UI8$XFV(# MCGG2W1:0QO9"Z(:KSOS(C;^2.(%O3\,*/:9U7_F;+T4/J#"R_/#IGO:(0;8W M_-*(^'UH3UNI/\5^XZ6!UH7TZ*P(U+,KOIY,DSX&>&M#=!MG#\@_#76Q3MYY MD]5&ENJ5)63Y!LD*R"1Q*=+3CH!__\OZ=@K[Q.EZ>V]VR?A#!V^%T_M _M4+"]AH$D M%G^=/'@!QOIWQY8*01/D6I*CTJ;Q>#E+4)06IW(/#8L=]O1$ MXRZ-+S<%R8["<3B2(G:<1!4%^11FJTR M"4L$1&&O4A#ZX3]@1_X(J<3VTO%A\$"DX9L_&"WYX2G!2&Z2?,?R$&K[[''VO^E+8)+DJ*"H@55MVDCF77(-@OK;SECD]T M[Z&5C22.J#\KV[A=?:X]7&[YL49*B>DILE=:&$L/LV)3/0/&)M5[FF'?+/8< M[2&N]$87Q"^A+:?-5Z]_/V=EL:>O2O&MRO)_8-;<^'E(O3DQ#I,*<<30W[-92FC3+@3'VL M(8E(_KZ(@3W7D%C$KTA;/+KY#/WD5>_/62&X>HX>*M<76-.G[0^GLH OI/05 MP)T2D=8RMA26>BOF.HVO259P,7Z=A7"FRV.^I[8]UUB8$56[,'*H#<8C[,#6 MC$6$Q#EXI> L%P$;-:@/V]?J[H6>T5B >TV5(O5DRUK:+:2XA @:SH5V_^#S M=?O:(Z[^/[Y<74.4R>O+I7T/M!H@O_>&8;SN\S%$56=!G4$$%G"TB\OU+RS[ MY3X5^]D>Q6YONRZTHD>XN"T ;EY7-I&YWQW^KG1+>AN@R@ >,P"@/:I<+ M^O5%9G$-FV*?'63$348V)!,!^2YQQ]?^3+Z6IP[L0!)+.VX%9Q96Z+[=6(W0WH G5[3WE'4UQ MG4 Z?^<(M_BPWHAL5A5\;15"FFSY6V/O$>E%;_C.+[F*FV4'/E5G6$JOCMA[ MJ;3LCHI']5F@)QX"':?(. Y;)JBF"M?= ]V4H*Q0 #N9;TD,&=-^>U6M);:L M7WH-AP)P+PYLNZ9".L^4=BM,ARC[L)>6:3W$7B:$4BAJ2U)^O5!($HK?9?FM M$,!Q%9:J=<'TZHG,'H@"(!P[4HB-QXLQ>X&XTL/H53;#CHN&D-M2.)'AMNK; MN^7FSD[8@DT[A/B1%9TE^;Q]T*\SE31.I-(B3\* MQB>T ISTZ[F*;Q_>YS81Q%Q"-P'?4+(HHR,(K*,]>F28<@\: M!@%_?K6_!VHV8[1-&65O!ZX9B3\ L.Q/*?O\(_MT)/9T=\$6BY6;YYE(0(U\ MF^QRCW75IU ]/6ENG9W.).3-%T0UE 9^!9P28MX6 M&_#(-<3U)Z$?Y"M+BZW54#&4!KHI^);O^S&K W>VAC**E$EQ_Y]<4]-&CBEPX-O86 M^$MW0$T_@6 G/!^\@V,Y'TL.L\P12]_X3-YC\JUX+\L?9V2G!#RVV6E[=0A3 M/O I;]B^=0\>2V<))IV&-P@JK*C=Y47,Z=<5VPL)I57X0@2X"+?JUFZ%+;&$ MWZ7;Q#WG1A-TM>,NH8[: LWGB-M=7B1WR7<2*Y@",Z:K!6S1T1SSW.("G0Y% MU7 *$-S 18I6()NO+?J5V2.(OPK$VU0.>/OU>BPU;%Q@51&"GY_-N[-?+9U! M!/#ECE+N;=B3=%TC.(=5W&B7Y-Q- 17ML9G05E^<#;&_N7$'=L=658V0RCJ< MF7 @0]A_7@&>Z>WH6]7C***_#L@S3>/<"+2$J%L[H_:V"\DI4.7,>V03U%MB M?X%:&(HK$*W=:B$:-X#.-/2H--8'_3#LFIYDEJ",-"?KB)9RM<669PQ0C*^E M&OAIV0(_@M6E'JB+WEM]M6=G1$3_=5)(^24&^7@? MTJ8,YVR$'MQ91CW7SY=+_/V:?[ N_(D;?BLNY!X:NJNW"X;FJ-O]0JO=L, M-IH8OG#/3Y4*$(K)M"R7%=/3''O9#K%@";"N;4;L*_@H2@M#"6RN45L;?#F4 M"R@/CNN@>HJ]L"P'V@,!SZX[:**KSX)]A9Y[;$#71;ED[C+RZYZDT8'OW'J2 M<+>CQMUW42QJ6!TWKIBO/:+M1:F8JTQ9"VRF%UN;!60"__3S-V$4:NHHS>?+ ME<4-K;%'%/% *HB+:K79\&62V4MTUAZB7X')NX@&="<+-)HL0EQEW<79( *8FJNR&FA3@=UZ9&^%OC>XQ)WH0-]< MNP]U!21Q]/BV3=_>V"&X)JB5C,OI";5L-L;,@_YDZRW;YR'$!()FS^\(=WZZ MOS7VL5!N8FFR@65SFV4LNV9\V40BP]GG[!K2']]U9"M3("OFC"UVX*&"_84- M :6LL9<-_$G'G9T6916JFK?U: R MY4^N,UW4Q%-_#-)B)QL*.]XG2J[(AF6D";)48ISTQDLYBA*^;-KXL!JVTQ'A MY>V :<^3.2!W^S0&=]ZW8LVT'U-^%:Z!D8R?L (LC MM_&Y)=!5QER(W*6%L ME)*>*+1]VF.;8IM]EJA;@ 'OF[RT(N0MXD=%^ ,BP2UBWW07?K!;W],I)#'A=7+,O8 M)RC"*M*Q=R2(H__96$/&64$0%^;M^XZR Y%XGT_[+-I"AKG33M?1? %GU[_M MPXQK*_3P3';\[G8=8XUFV$)C"Y[3^@5Z-,=FI,QLX:M?Q9H*S6)(QJ"WZSGD MRGOY'$8!$Y+-&N:M0"7CYLG@;[W,@]Q2?7? 06[IC6WI V.D&:?F!V;S-$1-N1BBPYH?M7D8*4NL^$L"+H_/SCU^I 5! M;CFK_S3:(!X>*NP(7$E_(@$N*4(JK)E<%X>$\WMY_\=7>RX+%'\E!=0" MLKI.>O9%MU58_;V6QYB(SF'&%\-C$FT9S1\>KAT(SM96V'$3W15ZX#)Q B$, MZ8^MV8+.S=]]S,]?*%UJ-VZU6Z%_(:F >0)U&QAF7+G9[.E#LG%\L>/I+4>7 MK16>Z]!D:VWQ]=AJ5SA4U:H!NDPNHP8\#K9&D^5D_CGK+6C08(A\<&$23T$/ M6S:P. G%[O:7=>_1#3_MH96""?A-U1?Q.>G[]UZ8<[@J'9A?)91J*0U$M%?( M/WLF!==\&[F[HXFA7]G*#UR&:(;TB:G:.+Y0C![]EEE-1_D+>T4_#22!?IFX MDPRKC7@DY)"% O;Y6W./NNP8[59+L%TUP=B]7\7? YN=VO7=V# 2R5D_!!/Z M3U8&!]+ #CQLP<084$^&5\[&:M^^^$>)M/WV=-CYVJ/?<'P.LA+-S3Z#+#/Q MMN7A7B:)NZ#-8"K8;)>NXB:0TU68)Q$_2-0M-L3K/(@49C0LUPX$O 0_ M+1Y8F()D!L6\5IM++ILE4>B(DNW7#?OX2?+P[2TC;RJU1@'C//!SY9[+9'8( MY8X^2SEN2E=3_[S8!5SIQ]1%JO)A8-6]["- S.5[JZIXX)4)9AX2_X5Z*SIZ M06AZ=\:6G$"LJ\()# ';[1[IZH.=>*PS(IBR@3YEC,MV_/5S00<6'MA[=R[X MD/Z]%[0\>UCP/,VQA02?5/-(/L4CZSG.QSG9VPHU$L M18P=EZ6C*;;>'N9;^ _LYH^0RHH_NB0I/. [O?Z#T9+?_Q(BETLT.Y:']$O& M]CLA@N9\;*Y$\A6I]$F6VBT")QQ_*7)5OQI%GN;X)ZY+W+DZ? W_QK)K2+9U M;80!W2M&_\_O*SZYH/S+O_P7_0O_+ZAG\R__'U!+ P04 " #H0P=7*31* M%HM) !/A@4 % &=H;2TR,#(S,#8S,%]P&UL[7U;<^0VLN;[^17: MWI=S8K?=%WL\;L?XG"C=>K2C5FFEZO&9?>F@2%05;!99YD52^=#U2]O MOCZ^G3U>W-R\^:___+>__8^W;\\NKV_NSN[ R]G,3> SN(2QZX=Q&H&S?W_\ M\A]G_WW^<'MV"X/?GYP8G%V&;KH!07+V]FR=)-N?W[U[>7GYSEO"( []-$$? MC+]SP\V[L[=OB^$O(N#@WY]=.@DX^_GC^X_?OWW_T]OW/RS>__3S#W_]^?N? MOOO^X_<__J_W[W]^_[[2+=SN(KA:)V?_[O['&>Z%OAT$P/=W9]/Z:,9_.R7TWB-X<^QNP8;YS9T M,_)^>5.9S^M3Y'\71JMW']^___[=OA>U!?[I;=GL+?[5VP\?WW[_X;O7V'MS MAE8CB+-O"WRD;/[::O_R?=;ZPZ=/G]YE?]TWC2&I(1KVP[O__G+[F,WS+5JA M!*$&WOSGOYV=Y7!$H0\>P/(,__?KPTUMD%7DK)W-V\URE:TG7H#W/W[__EWB MO(9!N-F]PYW>/:#_^U;R1/G?6>!=!0E,=C?!,HPV&;R(UNR3ZP@L?WFS6F_> MEB-BC/ZG]#C);@M^>1/#S=8';]XIG])C@I@5TW 1!AX(8N"A?R .AQ[ZO;?_ M:SQ?SK<@RBB+OP9.ZD'T9Y&Y*OG <""(DW<1;K816*,V2'<@&0PW0!0(M1\Q M%(S;,#XLW+T3H89KD$#7\8=$A_]5K0)T[OA8%3VN 4A4R@U[7 .G+,,0:C]B MC *]<.+UM1^^#*4_Z>.; \':"58@O@D>D]#]?1WZ'K+=KOY(T=:G& O^AP8& MY6!=GCLQ1"3=1\A."Q)Q(T%D@-$F\0">09"B_[CA*H#R1H)W0@@"2,(.A#=Z#@/* OA#L SD$ EC"Y1P:7I IBC3#>.H2;# MU=PZ[-!)+HSTN*--^1:@G4!R.O4^HY%Z"9XD552UQVADHC4.TTSTD! ^@&T8 MX7\7+"!'O]!0HTTLX]@B!!:LIO76 MZ.PL'&282DZ#-XH.'Z++/*C==?@30A,0[3[&!"@>@>0\A$89W[N07@UZ9^U^ M1A?1$!MKC'5I^0L9"<(KP^ZNU>?HLB[\<0RT>KM,M.OH(UO 7:9&ZCF&)&&S M5E*OM;MH-%6*WZ FSFH5@55V7+(K--4M# "R=C^#$'UMNX;N+ +.)4@<*'0H M,^1WQUC;-M4X9\!+?3!?5@A'OY\OR_F(@*/P"QHY9^9YV7\=OY*'H(8Y!(;6 M./'#$B%G"4=V(L=-*%E)6/K.!U2)@=R8^KP![\X MOX71A>_$,5S"/#\LGB\K#;I.N]OX.CS*@T V_R*I^KL.K'?25W$"-WBOG@5! MZOBS#0Z#_9FMU-4K=C2+_:F[S]WC6SJ@84AJ=PQ$!M48C>BN\50,K7'B!]Y\ M0)HZ@FZ61Q*ZOW]%6U3\$*?Q/8@RLG&VT?X/]^@/6="XUF?VXD0>ZN3$GW$X M 'AJ$!R31D.6(C,1_@1>WO2IV516&I5_,J,YAX?T!)H/6B1_9_2+2( _\WQJT$B.:6EZD/Z,EZ4L427D;7&K/'6$09Y M*NI]B#9@D, HH[QH=8%^B33C/8[/A@'^J0LN@WQ:*W#*6*;CX*-H$'HBD0H[ MO-_P.E*8%,9;9,8T\ A(O.7Y;B_HG33JF"09"#2RMAI!J329+\U!735](Y_W M*9-HX>%&GN!CNMDXT6Z^_!7@2[C FSTC+VB%/K5Q8( 4;M9L :)-YO_$6:;9 M UJXZS#*+_7BX[!]IE8^:'> 1B!'%\!5>R;[4RU2V LLL:%'GOAUFJ!_?T&K MMDDW]\XNV\@?P!\ILN*\KX$'HCMDM>$5\_&)W8;#"DHI_*VGZB0XT_J2(;-9K=@(CFI&4K(QC^WY%=RJS,B"ZCT^#8%NY M6GF+?E$TQY,;HU8$^C7^4).*.M7@-0%('WM968N2<#]T:XU\7.0CC.IXX@G$ M: 99'8X8N-^MPN=W'H 9_?@?&=H9TNB';Q\UF@LPC:.[Y^G,0Q 3%_I>JN12+O:@&B% MV.IS%+XD:QYXY-:#D_H(W#1"G__P\6F!#4X"?:TFHQ%U]>IFC@QE)R$V&U$+ MWJ6;)Q Q56#19#25XH814F9Y(@L^%[W SF&TNP@]^E;,[C42Z0OG]<9#"FT? MW.: 2VL_$KG(K41^65S\!_EEA]H8+5));< 1V2EY;@D9GPW MC^ZC\!GB,HT<.IO-QR46'Z$[_O^#6Z9<$1L/;TGB+T? H9!6^_/@Q.#RHO[] M.@SHNK+59#3O[O^F3H1L*G^7&X ,WZ[9\69UJA%?#7[.H/@DG?/#)UQ@>(OO>;0X#E<2,/L1G,$S1JV=$)1@3-%R% MSJ9*?"9KPU(/P$ID)FO-$L_:2E0F:\H2CO8*3/XZ62N6=I98 C-9>Y9\;EG" M,D&SMGY*6@(Q03NV?4);@C%!.Y9Z,EQB,D%3EGX478(R69.6??1=PJ/8HFV? MBO[M70L?9"3]/NA%%C4/>(YXPV7IQ$\9DFG\=N4XVSRG ?A)7/[FD-Q0_.); M?HGH4%^$?/N%U[IG'D87PHNJFM>(F5]#*B\RQ5XO=A]3)B%#O E$%V6])+%O]C)G(G(3 MT$%XXW9_;L;-EZT=B;,DTL,8/%66Y,B-H6&2V476?#/!UT/SZ@,Q9_4XG31, MXQ'X/CXQ '"V4=$S;P-#++T!GS\5I!(F8Y@9PW3PJ6QYLO/8>CA0DJ/('J& M+H@?0Y^F*1@=S)&@0GWQ$CB[CB(_T=9M;_0+'E<0*@? M+XM?[(W;0FBQ).^KPU FJ_HK!AA"DJ:(9,BQ&=; M^%,JJE(%D1+!F!A,E! ("ZA]L,%RJ+K&*JK8208!+$=4+%I0Q4_4,;<<.(F] M@>7S%RA]L!2E 066'G.P'%-QD>T:]+ <0 G1K<51"E@^*H4E3!S?#%CDMP)B M$,=RE"28AP=H@=3WEHJ9/#\IC[%9CK $+]*CK!2*P!2)NM;"E479AHPB#X(VD=IP,E[ MKV72YHE3>:<5)Z3:QB_!C?II2"D<.?-7/.FW]@91CLK19?_NYX.?ZB[X@# O MSO&X["C'=ZXW8E8< 3A,#R)NOD0J*O<]T>\C_"#-)7: J,?'#(.M>/L2/WF%6Q&? MR2Q>C%2 6Y^O:4E[;,V",WE6#\-6?B_F.)2.UB1)(OB4)OAIJT5X[Q#*LJL: M5;>5TW&/XYL]MIX:JMN&6H'F ;2YY8NA@'M5K*?EIVWCLWROG5CI:I@8XU7 M]+;O%#\P(WZ@1)4/[$6U MO([C5-SJH%9J&E*W2?-*$YP[/GZW^'$-0')\%0ENH?,$?9A $!>U2SGJ@]%! M@Z:H/CY,?N^,U5(#P3C;/Q&$FMQ61ZS&B==8M:#_7/V1PF?'Q[OL++EPHF@' M@]4_'3^E73 2ZZMM)8260.NM9UP,9AWZ2+G&&,!DQ]W?J1TTD']?ZON,+!:C MD%IJ(/@:!DA_WZ*-$)GKB1.L(+*J^@PQP9P,NPXT#F\]?=1U% MAU 7%Y$>0![NB==P&W\!A$>51'KHT/V'G0@GTU9C35Q MKY#>50^+8>OZ%H=+2HG=L2T]9A<=AH;KXKK$\0-P ;)_$(/? 8ZQRNRB916I?68YFJSF:)*(PO@KH/0#U<[?,B" M?\"1IW\$XF@4R7MGAX5+3!@;C;7P M>;99]>"RE_PX.IC.\V >!KMW(#)W+IPM M3!R_HG%H#,CO:,K.S%TI7B\=Y6DV6S_< 9"Y-7D_ ;(NT?)$?7IZ]U$+!] :MZ>.PG-AZ+U MWZ=0O?^S'D8I94_DN)W./E*CZ+&SLM#J_NY%A=?I&P6OER$6L&!80*BKSNI= MH.+N4[=N4ENS(G]T?N)TTC"-!4[#2:,=-RQ :*AC;V =R+=]H+@JK[R=7,W8 MYI@N;&7 Z:3[8%CD0%AC)6E1@:"5_4K(!">T M-\%:XO$YHX/>FC;#YD;H8E)!QV3#;2GDO+S *M9H\2TNR'N!K7?IM*($3-WKW8;0BQ? MSO++5.0$NRI.%$ MQX6?J53%B)A 9SE"'7/P:B+(RFZS'#[9Q+B:9F?L Y;# M1DZZJX(CE>\V%;1NFZEQ;0T_/1822,"K5=!NL)[E,'7(&Q440_+V8#F<F9QK M.6Y\$YYDMDX%%*:E+LYREL,E9TW1,LD'J;YA#DCBH5"1E/5)@,5"J4,>O.68 MR>UY(JGUE@/6QV3@IO)/!SL!E29P7\#R5T:$M7_]-L(D4!%Z'8E\\V$(?(PZ M0)732B)7+"QGJ5Y^(/]*QW30$[/D:;=&+'\025B="]U-F018S!<"]Q=>+(=" MTD:7O6QC.7I]=#OW/L]TL.L8@Z">?-GZ^I:$S4Z\CS0)>#A.,O/*D^4 R2DH MTL4JI0"96$>[CT97=+7+U/($Q#O>5F.:?_N3Q3;=O*5YT",:2[@Y8_$2ET4$B]FF@Y.(JRV@?"R4@=)7*3 MBQ[N'/2A4:.EC'+C>V!^*3I8+5AX$$$L[4PF8._RC: MV"C7D7Q4/O0?2X1NQ(F9U@9^W3RLB(9VFR1JKES\.[1\SI MM#KIK0M32!\GB9QX@0>LH%%J:]VT5T( MKR NHXM"/[V];FNJZQ57) MC@JPH_*;K6E$RC K+17+C]^5X54SD"P__.H*&L,D&^.DQ[R03NU];R=>7R.# M[?@>W)UYOZ5Q'BE?A,BP#!%#9,4E#BFPBQ!/[SX*GR&B\7SW-<8'?OMLEIF; MP.<\Y,=YO'2(3VFIQXI6$XD-7DO*5&M-]+Z\MV=-\=A +N4K8KL- M>IZT6\($RP U9+5O8,YJ%#M(_]5@#:3E.9VMLRMT>[5V!652U.9ZWF_ .S6X M!/E_JYPN\L2T>'\C)M>.B0C/B]#5',G"5U5C%7J.-9 ./5<(RB*LCZK9R-=A9!TB!&3+-1>$1:",M^.D[_-F&4P#\S8VV^;";: MTHQ9=B<]%H0+@!=?(W1%;TS3!1XG$Z+KULBESJ/?.2_ M*N[QQN6EDS)=,/#NPJ#X@?Z8Q-!?4P1(76^@/3EU(NCXV*XG3HG=WAQ[A>!. M]?;'=#\C>Q]!Y)-L<16?7&XH,V+W,4)WEI5/Z,O"[F."I7B>QC F.^S2]G9 MJP;Y7ZAI'C)#&+%.S+O!O?:YPRC:3:R]LW\1QH(&5J.+CF>9ETO@(IZY>G77 MR-8##TX"Y@'FH,:[&@_(W8J@FP"O>'>C_HM*2[1P?HH/'2YAO UCQ_\D6 M]4 _NUG.,MJG"KT8!C2@#"!,T=Y8":,$F3+=K_K\R88*E)89-RX1&NVL^1*[^F4 @+4ULWH8H64EWS 6 MZCV8HBD#+??8WLF=/)K/6E1EV)MRB/?*O]0*-)0%6H54U9#?-^&US&);+&BB M'MBR>QV;^E-C6AIN1*I4?1!;&H$7UVKT\K0?J=-(!DFK6J>T4=(=3'X=1LA12B-D<\1@OA1G=$;'P9B]0P5R 0&0']4<[XF0(=$[Q4)[,N*0 MV6?U.A75E*WI7):@)G]5P>F2:64YA-V3SQJO4NUSNJ8)F$!^6+W$-BWM2BE\ M)A;KDT[;:M3(%$B+LA[#[JE4-:F5R%"R'M)N^4QBO+E/%;)<-XYEY/#RF*9S MR;&/V ,%JYA)TM:#.D2XBI.2;?G6HR=XU.& ]$3M)&#MM68/> M1+%<*X^7RKAEFWPY2"::+^4*B*.UQ< MLQY> ]0ST1^R_(5B-0I"YCKB&$\9&_X00!8.0SL6Z>W+ ES#7P2H;.W\QS_I M1>09?746Q%\P2H$T&NDH,I8!A>,M88#HN PW#J05ZB&WU?O>W!>P>0(1A>!V M.YV,T( OGKU"VH5J=A^=DT"* ]R@?W(I/S340BY-%[;(;3744:S0\V"^5]T[ M$&UU%\X6HCV(R=OL/KIJ?K&?K-3]3N4#2!QL*U\Y48 ,B9@),*6Q'G6']NXU M#H _@]R"S5+M%LXK7?%1>^C@;]=--ZF/39?\"D";/#:O"_?7I6MRGKY,(\0I M^0EF]OC>'7C)_D+7EB)]S7@.E;E"]/;FK$BN?3HN2;.S[C79/Y0IOBS-+N:L M3,;OAV!=1@M 4Q2^CN\?48T!X" #(L8P3Y(XB>H0OR%<)1J560C9(Q*]7,&_BS MY@A!1D]-8ST R#0GI['Y65]^_#A"'R4 M;Q\^:H^I2@7':LF*C0"4Y35/F($LREN\I>UD.31"$:C:;0\REE.!J1:Q)8H4 M&2G,7CQ>@X0]6"J!_.HFR MW*%+@=NG2>,F?GY3.N3VUF;O&@'$ISU[> 8(6!AS0T8^CH./F/;0*/7!2=#H M2&7'5Z;\$(D0KIP!X_GROO*-8TE1GT6-&TF:3Q](=Q=MQZ07,#Z<8

/L;T.(&PF"?TZT@Y-FD?CEYJ%68AD[95P8_'IV"2=X=9B&@1&@] M-&F-!CDBDD_M8H+T8(J.8ANT>VTL%5AE@7-0O%N[*BYO4$HGGL!)-;Z];5GF+4+L'0Y^UA?+5V+#O MH]!+W>17)XJ<(-E5'B Z#FG[G#J8<,"-I1$::I"P!MSBIK5 1]TR1U^*QK.M M7 3L%[NRN.G^8.Y8Y.TQW6[]C&+'+R=QY0N=@ MUU5%XIUR+"GV'E>*:M<+= M=3R,07A*);,"#HVU_SQ MB/+-+O*+$1);;M?A= MZAX6N[="=8;1?_G%Z-TSVS\MG1<)7('"/Z 2),049 M12 QAJ;:H5P"N3N[W" &B+W\PC9K9LB 9K^X5UZ .A;QWI,L<4!,[Z'E@+A% M#O^ F-%%MU@*+$BCV#QC^O:+W+[2.?.F-J[M?RP2*53A7'\I(BU56WR)#A+1^G$4? ?K'!"9?'(C285F&CD-)81S)"C1)ND@&E MM6Z18H-??XF3,E_[I0F9?&$:%$KE 6SQ>['!JK (CT7,#I,H",<)W5$4(@,6 M+8N+Z>7M7%)#:!#)._!R(/$^0@N:(O6_#QQ4+/A]&QBX<.OS3U.4#*U;V+NP M0/UM+!7XVJ\O,K]P;XCL2YX=BZ;(R,^IQ@R2/[C,O4?,[J3C@C!A%0ZD<>_] M"O;6+=-BBU6[IRN*B_V"^I@^Q>"/%(U_]7Q,-_B:=',S'"C-=11!;]#"DT-Z M>]V2QUN$6M$-^JSME[+V)?>L^N[12)NU5]W1$CFK582+_&1U&0I2L]41R)H7 MZ*LE7DP &=]]07OB<,L-P&5@:J&BRVT$+D7\X]K+SI=SV]1?+@>7LOZQY?K5OF) MT?FN=84\*^(NT;NN4";@)?!:-4G0<3+>2';9J@1+VLWR;4[\"7?G: MZAVN7B[BN#:V(ZX9<>#%)E6X$+B+;+M+Z*>(SR65K-QHNF5VVBR]^P5QL*RD#76B>YM M\[$M&L*'AEJWXSM0%DO)(CR2VR^[MZXL;V(M&%DEU64DW?8%;RLAU,]AP&)Y MP+-G_:&F/K4<+8HG%7*5\62 :6E^L@7/4;B6H\7>WMGL5.JRR4%$5^*=MKLQ MSE=,$$BJIB*)K(6'3IU+UAR7_WPDA6L..P 3__Q\<+\*XJ9XMU&U>'BN[\0Q M7$(WOUJ0)D+4"^&A:'#=.HQ?#:@W.UF^B_(15,6']N\<1<6.HCF MKP"NUHB59L\@"'=\PJD^ MNZTJW<FX[#;CD3L+(8.\1"[\4I%K_X=C%K4%[Y@R+QNEB##=YR[D$2A6[Q U766*TUL,(7Z'D^N')B M=A)6JYDB["Z1S1C$@(I6_>]CF1YAFJQGB'W1TE!W=4(C56'KK>/2$:G^=51) M^OI(D23T!T4S+T]Z$*HN9,@0N9TB(F:^7XR/IX><(RH9M):Z?$$A&Q^[@AS[ MVE)76*A%O9"]@=$FT%"4AQZ<\%V@Z)?9C0G1T M2FYAX&8I,K)^53UEI(,#8RF.PMM:U26R_$A21D^3I=-2@*14--.QM1@@(6FB M.]!C'%D?@6R)ZW=+ 9.2M48@Q&)(A%TP4ABFP.5["W$19I5:?,AB0*2,&AR= M*K#XP4(LA)F#$D*S&!HA-F$&]@IP_F)1?@,KM:&2)T/>F@W(9.A_+L5^=A-*1/G#L^EJ_'-0#);9C?7V342:(V-X1T9L$S1H'>^3A>=IC#1)',_C'M[<7U*0.2D-5'%ZLU278AFBZ]-P22D-#EI:AX2BM!]00AQT@/H>^#[SS M-+D+DWL'>E_1MHS^CG;T -E1@AI#?#P=E1XCL$6$[!^4#HKK\?E#:;FR8]=\ M%!] 9[9Z<3&5:,/R$M>9?75Y ;TLN_V)7"?K:@B_"CEM3Z$IGA7/"JL>1[', M'DL=T,ZF%0\WJ[.9.MIL+%%E &XYB,+V80D?S5ZS'2>N4[;G+XHE:3M ;&NT MIK'X/&57F!MR);*TWCMT#=0@G2NW8U@?[%0/8WG*5^I*?<@2#O(+8T2(H;[@, MXO^$B>,?-X9\2TKIC0Z;V$_,SE-ZTZ$.WT)_)&-H]JN;H8-STP UJ,E_F%\<0Q;G\P]#[T$>%B Q_C- \)DZ47")OD?E: MNM*/C"6OSBM;7FM_/X:C_M:6+YTQ4=U.3[ED[=R)QBYH*424[;4$H+'1V0X" MJ;IA#1U+ 3CEBQ^=^A:R<4ZIA?1$5M7FDJ58\S:(NF4U! A&G.">TC"'",7= M!,\@3G )K%A_08M3:,*2:)*$SUQA0/QZ'!+%_,WO1^ 6S\MQ0B42 VA]>/'O MP/<68?E2Z8$ZUF-4HKV-G!@M)MYE!$6!8MJ'YA%<0:3XRK_DYALA4BPY@/G! ME=&%G"_%QAI:)T]\2IZX_,9$?B>5H_/ M#0"AA[QUXL3)P\B,'];L'?N+8^+I!LAJQ%6QG=_"Z,)WXA@N87Y'.YXO*PT, M""A(&JZ8\!W]=72"(4OKHE^QZ8YUDMR\/$IOHULT",MG4Q00)L-08Z@M2 M0^(LW^:[HM00<$L+7_1%Z4[YA23*+1!MSV/<]W.=P>+EI&4)SN*>1,]$'CG M;-AEE[N,I&'"B\CQ ":!7=*VU4QCE>2+!/[O"#/&4P75OYN%W\QUTTWJXVOSLTT8)?!/ M5NGV#@.9-5UZX(7321&K< RZAMZK DE-E.@]Y#A3V[]\A3WY%^C[),GM/HYY M9GZ+T&XV?GL8W4&*KBYK/7(AZ0M:'T3LY!M+0$IV#:8-*\M=JD+;]F\MQTW$ M2R8?:(NJ!,L![.BCUXJ@L;Q?R^$3<9RK6/7S4BT'LX/_6L56FI4MAU.%^2.U M)):?#/90E<*!#LLAE%67_'B*Y8"ID&$VZ)8?5/<4VD;$S'*P%(HG-5QW@E 4 MPL%R)8RXNRL+F)J@I-)BKL?+?3W"H(.4<#T^!+O'5L>HX&I@]M-5G,!-MAT$ M0>KX5>$L'N3*\Z$.*!N>$,70W-=I@A/BVE,LGQH+O&O4[S%U70 P=UPC !W_ M7\")>#D>0W_5K%,PPF3NT)(O7H#_#+Z$0;+N<*0J,JCQ,.!56[R$2F9?CG4< MDT9?IB5L=!WM*"9^'::T;**.@QW'M%%;==/&@QD_[=D2[>=*YUX?T2P U&0Z MF!5:4&D B#K<(ENEY1%OXU=DOVM;'K8\CH7(+0G+ U)'L12Y;3/(O:#32G0P MMRP/DQF_$@T+T/*8FUG+40V[JPW2F7I%D5'E\6BB<546F2\OBW6Y6#O1BELN M4*ROCCLM-<*:RR8TFU8GW<(NM5"UU"D.&&/X-MI$-J\S=N[$^#VS#=: ^9H= M9WW6!:8)KZ$'GZ&7.CZNOUM-'UR$5P$B?$>\&-AEA)&J+LZ72^B"B%IUL?YW M#1KEGR!.T"[)O'!9;Z/HTD6ED#<>'W@/Z/\CB,MX/R:A^SOU3I)@QY$6^-$% M@8/4R]<@W@(7+B'PJ#Q*;SLRL==A!%PG3JAL26FH@3_O?2?@W@AN-%)U$?$E M7*S#-'8"9!+B1UB0<8B_1+^#R.Z@$3W&#<]:D['X$&T[ %<^*_F,4G2:W$Y' M(6-DC8#V9AM%N*0@)O!\=VAR[^SPKV8O3N3=\NH;]Q_XF."X2[$DS)?97^-9 MFJR17?8G:%X.'.X[DWT*3TOUYV.M-W](4N%R8$QC0;&:-WW'UV?'[\3Q/M=JJU<5CZP!-RR0?YE(F0 MT:8QSR+,<:9MXIOBO@&KYL\07QHJ5E?Y1;8+?0U@$M_'J7C0CC."[CVL\(>P MU1>F08*?VOSB1+^#Y!X9 J3GX8?ZTC K**_5) ?0O7ZH^0:__8@XZ^#]H\V_ M-)=4KB#W6SK4%J:F.@^J12G28V@;/!/^ASBE^PC"754Q7@L-?(3(-,NY732P M0C&HI M]MRSV5*_27N-4P),W(,6.(:V_,(ETZ/F'H9;#@[;7>2>R%N.CEHO8.14 DO7 MAN<9U-,++ 5A%,.XD0AA*90*(M3-Q S+K\T+;:C<;&6QH8(Z5VV(YAP^R]S1"7I9#*'?8QTLU&J)&B&\$3@;9X;QT*,L+M0PF M])3S*,OAE%$ HA:5K95I#%("_)RZJ:]%C_3IFEW&2MXK,;;7UAW2NZ^=!%G. MKMU"P*U<3,MK30TMU&+9I"7()ZF6-:$HQVHGKE6R%3$2B,N*:">6[;(1J;#K MQG@X8@(\SCX#_>NP_&U: ;$#T]/L EI !A^T-_IDZX Z.7FH$'BG2F3:*I$- M?X_V>&N13?.R[P1K%CWQJ7XB;B8%VSW@]\3BP^JR$%+^K5,A'+,*X>@KF7"J MUG.JUF-UM1[SKZOKVYYSP_TF0+R:9FP[3]8@6JR=@'@LKWH3E_W\A$I0G.JS M& @9SZ@?5HD+ZA-6E%$R[\J^%Z!S&QZ\RQ#?Z'$=I.2O256T-7BM- M5[45I '3*M5'&FQ?B_&3^I5":4;.H/Z;KF;@,+E+KGIA/Z[[K09B9?S55C/$ M>HC,4=NN=AEZ9T0Z;&7[\NA)B)JX4A"^3Z+T\HT9.%EU.<\,2 W3L<28IN6W MR49/%[=0,ZC-%+?UVM*QY(-.\2KD**F@%M^YT8-O\ZC$_EL0(UPV$2U?-'#B MOLF)S6ZX"O#EQ;QI*U1_9"^=GQ(]ZVEY?C8N4C%$\J]>\3_!'4CFRX7S2LO; MDQODE)IY2LT\93[V?*,"1,_0!61N0T)V#@*PA%GM"8(H4N!0-+B)B4VG7+!3 M]M I>TA_M$[6WCCE<9SR.$[Y"V;"/HR&4&7AG$Y$C8BOVHK_Z7SPZ.)]I[CU M*6YM \ZGN'4$;@+4#-R#* ,2!ZD#%_HP^\Y\>9=N0(0]-YST=PG0 ##(?IPO M$>;0Q;^%?HHX-!_G-HSC=[V-(F^[ MLJ2U=60 QNVB ;]? ;ZW +S9,UK+%:B_WS!/DSAQ @\&JXQG*?C*C:'JP=]T MLW&B74N:KIP(OSBQER7&>D@/H9YUQ+AE4@SR[;TJG/<*2E1 .1V.0;UU0J\W MF>C[4696.'Y1=#9;VEF"C+"G-,$^WB)LVQL5UV%Y.:JBC MZ#@*:FA*EA(@MS6 Z )00;++UKHL?*9U5G6!&JK#TBBVC"E614=R6QL"/?3E MI] $_+J:4J4C2&#':7";,@9#N[;=+"9FBE'5UU#XF,=2POBH,+DLC8^KT&E$ M*;<8+X5[*-W,'>1F2X@D0#]^??B-8TT/@9HQ&X,RVX/"M99><5&LXMC@V?;> MQE#RNGAE[K)KPZV*)+=+72>H(]FVCP'N5AC M@P-?$Z=T,*#$N$3PX'/J9)71 2^OE]!00ZRC ?K,=:/4\2DD4QJK*@A)''WF M_I'"J!5]$>@P#%FY"B3G*'.;Z\@ZQL:5$WEDL,H\,UH>L5CGX^3;;S]H/X6G M*XOJ-D*;ZQ .[S:[9([6/4K,2%1@0R2B-RQURCH#U-!@2KV'3SD\ 5CAI-9C M $A63RKU%XX7+JI*'<0GR+725> 9;]W./ _F<[P)LJHTA^NG)PNVG\TE:FP9 M+D&,^8T3X=>6#W?AQ.MK/WRIO)%':!1WVRE)]$$B=+">04QC]960PWD7CA;B)8Z,\;0 MQH%X/4:$I5BZS]/D+DS^!3(T*9,0[JY;)IS?:6^SU= MH1(7N3'JK.FU8EL[L@7FZWXNS%H8]48:-/]Y&L, Q'$6IX@ST!FE+6BM]004 M<^AN><5FV@UU! H+SWT1%A&A$DH09S>XL0A08LR=AC"$E7)RV%4B^/T4N7/G M3O0$HCOHKD,?*UMJO0%*0QU<;I\-SV#CSQ$]>YS;38O9?) X?+FZPL%42YG> M0XL2#=W?;^(X!=YE&NV+N^8I,8L(.&AWWF6-'@#,FE&5K/1 JBY/A(&+0)U' M]TZ4%#]44&U6![\(@QAZ.!4#_?&?CI\BKW]/7T;M#6F>0WY)V4-VZ'M(=7J_ MI7&2B4JV*^Q-Y6#Q53E)I=D>/.JKQ0N+>0B8C-+<8D Q M[7';GRL00JB+P3]$:O(1,=>@3L8060I'ABW?;QDB3=FL 'A9HJ8HU(:+T\2X M($X88#SFR_L0L19(8'Z3JFB%:_7AXCZ;@9\AVIMRVDAC!BBK-- M&"7PS^(FUV>T]<3X-CX0GR%]!",FB"SBW%&#;L7X$YX=I;MNWT#* *QZL1PC MR_)(&L\ZJX6.N.:0Y6!U,*+(QQDL-7+W9*-(NMT@09UW(8%8HORU^Q_I*H0AP93I'UET<5PDAS MO0:I.=.H$67>H80%B?D3.7:X"(.\PA["/S[?%8M)BVZ)]S@!8[#U_X_P*.N +L_('3,8<.?BC^.7_R MX2K3,,4O8L:]9=E1C)AHG2_+/Q0I@BI97FAH5:^D ']Y$V#5Z'T!R-1V?$S/ MOIP)X>X"KX=%+@C5E+,\)G@ZZ#@==!QI5/!TT'$ZZ!@M4BIO EL>C3X=BIP. M10R 4:&H<[P;R^^V#*8SQ;PG2VOS=T97R&$;HR:_OA*"X68#\\LJR-;&.RX, M5B!P(;#AA*2\7HAF^83?7<"&!">TR^QB1BT:WMD.LXN.F-XVNT 6K&X!?J^: M72&=TEA1=.:@%TF?(01G.!T4D97K\&OXBG00#. FW;"@$NFA6Q6+2![G6GG; MO%+J2?E&;%DBXETS\BFR-,6*%]0MG2?EEEOK,E!Q-8_]-1LKI3[UFSS$[:%" M(>G(EMA$PSZ/OIXG&#$.8NMM%&V?EY& MK(X48VEG*N&4-U8/#1/X&D3 #5@Z]@*1Y,_Y'('A/)L."Y-[4# M0K(_83E"%$^U\68TR6>Q'!B^TT-\[8;H8TP2*CI#B7LSDP-.G+^FQEOLW%6R M?60I-J+&((V]+#V]D;$*J=ZOI=AT,8BXCK;E6 F81D07WG)89'=[=M3 4K"Z MJ^B#E6EY)J>,*B*';2P%B,<[]'UNC.Q4S<]#KIU@A9_'G+ENNDE]7&@.L[<0R7T,VS=;.W*[!] MD^27\##,B_ ^V_=I:4O=!M/+GHL(2;:?6T;22H+564M-E#KNV=-!H0LO\&O< M05'^J\/"]A_73!4DNLR<_KKJI% T8KD0][AL'F),"0'N.>IQF5;??M#N17:U M@5LO8340&")TO,T?V$J<*#'#!6>:J56$9$U#2P/O;!.2 IB ]68Y7$)V7NW$ MF(G/II)AOF$'GWE7056FC^70K&7W MS%/$?O:>H#7GRY]N>?!*C[KW&]. F*=\[Q!KT$GM?4<5.<-:ER',8C+ HS,[:#=6KTZP-]8+H%+/L+F M--: (U(EA[V2@EZ]S11SB[24'E;@7+!"6'*&NN7Q_P%,^':B]D &\,26IHN# MJ4(.)G*.R(WBJK-_)X$DZYR_IXZW'+_3P?^@^I%^/M/7Q3@!+F>9B:5>V'H\ M.XKI17 4AX#5J)*]LCMYRW4= B'?"&@&=ZYZ,;'EA]X#"WPCHC$$F,YYJ4#R,7%>PKU\\"KR@\D'TO+VV/?K\ T6:^S)Y(:Q]Y=!]G MS*4D1DN;?QV)H*+X/96D^M]UE-O,507[B*O1:!B.S#[28*=YIHX7X0-2Z"_S M"#,5?O6#K#BZCS86,SBO;&:H_5UGH06"CL8[;D-;6NH/,]1TZ5UT5*:6 D;1 MO"7'-'2@[2 THW@M="P%@+VC'"2GHEDL18*A08FZQ=) F+P>E3,!+(6-ITWK M1L0XT3X3W-G'=+-Q<,&T7P%B_6[PU5>IYCAU&8Z2L57Z. NQ >*/R$YB")_H['T#+!I+;4_EAK'5%AY2 JM:Y!Y%+KX@A.8AIC"<^4>EA=%HK+%U<*[PHJ00MMG,Y2I7^ MQNB$<1/SE,C,:"DDBJ2/J),3L+F>=90QT7V-:(+;'-QR.7T% 7%S.HI!"G:X\C:3V: M/<74-I;:GGR#@ 'G%#"18:"6NIR"%*W!=%S:<"BM MQ=,L8F2"NW&=)NC?1:K O;/#"9OQ _@CA6A67Y'3$-V%P056,SX^4]5P>J/8 M*+N%SA/T80)!7$[W,N6]EBTUA!;+J'V>6U*Y.ZPJ#O6A%<5O'\6NX^>OT%), MJF$QM*#&#(]#HQ7X>!3)4YM"1W2/4M7H#_#+Z$0;*F%47H/)QI M*RT^9>EA#%YES(6+E[#GXI:C&+BF[ F*]C9]!=$W::$F^7%,747&),7[&[Z2 MUV':R[:I#F/H.C*F*-Q]P"L%U._"9YP0-ELB[[#\6?!>@=20BJ8F!*78E#H/ M9;"L]90Q$V6KHTP9MTK(>R^.EX%W]>JBIK,-_JG+DE'',F7])"A2Q>S!F"L<:$NDR// MATL^8$0['CKQWWBB M30R 3.$XCBG8,KQL.5@#BO44>6\LH=Y'P"P_0AZ6/:>"XJA[1< MQS2L?3H'L@? M+7U1;UC]:3U\@_(A/:Y>H/I72Z5[ *:<+)9].91Z&%+@]I.EN W @^-@IC>S M^1(\)?J+L*J[G87GLT ?8CTK1FRK\TI920CS43U::PV$8PIN B1-*98MUI.J MI)8:"/XG?@4%?1O?'6=P1JN9CC0%&(#Y\@)I$YA<.VZFB!@D4YL;0OHMU@@1 MD[&YW48J??KH@@ Q0/@UB+? A4L(/"+=[+8C$WL=1L!U8O+S:XR&FK3&8>/A MI.]3&H^%;ODJ2(D>I?0VN=VID/28A:0U54Y7O(G>.9P7@ZG-E>5N/N=Q?7S5 M,72"7V&R/G>"W^?+V09$T'6HCVJ*]M2 <7U38>)+;*IY$V6^J4EHJ"6K,DEP M8HP(P:2FV@7OEO/\.ZVU=L(1JP)FWB:UN68#G"F&A(:*%-RY'X:8Y59[1PHK MJ7]!X'LWR-A\I>HWP8Z*R/S[X_D%'O_KXXQ*4;N-=MW*<%$&=$Z&>\S@*+3G M-RTU4!L^/9(',>0_\9!JOZCL(DF]U'.R,UEA^!'+APZ_A";$3MK'U:YTX, MX\=M!!QO'E1-.EKM;^'NJO02(>9X$3Z#P&F),+>Y(9'6BS3"9V3G812%+YCA MG2WZ"_4^D=00ADRQL-?Z3)$ZQ" ;WD6XV<#L8<=K4!:M=5;D*[PB_0Q9![%I M=1G!D E^#=(8>"5O])^NV'B*6+!@\5M05"W'I[4$CB,V&Y"$K]LPF+E_I#"& MA,*PHKU4$9B'HJ]3?%Z=':B&5TZ$:[O'YV 91OL:@0OG%=?P0GN1"_-TAL!C MU+=5.[;ZR<8Y/;<0(>KAW"^+M9.M (>@=IVFP&%MS1V'(L(.FG^^+(_&T,?PX]!98=MXCM]& MCQ,G\! VY59"H+?C0$.8TJUB.:06V@)M<4E%!0Y.G0=.-T/LE?W+)'U,8\8@ MNI/[F.E=Q&JMS90JRR]K,S*RJO"T\Z LQX7$YS3>(;6MIR]9"I90\E/YMB,M M\6@(;'PC>(B=MU3E(*(4VLPTK#2I)L,0.,L^GCD],WUZ9EH@9ZN"B53NE>5X ML=*U:#OU1*#AW!6HWU$C)158C@\GJ8N^2U?3J"S'B)Z$52HBT1PIRX'B>P)U MV @Y6Y8C1+M00W,V+?>@^#EQ56#(VYSET A&*$@(6EJ3B^+Z;N -!VO5J"MO6 M4I6B]C,GB]YRE#HK;'JF_J00H\H=)47#\CJFAY84P! M!N+?5YD41D2&H60B#%'-TIRD%$'%0^0=ZF6A00J '@TO<>&UO/ID3[:B7] Z MX29Q.\SR4IU]=1<'MD\GV$BP"=YI*P.^TP@C4"65?(FN!&<:X7 I<%K7^TJL MIA&PHV.E[J9AB>@T(@TBB':XSEB". WO6H8MI2]0EE!.P^^D0DFXK%DB,PTO M2FJ?$+U)6D(X<8^!>WNUQ&G"SD*?R[0E?!-V&HB7>,OCQ F[ >)WATNP)NP6 M=+V=7$(WJ)PGS6@)C>9=.K$AGH[5V+%LZE@GEH;4B)$LX"+#M_Z0!HZ^!DP=$O6Y!$-,T$J>3]J6^<*)HQRM$PNRBHPA)92LKSA(IE)-::B!XGJQ! M5*7E+@Q<)N&L'F899%W2EBVZ)@V\"!)QPT),R0.=YTFZ'?%*<'^@>"C"\@=8<"HRGQ?'+0*V1O-#V!; M+,)\N;]7D0>-/9PM=XUH=WQ<($G Q^PTK-E0W 1WB-46+\!_!E_"(%E3'X/M M-:;I(&05LEZ:!7M[#7444T8?IM::[S:8JLJ_Z.MH)]QXZ.N;_=>C_=?#Y;;\ MNH-S27:(@&68DH*QG8?2O(("ZV*$A2 6%^FOGB?@%2N'DJ3>)U!V80 <]SO$ M!.Z*#P5?OMM,P&EB ]AO?YO #4YY_AOHGJ)>'_,!_=^W"A:NBP-6.'(5>$C, M.9Y,)_D3; ,HTU&PG'YG7?@Y3#%^P@!D08NR%5)E$_S)JBV MR.3#!ZVX1,-@ZC^NCA=PZ70=?O6(<\6W//ZA9,.O@BVY>5H. M+VN7K:$FMK59CE8GPZL*(QENVU'K8$%40>NI BQ'UZP=:6\161Y.5KXM*5C& M$^3C,'K;WATC^*\WRI@E\LRW('(P(#BE(AQ6JYS37@F%.PKP,IP,2L'L-B M2CL-$>JB)^H8I6BGA,X3OM -05QDU^;*E7V/2K"S#LV1Q@C5.*[4' .NNO0CQ$K,.ZR$AN:(X9,/-E]=%T6;,A@<6F#:7?P^^F: MS$'0*G+(GPNKFZZIY+#BJ$6.+.^\@]/)$+W#L+4HK17I&+ZE:H!Y^IA5D$)& MVT48)_$'"E+-5CI.;,+,1\4WF)![ ;U,%> 25TX<9T]?S^(KM(S)[MJ!T3\= M/P4'KXYV4M-G2 T0/ !\&<7%Z5+!"OT HF?:U(A-=46"2UE+5''M(H=TQ.<'D[,B*NH9VX*%4 M MDSLQPG@2"+@"1.Y,5C(5>X=3^7[79:#AD_EMO"B^G96@Z7F#].<0(!FKTEL\)(;E&+=DJ8E:Q1_P_STY M,?C/_P]02P,$% @ Z$,'5QN-NGB\% !. X !G:&TM97@Q,%\S M+FAT;>U=>7/;.++_V_LI\&9KI^(JV;'C'#NV=ZH\MC+C?3M.RE8V[U5J:@HB M(0D;D. "H&7MI]_N!GA(HC+.(1\4G:K8E'B C>X?^L;QQ"7JQS^QXXG@,?QF MQTXZ)7[L_]_._M[NP?%3?P@G/ UG' ]U/&/6S93XVW<)-V.9'C*>._T_,LFT M<3QU1QF/8YF.#]E?LYNC[^BV67&)$S=N1Z:Q2-WAWN[>7XY&.G4[5OY'',(3 M]S)WY&^ZXW1VZ#^@,T8\D6IV.)")L.Q"3-FE3GA:G#S4SNDDG$^/X$J.TT,E M1@Y&<(RW*$8PG4@G=FS&(W&8&;$S-3RKC^+9TD.__W>NW='"H_V'/6:%D:.C M! 8QE;&;'(ZDVXG@8GA!>/+W?]Y_N7=T_!1O]^/QTVR>&&'T.,K#5P>[!P<' M?SE:*X'"R]4H%,%SA%FDT9!''\=&YVD,[Z*T.33C(7^RUZ-_VT=+G^UO'ZTF MZU3(\<0=IMHD7!U="^-DQ%5XOLTS>/S<.[YZ]NWHW[^9R*%TS'-S\RS<+4O> M.<'IV;&(M.%.ZO00GB&,DJE8&]-?]J\&E^>G@_X9NQJ\.?U?]N[B?,!.?K[L M]W_M7PSN91Y6'!W\[(NZC\IZ/M(WL-?C\,\E ZF)EKY M9F?2B,AI\\A><-7K;-]&$%[NOGSY:MVB\*_<.CF:W2$HK8NF@XFT[ _PASUQ M>-;W?[YYMK"\31FA.8B9C)U MFG'+](BYB6#[K]R$Q7R&Q[_R68\]VWMV@!P@-H;C48R@@\=L!5[#802*1R>7(LT%SWV$W=P)N_1 MZ_V_-A_9_O,].'&SN.]4)QE/9VUC/>*$#X5*PBYX(G[;L)E]R]&4DS"[K5M: M=IM>Z"&.&/3&3HO\YHR=&YOCF@FJ!$IT*>7]?^?2S=@)+ 4Q.YUH!/^W1H\- M3WIT9DTDF%!P$:PS/3C)#I-AO!/5&?Q5^PA%T*ZXRD!U\Y M'7UD[U+I+ YB*-@8-0%2DC91#SK),C O^5 )UL>Y@:>V%K<>B'.EQ=STOB6\ MPUHO]^?=3#V2F1IT,_5(9NJBFZE',E/];J8>R4Q==3/5S50W4QWZ;>1,=;K? M8YFI7]HR4X>=[_3;NT5^Z5_V3ZY\9"[R(;<10Q?D3QJ]IAA,"^Y4NV'^1R) M2V2G%H+%.0Q!/C;AEO%89R[$5W'>+;JA)UH!>2W&3@7C66;TM7=BHR-ZKR%N M6_C:SU/T):+S_*WB*;G >2)@KF+T>!MA,40;LY'1"7/P)N2SA]]^7!O#6TB< M]K%65@O$P+"BR:KPQE2Z"3)#!L"")]L)AR,$&W]6PF?U^$>(ZP2N]0_\X<@R M 6 L,3[@ _O&]IA(,J5G FZ&_!P7T'6$A]WRL;[EHS[U5SY8PYX7>1G([17P MB-1ZR("#1#HG1'&>7W(V:Y4IB= V.*#%98A9/K!^:%D(LJ4X*TTWB)R\EG'. ME?6( 6O""L @%"J#@DHW7 -O*&-C(0O\(9.F,0+/HS'1V8)5&P.4$17VI7) M_1T(?#T(! D/0CVA\#?.28B <[<4=):]@!$)U824N%W !G?V)(/K" M\WJ>;Q8&4;L?CR*1N1K#]!@ U4K>\D%]/H(O@48.@_MNTJTU:XIAO'G?8P/D MM==O+OOSBFS3M.+DH%6#^;288CK22NFI[:S(-3A8PXJ_O[O5^@7;I^?"JG)Y M]9>RDS**M\H\K3&-\"!;@@O'HY95J:$H&O0'69N>MLK&ZE>&+5H9G&[ R_%-0<4)+1+1E.=7[ MH6"[$]Q;UJ7R[:VK?/BOX*&K,+K2"0B2ZRC<8^@HEO$GK#T@#QCRG"4B&0*J MSSE^Z KX+P;5PZL:N.+YM&L$]F*M&$D#!SQ- <:-Y6;6H+ELEF80D*>516.W M6I4[Z?Y,Z1YN;[W+@CS%@H,T:\/.I.5#J3".4WANY]1YD$.=.^M _T)N(^DL M*O'J.!#<=3))1"R!)=7,RR\ QBA7"I2UC9',BJ0MD\LPQQ0@1$Y)!$^1*<8 MRJEWH.%Z@7'E,AZP]\/)7%',4"@]W>Z%6)'$+[PW-ZZK^_=3)/%(FM-,3#&6 MC(_%SM (_G&'+*9#KJ9\9N^WHT][$'/K7KCPV?[N\Z]FPQ=WUR*I6Y._8DV. MMK?./>R):^%]C MKZM]0(!([HV#I\%1:41G7-9WJ&6CR)-75 M!Q%H5#!A>:J$M0LQV3(>6[MOC\E;,T3!1@)#^R-MQ!**4($S(A)H(E:'M(]Y M=.)54#ZF*$,1W(=+1T(6X?V(IY%0"I7!RI"X+Q]MBS6;@G,.-L!%>X8))P*8 M"],5K[G"\$!+5@!8O@>%RRS6+-5H;T4EQADK]@##:Y?%$Q: BW?E*@$- ]3<)!Q&3?GMLW'0CV$ MP=@;"4N9)7,D#.I7FA=>T,57\J(PPP&NA.8ZIM:5/)W6P%6F%%%-@)<=CHFK MPIU;C-1ZK^M4YPJ)@&]!)-1T9?4:JT=K>SZCTS]U!0&&@9K+@6(<(\US)'G)Z3A%HUS]- 7B_MW'SPTBCQ"W*VXK?W+YUL^:Y'-A$D##6JV M0> R\VKV_LO[2AM[Y%BR#MNOQ6""4=<&C:M1VUKH/G5KA0MOONPL^O3RO*1Q MP64:%00+.B/6C?DG^13+0FFI:U@]-LQ!@]!,<:^ <3^0,W@=TBH.]C]Q]:U3 M:N^3W3H);(4$#F\O@5]D[WP#\?.9E93W'$5YDBNJJ6M6O#&'#@2U23\^N-6S M43/OU07>.W;@U68K9+]&ABN1\5 @2)F>5\&/5(\"PC.J97:[(2,4D0-. O#P M?O$:A#3#!]DA="YYPF ZZ1)OLNV_J%H,4U;+1()]F #3!IO\4#"CX\+=#H3 MXK,Z'::S.4AX4CHT;BG>Y*:IO!_;I0W?(-+SJVRC8\$GA#2"PU"D(+:1Q)@" MULV,4QHVZ)#Q-PE'<*;_JZI-6_D(\JZ!)L1M MD0]3@T!*7]/SS:HQSP&1S->H8FH[8!P X/TE.W5XLTD1IF*]?;$!/HM++YS8 MB,!K3[ZW07M\&(,%X/6XC?Y_P&YLQN 4>O3G0!AN@+FSM6@P+3RT&T-CM<0J ME[NTJ%9ZH"8P73RQJ2X(W>$8(:S-3*WKQ')W@(;[]D)PHUC'R@%?:S0VK5 * M7AE>?(RIQ(:G=H2N:U/S\P#P9MJ6Q><+#^B*0=8'.R\W '9.8IRWA+2TH-/T MBZR>2Q&VM> M:FJ]RQ:3EU#&$V'&:'G!>58K&8=-/@I!!-O.8C8"6I5UFI#V M2%FA]2B;].D,-@D>E$A_4W75#7X3*?9--;N*WW955Z>MU=;L/R M3O4CWO>U77F<."E/HCGUY@!3'FN=I4+?%DIPP>3#SW3==CK\%^GPKS9 A[_0 M[+*P*T_A4YGFV(#"QS!:H[:S"T +E,^E>EZ6AES>JC-H5:T+7U5YQ8LF>V,] M( @V(0M: ,[D/J,$!&N=Y48]8=V:4?H)P(LV!=QDTE! W>$-"*T$P]A-I MK8@7? ""T\9.V.$$P4WGX\GBX"<\#MX4@#Y1V[>R@Y?UPBJ8VODU= MB@D=P4W5MN9"96(R2F/P3%K0'C"NC!$=]$\63CI#SDKRW.'W2@H?\ &Y%6E$ MRH4/&B,T3'&/V.E$>%_"C&&?Q[BNT^#( M^*!EW8^1A\Z/E'L.^H!TOBA=X9W1&B%3B$PI>."(ZBBH7(&*"A(N%:E1(_J3 M8$Q;AX5R,$\81*4UI.?M7@I;Q(6IV'&*S; JNY#BM*,2 8S M'6:$H48'B%.$D=>?%^T(O MWM9R6_N.[G=!]^7=V#NZWP7=5^QX_V"(WV:DW]HZP7665%#&3B=2C-AKF?(T MDERQ-WY#@VZ)74^"=[7$+N:EK,SQ(\=WE(-YFJ):9M'5[G"J:AK50FN\AATK MO :9"A55U0S/[!TW'.QRT*@;V'U1W[7?B]SC(C0^N$Q?ZV4URS66ZK#H46((8Z M581 DQ&\_"Y3N>&JZ2K_3=,UQ?U\C9>_4B9@CY9Q^X3;*,?YQLA^+.:?3/59 MZ$6G]#AL]Z!*Y\U( 7PNN#W3D7NA G^/+J*+#!J5F$#?UCQ_K,&E*!&I__@T_;@7Z.6-115G![] MSX@>P7.-V"12L'4B/(C0E"%XTG,!-?S[RE=?C2H? T;;=>[0YTX@14E)M<*$ MD9*1"_$[+"^78!)G2A3%;J,RC!,8#*>ML21[N09>'V^7AWCL7=GFX7=WDW:@ZF] K\03W;6Y7NZ<%-2<83F&# MZIXO.M**#"3X&\/F#9-5A^T1;[#I:Y3IP MG\?HTPK2AMVOZX%W7@YO*-Q4B#_T774VS1H%?2.ZNF$2_=N*=S'5V6C56K$O M9*BH/\:2B2$P,/>9F!'H9RYX&KSWH#2';+4A$FV&$CK(K-AVN'0ZL,;2R-+4 MJM[O4@UF#GY\I04:1 A;/K>A\J0,:[Z?(GLJ\AP _]IQM"A MXGU/RT^;S.8)TB+4^Q-J$G@XGM'LH]1T ]JTQ M87LP"P1/W(@H=\NB1VC@$P4IN9$V52I.%[$7-^\K6IM0VOZ'\+#,3,;\3 T8JA+B$99EVBEA6:3Y3NF_EZ$QCP\Q?U!$QJ M:HS>)MJVP"=OACU 15-WL\4-RU$=-.):?ZPU@0[;D9=[V?K-:Z^UC/T*4%LW MRO7BH;<=?H0"436(VP!TJ^^7U1Y *VM O"+BR.;R55U)IF;>BIK;*DP7G>%C M4>TE[1O#>XD#;2C)U9@7.T;X[&0]HKY@BHUS&1-&89,:$<37:W1/@$C*1_G5 MK+B&4@/QH8O0NE186MOVCE4WR!F)<*@ZAV M$K\H>^]3E$$#DVHXFM\C(.$?!:YKU<[4@8W++O>9;Z]MPW8$E-9BJVU?&K=: M1&F"Y30!79O<"E1>16KC_CS:;;)!/X-U5Q#B_[5%7O_2_^R_^;ULGE M>RT&;WFEYAPOWD2]XZ8G?_H-R![5=7Q.+/SYAWQE,I%/O[+AM,L"%&1^5U4/EM4;]/ M"I7OO=#WR1:@\'Q&[X4.9A\(/1XM*W94_<:988-!_VIPJ]YDG? ^$'H\0C;K M]**[HG31C$U@>-$(Q\WL09.X$^Y'SW)!23RY')R?GK\]N1@\: )W#-<2AOND MN=VM+6NC^X_?BGXZ<3EZ@? M_PM02P,$% @ Z$,'5_RL-'$R" "$ X !G:&TM97@S,5\Q+FAT M;>U<46_;.!)^WU_!ZZ+=!+#CV&F:GNP+D";NK@^+M!OD%GVEI9'%"T6J)&7' M^^MOAI1LQW9:][+%>F.C@!U)0W(XG._CS-!J+W.Y//^!]3+@"7ZSGA-.PGG_ M4_.D?=3NM<(E"K0JB=Y0)U-FW53"OU[DW(R$BA@OG?Z'R MM'%>N6_ D$6H4 ML;?%??>%[[:HFSBX=TVA$E N.CXZ?ME-M7)-*_Z J(W7A>N&3IM.%U&XX252 MG@LYC6Y%#I9=PX3=Z)RK6GBHG=-Y)>^'X%*,5"0A=:A!C[JH-9ADPD'3%CR& MJ##0G!A>K&JQ..BKSZ5VW:6AP\T&LV!$VLU1B8E(7!:EPC5C;(P3Q)%?_=A^ M<]SMM:B[\UZK^"N-8<0H6['&D,=W(Z-+E:#64IO(C(;\X+CA_QUV5^ZU#[N/ M&W "-$2DM,FY_&XV[7_Z9?!N<,N"A_X)EFUWGFK:&,]F_N1V\'UQ> MW X^7+,/[[?#3_>#*XO!Q\O?F7]3_W+_]P.?N^CD='>_9LM\>3_EM:) M=/H,;#UHL"NN!$CV[R-VFVD#JL%B,#0]YC+NHB63)V+\J-$380O)IU$JX7Z- MP2NKU:-[L:9UW+BN-VL339';:,@M2*%@[2+,Y_'ZZ/3D[.5S7)4'=IT952@R M2M/;]HOC+OOR%\R^8LT7Y^VC>L$75OJA#G][ Z/;LXR/@1D8"YA @IXN+/NM M1)N D5-V Q2E,:W8>]2#M8^;OS&=LI\-SWC.+K7!Q]P)K>9!"UJK^MRCY/FC MI+,3*'F'/I80"O(INU-Z(B$902. Q02()!J[5=HQ:L6%8EQ-6:F<*0$GSM%5 ML2O"#FPF#9SL-@T 2X5"H!%FY\!J( >@.#XV M"\^%2DE+VC3Q[UB6"?:)X%U 40.!+VC[Q4E:H@VB$RGGO%!!TBX-C9HF@CIN MD$0I40#)0"-B_7#6ZQ-SF[%4ZHFMF<+ 2%AG. [$Z6;0&[5L+ #>ULJL:+O' M_&YB_O5.8/[V 4!^LA6>J\R0-DF=I@(O#^RAQ\V <0,>H8@X,91 2&* 9AQ* M83-J06(YQ@@4)] U&BV6VI;8C@8V6@:H%D;'D.!MRPX0F0D@U /\^O=QQM4( MV 5NS#>E1(GV"6^V3P\@:-$^3<)5N!14$5&!(JA_1KOW G,$)),N&P^4S@9Z M]>-]Y[A]TO4W#_UTEVD%!2G/B+Y.%164J11+KM9Y^[*[,7N\V9/'UI/'V6FG M??;VS>M_=D[.7I]U3HE)#OCA+E#)%5CT'\25#\"_#OH&Y08Q+^WF32A('P(" MN!HIA/VZ--@![N-C87UT@%*@?#]4V9K'%8NQB0')/2-424PB$T_)*S#,/;!'RF,7T"_\: @GBPF)[2#:(2O94LX-4,]Q!JMEX]U]A MG,WCAHV)!\EJ+!+B$VZUXA0@<8M<1'4*(AENDAKP2$&"#X44;DJYRKIAB?X\ M-WC8!^9Z(+I0Y_!QV'TUH:(T!=*.];E5'&N3> 5\Q6,$"E,FB>R#3Z @6B.1 M4KG ,$A_HL!0:,\Q6^3T6\0Q\4YP3'_,9>GW? (@I"G$3HP1.G9-90$3ITT" MGG"]OL[@V01;8NAA0S5CJ$OW^. ;C3>3!BK5I%^O<+)A703R! G!"'0"0IWO M"6%[/'2+""'9"4*X"H!;!2X=A51E!/]DB1B^()<-K864;B;V!G>2Z< U@;$KW3 MF.W0DRN!.OGF!\@=&(!8"G#PF^HQ-!F 0?(""J_6^9*O@W0L NU%C+,5#4 MKOBH^DF6J6(*R NIIX!/)YD.401_0"Y(!D],8(X>@>G^Y]M/SCUQH2/&+LH1 M3HF=-5CGN'.R':\C_#]O%:VN[)_]5I'SE?=ZP7'O >/UH3>QCKO^:1-)0I=( M..(>DF[%,Z=DKTH>'4'RPD)D0_$=PNM;V+FI>Z;"?]CEHEJZ$D*I9&8.WW?[ MV"\&FJKEDM!1RYGE'K/@3]5"K?;U%>>=H.K-(6[8=Y'_;-*-]>X[IB0CYK): M1W2&>N*SI3XM<$GI['/MFU./.5R]M-_+XYX/K%NVQ6K'_8:I^-'' /T<6 M%93-&%UO*Z=X=7$]Z/_JWSKYY<--_WH!I]N+@[VW?Y]-[.$+2'M7V%E7^&@P M.R6S^?3O,A.0LOX]Q"6=;U)?_ ;]K#_VZ!S[:^3OWT6'L[K9'-2*3 MA"BP0).GF,]$7$[XU'HZZ;7H/?[S'WHM_S\ _ ]02P,$% @ Z$,'5_A M_8 ^" 3S\ X !G:&TM97@S,5\R+FAT;>U;;6_;.!+^OK^"VT6["6#' M+VF:KNP-D*;)U8>[IIL-#ON5%D<6-Y2HDI0=WZ^_&5*R'=MI7:2+\\9& ,>2 MAN1P.,_#F:'53UVFSGY@_12XP/^L[Z13<';Y1_.X<]3MM\(E"K0JB?Y0BRFS M;JK@UQ<9-R.91XR73O\HLT(;QW/7*[@0,A]%[&UQWWOANRWJ)@[N75/F G(7 MM8_:+WN)SEW3RO]"U,'KPO5"ITVGBRC<\!()SZ2:1KS2MX/P94&%T&O"= 04:Y-QM7J9!9U?_6YU*ZW-(-PL\$L&)GT M,IS+1 J71HETJ%WNT$ZH_^4?'P;O!KM9O%4^P;*?[5-/&. Z8_X]M M.]_3MA>7-[>#J\'%^>W@^B.[OOHN]GVRYSX;\WZZ&7R\&'PZ_Q>[&GP\QZ_X M[?H*[7UYLR6>_&=IG4RFSX F!@UVD1IIT2XI&/;/(W:;Z@P:+ 9#4V0NY2Y: M,KN0XT<-+Z0M%)]&B8+[-4:O+%=KX,6:UG'C>MZT331'9J,AMZ!D#FL78CZ7 MUT8<^)@@%V93=Y7JB0(QP>_!@,0$B0F.W MN7:,6G&9,YY/69D[4P).G*.K8E>$'!X MMVD 6")S!!IA=@ZL!G( BCN**>?/99Z0EK1IXO=8E0+[1/ NH*B!P)>T_>(D M+=$&T8E29(6V2.DDD7A[8 M0X^; >,&/$(1<7*H@)#$ ,TX5-*FU(+$,HP1*$Z@:S1:K+0ML1T-;+0*4"V, MCD'@;[)P<0-"B*)D-].JG^VZ[<]SS-P_]=)=I!04ISXB^3A45E!4D MCERM^_9E;V/V>+,GCZTGC].3;N?T[9O7OW2/3U^?=D^(20[XX2Y0R7NPZ#^( M*Q^ ?QWT#,4,7]>2DL9 M@^=0Z],+'TMH"ZB0P]B%&A7H,S(N%:<0"*?EE9AG'M@BY#&+Z1=^&P()XL)B M>Q ;1"5[JME!JAGN(-5LO/NO,,[F<]H&Y'H@NU#E\''9?3:@H38&T8WUN%422'[X!,HB-9(I,Q=8!BD/UE@*+3GF"UR^BWBF'@G..9RS%7I M]WP"("0)Q$Z.$3IV364!$Z=- IYPO;[.X-D$6V+H84,U8ZA+]_C@&XTWDP8J MU21?KW"R85T$\@0)P0AT D*=[PEA>SQTBPA![ 0AO ^ 6P4N'854903_9(D8 MOB'(H&Q%QW%I")@+J<&#_C)M'=ZAGX)@+S;&+CZ'$TUVL"*<(*O@EK\D5ZD9 M(X;\F0T=Y^3E3)?#H$G*[2QWHF#!LQ ('T7YV5<1SI0I>0>J.L!9DF\\P2 ; M=2 MHLJ>ULH\]D)P0VW@9@$ M'R @JOUOF2KX-T+ +O.Q5F.@J#WGH^HG6::**2 KE)X"/IVD.D01_ &Y(!D\ M,8$Y>@2F^Y]P/SGWQ(6.&#LO1S@E=MI@W7;W>#M>22#&7;;PX^8*6JRN[!-L M\^JGSIMV;\D8SE?>ZP7'O0>,UX=>0&KW_-,FDH0ND7#D/8A>Q3,G9*]*'AU! M\<)"9$/Q'<);2]BYJ7NFPG_8Y:):NA)"*3$SA^^[T_:+@:9J.1$Z:CFSW&,: M_*E:J-6^ON*\$U2].<0-^R[RGTVZL=Y]QY1DQ%Q5ZXC.4$]\MM0G!2XIG7VN M?7OJ,8>KE_:O\KCG ^N6;;&+#S>#WV^O/WVXO/&O9GRX_O?E@C-OK[/L7>*O M<(EU;^KLW6%GW>$_,@;VR6 N1[9K7OF@"^B%+@D)NYK%8->A3+3WE)WUE. 1 MY_.#_,HE?()=O\H$['>(#6!V-?V2J^!_BI#^;F'E=[7GVK RG2&HP 0K0*#) M$\R/(JXF?&H]EOHM>AW^[(=^R[](_S]02P,$% @ Z$,'5T%S>/5P!0 M%C, X !G:&TM97@S,E\Q+FAT;>U;;5/;.!#^WE^QU\YU8";.&Z77.CEF MTF!*.CU"DW##?51L.=95EEQ))N1^_:UD.X4&KM+.=EJ-]S/=F^CK+/=6R;,4$]G)*1^ MIJBW5"0KXEI2Z\(74J6$;P[F8NPOO^32]+X905'8 $T5BWLICF7)(I/X,3,8 MG3"($\8?G!Z.WHUF4)!B.]WKM[(;(-OIWA3:$/U0]02P'0:3V>A@-!S,1N,C M.#Z93$\&1S.8C6\%Z!M+^,G@W'D#)\UI<]B$:3!T6'=V=MLUR+<*\F *@_WQ M\2S8KY5\9R!7^GW;?@WC Y@=!C =3-X-CH*I-S[]&/P%@^',UG3;[>X#2==_ MY]JP>/4$T!\)P ^"AH9) 4MF$C )A4\Y42@OOH()M1L1D#&\5R0A*0REPA+B M[+>L[VCMS:7"=.L"M"?6=L^9>YRL9&ZP^W,:]0I7G;9#L&R XN0D MT]37-"/("JW <2?.HF]W\L4 5.7]C&DV9YR9E5^U+XW0*EI#YMR]VK7>$,V6 MB:XQZ;2_:[+1"[Y1WX:5%%.GY&(SH._,TR4BXLT5)9]]]]>S!5?/U#.[GH6$ MEX)!U55XKC6UFZ%V)&?1EBNI/UT,EA+MZ":(3\P%.?]C&#B0L U M!LB]$/7[((>X/S@:!1_A0Q-WYN-)<'0A(5PY5>Y'W^"\='=W&]4O@H#H/0+9 MWV]2?T OM>,>X\SZN$]:*H7O*07K-.<=N(>RM%'FNH/U,]HZU]W);L."/ A#C-HPL:A0+E:;\CL\][V' MHH:H5;T3^6FELH]"\ $&^0*'!+\5W\G6RV&]'-;3[(YVGQMKWY6[SSK]UH]J M:DIJ2NKL^2.;E"IKXJN]?5#?$[R=J[!0WJ*3J&E?=_O=;WSGG^_9P MK>N:BWG6NN^UUAV_.V;@$_"OP,V'TG+2 -(U $!"_ 'P:4 20$=%14.]CHZ& MAH:!@7X#BP ;"Q,3BQC_%BX!V5T*@%1/@YA=FXN#F_+8*$@8&!A8EU!QO[#B<5*17GW_V"?P3PT)'64721D:B! M:WA(R'A(\#: L'G=:1?7L!_O)"N(:-<1T5#Q[B!B7@ 4C="H[0DX7T2^0Z>1*&TF5!G,V MT1WBNW3WZ!D8F;AY>/GX!00E'TA)R\C*/7RBJJ:NH:FE;6QB^LS,W,+2T/E*_^ UX%!P5'1,;%Q\6\3$C,RL[+?Y^3FY9>55T JJZIK:EM:V]H[ M.KNZ/PT-CXR.C4],3LTO+"XMKZRNK6] ]P\.CXY/3L_.O^T+"4!&^NOK;^X+ M#[&O:R@HR"AHW_:%=,WUVP-X*->I.%#QQ971C.QO47.^0">0B'Q7VHQ!PZ6R M1_C48?#&;5KN>3KHMZW]LK,_MC&_?VAG_[FQ7_G'#)1FXP-'Z;BJ&>5L]3+O)KX4Q:Y ERBWZECLP&:(TH_][[V&QY(\_L34:G(;T',#,.*AIC9NN+ MCR^;+QF0*S+*#=H$:3W>#E-H#H]=)F,^[4Z4.[=B !"P-??*1Z\$82YRTU) M$K6W(RPBS255/5]_*N/=RV%Y-."+[^&RJ<=W/!;#NK4JF!(?[;%)5ICJL9T2 M+B69S"'BVPOH9Y1/ZPT.*UL+'.D0-JJQC77,H[P0ZZ9S3#9N,#IU70 %U#]T MIK( $] K14G%;]^2KLM4:N"<#WNZNDMZ ]AD*'RW8 VTLV3J#BO8Y0N7'%?O M!2\R::[ZRE"F0I14H9VO*_JQ=3?AP)3+N,M]^]HAMR6VN1F#I.L-Y6)DV(1= M%.13^A8>Y)D9=-F7=U-&U(

.X8>3[=(+% 21D"I(TI>*R5%JROC2;8\/3R MWM8*K<'7Z\AZR!&S=+4C0^:>CJW-%)!=M"[(;=^=;QFGSDC5PC/:\H!D33-D MI-8GVZA ^TV1X/'4_DQ4AHZ[^@-:9V(5*4 [HP87X_2\O\W#^FA[03([NS'W M_"E&L3A^]0T-%/_E*KOZPUT=FG9177ZU!2E=W))]X>8CGZ>H<" M5LJJ:5I#"P%3%CS,W,%KSV:GG#'YB,]P?&P$%B&\P[I#[%O+]>6C+,6L1K3R MW'SH:Z^<9SY^]>%&\@GN'W:>I="T()(??6Z;R'[D-S9/-WDT]8B)N%XI_>.) M?6-YSEFEN?X".^3>:8PS"U?DZ0 JA+#O%-0QQ1=Z6.J=K2")=18WS.D^Z"#& MEM\)?(W<8%92'G<*)>W@453O:.L^N3[:(E6W7ATR\T"(H&P]-19")C M6GP8_7ADAR:,MR$-3^J6V4E_Q:HA_VJ.@8+ZE[P%Q@IVH'L!L]IZ9X=U*VY! M%1*/)WLA[2* MDR[9^>6CA,&)JO&)^6#Z308!](F^RAX/#-9;F M6&2A[N%A2:2=$G-;Q3#[FNXTO*HJBV71PE39U-0S:^;QJ HM#U[ M>\DEW&:U6'ZOS=Z?-/D"3XQLE/ 1F8%BC4[ER\<5L<\GH]:R/K6@&M13H"W3 MH%$>Y@^?)HE!(%6UU>/<$]8[TH9Q\M6C=!1;479S_H#EH*K-41%3:_?%LQPS MV]5,.=P4P9RW^9R?:X1]T6G#_#+@P*MPR8,B(]C4Q7F20\/66W5_%H#5&75JE++VF@ M:-JC6TY:NT6'))'Y,Q6>A$5E#'LK-Y[325A5, MM(C:<)'S@0,.H\4$#^<>]"DM*\LLB-S0D[\0%+%ZY+D5>6Q:*\DFHUPE<,6 M_"AXF05&[>8!!]JK8'?]MD7G+"#B[L9X?4LF668N6J\E.)K1AHI.P6WK^6YZ M/ V*SRLF>OB]:U]IX#%@:8A:7C8TX<0@#2AKC9W#0EUS>G-U+,=N:4E@Q*T( MQ9@/X-2])<7MB)O6']RU58PM+C(6F1"#/=! [Z\(>5E!NHA".H#J3Z L=OU_ MP2 694(YE=0&3)(P]M"N'"W/TB2KRV%M>_6IY&,0ZR?M+O$/NS.52!0M4#67 M^FKH\SM.E.E#1G^6&KX_Q@8_Q1+A7 MAJ^H'=0G'N'?4]V$.:ZW%Y6Y/226>E/ $J7#\DF!/DI\.HPK.L2U^)VSB) V MM+^59 ZWG:PA:=(@T.@Q\"H0?4*F]$Z)&6(578QW?*V>X=@S:^.X4,*=?FSS MCN4L+C-P4GA=>8A9=+_7<+TQ78';:ENB34FN^5C93'86YZRER]!,/YYFO*/8 M8!Y&_^,V,^K&=\6X:J?*F98>15?[EK7+P1NLM<=CGTYZ I9.OE0+]"D1[XJ1 MJ$,M]BY%\"PXI7C\UK,-HRBOU9Z980&+J9"O+D\LR6^>>GZ=N[NNS/7H^*16 M=P--;__S($5SF??>=6_Z]Q:5B:+QUN\GVJ@AE2$R^,C)#"^V.E&+&5 M24Y:66Q;=C[ZR:Z=7D\;(S-\A2^^]O;&I.'.0_SH XZ'W*E&C".68<-U;)HG M?>)70AH)ENGAK^$ D0-HQ0@.3&>79.:FXQ*/;KT?\:&S&KM/PSU.?CV*X#&G M/!> *OJ^Y@T(7W/#A^+4(D.';K!^F*?G0?VLS:>(:@?>.!J2<%JD"=*%QE#$ MT7N6PCY_."UC.=PT=PYBAP21[XR=*)K4?>BY.<0RT2HS\C4*?3M*D9PL7'KH ML"3H7+CR_O1F$'G67BZDE:XD3NS&Z4>%Q1NXC2J*ACSVX^9/=]8 M:"CH2$7X/Z65!5J,5YJ1Z:._-"8A3@15J.CV;G,:5E.I43"(N>TVGOZ9RPKK M./-=]U=[?.0)-HYA]'N MR&.T'NV5G&NS;LXE.4,$W?/R;GR;O/NZTABT-J'&ZJ81.))X89!=$+8U=Q(% ML.XRQ7-(-)9'C.UXXSE^=W1UY @IM%\8:T00#K1Z\^F-FXQ%JXU5U)T]O=G+ MEN"^=)8KB/H5^G$]>'9O][73+J;YAW5!546RP@>1-6^X. 1HHT>BQ2A$BVIU M+SE'K%<4!WL64\+J0_SRT8MKAYL;2>,7=]YE-[Y^ZK1VR)/ 6N]+C6\K-5OU MWDX)%*Y]G,B O#R-89TTG^;;46!+-QJBO=7#@N[?(Y/\84I 1(FP'/LS+GN; MB&/S%).NF_=6>C"SHV4WRI#-XZW2KW:9GY_>%^GDV3Y?#7@.N=BFWMF1&U)D M6M,3HS9$YK_3:D(:_I[9TE?48D_B[(L(OKEVLD:4[IH&,VEE[<-U:.'$A2^ M'&O=Q$&>&CMPR6> \F7]KNWKY0&L5.8P(?\ZK4(=K^=J^\]< $+*K]<>8>BC M:9]H,R!WP9!ZLG+\Z887*F4A/1I&N<\FLGR)K%_,O*A#%C99G"J#%(3CF",0 ML)>2(Q3Y$=_M*CNQ6H7H*6YH+,9KV3T<$I'39K3(Y/'J03$*GL[YD]C!]TR!KK=2?F9B&(^+CU0QI='_) M$$*,?.% BT".S$*X?R6?NM\QH[4-_A-OD]+ZKH(8?&EY[P$WE&0-FESSO=Z" MT^#.-H^9L;L5YR$E9#F7- L["\N.L>;OYWU%7_AVCC46(D0[>*XU4;\*6@:; MTRY]HZS)S7"?+7/V )^@]$G'EMGZ5/W.1XO^O9R6<<'W[XX%6&QVL0OT+%9V M!F&FGQT9T%!6E_E%[C:^0ZBO)11MFOT2]%5/1KG" ->\AZP_6>/1A5Y#A7_8 MG8]G9SJY:/QH8;'K8-2*37DR7-5HI9'5$98=6X4\(8NFIZ%A[=U!7"<>. "I M,:E&MK(8.56&V[3XGED[;B#%M*N#.-UL;]/DHBRY=$Q^H]@4.H6[QV*1D>YZ M%?24=U&GH2RNR\J'/7@?TR(>I[2<@YBL-JU'9'/M$\(0^%!!X$" E^D"-LFC MH$^G8U,H59VS6I?-).'M6D%PP$M=)L0)T_M69]5M[<9"[A0J[DTK:]Z%12D] M"0$\8S63Q^(3TR^3P]R%PYC7$9+5C/MZ*ZOZ5#Y3W_W1;7<@B]JKUQJCA\W.!KFAR956-#8DZYN /Q8<=?:-J-X[+&=E?V/R!M27#I5*?$41+6J$4<$.Z\7#V'T8*BCB+T620WC"5)GTN' M2YL[JG;W"4F6KUE(7$.Z]MY8FU4(%4D;<.=9$WPX#CS\WSJ M)DF8'"F^@Z*WJ13@UI> &I3I,S"UI!V0AJ(REX5O8;"65'ZO_8 ,79>Q;U\G M)'F^YOO M+8GT1<>\Z)]97]Z'D;MI9?HV8U61DF;<%&0P&G!0*M+1NZ4XL'0J[OW>8D][ M=O9MZ.?!]^0J4&D=^PV? ^?UM(S#Q+T7G0>SVA.0/K>.5L\*Z3MB2784E'"X:VTJ8H+ MVXXLVHODQV@EZPB 6J#(HFU38N1.*\E)!_DD^]AIB9&_V+$C5;AJL!Z[8-/C M^DY2[JS%-G[%4V4F*@LU=+O0"+O.ZG5]VW=>@E"GQ*RA&?,!\T:7<,>G0ZVL MN4H\XS>F#:6HY(Z^M))6/2SE>^$EY;PWK3[X;D\Z)7N#PJ2R4HZU>)'3H$PA MI.^1Q M_^A6Z\CD(X$$?)FR>2C9@:\-=]P8S17K(TVVETO7+4WQ^@Q2U%\0H MBZ B)R+MXU!C,)G_ER(C6W:0KXBG,O2>?V;?!\O$L11C9NP>LM&A!VT>OFWV6C > M*->I;?.X8$.4E*.#"UT&10)=E/2-%/2N56%ROWJ^]L=KK%!,'=B7435KUJSR ML'GU*8SLM)X@I*FA^[$"%/=#-?&2H_6+H'J/O83DNVC@@%1Y+:3&5*IC(DYJ M3>3%NAAAO?)BJ,]<6R6,? \6=7)R+(^]\OYI'']KF\^A?6$":ZH :? AYIL+ M'69D;V]A=9>U=UE1\VU6Y.!Z)>3HX'V#H$J-\[D@UL,Z TRMV3G]CP:R8T9- M^W2^E"K+I3W7V2.X0OA(QPT619 U1T5OS:[9I6UCZVTM!%8>*0E*,=:4M2$E MW^H%;)J"ZX5('67/C^/RD -7GM6'H,\* \YS4UKPC7,O*ZYDX;2(>>%V.E+=Z&0^M\ 9[A%_)]5C$\?Z+DD$5A M7HZ#R--10:160R_I(LH8613!W-;U9UJ9\)OZ@WN9J)['\D]=2JD<6;776O/J[7PC[3\N19G]QHUSJNS7^/)?RC MYHO1FMT?PE"\Z]-N2XL5[E@1>5/8QA#TRBQ5AKB;S"IX.&> HF6J_1TY2<5P MU Z/U1H->_:,P U);J-8C8P O24S&\WHX,-/ 7U#F)@,+-O&>-/3':4/?*,A MJH8X[FL,R#T^K9FS;EP/Y;G$W#@JS$<@.8/9/AR76X;P[R>@_'AL-007#@;M$-!F30C[17K2@.%A%+OPB' M QT%$L%_DO^3_#]*'L=A42+LX+&>Q&KK7923?'&=! .GEV3W.TA'-V-&V%FS M*FN'*B:_QCZ4(ZA2^+3AX8>E20TQ3\>:",M#D2/0MDDC-7^GC+_M^Y@?P&5^ M\>@'7M3>20%F9S_P(_P]+^;*8L2P'_@)__XDM D>HX*_/XUV,"9?H6#FUW#@58\R'$CE;3KI 4-5P2VFN7"@ MG\3@8KGI-!_882BF@-UBE8&Y3<&!.58XT*[^^;SO'1Q ?SZ5G9W1[T7S-%*& MA+_K*=<'LMX7?0,.$Q^7@H&YC!HA$!'A'"@:ZYJU"*O23P"$(C:<#'/+U7?ILP=_!BZZ7Y MQ?7QRWU$2/'Z='@YWLB1;54.#F!474G"@7T^1-0A\]T*CF##6H1$&9SN(?1: MM-D9#@@W0>=AW X]'_[;YZD?]A. S3?PM+W#>PZX#MQK.I!$.+9U7T^P-:W& MPX1!'1!A(3-A[:/R6B/IK>3PG43=DF^+N$L1J-SYK4*I*UW2"((NS\%+,@C" M8QF^G.!YXD$XL#J,D!?0*>(=>A_"$A["EQ5%(U388D".2FCG?%,AM0Y*6 M:H@<]&8-XL*W<5:H;K:<^>A?RR^^88P,\DS4*7E=Z]P>-=6>NZ'>-19J86?D MUJ.;R>'"IH6#\>P9GO3 M!S82K6- M8=OR4_V%W:597@+[.V(6$HW$X4C[.OY]YLCU&?6+"HF>T$QSU_&3C8"#QV%? M.SVIA8057!Z4%V"0J7(TTW*A[W]TR,3I5!EA]^(IMN3I4HN5 MK(K;\?6/Z?;-JGZ^&.8H1MXI1:B]O*L]KAEU ('&C4@0/!F3\BF,=H]K]%0N&G"A"*LT4K..!5 M!0<(Q#2VYVI^[5 -<"300S@:_,))G7:^5IZLGB>XWDD#V^!JQ8W18#?_YURL&Y/*,\I] 9U]NAL*? M0.=O+3L_0^ZYR!+!/T7NP,"_F7S-MB<,% VK"5^QDOGA277I_'%6I_<;#!G> M+Z\QRH>8G# U?:K(AN(]F6<8E"(<1X6KJ^8-H9, M=Y)&'4!,'(+=1&31*&(9O5AR=\+*?K[=14'%?_6!:55ZYJA?J-YOFSQ[H)* M1'ZFU@XH_1)I$*)-LX)75R@NMI0-Z3/2+TQ++B\1LN4=+#J)$#?0?810/DUY M6QRTEOO=/X)*6*VWENI25^X49:KLN M4MX82F+54+C)\&0<)8^?^TI&&3+T7'\?.DDEK49'8_;T<[.:1"Y=T%, P)?+ MNI[/&/FP7"(JUZ[XG:\3TT>*QV*4%^06AW\D=$ B[*T@BAO2T1,GW7N831NL MBE6:HD\6%OR^.&A8N#Q:=\)A M\[L\?0FW$T2CC=C2;F.YE#P/Q3=^?S,$)Z?*@W: V\+&FLUDZ#GY0J^:=;:5 M">NUL!:#?^FW.2>Z?#-E=N4A!0?2;PP4_HC,_V7!X!\>NJO!VZ*C MQTII-K-7Y5=3:YM$;13[NW#@&BS63N[3YX0ZYLPH6#<<>(\0BE5$P!"^E79N M"P?"P$>;#X/G)CM+PX5#YO[S?VO?/UJ1FSG9^<&QJ_=WYXLD>Z+]?=,+U\_- MXO.FFE)2RJDZYNQWU2T]0:[9_-P(+SD=%Q92O?98BEG<-PJ M^U6D-\*^@J!'""L#*F-O6GT-$VU:U),BU)]Z<,'M 8.$,I$80#-@HK$ M#GOQC6[35$7IQ)7'JC/$U'$(? 1,HK>8\S+>/W%0-PXA<)9)V52Q]"A^!RX\ M=>@[G\T82IQ<2>V3I4WY7/H!D^25"X.?+KE ] W'9'6]VZO*>Y^:66$E7F\* MM6I+)G>WEH(>E.X*)$K'QES3$?J096(8)L(;[-.,/H2=I5'Z0[\9?V'XWDA.WB/=.#D7_J6Y' M=I7?NV _-!81U3X] 68^>_WLKJ#9+ Y.(^,;-X2W5_.^D/)O=/Y9L M<$19BK##Z=_1Q?AOO2%"^2YCTNIVOI0HJR@G-$.^;(.Z)PC@XGH) M1835C1K_@:"$8&ZSX#GF7P"4I)3CW%Z"Q=Q!QR;LS. 7_%2Q>[:(B+R]2G[! M3]B$_> 6TQQP/TG)Q3+X%_0TW+0:.GZUWX1 3T[<&B+?T%,*0KMMFG9C_XJ> M'B'0$Y_!R2>$BU5%&O@#7/R_(TE>< .8/:TS1TL9H'G$D"GR]Y(NF:73& 4 MA!P0P8%[")._L*GMX-ZL M%UU2NRUV;I.\Q3)>/L<;AJW,Y=EDK\P&.3AP(ZT9='@=#G3G-9W63H)OK!NW M.+I93M)"AK.#%MH>R5,ZR%$V[CC(K?*DR#VQFI62X%+Z8DIB@*^KM0:V'?': M/(E:MYX/FY9+_"31ZYO9D](MG-80 :*V%-H-%'R4]%[2U1-K;+A'&(&ZC:L3 MT4TT0BX_EG?1++YL3?;C2!Q11/KRA:$$XGEQ0/C9E9%V\T99C #F1?6(L>CD M22Z;,*,MBY^GU<4T,Z0F;I[-D"/^"272.$Y(]B,TE%L?5TIY*$NAC6EYQER_T7-,>6(NJA@55UCP)@UB6H99ST3;?7^ M#?;D8F-ZDT)I%[SA/ /M)K[72W=]\C\8R+->';VMXB,2LJ]1CM4,;%F,Z^X0 M*=6-2_JJ:#/>,M419O"H4B:C%TTJHCB^F< *R(ZF) MM1I@>#D]36E-7&J4W9RC!&9AI>'9[I\R^2*.5$EM:.C4@JOO*$:Z'=YF3:'> M6%LZ+#DSTTX0)5':CTQ\[(ST( DAP^-B"3GF^EQI*A6#^(N23413H?FZU8%2 MRQVOS2T<3/D5/E":-()>4XZEQLX/9@G)H.9YG?O5WD:9U2F87EXY"2/ M1PH'N).YHN@5-FIBAE3UGS3N]GQ.='VU7;$Y[>Y_=+BG360E))> I9Z]C_.9 MP=C_F7)-$A#!)+^+G3V60W=5F9=K,=1_M].!]>Y]>K6^V>G!X @,DH@"PZ.O MALA"CZ *K=IU'QHKZMW"LL8B]?(I [B6 S3[J?K!;QF)*6]-W$N $HF/0H3> MD,C)URMW4W/V8IZ]$STFU$48LX^CCMIS>V%3)FFRW&_*KXI)-DT#&U>C-A@K]3Z 3N7^=V% MMCB_RSK)FQ3/!#XW;?(C4]A=7N[E)+M0^B&A41Y2E]+M%86,/=&NJ+HFX-2_ M54D53\V"%]GYY2Q<1"1_.Z7A4MM_<4:760N/U"6" 25=[2PE#*GG5HB)[\V; M#FT EC6H[83/AS6U0_;=7=U0[MN.N4*IYBY!:F'V(]4 [IG)),]#6Q+AQ-"L ML2F?S*M$H]JWH%ABH@+\U1,P!^62'8#6@TKJO$CZU)NOY?:4Z57#9P__RU)M8M%N*^:<6)LR,X=B M @XRCNI2P/ F1A>J?P#$*D^_V]:2-D+&EK#Y+=)RY+V%=-)]NQIA)Z-^GDPM M4?RBO$^M9 1MV_S!D MU.0HZC5$:YSL5:S5C^PJ OG; 9')I)ND6-G>H2#^.J_*.M3_,Y=.)DL(0#)C M?+V/4X>X%W#LE(22[09PO]+*.:"NCW.W+N;1VLZV>H8?F.&^@+4!E6(WWXOS594E*'$;]ANU^<(J2,P6-73,W$+N[,RO*A%9(?_ MW\E+)+^6E\-/!+1/RP3LQZG,3K.!O)1EP1_@'1(#5SW[IAF":O$/\ MGYDY[OZST]2Z^W_191;PJ7MV[ON,H^ 9N\PQ&=_S,!-0Z[357BOX-67A!*-] M +N%CXCB,W^,XG6>+FS0W"W@MZ_@,KR5RFEG?W8W^$=0O'+R,UX(VYS_;SI) M&C6KN-HGS@3*HLTO"+([.#UC#9;U1/X(UD\1_EPUF.2V&*7O4ABFK(26!RSN MYX_^E[S(Q,_[*JK[HO^UG1E_(UVI])NH)G(A1<7[5DOM^[SGI17'Y4-M)6EP_ MYG+/QG?IAJ9;R2JC>6+\DY!DXH6BW$&>E#X/1ESG;CJE\"D$[!P3%^7$N;/" M.NVY;W:5$)^],(N0Z41[+8!BS).;B-Q0KVQ@>7*RPOQV1T5NC-"4P8'HQ#ZW MP[M\][&NF\H7+93C\9-*#2M'UA;=C\9L[\60B\F('R;CH-._Z 7$C1>]02K1 MSME%6Y56EFRK#3=2%3ABGQ$+57&-2M&;)%DZ/2"/&QQ>WBOE(S;(S3N=CDL+%AHBO6MACKQ9?H5[F M)Z\U2B],:V4_)-"&8OKRO7*H"\ X>\2):R=> -%O^83-]ZBRM%+O@\Z#4NG& MX$SD,[5?=?&/C/Z!IB7]8=#F$/L5H.YOMF:PSVZ1=K1.!/-EEOC'?EK@KZ-G MO&FQ';29#I.&,+/K(PP 1PH?GEV-]=+-N&2934W(WA3P.\WZ3R<,81!H2G\ M/6:9?[4_D%^#]((<*#7]WML892EGTOGOX_@GDPC;?M1TY62P^ECU& R]LH4# M>D1G \=W9S81Y!<$?TO^UZSBK^G*=\6>WYA?0C!O?)8X%-\FI?2J)R.8.>O' M)$!=%KA+A>*4".9G&?M=K8$[>Z\LLU8PF &AB!'_I=>BS$O)*&_#YVY3V> N MK#E7D7R"S?T,1R:'!O&*3!X/A@,MA:=-<$!R%Z;.AE"^8.#\6O!2@/\"^%2] M:6)NNA6&SUZ^!1M:)3DQ*^8Z\=&;Z/>!+*?M%8BR(\+Q"S@0^Z8)1NTKZIM1 M0_7.+0U&6'+,=[P'!UZ]V;H 5=1T7$UNAES-Q;MPS14Y:O.]O+1X[X:I.WQT M97SAL+%H+ FD+-^[[TCKN02D;,8V?_4X$",/>K^IK0XAZU;(/(\ZHI97N1VN'KB-L6-)RJ\&.MLO7,C1H'Z(EU=DLD)#(/&) 'F H M$8@45B1/>R].8AEV'IMS_'PHSOLXI,RK/&VG-"B+K@_#-#Q52L[T=J67.XV^ MI<8>D]XO^=.H;_G3]+_D3QDH[#J\Q836Z0,8J;G6)?! M\\EM\4EH0+8SUAN:J_?VSEB/;WZZ31>F---$3"U[UK(O,/.1S%N]>H2EB'AL M8?_+;=F0'=I8U4)COU5Z?_(&YM=-U5#4^((O\J1W4V93$QS&+4B?RESH/MDB M0=/[HF4!$T^^'@[8*T!Q0@MGW&Q6%1(@F-V@>8KXS_O9$1@V+Y[XBA/3+EWO MIPF3 EQ+]:=[W>TM2!-29V@>5H,8GF^OONO#?>C$=U^7^,$M&<:@SP[/#:?O M&,;RK[F3>HZG=F[H!DECX54 M"J9F%M)!VJ8JU%GS=8GN*[((!$KP8F^(8S2]1U\-5Q8C@R@+CL5PIVT;YTUB M\Q%?F*4V/N(*V>W[4N^\J56K$OWU;>:X8>JZ.FK8 G/@70LZ,=FSZ.O)$6A/ M'WFN?*C0,W7JO^;>GV%9Q<=[XK %L>9U]N[G*N/%\JST_1CWN UK3^F3F- ; MG0+/:V^I^$/U;%3\G+6;WMI MN,-4^!Y_JIO9OK,>IJ2]G#W@'%C1DV \(BP[CIE>-,18_W:G$2F0O__+FO"[ M?=*0=_P?T7(&]7UP\N@#"=*VVT<[WFI[ MGIP1KRO-ZC&O[,!^]BA6!4.*V54+W2A7O @/O)#':%I7>4^?5079&+O4N-.\ M,9HACA;JD %"LTA/4)P+G)?/^0):%8UR*CP.KV&KG!4GY-3J4EDHF-+1^QNJ MQH4&R)T%T;ZTY!TU2FNUMK\J=Q6V(N74WJX+1%K9/LB*!;E\)C#):G+#6C); M 0XM_X9-Y3K\(7;2^C&_^WPI5.E\#118]_-5TYU/@WP-C"FPP M9-3V&?[V.PT0A!D,W/Q=!_!KZM1:G3T0M#P'NW[%M'XI&W1YCPX!=V1^@#O? MV><10I&T2[ .'!B7@CF)!%0)(JA7AZ7_7K?:#_9YS2H5P?L9:/,M[-E?:L&< M:QG!ZP(MWV^U>)UBG^ U[#KBU!*S-9S"SVY((GP*PF(J_J4&C%BUF"OK[_&B M/QV% MOIP[;[,GK>.6BO8=?36J'B;>1R2T.72^M +')7CM9KXIGC;AH-G M:POSR>JKG%!8WBMA"]=%:-3=VPW MJG8H'/8Y%(1]@?PEDN;\KY'TK_7VC1MQ$]6U@1WY?:366!,HJR')I#[2W\I+ M1C]M?;(GD_[?W;FE(5("[MP'CW-<]IK_^J/9R<V3WO=05U,I<^E,A> "OW&4*L\>"M3@]S(U.)4J*"57CRV5BVZ>8<="'M: !,HX8;= ODGWR$. .S M^[]M&YL:E")L<_[=C3X]?0G30VBAP5#E'TE*?F]*O[]+\E:=%&<"95V9Q[\G M?-^9(">>7^]26^4T,&\OP4E9RBGYAYS##W!2Y7O+$]-X6]55!K&F!O'0[TG+ M/S-^S-V4_Q@J_'/B\>N=:JPV?1MXZ57C(D'_B>NSAI6^]/7-[ M$ [X6%S#_3RNW*>945K1?]MG^FTQ#%S M\T3P7L*[AMX1%$9WS7T[7'14V=5B"P':8I4W'N0I4G:IR./"ID4&NMT+9(PL M6UX-@[ M(JV=.+K!_'J/15\X;'_MM$QS:KRG[:%7V<6^ (F0L8AW 46;AUG;V=%%#7>1 M!,]P#QS(S)=]\VH+G4;@*#-)?D+ &=+_.&\+X?7.YV"U[ 6\)]:IU^*#SEC=@L;%,FX/X->#Z;@_M2B$)[$?^=.5Z?7 MA3KN&R]BJ(X*5.2H+W(AZ[5BG,)T1Y4M;EQ*3'Z)\F:?QSC5@"DQ6;]VM"G:MP5+9)-V'!W2:+K?5O(ANU08O53R=L]V&]XZ M=QJZA45ADTK!"JHK)2@AKUGQ%8D+/@@/^(()#?<_PNR^E%MPS)ONN2F[?7EV M[\89FHLNEAWZQ\TTRV:H60O"F%OITS>.<"-\H#"OHZSV'>T5\\OLK73V.Q1% MP']PA+F0=L.2*/[N2=#2R'PB:^2T>YEL_B2:C\&[CS3AVLU0VQ8*@DT88I5M M+U-:]1-\FS#BN^++[">HPR$X(TA;%1K)7KRGKD6GG+#]354H2VV(8QN-CJ%N MN@":^XS'G@QR32'%[0)73EM9DZ"D3Q2S*/Q?7;X^1BL; MU+??FYX/W7W!OLNV4R_)ELY&C1=XC5"\2RA,;.5MYTGDNXO7TP8!P/'VL:]!&"?!_I!CU?I3G]-H1*A%\K+MB_TC6-*06Q4%[JIQ@^.6R0: MFZMP1%#YTW$-@LW?H[13RZ*A9"+KC@?N6AN.$#ZK">#%NR;9A=2A5&1T*7BJ M;+UWH5S7\$:CNB%J@9W96)I&C!/'#J-[L>1YFO:RL/6>L=+HI99[/IG^#F^# MK<@B X4%?03&=B&INYVSI6[;IS%BQN MOGRL9S4E$K."V:#=\<5TD[0*/01TS0JYA0+GL!]-O]_=S-E5>%AFF4(@'LD! M5PQ-X%HYI.25X&U(H9ZERA=+/'F'%1G-)<6Z<%U3N2OS^J(/6KK;SQ';46%C M8=^V"?;>I3;U;M(E9YIUT,<_=<\Z%=SWK",N7DDUORP;KHT@HOP*H-DQ%[TO ML7ZP/8#P%4__L4SN/_BK$/\_7WA:J9 W4231'9RW5E*HJ8KIMO.[G-DV(^D. M-NO9]I&CM_)K\\UZJ1?[CW58 XYPP' ,LHM\^M!**#Y.R@]CE_!(8&MJ6;'F M#F<;\4%#;,/Q@>[9&(7Z (_WT[$3E?+JH>VB1VFV5^]H@'9QDHXMI8;]I#27 MK_S-O1ZWW.1;;8W)WIR"'UKQSW3%K7SBNENZT6SOJU2DF20QQ,:V7;PR5&A2 M T&R7O%T8D[.8:E9V)@#HVF"INF-6QO..#=# CX%5))TVXUZ'298HK/X!"U$4'R M*\(NQWZK#/XY_W_1?.51F_>IH^J*HBLS:&A>1<1H+SL_+<%B&_Y@A.#4] /] M&/#WI'^I0R/BF9\^0H"4]@.',M]S]ZV2_$_-5Z<(O#1*=WN(OCS.PU"$4K,_ MXM=WNNG_6&Y#R#4=,^TG*VL@&4.G6Q+3 KVG%M]_6K@J" M'%R/4:SUE!2L>LMQXE5! B*%3M4V$5W2[YV$0B:J\8X)[%,K$CA'1Z8[VR>&&")+##OI>54([N0U(U NBC M_Z4AXAFC\RTFKHBOKW1-:]8XQ2Y[I;XK3$I.6#EZ?G_:X=LD)>?(!N Y.S#T MTT!&=5@FZ"JT=VKRT]!VNN;?R!M7[B^SZTQ6"M)^YDK<)'ISIZ'#:4/1/O[9+[* MJ9;R+ G%S_6ZP^E?K=>QSZ;I:L%9Q? @2XVVU- MRME!IK2_GVTEY_AH_/+@]3YH4>8_WVDY*7>3-__;/EPUMJ6*FV(D 6I1^4\( MZ<01YI^<%PX<]8)CE71+'-\]1YAIJK^9 OB' E(S2VU8:*;QA9)Z:5F_N*-= MY.H!3\I"/_&Z_LV]B7%;A>BI.J8V5E]'1J/8YJX['^D%UG5EM :5]='HM]$* M-JK\IEM]\#Q?=WUTM=![?9&+"N+2CUX,%6IOI-ISKM G:="C>1*9&?65.UM6 M)<"2RC7H19@CXUFD*VS!O!5$ M([%-8\P/@+E>Z,L87XAL>(0.Z9UFMBMQ)UP? X9*SV57PR^6QLLM8<2#D(L[ M+$?>HB1KAE29MT+;9>_T>5QYFR-_FCX.'BYVUO$486[5]E_HI52H"(XB39L7 M(Z&?IJ[##;(_/;9BOE./-4@C]*'.8? U8 MNT>(MH/#]EIG6C$:CX^O,)_$J?+B9I%+CSJ4/L34H/QSV9G]3#?7GF-5,M-J M#C'A^A>&/:+7PJ:L6;7+0=6>NH&?/D&324W(LDSL]>@(D/PSW;A:]D? ME$)BW6[1BG4C#$1RU:9.Q9\9G'\R@Z,R"@>6B/@N$?95@M ESQ(.[&,FP9#A MP+L;N9>R*I/)#=\R:@R_S:B-([QV9VC3E:/!\I.1VV#HHBTZUBEI MJ>-2LUMA>2L!X(LE$UC,K&0[[^U4_*0VE^F2PB$0AW!8R8'U[C!:R7O<;/LI MUV:R:Q,!C?7U]4:7E($C,.2TL0;<1\//#T,%23#1;Y-H:EA*UU!BK3;11YGK M]MMY->!2@PCJC4MXYW#=;"UOG;0I"5#LL1'X4#<@!$1Q7%CJZX/RZMJ[^B7" MLL_]6MLQO'=YS(V,ANS$GQ/N[-$<>7B#M(CW3)17(@$5@3' LE['**F-;6 MT1*CJJ@*1G_](.A:[N5UQ=_+D_^UR,YL6>HE#@?8X, >^[J&TL(#I7D.A!)M M_.A.OTMCIW^7F7JWQ5,SKOPM^?J[ZU.,KT:X!M(3]O*N.$4%\I^Q2J?]EW 1^/]65P"PUG^0N^ MCIHSPPYO"A.$IBE 4^LUA#(5/"S<69A5+41[';BW??EG0'SG@O MA-1%F."^99L"MLR+V>941WGTN%IX"_)Z+.SS)J[R-W;0,SGQ2ZFH)/.D>OCI MEX6QL,QH4B%04&")%ZC0LE/-?'E *<8P[ N([2C3N";K4QS)"'"-L)GVH ,0 M40]F@O1^'N ,W+)A$R=]FW@?[>JPQ9?RA^C5<*WJA/&=Q4:MXN(+ZSLX)3@D MRZ0A7;@K3"??PX]O1::?PI=?JFZ_#U\ PEC_EO[0_ MT17^7J\EASA*.C!WR7D*$5 IGT9DE]]?^]:O]]NOW^+4]L.$K1&F.!$.,*66 M%97LJ(S1Z=V#?A1#+F@-6,S][ M[FOTCD6*^FI'*7VJTWR-)T \@DA%K(*/\ MY\#RESKN[P)3X _-Y[36UW%+U*HHJ%Y4CG.- X"3>P\_#PO;9V_RE6NMO]R. MOQDZ)&/K_'Q91@'*KC" IBCEUA0,$]2WJ+T:>YEQJN^^^S6BS6=H4NAUED54 MZYPK3]W>21OX)D2 G4U8;7XE8#"&Q#28QW^TO&MJ!X=C4XSL.+-@O5:8W"4G M5WNR_>HB*.X^F$N38B_67)]^>,F:Z(G?H<[G O88I4^RSYVW[-S7V]TA<* 9 M=SOMUIQE+62E1EB#BSN#1\>>VL^QRO-A:UB:DX95IIN,[)Y//%UQ=*;>9-"2 M>J)G@HIT3*XA$M/J>R4Q-.V_M%ONOYD+3J4?97]6OK<:L(05]CB!VMU$E_RK M(>.Q0+L+# L.O'J_*U%#SMRFP5F#Y^ZI+B4AM/V5]'!W4T^/<"ACU^4SB1[> MRFT0BI/L,POV(\SISY4N?C1HFR'19\&'V!12PQ78(L^=ZE2KJE1T+*,*T]H"TUJ>(6SNR(^_6:&$ ,048PA / A.$5>9 MYI#/35!.?HU"OU9+LEA*T>RVX"E%>\$HH31L=1=(_2=Z^6Z< MC/&>Q\94NLKJ$TO?88X1<4 WI?1#1[DICJ(NG3;/3"*"43&9TU =Y:P$^4+2 M'>?Y6@W9/D)T#T=T[3E@/U2UEHY%N.<27&OZ/K54K_"V=>VD_^6"IH]>M9SK MKMITQ\!$IZ72J40]:$5LT["+2G9 AJPMB-2/*^;@YGVM^W("=J--_P/P+"%* MU5B$KHPMSPA>/V.;?;TOUQ72TO_7SI7'0_6V_4,J*:2LV;++_%22=6*H;*D? MLDQ9"R4F2X;L!I%D"T7V+60;VR ,2D*$B%%#,?;*V--89N8]/>_S/@_:?K_W MZ5G>S^?]X_[GG',OY[[NZ[J^UW9WF':3>K0]4-^F;Q.&DKB M6_ 2@9[340>SR(E\^9:?26)3^4XW39GJ19$K\"US$,),B+=COC'Y1B/"ZD$! M5+1U\NGE5'XX]YFG[N^[BOAG%8OL^I9;E8"Z9*ZD4%^QZ;ZPSU/HG" MK,GPQ@9:7MZ[?$3]!(J)*X)?29Z/7+7XN0032SPX6NX_K6NOE7#83"--24U' MA4]CQ/&&9V0XUD(VRW4X1/"5Z:$X.\N#E@U^Q\.?J(B)*9,_9LW"&CJ924S# MVNW'!@8LM#CN]G$P[6#0% : +<+,^LW&Q,FT;?29YXU5]X5P7KS/I/GYZ,K_ MYXW^$_-&_W25QCJ7CP1Q U?]!<(I>'ZAAN[?]N#AAY7:B*#LMH=VTK?L,YK& M]Z=H/0:8M(KD>WSEWT=I"G4O)N8_3;H,9]FR^-@2):#U7+)5S]&JU[9(4)W& MS9!NB%U^O"J5A9\%P<<4X,B46FPG1ZM@)MI0+6!Z]SG/86%?]4=0QQOX=X6* M Z2XQM/$I'OJMJE\B8F<:^%B8EVTVOE*S8TI,EU89L)'*-%2Z_@I=OG,(#EH MQ< 0T_;?1V\O6)/3T#)FECL/,9-.?9@S5Z&W10K1>DD$;.^)AN!$9I=B"B9E M914+ SEPL\U<:E4J) $G9J4Y8W9%UXAX!\G%5:B7IH;F4(@>:C_DWK2+9(3< ML$VP]\5A*(3;D>&C5G9&#;F RUAHOWS_@KC8EO&6F52[T6,RL[101LL^>)_K MS1;>("]#UIMZ]5V80B--ZQZ7?FBS7\Q>4Y52SN@EHORC%]2C7SJ%WZG*#-;%D* MR!0%XYN9 6K\Y0P7?_>FSO_!&4:]?_>G_#>>L/P)GMCD@_YRE\^M#__>NWQ^ M0?O#]Z_F&=>O!8Q3 3\J,'D3FQ/":>C[IL)%C-EQ%XE0@R&-D<$_R.X&^M5N)!>KZHK"AG8%D!%X\ M]YJ.\]W"DE!'0J( >%#N\9['"<>*RO]R=N9N;(R2R>+Y*;>9< H=[J\0DFN MF7.7;V$/Q35'S? .^HO(T3!;[PO57:?I^K@'/IB U-3\9FK;^D0KC[CF0\M[ MKE*!*<'4E8.GJNT6-$-JU!)9X2\6X:BR!06%SFSQHOC)S#?+P0J+S]@6E%B] M8(G_\,D=@OE *GO[.Q@"+%@ M:@CC_J[]DJBUI;-9\V4>[XSRC"(A1727HB>D!4:P^YBZ\#X'-5A)!88G09+E MHU&=V0"H2BZ]212*&^R:+]F]]D4MC1551 .<&-O(JB'(Q0YVGYM/+3 M\3*C@H\H^=Z>9R895T^LK=@.?B92 5+UIEZC%U]$6JQ'I%B=C;-56P#>*KVN M]=SO\:[MM=$GY.*K,M5W27$?;CKWF4WZQM@E=>UXOD$U5OB.[R99_=G&%CKL MGR\;6:G!P8<\%:!O9[GW5MF"AZ_C]&=4;;_\!%OY^82E4/::[$1X L+#L/+I M-;I(GCMU] ,%8?2$^ZZC>\2WW/.JM9MXFG!B,FZE?4VJ\R@\YL16+#P1[F[H M4D5SXB8#Y]#> )7QQ&MHBX\LI_#*54@$8THP7T:,#%8-;?8BS>-)C-^QF#O^ MS"\\.-FZ*X-<,G.>60:L< K:H!9]C@^S7T?&VK@X=6@)1SP/% MBW5^?3?BW>!4+B^V6Z60F;_:*6Q+#K]KJ<(Q9V>:K&PSI:5[-FZ"=!Y#6N]J6%USIA]M[/*#S62S7320"-*E]??;KJJMPJDH26Z]8NR) MCG$?,E'_XL98UA ZLF7Y=NT&D*^^2;#\VBA9OAU'3)N5H'*\&T/29:U]@IE1 M?8B8%:/VGROUOT*LM(KZ*NUS]UP2FVF +ZZDB,POOQ"W?HZ"-YNDRD_#U3?_ M;^4'>#0WY>?FS+HF/,\9Z/=_*# (45FQ>97YIKHYQ,A*W2YU!" MHT'(ER'AO6N9 LHY3<)F^:9NW$2->)+QX^D?>+,B7&NL?CO#E=OO_ MI/[C6)/A1$:Q*13^O7+J^,P\MI>YGAL9^5N%5%0?+Z*\B(NT3 6.?"9CP6X2 MN-O8;ND\XC90C ?=(*!6&%"CV/JU,_RSQ=Z'J("JSEI<'!4(*6+,J*E-4%!X M,VVQ\04H99E!7IH\0 6BYZG G P!HS?U$EDV4$^X0+*@!*0N'P*_WJNQ]AO_ M3E"GZU,!D3%0@B*>7LE\DS9A4X5J>#);3]X*FS>WH(A&DLXI(*'Z,D(D: GUW\#=,\!1]Q'_6?, M=YB8[Z8"4?VJ5* XO)X29GPVH+@GN?/ASY@8T@X-^\\BY#_:?S8U7%\+%G85 M_R5>_^KEU;NY8I^CD?,E_(4^C!:P-7!?H_"=E"?/J4"F<.$L%>"ZY^BW("&> M4=-Q>(/BKB>XA',TVA_HYA*].&$IWWH35N6;>(N_T)GMS9H82/CX!ZA^1_*> M3VS*VR<-E(5]V'X4?S>_^.X7"Y*O_2\I_U;;[5HJ.VPT_@,56&JF AHB!FRC M(7$-35T6TEWFP64+\LM_ KGM6^^@+_$&T8;@[^ O7_B((K.7EYLC!XC?1Y,; M962M++9M)&XM1!:UQ*)#YA"QU1XY:4#B6B"SZIE'-6P&$SZ)(#:)]OQN5,=< M>FZ!G\6>DFFIN21NVQBRU M ;5\($$$%N@Z97KJ.V@%JY&Q;_J5^*G"R5DW'?X6-.83_#&A\C?,2_E?A MJQ^W/UYJ ^>:LZ)HI111@:NH16>XC:G-L\AE4<]Z<@FX].=PG1'S!YT$FQ<8 M/35/FZ]N[?V4"NZK%KBOO."^9N J\CD:^.>%)V%+3"!\[4*8&(YI7_=D>0U2 MZ,0W+8*%0Q$6\\(@PGBM!ELTO?>^?-R"IWY4JPR4J+=1DU604Q;[!',>=Z9. M@B2.V+T9O4SAQ3.P,5W?M3?F4B-3%PZA^CLIW467-VHC?/ <2[*%?XH4>/S2 MKFT(6]J[GZ!HV&^G-(!VU8H4@KT""W*#4 7(#1>Y461.3%89CYMR&6CXM2I] M-VFW*)6B )Y 4'Y< .V0KFCXRZ^.TR#S7+P1B?D(.!!V9,.RIRA[J<#ST]TP M8B4EQ',$4D;2 ;69-&@=5PRNB'R0\&9^^=!;<\4.!"&'9WY5_M!?FD1$J2M- MA@6OL$"/=_#J86^K%\UM?1%U6,\^:!J"Y7TLQW.4%_K=&<8FZX#IQVVN#A9B MMJN*;"["4D:Z!CXOG0" -XBUYYJPW0?.;4!XJP%E_[SRS;2O,W=UZ?9M+"+B M95\9.RJI!-?"WI'$7%#$RCO>=9;>#[N?/_BKPP@;3[<9__J/D12YLIXU;<). MHF"GUJ.(X9&VUZ^TZ/4JU*RB>5)N>QFJXK5*K8O8O9^IN=7/YGA?!*VPV$'2 M;@RJ(7DN>&W%!#5TO"^=>'%@9 DYY60 ]Z("#&Y-_ OO0;GJOU-C[< @)ZHS MJY)")\F'XWWZIK/DB9[9S+JG_.O']#KGQFRCW+SU^U-U@3,I):WRL+&]HP+K M'F^7XG,Z'YAA*BJB5,:$ W,OJ>1PW;D69;Q) M$4YH(\NO_BR>?);KS])&0[E(IAQ;N=>6HXU5TZS?10S8%=-XER;WGQXIVB1C M-J%V-&Q8/;3 _>E3W(IO:E8[:\G;@M$![3WHEQ&U20NQ;"YX_3-1,NZ8R*2' MZ,\4UIDPV$0W*--IV2-)^G6'J4"JMN,:O?',4O&TLY?"DKP$I!8$E= 1YN5% M4!4\#LK#WTHY&4"J#!9:E6 1DU@^L?PPB_DYY2?"3K9P6N@'/Q M=?A$,-R>0:U[NG%:_--'X'*4[_PL8EET=/HG07?Q+Y7//T"'?E_UCSAC?B6% MU4>0=+2S9-ND!U3;BFR3D=KJ)_.K)_JJ/]9F9&*M;7 )E+V8_-Z--0&03HHH MR<1L+F?)8NEZPIQ/3/N"=/"=![0H' H#4P1Z M_@6!>%#Y@[ T H=:8M(AA:GZA(9E& M [S]97R'&RK21;C>QO>>:6J9^_%I F45/>O/@WH3@)L[6Z[$*4?-1F7;['^ M*+QT%R+TA:S)#*_RFL\_$ZZL7) KD$ZWJI;5\]/D/>>6FWQ.'A.OER,BDC[] MXPR!B>2;/\D7^M/Y1F?Q%N1LCPM>YXEC(8:MK;ICYXKI["UA@2^W5O^#. 8R M>-[D@ZS^^;<"[J)F:+;;25Z']]^85*6[GJ?,_U)R<2<-@[9,^ZL\G^SI87BT MUEN#@\,=+U1&@CJV_0XQ_FN)//X=5/N.V*42=CR?+2VM%TU*#KZTG)_=V+:!BS$V72ES^=)T>J"'4PBW7>R MZK&4XS>%'I8;9[]S'S^;AA[.Y:U8VZK/(CM1]*2MD%\W MOYIY@6] KM;P%0%<(>;];XZ]!R\=5G/OHMEY:G==1TTU!%GI2'?93W82?;W9 M" I=O9FM=>CLUI,]$+\KL%*B(QOAUZ!2Q/J][3E?53, MCD,J)Q[%(;B#2^*#-;>E?=Y9_R^HXA. M3LL'5&!2,.M[N/@.[FA3O1==?8572T]-?T'Z T->+;V6/&.WD*ER[II01\%Y MG.8%D]3%A[N\AH7]1I1*F52?\-VE*5=#UK'T37_Z"(FKJ]!&W,HZ*VA*!?*B M9:*/( <1()-@LJLEODUFDK*=];7C[XNPV M1J_#*;HZW T2UDQOZ*5G8E3X?/>L+#QQ1EPT9C3O-XF=-@PZ7'6,_K;V['.S'Z/& FA\JAIQ@>W.N=J(_8XST62=+QA5S_ M)%,(-^H^.(49B^WHD+W'E'F@TDKAA5<\[=X[0;7D$C-K/0TZ!(]>P;4B M-54_&(,/<$&#L/IL3@E7[!K")B;U, #JPAFRG276OMEAF#A/5'# ,@S^"0=3 MZYQ,+S'RI@RD'491+B3BK;E/[,58^S%S[=^M-&=ZL\0M7^R&PZ>W_+H]Z$!V MI$?HPP;!U9-7$P,?YN5C3-?9N$58<7>P;"]AOMZKLXX]IW\DV/8,C<;%WIBBHL5A-F/TY#ZU(A-PEL6/1S:/FSMMY M(0Y_K)B6-B4SWW;EM*UHNM?6O!K[$Y"@ <\ASU[>$\_V^82'AT]=FI%T% G? M@]#EDX&[ZD@ERN-W%M4KR1OY+_;:C_GN&11[%B@=&"Y\FG+^GN3^J1HGYQ!.T6V/7!]1L1.(M MM..E5T5GH3M)KEMW"&:V[.X MCCN:3K]E#3W64##2\[ MERR/$VXR=7MTUA=>.<;21G/3X+R5T*Y2QB=U=1B:)MOYY^FD-L/26$0Y)F', MH9!8.+5/52RI7L'-4)Y698)T+2H&7RB:G&?')X3C VU#M>+JR"D(Q"SP4@7# M0$::M2X?2$!R[6U)ULJ #^"P, % @ '8V0$ 9VAM+3(P,C,P-C,P7V1E M9BYX;6Q02P$"% ,4 " #H0P=7>6!>IRVK "]N < % M@ %E! ( 9VAM+3(P,C,P-C,P7VQA8BYX;6Q02P$"% ,4 " #H0P=7*31* M%HM) !/A@4 % @ '$KP( 9VAM+3(P,C,P-C,P7W!R92YX M;6Q02P$"% ,4 " #H0P=7&XVZ>+P4 $X #@ @ &! M^0( 9VAM+65X,3!?,RYH=&U02P$"% ,4 " #H0P=7_*PT<3(( (0 M#@ @ %I#@, 9VAM+65X,S%?,2YH=&U02P$"% ,4 " #H M0P=7^$#]@#X( !//P #@ @ ''%@, 9VAM+65X,S%?,BYH M=&U02P$"% ,4 " #H0P=707-X]7 % 6,P #@ @ $Q M'P, 9VAM+65X,S)?,2YH=&U02P$"% ,4 " #H0P=78M];[3M8 !0F M$@ @ '-) , :6UG,3 Q-#