0000008947-25-000140.txt : 20250709 0000008947-25-000140.hdr.sgml : 20250709 20250709161456 ACCESSION NUMBER: 0000008947-25-000140 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 92 CONFORMED PERIOD OF REPORT: 20250531 FILED AS OF DATE: 20250709 DATE AS OF CHANGE: 20250709 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AZZ INC CENTRAL INDEX KEY: 0000008947 STANDARD INDUSTRIAL CLASSIFICATION: COATING, ENGRAVING & ALLIED SERVICES [3470] ORGANIZATION NAME: 04 Manufacturing EIN: 750948250 STATE OF INCORPORATION: TX FISCAL YEAR END: 0228 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-12777 FILM NUMBER: 251113745 BUSINESS ADDRESS: STREET 1: ONE MUSEUM PLACE, SUITE 500 STREET 2: 3100 W 7TH STREET CITY: FORT WORTH STATE: TX ZIP: 76107 BUSINESS PHONE: 8178100095 MAIL ADDRESS: STREET 1: ONE MUSEUM PLACE, SUITE 500 STREET 2: 3100 W 7TH STREET CITY: FORT WORTH STATE: TX ZIP: 76107 FORMER COMPANY: FORMER CONFORMED NAME: AZTEC MANUFACTURING CO DATE OF NAME CHANGE: 20000911 10-Q 1 azz-20250531.htm 10-Q azz-20250531
0000008947false2026Q1--02-28http://www.azz.com/20250531#RightOfUseAssetshttp://www.azz.com/20250531#RightOfUseAssetshttp://www.azz.com/20250531#RightOfUseAssetshttp://www.azz.com/20250531#RightOfUseAssetshttp://www.azz.com/20250531#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20250531#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20250531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20250531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20250531#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20250531#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20250531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20250531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrentxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:pureazz:segmentazz:leaseazz:facilityutr:acre00000089472025-03-012025-05-3100000089472025-07-0200000089472025-05-3100000089472025-02-280000008947azz:AISJointVentureMember2025-05-310000008947azz:AISJointVentureMember2025-02-2800000089472024-03-012024-05-310000008947azz:AISJointVentureMember2025-03-012025-05-3100000089472024-02-2900000089472024-05-310000008947us-gaap:CommonStockMember2025-02-280000008947us-gaap:AdditionalPaidInCapitalMember2025-02-280000008947us-gaap:RetainedEarningsMember2025-02-280000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-02-280000008947us-gaap:AdditionalPaidInCapitalMember2025-03-012025-05-310000008947us-gaap:CommonStockMember2025-03-012025-05-310000008947us-gaap:RetainedEarningsMember2025-03-012025-05-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-03-012025-05-310000008947us-gaap:CommonStockMember2025-05-310000008947us-gaap:AdditionalPaidInCapitalMember2025-05-310000008947us-gaap:RetainedEarningsMember2025-05-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-05-310000008947us-gaap:CommonStockMember2024-02-290000008947us-gaap:AdditionalPaidInCapitalMember2024-02-290000008947us-gaap:RetainedEarningsMember2024-02-290000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-02-290000008947us-gaap:AdditionalPaidInCapitalMember2024-03-012024-05-310000008947us-gaap:CommonStockMember2024-03-012024-05-310000008947us-gaap:RetainedEarningsMember2024-03-012024-05-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-012024-05-310000008947us-gaap:CommonStockMember2024-05-310000008947us-gaap:AdditionalPaidInCapitalMember2024-05-310000008947us-gaap:RetainedEarningsMember2024-05-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-05-310000008947us-gaap:StockCompensationPlanMember2025-03-012025-05-310000008947us-gaap:StockCompensationPlanMember2024-03-012024-05-310000008947us-gaap:ConvertiblePreferredStockMemberus-gaap:SeriesAPreferredStockMember2024-03-012024-05-310000008947azz:ConstructionIndustryMember2025-03-012025-05-310000008947azz:ConstructionIndustryMember2024-03-012024-05-310000008947azz:IndustrialIndustryMember2025-03-012025-05-310000008947azz:IndustrialIndustryMember2024-03-012024-05-310000008947azz:TransportationIndustryMember2025-03-012025-05-310000008947azz:TransportationIndustryMember2024-03-012024-05-310000008947azz:ConsumerIndustryMember2025-03-012025-05-310000008947azz:ConsumerIndustryMember2024-03-012024-05-310000008947azz:ElectricalAndUtilityIndustryMember2025-03-012025-05-310000008947azz:ElectricalAndUtilityIndustryMember2024-03-012024-05-310000008947azz:OtherIndustryMember2025-03-012025-05-310000008947azz:OtherIndustryMember2024-03-012024-05-310000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2025-03-012025-05-310000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2025-03-012025-05-310000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2025-03-012025-05-310000008947us-gaap:CorporateNonSegmentMember2025-03-012025-05-310000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2024-03-012024-05-310000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2024-03-012024-05-310000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2024-03-012024-05-310000008947us-gaap:CorporateNonSegmentMember2024-03-012024-05-310000008947us-gaap:OperatingSegmentsMember2025-03-012025-05-310000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2025-05-310000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2025-02-280000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2025-05-310000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2025-02-280000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2025-05-310000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2025-02-280000008947us-gaap:CorporateNonSegmentMember2025-05-310000008947us-gaap:CorporateNonSegmentMember2025-02-280000008947country:US2025-03-012025-05-310000008947country:US2024-03-012024-05-310000008947country:CA2025-03-012025-05-310000008947country:CA2024-03-012024-05-310000008947country:US2025-05-310000008947country:US2025-02-280000008947country:CA2025-05-310000008947country:CA2025-02-280000008947azz:ElectricalProductsGroupMember2025-05-012025-05-310000008947azz:AISJointVentureMember2025-05-310000008947azz:AISJointVentureMember2025-02-280000008947azz:AISJointVentureMember2025-03-012025-05-310000008947azz:AISJointVentureMember2024-03-012024-05-310000008947azz:A2022CreditAgreementAndTermLoanBMemberus-gaap:RevolvingCreditFacilityMember2022-09-272022-09-270000008947azz:InterestRateSwapPortionOfVariableRateDebtMember2022-09-270000008947us-gaap:InterestRateSwapMember2022-09-270000008947us-gaap:InterestRateSwapMember2025-05-310000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2025-05-310000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2025-02-280000008947azz:TermLoanBMember2025-05-310000008947azz:TermLoanBMember2025-02-280000008947azz:TermLoanBMemberus-gaap:LoansPayableMember2022-05-130000008947azz:A2022CreditAgreementAndTermLoanBMemberus-gaap:RevolvingCreditFacilityMember2022-05-130000008947azz:A2022CreditAgreementAndTermLoanBMemberazz:StandbyAndCommercialLettersOfCreditMember2022-05-130000008947us-gaap:RevolvingCreditFacilityMember2022-05-132022-05-130000008947srt:MinimumMemberus-gaap:LineOfCreditMember2024-03-202024-03-200000008947srt:MaximumMemberus-gaap:LineOfCreditMember2024-03-202024-03-200000008947srt:MinimumMemberus-gaap:LineOfCreditMember2025-03-012025-05-310000008947azz:TermLoanBMember2022-08-312022-08-310000008947srt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2025-03-012025-05-310000008947srt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2025-03-012025-05-310000008947us-gaap:RevolvingCreditFacilityMember2025-03-012025-05-310000008947azz:A2022CreditAgreementAndTermLoanBMember2025-03-012025-05-310000008947azz:NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member2025-05-310000008947us-gaap:LineOfCreditMemberus-gaap:SeniorNotesMember2025-05-310000008947us-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2025-05-310000008947us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2025-05-310000008947us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2025-05-310000008947us-gaap:InterestRateSwapMember2025-02-280000008947us-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2025-02-280000008947us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2025-02-280000008947us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2025-02-280000008947us-gaap:CostOfSalesMember2025-03-012025-05-310000008947us-gaap:CostOfSalesMember2024-03-012024-05-310000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2025-03-012025-05-310000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-03-012024-05-310000008947us-gaap:SeriesAPreferredStockMember2025-05-310000008947us-gaap:SeriesAPreferredStockMember2022-08-052022-08-050000008947us-gaap:SeriesAPreferredStockMember2024-05-092024-05-090000008947us-gaap:SeriesAPreferredStockMember2024-05-090000008947us-gaap:AccumulatedTranslationAdjustmentMember2025-02-280000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-02-280000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2025-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2025-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-02-280000008947us-gaap:AccumulatedTranslationAdjustmentMember2025-03-012025-05-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-03-012025-05-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2025-03-012025-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2025-03-012025-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-03-012025-05-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2025-05-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-05-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2025-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2025-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2025-05-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2024-02-290000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-02-290000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2024-02-290000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2024-02-290000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-02-290000008947us-gaap:AccumulatedTranslationAdjustmentMember2024-03-012024-05-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-03-012024-05-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2024-03-012024-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2024-03-012024-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-03-012024-05-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2024-05-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-05-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2024-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2024-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-05-310000008947azz:April2024SecondaryOfferingMember2024-04-302024-04-300000008947azz:April2024SecondaryOfferingMember2024-04-300000008947azz:PrecoatMetalsBusinessDivisionMember2025-05-3100000089472023-10-272023-10-270000008947azz:TECOCaseMember2025-05-310000008947azz:TECOCaseMember2025-03-012025-05-3100000089472024-03-012025-02-280000008947us-gaap:InterestRateSwapMemberus-gaap:SubsequentEventMember2025-06-300000008947azz:TermLoanBMemberus-gaap:InterestRateSwapMemberus-gaap:SubsequentEventMember2025-06-302025-06-300000008947azz:TermLoanBMemberus-gaap:InterestRateSwapMemberus-gaap:SubsequentEventMember2025-06-300000008947us-gaap:SubsequentEventMember2025-07-012025-07-01

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 

FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended May 31, 2025
or 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission file number: 1-12777
 azz2dblue2016.jpg
AZZ Inc.
(Exact name of registrant as specified in its charter)
Texas75-0948250
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
One Museum Place, Suite 500
3100 West 7th Street
Fort Worth,Texas 76107
(Address of principal executive offices) (Zip Code)
(817) 810-0095
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common StockAZZNew York Stock Exchange

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes     No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes     No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.  

Large Accelerated FilerAccelerated filerNon-accelerated filer
Smaller reporting companyEmerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.    
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes    No 
As of July 2, 2025, the registrant had outstanding 30,014,037 shares of common stock; $1.00 par value per share. 


  PAGE
NO.
PART I.
Item 1.
Financial Statements (Unaudited)
Item 2.
Item 3.
Item 4.
PART II.
Item 1.
Item 1A.
Risk Factors
Item 2.
Item 5
Item 6.




PART I. FINANCIAL INFORMATION
AZZ INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except par value)
(Unaudited)
 
As of
May 31, 2025February 28, 2025
Assets
Current assets:
Cash and cash equivalents$3,043 $1,488 
Trade accounts receivable, net of allowance for credit losses of $431 and $419 at May 31, 2025 and February 28, 2025, respectively
153,496 135,149 
Other receivables14,919 12,932 
Inventories110,759 112,313 
Contract assets109,093 106,507 
Prepaid expenses and other16,635 7,055 
Total current assets407,945 375,444 
Property, plant and equipment, net597,892 592,941 
Right-of-use assets27,544 25,951 
Goodwill704,873 703,863 
Deferred tax assets4,015 3,620 
Intangible assets, net413,207 421,850 
Investment in AVAIL joint venture 99,379 
Other assets3,709 4,053 
Total assets$2,159,185 $2,227,101 
Liabilities and Shareholders’ Equity
Current liabilities:
Accounts payable$107,196 $106,471 
Income taxes payable54,608 602 
Accrued salaries and wages20,458 37,742 
Other accrued liabilities79,631 68,428 
Lease liability, short-term8,204 7,749 
Total current liabilities270,097 220,992 
Long-term debt, net569,807 852,365 
Lease liability, long-term20,168 19,012 
Deferred tax liabilities39,355 42,819 
Other long-term liabilities45,460 46,418 
Total liabilities944,887 1,181,606 
Commitments and contingencies (Note 18)
Shareholders’ equity:
Common stock, $1 par value; 100,000 shares authorized; 30,007 and 29,913 shares issued and outstanding at May 31, 2025 and February 28, 2025, respectively
30,007 29,913 
Capital in excess of par value418,399 418,004 
Retained earnings774,981 609,158 
Accumulated other comprehensive loss(9,089)(11,580)
Total shareholders’ equity1,214,298 1,045,495 
Total liabilities and shareholders' equity$2,159,185 $2,227,101 
 
The accompanying notes are an integral part of the consolidated financial statements.
3

AZZ INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share and dividend amounts)
(Unaudited)
 
Three Months Ended May 31,
20252024
Sales$421,962 $413,208 
Cost of sales317,832 310,538 
   Gross margin104,130 102,670 
Selling, general and administrative34,581 32,921 
Operating income69,549 69,749 
Interest expense, net(18,563)(22,774)
Equity in earnings of unconsolidated subsidiaries173,523 3,824 
Other income, net1,327 204 
Income before income taxes225,836 51,003 
Income tax expense54,928 11,401 
Net income170,908 39,602 
Series A Preferred Stock Dividends (1,200)
Redemption premium on Series A Preferred Stock (75,198)
Net income (loss) available to common shareholders$170,908 $(36,796)
Basic earnings (loss) per common share$5.71 $(1.38)
Diluted earnings (loss) per common share$5.66 $(1.38)
Weighted average shares outstanding - Basic 29,941 26,751 
Weighted average shares outstanding - Diluted30,217 26,751 
Cash dividends declared per common share$0.17 $0.17 
The accompanying notes are an integral part of the consolidated financial statements.



4

AZZ INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(In thousands)
(Unaudited)

Three Months Ended May 31,
20252024
Net income (loss) available to common shareholders$170,908 $(36,796)
Other comprehensive income:
Foreign currency translation adjustments:
Unrealized translation gain (loss)1,956 (425)
Unrealized translation gain (loss) for unconsolidated subsidiary, net of tax(1)
241  
Unrealized gain (loss) on derivatives qualified for hedge accounting:
Unrealized gain (loss) on interest rate swap, net of tax(2)
339 2,219 
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax(3)
(48)(1,100)
Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary(4)
3 141 
Other comprehensive income2,491 835 
Comprehensive income (loss)$173,399 $(35,961)
(1)
Unrealized translation loss for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. Net of tax expense of $76 for the three months ended May 31, 2025.
(2)
Net of tax expense of $113 and $625 for the three months ended May 31, 2025 and May 31, 2024, respectively.
(3)
Net of tax benefit of ($16) and ($348) for the three months ended May 31, 2025 and May 31, 2024, respectively. See Note 8.
(4)
Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. Net of tax expense of $1 and $44 for the three months ended May 31, 2025 and May 31, 2024, respectively.
The accompanying notes are an integral part of the consolidated financial statements.
5

AZZ INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 
Three Months Ended May 31,
20252024
Cash flows from operating activities
Net income (loss) available to common shareholders$170,908 $(36,796)
Plus: Dividends on Series A Preferred Stock 1,200 
Plus: Redemption premium on Series A Preferred Stock 75,198 
Net income170,908 39,602 
Adjustments to reconcile net income to net cash provided by operating activities:
Bad debt expense320 330 
Depreciation and amortization21,827 20,323 
Deferred income taxes(4,056)3,164 
Equity in earnings of unconsolidated entities(173,523)(3,824)
Distribution on investment in AVAIL joint venture273,223 539 
Restructuring charges3,744  
Net gain on sale of property, plant and equipment(2,686)(16)
Amortization of debt financing costs3,198 3,109 
Share-based compensation expense5,086 2,535 
Changes in current assets and current liabilities17,768 7,610 
Changes in other long-term assets and long-term liabilities(1,027)(1,428)
Net cash provided by operating activities314,782 71,944 
Cash flows from investing activities
Purchase of property, plant and equipment(20,896)(27,396)
Proceeds from sale of property, plant and equipment3,774 17 
Net cash used in investing activities(17,122)(27,379)
Cash flows from financing activities
Proceeds from issuance of common stock 308,723 
Redemption of Series A Preferred Stock (308,920)
Tax payments related to common stock issued under stock-based plans(4,598)(4,567)
Proceeds from Revolving Credit Facility210,000 75,000 
Payments on Revolving Credit Facility(160,000)(70,000)
Payments of debt financing costs(20)(715)
Payments on long term debt and finance leases(335,809)(30,196)
Payments of dividends(5,085)(7,867)
Net cash used in financing activities(295,512)(38,542)
Effect of exchange rate changes on cash(593)174 
Net increase in cash and cash equivalents1,555 6,197 
Cash and cash equivalents at beginning of period1,488 4,349 
Cash and cash equivalents at end of period$3,043 $10,546 

 The accompanying notes are an integral part of the consolidated financial statements.
6

AZZ INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
(In thousands)
(Unaudited)
 
Three Months Ended May 31, 2025
Common StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive
Loss
Total
SharesAmount
Balance at March 31, 202529,913 $29,913 $418,004 $609,158 $(11,580)$1,045,495 
Share-based compensation— — 5,086 — — 5,086 
Common stock issued under stock-based plans and related tax expense94 94 (4,691)— — (4,597)
Cash dividends paid on common stock— — — (5,085)— (5,085)
Net income— — — 170,908 — 170,908 
Other comprehensive income— — — — 2,491 2,491 
Balance at May 31, 202530,007 $30,007 $418,399 $774,981 $(9,089)$1,214,298 
Three Months Ended May 31, 2024
Common StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive
Loss
Total
SharesAmount
Balance at February 29, 202425,102 $25,102 $103,330 $576,231 $(3,894)$700,769 
Share-based compensation— — 2,535 — — 2,535 
Common stock issued under stock-based plans and related tax expense112 112 (4,679)— — (4,567)
Secondary public offering and issuance of additional common stock4,600 4,600 304,123 — — 308,723 
Dividends on Series A Preferred Stock— — — (1,200)— (1,200)
Cash dividends paid on common stock— — — (4,267)— (4,267)
Redemption premium on Series A Preferred Stock— — — (75,198)— (75,198)
Net income— — — 39,602 — 39,602 
Other comprehensive income— — — — 835 835 
Balance at May 31, 202429,814 $29,814 $405,309 $535,168 $(3,059)$967,232 
The accompanying notes are an integral part of the consolidated financial statements.
7

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


1. The Company and Basis of Presentation
AZZ Inc. ("AZZ", the "Company", "our" or "we") was established in 1956 and incorporated under the laws of the state of Texas. We are a provider of hot-dip galvanizing and coil coating solutions to a broad range of end markets in North America. We have three distinct operating segments: the AZZ Metal Coatings segment, the AZZ Precoat Metals segment, and the AZZ Infrastructure Solutions segment. Our AZZ Metal Coatings segment is a leading provider of metal coating solutions for corrosion protection, including hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating to the North American steel fabrication industry and other industries. The AZZ Precoat Metals segment provides aesthetic and corrosion protective coatings and related value-added services for steel and aluminum coil, primarily serving the construction; appliance; heating, ventilation, and air conditioning (HVAC); container; transportation and other end markets in North America. The AZZ Infrastructure Solutions segment represents our 40% non-controlling interest in AIS Investment Holdings LLC (the "AVAIL JV"). AIS Investment Holdings LLC is primarily dedicated to delivering safe and reliable transmission of power from generation sources to end customers, and automated weld overlay solutions for corrosion and erosion mitigation to critical infrastructure in markets worldwide.
Presentation
The accompanying condensed consolidated balance sheet as of February 28, 2025 was derived from audited financial statements. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. These financial statements should be read in conjunction with the audited financial statements and related notes for the fiscal year ended February 28, 2025, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 21, 2025. Certain previously reported amounts have been reclassified to conform to current period presentation.
Our fiscal year ends on the last day of February and is identified as the fiscal year for the calendar year in which it ends. For example, the fiscal year ending February 28, 2026 is referred to as fiscal 2026.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, which are necessary to present fairly the financial position of the Company as of May 31, 2025, the results of its operations and cash flows for the three months ended May 31, 2025 and 2024. The interim results reported herein are not necessarily indicative of results for a full year.
Accounting Pronouncements Not Yet Adopted
In November 2024, FASB issued ASU No. 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses (“ASU 2024-03”), which expands disclosures about a public entity’s expenses, including inventory, employee compensation, depreciation, intangible asset amortization, selling expenses and other expense categories. In January 2025, the FASB issued ASU No. 2025-01, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40)—Clarifying the Effective Date (“ASU 2025-01”), which clarifies the effective date of ASU 2024-03 for companies with a non-calendar year end. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. We do not expect the adoption of ASU 2024-03 or ASU 2025-01 to affect our financial position or our results of operations, but ASU 2024-03 will result in additional disclosures for our annual reporting period ending February 29, 2028, and interim reporting periods beginning in fiscal 2029.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"), which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. ASU 2023-09 will be effective for annual periods beginning after December 15, 2024. We expect to adopt ASU 2023-09 for the annual period ending February 28, 2026 and the adoption will not affect our financial position or our results of operations, but will result in additional disclosures.


8

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

2. Inventories
The following table summarizes the components of inventory (in thousands):
As of
May 31, 2025February 28, 2025
Raw material$107,630 $110,005 
Work in process605 518 
Finished goods2,524 1,790 
Total inventories$110,759 $112,313 
Our inventory reserves were $3.1 million and $3.9 million as of May 31, 2025 and February 28, 2025, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the Precoat Metals segment.
3. Earnings Per Share
Basic earnings per share is based on the weighted average number of common shares outstanding during each period. Diluted earnings per share is calculated by giving effect to the potential dilution that could occur if securities or other contracts to issue common shares were exercised and converted into common shares during the period.
The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):
Three Months Ended May 31,
20252024
Numerator:
Net income$170,908 $39,602 
Series A Preferred Stock Dividends (1,200)
Redemption premium on Series A Preferred Stock (75,198)
Numerator for diluted earnings per share—net income (loss) available to common shareholders$170,908 $(36,796)
Denominator:
Weighted average shares outstanding for basic earnings per share29,941 26,751 
Effect of dilutive securities:
Employee and director stock awards276  
Denominator for diluted earnings per share30,217 26,751 
Basic earnings (loss) per common share$5.71 $(1.38)
Diluted earnings (loss) per common share$5.66 $(1.38)
    
For the three months ended May 31, 2025 and 2024, 50,927 and 310,787 shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. These shares could be dilutive in future periods. For the three months ended May 31, 2024, all shares related to the Series A Preferred Stock (3.1 million weighted average shares) were excluded from the computation of diluted earnings per share, as their effect would be anti-dilutive.
9

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

4. Disaggregated Sales
The following table presents disaggregated sales by customer industry (in thousands):
Three Months Ended May 31,
20252024
Sales:
Construction$233,909 $228,512 
Industrial37,670 40,076 
Transportation30,092 38,362 
Consumer35,989 35,385 
Utilities37,855 28,615 
Other(1)
46,447 42,258 
Total Sales$421,962 $413,208 
(1)
Other includes less significant markets, such as non-construction agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling and other miscellaneous customer industries.
See also Note 6 for sales information by operating segment.
Contract Assets and Liabilities
The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets (unbilled receivables), and contract liabilities (customer advances and deposits) on the consolidated balance sheets. Our contract assets and contract liabilities are primarily related to the AZZ Precoat Metals segment. Customer billing can occur subsequent to revenue recognition, resulting in contract assets. In addition, we can receive advances from our customers before revenue is recognized, resulting in contract liabilities. These assets and liabilities are reported on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.
The increases or decreases in contract assets and contract liabilities during the three months ended May 31, 2025 were primarily due to normal timing differences between AZZ's performance and customer payments. As of May 31, 2025 and February 28, 2025, the balance for contract assets was $109.1 million and $106.5 million, respectively, primarily related to the AZZ Precoat Metals segment. The increase was primarily due to the timing differences noted above. Contract liabilities of $1.0 million and $0.5 million as of May 31, 2025 and February 28, 2025, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. We recognized $0.4 million of revenue for amounts that were included in contract liabilities as of February 28, 2025.
5. Supplemental Cash Flow Information
To arrive at net cash provided by operating activities, net income is adjusted by, among other things, changes in current assets and current liabilities as follows (in thousands):
10

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Three Months Ended May 31,
20252024
Decrease (increase) in current assets:
Accounts receivable, net(18,480)(2,519)
Other receivables(1,908)(1,823)
Inventories1,757 3,620 
Contract assets(2,572)(13,928)
Prepaid expenses and other(9,640)(8,940)
Increase (decrease) in current liabilities:
Accounts payable3,893 25,941 
Income taxes payable54,006 3,242 
Accrued expenses(9,288)2,017 
Changes in current assets and current liabilities$17,768 $7,610 
Cash flows related to interest and income taxes were as follows (in thousands):
Three Months Ended May 31,
20252024
Cash paid for interest$15,654 $21,059 
Cash paid for income taxes551 934 
Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Three Months Ended May 31,
20252024
Accruals for capital expenditures4,429 8,517 

6. Operating Segments
Segment Information
Our Chief Executive Officer, who is the chief operating decision maker ("CODM"), reviews financial information presented on an operating segment basis for purposes of making operating decisions and assessing financial performance. Sales and operating income are the primary measures used by the CODM to evaluate segment operating performance and to allocate resources to the AZZ Metal Coatings and the AZZ Precoat Metals segments. The CODM uses net income as the primary measure to evaluate performance and allocate resources to the AZZ Infrastructure Solutions segment. The CODM assesses these metrics and compares actuals to budgeted and forecasted values to evaluate segment operating performance and allocate resources to the operating segments. Expenses related to certain centralized administration or executive functions that are not specifically related to an operating segment are included in Corporate.
A summary of each of our operating segments is as follows:
AZZ Metal Coatings — provides hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication industry and other industries through facilities located throughout North America. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts with steel, which provides corrosion protection and extends the lifecycle of fabricated steel for several decades.
AZZ Precoat Metals — provides coil coating application of protective and decorative coatings and related value-added downstream processing for steel and aluminum coils. Primarily serving the construction, appliance, heating, ventilation, and air conditioning (HVAC), container, transportation, and other end markets, the coil coating process emphasizes sustainability and enhanced product lifecycles. It involves cleaning, treating, painting, and curing metal coils as a flat material before they are cut,
11

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

formed, and fabricated into finished products. This highly efficient method optimizes waste through tight film control and improves final product performance by painting and curing the substrates under conditions unmatched by other application processes.
AZZ Infrastructure Solutions — consists of the equity in earnings of our 40% investment in the AVAIL JV, as well as other expenses directly related to AIS receivables and liabilities that were retained following the divestiture of the AIS business. The AVAIL JV is a global provider of application-critical equipment, highly engineered technologies, and specialized services to the power generation, transmission, distribution, oil and gas, and industrial markets.
The following tables contain operating segment data for the three months ended May 31, 2025 and 2024 by segment, for the Company's corporate operations and on a consolidated basis (in thousands):
Three Months Ended May 31, 2025
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$187,215 $234,747 $ $ $421,962 
Cost of sales(3)
130,356 187,476   317,832 
Gross margin56,859 47,271   104,130 
Selling, general and administrative(4)
6,127 7,917 80 20,457 34,581 
Operating income (loss)50,732 39,354 (80)(20,457)69,549 
Interest expense   (18,563)(18,563)
Equity in earnings of unconsolidated subsidiaries(5)
  173,523  173,523 
Other income (expense)(61)  1,388 1,327 
Income (loss) before income tax$50,671 $39,354 $173,443 (37,632)225,836 
Income tax expense54,928 54,928 
Net income (loss)$(92,560)$170,908 
Depreciation and amortization$6,660 $9,123 $ $6,044 $21,827 
See notes below tables.


12

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Three Months Ended May 31, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$176,651 $236,557 $ $ $413,208 
Cost of sales122,735 187,803   310,538 
Gross margin53,916 48,754   102,670 
Selling, general and administrative5,984 8,660 29 18,248 32,921 
Operating income (loss)47,932 40,094 (29)(18,248)69,749 
Interest expense   (22,774)(22,774)
Equity in earnings of unconsolidated subsidiaries  3,824  3,824 
Other income56   148 204 
Income (loss) before income tax$47,988 $40,094 $3,795 (40,874)51,003 
Income tax expense11,401 11,401 
Net income (loss)$(52,275)$39,602 
Depreciation and amortization$6,657 $7,593 $ $6,073 $20,323 
(1)
Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained following the sale of the AIS business. See Note 18 for further discussion of the receivables and liabilities.
(2)
Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3)
Metal Coatings segment includes restructuring charges of $3.8 million. See Note 17.
(4)
Includes stock-based compensation expense of $2.2 million, of which $0.4 million and $1.8 million are included in Metal Coatings and Corporate, respectively. See Note 15.
(5)
During the three months ended May 31, 2025, AVAIL completed the sale of the Electrical Products Group business to nVent Electric plc. Following the completion of the sale, we received a distribution of $273.2 million during the three months ended May 31, 2025, which is in excess of the investment in the AVAIL JV, which was $107.4 million as of May 31, 2025. The excess distribution of $165.8 million was recorded as equity in earnings of unconsolidated entities during the three months ended May 31, 2025. See Note 7.
Asset balances by operating segment for each period were as follows (in thousands):
As of
Assets:May 31, 2025February 28, 2025
Metal Coatings$569,103 $555,095 
Precoat Metals1,567,108 1,548,377 
Infrastructure Solutions - Investment in Joint Venture(1)
 99,379 
Corporate22,974 24,250 
Total assets$2,159,185 $2,227,101 
(1) See Note 7 for information regarding the Investment in AVAIL joint venture.
13

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Financial Information About Geographical Areas
Financial information about geographical areas for the periods presented was as follows (in thousands). The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales.
Three Months Ended May 31,
Sales:20252024
United States$410,995 $403,051 
Canada10,967 10,157 
Total sales$421,962 $413,208 
As of
May 31, 2025February 28, 2025
Property, plant and equipment, net:
United States$578,505 $574,332 
Canada19,387 18,609 
Total property, plant and equipment, net$597,892 $592,941 
7. Investments in Unconsolidated Entity
AVAIL JV
We account for our 40% interest in the AVAIL JV under the equity method of accounting and include our equity in earnings as part of the AZZ Infrastructure Solutions segment. We record our equity in earnings in the AVAIL JV on a one-month lag. In May 2025, Avail Infrastructure Solutions (“AVAIL”), in which we have an unconsolidated investment through the AVAIL JV, completed the sale of its electrical enclosures, switchgear, and bus systems businesses (the “Electrical Products Group”) to nVent Electric plc, for a purchase price of $975.0 million. Due to the one-month lag, we have not recognized equity in earnings from our proportionate share of the gain related to this sale. We expect to recognize our proportionate share of the gain through equity in earnings related to this event in the second quarter of fiscal 2026.
During the three months ended May 31, 2025, we received a distribution of cash from the AVAIL JV of $273.2 million, which exceeded our investment in the AVAIL JV of $107.4 million. Since we are not liable for the obligations of the AVAIL JV nor otherwise committed to provide financial support after writing off our investment in the AVAIL JV, we recognized $165.8 million as a gain for the three months ended May 31, 2025. We recorded $173.5 million in equity in earnings, which consists of 1) $7.7 million of equity in earnings from the AVAIL JV's operations for the three months ended May 31, 2025, and 2) $165.8 million of a gain from distribution received in excess of our investment in the AVAIL JV.
Due to the timing of the receipt of cash and the recognition of equity in earnings, we have suspended the recognition of equity in earnings of the AVAIL JV as of May 31, 2025. We will resume the recognition of equity method earnings once the future earnings from the AVAIL JV exceed the equity in earnings recorded from the distribution of $165.8 million, which we anticipate will occur during the second quarter of fiscal 2026.

14

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The following tables summarize balance sheet and income statement information for the AVAIL JV:
Summarized Balance Sheet
As of
May 31, 2025(1)
February 28, 2025(1)
Current assets$356,009 $300,404 
Long-term assets194,239 194,528 
Total assets550,248 494,932 
Current liabilities192,630 155,585 
Long-term liabilities132,158 134,517 
Total liabilities324,788 290,102 
Total partners' capital225,460 204,830 
Total liabilities and partners' capital550,248 494,932 
Summarized Operating Data
Three Months Ended May 31,
2025(1)
2024(1)
Sales$168,240 $129,107 
Gross profit45,125 31,526 
Income before income taxes17,474 7,922 
Net income17,624 8,160 
(1)
We report our equity in earnings on a one-month lag basis; therefore, amounts in the summarized financials above are as of and for the three months ended April 30, 2025 and 2024 and as of January 31, 2025. Amounts in the table above exclude certain adjustments made by us to record equity in earnings of the AVAIL JV under U.S GAAP for public companies, primarily to reverse the amortization of goodwill.
8. Derivative Instruments
Interest Rate Swap Derivative
As a policy, we do not hold, issue or trade derivative instruments for speculative purposes. We periodically enter into forward sale contracts to purchase a specified volume of zinc and natural gas at fixed prices. These contracts are not accounted for as derivatives because they meet the criteria for the normal purchases and normal sales scope exception in ASC 815, Derivatives and Hedging.
We manage our exposure to fluctuations in interest rates on our floating-rate debt by entering into interest rate swap agreements to convert a portion of our variable-rate debt to a fixed rate. On September 27, 2022, we entered into a fixed-rate interest rate swap agreement, which was subsequently amended on October 7, 2022 (the "2022 Swap"), with banks that are parties to the 2022 Credit Agreement, to change the SOFR-based component of the interest rate. The 2022 Swap converts the SOFR portion to 4.277%. As of May 31, 2025, the 2022 swap resulted in a total fixed rate of 6.777%. The 2022 Swap had an initial notional amount of $550.0 million and a maturity date of September 30, 2025. The notional amount of the interest rate swap decreases by a pro-rata portion of any quarterly principal payments made on the Term Loan B, and the notional amount is $536.3 million as of May 31, 2025. The objective of the 2022 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark one-month SOFR interest rates over the interest rate swap term. The changes in cash flows of the interest rate swap are expected to exactly offset changes in cash flows of the variable-rate debt. We designated the 2022 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2022 Swap are recognized in interest expense.
At May 31, 2025, changes in fair value attributable to the effective portion of the 2022 Swap were included on the consolidated balance sheets in "Accumulated other comprehensive income." For derivative instruments that qualify for hedge accounting treatment, the fair value is recognized on our consolidated balance sheets as derivative assets or liabilities with
15

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

offsetting changes in fair value, to the extent effective, recognized in accumulated other comprehensive income until reclassified into earnings when the interest expense on the underlying debt is reflected in earnings. The portion of a cash flow hedge that does not offset the change in the fair value of the transaction being hedged, which is commonly referred to as the ineffective portion, is immediately recognized in earnings. During the three months ended May 31, 2025, we reclassified $0.1 million before income tax, or $0.05 million net of tax, from other comprehensive income to earnings.
See Note 19 for information about our new interest rate swap that was effective June 30, 2025.
9. Debt
Our long-term debt instruments and balances outstanding for each of the periods presented (in thousands):
 
As of
May 31, 2025February 28, 2025
Revolving Credit Facility$80,000 $30,000 
Term Loan B534,875 870,250 
Total debt, gross614,875 900,250 
Unamortized debt issuance costs(45,068)(47,885)
Long-term debt, net$569,807 $852,365 
2022 Credit Agreement and Term Loan B
We have a credit agreement with a syndicate of financial institutions as lenders that was entered into on May 13, 2022 and was subsequently amended on August 17, 2023, December 20, 2023, March 20, 2024, September 24, 2024 and February 27, 2025 (collectively referred to herein as the "2022 Credit Agreement").
The 2022 Credit Agreement includes the following significant terms:
i.provides for a senior secured initial term loan in the aggregate principal amount of $1.3 billion (the "Term Loan B"), due May 13, 2029, which is secured by substantially all of the assets of the Company; as of May 31, 2025, the outstanding balance of the Term Loan B was $534.9 million;
ii.provides for a maximum senior secured Revolving Credit Facility in the aggregate principal amount of $400.0 million (the "Revolving Credit Facility"), due May 13, 2027;
iii.includes a letter of credit sub-facility of up to $100.0 million, which is part of, and not in addition to, the Revolving Credit Facility;
iv.borrowings under the Term Loan B bear an interest rate of Secured Overnight Financing Rate ("SOFR") plus 2.50% and the Revolving Credit Facility bears a leverage-based rate with various tiers between 1.75% and 2.75%; as of May 31, 2025, the interest rate was SOFR plus 2.00%;
v.includes customary affirmative and negative covenants, and events of default; including restrictions on the incurrence of non-ordinary course debt, investment and dividends, subject to various exceptions; and,
vi.includes a maximum quarterly leverage ratio financial covenant, with reporting requirements to our banking group at each quarter-end.
We primarily utilize proceeds from the Revolving Credit Facility to finance working capital needs, capital improvements, quarterly cash dividends, acquisitions and other general corporate purposes.
As defined in the 2022 Credit Agreement, quarterly prepayments were due against the outstanding principal of the Term Loan B and were payable on the last business day of each May, August, November and February, beginning August 31, 2022, in a quarterly aggregate principal amount of $3.25 million, with the entire remaining principal amount due on May 13, 2029, the maturity date. Additional prepayments made against the Term Loan B contribute to these required quarterly payments. Due to prepayments made against the Term Loan B since August 31, 2022, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are no longer required.
The weighted average interest rate for our outstanding debt, including the Revolving Credit Facility and the Term Loan B, was 6.78% and 8.09% for the three months ended May 31, 2025 and 2024, respectively. We are also obligated to pay a leverage-based commitment fee with various tiers between 0.2% and 0.3% per year for unused amounts under the Revolving Credit Facility. As of May 31, 2025, the commitment fee rate was 0.225%.
16

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Debt Compliance, Outstanding Borrowings and Letters of Credit

Our 2022 Credit Agreement requires us to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 4.5. As of May 31, 2025, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement.
As of May 31, 2025, we had $614.9 million of debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2030. We had approximately $306.3 million of additional credit available as of May 31, 2025.
As of May 31, 2025, we had total outstanding letters of credit in the amount of $13.7 million. These letters of credit are issued for a number of reasons but are most commonly issued in lieu of customer retention withholding payments covering warranty, performance periods and insurance collateral.
Other Disclosures
Interest expense is comprised as follows (in thousands):
Three Months Ended May 31,
20252024
Gross Interest expense$19,243 $24,207 
Less: Capitalized interest(680)(1,433)
Interest expense, net$18,563 $22,774 
Capitalized interest for the three months ended May 31, 2025 and 2024 relates to interest cost on the construction of the greenfield aluminum coil coating facility in Washington, Missouri. The decrease for the three months ended May 31, 2025 compared to the prior years is due to the higher average construction work in process in the prior year, as the new facility was placed in service during the three months ended May 31, 2025.
10. Fair Value Measurements
Recurring Fair Value Measurements
Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. In accordance with ASC 820, Fair Value Measurement ("ASC 820"), certain of our assets and liabilities, which are carried at fair value, are classified in one of the following three categories:
Level 1: Quoted market prices in active markets for identical assets or liabilities;
Level 2: Observable market-based inputs, other than Level 1, or unobservable inputs corroborated by market data; or,
Level 3: Unobservable inputs that are not corroborated by market data and reflect the Company’s own assumptions.
The carrying amount of our financial instruments (cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities) approximates the fair value of these instruments based upon either their short-term nature or their variable market rate of interest. We have not made an option to elect fair value accounting for any of our financial instruments.
Interest Rate Swap Agreement
Our derivative instrument consists of the 2022 Swap, which is considered a Level 2 of the fair value hierarchy and included in "Other assets" as of May 31, 2025 and in "Other accrued liabilities" as of February 28, 2025 in the consolidated balance sheets. The valuation of the 2022 Swap is determined using widely accepted valuation techniques including discounted cash flow analysis on the expected cash flows of the derivative. This analysis reflects the contractual terms of the derivatives, including the period to maturity, and uses observable market-based inputs, including swap rates, spread and/or index levels and interest rate curves. See Note 8 for more information about the 2022 Swap.


17

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Our financial instruments that are measured at fair value on a recurring basis as of May 31, 2025 and February 28, 2025 are as follows (dollars in thousands):
Carrying
Value
Fair Value Measurements UsingCarrying
Value
Fair Value Measurements Using
May 31, 2025Level 1Level 2Level 3February 28, 2025Level 1Level 2Level 3
Assets:
Interest Rate Swap Agreement(1)
$37 $ $37 $ $ $ $ $ 
Total Assets $37 $ 
Liabilities:
Interest Rate Swap Agreement(1)
$ $ $ $ $352 $ $352 $ 
Total Liabilities$ $352 
(1)
 The fair value of the Company's interest rate swap agreement was an asset at May 31, 2025 and a liability at February 28, 2025.
Non-recurring Fair Value Measurements
Investment in Joint Venture
The fair value of our investment in the unconsolidated AVAIL JV was determined using the income approach at the date on which we entered into the joint venture. The income approach uses discounted cash flow models that require various observable and non-observable inputs, such as operating margins, revenues, product costs, operating expenses, capital expenditures, terminal-year values and risk-adjusted discount rates. These valuations resulted in Level 3 non-recurring fair value measurements.
We assess our investment in the unconsolidated AVAIL JV for recoverability when events and circumstances are present that suggest there has been a decline in value, and if it is determined that a loss in value of the investment is other than temporary, the investment is written down to its fair value.
Long-Term Debt
The fair values of our long-term debt instruments are estimated based on market values for debt issued with similar characteristics or rates currently available for debt with similar terms. These valuations are Level 2 non-recurring fair value measurements.
The principal amount of our outstanding debt was $614.9 million and $900.3 million at May 31, 2025 and February 28, 2025, respectively. The estimated fair value of our outstanding debt was $616.4 million and $904.8 million at May 31, 2025 and February 28, 2025, excluding unamortized debt issuance costs. The estimated fair values of our outstanding debt were determined based on the present value of future cash flows using model-derived valuations that use observable inputs such as interest rates and credit spreads.
11. Leases
We are a lessee under various leases for facilities and equipment. As of May 31, 2025, we were the lessee for 125 operating leases and 103 finance leases with terms of 12 months or more. These leases are reflected in "Right-of-use assets," "Lease liability - short-term" and "Lease liability - long-term" in our consolidated balance sheets.
Our leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions, (iv) equipment used for back-office functions, and (v) temporary storage. The majority of our vehicle and equipment leases have both a fixed and variable component.
Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets and we recognize lease expense for these leases on a straight-line basis over the lease term. We have a significant number of short-term leases, including month-to-month agreements. Our short-term lease agreements include expenses incurred hourly, daily, monthly and
18

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

for other durations of time of one year or less. Our future lease commitments as of May 31, 2025 do not reflect all of our short-term lease commitments.
The following table outlines the classification of right-of-use ("ROU") asset and lease liabilities in the consolidated balance sheets as of May 31, 2025 and February 28, 2025 (in thousands):
As of
May 31, 2025February 28, 2025
AssetsBalance Sheet Classification
Operating right-of-use assetsRight-of-use assets$17,596 $19,471 
Finance right-of-use assets Right-of-use assets9,948 6,480 
Liabilities
Operating lease liabilities ― short-termLease liability - short-term6,089 6,373 
Operating lease liabilities ― long-termLease liability - long-term12,122 13,741 
Finance lease liabilities ― short-termLease liability - short-term2,115 1,376 
Finance lease liabilities ― long-termLease liability - long-term8,046 5,271 
Supplemental information related to our leases was as follows (in thousands, except years and percentages):
Three Months Ended May 31,
20252024
Operating cash flows from operating leases included in lease liabilities$1,881 $1,779 
Lease liabilities obtained from new ROU assets - operating16 217 
Decrease in ROU assets related to lease terminations(467) 
Operating cash flows from finance leases included in lease liabilities142 68 
Financing cash flows from finance leases included in lease liabilities434 196 
Lease liabilities obtained from new ROU assets - finance leases4,127 410 
As of
May 31, 2025February 28, 2025
Weighted-average remaining lease term - operating leases3.61 years3.79 years
Weighted-average discount rate - operating leases5.07 %5.06 %
Weighted-average remaining lease term - finance leases4.38 years4.57 years
Weighted-average discount rate - finance leases6.90 %6.86 %









19

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The following table outlines the classification of lease expense related to operating and finance leases in the statements of operations (in thousands):
Three Months Ended May 31,
20252024
Operating lease expense:
Cost of sales$1,829 $1,432 
Selling, general and administrative508 480 
Total operating lease expense2,337 1,912 
Financing lease expense:
Cost of sales487 223 
Interest expense142 68 
Total financing lease expense629 291 
Variable lease expense:
Cost of sales249 113 
Total variable lease expense249 113 
Short-term lease expense:
Cost of sales1,802 1,458 
Selling, general and administrative5 9 
Total short-term lease expense1,807 1,467 
Total lease expense$5,022 $3,783 
As of May 31, 2025, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2026$5,206 $2,051 $7,257 
20275,713 2,713 8,426 
20283,766 2,618 6,384 
20293,128 2,413 5,541 
20301,207 1,741 2,948 
2031540 219 759 
Thereafter363 3 366 
Total lease payments19,923 11,758 31,681 
Less imputed interest(1,712)(1,597)(3,309)
Total$18,211 $10,161 $28,372 
We sublease multiple buildings in Columbia, South Carolina to multiple subtenants. The Columbia sublease agreements are by and between AZZ Precoat Metals and multiple subtenants. Sublease income is recognized over the term of the sublease on a straight-line basis and is reported in the consolidated statement of operations as a reduction to "Cost of sales." Sublease income for the three months ended May 31, 2025 and 2024 was as follows (in thousands):
Three Months Ended May 31,
20252024
Sublease income $266 $261 

20

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

12. Income Taxes
The provision for income taxes reflects an effective tax rate of 24.3% for the three months ended May 31, 2025, compared to 22.4% for the three months ended May 31, 2024. The increase in the effective tax rate is primarily attributable to the AVAIL JV distribution's impact to earnings and tax expense, partially offset by higher discrete items driven by tax deductions for stock compensation.
13. Mezzanine Equity
Series A Convertible Preferred Stock
On May 9, 2024, we fully redeemed our 240,000 shares of 6.0% Series A Convertible Preferred Stock for $308.9 million. The payment was calculated as the face value of the Series A Preferred Stock of $240.0 million, multiplied by the Return Factor of 1.4, less dividends paid to date of $27.1 million. The redemption premium of $75.2 million, which was calculated as the difference between the redemption amount and the book value of $233.7 million, was recorded as a deemed dividend, and reduces net income available to common shareholders. The Series A Preferred Stock was redeemed using proceeds from the April 2024 Secondary Public Offering. See Note 14.
Dividends
The Series A Preferred Stock accumulated a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends were payable in cash or in kind, by accreting and increasing the Series A Base Amount (“PIK Dividends”). Dividends were payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends were accrued daily and paid quarterly in arrears, on March 31, June 30, September 30 and December 31 of each year. Following the calendar quarter ending June 30, 2027, we were not able to elect PIK Dividends and dividends on the Series A Preferred Stock were required to be paid in cash. All dividends were paid in cash through May 9, 2024, at which time the Series A Preferred Stock was redeemed. The dividend would have increased annually by one percentage point, beginning with the dividend payable for the calendar quarter ending September 30, 2028. Dividends declared and paid for the three months ended May 31, 2024 were $3.6 million.

21

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

14. Equity
Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three months ended May 31, 2025 and May 31, 2024 consisted of the following (in thousands):
 Three Months Ended May 31, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(10,329)$(388)$(587)$(265)$(11)$(11,580)
Other comprehensive income before reclassification1,956 241  339 3 2,539 
Amounts reclassified from AOCI    (48) (48)
Net change in AOCI1,956 241  291 3 2,491 
Balance as of end of period$(8,373)$(147)$(587)$26 $(8)$(9,089)

Three Months Ended May 31, 2024
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(7,628)$1,418 $(184)$2,533 $(33)$(3,894)
Other comprehensive income before reclassification(425)  2,219 141 1,935 
Amounts reclassified from AOCI    (1,100) (1,100)
Net change in AOCI(425)  1,119 141 835 
Balance as of end of period$(8,053)$1,418 $(184)$3,652 $108 $(3,059)

April 2024 Secondary Public Offering
On April 30, 2024, we completed a secondary public offering in which we sold 4.6 million shares of our common stock at $70.00 per share (the "April 2024 Secondary Public Offering"). We received gross proceeds of $322.0 million, and paid offering expenses of $13.3 million, for net proceeds of $308.7 million. The proceeds from the April 2024 Offering were used to redeem the Series A Preferred Stock.
22

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

15. Share-based Compensation
Effective April 18, 2025, the Compensation Committee of the Board of Directors (the "Compensation Committee") adopted the Executive Retiree LTI Program (the "ERP") to continue the vesting of annual equity awards to certain executive officers and other senior members of the management team as designated by the Compensation Committee, including the Company's named executive officers (a "Covered Executive" or collectively, the "Covered Executives"), upon qualified Retirement (as such term is defined in the Company's 2023 Long-Term Incentive Plan). The ERP is applicable to both annual restricted share unit awards and annual performance share unit awards granted to the Covered Executives pursuant to newly adopted Restricted Share Unit ("RSU") Award Agreements and Performance Share Unit ("PSU") Award Agreements for the Covered Executives (collectively, the "Award Agreements") containing such provisions for the fiscal year 2026 long-term incentive equity awards. To be eligible for continued vesting of these annual equity awards upon a qualified Retirement, the ERP requires that Covered Executives:
i.be at least 65 years of age or 55 years of age and have at least 10 years of service with AZZ;
ii.not receive any severance payments or be subject to any severance or employment agreements containing other retirement provisions;
iii.provide sufficient advance notice of their intent to retire prior to the planned retirement date;
iv.ensure adequate succession or continuity planning is in place for such Covered Executive's position;
v.be compliant with AZZ’s executive stock ownership requirements on their respective retirement date; and
vi.execute and deliver a waiver and release agreement. Additionally, a period of one year must have elapsed between the grant date of the applicable awards and the Covered Executive's retirement date. The ERP also provides that fiscal year 2023, fiscal year 2024 and fiscal year 2025 RSU and PSU award agreements will be amended for the Covered Executives to allow vesting subsequent to a qualified Retirement at the Compensation Committee's discretion.
Upon adoption of the ERP, the service requirement for executives that are currently eligible for retirement has been met. As a result, we recognized additional stock-based compensation for the three months ended May 31, 2025 of $2.2 million upon the adoption of the ERP related to the RSUs for Covered Executives that have achieved qualified retirement status.
16. Defined Benefit Pension Plan
Pension and Employee Benefit Obligations
In our Precoat Metals segment, certain current or past employees participate in a defined benefit pension plan (the "Plan"). Prior to the Precoat Acquisition, benefit accruals were frozen for all participants. After the freeze, participants no longer accrued benefits under the Plan, and new hires of AZZ Precoat Metals are not eligible to participate in the Plan. As of May 31, 2025, the Plan was underfunded, and we have a net pension obligation of $23.3 million, which is included in "Other long-term liabilities" in the consolidated balance sheets and represents the underfunded portion of the Plan.
The components of net benefit cost other than the employer service cost are included in "Selling, general and administrative" expense. We paid employer contributions of $1.3 million into the Plan during the three months ended May 31, 2025. We expect to pay $4.7 million of contributions into the Plan during the remainder of fiscal year 2026. We did not recognize any net benefit cost for the three months ended May 31, 2025.
23

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

17. Restructuring Charges
During the first quarter of fiscal year 2026, management initiated a restructuring plan for certain surface technologies facilities within the Metal Coatings segment (the “AST Restructuring”) to improve overall operational efficiency and financial performance. We expect to recognize total restructuring expenses of $4.2 million. During the three months ended May 31, 2025, we recognized restructuring charges of $3.8 million, which are included in "Cost of sales" in the consolidated statement of operations and includes the loss on sale of equipment, for which we received $0.7 million in proceeds. The restructuring charges consisted primarily of $3.3 million for the write-off of intangible assets and goodwill, as well as $0.5 million for the write-off of other assets, loss on the sale of equipment and severance accruals. The remaining $0.4 million of restructuring expenses are expected to be recognized in the second quarter of fiscal year 2026. The AST Restructuring was substantially complete as of May 31, 2025.
As a result of the AST Restructuring, we closed two surface technology facilities that were located in Garland, Texas and Tampa, Florida. Management performed an analysis of the assets at each location expected to be closed. For assets that were not sold or transferred to another location for use in operations, management wrote down the assets to reflect a decrease in the estimated useful life and lower value to the Company.
18. Commitments and Contingencies
Legal
AZZ and its subsidiaries are named defendants and plaintiffs in various routine lawsuits incidental to our business. These proceedings include labor and employment claims, various commercial disputes, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, we continuously evaluate opportunities to either mediate the cases or settle the disputes for nuisance value or the cost of litigation as a way to resolve the disputes prior to trial. As the pending cases progress through additional discovery and potential mediation, our assessment of the likelihood of a favorable or an unfavorable outcome on the pending lawsuits may change. Although the actual outcome of these lawsuits or other proceedings cannot be predicted with any certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time, management, after consultation with legal counsel believes it has strong claims or defenses to all of its legal matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows.
In 2017, Southeast Texas Industries, Inc. (“STI”) filed a breach of contract lawsuit against the Company in the 1st District Court of Jasper County, Texas (the “Court”). In 2020, we filed a counter suit against STI for amounts due to AZZ for work performed. On October 16, 2023, the case went to trial, and on October 27, 2023, the jury rendered a verdict in favor of STI and against AZZ Beaumont in the amount of $5.5 million in damages for breach of contract and breach of express warranty. A final judgment amount was entered by the Court on February 14, 2024, and we purchased a supersedeas bond to cover the final judgment amount throughout the duration of the appellate process on May 23, 2024. We are still waiting on the trial transcript from the court reporter and the appellate process is tolled until the transcript is delivered to the parties. We believe we have strong grounds for an appeal, and will pursue all available appellate options. The appeal process is expected to take up to two years. As of May 31, 2025, we have recorded a legal accrual of $5.5 million, which is included in "Other accrued liabilities" on our consolidated balance sheets, reflecting our best estimate of the probable loss. Our estimate of the probable loss may change throughout the appellate process.
In 2019, Tampa Electric Company ("TECO") entered into a contract to provide services in Florida. TECO terminated our affiliate from the project, alleging failure to comply with safety guidelines. We believe the affiliate was terminated for convenience on the project, and our affiliate was not given its contractual right of notice and 47 hours to deliver a corrective action plan. In 2020, we filed a lawsuit against TECO for breach of contract and unjust enrichment in the Thirteenth Judicial Circuit Court in and for Hillsborough County, Florida. In connection with AZZ selling the majority interest in the AIS business to Fernweh Group on September 30, 2022, we agreed to retain this lawsuit. The parties unsuccessfully mediated the case in June 2023. The case went to trial on January 13, 2025. On February 10, 2025, the jury rendered a verdict in favor of TECO against our affiliate in the amount of $5.2 million, which represented the receivable due from the TECO, net of allowance. We recognized expense of $6.5 million in the fourth quarter of fiscal 2025, consisting of $5.2 million for the derecognition of the net receivable from TECO and $1.3 million for estimated legal fees, of which $1.2 million are included in "Other accrued liabilities" as of May 31, 2025.

24

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Environmental
As of May 31, 2025, the reserve balance for our environmental liabilities was $18.7 million, of which $2.2 million is classified as current. Environmental remediation liabilities include costs directly associated with site investigation and site remediation, such as materials, external contractor costs, legal and consulting expenses and incremental internal costs directly related to ongoing remediation plans. Estimates used to record environmental remediation liabilities are based on the Company's best estimate of probable future costs based on site-specific facts and circumstances known at the time of these estimates and they are updated on a quarterly basis. Estimates of the cost for the potential or ongoing remediation plans are developed using internal resources and third-party environmental engineers and consultants.
We accrue the anticipated cost of environmental remediation when the obligation is probable and the amount can be reasonably estimated. If a range of amounts can be reasonably estimated and no amount within the range is a better estimate than any other amount, then the minimum of the range is accrued. While any revisions to our environmental remediation liabilities could potentially be material to the operating results of any fiscal quarter or fiscal year, we do not expect such additional remediation expenses to have an adverse material effect on our financial position, results of operations, or cash flows.
Capital Commitments—Greenfield Aluminum Coil Coating Facility
We are expanding our coatings capabilities through the construction of a new 25-acre aluminum coil coating facility in Washington, Missouri, which was became operational during the first quarter of fiscal 2026. The new greenfield facility is included in the AZZ Precoat Metals segment and is supported by a take-or-pay contract for approximately 75% of the output from the new plant. We expect to spend approximately $121.8 million in capital payments over the life of the project, of which $113.6 million was paid prior to fiscal 2026 and $3.2 million was paid during the three months ended May 31, 2025. The remaining balance of $5.0 million, for which we have capital commitments, is expected to be paid by the second quarter of fiscal 2026.
19. Subsequent Events
Interest Rate Swap
Effective June 30, 2025, we entered into a new interest rate swap agreement with a notional amount of $290.0 million. The new interest rate swap converts the SOFR portion of our Term Loan B to 3.759%, resulting in a total fixed rate of 6.259%. Upon execution of the new interest rate swap, the prior swap agreement was simultaneously terminated.
Metal Coatings Acquisition
On July 1, 2025, we acquired all the assets of a hot-dip galvanizing facility based in Canton, Ohio for net proceeds of $30.1 million. The acquisition will be included in our Metal Coatings segment.

25

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

Forward Looking Statements
Certain statements herein about our expectations of future events or results constitute forward-looking statements for purposes of the safe harbor provisions of The Private Securities Litigation Reform Act of 1995. You can identify forward-looking statements by terminology such as "may," "could," "should," "expects," "plans," "will," "might," "would," "projects," "currently," "intends," "outlook," "forecasts," "targets," "anticipates," "believes," "estimates," "predicts," "potential," "continue," or the negative of these terms or other comparable terminology. Such forward-looking statements are based on currently available competitive, financial, and economic data and management’s views and assumptions regarding future events. Such forward-looking statements are inherently uncertain, and investors must recognize that actual results may differ from those expressed or implied in the forward-looking statements. Forward-looking statements speak only as of the date they are made and are subject to risks that could cause them to differ materially from actual results. Certain factors could affect the outcome of the matters described herein. This Quarterly Report may contain forward-looking statements that involve risks and uncertainties including, but not limited to, changes in customer demand for our manufactured solutions, including demand by the construction markets, the industrial markets, and the metal coatings markets. We could also experience additional increases in labor costs, components and raw materials including zinc and natural gas, which are used in our hot-dip galvanizing process, paint used in our coil coating process; supply-chain vendor delays; customer requested delays of our manufactured solutions; delays in additional acquisition opportunities; an increase in our debt leverage and/or interest rates on our debt, of which a significant portion is tied to variable interest rates; availability of experienced management and employees to implement AZZ’s growth strategy; a downturn in market conditions in any industry relating to the manufactured solutions that we provide; economic volatility, including a prolonged economic downturn or macroeconomic conditions such as inflation or changes in the political stability in the United States and other foreign markets in which we operate; tariffs, acts of war or terrorism inside the United States or abroad; and other changes in economic and financial conditions. AZZ has provided additional information regarding risks associated with the business, including in Part I, Item 1A. Risk Factors, in AZZ's Annual Report on Form 10-K for the fiscal year ended February 28, 2025 and other filings with the SEC, available for viewing on AZZ's website at www.azz.com and on the SEC's website at www.sec.gov.

You are urged to consider these factors carefully when evaluating the forward-looking statements herein and are cautioned not to place undue reliance on such forward-looking statements, which are qualified in their entirety by this cautionary statement. These statements are based on information as of the date hereof and AZZ assumes no obligation to update any forward-looking statements, whether as a result of new information, future events, or otherwise.
The following discussion should be read in conjunction with "Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations" contained in our Annual Report on Form 10-K for the fiscal year ended February 28, 2025, and with the condensed consolidated financial statements and notes thereto included in this Quarterly Report on Form 10-Q.
Business Operations Update
Our results for the three months ended May 31, 2025 (the "current quarter") were favorably impacted primarily by the recognition of equity in earnings for the excess distribution from the AVAIL JV, and by the growth in demand for our manufactured solutions in the construction and utilities industries.
The equity in earnings recognized following the AVAIL JV distribution was the primary contributor to net income of $170.9 million for the three months ended May 31, 2025. Our operating results for three months ended May 31, 2025, including operating results by segment, are described in the summary on the following page, and detailed descriptions can be found below under "Results of Operations."
Our operations generated $314.8 million of cash for the current three-month period. The components of our liquidity and descriptions of our cash flows, capital investments, and other matters impacting our liquidity and capital resources can be found below under "Liquidity and Capital Resources."
Outlook
While it is difficult to predict future North American economic activity and its impact on the demand for our galvanizing and coil coating solutions, as well the impact that political or regulatory developments may have on us, we have noted several factors below that have impacted or may impact our results of operations during the second quarter of fiscal 2026.
26

Sales prices in our AZZ Metal Coatings segment are expected to remain consistent with current levels. Fluctuations in product mix, along with competitive market pressures, may impact selling price.
Sales prices in our AZZ Precoat Metals segment are expected to increase on average from past levels, resulting from passing through higher pricing on specified materials along with increased overall selling prices, although fluctuations in mix may impact the average selling price.
Demand in our AZZ Metal Coatings and AZZ Precoat Metals segments is expected to follow our typical seasonal patterns.
Customer inventories for our AZZ Metal Coatings segment remain consistent, which should support the continued demand for our metal coatings solutions.
Customer inventories for our AZZ Precoat Metals segment remain at normal seasonal levels, which should support the continued demand for our coil coating solutions.

RESULTS OF OPERATIONS
Overview
We are a provider of hot-dip galvanizing and coil coating solutions to a broad range of end-markets, predominantly in North America. We operate three distinct business segments, the AZZ Metal Coatings segment, the AZZ Precoat Metals segment, and the AZZ Infrastructure Solutions segment. Our discussion and analysis of financial condition and results of operations is divided by each of our segments, along with corporate costs and other costs not specifically identifiable to a segment. For a reconciliation of segment operating income to consolidated operating income, see "Item I. Financial Statements—Note 6". Management believes that the most meaningful analysis of our results of operations is to analyze our performance by segment. We use sales and operating income by segment to evaluate the performance of our segments.  Segment operating income consists of sales less cost of sales and selling, general and administrative expenses that are specifically identifiable to a segment.
27

QUARTER ENDED MAY 31, 2025 COMPARED TO THE QUARTER ENDED MAY 31, 2024
Segment Sales and Operating Income
The following tables contain operating segment data by segment, for the Company's corporate operations and on a consolidated basis (in thousands):

Three Months Ended May 31, 2025
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$187,215 $234,747 $— $— $421,962 
Cost of sales(3)
130,356 187,476 — — 317,832 
Gross margin56,859 47,271 — — 104,130 
Selling, general and administrative(4)
6,127 7,917 80 20,457 34,581 
Operating income (loss)$50,732 $39,354 (80)(20,457)69,549 
Interest expense— — — (18,563)(18,563)
Equity in earnings of unconsolidated subsidiaries(5)
— — 173,523 — 173,523 
Other income (expense)(61)— — 1,388 1,327 
Income (loss) before income tax$50,671 $39,354 $173,443 (37,632)225,836 
Income tax expense54,928 54,928 
Net income (loss)$(92,560)$170,908 
See notes below tables.





28

Three Months Ended May 31, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$176,651 $236,557 $— $— $413,208 
Cost of sales122,735 187,803 — — 310,538 
Gross margin53,916 48,754 — — 102,670 
Selling, general and administrative5,984 8,660 29 18,248 32,921 
Operating income (loss)$47,932 $40,094 (29)(18,248)69,749 
Interest expense— — — (22,774)(22,774)
Equity in earnings of unconsolidated subsidiaries— — 3,824 — 3,824 
Other income56 — — 148 204 
Income (loss) before income tax$47,988 $40,094 $3,795 (40,874)51,003 
Income tax expense11,401 11,401 
Net income (loss)$(52,275)$39,602 
(1)
Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained following the sale of the AIS business. See "Item I. Financial StatementsNote 18" for further discussion of the receivables and liabilities.
(2)
Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3)
Metal Coatings segment includes restructuring charges of $3.8 million. See "Item I. Financial StatementsNote 17."
(4)
Includes stock-based compensation expense of $2.2 million, of which $0.4 million and $1.8 million are included in Metal Coatings and Corporate, respectively. See Note 15.
(5)
During the three months ended May 31, 2025, AVAIL completed the sale of the Electrical Products Group business to nVent Electric plc. Following the completion of the sale, we received a distribution of $273.2 million during the three months ended May 31, 2025, which is in excess of the investment in the AVAIL JV, which was $107.4 million as of May 31, 2025. The excess distribution of $165.8 million was recorded as equity in earnings of unconsolidated entities during the three months ended May 31, 2025.
Sales
For the current quarter, consolidated sales increased $8.8 million, or 2.1%, compared to the three months ended May 31, 2024 (the "prior year quarter").
Sales for the AZZ Metal Coatings segment increased $10.6 million, or 6.0%, for the current quarter, compared to the prior year quarter. The increase was primarily due to $11.7 million resulting from a higher volume of steel processed, and an increase in other sales of $0.4 million, partially offset by a decrease in selling price of $1.5 million, due to product mix.
Sales for the AZZ Precoat Metals segment decreased $1.8 million, or 0.8% for the current quarter, compared to the prior year quarter. The decrease is due to a lower volume of coil coated and a decrease in other sales of $0.4 million, partially offset by an increase in the average price due to product mix.
Operating Income
For the current quarter, consolidated operating income was $69.5 million, a decrease of $0.2 million, or 0.3%, compared to the prior year quarter.
Operating income for the AZZ Metal Coatings segment increased $2.8 million, or 5.8%, for the current quarter, compared to the prior year quarter. The increase was due to increased sales as described above, partially offset by an increase in cost of sales. The increase in cost of sales of $7.6 million was primarily due to a $4.8 million increase in overhead costs, a $1.5 million increase in labor costs, and a $2.1 million increase in zinc cost. The increase in overhead costs was primarily due to restructuring charges of $3.8 million for two surface technology facilities. Selling, general and administrative expense increased $0.4 million, driven by an increase in stock-based compensation and the recognition of bad debt expense in the current quarter, compared to prior year quarter.
29

Operating income for the AZZ Precoat Metals segment decreased $0.7 million, or 1.8% for the current quarter, compared to the prior year quarter. The decrease is primarily due to decreased sales as described above, offset by a decrease in cost of sales of $0.3 million, primarily due to variable costs related to the decreased volume of coil coated, and a decrease in selling, general and administrative expense of $0.7 million.
Corporate Expenses
Corporate selling, general and administrative expenses increased $2.2 million, or 12.1%, for the current quarter, compared to the prior year quarter. The increase was primarily due to the adoption of the Executive Retiree LTI Program and the acceleration of expense for the related stock awards of $1.8 million, and an increase in employee benefits expense.
Interest Expense
Interest expense for the current quarter decreased $4.2 million, to $18.6 million, compared to $22.8 million for the prior year quarter. The decrease in interest expense is primarily attributable to a decrease in the weighted average debt outstanding of $96.6 million and a decrease in the weighted average interest rate of 2.29% in the current quarter, compared to the prior year quarter. The decrease in interest expense is partially offset by lower capitalized interest associated with the construction of the new plant in Washington, Missouri, for the current quarter, compared to the prior year quarter.
Equity in Earnings of Unconsolidated Entities
Equity in earnings of unconsolidated subsidiaries for the current quarter increased $169.7 million, to $173.5 million, compared to $3.8 million in the prior year quarter. The increase is due to the recognition of a gain for a distribution in excess of our investment balance of $165.8 million from the AVAIL JV, following the sale of their Electrical Products Group in the current quarter. See "Item I. Financial Statements—Note 7" for more information about the AVAIL JV.
Income Taxes
The provision for income taxes reflects an effective tax rate of 24.3% for the current quarter, compared to 22.4% for the prior year quarter. The increase in the effective tax rate is primarily attributable to the AVAIL JV distribution's impact to earnings and tax expense, partially offset by higher discrete items driven by tax deductions for stock compensation.
30

LIQUIDITY AND CAPITAL RESOURCES
    We have historically met our cash needs through a combination of cash flows from operating activities along with bank and bond market debt. Our cash requirements generally include cash dividend payments, capital improvements, debt repayment and acquisitions. Based on our current financial condition and current operations, we believe that our cash position, cash flows from operating activities and our expectation of continuing availability to draw upon our credit facilities are sufficient to meet our cash flow needs for the foreseeable future.
As of May 31, 2025, our total liquidity of $309.4 million consisted of available capacity on our Revolving Credit Facility of $306.3 million and cash and cash equivalents of $3.0 million.
Cash Flows
The following table summarizes our cash flows by category for the periods presented (in thousands):
Three Months Ended May 31,
20252024
Net cash provided by operating activities$314,782 $71,944 
Net cash used in investing activities(17,122)(27,379)
Net cash used in financing activities(295,512)(38,542)
Net cash provided by operating activities for the current three-month period was $314.8 million, driven primarily by net income of $170.9 million, adjusted to exclude non-cash charges, net of non-cash income of $142.0 million, a cash distribution received on the investment in the AVAIL JV of $273.2 million, an increase in cash resulting from a reduction in working capital of $17.8 million, and a decrease in cash resulting from changes in other long-term assets and liabilities, including deferred taxes, of $5.1 million. The reduction in working capital is due primarily to increases in accounts payable, other accrued liabilities and income taxes payable, as well as a reduction in inventories; partially offset by increases in accounts receivable, prepaid expenses and contract assets due to higher sales. Net cash provided by operating activities was used to fund $20.9 million of capital expenditures, make net payments on long-term debt and finance leases of $285.8 million, make dividend payments of $5.1 million and make payments for taxes related to net share settlement of equity awards of $4.6 million.
Net cash provided by operating activities for the prior year three-month period was $71.9 million, driven primarily by net income of $39.6 million, adjusted to exclude non-cash charges, net of non-cash income of $22.5 million and an increase in cash resulting from an decrease in working capital of $7.6 million, partially offset by a decrease in cash resulting from other long-term assets and liabilities, including deferred taxes, of $1.7 million. Net cash provided by operating activities was used to fund $27.4 million of capital expenditures, make net payments on long-term debt and finance leases liabilities of $25.2 million, make dividend payments of $7.9 million and make payments for taxes related to net share settlement of equity awards of $4.6 million.
Financing and Capital
2022 Credit Agreement and Term Loan B
We have a credit agreement with a syndicate of financial institutions as lenders that was entered into on May 13, 2022 and was subsequently amended on August 17, 2023, December 20, 2023, March 20, 2024, September 24, 2024 and February 27, 2025 (collectively referred to herein as the "2022 Credit Agreement").
The 2022 Credit Agreement includes the following significant terms:
i.provides for a senior secured initial term loan in the aggregate principal amount of $1.3 billion (the "Term Loan B"), due May 13, 2029, which is secured by substantially all of the assets of the Company; as of May 31, 2025, the outstanding balance of the Term Loan B was $534.9 million;
ii.provides for a maximum senior secured Revolving Credit Facility in the aggregate principal amount of $400.0 million (the "Revolving Credit Facility"), due May 13, 2027;
iii.includes a letter of credit sub-facility of up to $100.0 million, which is part of, and not in addition to, the Revolving Credit Facility;
31

iv.borrowings under the Term Loan B bear an interest rate of Secured Overnight Financing Rate ("SOFR") plus 2.50% and the Revolving Credit Facility bears a leverage-based rate with various tiers between 1.75% and 2.75%; as of May 31, 2025, the interest rate was SOFR plus 2.00%;
v.includes customary affirmative and negative covenants, and events of default; including restrictions on the incurrence of non-ordinary course debt, investment and dividends, subject to various exceptions; and,
vi.includes a maximum quarterly leverage ratio financial covenant, with reporting requirements to our banking group at each quarter-end.
We primarily utilize proceeds from the Revolving Credit Facility to finance working capital needs, capital improvements, quarterly cash dividends, acquisitions and other general corporate purposes.
As defined in the 2022 Credit Agreement, quarterly prepayments were due against the outstanding principal of the Term Loan B and were payable on the last business day of each May, August, November and February, beginning August 31, 2022, in a quarterly aggregate principal amount of $3.25 million, with the entire remaining principal amount due on May 13, 2029, the maturity date. Additional prepayments made against the Term Loan B contribute to these required quarterly payments. Due to prepayments made against the Term Loan B since August 31, 2022, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are no longer required.
The weighted average interest rate for our outstanding debt, including the Revolving Credit Facility and the Term Loan B, was 6.78% and 8.09% for the three months ended May 31, 2025 and 2024, respectively.
Debt Compliance and Outstanding Borrowings
Our 2022 Credit Agreement requires us to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 4.5. As of May 31, 2025, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement.
As of May 31, 2025, we had $614.9 million of debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2030. We had approximately $306.3 million of additional credit available as of May 31, 2025.
Letters of Credit
As of May 31, 2025, we had total outstanding letters of credit in the amount of $13.7 million. These letters of credit are issued for a number of reasons but are most commonly issued in lieu of customer retention withholding payments covering warranty, performance periods and insurance collateral.
Interest Rate Swap
We manage our exposure to fluctuations in interest rates on our floating-rate debt by entering into interest rate swap agreements to convert a portion of our variable-rate debt to a fixed rate. On September 27, 2022, we entered into a fixed-rate interest rate swap agreement, which was subsequently amended on October 7, 2022, with banks that are parties to the 2022 Credit Agreement, to change the SOFR-based component of the interest rate. The 2022 Swap converts the SOFR portion to 4.277%. As of May 31, 2025, the 2022 swap resulted in a total fixed rate of 6.777%. The 2022 Swap had an initial notional amount of $550.0 million and a maturity date of September 30, 2025. The notional amount of the interest rate swap decreases by a pro-rata portion of any quarterly principal payments made on the Term Loan B, and the notional amount is $536.3 million as of February 28, 2025. The objective of the 2022 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark one-month SOFR interest rates over the interest rate swap term. The changes in cash flows of the interest rate swap are expected to exactly offset changes in cash flows of the variable-rate debt. We designated the 2022 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2022 Swap are recognized in interest expense.

32

Capital Commitments—Greenfield Aluminum Coil Coating Facility
We are expanding our coatings capabilities through the construction of a new 25-acre aluminum coil coating facility in Washington, Missouri, which was became operational during the first quarter of fiscal 2026. The new greenfield facility is included in the AZZ Precoat Metals segment and is supported by a take-or-pay contract for approximately 75% of the output from the new plant. We expect to spend approximately $121.8 million in capital payments over the life of the project, of which $113.6 million was paid prior to fiscal 2026 and $3.2 million was paid during the three months ended May 31, 2025. The remaining balance of $5.0 million is on schedule to occur by the second quarter of fiscal 2026, for which we have capital commitments of $5.0 million. The remaining payments through fiscal 2026 are expected to be funded through cash flows from operations.
AVAIL JV
We account for our 40% interest in the AVAIL JV under the equity method of accounting and include our equity in earnings as part of the AZZ Infrastructure Solutions segment. We record our equity in earnings in the AVAIL JV on a one-month lag. In May 2025, Avail Infrastructure Solutions (“AVAIL”), in which we have an unconsolidated investment through the AVAIL JV, completed the sale of its electrical enclosures, switchgear, and bus systems businesses (the “Electrical Products Group”) to nVent Electric plc, for a purchase price of $975.0 million. Due to the one-month lag, we have not recognized equity in earnings from our proportionate share of the gain related to this sale. We expect to recognize our proportionate share of the gain through equity in earnings related to this event in the second quarter of fiscal 2026.
During the three months ended May 31, 2025, we received a distribution of cash from the AVAIL JV of $273.2 million, which exceeded our investment in the AVAIL JV of $107.4 million. Since we are not liable for the obligations of the AVAIL JV nor otherwise committed to provide financial support after writing off our investment in the AVAIL JV, we recognized $165.8 million as a gain for the three months ended May 31, 2025. We recorded $173.5 million in equity in earnings, which consists of 1) $7.7 million of equity in earnings from the AVAIL JV's operations for the three months ended May 31, 2025, and 2) $165.8 million of a gain from distribution received in excess of our investment in the AVAIL JV. We primarily used the proceeds from the distribution to pay down our Term Loan B.
Share Repurchase Program
During the three months ended May 31, 2025, we did not repurchase shares of common stock under the 2020 Share Authorization. As of May 31, 2025, there was $53.2 million remaining to repurchase shares under the 2020 Authorization. See "Part II. Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.”
Other Exposures
We have exposure to commodity price increases in all three of our operating segments, primarily zinc and natural gas in the AZZ Metal Coatings segment, and natural gas, steel, and aluminum scrap in the AZZ Precoat Metals segment. We attempt to minimize these increases by entering into agreements with our zinc suppliers and such agreements generally include fixed premiums, and by entering into agreements with our natural gas suppliers to fix a portion of our purchase cost. In addition to these measures, we attempt to recover other cost increases through improvements to our manufacturing process, supply chain management, and through increases in prices to match inflationary increases where competitively feasible. We have indirect exposure to copper, aluminum, steel and nickel-based alloys in the AZZ Infrastructure Solutions segment through our 40% investment in the AVAIL JV.
Off Balance Sheet Arrangements and Contractual Obligations
As of May 31, 2025, we did not have any off-balance sheet arrangements as defined under SEC rules. Specifically, there were no off-balance sheet transactions, arrangements, obligations (including contingent obligations), or other relationships with unconsolidated entities or other persons that have, or may have, a material effect on the financial condition, changes in financial condition, sales or expenses, results of operations, liquidity, capital expenditures or capital resources of the Company.
Critical Accounting Policies and Estimates
The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires us to make judgments, assumptions, and estimates that affect the amounts reported in the consolidated financial statements and the accompanying notes.
33

There were no significant changes to our critical accounting policies and estimates compared to the critical accounting policies and estimates disclosed in "Part II. Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations", of our Annual Report on Form 10-K for the year ended February 28, 2025.
Recent Accounting Pronouncements
See "Item I. Financial Statements—Note 1" for a full description of recent accounting pronouncements, including the actual and expected dates of adoption and estimated effects on our consolidated results of operations and financial condition, which is incorporated herein by reference.

34

Non-GAAP Disclosures
In addition to reporting financial results in accordance with Generally Accepted Accounting Principles in the United States ("GAAP"), we provide adjusted net income, adjusted earnings per share and Adjusted EBITDA (collectively, the "Adjusted Earnings Measures"), which are non-GAAP measures. Management believes that the presentation of these measures provides investors with greater transparency when comparing operating results across a broad spectrum of companies, which provides a more complete understanding of our financial performance, competitive position, prospects for future capital investment and debt reduction. Management also believes that investors regularly rely on non-GAAP financial measures, such as adjusted net income, adjusted earnings per share and Adjusted EBITDA to assess operating performance and that such measures may highlight trends in our business that may not otherwise be apparent when relying on financial measures calculated in accordance with GAAP.
Management defines adjusted net income and adjusted earnings per share to exclude intangible asset amortization, restructuring charges, and additional stock compensation expense related to the adoption of our executive retiree long-term incentive program from the reported GAAP measure. Management defines Adjusted EBITDA as adjusted net income excluding depreciation, amortization, interest, provision for income taxes and Series A Preferred Stock dividends. Management believes Adjusted EBITDA is used by investors to analyze operating performance and evaluate the Company's ability to incur and service debt, as well as its capacity for making capital expenditures in the future.
Management provides non-GAAP financial measures for informational purposes and to enhance understanding of the Company’s GAAP consolidated financial statements. Readers should consider these measures in addition to, but not instead of or superior to, the Company's financial statements prepared in accordance with GAAP, and undue reliance should not be placed on these non-GAAP financial measures. Additionally, these non-GAAP financial measures may be determined or calculated differently by other companies, limiting the usefulness of those measures for comparative purposes.
The following tables provide a reconciliation for the three months ended May 31, 2025 and 2024 between the non-GAAP Adjusted Earnings Measures to the most comparable measures, calculated in accordance with GAAP (dollars in thousands, except per share data):

35

Adjusted Net Income and Adjusted Earnings Per Share

Three Months Ended May 31,
20252024
Amount
Per
 Diluted Share(1)
Amount
Per
 Diluted Share(1)
Net income$170,908 $39,602 
Less: Series A Preferred Stock dividends— (1,200)
Less: Redemption premium on Series A Preferred Stock— (75,198)
Net income (loss) available to common shareholders(2)
170,908 (36,796)
Impact of Series A Preferred Stock dividends(2)
— 1,200 
Net income (loss) and diluted earnings (loss) per share for Adjusted net income calculation(2)
170,908 $5.66 (35,596)$(1.18)
Adjustments:
Amortization of intangible assets5,734 0.19 5,793 0.20 
Restructuring charges(3)
3,827 0.13 — — 
Redemption premium on Series A Preferred Stock(4)
— — 75,198 2.49 
Executive retiree long-term incentive program(5)
2,185 0.07 — — 
AVAIL JV excess distribution(6)
(165,826)(5.49)— — 
Subtotal(154,080)(5.10)80,991 2.69 
Tax impact(7)
36,979 1.22 (1,390)(0.05)
Total adjustments(117,101)(3.88)79,601 2.64 
Adjusted net income and adjusted earnings per share (non-GAAP)$53,807 $1.78 $44,005 $1.46 
Weighted average shares outstanding - Diluted for Adjusted earnings per share(2)
30,217 30,194 
See notes on page 38.
36

Adjusted EBITDA
Three Months Ended May 31,
20252024
Net income$170,908 $39,602 
Interest expense18,563 22,774 
Income tax expense54,928 11,401 
Depreciation and amortization21,827 20,323 
Adjustments:
Restructuring charges(3)
3,827 — 
Executive retiree long-term incentive program(5)
2,185 — 
AVAIL JV excess distribution(6)
(165,826)— 
Adjusted EBITDA (non-GAAP)$106,412 $94,100 
See notes on page 38.

Adjusted EBITDA by Segment

A reconciliation of Adjusted EBITDA by segment to net income is as follows (in thousands):

Three Months Ended May 31, 2025
Metal CoatingsPrecoat MetalsInfra-
structure Solutions
CorporateTotal
Net income (loss)$50,671 $39,354 $173,443 $(92,560)$170,908 
Interest expense— — — 18,563 18,563 
Income tax expense— — — 54,928 54,928 
Depreciation and amortization6,660 9,123 — 6,044 21,827 
Adjustments:
Restructuring charges(3)
3,827 — — — 3,827 
Executive retiree long-term incentive program(5)
358 — — 1,827 2,185 
AVAIL JV excess distribution(6)
— — (165,826)— (165,826)
Adjusted EBITDA (non-GAAP)$61,516 $48,477 $7,617 $(11,198)$106,412 
See notes on page 38.
Three Months Ended May 31, 2024
Metal CoatingsPrecoat MetalsInfra-
structure Solutions
CorporateTotal
Net income (loss)$47,988 $40,094 $3,795 $(52,275)$39,602 
Interest expense— — — 22,774 22,774 
Income tax expense— — — 11,401 11,401 
Depreciation and amortization6,657 7,593 — 6,073 20,323 
Adjusted EBITDA (non-GAAP)$54,645 $47,687 $3,795 $(12,027)$94,100 
See notes on page 38.

37


Debt Leverage Ratio Reconciliation
Trailing Twelve Months Ended
May 31, 2025February 28, 2025
Gross debt$614,875 $900,250 
Less: Cash per bank statement(17,928)(12,670)
Add: Finance lease liability10,160 6,647 
Consolidated indebtedness$607,107 $894,227 
Net income$260,139 $128,833 
Depreciation and amortization83,710 82,205 
Interest expense77,071 81,282 
Income tax expense85,376 41,850 
EBITDA$506,296 $334,170 
Cash items(8)
20,035 15,325 
Non-cash items(9)
14,818 12,161 
Equity in earnings, net of distributions(173,835)(3,598)
Adjusted EBITDA per Credit Agreement$367,314 $358,058 
Net leverage ratio1.7x2.5x
(1)
Earnings per share amounts included in the "Adjusted Net Income and Adjusted Earnings Per Share" table above may not sum due to rounding differences.
(2)
For the three months ended May 31, 2024, diluted earnings per share is based on weighted average shares outstanding of 26,751, as the Series A Preferred Stock that was redeemed May 9, 2024 is anti-dilutive for this calculation. The calculation of adjusted diluted earnings per share is based on weighted average shares outstanding of 30,194, as the Series A Preferred Stock is dilutive to adjusted diluted earnings per share. Adjusted net income for adjusted earnings per share also includes the addback of Series A Preferred Stock dividends for the period noted above. For further information regarding the calculation of earnings per share, see "Item 1. Financial Statements—Note 3."
(3)
Includes restructuring charges related to the closure of two surface technology facilities in our Metal Coatings segment. See "Item 1. Financial Statements—Note 17."
(4)
On May 9, 2024, we redeemed AZZ's Series A Preferred Stock. The redemption premium represents the difference between the redemption amount paid and the book value of the Series A Preferred Stock.
(5)
During the three months ended May 31, 2025, we recognized additional stock-based compensation expense of $2.2 million upon the adoption of the Executive Retiree Long-term Incentive Program. For further information regarding the adoption of the ERP, see "Item 1. Financial Statements—Note 15."
(6)
During the three months ended May 31, 2025, AVAIL completed the sale of the Electrical Products Group business to nVent Electric plc. Following the completion of the sale, we received a distribution of $273.2 million during the three months ended May 31, 2025, which is in excess of the investment in the AVAIL JV, which was $107.4 million as of May 31, 2025. The excess distribution of $165.8 million was recorded as equity in earnings of unconsolidated entities during the three months ended May 31, 2025. For further information, see "Item 1. Financial Statements—Note 7."
(7)
The non-GAAP effective tax rate for each of the periods presented is estimated at 24.0%.
(8)
Cash items include certain legal settlements, accruals, and retirement and other severance expenses, and restructuring charges associated with the Metal Coatings segment.
(9)
Non-cash items include stock-based compensation expense.
38

Item 3. Quantitative and Qualitative Disclosures About Market Risk
There have been no material changes to our market risk disclosures during the three months ended May 31, 2025. For a discussion of our exposure to market risk, refer to our market risk disclosures set forth in "Part II. Item 7A. Quantitative and Qualitative Disclosures About Market Risk," of our Annual Report on Form 10-K for the year ended February 28, 2025.  
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Based on their evaluation as of the end of the period covered by this Quarterly Report on Form 10-Q, our Company’s principal executive officer and principal financial officer have concluded that our Company’s disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities and Exchange Act of 1934) are effective at the reasonable assurance level.
Changes in Internal Control Over Financial Reporting
There have been no changes in the Company's internal controls over financial reporting during the period covered by this report that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.
PART II. OTHER INFORMATION
Item 1. Legal Proceedings
AZZ and its subsidiaries are named defendants and plaintiffs in various routine lawsuits incidental to our business. These proceedings include labor and employment claims, various commercial disputes, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, we continuously evaluate opportunities to either mediate the cases or settle the disputes for nuisance value or the cost of litigation as a way to resolve the disputes prior to trial. As the pending cases progress through additional discovery and potential mediation, our assessment of the likelihood of a favorable or an unfavorable outcome on the pending lawsuits may change. Although the actual outcome of these lawsuits or other proceedings cannot be predicted with any certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time, management, after consultation with legal counsel believes it has strong claims or defenses to all of its legal matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows. For further discussion of the Company's legal proceedings, see "Part 1. Item 1. Financial Statements—Note 18."
Item 1A. Risk Factors
There have been no material changes from risk factors previously disclosed in the Company’s most recent Annual Report on Form 10-K. See the discussion of the Company’s risk factors under "Part I. Item 1A. Risk Factors" in the Company’s Annual Report on Form 10-K for the fiscal year ended February 28, 2025.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
On November 10, 2020, our Board of Directors authorized a $100 million share repurchase program pursuant to which we may repurchase our common stock (the "2020 Authorization"). Repurchases under the 2020 Authorization will be made through open market or private transactions, in accordance with applicable federal securities laws, and could include repurchases pursuant to Rule 10b5-1 trading plans, which allows stock repurchases when we might otherwise be precluded from doing so. Currently, share repurchases may not exceed 6% of our market capitalization per fiscal year.
During the three months ended May 31, 2025 and 2024, we did not repurchase shares of common stock under the 2020 Share Authorization. As of May 31, 2025, there was $53.2 million remaining to repurchase shares under the 2020 Authorization.






39

Item 5. Other Information.
Rule 10b5-1 trading arrangement
During the three months ended May 31, 2025, none of our directors or executive officers adopted, modified or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement as defined in Item 408 of Regulation S-K.
Retirement of Executive Officer
On July 7, 2025, Kurt Russell, Senior Vice President and Chief Strategic Officer (who previously served as a named executive officer in fiscal year 2025 in the role of Chief Operating Officer – Precoat Metals), informed the Company of his intent to retire on October 1, 2025.
40

Item 6. Exhibits
2.1
3.1
3.2
4.1
4.2
10.1
10.2
10.3*+
31.1+
31.2+
32.1++
32.2++
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
104Cover Page Interactive Date File (embedded with the Inline XBRL document).

*Indicates management contract, compensatory plan or arrangement.
+ Indicates filed herewith.
++ Indicates furnished herewith.
41

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.
 
AZZ Inc.
(Registrant)
Date:July 9, 2025By:/s/ Jason Crawford
Jason Crawford
Senior Vice President, Chief Financial Officer and
Principal Accounting Officer
42
EX-10.3 2 psuawardagreementforexecut.htm EX-10.3 Document
Exhibit 10.3
AZZ INC.
AMENDED AND RESTATED
PERFORMANCE SHARE
AWARD AGREEMENT
(this form only applies to FY2024 and FY2025 retirement-eligible PSU awards)
This amended and restated Award Agreement modifies the terms of the Award, granted on ________________ (“Grant Date”), by AZZ Inc., a Texas corporation (hereinafter called the “Corporation”), to ________________ (the “Participant), under the 2023 Long Term Incentive Plan, as amended from time to time (the “2023 Plan”).
WITNESSETH:
WHEREAS, the Corporation adopted the 2023 Plan, effective as of July 11, 2023, with the objective of advancing the best interests of the Corporation and its shareholders in order to attract, retain and motivate key employees with additional incentives through the award of Performance Shares.
NOW, THEREFORE, it is agreed as follows:
1.    Award of Performance Shares.
(a)    Award. The Corporation previously granted to the Participant the right to receive all or any part of a Performance Award at the target level of _________ shares of Common Stock (the “Target Amount”), effective as of the Grant Date, subject to the terms, conditions and restrictions set forth herein and in the 2023 Plan and to the level of achievement of the Performance Goals established by the Committee as set forth on Appendix A (the “Performance Goals”). The actual number of shares of Common Stock, or the cash equivalent thereof, earned by the Participant at the end of the Restricted Period (the “Performance Shares”) may range from 0 to 200% of the Target Amount with a maximum award payment of 250% of the Target Amount after application of a total shareholder return (“TSR”) modifier. The right to receive such Performance Shares is referred to herein as the “Award”.
(b)    2023 Plan. The Award and this Award Agreement are each subject to all of the terms, conditions and restrictions set forth in the 2023 Plan. In the event of a conflict between the Award Agreement and the 2023 Plan, the 2023 Plan shall prevail. Terms that are capitalized but not defined herein shall have the same meaning ascribed to such terms in the 2023 Plan.
(c)    Rights to Common Stock. Prior to the registration of Performance Shares as described in paragraph 2 below, holders of the Award shall have none of the rights of a shareholder with respect to such Performance Shares (including, but not limited to, voting and tender rights and any right to receive dividends in cash or other property or other distribution or
Replacement Award for FY2024 and FY2025 Target PSU Awards


rights in respect of such shares) except as otherwise provided in this Award Agreement or the 2023 Plan. During the Restricted Period (as defined below), dividend equivalents will accrue on the Awards but will not be paid unless and until the underlying Awards vest. In determining the number of Performance Shares, or the cash equivalent thereof, issuable to the Participant based on the level of achievement of the Performance Goals as of the end of the Restricted Period, the Committee will provide the Participant with credit for, and shall otherwise take into account, any dividends declared on the Corporation’s Common Stock during the Restricted Period.
(d)    Supersession of Prior Award Agreement. T prior award agreement entered into between the Participant and the Corporation with respect to this Award are superseded in their entirety by this Award Agreement.
2.    Vesting and Payment of Award.
(a)    Restricted Period. The Award shall be subject to forfeiture until the Participant becomes vested in such Award based on the level of achievement of the Performance Goals at the end of the Restricted Period as approved and authorized by the Committee, in each case as described in this Award Agreement. As used herein, the term “Restricted Period” shall mean the period of time beginning on the Grant Date and ending on the earlier of (i) the three (3)-year anniversary of the Grant Date, or (ii) the date on which the Participant dies, terminates employment due to Permanent Disability or has a Qualified Termination of Employment. Except in the case of termination of employment with the Corporation and its Affiliates on or after the first anniversary of the Grant Date under circumstances that satisfy the requirements for retirement eligibility under the Executive Retiree LTI Program, outstanding Awards shall be forfeited upon the termination of a Participant’s employment with the Corporation and all Affiliates before the end of the Restricted Period. If the Participant terminates employment with the Corporation and its Affiliates on or after the first anniversary of the Grant Date under circumstances that satisfy the requirements for retirement eligibility under the Executive Retiree LTI Program, the Target Amount will be prorated by multiplying it by a fraction, the numerator of which is the number of whole months that have elapsed between the Grant Date and the date of such termination of employment, and the denominator of which is 36.
(b)    Payment of Awards. The Committee shall determine the level of achievement of the Performance Goals as of the end of the Restricted Period and, based on such determination, the number of Performance Shares issuable to the Participant, if any, and the Corporation shall electronically register any such Performance Shares in the Participant’s name, provided that, notwithstanding paragraph 1 above or any other provision herein to the contrary, the Committee, in its sole discretion, may elect to cause the Corporation to pay the Participant cash, in an amount equal to the Fair Market Value of such Performance Shares, in lieu of such registration of Performance Shares. If the Restricted Period ends prior to the third anniversary of the Grant date pursuant to clause (ii) of paragraph 2(a), the Committee shall, in its sole discretion, determine the level of achievement of the Performance Goals as of the end of the Restricted Period (in which case the Committee may make equitable adjustments in the Performance Goals to reflect the early termination) or deem the Award to be payable at the Target Amount (that is, 100% achievement of the Performance Goals). In determining the number of Performance Shares
2
Replacement Award for FY2024 and FY2025 Target PSU Awards



issuable to the Participant, the Committee shall multiply (i) the Target Amount (taking into account any dividend declared during the Restricted Period pursuant to paragraph 1 and any proration provided in paragraph 2(a)) by (ii) the percentage by which the Performance Goals have been achieved as of the end of the Restricted Period. For purposes of example only, if the Target Amount consisted of 500 shares of Common Stock and the level of achievement of the Performance Goals was determined to be 120% with no proration, 600 Performance Shares would be issuable to Participant. Notwithstanding the foregoing, no Performance Shares will be issued with respect to the Award if the Committee determines that the relevant level of achievement of the Performance Goals is less than 25%. The transfer of Common Stock or cash to the Participant shall occur as soon as practicable after the Performance Shares vest, but in no event later than the later of (i) 2½ months after the end of the calendar year in which the Performance Shares vest, or (ii) 2½ months after the end of the Corporation’s fiscal year to which the Performance Shares vest.
(i)    Payment Upon Death. Notwithstanding the foregoing provisions of this paragraph (b), in the event that an amount becomes payable to the Participant pursuant to this paragraph 2, but the Participant is no longer living at the time shares are to be registered and issued or cash is to be paid hereunder, such shares will be registered or cash will be paid to the Participant’s beneficiary on file with the third party broker that performs services related to the registration and issuance of shares under the 2023 Plan, if any, and if there is no such beneficiary, to the Participant’s surviving spouse, or if the Participant has no surviving spouse, to the Participant’s estate.
3.    Administration. Any decision, interpretations or determinations made or actions taken by the Corporation, the Board or the Committee arising out of or in connection with the construction, administration, interpretation and effect of this Award Agreement or the 2023 Plan shall be within the sole and absolute discretion of the Corporation, the Board or the Committee, as the case may be, and shall be final and conclusive upon all persons.
4.    Governing Law. The 2023 Plan and this Award Agreement are each governed by and subject to the laws of the United States of America and the State of Texas. All questions pertaining to the construction, interpretation, regulation, validity and effect of the provisions of this Award Agreement and any rights under the 2023 Plan shall be determined in accordance with the laws of the State of Texas.
5.    Notices. Any notice to be given to the Corporation under this Award Agreement shall be addressed to the Corporation in care of its Chief Legal Officer at the Corporation’s then current corporate headquarters unless the Corporation, in writing or electronically, directs the Participant otherwise. Any notice to be given to the Participant under the terms of this Award Agreement may be addressed to him or her at his or her address as it appears on the Corporation’s records, or at such other address as either party may hereafter designate in writing to the other party.
6.    Discretionary Nature of Award. The grant of the Award is a one-time benefit and does not create any contractual or other right to receive a grant of awards or benefits in lieu of awards in the future. Future grants, if any, and the terms thereof will be at the sole discretion of the
3
Replacement Award for FY2024 and FY2025 Target PSU Awards



Corporation. The Award is not part of normal or expected compensation for purposes of calculating any severance, resignation, redundancy payment in lieu of notice, end of service payments, bonuses, long-service awards, pension or retirement benefits or similar payments.
7.    Successors. This Award Agreement shall be binding upon and inure to the benefit of any successor or assigns of the Corporation.
8.    Non-Transferability. The Award granted under this Award Agreement shall not be transferable other than by will or the laws of descent and distribution upon the Participant’s death, except to the extent that it complies with paragraph 2(b)(i) or the Committee permits a transfer of this Award to a member of your immediate family or to a trust of which all beneficiaries are members of your immediate family, as provided in Section 19(f) of the Plan. In the event of any such permitted transfer, the transferee shall be subject to all terms and conditions of the Award.
9.    Restrictive Covenants with the Corporation. As a condition of receiving this Award from the Corporation, the Participant agrees that during the term of their employment and for a period of 12 months following the later of his or her termination of such employment, via retirement or otherwise, or the vesting date of the Award, he or she will not:
(a)Engage, directly or indirectly, in any business or activity that is in competition with the Corporation’s business, including, but not limited to owning, managing, operating, controlling, consulting, or participating in any capacity (whether as proprietor, stockholder, director, partner, employee, agent, independent contractor, consultant, trustee, beneficiary, or in any other capacity) with any entity that competes with the Corporation in the metal coatings industry, in the geographic areas where the Corporation operates at the time of the Participant’s termination of employment or vesting;
(b)Solicit, recruit, or hire any employee or independent contractor of the Corporation or encourage any such employee or contractor to leave their relationship with the Corporation to work in a capacity competitive to the Corporation; or
(c) Solicit, attempt to solicit, or otherwise engage with any clients, customers, or business partners of the Corporation with whom the Participant had direct contact during their employment with the Corporation, for the purpose of providing competitive products, services or advice.
The Participant acknowledges that the restrictions set forth in this paragraph 9 are reasonable and necessary to protect the legitimate interests of the Corporation, including the preservation of its goodwill, confidential information, trade secrets, and other business interests. Participant further
acknowledges that the covenants set forth above do not, and will not, unduly impair Participant’s ability to earn a living after his or her termination of employment with or retirement from the Corporation. 
10.    Amendments. The Committee may at any time alter or amend this Award Agreement to the extent (1) permitted under the terms of the 2023 Plan, (2) permitted or required by law,
4
Replacement Award for FY2024 and FY2025 Target PSU Awards



(3) permitted or required by the rules of any stock exchange on which the Common Stock or any other security of the Corporation is listed, and (4) permitted or required under applicable provisions of the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (including Rule 16b-3 thereof).
11.    Section 409A of the Code. The Award is intended to be exempt from section 409A of the Code under the “short-term deferral” rule in Treas. Reg. § 1.409A-1(b)(4).
12.    Acceptance of Award Terms and Conditions. The Participant must sign and return this Award Agreement as evidence of the Participant’s acceptance of the terms and conditions of the Award as modified hereunder.
13.    Invalidity and Enforceability. The provisions of this Award Agreement are severable and if one or more of the provisions of this Award Agreement shall be held invalid, illegal or otherwise unenforceable, in whole or in part, the remaining provisions shall nonetheless be binding and enforceable; provided, however, that to the extent permissible by law, any provisions which could be deemed null and void shall first be construed, interpreted or revised retroactively to permit this Award Agreement to be construed so as to foster the intent of this Award Agreement and the 2023 Plan.
14.    Participant Acknowledgment of Conditions. The Participant understands, acknowledges and agrees to the following conditions with respect to the Award granted to the Participant under this Award Agreement:
(a)    No claim or entitlement to compensation or damages shall arise from forfeiture of the Award resulting from termination of the Participant’s employment by the Corporation or an Affiliate of the Corporation (collectively, referred to in this paragraph as the “Employer”) (for any reason whatsoever and whether or not in breach of local labor laws) and in consideration of the grant of the Award, to which the Participant is otherwise not entitled, the Participant irrevocably agrees to never institute any claim against the Corporation or the Employer, waive his or her ability, if any, to bring any such claim, and releases the Corporation and the Employer from any such claim.
(b)    In the event of termination of the Participant’s employment (whether or not in breach of local labor laws and except as otherwise explicitly provided in the Award Agreement), the Participant’s rights with respect to the Award, including with respect to the vesting thereof, will terminate effective as of the date that the Participant is no longer actively employed and will not be extended by any notice period mandated under local law (i.e., active employment would not include a period of “garden leave” or similar period pursuant to local law). The Committee shall have the exclusive discretion to determine when the Participant is no longer actively employed for purposes of the Award.
(c)    The right to receive Performance Shares is merely a contractual right under this Award Agreement and does not constitute actual shares of Common Stock, and therefore the Participant may not make and agrees not to make an election under section 83(b) of the Code
5
Replacement Award for FY2024 and FY2025 Target PSU Awards



with respect to the grant of the Award. The Corporation is not providing any tax, legal or financial advice, nor is the Corporation making any recommendations regarding participation in the 2023 Plan or the Participant’s acquisition or sale of any of the Performance Shares issuable upon the vesting of the Award. Further, the Participant is advised to consult with his or her own advisors regarding participation in the 2023 Plan before taking any action related to the 2023 Plan. Regardless of any action the Corporation or the Employer takes with respect to any or all income tax (including federal, state and local taxes), social insurance, payroll tax, payment on account or other tax-related items related to the Participant’s participation in the 2023 Plan and legally applicable to the Participant (“Tax-Related Items”), the Participant acknowledges that the ultimate liability for all Tax-Related Items is and remains the responsibility of the Participant and may exceed the amount actually withheld by the Corporation or the Employer.
(d)    The Participant hereby explicitly and unambiguously consents to the collection, use and transfer, in electronic or other form, of the Participant’s personal data as described in this Award Agreement (including, but not limited to, the Participant’s name, home address and telephone number, date of birth, social insurance number or other identification number, salary, nationality, job title, any shares of Common Stock or details of the Award or any other entitlement to shares awarded, canceled, vested, unvested or outstanding (the “Data”) by and among, as applicable, the Participant’s Employer, the Corporation, and its Affiliates for the exclusive purpose of implementing, administering and managing the Participant’s participation in the 2023 Plan.
(e)    The Participant understands that Data may be transferred to any third parties assisting in the implementation, administration and management of the 2023 Plan, that these recipients may be located in the Participant’s country or elsewhere, and that the Participant’s country may have different data privacy laws and protections than the country or countries in which such recipients are located. The Participant understands that he or she may request a list with the names and addresses of any potential recipients of the Data by contacting his or her local human resources representative. The Participant authorizes the recipients to receive, possess, use, retain and transfer the Data, in electronic or other form, for the purposes of implementing, administering and managing the Participant’s participation in the 2023 Plan, including any requisite transfer of such Data as may be required to a broker, escrow agent or other third party with whom the Performance Shares, if any, received upon vesting of the Award may be deposited. The Participant understands that Data will be held only as long as is necessary to implement, administer and manage the Participant’s participation in the 2023 Plan. The Participant understands that he or she may, at any time, view Data, request additional information about the storage and processing of Data or refuse or withdraw the consents herein, in each case without cost, by contacting in writing his or her local human resources representative.
(f)    The Corporation reserves the right to impose other requirements (including the execution of additional agreements or undertakings) on the Participant’s participation in the 2023 Plan, on the Award and on any shares of Common Stock acquired under the 2023 Plan, to the extent the Corporation determines it is necessary or advisable in order to comply with local law or facilitate the administration of the 2023 Plan.
6
Replacement Award for FY2024 and FY2025 Target PSU Awards



(g)    The Corporation may, in its sole discretion, decide to deliver any documents related to current or future participation in the 2023 Plan by electronic means. The Participant hereby consents to receive such documents by online delivery and agrees to participate in the 2023 Plan through an online or electronic system established and maintained by the Corporation or a third-party designated by the Corporation.
(h)    The Participant certifies that he or she has received and read a copy of the 2023 Plan and understands and agrees to the terms, conditions and restrictions set forth in the 2023 Plan, the provisions of this Award Agreement as modified and all other applicable documents.
(i)    The Award will be subject to any policy adopted by the Corporation or the Committee relating to the recovery of such Award (including any Performance Shares issued, or any cash equivalent thereof paid, in connection therewith) to the extent it is subsequently determined that the Performance Goals were not actually achieved or achieved at lower level due to an accounting error or a restatement. For the avoidance of doubt, and without limiting the foregoing, the Award and this Award Agreement are subject to the terms of the AZZ Inc. Compensation Recovery Policy approved by the Committee and adopted by the Board on January 20, 2016, as such may be amended from time to time, and the AZZ Inc. Executive Officer Incentive Compensation Recovery Policy approved by the Committee and adopted by the Board on June 29, 2023, as such may be amended from time to time, as applicable (together, the “Recoupment Policies”). In order to satisfy any recoupment obligation arising under the Recoupment Policies, any non-compliance with the non-compete provisions hereof, or otherwise under applicable law, the Participant expressly authorizes the Corporation to issue instructions, on the Participant's behalf, to any brokerage firm or stock plan service provider engaged by the Corporation to hold any shares or other amounts acquired pursuant to the Award, to re-convey, transfer or otherwise return such shares and/or other amounts to the Corporation upon the Corporation’s enforcement of the recoupment policies, the non-compete provisions herein, or any other applicable recoupment obligation required by applicable law.
7
Replacement Award for FY2024 and FY2025 Target PSU Awards



IN WITNESS WHEREOF, the parties hereto have executed this amended and restated Award Agreement as of the date first above written.
AZZ INC.
By _____________________________
Name:
Title:
PARTICIPANT:
________________________________
Name:




Signature Page to the Replacement Award for FY2024 and FY2025 Target PSU Awards



Appendix A





EX-31.1 3 ex3112025531.htm EX-31.1 Document

Exhibit 31.1
Certification by Chief Executive Officer
Pursuant to Securities Exchange Act Rule 13a-14(a)
I, Thomas E. Ferguson, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of AZZ Inc. for the period ended May 31, 2025 (the "Report");
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 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 controls over financial reporting.
 
Dated:July 9, 2025 /s/ Thomas E. Ferguson
 Thomas E. Ferguson
 President and Chief Executive Officer

EX-31.2 4 ex3122025531.htm EX-31.2 Document

Exhibit 31.2
Certification by Chief Financial Officer
Pursuant to Securities Exchange Act Rule 13a-14(a)
I, Jason Crawford, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of AZZ Inc. for the period ended May 31, 2025 (the "Report");
2. Based on my knowledge, this Report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this Report;
3. Based on my knowledge, the financial statements, and other financial information included in this Report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this Report;
4. The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this Report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this Report based on such evaluation; and
d) Disclosed in this Report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying 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 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 controls over financial reporting.


 
Dated:July 9, 2025 /s/ Jason Crawford
 Jason Crawford
Senior Vice President, Chief Financial Officer and
Principal Accounting Officer

EX-32.1 5 ex3212025531.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
The undersigned, Thomas E. Ferguson, has executed this certification in connection with the filing of AZZ Inc.’s (the "Company") Quarterly Report on Form 10-Q for the period ended May 31, 2025 (the “Report”). The undersigned hereby certifies pursuant to U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.to my knowledge 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.

Dated:July 9, 2025 /s/ Thomas E. Ferguson
 Thomas E. Ferguson
 President and Chief Executive Officer

EX-32.2 6 ex3222025531.htm EX-32.2 Document

EXHIBIT 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
The undersigned, Jason Crawford, has executed this certification in connection with the filing of AZZ Inc.’s (the "Company") Quarterly Report on Form 10-Q for the period ended May 31, 2025 (the “Report”). The undersigned hereby certifies pursuant to U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.to my knowledge 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.


 
Dated:July 9, 2025 /s/ Jason Crawford
 Jason Crawford
Senior Vice President, Chief Financial Officer and
Principal Accounting Officer

EX-101.SCH 7 azz-20250531.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 9952157 - Statement - Condensed Consolidated Statement of Changes in Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - The Company and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Disaggregated Sales link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Operating Segments link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Investments in Unconsolidated Entity link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Mezzanine Equity link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - Defined Benefit Pension Plan link:presentationLink link:calculationLink link:definitionLink 9952173 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9952174 - Disclosure - Share-based Compensation link:presentationLink link:calculationLink link:definitionLink 9952175 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9952176 - Disclosure - Restructuring and Impairment Charges link:presentationLink link:calculationLink link:definitionLink 9955511 - Disclosure - The Company and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9955512 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9955513 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9955514 - Disclosure - Disaggregated Sales (Tables) link:presentationLink link:calculationLink link:definitionLink 9955515 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9955516 - Disclosure - Operating Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9955517 - Disclosure - Investments in Unconsolidated Entity (Tables) link:presentationLink link:calculationLink link:definitionLink 9955518 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9955519 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9955520 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9955521 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9955522 - Disclosure - The Company and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9955523 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9955524 - Disclosure - Earnings Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955525 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9955526 - Disclosure - Disaggregated Sales (Details) link:presentationLink link:calculationLink link:definitionLink 9955527 - Disclosure - Disaggregated Sales - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955528 - Disclosure - Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9955529 - Disclosure - Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9955530 - Disclosure - Operating Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9955531 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955532 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9955533 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9955534 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955535 - Disclosure - Debt - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9955536 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955537 - Disclosure - Debt - Interest Expense Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 9955538 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9955539 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955540 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955541 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9955542 - Disclosure - Leases - Lease Details (Details) link:presentationLink link:calculationLink link:definitionLink 9955543 - Disclosure - Leases - Classification of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955544 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9955544 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9955544 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9955545 - Disclosure - Leases - Sublease Income (Details) link:presentationLink link:calculationLink link:definitionLink 9955546 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955547 - Disclosure - Mezzanine Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9955548 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9955549 - Disclosure - Equity - AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 9955550 - Disclosure - Defined Benefit Pension Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9955551 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9955552 - Disclosure - Share-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9955553 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 9955554 - Disclosure - Restructuring and Impairment Charges (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 azz-20250531_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 azz-20250531_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 azz-20250531_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Number of operating leases Number of Operating Leases Number of Operating Leases Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Statistical Measurement [Domain] Statistical Measurement [Domain] Work in process Inventory, Work in Process, Gross Payments of debt financing costs Repayments of Long-Term Debt Lease, Cost Lease, Cost [Table Text Block] Cover [Abstract] Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Other accrued liabilities Other Liabilities, Current Trading Symbol Trading Symbol Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Ownership percentage of investment Equity Method Investment, Ownership Percentage Denominator: Denominator [Abstract] -- None. No documentation exists for this element. -- All Trading Arrangements All Trading Arrangements [Member] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Computation of basic and diluted earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash dividends declared per common share (usd per share) Common Stock, Dividends, Per Share, Declared Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Income Taxes Paid, Net Income Taxes Paid, Net Cash dividends paid on common shares Dividends, Cash Dividends, Cash Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Investment in joint venture Equity Method Investments Pay vs Performance Disclosure [Line Items] 2027 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Accounts receivable, net Increase (Decrease) in Accounts Receivable Computation of basic and diluted earnings per share Schedule of Earnings Per Share Basic and Diluted [Abstract] -- None. No documentation exists for this element. -- The Company and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Net income Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Fair Value Measurements Fair Value Disclosures [Text Block] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Award Timing Disclosures [Line Items] Investment, Name [Domain] Investment, Name [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Loss contingency, receivable, current Loss Contingency, Receivable, Current Leases Lessee, Operating Leases [Text Block] Common stock, shares, outstanding (shares) Common Stock, Shares, Outstanding Operating lease, cost Operating Lease, Cost Other receivables Other Receivables, Net, Current Lease, Cost [Abstract] Lease, Cost [Abstract] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating lease liabilities ― long-term Operating Lease, Liability, Noncurrent Non-current assets Assets, Noncurrent Finance lease expense, interest expense Finance Lease, Interest Expense Revenue from Contract with Customer [Abstract] United States UNITED STATES Loans Payable Loans Payable [Member] Lessee, Operating Lease, Liability And Finance Lease, Liability Lessee, Operating Lease, Liability And Finance Lease, Liability Lessee, Operating Lease, Liability And Finance Lease, Liability Other assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Leases [Abstract] Leases [Abstract] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Defined Benefit Pension Plan Defined Benefit Plan [Text Block] Operating Segments Operating Segments [Member] Selling, general and administrative Selling, General and Administrative Expenses [Member] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Sale of Stock, Consideration Received on Transaction Sale of Stock, Consideration Received on Transaction Cash Flows From Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Operations and assets by segment Operations and Assets by Segment [Abstract] Operations and assets by segment. Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Equity Components [Axis] Equity Components [Axis] Finance Lease, Liability, to be Paid, Total Finance Lease, Liability, to be Paid Award Timing Method Award Timing Method [Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Weighted-average remaining lease term - finance leases Finance Lease, Weighted Average Remaining Lease Term Insider Trading Policies and Procedures [Line Items] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Term Loan B Term Loan B [Member] Term Loan B Aggregate debt amount Debt Conversion, Original Debt, Amount Amounts reclassified from AOCI Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Adjustment to Compensation, Amount Adjustment to Compensation Amount Capital in excess of par value Additional Paid in Capital, Common Stock Compensation Amount Outstanding Recovery Compensation Amount Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Company Selected Measure Amount Company Selected Measure Amount Geographical [Axis] Geographical [Axis] Payments on long term debt and finance leases Payments of Debt Issuance Costs Tabular List, Table Tabular List [Table Text Block] Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due 2030 Lessee, Operating Lease, Liability, to be Paid, Year Five Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Antidilutive securities excluded from computation of earnings per share, amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Finance Lease, Liability, Undiscounted Excess Amount Finance Lease, Liability, Undiscounted Excess Amount Credit Facility [Domain] Credit Facility [Domain] 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 Weighted average interest rate Debt, Weighted Average Interest Rate Proceeds from Sale of Machinery and Equipment Proceeds from Sale of Machinery and Equipment AIS Joint Venture AIS Joint Venture [Member] AIS Joint Venture Current assets: Assets, Current [Abstract] Goodwill Goodwill Gross Interest expense Interest Costs Incurred Consolidation Items [Axis] Consolidation Items [Axis] Tax payments related to common stock issued under stock-based plans Payment, Tax Withholding, Share-Based Payment Arrangement Other Comprehensive Income (Loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Inventories Inventory Disclosure [Text Block] Share-based Payment Arrangement, Noncash Expense [Abstract] Share-Based Payment Arrangement, Noncash Expense [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Interest rate swap, unconsolidated subsidiary, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, Tax Employee Stock Option Share-Based Payment Arrangement, Option [Member] Short-Term Lease, Cost Short-Term Lease, Cost Fair Value Disclosures [Abstract] 2026 Lessee, Operating Lease, Liability, to be Paid, Year One Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Income tax payable Accrued Income Taxes, Current Total net leverage ratio maximum Debt Instrument, Total Net Leverage Ratio Maximum Debt Instrument, Total Net Leverage Ratio Maximum Weighted-average discount rate - finance leases Finance Lease, Weighted Average Discount Rate, Percent Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Payments on Revolving Credit Facility Repayments of Lines of Credit Other receivables Increase (Decrease) in Other Receivables Security Exchange Name Security Exchange Name 2026 Finance Lease, Liability, to be Paid, Year One Basis spread Debt Instrument, Basis Spread on Variable Rate Amortization of debt financing costs Paid-in-Kind Interest Award Type Award Type [Axis] Accordion feature Line Of Credit Facility, Additional Borrowing Capacity Line Of Credit Facility, Additional Borrowing Capacity Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, Net of Tax Accumulated Foreign Currency Adjustment For Unconsolidated Subsidiary Attributable To Parent [Member] Accumulated Foreign Currency Adjustment For Unconsolidated Subsidiary Attributable To Parent Property, plant and equipment, net Property, Plant and Equipment, Net Total liabilities Liabilities Liabilities Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Capital commitments Other Commitment Environment liability Environmental Liability Environmental Liability Revolving Credit Facility Revolving Credit Facility [Member] Equity in earnings of unconsolidated entities Equity In Earnings Of Unconsolidated Entities Equity In Earnings Of Unconsolidated Entities Expiration Date Trading Arrangement Expiration Date Lease liabilities obtained from new ROU assets - finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Interest Rate Swap, Portion Of Variable Rate Debt Interest Rate Swap, Portion Of Variable Rate Debt [Member] Interest Rate Swap, Portion Of Variable Rate Debt Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] 2031 Lessee, Operating Lease, Liability, to be Paid, Year Six Lessee, Operating Lease, Liability, to be Paid, Year Six Payments for Repurchase of Redeemable Preferred Stock Payments for Repurchase of Redeemable Preferred Stock Operating lease liabilities ― short-term Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Common stock, shares, issued (shares) Common Stock, Shares, Issued Income taxes payable Increase (Decrease) in Income Taxes Payable Electrical/Utility Electrical and Utility Industry [Member] Electrical and Utility Industry Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Restructuring and impairment charges Restructuring Costs and Asset Impairment Charges Derivative liabilities Derivative Liability Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Subsequent Event [Line Items] Subsequent Event [Line Items] Debt Instrument [Line Items] Debt Instrument [Line Items] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Goodwill and Intangible Asset Impairment Goodwill and Intangible Asset Impairment Common stock, shares authorized (shares) Common Stock, Shares Authorized Organization and Basis of Consolidation Basis of Accounting, Policy [Policy Text Block] Weighted average number common shares, diluted (shares) Denominator for diluted earnings per common share (shares) Weighted Average Number of Shares Outstanding, Diluted MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Total shareholders’ equity Balance, beginning balance Balance, ending balance Stockholders' Equity Attributable to Parent Equity, Attributable to Parent Schedule of Cash Flow, Supplemental Disclosures Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Litigation Case [Axis] Litigation Case [Axis] Diluted Earnings (Loss) Per Share [Abstract] Diluted Earnings (Loss) Per Share [Abstract] Diluted Earnings (Loss) Per Share Reclassification of AOCI, before tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Lease liability, long-term Finance Lease And Operating Lease, Liability, Noncurrent Finance Lease And Operating Lease, Liability, Noncurrent Equity Method Investment, Summarized Financial Information [Abstract] Equity Method Investment, Summarized Financial Information [Abstract] Letters of credit outstanding Letters of Credit Outstanding, Amount Selling, general and administrative Selling, general and administrative Selling, General and Administrative Expense Net change in AOCI Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Net Actuarial Gain (Loss), Net of Tax Accummulated Net Actuarial Gain (Loss), Net Of Tax Adjustment Attributable to Parent [Member] Accummulated Net Actuarial Gain (Loss), Net Of Tax Adjustment Attributable to Parent Trade accounts receivable, net of allowance for credit losses of $431 and $419 at May 31, 2025 and February 28, 2025, respectively Accounts Receivable, after Allowance for Credit Loss, Current Cost of sales Cost of Sales [Member] Sale of Stock [Domain] Sale of Stock [Domain] Unrealized translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Fair value of outstanding debt Long-Term Debt Unrealized gain (loss) on interest rate swap, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Number of facilities closed Restructuring And Related Activities, Number Of Facilities Closed Restructuring And Related Activities, Number Of Facilities Closed Document Fiscal Period Focus Document Fiscal Period Focus Precoat Metals Business Division Precoat Metals Business Division [Member] Precoat Metals Business Division All Executive Categories All Executive Categories [Member] Employee and director stock awards Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Assets Assets [Abstract] Assets [Abstract] Metal Coatings Metal Coatings [Member] Metal Coatings Consumer Consumer Industry [Member] Consumer Industry Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Document Type Document Type Derivative Contract [Domain] Derivative Contract [Domain] Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Operations and assets by segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Common stock issued under stock-based plans and related income tax expense (shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross 2028 Finance Lease, Liability, to be Paid, Year Three Depreciation and amortization Depreciation, Amortization and Accretion, Net Subsequent Event [Table] Subsequent Event [Table] Maximum Maximum [Member] Contract liabilities Contract with Customer, Liability Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Convertible Preferred Stock Convertible Preferred Stock [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accounts payable Accounts Payable, Current Liabilities [Abstract] Liabilities [Abstract] Revenues [Abstract] Series A Preferred Stock Dividends Series A Preferred Stock Dividends Preferred Stock Dividends, Income Statement Impact Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary Accumulated Interest Rate Swap, Net of Tax Adjustment For Unconsolidated Subsidiary Attributable To Parent [Member] Accumulated Interest Rate Swap, Net of Tax Adjustment For Unconsolidated Subsidiary Attributable To Parent Current Fiscal Year End Date Current Fiscal Year End Date Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Transportation Transportation Industry [Member] Transportation Industry Environmental liability, current Environmental Liability, Current Environmental Liability, Current Total lease expense Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income from continuing operations before income taxes Income (loss) before income tax Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, after Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, after Tax Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount All Award Types Award Type [Domain] Return factor Redemption Price, Return Factor Redemption Price, Return Factor Name Outstanding Recovery, Individual Name Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Variable Lease, Cost Variable Lease, Cost Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Thereafter Finance Lease, Liability, to be Paid, Thereafter Finance Lease, Liability, to be Paid, Thereafter Deferred tax assets Deferred Income Tax Assets, Net Non-PEO NEO Non-PEO NEO [Member] Capital in Excess of Par Value Additional Paid-in Capital [Member] Finance lease liabilities ― long-term Finance Lease, Liability, Noncurrent Award Timing Predetermined Award Timing Predetermined [Flag] Contract assets Increase (Decrease) in Contract with Customer, Asset Subsequent Event Type [Domain] Subsequent Event Type [Domain] Equity Method Investment, Aggregate Cost Equity Method Investment, Aggregate Cost Equity Method Investment, Aggregate Cost Class of Stock [Line Items] Class of Stock [Line Items] Investment, Name [Axis] Investment, Name [Axis] Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Series A Preferred Stock Series A Preferred Stock [Member] Class of Stock [Axis] Class of Stock [Axis] Debt Long-Term Debt [Text Block] Diluted earnings per common share (usd per share) Earnings Per Share, Diluted 2031 Finance Lease, Liability, to be Paid, Year Six Finance Lease, Liability, to be Paid, Year Six 2029 Finance Lease, Liability, to be Paid, Year Four TECO Case TECO Case [Member] TECO Case Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Canada CANADA Number of operating segments Number of Operating Segments Customer [Axis] Customer [Axis] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Redemption premium on Series A Preferred Stock Redemption premium on Series A Preferred Stock Stock Redeemed or Called During Period, Value Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Redemption premium on Series A Preferred Stock Plus: Redemption premium on Series A Preferred Stock Redemption premium on Series A Preferred Stock Preferred Stock Redemption Premium Income tax expense Income taxes Income Tax Expense (Benefit) Notional amount on swap agreement Derivative, Notional Amount Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] Derivative asset Derivative Asset Numerator for diluted earnings per share—net income (loss) available to common shareholders Net Income (Loss) Available to Common Stockholders, Diluted Unrealized translation gain for unconsolidated subsidiary, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period For Unconsolidated Subsidiary, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period For Unconsolidated Subsidiary, Net of Tax Increase (decrease) in current liabilities: Increase (Decrease) in Operating Liabilities [Abstract] Sales Revenue from Contract with Customer, Excluding Assessed Tax Dividend rate (as a percent) Preferred Stock, Dividend Rate, Percentage Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Effective income tax rate, continuing operations (percent) Effective Income Tax Rate Reconciliation, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating income Operating income (loss) Operating Income (Loss) Interest expense Interest expense, net Interest expense, net Interest Expense, Operating and Nonoperating Total liabilities, mezzanine equity and shareholders' equity Liabilities and Equity Dividends Dividends Subsequent Events Subsequent Events [Text Block] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Equity Method Investments Equity Method Investments [Table Text Block] Accrued salaries and wages Employee-related Liabilities, Current Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] 2027 Finance Lease, Liability, to be Paid, Year Two Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Payments of dividends Payments of Dividends 2031 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Year Six Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Year Six Lease liabilities obtained from new ROU assets - operating Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Underlying Security Market Price Change Underlying Security Market Price Change, Percent Individual: Individual [Axis] Infrastructure Solutions [Member] Infrastructure Solutions [Member] Infrastructure Solutions Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] 2030 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Lease liability, short-term Finance Lease And Operating Lease, Liability, Current Finance Lease And Operating Lease, Liability, Current Inventories Total Inventory Inventory, Net Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity Address, State or Province Entity Address, State or Province Statement [Line Items] Statement [Line Items] Derivative Instruments and Hedging Activities Disclosure [Abstract] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Sublease income Sublease Income Consideration transferred Business Combination, Consideration Transferred Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Changes in current assets and current liabilities Changes in current assets and current liabilities Increase (Decrease) in Current Assets and Current Liabilities Increase (Decrease) in Current Assets and Current Liabilities Estimated legal expenses Loss Contingency, Estimate of Possible Loss Minimum Minimum [Member] Fixed interest rate on swap agreement Derivative, Fixed Interest Rate Restatement Determination Date Restatement Determination Date Periodic payments Debt Instrument, Periodic Payment Unamortized debt issuance costs Unamortized Debt Issuance Expense Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Sale of Stock, Consideration Received On Transaction, Gross Sale of Stock, Consideration Received On Transaction, Gross Sale of Stock, Consideration Received On Transaction, Gross Number of finance leases Number of Finance Leases Number of Finance Leases Operating right-of-use assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Foreign currency translation adjustments, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Purchase obligations Unrecorded Unconditional Purchase Obligation, Purchases Segments [Axis] Segments [Axis] Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Defined Benefit Plan, Plan Assets, Allocation [Table] Defined Benefit Plan, Plan Assets, Allocation [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Total debt, gross Long-Term Debt, Gross Proceeds from Equity Method Investment, Distribution, Return of Capital Proceeds from Equity Method Investment, Distribution, Return of Capital Exercise Price Award Exercise Price Total financing lease expense Finance Lease Expense Finance Lease Expense Total Liabilities Financial Liabilities Fair Value Disclosure Percent of output under take-or-pay contract Unrecorded Unconditional Purchase Obligation, Percentage Of Output Under Take-Or-Pay Contract Unrecorded Unconditional Purchase Obligation, Percentage Of Output Under Take-Or-Pay Contract Earnings Per Share Earnings Per Share [Text Block] Restructuring and Impairment Charges Restructuring, Impairment, and Other Activities Disclosure [Text Block] Arrangement Duration Trading Arrangement Duration Subsequent Event Subsequent Event [Member] Dividends on Series A Preferred Stock Dividends, Preferred Stock Shareholders' Equity: Equity, Attributable to Parent [Abstract] Unrealized gain (loss) on interest rate swap, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Decrease in ROU assets related to lease terminations Gain (Loss) on Termination of Lease Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table] Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table] Segments [Domain] Segments [Domain] Finance Lease, Liability, Maturity Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Finance Lease, Liability Finance Lease, Liability All Individuals All Individuals [Member] Proceeds from Revolving Credit Facility Proceeds from Lines of Credit PEO PEO [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Name Trading Arrangement, Individual Name Other income (expense), net Other income (expense) Other Nonoperating Income (Expense) Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Equity in earnings of unconsolidated subsidiaries Equity in earnings of unconsolidated subsidiaries Income (Loss) from Equity Method Investments Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Thereafter Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Thereafter Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Thereafter Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Non-current liabilities Liabilities, Noncurrent Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Local Phone Number Local Phone Number Area of facility (in acres) Area Of Facility Area Of Facility Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Deferred tax liabilities Deferred Income Tax Liabilities, Net Equity Method Investment [Table] Equity Method Investment [Table] Postemployment Benefits [Abstract] Postemployment Benefits [Abstract] PEO Total Compensation Amount PEO Total Compensation Amount Less: Capitalized interest Interest Costs Capitalized Adjustment Statement of Income Location, Balance [Axis] Statement of Income Location, Balance [Axis] Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Long-lived Assets by Geographic Areas Long-Lived Assets by Geographic Areas [Table Text Block] Restructuring charges Impairment of Intangible Assets, Finite-Lived Payments of Stock Issuance Costs Payments of Stock Issuance Costs Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accrued Professional Fees Accrued Professional Fees Debt Disclosure [Abstract] Debt Disclosure [Abstract] Common Stock Common Stock [Member] Measure: Measure [Axis] Share-based compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Share Price Share Price Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Secondary public offering and issuance of additional common stock (in shares) Stock Issued During Period, Shares, New Issues 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year One Line of Credit Line of Credit [Member] Entity Emerging Growth Company Entity Emerging Growth Company Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Segment Reporting [Abstract] Segment Reporting [Abstract] Entity Central Index Key Entity Central Index Key Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Equity Method Investments and Joint Ventures [Abstract] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Foreign Currency Translation Gain (Loss) Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Accumulated benefit obligation in excess of plan assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation Finance right-of-use assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Mezzanine Equity Equity Equity [Text Block] Standby And Commercial Letters Of Credit Standby And Commercial Letters Of Credit [Member] Standby And Commercial Letters Of Credit Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Electrical Products Group Electrical Products Group [Member] Electrical Products Group Equity Component [Domain] Equity Component [Domain] Operating Segments Segment Reporting Disclosure [Text Block] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code 2026 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Next Twelve Months Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Next Twelve Months Title Trading Arrangement, Individual Title Statement [Table] Statement [Table] Consolidation Items [Domain] Consolidation Items [Domain] City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Decrease (increase) in current assets: Increase (Decrease) in Operating Assets [Abstract] Interest Paid, Excluding Capitalized Interest, Operating Activities Interest Paid, Excluding Capitalized Interest, Operating Activities Restructuring and Related Cost, Expected Cost Remaining Restructuring and Related Cost, Expected Cost Remaining Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Common stock issued under stock-based plans and related tax expense Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense) Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Other comprehensive income Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Total current assets Current Assets Assets, Current Interest Income and Interest Expense Disclosure Interest Income and Interest Expense Disclosure [Table Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Senior Notes Senior Notes [Member] Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029 Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029 [Member] Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029 Accrued expenses Increase (Decrease) in Accrued Liabilities Construction Construction Industry [Member] Construction Industry Remaining borrowing capacity on line of credit Line of Credit Facility, Remaining Borrowing Capacity Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Long-term debt, net Long-term debt, net Long-Term Debt, Excluding Current Maturities Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Unrecorded purchase obligation Unrecorded Unconditional Purchase Obligation Subsequent Event Type [Axis] Subsequent Event Type [Axis] Income Taxes Income Tax Disclosure [Text Block] 2029 Lessee, Operating Lease, Liability, to be Paid, Year Four Earnings Per Share [Abstract] Earnings Per Share [Abstract] Equity [Abstract] Interest Rate Swap, Net of Tax Accumulated Interest Rate Swap, Net of Tax Adjustment Attributable to Parent [Member] Accumulated Interest Rate Swap, Net of Tax Adjustment Attributable to Parent Retained earnings Retained Earnings (Accumulated Deficit) Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Other Industry [Member] Other Industry Class of Stock [Domain] Class of Stock [Domain] Inventories Increase (Decrease) in Inventories Supplemental Cash Flow Elements [Abstract] Schedule of Debt Schedule of Debt [Table Text Block] Amount awarded to other party Litigation Settlement, Amount Awarded to Other Party Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Weighted-average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Liability Operating Lease, Liability Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Proceeds from Sale of Equity Method Investments Proceeds from Sale of Equity Method Investments Credit Facility [Axis] Credit Facility [Axis] Right-of-use assets Right Of Use Assets Right Of Use Assets 2030 Finance Lease, Liability, to be Paid, Year Five Amendment Flag Amendment Flag Thereafter Lessee, Operating Lease, Liability, to be Paid, Thereafter Lessee, Operating Lease, Liability, to be Paid, Thereafter Fair value of outstanding debt Long-Term Debt, Fair Value Entity Registrant Name Entity Registrant Name Net gain on sale of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Other Asset Impairment Charges Other Asset Impairment Charges Depreciation Depreciation, Depletion and Amortization Gross margin Gross margin Gross Profit Fair Value as of Grant Date Award Grant Date Fair Value Finance lease expense, cost of sales Finance Lease, Right-of-Use Asset, Amortization Subsequent Events [Abstract] Subsequent Events [Abstract] Reconciliation of Assets from Segment to Consolidated Reconciliation of Assets from Segment to Consolidated [Table Text Block] Supplemental Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Sale of Stock, Number of Shares Issued in Transaction Sale of Stock, Number of Shares Issued in Transaction Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Geographical [Domain] Geographical [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Debt instrument, face amount Debt Instrument, Face Amount Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Secondary public offering and issuance of additional common stock Stock Issued During Period, Value, New Issues Prepaid expenses and other Prepaid Expense and Other Assets Entity Address, Postal Zip Code Entity Address, Postal Zip Code Restructuring Cost [Table] Restructuring Cost [Table] Interest Rate Swap Interest Rate Swap [Member] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Common stock, $1 par value; 100,000 shares authorized; 30,007 and 29,913 shares issued and outstanding at May 31, 2025 and May 31, 2024, respectively Common Stock, Value, Issued Operating cash flows from finance leases included in lease liabilities Finance Lease, Interest Payment on Liability Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Income (Loss) Attributable to Parent, before Tax Income (Loss) Attributable to Parent, before Tax Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Defined Benefit Plan, Plan Assets, Allocation [Line Items] Defined Benefit Plan, Plan Assets, Allocation [Line Items] Numerator: Numerator [Abstract] -- None. No documentation exists for this element. -- Raw material Inventory, Raw Materials, Gross Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Industrial Industrial Industry [Member] Industrial Industry Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Share-based Payment Arrangement Share-Based Payment Arrangement [Member] Finished goods Inventory, Finished Goods, Gross Precoat Metals Precoat Metals [Member] Precoat Metals Basic earnings per common share (usd per share) Basic earnings per common share (usd per share) Earnings Per Share, Basic Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Axis] Accounts payable Increase (Decrease) in Accounts Payable Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Operating cash flows from operating leases included in lease liabilities Operating Lease, Payments Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Financing cash flows from finance leases included in lease liabilities Finance Lease, Principal Payments Accruals for capital expenditures Capital Expenditures Incurred but Not yet Paid Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Net income (loss) available to common shareholders Net income available to common shareholders Net Income (Loss) Available to Common Stockholders, Basic Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Stock, Class of Stock [Table] Stock, Class of Stock [Table] Total current liabilities Current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Series A Convertible Preferred Stock, $1,000 par, shares authorized 100,000; 240 shares issued and outstanding February 29, 2024; aggregate liquidation preference $312,520 at February 29, 2024 Temporary Equity, Carrying Amount, Attributable to Parent 2029 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four Total assets Assets: Assets Distribution on investment in AVAIL joint venture Proceeds from Equity Method Investment, Distribution Partners' Capital Partners' Capital Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] Amounts reclassified from accumulated other comprehensive income to earnings, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Other long-term liabilities Other Liabilities, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Commitments and contingencies (Note 22) Commitments and Contingencies Investments in Unconsolidated Entity Equity Method Investments and Joint Ventures Disclosure [Text Block] Termination Date Trading Arrangement Termination Date Changes in other long-term assets and long-term liabilities Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Sales Revenues 2027 Lessee, Operating Lease, Liability, to be Paid, Year Two Share-based Compensation Share-Based Payment Arrangement [Text Block] Payments of Ordinary Dividends, Preferred Stock and Preference Stock Payments of Ordinary Dividends, Preferred Stock and Preference Stock Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Entity Address, City or Town Entity Address, City or Town Debt Instrument [Axis] Debt Instrument [Axis] Stock-based compensation Share-Based Payment Arrangement, Expense Net income Net income (loss) available to common shareholders Net income (loss) Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Business Acquisition [Axis] Business Acquisition [Axis] Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Basic Earnings (Loss) Per Share [Abstract] Basic Earnings (Loss) Per Share [Abstract] Basic Earnings (Loss) Per Share Entity File Number Entity File Number Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Disaggregated Sales Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Other comprehensive income (loss) before reclassification OCI, before Reclassifications, before Tax, Attributable to Parent Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Entity Address, Address Line Two Entity Address, Address Line Two Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Name Forgone Recovery, Individual Name Weighted-average remaining lease term - operating leases Operating Lease, Weighted Average Remaining Lease Term Document Period End Date Document Period End Date Sale of Stock [Axis] Sale of Stock [Axis] April 2024 Secondary Offering April 2024 Secondary Offering [Member] April 2024 Secondary Offering Inventory reserves Inventory Valuation Reserves Finance lease liabilities ― short-term Finance Lease, Liability, Current Deferred income taxes Increase (Decrease) in Deferred Income Taxes Award Timing MNPI Considered Award Timing MNPI Considered [Flag] 2022 Credit Agreement And Term Loan B 2022 Credit Agreement And Term Loan B [Member] 2022 Credit Agreement And Term Loan B Lessee, Operating Lease, Liability, to be Paid, Total Lessee, Operating Lease, Liability, to be Paid Income (Loss) from Equity Method Investments, Net of Dividends or Distributions Income (Loss) from Equity Method Investments, Net of Dividends or Distributions Insider Trading Arrangements [Line Items] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount 2028 Lessee, Operating Lease, Liability, to be Paid, Year Three PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Cost of sales Cost of Revenue 2028 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three Contract liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Adjustment to Compensation: Adjustment to Compensation [Axis] Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Amounts reclassified from accumulated other comprehensive income to earnings, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Litigation Case [Domain] Litigation Case [Domain] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Customer [Domain] Customer [Domain] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Retained Earnings Retained Earnings [Member] Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Legal matter expense Litigation Settlement, Fee Expense Weighted average number common shares, basic (shares) Denominator for basic earnings per common share-weighted average shares (shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] Name Awards Close in Time to MNPI Disclosures, Individual Name Redemption of Series A Preferred Stock Payments for Repurchase of Preferred Stock and Preference Stock Entity Filer Category Entity Filer Category Balance, beginning balance (shares) Balance, ending balance (shares) Shares, Issued Shares, Issued Statement of Income Location, Balance [Domain] Statement of Income Location, Balance [Domain] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Company Selected Measure Name Company Selected Measure Name EX-101.PRE 11 azz-20250531_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 azz-20250531_g1.jpg GRAPHIC begin 644 azz-20250531_g1.jpg M_]C_X 02D9)1@ ! @$!+ $L #_[0 L4&AO=&]S:&]P(#,N, X0DE- ^T M ! !+ $ 0$L 0 !_^%1$&AT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O&UL;G,Z M>&UP1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V&UL;G,Z>&UP34T](FAT=' Z+R]N&%P+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T4F5F/2)H='1P.B\O M;G,N861O8F4N8V]M+WAA<"\Q+C O7!E+U)E"UD M969A=6QT(CY!6EI?,D1?8F%D9V5?,C Q-CPO&UP.DUO9&EF>41A=&4^"B @(" @(" @(#QX M;7 Z0W)E871E1&%T93XR,#$V+3$P+3(P5#$Q.C,W.C(S+3 U.C P/"]X;7 Z M0W)E871E1&%T93X*(" @(" @(" @/'AM<#I#7!E M/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.G=I9'1H M/C(U-CPO>&UP1TEM9SIW:61T:#X*(" @(" @(" @(" @(" @(" @/'AM<$=) M;6&UP1TEM9SII;6%G93XO.6HO-$%!45-K6DI29T%" M06=%0DQ!17-!040O-U%!#AF2'@X9DAX.&9(=T5(0G=C3D1!,%E%0D%91VA54D92;V9(>#AF)B-X M03M(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X M9DAX.&9(>#AF2'@X9DAX.&8O.$%!15%G05E!14%!=T52)B-X03M!04E205%- M4D%F+T5!84E!04%!2$%114)!445!04%!04%!04%!05%&07=)1T%104A#06M+ M0W=%04%G241!445"05%%04%!04%!04%!)B-X03M!44%#07=11D)G8TE#46], M14%!0T%1341!9U%#0F=C1$)!24=!;DU"06=-4D)!049)4DEX459%1T4R16EC M645537!':$)X5WA1:5!")B-X03M5=$AH37A::3A#4GEG=D5L47I25&MQ2WE9 M,U!#3E51;FLV3WI.:&156DA41#!U24E*;TU*0VAG6FA*4D92<5,P5G1.5DM" MDI$4D1G:&%357E7:5DW3$-",U!33F5*16=X9%5K=V=* M0VAG6DIJ6D9':61K9$95,SAQ3WIW>6=P)B-X03LP*U!Z:$I3:W1-5%4U4%)L M9%E75G!B6$8Q95@Q4FQ:;61O85=PE584'!A4EEO;CAR;5IJ.31D4#%:=5(R6$1V3'%J,FEF-7%R6B\X-5%A M*VIG,VUI,FMY5C-71U-323 K8F5R*W)!97EO.4I&23=3)B-X03M0.#%M9FPO M+T%*>4\X;&%G-GAA;D1C85))>'!Z:TAR42]W1$)X+T8Y-EIJ6D]Z8VME5S=K M43$K3UA06C9D<#)P-F1Q5F]L-7 Y>D9D)B-X03LRGAD96=N1%0Y4W)E5VQ/9SE1+W9%+S)-;&%$=W!N4C9( M3G@T>#-J6C!7='AC13D8U)B-X03M9=FAE84QE M4&)/9C=Y3#=556&0Q<#E62$HU1FXK66)K=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X M5C)+=7A6,DMU>%8R2W5X)B-X03M6,DMU>%8R2W5X5C)+=D50>CDO3DM7>%8O M2U=I>F-,<59"*VQR;$12;S!C5D5#:V1'6F0S.71U-7IA.6XV4R]83&PP9&1R M9%1W*VU0)B-X03M.-&HU43AU,TAM4'I,<#)I=U9$6&MY<$DT1F5%62M+4B]W M1%EO0V,R=6))25%-=34Q=4A(>'I%6#)X83)T=F%7#!614%65DAY07IL:6).;#9-0E9W2S@T+U!J>6=D9CAK>3-C0V-R+U)I M8G5'9S--5DM4<"]W035F3E)M8F]-,T)K;SAP3TQR35A()B-X03M$>D0U4GIO M;E%U>%8R2W$Y;&4S9&IE43-L;DLP1C%B=4I)6FM.1U8Q3E%18T5O9VEJ>51' M4FEB2$XY8V9L4BM9:TAN5'DX2G!E365S)B-X03M79D=,56]"6=093=0%!58R]I-$]$53A74U5E;E(W0S9+-FQ(05I'0D1+4E5%2'%#33%J;E!* M-78X06Y';GE&2DTX9W9.5&I$&-%.6XT>65V-"M#>B]!2T9L.&@O.'0K<68X:F)F+W-N=R]W07%: M3S90,B]R4B]*,E!V4#0K)B-X03M$=CA!;U=8>4@O>3,V<"]Y3G0O*WEF2"M6 M36YD2#=F,7(O2C)0=E T*T1V*VA:9DEF+TQF<6XO23(S+S=*.&8U57ED,&9T M+U=V.&Y9)B-X03LK."]J-$U7,4-0>6PK569N+U-).4=V3#(T:W5">#$Q3&U3 M2C0PG1%36MR9%-E=U92,UIJ"\R55IT=C5,>#DX=G,O539V.$%L2$HS1#AF1C,O M47I8;GHO04I93DPO-4982"]:4FHO2F50=FPY;C9L+VQ(2C-$.&9&,R]1)B-X M03MZ6&YZ+VQG,'8O:U9C9CA!6E)J+T%#6&HW-69:*W!F-5)Y9'#DX=G,O)B-X03M5-#,X;S5/-&9J-'4O=T-H;790;B],0G!F M+TEQ-"\W2TUF-4QX.3AV#DX=G,O578X;S5/-&9J-'4O-D=A."MF.'-';"\X04EQ M-"\W2TUF-4QX.3AV51N3%IS;DA->3DI/9S=.=TY3<#EM1WAZ M;V-K0D]*)B-X03MI97)O78O-G9S9CA!)B-X M03MY2VXO04]Q940X;&PO;7 O3EDO-7=D+WEU79/)B-X03M#6&EY.&Q0 M46=/1F%H*U=9.#1M2F\X,C9*0D9H0F5B9DUT:C5:.'98=718<"]D5W%%<$A7 M:&MK3S!C82LW3E%F:FMS3TEZ:TEH:FMM)B-X03M)4DI,-'8Q=E=B+U=T6'4Y M5G8U4%5V3'E1>7ET,G%E9T$W0E)S0C1:,4=/06I%4DA)4$\U2FU5:50Q9EA( M-5,V,BMS+VPU;W0U2S-+)B-X03MD269Q,'@W;')D:D15*S5#035Z;7)X.$]5 M:#,K;FYX67=76#5J3GIS5F1IC-))B-X03LR2CDQ:BMY=G95*T=B-W,O5&-%94DX>39F6&%J:5!#3U%E M4S5S6%AU>%8Y2F8X-'EA:#9V;%!5-T$W=&$S=G%J+U9M:55!9F9%,F%0)B-X M03MT4TY40C=W-VYS*U9W23@S'HS:&8O3U0K=3AB4%)T0U)T-5AE.6Y8 M,E%E;D8Y+TXO=7IB9&PT.7I,-$]T-U)N-E)&."]:=5A5)B-X03MU>%8R2W5X M5D@V1F\Y-7)7$I0 M4FYJ9UI3041-9GIW,4]'-C@Y>39F8F)7)B-X03M7:541O;VA8:WDA$9&ER&MD4S5U:'@S:W9U5'8O04IY8FUC*V1D3FA0,D4P,4A(>F5E64@O04EG37(W M3$@W5)O359Z-'4U.5-:;TAC=D1V4%E()B-X M03MN=CA!3U13=DMA;C%.2C!29E3E"+S560BM7;B]69W1V*T@O)B-X03M!3V%S=R]Z M;5@K8UA++TPT+W=#84AF.$%+;U!Y,"\VFEV-69( M+TY$=BM6469L<"\Q64QB+T%)9B]!2G%X)B-X03LO3UIF-7A8.'9J+VUH-#-F M955V3%AM-S@Q62],;FQI=VES.4,P<78V5G5O2VXQ4%1997%E4DQF=%5J5#-Q M8S)C8S X94AI;6)K951G)B-X03M3>%)Y6F5'23E-96(V4F=G:&=G:F=H45)W M>$M%:FI55596555!03A!33!H3G4Q9DY(+T]16&XT83%R>2M8"LT=E8X,7IM=7A6-6HK95@U:V8T63!0.49A9$QX,7I5,$E2 M;#9W,C4K1C5F6FTK>6XP;G1M9F]D3C1KC=.;'9)4&]F3DLW5D-896MA5F5Y0U,X%8U;VMK64Q7=$%70C(S M>5%M4GE+0T%H<'1!.')1)B-X03M24$Y.<'1J1D1'<&%34C195E9607%3>$LP M04=31U-:-FQA1#4Q+TYF.#!D13%*<&1&.'%71G1B-F-$>'5.5%-"16QM.%9I M4$5&22]%)B-X03LY5#=$6(W;E4VF556G-86$IX M-56)C5T=743!(,5@K6$@U639*-4MS2U%!6$]R5$Q3.#%&:%)M-DAH1U R M239J<#,W-7HR<#%5D=)34K M65AN,R]&3V]F-DA946%:<$U*4#%A,&AJ4DAB+T%#-6U11&MX2&)O3S-I9"]P M=% T63-.>61,<4Y4-&AO)B-X03MB4EEJ;5,T3$O2S-7=D]T.7E11S$P M849Q6&5O34YT<45X>$$O865N,$1V-S1M<#%C8U$W-61Z;&%F4VY)8C529E9F M;')Y>&\S)B-X03ML#)79E%2-75R-U)J-F=F2C9R*U-8;% O04$Y-41S+U=4:F9A;B]P M=#%7;%(V9TAP3#E%65AB>')M=C$R8FIY2'5'>FYA6$9W)B-X03M1039SE,R4HO:&)Y;VLQ,TAX,6963TYX)B-X M03ME.&@X4TQ4.3-&+W-63E0W:S0V,U T:SEV<$,V6$1W43,U;&YD-4),4&%4 M=U)43F)Y4WAS:5A#049O>7=O2%=U,58V:759:U128VMV)B-X03M)1R\U>&HX M2]L4V9C2$%06CA/.'1F.4-W*U9V*W)V M9F9D1"]W03 T+WEP4'5#4#5/:#-L-D0U)B-X03M!.&DV9C5,,%=84W)'953A/15EX45I,;$1A;%AM M;GI,<'9LDQ-5TEZ M:TEH:&MM25)*3#1Z.'HK63E3.'@V-60V>'%,.')M-F9L>$@R55%B2D=N*U-Q M-T1/;GA9)B-X03MH0TEI2&YS=5%Z;%I19&A9,V5O6'-&:EIX3DYD6$UI>%%2 M3#%:,TY!0CE/4VQ)4D9N:WAJ17E.0C=H*V%(-68R9FQ8.&UT4'-)9W(S)B-X M03MD=F9W,T8Y9$%B>5134E-)*S5&94EQ05!91$Y6<&118VUC;G!4=$Y49T5- M3D1O6&#=V>F$O;5AA46AQ0RMT-VDS)B-X03MBD(W4FIE22M4;39#5EI094@Q6FY03S=1;7)A=G!M:V%F3G%'<#-#5W1L M079+5V%1,$%(9T(Q2E!91&,U2T5$23!/)B-X03MA2E-!1FPX=F9M;BMC97 K M8G!P3D\P.'9:*UAK8C1983!K=4M(6C5Q9'1Q:$]G.7IM+S!M:4=08S=Y9$QQ M9%=:-T0V6&TR6GIH37(O)B-X03M!0R\O04,U,3-Z<'%8,65Y6#!B1TEJ-C5Q M3'%42$50061/8FMD1D(K-&(U:C9J57AX1&9N,T]2<#E03$EF2CE7*U1V2F5H M955T2EA4)B-X03MT2F@T9S!.>&-.47EZ3U R<$#8O:&Y1-$Y02$5+1&\X)B-X03LK;VQK3R]* M:F58=$0Q3#AQ9GE7=B].3%(V='))97HX=F&8W=D5A M+U8V-%DO5$AE6#-/9G!D1UHK<5@P=G!V)B-X03M4=$]S9$YS66)'=V=3,G,W M9%%K3459-'%Q:G='84M5:DDR96)U04%"45)'4E-W6#AZ4'DW6'IH96582%E! M=V%F96QR-$5G5G186&Q))B-X03M"6'%784I&*VUU6F5L,5!H:5AM4'1C9E!G M1U%X.&EZ;T%!54=W1UEJ:U!%=BMC;5!.4#%F4W)$>3%#,4I,,79R9#)"+W9M M23!J52MZ)B-X03M35E K>'IA.6U9C-D2VGAN;RMK8GDW=')/,&UU-W%143(Q=6I3>GET.6Q5 M46-M62])1$Y'05-A1'1I869,9S@Y95AV378U<&8T:C@Q)B-X03MZ4$1O9&LQ M9%!T06IY,5-)+W552W%'<%9V,VHK*S)B+T%03'EH:#199E5E8G!X;FI03'A3 M4'!(2C=$+S!-1BM76"],9% O,&I3+S!Z)B-X03M7+WEF;#=V=&,W.#=I-R]V M9"\P348K5U@O3&10+W="23!V.$%42"M4.'9D.7$O;F-89CA!93G5,=BLY69L-W9T5"MD>&0O,D8V2DD4R3V%A878U.3@U87A9=EEA<'$Y>&0R8FQ794-6<7%3)B-X03MP<7!P-TA+ M-&%E15191D9N4%54:TM*,E-$3&UL:VXU8C,T4$K8C8T)B-X03LX,F5B.4,X<395*W!A=D]) M;VAT1D5.-5I8+VMJ6#EO+V=/*V,U:7=Y>4=O=2MY6DEW1FPX<&9M2BM:975E M9&1236QY>'0Y36E9;7HP)B-X03LU1TI20C U4# U>54V4AY66AM4S1Y9BM43DDX=39J<7ER-6@Q6DY*,'5+:E10>&0U M6D(O2D5%)B-X03M6-D4O>DXP.2MM534U>6E04TQ,9F=X>&MF56%$-E(P5#AZ M+WEB,%14661.,'9664Q7>F=&231K:'50<%IJ-F1763EY9'IM:FYP8SAJ)B-X M03M:1S=U234X55)127!(+SA!2S9V>78O-G9S9CA!>4MN+T%/<651+TI:9C5R M3#@Q:B]!2G=59GI%+TYZ469+5VU),%1,939V9%)I4WES)B-X03M25556>%9: M6G4V2C=F85!B=5%D3F\U6D0S0D=F57AX:GIF3%!M3'I*#1O)B-X03MW1E)D2&MY>6UB2U=:63%V M469Y=C!R.'1X8T169D]E6]Y.&8X04DW.3ET M:FAA<658;&I(>&,S4S0X)B-X03MF,51).7HS>5 X-2]Y5=B*V$W5#AZ:B]N0D=A6"MA,S5F87)Q14=N869R M0UA&-V-T)B-X03MW9VA73UE&;5!A"].3&5:+T]E<&%SFY586)&-&5-0C4W535E3UI+5#9*;SDY$I024YE)B-X03M/0FQ)0618 M,FHU5#AT,E!LF%2:%=K<%%Y4TAD-44UJ M,65I>'=%26=$;VU&-5I79#EB4U=L-T)()B-X03MD5W-O<$Q"36EY4G-+,6]Y MD=4*V1, M-6QR.$1(+T%$4CAN9CA!)B-X03M+=CA!>4@O,4QE;"\Y259V+W=!,%DO;4UN M.#98>DLK0FHO;6HU3R\U5B\U1"]W0W!B,'8O04M169Z<&9-DDO46UK+W=#1SE.;'!Q=7!)9G)4 M<69I9W1M,E!4;S!V464Q9F).;#)F<'5/6$5E46-(5S9J)B-X03MG:G=J;5AZ M3FTY9$MN=FLO>5AR=FTS5D1P=6IX2SAY4FU75U-1.%DP46)66G%';%-A1$MC M,F5/35A*='5!B+T%*;WI&+VQ, M1C5U5"]**U1Y46UR+VM*-3@PE4W;C9O,719=WE8131J;4IB,#1L3'11 M1D)865I+2&%'3U)!1C=S)B-X03M:-D=C45-A,F5C6FY/1W%7.#=W6$55-F9B M:6186#5Q86I!4EEP3512=#9B+T%--4-E6EDY63@T5W1V8G-483).;$-60B]N M=59%-4\S)B-X03M4-$A19E)M0C)D:31916YQ9G5C-W1#9'I!-VE9T5E@K-W5R;5(T93E)9S-'36919T=/ M0TA"041Y6%!0:6U3:W57=%1S5F1IFXV33$S854V>#$S;'HK>C1836YU938V M3BM:=FQ45CE96%,W4UHO5VUQ3&%69V]J)B-X03ML4$5U3TY'3')Y449K-7%V M269:&I:9')(3$5M9WEV361S4TAZ-V%A,V5E5&19=$Y%;V14=4Q: M-#1&2G!53G,V<50P67!Y)B-X03M#*SE-=3 U:4IG>357,3515$5G8S-X6F-7 M.#EV3SA&>$6I565!& M1EA18CE0;CA-,U9V468K:&XO041(+T%.5V%Z+S1/6"MU668X;'@W>35F)B-X M03LX<$@K83D@O=T)787HO-$]8*W50.&QX-WEV.'!(*V$W+V]:+W=! M>"]W1%9MD@O,5IR4#A!-$]8*W50.$%*8V4X MFMN:S-K:TQY:4]+34@T M<$I''AS>4QB:#%K6=M*W58;'I*-FPS9D9"1UAP"]W0B]0+S T+W=$6GAM,B]L6"MJ.78W2%=F>6(O4RMZ.7)V*VA74"LO;B\V M8V8X07,T>"]L6"MJ.78W1B]K,RML.6XW)B-X03M65S8O-7AJ;G5P>E!0-7 U M>7-&57-B2'-I:%(O>#AE07E-93%!0E%J.78W1U5U>GI),EIF6BLQ4R]W0VA7 M4#A!=C4O*VY(+W,T>5@X)B-X03MQ+S!F="]9>"]K,RML.6XW6&8X05%R2"]! M2#@O+U1J+T%.;D=0.'$O,&9T+UEV.$%*=CA!4RMZ.7)V.$%O5FHO04PK9B]P M>"\W3TUF)B-X03LU5B]O+V(K>&8U3B]P9EHK,3,O47)(+V9Z+SA!5&HO,F-9 M+WER+U(K,SEI+WEB+U,K>CEQ8RM69BMC92\X4#,Y>&9*&UP+FEI9#HT.#0W86(Y8RUC,S U M+31E93(M.#4R92UD.61D-F5C-F8S.&$\+WAM<$U-.DEN&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/G5U:60Z-40R,#@Y M,C0Y,T)&1$(Q,3DQ-$$X-3DP1#,Q-3 X0S@\+WAM<$U-.D]R:6=I;F%L1&]C M=6UE;G1)1#X*(" @(" @(" @/'AM<$U-.E)E;F1I=&EO;D-L87-S/G!R;V]F M.G!D9CPO>&UP34TZ4F5N9&ET:6]N0VQA7!E/2)297-O=7)C92(^"B @(" @(" @ M(" @(#QS=%)E9CII;G-T86YC94E$/G5U:60Z.3DV9#%C,38M,3DW-BUF,S1D M+6(S,30M-C9D83(T-34Q-V$S/"]S=%)E9CII;G-T86YC94E$/@H@(" @(" @ M(" @(" \&UP34TZ2&ES=&]R>3X*(" @ M(" @(" @(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z;&D@7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS M=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @ M(" @(" @(" @(#QS=$5V=#IP87)A;65T97)S/F9R;VT@87!P;&EC871I;VXO M<&]S='-C7!E/2)297-O=7)C92(^"B @(" @(" @(" @ M(" @(" @(#QS=$5V=#IA8W1I;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^ M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IP87)A;65T97)S/F9R;VT@87!P M;&EC871I;VXO<&]S='-C&UP34TZ2&ES=&]R>3X*(" @(" @(" @/&EL;'5S=')A M=&]R.E-T87)T=7!02 Q-2XP,#PO<&1F.E!R;V1U8V5R/@H@(" @(" \+W)D9CI$97-C&UP;65T83X*(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @( H\/WAP86-K970@96YD/2)W(C\^_^X #D%D;V)E &3 M ?_; (0 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$" @(! @(# P,# M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# M_\ $0@#GPGA P$1 (1 0,1 ?_$ .@ 0 " @,! 0$! *"P@) M!08'! ," 0$! (" P$! <(!08#! D" 1 00" 0(# @@- M @4" P 3 $" P0%!@<1"!(3"10:(2(5%I?76 HQU)75EM875QAHJ.@9(U9! M,I,DIT)343,E832U=CE28C4V=[=Q@4-C5+8GF!$! (! @,#! H.!P4&! 0' M $" Q$$(04&,1('05%A$W$B,I/3%!55%QB!T4*2TB-35)2DY&46")%28G*B M,]2AL8)#)/#!X6-SH[*#PS3QPK-D="4F-C=U1/_: P# 0 "$0,1 #\ G\ M M M M M M M M M M M M M M M M M M M M M M M M M M / >2^ZSMBX9=;BY8[AN%..;=%9F MV<;N7)VF8#,)+73Q35HL-D/XY6Q]P4V]Y**1K/DCCSCSD//R2,)&_G7XAZC'_ %LN7%3['=[\W_PZ>EJ&^\4NA-A;N9.8 M8\E]/^57)EC[['6U?L3;5A+OWWG#M(PZNAXYX-Y]WF=G5'3[#%HFAXJ559&Y MBU;,&U;CDWLZND\.2<>VP;W-$?=12E:SP\G>R1;AV3K6.,<-8TEA_NOWH[?+4CV M<<]H6HX*)OQ8[&Z\LYG:Y)E221?.?3P6E:8VMXXE8GEI/+X7(J^-R*B-VW9_ MRT;*M=>8"M(C[-LE]?9TCV&L[C^8">_,;3E?XO7A-\_&8]-8Q:1[ M'>GV6+>W_>4^_?/H^+7--[A\''G)CK7M\D4Q1/&.$^VGT:-?W/C MOU5DR3.UVVQQX?)$UR7M'#CK;UM8GCK,>TC2.$ZZ:SCUG?7N]47,.?[%S]A- M:C>][EBP7#?#4C6QO9X/)9+G]$SMEC&?A:Y'^:B_^HSVW\#/#7#[O8Y,L_V] MQG_I]IDI'_=Z&%W?C-UWN(TPY\.#C_R\-)U]'XR,G#R\./I>$9GU;O4DSR]; MW>!RY OL[ZW_ -&R&)UQ/+?XU5WAU[$XMOM">->DW_S6_!T%/AWA M]QRG:SQU]M%K?_%:>'H[&+OXI]?7]US')]C'AC_=CAYOD?49[_!L=J.]L M/=;W)YZ[%7;5BN9GG3E#*6HZK))9F5H[%[:9Y65V2SOMV);>O=U_%55OB:B].J'#FZ/Z2W%8KN.5\NR5B=8BVV MPVC7S\:2^J]7=65G6O-.8Q/HW.;\-WK'>HUW^XMDD=;O3[HY6RO1[ER/.?(^ M7>BHGA1(Y="9IB;\GY;$Q_5V^*O^RM8U=[; M=?\ 6NUK-<7,]Y,3.OM\DY)^Q.3O3$>B)B'I&']6_P!23!O5]+N_Y;G58&UU M3,7\1L+/+:K%1R1Y_$9-C9^K$ZRHGFJG5%=\*]&?\ ?CE[M@O7N]47#N9[;S]A-EC8]CDBSO#? M#4;71L9X/)?+@-$P5E['_AXV.3%/]C<9_P"GV^2\ M?]WH93:>,W7>WC3-GPY^/_,PTC3T?BXQ\/+QX^ED'I_WE'OZU]K(=BU#MSWR M+PPMEL9K0]QQ&37RHY&N?#/JO(N#QD4EF1[72>*G(WXO1C6(JF"W?\NO0V?C MMLW,,%O[.3':OV8OBM/#R:6CTZLSMO'?JK'>/C.VV.3%Y8BN2EIX>2WK;1'' MM]K/FX=K*/1_O1N_U'M9R3VB:?GXW=&OLZ/RMFM1?!U6'K,VEGM.W=MKPM23 MI&MB'Q*YOQT\*^+6-[_+1LK5UY=S;+2WFR8*WB?LUR8]/9TGV/-L.V_F GOQ M&[Y7^+UXS3/QB//%;8M)]CO1[++_ $'[SEVFYAT4/(W!//6CS2M1'3ZVFB;[ MC*\O1%=Y\]G9M+R7D)\*(Z.G(]5Z?$1%54U/??RW]588FW+][L<^GDMZS%,^ MQ[2]=?9M'LMEVGCKTGFO6FYP;W#$]MIICM6/9[N3O>CA2?8T9N<>>NMZ97(# M8XY.?[&AY&1W1,9R'Q[R!@'-;X6KYDF9JZYE=6C;U7IT7(([JB_!TZ*NFOP&CUVZIW7=K'-/ \&3GPFGYNO>LXWY M)WG$.BSFEW+=NHJ6$Q";)CJS+\;?AGH/FB_]9LW1W/\ ^&.IMGSNU(R8<.:) MR5F(GO8[>UR1$3P[W[/DMI/D8?J#E<\ZY+N>5TR6Q9U4/2O!GP[K!3<[>T7P9*1:MH[)K:-8F/1,3$O/ M_<[;/L]SDVFYK--SBO:EZSVUM69K:.'#A,3'!Q)RN$ M !DEQ?WB]V'"G1G%'<1__-.7;+/;SVPT[T>Q;3O1]B6S;#K/JSEEXOLN8[NN MD::3DM>OWEYM3_#P;-.)_O"_J.<.JQPUG5>2^.,52MR58F^5 M\.7XSGX]R,UY(NG2Q9?9>Z1$?*DJJ_Q1QS7P#\/N8=ZVUQ;G9Y)XZX,WQ]V\QKQB)Q32L3IPB>Y/GF M+<==IW#GWH/0KOL5+G_M?VO7'HL<=[8N(]QQ6VP2JY6I)9@U+;ZNGS48V=57 MRUS%IRHGP.55Z$9/?*JF-/-'>X=FL\&VO@_UG/3DYV=2I8?N*UWC[/W/ MBKKO,U2]Q;8KR+X?!!)L&S0UM&LSS.=X6,K9:=SG? B=>B$5\Z\(?$'D>M\W M+\F?!$:]_;S&:-/[M-76D>=(W*O$;HKG$Q7:[_#7+,Q'=RZX;3,]D1ZR M*][7L]K,\>':V88#8'H;#J^.G MLTKD*2QN:KHWN;XFJG7JBDL7 MI,32>R8G6/Z7,'$^@ M M M M M @;_> M&.S_ /8/WM7QGLO'O=!2N[/:="Y75\?RUK_L=3D*HK%?)+"F?BN4O\ TF^KI?T9J1$3Z([].[,>>8O+0 3NA( M 'K?%'/G-_!.63.<+\NU$145/@,3S7D/)>>8O4\XVFWW6/33\9CK?3R\)F)F./FF M&8Y5U!SSD=^_RC=Y]O[;O:4O,5F=--;4U[EN&D>VB>R/,W)\ _>*._#BGV'& M\H_L^[B=>KI!#,NZZ_%JFY>R0RHJLI[9HK,-26W)7ZQK8R&+R4BJB/=XG>)7 M1%SW^7_HCFG>RG37CI6]8\D:1II*')O'#JC81& M/FN/!OL41/&8]5DGCP]M2.YPCA_E:SPF9UUUWD]O/WCSLJY02EC>:M?Y![<- MBLS-BFLY:A+R3H$2RI&V%(]KTW'MV5%69SFO?9UZI!$U$>Z3PJ[P0KS_ /E[ MZRY9WLG)[X.8;>(UTK/JLO#^QDGN]G9%TB)[;7K2(CC.D:Z;N.(^>.%>?-?;M/"G*V@UA[O6-S75[4<,\;VN:YB.:J)#7->2RV.];U\T\:S,<) MC28\D\'K!BW= M M M M M :V?5C[0%[T.R MKD[CK"8SY1Y+T^NG*7$3(H6S7;&]Z;3NSQX"DGDRRK8W/ V;V'C:BL;YUZ-[ MG(C"0_"[JS^#^L=MS#-;N\NRSZG/QX>JR3$3:>,<,=HKDXZ\*RT[KSINO5/3 M&YY96L3O(KZS#/#6,M-9KI,Q.G>XTF8X]VT\5; YKF.=IS'#BW&UM'&F2E;UGR<:VB8=W859]7[F=,I^SP25^0*R:_O M\=&&1SY(L?R-K5:*:Q=L->K76LUC\W+\#>GX%18:ZC\ ^B^<][-ROUO+=W/Y M*>_BUT\N*\\(]&.^..U+/(_&[JCEVF+FU,6_P1Y;?BLGH]O2)KI'IQS,^?SR M*NUSU]NQ'N"^3\)O>QYCMKWJWY$#\1RW' S3+-V:16.9B>3,.MG78Z4**SQ3 M9EF#MZQ>DQ-)CA,<8GV)MIV@)VG=\&\3Z]B_8.+^=4L&FXMWN9;'3! MEUF9F8K'XN\Z_P!;'I$SK.MJV]A33Q=Z:^0>JK[O!738;^)S4\D1?7\;7MG[ MJ>_V1&F2(CL:A26$6 !E-VW=['=/VC M9;Y4[?.:]TX^K2VV7,CJ]:^S+Z)FYV(]B29W0\]%D]1RTZ12O8V::FZ>)'N6 M-['+U-8ZBZ,Z8ZKQ>KY]L\.>^FD7T[N6O]W+72\>3A%M)TXQ+9^0=9=2],WC MY(W63'@B=9QS/?Q3QUG7';6L:^6U8BW&=+0DM]I'WF+!WUQ>J=Z'$TF!L*R. MK-RWPW#8R&(=(UL,3+FQ<;9>Y-EJ+'>%\MFQB\A=57N1L-!C?@;7/JK^7+<8 M^]NNC]U&2O;ZC<3$6]BF6L=V?-$7K7AVWF4[].>.NPS]W;]3[><&7LG+BB;X M^SMMCXY*QY/:SDXSY(25>".Y;@/N=U.+=N N6-,Y1UYT4$EJ76=].\\Z;W4[+GFUS;;<>2+UT MBVGEI>-:7CCVTM:/2F_EG-N6)B)CRP]Q, M,R( M M M M M ,6NY_O3[9.SG6/G-W"[R6TI7A.NFO>F/NSW']Z///'W:QV$:5!PI0Y8WC$Z'0Y6WFGCMIY1;CLM>?7R>UU\&QG@+#[#P2Y!T?R+<=3]Y2+7COSDF=-.YKP2W<%BFX+"8;!MR&5RS<-BL=BFY7.WI,IF\FW' M5(:B9#,Y*5&RY'*W$A\RQ.Y$=-,YSU^%2J^?+Z_-?-W:U[]IMW:QI6-9UTK' MDK'9$>2."P-:]VL5UF=(TUGM^SZ7*G$^@ &E?UW.T#^)_LDV M+Y9U1]>O)/DKVHP4FP\HZU51DJ*D5[6JL>4\#8Y99[6$KQ, M1%>JDP^"75G\-=9X]KN+]WEG,(C!DUG2(O,_B;S[%Y[FNL1%['MZ1$:S/?IKI6.V\55\!?52D M #OG''*')'#VV8W>N*=[VWCK:\RY/N8WG*L^7;[F-/;4M-==)UTMIPM76.-;1-9[) MB821NS/[R7RQI4V,T_O/TF'EO6$6O5?RIQ]1Q6M,^HRS-\4]LZ5OQR4\D>V M]9'L=J=NE_'/<8IKM.J\/K,?"/7XHB+>2-;X^%;>6UII-?-7'*5;VT]X?;9W M?:JFV]OG+&L<@58*\,V8P=6R_'[CK#ID8B0;1IN593V3!.25_@;)/6;!,Y%6 M&21O1RUAZBZ2ZAZ4W7Q3GVUR8+S/M;3&N._IIDC6ENS7A.L>6(6!Y-S_ )/U M!M8WG)MQCSX.&O=GVU9F-=+UG2U+:3V6B)]#)@UQEP M M M M M 'A?TZ5I'IM,0QO-.;\LY)M+;[F MV?'@VM?NK3IK/FB.VTSY*UB9GR0B7=\/WCWDW?OEG0NRK5IN)M2L0V,?-R[O M%+'Y'E#(QR-F@FLZMK\=G):SI,4D;^L4\[LG?1/#(Q:^D7R>F([E?)[:%>>J_''/F[^SZ3Q>KQ\8]?EB) MO/;&N/'QBODM6U]9\DXZRC3;IO&Y\D;/E]UY"VS9-XW#/VY+V#:8XTK2E8K6L>: M*UB(A F^W^^YGN;;SF.;)GW5^V][3:T_9GR1Y([(\B3E]V@[3G;)R3RKWB[- MCG.Q/&]&7B?C&>>O)Y4V[[30AO;SEZ5A6M8VUKNFV*U%417>*//R=416IUK= M_,;U3&WY?M>D=M;\;N+>OS1$]F.DZ8JS'FM>)M_\N/.G_P ".G9MEW74^>/: MUCU&+V9TMEMV>2.Y6)B?+>)3+"HBR@ !^-BO7MUYZEN"&U5 MM0RU[-:Q$R:O8KS,='-!/#(UT7RSQ!3I2UM"NY-=^XEG='92"QQGN4UG):_1KV+ M,<;KK]4G2QA+,S>K9+>,E5%Z'HSX:]5UZQZ0VO-;SKOJU]5GCAKZ['$1:9C6 M=._&F2(\UX4:\1NFOX7ZJW&SQ5TV.6?78=(TB,=YF>['D]I:+4B/-6)\K7^; MXT8 !W'0N0M[XLVK$[SQKN6SZ#N M6"L-LX?:=0S>1U[/8Z9%15=5RF*L5;<39$3H]J.\+V]6N1454.IO^7['FFUO MLN98<>?9WC2U,E8M6?9B8F/L]L>1W>7\RYARG=5WO+,V3!NJ]EJ6FL]L3I.G M;6=(UK.L3Y8E)H['OO(>]Z@F'T'O=U&3D77(((*$/-''N/I4.0:B1M9%%9W' M3W6*&N;8UWX9K6/?B[3&-5RU[DKEZUOZT_EYV6Z[^_Z,R^HW$S,_%\LS.*?1 MCR:3:GHK?OQ_:K"?.D_''+3N;/JW%WJ:1'QC%'MO)&N3%V3KQFUL>GDB,4]J M6/P5W$<(=S.CU.1N!N3-6Y.T^TJ,=DMSR_GFVR[;=QY+QPF//6T:UO']JLS'I6&Y;S M3EW.-I7?Q/EB8[)B=)B>$P]G,0[X M M M M M X39-EUS3L%E=IV_ M8,)JNLX*G+D,WL>R96A@\%AZ$"(LU[*Y?)SU2MIB\5*USEMU"Y%QYB)E9+':=I6K6$Q^7W&]4>J M>5=N^R8Q)6>)D5^!R*MD>AOY?=]ONYS'K2]MMM9XQMZ3'K;=FGK+\:XXGRUK MWKZ=LTE!O6'C5RWEO>V/2]:[O>QPG+;7U%>W7NZ3%LDQIPF-*<=8M;281(^: MN>.8^XS>;]0;J=[SG<9-QN/)-IX5CAPK6-*TCAV5K$:\=-7DAE6)?51I7,E=IX['U9[ MM_(6J]*C3JQ/GLV[EJ5D%:K7AC1TDT]B:1K&-:BJYRHB?"?.3)3%2V7),5QU MB9F9[(B.,S/HB')APY=QEK@P5FV:]HK6L<9FTSI$1'EF9G2%GCZ?7:[3[.>T M+A7@9*]:+8];U:'+9UNUW/;D*U//9"6E3E5SO^PJP, M1?"QJ)YM==]2WZNZKWG/)F9P9,LUQ1/DPT]KCC3AI,UB+6C3W4VGMF5^>E.1 M8NFNGMKR7'IKAQ1WYC7VV2WMLEN,SPF\VF(UX1I$<(AF8:@V$ M 1T?O&/9\WF#MCU_NV3>Z7)7 _).S\: M;C2\#'9'7KWEUQ86TRSA-GPLDB(Y]+(5K-5[D1RQJY$5,/SSI_D MO4FQGEW/-MBW.TGR6CC6?ZU+1I:EO[59B?2S').H.<=.[N-[R;<9,&?RZ3[6 MT<>%Z3K6\<9TBT3I/&-)TE+J[!_O%?&G)C\)QKWL8G&<0;K.L&.JOK&O92>%[LNI8KLM_/#UD:^H MM/#C,SK.*9G7W4S2(^[C72),6%S6&V3$8S8-=RV,SV!S="IE<-F\+?JY3$9? M%WX&6:.2QF2HRSTK]"[6D;)%-$]\EIBU;1, M6K,<)B8G28F)X3$\83=2]-R/K M5+#4I.N)F+;C)$]SAVQCKPG+;T5TK$^ZM5I/5W7W( M.C\.F_OZSF$QK7!CF)R3KPB9XZ4KV^VMIKI/=BT\$'[O?]3/NF[\\],_EC<' M8'C:K<2SKG"^DRWA\$?)>+UG,9C2^XR:6RVU[8B=-,=)_J4B(T]U-IXJH]7>(74/5^2 M<>\OZGEFOM<&.9BFFNL3?RY+1PXVX1,:UK371KY-]:* -U/H.=J#>Y/OIU7 M;\_C4N\>=M]./F'8_:(7/IV]JH6DJ<88=TBQ2P);=MZLRJ1R=$FK8>PTASQQ MZI_AWHK)L\%N[O\ F,^HIIVQ28US6[8X=SVGHG)"6_!OIV.==51S#/6+;/E] M8RSK$3$Y)UC%&D^:8MDB?)..%@\4,7# #KNX:GK^^ZEM M&B[;C8,SJNZ:[F]3V;#V?%[-E=?V/&6AV-I MNL^QW6/>[6TTW.')6]+1VUM28M68]B8B7'EQ8\^*V#-$6Q7K-;1/9,3&DQ/H MF."KT[R.VW8^T;N:Y@[>]E2:6;CS;;=/!Y*9$ZY_3,G'#F](V)%8UL7BSFIY M*G9D8WX(9I'Q+\9CD3TJZ0ZBV_5?3>TY]M]-,^*)M']7)7VN2O\ PWBT1YXT MGRJ$]7=/Y>F.HMSR?)$^KQY)G',Z^VQ6]MCG72-9[LQ%M.$7BT>1C*;(UL M -D'8KZI7=-V%9BO4X[V=VX\2 M3WG6M@X2W>S;R&D7EG5/;+NO.1[K^D9^9J=?:\:Z-DTC6+:AM,8V,CSK;PRZ M9ZXQ3??X_4\UB-*[C'$1DC3LB_DR5]%^,?ERETL11,1]NK35[&+2_KCPSZEZ%S3;?X_7 M5CV^&^D9* M^G372U?[59F/).D\&R8CQN( M M M M M ZKO&]:9QGJ6>WWD/:%P.%Q M\3F,=:R.3ORP5:T;I9&L9XG(KY'M8U%F/;8ZS:UK3%:UK'&9F9TB(CRS*(1ZD'WAC M8]O7/<.]A\V1T_6%6WBL[W#9*E[)M^>@=O%^&N1K+J&.F8KO!E[C$R[D M'G@'@VOJ^;];Q7+N-(M7:Q.M*SVQZZT>[GSXZSW/):;QK"N MO7/C1.M^5]'SII.EMS,1Q\_J:S_1ZRT>2>[7C6Z+3EY7.5555+-XL6+!B MKAP5K3#2(BM:Q$5B(X1$1'"(CR1'"%=+CS[<8 6"7H)=IZ]N/8SKN];!C%IFE/ MBS#O1WA8M3YL.=F(_B(]LNJ?XAZUR;/!;O;#EU?45TTTG) M$ZYK>SW_ &G;V8X[.*Z?A/T]/(.D,-\T:;W>3Z^_HB\1ZNO&(F-,<5F8\EIM MQ;M2&TE@ BG?>6^T!N:T[C'O3U/&]L:9:1Q^ZI$7B(C[B\^5 ?CGTW&YY;AZGV]8]?MIC%EGAQQ7GVDSY M9[F2=(C_ ,R9\B'26X5= ! MS6N['L&H9W$;1JF#Q6:MA[Y;3:O>(7@%2_K.;]#>UOQM; M:6GA/E_$7F>'HQWG3R5M$1%5CNB/&FF6:L= MWC[:M8B;);NJ[7K&\ZYA=PTO8L)MNI['CZ^6U_9=;RE+-X'-XNVQ)*N0Q66Q ML]FC?ISL7JR2)[F._P""E5]SM=SLMQ?:;S'?%NL=IK:EZS6U9CMBU9TF)CS3 M"PN'-BW&*N?!:M\%ZQ-;5F)K:)XQ,3'"8F.R8<^<#D M M M M M P4[Y?40[.3),>2M?-V1-K:4KK&MHUC6!IWZ^IGW(=_P#MCK7)&:^:G%N)R$EK M2N%=5MV8],UUJ>-E:_EGN;!8W':FUW*DF3O-ZM<^1*L-2%_DI>#H;PWZ>Z$V MO=Y?3UO-+5TR;B\1ZRWGBO;&.G]BO_%-IXJB=9>(7/.LLWOQXIKBB?+FO[7'&D>3O3$S_9B9UCM;=T+T];J?JC:\KM&NU[_?R^ MC%3VUXGC&G>X4B?)-HG25GKC,9CL+C,S,SK,S/EF M9XRO?$16(K6-*Q#[CX?H /).>N&M0[A^&.3N#]\K-LZ MIRAIF:@F5IR14LU19(K6MRN R*0WJ$P\P M,DQ8 &R_T^_5+[C/3_P!E MK5=0RDN^<)Y#*+>W#@_9\C:36;_M*L9DT?YP\(]NLN!Y5[D(H MK>+S6529F3X_X3LV[8^3Q?_ $:&5(Z<[>E][7,6I+.OAGX, MXB?=1$W7WBER[I6+\MY;W=S MS_N^Y[<>*9[)RS';;R^KB>]_6FL3$S!]Y8Y;Y+YTW_8N4N7MTSO('(&UW/;< M]L^Q6UM7[DC6-BKP1,:V*KC\;1KL;#5J5HX:M2!C8H8XXVM:ET>59F>,VF9M:>,S,JE\UYMS+G>]MS'FN:^?>7[;6\W MDB(C2*UCR5K$5CR0\Z,@QP $Q_[L]VG)@=#Y:[Q]GQG@R6]W7\0\63VJ MJLDCU'7;=?)\@9NA/+&OGT\]M45/'M?$Y/!-@[+'=?%T;47^8WJGU^_VO2.V MM^+P1Z_-$3_S+QIBK,>>M.];C'9DK*T?@7T[&UY7GZESUCUVZMZO%.D:QBQS M[>8GMB+Y(TF/_*B4J@K&GL !#-^\K=GWS5Y+XX[S= M1Q2QX3DVK6XPY8DJ5G^37W[6L?+-I.PWYT\;?:-HTRI)CU_Y&,3 1?A?,JK; MS^77JWXSR_<='[NWX[;S.;!K/&<=YTR4CT4O,7_^9/DA6GQUZ9FF;!U5M:^T MO$8<^D=EHUG%>=(\L:TM:T_%N;N5NW;D?7>6N%]WS?'^_ZO92QBL_@[/E2.BY?%3ELM5\<%*?$KPR&0O6I(JU.E3K1.DEED/'DS9*XL59MEM,1$1$S,S,Z1$1'&9F>$1'&9?EK16)M:8BL1K,SY$ M.[U6_7GR.Y_.3MU[&]AMX?4'+-B-Y[A\:^6GFMJB=&^&_@N*WO9':P>OO\:Q MS9Q4CO6U:J4_(@1+%FVGA?X'4VGJ^H.M<<6W7NL>UGC6D^2V;R6MY8Q\:Q]W MK/M:UP\0_%_6,G).D]5<][WN57.>YR]55?A52S\1%8[M>$0KE:UKVF]YF;S.LS/&9F>V9G MSOX#\ [EQWH6TDXZ3+[AR!M6 TS6,9$DBNO9[9#=7[:.!>) MN!=-;&N XMTC":I#;C@6L[,Y&G627/[)9KK-/Y-[9\_/:R-AJ/HN>;KGF\_P _B(>@/*N7;?D_+<'*]K& MFWV^*M*^Q6(C6?3/;/IE[:89D &*7>]VPX'O$[6^ M7^W[-,H17-VU>R[3\Q?B\<>M<@89SUR4\TZTF=->$6TGR,)U)R3!U%R/ M<\FW&G[>.-+^S6\1;[&BL V37,[I^Q9_4=HQ=S![-JV:RNN;%A, MA$L%_#YW"7I\9E\7>A7JL-S'Y"K)%*W_ -+V*AZ4[;<8-YM\>[VMHOMLM*WI M:.RU;1%JVCT3$Q,*![K;9]ENQ ]LL,\$T3FR0S0R-1S7-5'-&#$:%W(Y23Q2UU8V.''X#F.3P^*>%[4\N+94ZR-=X$R+7(Z6^RJWBCX M'1IDZ@Z(Q\>-LNTC^F;8/^_%[/JY[*++>'?B]&YFO)>K MO/$]',>U5:YJHJ*J*55M6U+32\3%XG28GA,3';$QY)A86)B8UCL?0?+] M M M M M #I')/).B:[W%R[EV*^;?9KQ6E*QK-IG_MK,SI$1$S,Q$3+@W6ZV^RV]]WN[UQ[7 M'6;6M:=*UK'&9F9\B"'ZK/K,\@][&2S7#7"]G-\==K-*\ZO/0;-+CMHYD?C[ MDZU,Q[O37N1HK)M0V 2+ONX_:G)WO.NNWVE>YCUCMRY(XS$ MZ_<8]8F-/^96>&BY:+4GMTK%->V%4?&_IN>7\\ MQ]0[>O\ TN]KW;]ND9L<1''R1WZ=V8B--9I>?.CVD^(/ M $@#TF/6HW#L_M8/@7N(N9C?.V*U:@I8/ M+JMG+;AP>ZQ+%$EC (^5\^9XZB1ROMX5$=-4Z>=C^CDEJ6X'\5/!W:]65OSW MI^*8.HXC6U>%<>XT_K?U/]FPNXZ7MF+K9K6]HUW(5\KA< MUB[C/'7NT+]5\D$\3OA1>B^)CT5KD1R*B4KWNRW?+MWDV._QWP[S%::WI>)K M:MH[8F)[/^TK5[?<8-W@INMK>N3;9*Q:MJS%JVK,:Q,3'"8F.,3#M)U7, M M M M M >.\]\^<3]LO%FS\R\U[?C] M*T'4ZS9LAE+OCFLW+S6?RUCI%5IUV/FF>OP)X4J?RSZA.]OQ<:WM$[==2S-FSQQQ9# M8\$MU[$=6K[GR%+6F?6SFXVJRN\J-%?4Q,4SX*WB<^Q9LWN\-O#'E?06R]=; MNY^H,M(C+FTX1Y9QXM>-:1/;/NKS$3;AI6M//$#Q&W_6.XG:;?O8>0TOK3'V M6OIV7RZ3I,^6M?QCB/1,MCDQ_( M.\T?VO\ *;'PR07(]UW^G0NLP^0BFBBDBR&HZM6QF%G;\+?/QSW-54=U7SN\ M5.J?XLZUW>^Q6[VPPV]1A\WJ\4S'>CC/"]YODCT77LZ Z=KTQTMMN76K%=Y: MOK,W9K.7)I-HF8[>Y&F.)_JTCBV7$=-R &NCU5 M.T1O>AV5\I\7XK'>W\B:Y59R;Q(D?C]I7D/2ZMVS0Q59&1R^.3;<-9O87HYJ MM19Y;=W87GU.?S>JR3$3,\8]Q:*Y/^'[#4>N>G M*]4],[GE41'QJ:]_%/FRTXTXZ3I%N-+:1KW;3IQ5J4D;XGOBE8^.2-[HY(Y& MJQ\;V*K7L>QR(YKVN3HJ+\**>BT3%H[U>,2HA:MJ6FEXF+Q.DQ/"8F.V)CSO MX#\ &X#TMO5GY/]/_ M &^#3]F=E^1.V/9\G"[;N.7W'SW]+GLVO%=W?C!+<[*F,SK&RODN8]714LRU M/#*L4Z0VH8E\3?"OEO7>UG>;7N;?J3%7VF732,D1'#'FTXS7R5OQM3R:UUK, MI^'?B3O.DS=/7MQKVVPS,\;X_1.LS>G9:?;1I;7O3_>(>8>,N>^.] M9Y7X?W/";[Q_MU"/(8/8\#;;9JS,5.EBE;B7P6L7F,;/XH+E&S'#;I66/AGC MCD8YJ44YKRGF/(]_DY7S;#?!OL5M+4M&DQYICR368XUM&M;1I,3,3JN!L=_L M^9[2F^Y?EIFVF2-:WK,3$Q[,>6)X3';$Q,3I,/2C'.V M M M M M !X5W(=R'$/:?Q#M'-O-NT0:OI.KP(BJB,L9G8LS M89*N*U35,4LL,N;V?-RPN96K,Y9]BM:Q[J][?I+S+ZAG)S<[MSWZCQ)JEZ^WBOB+&W))L1K-&=[XFYK/3IY M;-CWG(TD:VWD'L8QB=8JT<$*JQU^O#WP[Y1T#RWU.UTR\VRUCU^>8]M>8^YK M_4QQ/N:]L]MIF>RF'7?7O,>M=]K?7%R?%:?58=?L>LR:<+9)CAYJ1,UKVVM; M7*2$T( ;//2![3E[N^^CB?4,QBW9'CGCRXO+_*7CC>^F_5-%LU+= M#"W?"L:.K[;MT^-Q4K4>R3V:Y+(WKY:H1KXL]4QTIT3NMUBMW>8;B/48>S7O MY(F)M']S'W[QPGC$1/:D;PLZ=MU!U=@]9778[2?7Y)XZ>TG\777336V3N^UF M8UI%].S19%GGFNP "O']<;L__A5[WMOS>NXK MV#B[N%2]S%I"P0Q18ZAFI'=F9G6;4M*F_B_TU\@]4VWN M"NFPW\3EKV:1DU_'5CCK[J8OV1'XR(CL:<"744@ M !M&],7U.N3O3SY.\3?E'=. =TR-7]J?%GM2?& M^".M\]=*]ID;5Q6[XJJU$^%8Z^3KQI6LJWPP3UHS\2?#;EO7W+?N]EY%EM^,Q^6L]GK,>O"+Q' M;'"+Q&DZ3%;5L+>%.:^,>XCC'4^8>'MLQVZ6O>K:O9,?[XF)X3$Z3$Q,3$3#U M0QCN@ M M M M !XUS_P _\4=L/%&U\TH5R])N.XR3ZOQAJ\]ZGQ+Q+3O M/L8;3,-8>UK\AD'M;#%F]US<4,;\EDGQM5ZM;#"V*M%%$ST \/O#[E70/*OB MNUTR\TRQ$Y\\QI;):/N:_P!7'7[FO_%;6TS*EO7?7?,.M.8=^_>Q2Q@IK%=B7:'%6B6LEA=>BC=(BV*C=BV63*7Y$:K([=1*$BH[P1N2DW M\P75/RMU33D&WMKL^74TM$3PG/DB+7GS3W*=RL=ND]^/+,+>^"_3GR1TQ/-< M]=-YS"W?XQI,8JZQBCMGA.MLD3PUB\1/8D1$!)A M !II]2M8BD?*Q[: M^2U)CLBD42/ELW\/4C:U5<2[X*]6?PQUGBP;BVG+=_$8,FL\(M:?Q5^S[F_M M=>$16]IE'7BATU/4G2F:F&LSO]K^.Q:<9F:1/>IZ>_2;1$?UN[YE><7Y4F M !M&],7U.N3O3SY.\ M3?E'=. =TR-7]J?%GM2?&^".M\]=*]ID;5Q6[XJJU$^%8Z^3KQI6LJWPP3UH MS\2?#;EO7W+?N] MEY%EM^,Q^6L]GK,>O"+Q';'"+Q&DZ3%;5L+>%.:^,>XCC'4^8>'MLQVZ6O>K: MO9,?[XF)X3$Z3$Q,3$3#U0QCN@ M M M M ' MG?+'+''?!O'>V7;7)OM]DKBVF*LVM:TZ1$1Y9_[:S/".*NV]3OU*N0_4.Y= M9E98LCIW!VCV+E/B?C)]Z1Z5:\CY(YMSVV&">3'7=ZSL"HDKXT=%1K>&K"YZ M-DGGO]X:^'6PZ!Y5ZO6N;G6>(G/FT\OY.DZ:QCK/9KQM/MIB.$12_P 0NO=W MUIS"*X^]BY+AM/JL>O;/9ZS)$3I-YCA';W*S-8F=;3;6*22CL / M=NV+@C9.YWN"XBX"U-5BS/*6[X;5TO>7)+'AL5/,MG8MALLABGE6GK>O5K5^ M?PL>J0UG+T7\!@^I>>;?IKD&[Y[NN.+;8;7T_K6[*5CC'&]YK6.,<99WIGDN M3J+G^UY+CG2<^6(F8[8I&MLEHX3QK2+3'">,+230-'UOC+1=,XXTV@W%:CH. MK8#3-8QK7>-*& UG%5<-B*GC5$61T%"E&U7+\+E157X5/,_?;S<WP8MK@IML%8K@QTBM8CLBM8TB(]$1&CMIU7, M #\YH8K$4L$\4<\$\;X9H9F-DBFBD:K)(I8WHY MDD.\Y?3D;B"9 MT#XJECCCT1Z?E8[F"D?_P"N;&/=^!R=?1;PQZLKUAT?M>99 M+1;F&.OJL_'CZW'$1-I_]2O=R>Q=1WQ(Z9_ACJK/M<->[R_-/KL.D1$12\SK M2-(B(C'?O4B/)6*S/:UX&_M# M !MM]*;U1MZ]/KDYF$V";*;3VS;_FZTO*&A0)[7;P5V6*OCUY(T M2":>"*MM>-IUXF6Z_C9!F*4#8)O#+%4L5HI\4?#/9=> M$7CC/JLD^6DS,]V>VEIUCA-HM)_AOXA9^C][\3WLS?I_-?7)736<=ITCUM([ M?)'?K]U$<([T1K84<><@Z5RQHVJ,'C]DU79<1(Z2AE\-DX&V M*EJ%)616('JQWAEAF9'/!*UT]R\NYACMBWN&\TO2W":V MB=)B?^Z8UB8XQ,Q.JY&VW.WWFWIN]K>N3;9*1:MJSK%JVC6)B?+$P[D=1S@ M M M M M <-L>Q8'4-?S>U[3F,=KVM:UBFVVU+9-QD MM%:UK&MK6M.D1$1QF9GA$/C)DIBI;+EF*XZQ,S,SI$1'&9F?)$0K\O5[]5+9 M._/DE_'W'%_)X/M9XZS,ZZ9A%6U0GY)SU7SJCN3-MH2,@E1TD,CX\/1G;XL= M3D<]S6V+$Z-O?X3^&&VZ(Y=',.8UK?J?<4_&6X3&&L\?4TGC_P#,M'NK<(]K M6-:>^)OB+FZKW<\KY9::].X;<.V)SVC_ )EHX3W8G_+I/]^WMIB*:7B843 M E:_=F^T]3LV,>['ZA5?PUQ;/88WR9=FS=:CFN0\U4ZN M;,RUA- MLZ2_EN(]JLTL?M$"K"WS)TU3,MI99%D58ZM%F0>G17KUGOP ZL^1NJ+=/[FV MFQYE72NL\*YZ1,TG_CKWJ<.VTT\R(/&;IKY9Z9^5=O77>\OF%)B(UL@I%VU0 M -[/HR^J[DNRC?*W"/,^7NWNUCD/.L6U8F2>[-PUMF5E@K+O&)B1S MYOFA<=T7/486/?X$]MK,=8CEAMPCXP>%].L=C/.N3TB.IMO3LC2/C%*ZSZN? M_,C_ )=I_N6G28FLR^%?B)/3>YCD?.+S\@YK^UM/_(O:8XZS/#%:>-X[*V]O M&FM]9[^+RF,SF,QV;PF1H9C#9BA3RF(R^+N5\AC,IC,A7CMT,CCK]22:K>H7 MJLS)89HGNCEC6MTP-MRU.6]QPMMK_FYC;]=Z1Y'CO4WQ6SYK17#2LVM,]D1$:S,^B(XN;;[?-N] MQ3:[>LWW&2]:5K';-K3$5B/3,S$+/WL1[9,5V?=IW"W =&"JW+ZAJ-.QO-^L MRM_]9Y&S_BSN]Y1UBLQ/;()-DOV(JCY'2OCH0P1>-S8VJ>:_6W4F7JSJG><] MR3/JLV6?5Q.OM<5?:XZ\>SVD1,\(UM-ITC5?OIGDF+ISD.UY-ATGU&*(M,1I MWKSQR7TUGW5YM;MG373667)JK.@ .!VK6, M!N^L;'IFUXNMF]6V[ YC6-DPMSQK4R^ S^/L8K,8NTD3XY%K9#'6Y(G^%S7> M%Z]%1?A.?;;G/L]SCW>VM--SBO6]+1VUM68M68],3$2^,F.F;';%EB+8K5F) MB>R8F-)B?1,*OOO5[:<[V@]T/,7;[G/:IHM"VRU#K.5M1.B=L&CY:.+-:3GT M7IY;Y,IK&0K/F2-7,BL^;%XE=&IZ4=&]1X.K.F=IS[#I%L^*._6/N3K3I['_UE*Z[K%6..2L1QS5B.V]8_S(T]M7V_ MNJSWK%^$'B)7'&/I'GF3VLSW=MDM/"->S!:9[/-BUGS8XT]I"985$63 M M M M M ",[Z\?JGR<':WE.S'@+8Y:O,>ZX6).8MOP]E MT5SC+1L[29/7U7&7:[TDI;ONV*LH^61JMEQV(F;(SI-;@E@L9X(>&/RWN:=7 M\\QQ/)\-_P 1CM&L9LE9]W,3VX\=HX>2]XT[*VB83\6O$&.1;2W3O*,DQSK/ M3\9>LZ3AQV],=F2\>YT]M6L]_P!K,TF831#Z!/:?\ MQ%=\6$Y$S^-]LX][9,?!RKFGSP2OI6=ZDL38[BO#OF9&Z.*\S88YLW"UZM;+ M'@96_#\*+"WCKU3\@=%WY=@MIO\ F5IPUT[8QQI.:WL=W3'/F]9"7_!?IZ.; M]43S/-&NUY?2,GDXY;ZUQ1,3$]FE[Q/"8M2JP&*)+?@ M "+']Y7[/EV?CWC?O1U/&>9E^-Y*G%7+$D".6231=@REBUHF> ML1MA\M(=>W')6*$LBR>8]68[9Q7GVLSPUGN9)X<= M(C):?8AJ%O%60 M/Z:YS'-SU)R3',<@W-_;TB.&#+;R1YL>2>-/)6VM.$32 M%OO"KK_^*-C/*>:6CY=VU8X_EL<<._I_7KPC)'EX6CW4Q61 0&E\ M M M M M U?>JMZB.M^G[V^V\[C9\?E.=N1(\AKW"^HV$CLI\J ML@1N1WG.4W+\.KZ;'8CED:Y.ERY)!53HV622.2?#'H#<]><^C!>+5Y+MYB^X MR1P]KKPQUG^ODTTC^K76WDB)TGKOK':]&\EMO+Z6YCDUK@Q_UKZ=LQ_4IVVG MAY*Q.MH5SNX;?M'(&U[)O6[9W);1N&X9S*;+M&QYFS)[KF.[R;_?7MEW>6\VO:>V;3QF?-'HB-(B.$1$0ZV=AU0 M +"WT*>T_P#AF[$],V//8QU'D;N)LLYEVSVFLD-^EK^7J1U>-<%)(KUF=5K: M9%!DO*D;&^O;FB(DC M #RWF[B'4.?N(.2N%=^J>V:?RAIF?TO. MM8R%]FM5SF/FILRF.=.R2.OE\-9D9;I3=/%!;@CD;T5T^8;';)K M.DQQB=)X3'&)XPJX.<^']M[?N8N2^$][KMK[;Q?N>=TW->6G_;VI\+>EJPY. MDOB>DF.R]1L=JL_JJ/KS,=U^$],.24;GD'.-QR?=_Y^WRS77L[T=M;1&LZ1>LQ:(UUB)TGB\I,HQ( M '=N-N1MUXAW[4. M3^.=@O:MO6A[!C=GU;8,;(C+6-S&*LLLU9D:Y'16*[W,\$T$K7PV(7OBE:^- M[FKTN8\NV?-MAFY9S#'7+LL^.:7K/9-;1I/L3Y8F.,3I,:3#N\MYCO.4;_%S M/87G'O,%XM6T>>/)/GK,:Q:O9:LS6>$RLA?33[^=,]03MVQ7)6.;CL%R?JSJ M>K\TZ%4L*YVK[FVKYC,IC:\\LMWYG;A#"^YB99'2=&I-5=+)8IV%3SS\1>AM MYT'U!?EN7O7Y=DUOM\LQ[O'KV3/9ZRGN;Q'HM$16U5Y.B^K=GUCR2G,]O'2(XQZ:V]U2?+6>.EHM$;##0FV@ M M M M > M2\Z\W<==N'$>^!LY[/7FL;-LWVXO%:QV1Z;6GR5K&MK3Y*Q,NC MS+F.SY1L,O,]_>,>SPTF][>:(\T1QF9[(B.,S,1'&5:9WP=X?(W?'W"[CSKR M%)+2BRDR8G1]/9[8;''[;D)Y["L:LGA; MZ+=%=(\OZ*Y!AY+L(B;5CO9K^=9.9 M[F9KMX]KAQ^3'CCLC^]/NKSY;3_5BL1B*;8U0 #-?T[NURUWB M]XG"?!CJ\TNL9O:(<]R-8B5T?L7&NHM78MU5;+45*=G)X:@_'U)'(K4O7($Z M+XNBZ;X@=35Z2Z1WG.HF(W-,7_,?U:RW'H+IZ>I^J=KRV MT:[2+^LS<-8]5CTM:)XQ[OACU\DWB=)T6<]*E3QU.IC\?4K4*%"M!2HT:4$5 M6G3IU8FP5JE2M UD->M7A8UD<;&HUC41$1$0\W;WODO.3),VR6F9F9G69F>, MS,SVS/EE>R(B(TCA$/I/E^@ !#@^\M= MG\F WKC3O3U+%O7$[Y7J\4;#>>Q72R2;#JE2SC'R.1D M4*82JSJKYVH6X_ETZMC-L]ST=N[?C<,SGP:SVTM.F6D?W;S%XCMGUEY[*JV^ M.O35HOM^JMM7VLQZG/I'9/;BO.D=D^VI:TSV^KK':BKEGE

O^B] MEUST]DY1N-*;NOM\&336<>6(X3Y^[;W-X\M9\\1,;IT)U?N>CN>4W]>];89- M*9\<3[JFONHCL[]/=4F?376(M*RBXKY0T;FKCC2N6>-,_2V?1.0-=QNSZQFZ M,C)(K>-R4#9F,F8USG5,C2E\5>W6D\,]2U%)#*ULD;VIYV\SY;O>3\PS]VEXR;7+2+TM'&)K:-8F M/L._G1=@ M M M M $$CUY?4C7N?Y@=VR<2YYMG@7@[8+4 M>?R>,MLGQW)?+6-6YB\GFH[-=5@O:SIL,7R<+7[)B.[7A,6UJEXQ]UK*/>3V@X !, M\^[1=I[M1XIY4[P-EQSX,SRM?DXLXVFL0NCD;Q[J.0@O;AEJ4JL1)J.S;S7A MIN^,OAEUU?@3KU6G_P#,9U3&[YKM>D]M;7#M:^NRZ?E[>]C6I7^?^JVZVMYBY%YL M>M;OC7,RVD[+\6&>PV+"[/2JS3I$B2354EB142139.D.H]QTGU'M.?;?6?49 M8F]8^[QS[7)3MCW5)F(UX1.D^1ANH.3;?J'DNYY-NM/59\4UB=(GNV[:7B)\ MM+1%H],*OC;M3V+0]KV71]OQ-O [7IV?R^K[+A,A$L-[$9[ Y"QB\OC+D3OA MCLT;]62-Z?\ !S5/2K:;O;[_ &N+>[2T7VN;'6]+1V6K:(M68]F)B5 ][L]Q MR_>9=ANZ]S=81X.S#E[/+'Q/RYGG3<29;)S.= M7T+E;*N;'\W&S2.7V/6^29T9$V-.L5?-^7(C6)TS[G)/&V/ MS17)VU[/QFL<9OPFX%-%H M M M M T4>N?ZBSNS_@1O"_ M&.;?2[A>?\/DL;BKE)S?;./N,9'38K:MX25KO-HYK+.63%X21J->RPMFW$]L ME!&OFSP5\/\ ^+>>_*_,J=[D&PO$VB>S+F]U3'Z:Q[O)Z.[6>%T6^*?6O\*< ME^*[*VG.]Y$UQ\->Y2-(OD\T3$3I37[N8G28K:$ \O4IF [ M[Q;QOM?,7).A\4:+CWY3<>1]NU_2]:HL;(K9LQL>3K8JDL[HV2.AJ0S64DGE M5/#%"USW=&M53H\TYCM>3\MS\UWMN[M-OBMDO/\ 9I$S.GIG32(\LZ0R'*>6 M[GG',\'*MG&NYW&6M*\)G3O3IWITUGNUC6UI\E8F9X0M*>WWA;5.W/A'BW@O M28VMUGBW2L%I^/L)72K+E)<73CCR6>N0-EG1F2V+*NGOVOCO\5FP]?$O7J>9 MO/><;KJ#G.YYUO)_ZG%8[.%8TK'".$0] .6\OV_*N7X.6;2-- MM@Q5QUCT5B(C77C,SIK,SQF7L)B7> M @L_>*^SY.%^Z3"=R6J8EE70^Y:A/9S[J5=(Z>-Y>U2O2J;,D[8WNC@DV[ M"2TLFUSFQNMW?;Y.CG,D<77_ )?NK/E?IJ_3NZMKO>76]IK/&<%YF::Y'"-(54\<.FOB'.<74>WKIMMY'=R:=D9J1$1,\>'?QQ&D1$<:6GC,R MCO$_H, ?K!/- M6FALUII:]BO+'/!/!(^*:":)Z2130RQJU\,3$^27UCR7Q7C+BF:Y*S$Q,3I,3'&)B8XQ,3QB8[%ACZ,/J)P=\7;I!K M._9F&;N+X3IXS7.28;-I%R6ZX)8W5M8Y1ABEZ2V'9R&LM?+.8LB19:%\CDBC MMUF+0;Q?Z MT5U!.XV-)_A_>3-\,Q'#';MOA]'=UUIV:TF(XS6TKL>&W6=.K M^11;<6CY8VVE,T<-9G3VN6(\V2(F>S2+1:(X1$SN1(C2( M M M M M >2\[\UZ#VY9W?,/EQ>$BL26,?J.JT4]DUC4,2Z1K%6AK^(CCA\SPL=8F22= MZ>9*]5](.E.FMCTCR';\AY?QQ8:>VMII.2\\;Y+>FUM9T\D:5CA$*(=5=1[O MJKG>;G.[X=^=*4UUC'CCW%(]B.,SPUM-K:1KHQM-B:Z DC? M=N>U%G)W/YA^J9Y;T]@Z:VUIC<[^_>R:>3#BF)TG^_D[OLQ2\2G MKP+Z=^-\US]2;BNN':U]7BF?RMX]M,>FF/AV?\SAQA.!*8+2 M -?7J@]HT7>GV8\K<14*,5O?L92;R+Q'(_Q(^# MDW3*UVUA*D+DCFQ0Y1[^BN:G3>_#;JJ>CNK]KS:]IC8VMZ MK/Z<.28BT_\ !,5R1'EFD0U3K;IVG5/36YY3I'QF:=_%,_Q7ED@G@GC?%-!-$]8Y89HI$:^.6-[5:YKD145 M.BGHU6U;UB])B:S&L3'&)B?+"AV3'?%><66)KDK,Q,3&DQ,<)B8GC$Q/"8GL M?D?KY 9?]BW= M]O'8]W)Z'SUIK[=REB+7R-O^J5[7LU?>N.LO-7;M&JV_'UKK)/# RS2DE:YE M;)U:UCHJQ(AJ76_26RZTZ=S\CW>D9+1WL5YC7U>6NO?8N:XN];;>XS4C3V^*VG>CCP[T:1:O&/;5C6=)E9F<7V)[)B8F.$KU[3=[??;7'O= MI>+[7+2+TM'9-;1K$Q[,2[X=%V M M M M $*_[Q5W]OY)Y,QO M9)QKFV2Z)Q)?J;%S+[JLTV\3]SAU]M?2?+EM&D3^3K$Q.EY5E\;> ML)S[BO2.QM^(Q:7W$QY;]M,?L4C2]HXZVFO9-)1B"R:O8 #^ MFM<]S6M:KG.5&M:U%5SG*O1&M1.JJJJOP()F(C6>Q^Q$VF*UC6TK*_TJ.U%> MSOLAX@XPRE)U+?-AQSN4.4HY$5MB/D#?*]/(Y#&6FK'%X;&K8>&CA7=$Z.^3 M4=U=U\2^='B=U1_%O6>[YGCG794MZG#YO58IF(F.,^[MWLG_ !^3L7PZ&Z>C MICI?:\JM_P#[6-=>UL6- ;: M .(V#/X;5,!F]HV+(U\1K^MXC)9_.Y:XY65,9AL/2FR.3R-I[6NN.DWO.E*Q,S/FB M.V6O+TQ>_P#PWJ#\,;QR)%BZ6M[)I'+N\:?D]9@G5]FIJ5C*V,_Q=E;5=ZNE MCEO:+DJM.S-XEBLY3&W9(TC8J0Q[[XD="YN@N<8>7VM.3;YMICR1>8X3?NQ7 M-6)]&6+3$=L4M2)U[9U+HOJS;=8YRXYKQB8K%M<[T>32-DA'K;P !7L^NMV@M[7>][9]JUO%K1XQ[CX[W+ M^I+$U4I4=GR%[PYERZ8P7\\TB/Q-YXS,ZTCNS,]MJ6E3KQBZ:CD?5$[_ &]=-ES")RQY MHRQ,1FC[,S6_LWTCL:7B843 M $KW[N7W_P F%S>5[#N3\XJX?89R=Y4CQ>?:R?*;O MQM42?Q-;5V"%DF:Q\+'1LCNQ7TZ22W&(VKG\P70D9<5>M^64_&TTQ[J*QVUX M1CS3IY:\,=I_JS3LBLK(^"/6/>BW2&_OQC6^VF9CL[MANQ3M2WGEM+-&3D7+Q.TKAO!6UAD= MF.1LY5LIC+CZ4S9$MXK5:D,V5NMW=N6'RR/7X7/VUK3-K3.G#C,S+BCE<( #:MZ,_: M=_%EWV\7X7-8QH3:]@;T<[XX+,&T;M:QM*>OU M<^2C)9>C'-B?TB_Q?ZI_A;HC^YW+OXOQ\<$CX[L7'U."' M+!'3'R]UK3F.>NNRY;3UT^;ULSW M<,>S%MXM$SEF8UCAZN)IK&NEKU MX>5'F^[X]U:<"][5?B78SYW=?V0;ED=;Q:7^4N GV.8M#\EK/;;^.PE&5O(>LPO>;TFU8B>'>FL^17>%_5(@ M #M.C[KM/&^Y M:KR#H^:NZYN6D;#A]KU;/XZ3RKV'S^!OP9/$Y&J_HK4FJ7:S'HBHK7=.BHJ* MJ'5WVRVO,=GEY?O:5R;/-CM2]9[+5M$Q,3[,2[>PWVZY9O<7,-E><>[PWB]+ M1Y+5G6/9CR3$\)C6)X2LU>P;NZUKO>[7.-^?,$RM1S&9H.P7(FN5GN>W4^2\ M!'!6V[ M\Q72^PK:D9OF2XRY6DJ)YP]<]*;GHSJ;<WKV]S)7A>FLQ&O=M$Q M$Z1WHTM'"69)J+80 M M M M 5\/KE=\K^[GNWR>CZAEO:^%^W*?- M<=:6VK.R7&[#M[+S(>1=ZB?#+-#:CRN6QL6/I2L>L4F-QD$S$:Z>7Q7S\%.B MHZ5Z5KOMW33G',(KER:QQICT_%8^S6-*S-[1V]Z\Q/N8TI[XP=63S[J&>5[6 M\SRS83-.'9;-KIDMZ>[IW*^;NVF.%FE8F-$8 !.]^[M=IR< M*]H62Y\V/&QU]X[F\VS.T)9HF>VT>+-0EOX?3*BN4ER>57P.\$]6U M425PO!KIWY& MZ5CF.:L1O=_;UL]FL8HX8HUC76)C7)'F]9I,:PD%$#I< M "O6]=WNH;W(]^.Z:U@LG[=H';O33AC6FQ/C=4GV+#6YK?)659Y4LT;[$FZ3 MSX_S4=_JU<7 O1J]4+Z^"'3$]/=$8=SGKW=]S"WQB_;K%+1IAKQT_P"7$7]F M\]JG7C'U#'.>K+;'!;O;/85]5&FDQZR9URS$QQUB>[CF)GA./LCBT]ZWL6:U M#8L#MFMY"SB-BUC-8O8L#E:,S6%O09+%Y"K*U4=%9I7JT MK,#MV.NU&N5?CLA1_P"!R'FAU9R'-TQU'O.0Y]==MGM6LS]U2?;8[?\ %2:V M^R] .0\VP<^Y-MN<;;_*W&&M].$]V9CVU9T\M;:UGTQ+),UYE@ M #^7L9(QT4.(Y5@2&JNA[I9MVXL-3\/5KH=,V""_A$55\;V MXYLCD3S$/1+PMZLCJ_HW;;_+:)YCACU.?CQ]9CB([T_^I3NY/9M,1V*0^)G3 M,],]5Y\.*NG+]Q/KL7#A%;S/>I&D1$=R_>K$1KI3N3/&6MXD1'X M !OO] /OD7MK[I$X&W7+. MK<2=SMO$:M'[0^%M+7.7X)'5>/LYYDS5DK0;$^W+@K+8E8V6:[3EF565&JV# M/';HK^(NFOEW9UUYKRV+7G376^">.6O#MFFD9(U[(K>(XV31X,=6_(_.YY!O M+:?RLEC+F;H2_.S=:O@COXOZPPX]S7O"O9"I MF7 ZQ$K\GN.SNA1C MT?!J^IT+N0D14Z*RLO4U_JKG^WZ7Z=W?/MSIW-MAFT1/#O7GVN.GD]W>:U^R MS_2W(LG4O4&UY+CUBN;+$7F.VN.OMLEHX3&L4BTQK&FND3VK1[3]3U_0M2U? M1=2QL&&U72]=PFIZSAZWB]FQ6OZYC*V'PV-K^-7/\BCCJ<<3.JJOA:G4\T=W MNL^^W63>[JTWW.;):][3VVM>9M:9]F9F5^\6+'@Q5P88BN*E8K6([(B(TB(] M$1P=B.NY !A]W[]SM#L][2.:^?)YZSTB8B=8]M-8UUF& ZHYYBZR%8-DR^0O9;*6Y[^2R=RUD,C>M2.FLW;UV=]FW;L M2O572SV+$KGOD^+'CPXZX<417%2L1$1V1$1I$1Z(A07/GR[G-?JZ56O:VI<3#WX*\?C\2V;TWA;X7N=4_\ F/Z8[N79]7;>OM;1 M\7S3$>6-;X;3[,=^LS.GN:1QUC2S?@1U#Z[9[GIG/;V^&?78M9X]R\Z9*Q&G M"*W[MNV=9R3PC3C+2*LK!@ #%#N3['.U+N^N:ID>XWAK < MFY'2*V5I:OD;^3V;!Y#&4LU+2GR-);NJYS VKU.6?'QO9%9?-' _QNB1BRRJ M_9^GNL^I^E*9;].<[7#N)Q:]SOQKW>]IKI[.D?T,8_\*?I??9.UC].N6_K -D^F'Q)^=8?@SZ.^B/FS: M_>_^)_A3]+[[)VL?IURW]8 ^F'Q)^=8?@SZ.^B/FS:_>_^)_A3]+[[)VL?IURW]8 ^F'Q)^=8?@SZ.^B/FS:_>_^)_A3]+[[)VL?IURW]8 ^F'Q) M^=8?@SZ.^B/FS:_>_^)_A3]+[[ M)VL?IURW]8 ^F'Q)^=8?@SZ.^B M/FS:_>_^)_A3]+[[)VL?IURW]8 ^F'Q)^=ECDYFSV>U6C&]D M384;C^6^>L3"K&O>]%=6Q7*=*N^7K(O5[FJ]4Z(J]$1$YL7C3XFXJ]VG-+3& MNOML&VM/]-L,S]CL=+<>%G0.ZO&3+R['%HC3VF3-CCRS[G'DK$SQ[9C7LC72 M(?!_@E]*K[+/_F_N-^MXY?IN\3_G/]6VGP#K_1'X>_-__O[GX8_P2^E5]EG_ M ,W]QOUO#Z;O$_YS_5MI\ ?1'X>_-_\ [^Y^&/\ !+Z57V6?_-_<;];P^F[Q M/^<_U;:? 'T1^'OS?_[^Y^&/\$OI5?99_P#-_<;];P^F[Q/^<_U;:? 'T1^' MOS?_ ._N?AC_ 2^E5]EG_S?W&_6\/IN\3_G/]6VGP!]$?A[\W_^_N?AC_!+ MZ57V6?\ S?W&_6\/IN\3_G/]6VGP!]$?A[\W_P#O[GX8_P $OI5?99_\W]QO MUO#Z;O$_YS_5MI\ ?1'X>_-__O[GX8_P2^E5]EG_ ,W]QOUO#Z;O$_YS_5MI M\ ?1'X>_-_\ [^Y^&/\ !+Z57V6?_-_<;];P^F[Q/^<_U;:? 'T1^'OS?_[^ MY^&/\$OI5?99_P#-_<;];P^F[Q/^<_U;:? 'T1^'OS?_ ._N?AC_ 2^E5]E MG_S?W&_6\/IN\3_G/]6VGP!]$?A[\W_^_N?AC_!+Z57V6?\ S?W&_6\/IN\3 M_G/]6VGP!]$?A[\W_P#O[GX8_P $OI5?99_\W]QOUO#Z;O$_YS_5MI\ ?1'X M>_-__O[GX8_P2^E5]EG_ ,W]QOUO#Z;O$_YS_5MI\ ?1'X>_-_\ [^Y^&/\ M!+Z57V6?_-_<;];P^F[Q/^<_U;:? 'T1^'OS?_[^Y^&/\$OI5?99_P#-_<;] M;P^F[Q/^<_U;:? 'T1^'OS?_ ._N?AC_ 2^E5]EG_S?W&_6\/IN\3_G/]6V MGP!]$?A[\W_^_N?AC_!+Z57V6?\ S?W&_6\/IN\3_G/]6VGP!]$?A[\W_P#O M[GX8_P $OI5?99_\W]QOUO#Z;O$_YS_5MI\ ?1'X>_-__O[GX8_P2^E5]EG_ M ,W]QOUO#Z;O$_YS_5MI\ ?1'X>_-_\ [^Y^&/\ !+Z57V6?_-_<;];P^F[Q M/^<_U;:? 'T1^'OS?_[^Y^&/\$OI5?99_P#-_<;];P^F[Q/^<_U;:? 'T1^' MOS?_ ._N?AC_ 2^E5]EG_S?W&_6\/IN\3_G/]6VGP!]$?A[\W_^_N?AC_!+ MZ57V6?\ S?W&_6\/IN\3_G/]6VGP!]$?A[\W_P#O[GX8_P $OI5?99_\W]QO MUO#Z;O$_YS_5MI\ ?1'X>_-__O[GX8_P2^E5]EG_ ,W]QOUO#Z;O$_YS_5MI M\ ?1'X>_-_\ [^Y^&<)LOHD^D9IVN;!M^T]MM/!:SJN$RNR;'F\ASIW&P4,/ M@L'0GR>7RMZ9>7E2&GC\?5DFE=_Z6,53FV_C-XK;O<8]KMN8S?<9;UI2L;;: M:VM:8BL1^([9F8B'SD\)_#K%CMER["*XZQ,S,[CXG;N( M,]S[R%M';1HMCB'AR+;)/V3:Q%G]NR^7Q.N858:>%SE[,[?L>S;)%L6=6DF4 MM,6_)'3MV710>&*.-$N[T_M.;8>0X-MU)GC=\WG%^/O-<=:VM;C:D5QTI2:5 MU[D>U]M$:VUF95)Y]N^56Y[EW/3.*=KRRF2/4Z7R3;2G9D[U[3>+6F._$:QW M=8CMC585>E'WF0][?9OQ[R)E\C%;Y1TZ).-.8X%D8MI=[U>G4C=L,T7C5Z1; MMA)ZF61R-;&V:W+"SKY+NE"?%#I"W1G5VXY?BK,Q6)\JZ'0G4U.J^FL',YF/CD1ZO-$>3+32+<-9TBW"]8F=>[:&R4CQN M 1P/7 MV]2JUV]<=U^TKA39YL;S5RSB/;^1=BP.1=!E>->++7F0-QL-NG+'9Q6U\AO: MZ.%4%J8NV M?).2:QQ[MX0AXP]=6Y+LHZ'>K*& MI_$!SQ^^SESZ2-R_/);SY!Y'^9;3WG'^"K#\L\W_ #K<^^W_ C^(#GC]]G+ MGTD;E^>1\@\C_,MI[SC_ 3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6 MT]YQ_@GRSS?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@\C_,MI[SC_!/EGF_YUN?? M;_A'\0'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_SK<^^W_"/X@.>/WV;_G6Y]]O^$?Q <\?OLY<^DC;_ )UN??;_ M (1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS?\ .MS[[?\ "/X@.>/WV/WV;_G6Y]]O M^$?Q <\?OLY<^DC\X_P3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@ MGRSS?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@\C_ #+:>\X_P3Y9YO\ G6Y]]O\ MA'\0'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_P ZW/OM_P (_B YX_?9RY]) M&Y?GD?(/(_S+:>\X_P $^6>;_G6Y]]O^$?Q <\?OLY<^DC MC=TG;CN&?Y@Y.R6OZUSGQ3F-BQN4W[9;V- MR6O4=YPQU^IDC/ ]>JI^%,#U3TORC>],\PVF#:;:NX MR;+/6DUQ4B8O..W=F)BNL3%M)C1FNG.H>9[3J#8[K-N=Q;#CW>&UHG):8FL9 M*]Z)B;::376)U6=)YN+Y@ /*N=>6<'P-PM MRQS7LD*VL'Q/QWN'(.2HLLLJ39.#4\#>S28BK8?%.V*[EY*;:T"^!ZK-*U$: MY5Z+E.23;>=,^ZW&/%$Z:Z3>T5[TQPX5UUGC'")8[F_,<7*.5[G MFN>-<6WP7R3&NFO_D4_J=_MZ++_5D_??ZG^U(!^L%^ MZ/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_U/ M]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_ &]# MZLG[[_4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG M]3O]O0^K)^^_U/\ :CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[ M,>]/?R*?U._V]#ZLG[[_ %/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U M@OW1^M?LQ[T]_(I_4[_;T/JR?OO]3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW M^I_M1]8+]T?K7[,>]/?R*?U._P!O0^K)^^_U/]J/K!?NC]:_9CWI[^13^IW^ MWH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO]3_ &H^L%^Z/UK]F/>G MOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_P!3_:CZP7[H M_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_4_V MH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O\ ;T/J MR?OO]3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U M._V]#ZLG[[_4_P!J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ M[T]_(I_4[_;T/JR?OO\ 4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6" M_='ZU^S'O3W\BG]3O]O0^K)^^_U/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??Z MG^U'U@OW1^M?LQ[T]_(I_4[_ &]#ZLG[[_4_VH^L%^Z/UK]F/>GOY%/ZG?[> MA]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_U/\ :CZP7[H_6OV8]Z>_ MD4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_ %/]J/K!?NC] M:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO]3_:C MZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._P!O0^K) M^^_U/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[ M_;T/JR?OO]3_ &H^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O M3W\BG]3O]O0^K)^^_P!3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+] MT?K7[,>]/?R*?U._V]#ZLG[[_4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J? M[4?6"_='ZU^S'O3W\BG]3O\ ;T/JR?OO]3_:CZP7[H_6OV8]Z>_D4_J=_MZ' MU9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_4_P!J/K!?NC]:_9CWI[^1 M3^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO\ 4_VH^L%^Z/UK M]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_U/]J/K M!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_ &]#ZLG[ M[_4_VH^L%^Z/UK]F27^U'FS.=R';CP[SUL/'Z\6W^7-*QN^5]&=L;]N7#8/8 M%EO:Q-\XGZ]JBY-,SKGNH=WR/;Y_C--IF MG%.3N>K[UJ<+^T[]].[?O5]U/9KPUTB=>G>:Y>>K[W?[ MM;<:>V[M->]72WN8[=./;.0A@6: ,/._+N\P?8SVQ;[W&YG5EWN74[6K8K!Z M+'L#-6GVW.;3L^*U^OC8<_)AM@9C$I4[T]^:3V.POL].1&L5RM0VWH?I/-UK MU)@Z>PY?41EB]K9.[WXI6E+6F>[WJZZS$5B.]'&T<=&L]7]28NDN0YN=Y_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U. M_P!O0^K)^^_U/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[ MT]_(I_4[_;T/JR?OO]3_ &H^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_ M='ZU^S'O3W\BG]3O]O0^K)^^_P!3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^ MI_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_4_VH^L%^Z/UK]F/>GOY%/ZG?[>A M]63]]_J?[4?6"_='ZU^S'O3W\BG]3O\ ;T/JR?OO]3_:CZP7[H_6OV8]Z>_D M4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_4_P!J/K!?NC]: M_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO\ 4_VH M^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^ M^_U/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_ M &]#ZLG[[_4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3 MW\BG]3O]O0^K)^^_U/\ :CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T M?K7[,>]/?R*?U._V]#ZLG[[_ %/]J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG M^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO]3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U M9/WW^I_M1]8+]T?K7[,>]/?R*?U._P!O0^K)^^_U/]J/K!?NC]:_9CWI[^13 M^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO]3_ &H^L%^Z/UK] MF/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_P!3_:CZ MP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[ M_4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O\ M;T/JR?OO]3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/? MR*?U._V]#ZLG[[_4_P!J/K!?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^ MM?LQ[T]_(I_4[_;T/JR?OO\ 4_VH^L%^Z/UK]F/>GOY%/ZG?[>A]63]]_J?[ M4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_U/]J/K!?NC]:_9CWI[^13^IW^WH?5D M_??ZG^U'U@OW1^M?LQ[T]_(I_4[_ &]#ZLG[[_4_VH^L%^Z/UK]F/>GOY%/Z MG?[>A]63]]_J?[4?6"_='ZU^S'O3W\BG]3O]O0^K)^^_U/\ :CZP7[H_6OV8 M]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,>]/?R*?U._V]#ZLG[[_ %/]J/K! M?NC]:_9CWI[^13^IW^WH?5D_??ZG^U'U@OW1^M?LQ[T]_(I_4[_;T/JR?OO] M3_:CZP7[H_6OV8]Z>_D4_J=_MZ'U9/WW^I_M1]8+]T?K7[,_2'[TQ-8FBKU^ MP^2>>>1D,$$/G_ !@=YVT4]7RWRAQ!P-\H M<4<;>SS^;CI?WP:Z._A/H_ M'DW->[S;?Z9\NO;6)C\5CG^Y2=9B>,7O>%,_%SJC^(>J+;3;VUY=L.]AIYIO MK^.OV1/&T13MF)C'%J^Z:@2646@ $LW[LUVFLNY;F#O,VC& M-?%AF.X7XGGL1L>B92[#2SG)6=JM>J/AL4\9+B\=!88U4?'=O1>).CT6K'\Q MW5/=Q[3I#;6XV_ZC/$>:-:X:S[,]^\QK]S2=.Q93P)Z<[F+<]4;BOMK_ (C# MKK[F)BV6T>28FT4K$]L36\>64OHJ@L4 $/?[S1W5?*>S M<,=G6MY)'4]9K+S5RA!6LMD8_/9>&_KW'.%NQQL:^M:Q*WY(GO!O@8YUL_P"7#ICU>WWG5VXK[;)/Q?#,Q]S72^6T>B;=RL3IPFEXUG685R\> M.H9BNUZ9P6[?Q^6(U[.-<59\DQ,]^TQ.O&*3PX:Q0"T:MP!ECV-]RV5[0NZ[ MA3N Q\MKY/T?<:?SPHU'?ZF9X_SK)=?WS#I&L4\332\1KQC6NL3PF6T]%]06Z9 MZFVO-IF8V],G=RZ:\<5_:WUB->]I$]^(TGVU:SIK$+03#Y?%[#B,5G\)?K93 M"YS&T:^7%DP9;8,U9K MFI::VB>V)B=)B?3$\)7TK:MZQ:LZUF-8GT.2.-^@ M !%S^\8=_2Z'H>)[ M'.-97O[ME:'M=V-? ]N*JQQO1\ M.0++?R_="_']_;K3F--=IMK33;Q/W6;3VV33RQCK.E9_KVF8XT05XU=8?)O+ M:]+[&VF]W=>]EF/N<&LQW==8TG+:-)CC[2+Q,1WHE#$+@*K-XGH,=Z?\+W># MC^,MMR_L7$W9)'!#XLO?FP\TCE1C*^665 MZ](&](6\<>COXEZ3MS/:4[W->7=[+72.-L6GXZG9,S[6(R1'GIIY4P^#75/R M+U#\C[JVG+]_I6-9X5S1_ESQG2._K..=(F;6FGDA8!E$EO0 M !A[WU]XFA=C7;AO' M.^[.K7[^,K?(O'NGOMLJW-]Y%RL$[=:U>HO7SFUI)H7VLA-&V1]3%UK-A&/6 M)&.VWHGI+?=:]0X>1[/6M+3WLN336,6*LQW[SZ?N:Q.G>O-:ZQKJUKJWJ;9] M)\CR\WW6DWK'=QTUTG)DGW-(]'EM,=E(M.DZ:*T7F3EW?>>^4M[YDY/S53HP/DE]BQ&*ILCJ4JS5\NK3@BA9T8QJ)Z,1\LPQV^.*4KZ(\LSY;6G6UI[;6F9GC*BG,^9;SG',,W,]_>;[S/> M;6GTSY(\T1&D5CLBL1$<(>:&1=$ !_<V2.2-SF21R,)U=D==TR]0,:[X &BC[P[SA^RST^RW841S7+35-/JX^POQD\&21BIT?U2;? +DORGU[ M3?7C7#L-ODR^COVB,5(]G\9-H_N:^1$GC3S;Y/Z,MLZ3IEWF>F+T]VL^LM/L M>TBL_P![3RH!Y>E3P M /1>(.-LUS)RQQEQ'KG_Y_P"4-_T_C[#.5CI&QY/<=@Q^ MOTYI&M^%88)\@U[U^!$8U57HAC^;:[C_(VV#)EM[&.LVG^F(=WE MFQR\TYCM^6X/\[<9J8Z^S>T5C_>M8M3UC"Z1JNM:7K=-F/UW4=?PVL8&A&C4 MCHX7 8ZMBL738C&L:C*U&I&Q.B(G1OP(AY@;KJ8UVF:6Z;HJ)+5R=O:LVJ-7JB24&N7X4:I:#^6 MODO?WW,>H*FWI/GF\^LR?9B*8_L65Y\?.;=S:;#D=)XWR6SWCT4CN4^ MQ,WO]FJ'86V5G M #8!Z6G!J=P_?_P!L''5FFEW"1K5<^TUK7(YS5-$\3>=?('0G,N85G3-.VG%2?+%\TQBK, M>FLW[W_#KV-Q\/\ E/RUUCL-E:-<49XR7CR=S%KDM$^BT5[OV5F.>L+WAIV<=DW(FRX'*PT.4N3XW\2<4QLLK%D:^?VRE;BS6T460RLM M1OTS58KE^*PB+%'D&5(Y%_UFHZ2_";I*>KNLMOML]9MRS;3Z_/PX32DQW:3Y M/QE^[68[9K-ICL:1XA=2QTMTON-_CM$;[)'JL/G]9?6(F//W*]Z^GE[NGE5P M)Z%J, '+8'!9C:,YA=9U['6R*UC69GT1$3+ MFVVVS[S<^RZZ9\TS2)^YQU]KCK]BD5B?)KK.D:K_ '3O)L'3W(]KR;!IW,&* MM9F(T[UNV]](\M[S:T^F64QK+- #K^V;3@=&U79MUVK(P M8?6-/U_,[3L>6LJJ5L7@=?QUG+9C(V%1%5(*6/J22OZ?^EJG/M=MGWNYQ[/; M5F^YRY*TI6.V;6F*UB/9F8A\9ZUR;S M!7N[#F-?7UTTB(R3.F:O#R]_V_9V9([>*Z7A/U#//^D,-,TZ[S9SZB_;QBD1 MZNW&9F=<J9_ICI[?=5<]VW M(N7Q/K\^2(F=-8I2.-[SZ*5B;3Y]-(XS#%<[YQL^0R MM8U[;6M,5K'EF85BW.?,^]]Q'+_(?-W)F4?F-XY+V?(;/GK2J_R()+;T92Q. M.BD>]:N%P.,AAHT:Z+X:].O%$WXK$/2/DG)]CT_RC;\EY=7N;+;8HI6/+.G; M:?/:UIFUI\MIF?*H7SSG&[Y_S;<4& M48I]%6U9HV:UVE9GIW*<\-JI;JS25[-6S7D;+!9K3Q.9+!/!*Q',>U4[EG>IV9<4\PY&Y%:WZA2DX^Y:CBC6+R>3--@J5,Y[:&P( MT1M0 # MX\AD*&)H7LKE;U/&8O&4[.0R62R%F&E0Q]"E"^SI3J5XW22RR.: MR-C5.^6]<6*LVRVF(B(C69F>$1$1QF9GA$1VOF]Z8Z3DR3%<=8F M9F9TB(CC,S,\(B([95U/J]^H?D>_;N/MR:K=M0]OW$<^5U3AO$N6>&/-Q.L1 M1;!R7D:LJM5N3W>U1C?7:Z.)]7$PU(7L2=L[I/0'PGZ Q]#=/1&ZK$\^W<5O MN+,Q-YM,3W>[$4H\2>M+]8<\F=O,QR;;3-,,N0DY+]-3M* MSJSI--AN.9N/9V^M]GUU*Y9G^F\_9UUX\%Y/#3>_'^A>6YM=9K@]7[U:V*/ M]E(^QZ&RLCIO0 $);[S1SE\[>YGA;@3'W?. MQO#O&-S;IZ?B[$3G]5;'D'>'HCG*ZY7\N') M?BO3F\YYDC3)N]S%*SIVX\%>V)\TWR7B?33CY%5O'?FWQGGVUY/2=<>VV\WM M_?RSV3Z8I2DQZ+(T)8Q!0 M ;L?0 X,_;#ZBNC;+=I^UX#@?3MQY?R:30>.F[)UJ MD&E:E&Z9W1D=ZIM&YUYR(K6/5L-^.W._DGP_S[:DZ9]]FQX(X\ M=)FYAJT[OMN X8HZYPA@7)/YK(9-.IRY#<*R,159 ^KR M+L&9BL?5W1RJU+^^"7)?D;P]VEKQIGWEK[FW#\I.F.?3KBKCG[*EGBW MS;Y5ZWW-:SKAVL5P5_X(UO'V,EKPT^$LHT M "4;]V'X1^7.:>XGN$OUNM7CWC_7 M^,-?EFB\4/:X<-<5?[V6W>M,>F(QQ M$^BZ9T5 6@ $![[P7W-?4D\TZBKR3!;79["NEM.RY7N MTCA$UMZR->+0R3BA@ WN_=]NT]>?>]>IRWL&+=;X_[8,5# MR)9FGIR3X^UR5DI9\9QABWV$\,5:_1O17,]7%4.:=.W28[N.?1DGBF7P4Z=^5.I+[7OW[=8M%)\J?4486Y #0G]X7[JF\&=E:<- MX+)>R;UW/YU^DQ10RNBN0<:ZTM'-\D9"-S'M58+GGXS#3,LF?)ZZVM<,>S&E\D>G'"*/&'J*O)>D[['%:(WN_G MU-8X:^K[?R?L7'_M MKK;%,S/GUO2(C76UXX>6+ TH@N M (,?WA#OX7GKGBOVI<=YM]CBCMXS% ME-TEHV9OD_;.;6P3X[,^=%T9'8AXVIV)L1 YR*K+\V1\*NC=&Y;J> O0OR)R M2>J>84TYIOZ1ZO6(UIM]=:Z3Y)S3$7G^S%/+JJMXU=8?*/,:]+[&^NRVMN]F MF)X6S::=WV,43I/&?;VF)B)HCJ%@D% "1=]W)[MUXB[HME[:=GR:5])[D<. MU^N,LS,95QW+6D5+V2PGE.L2LBJIM6L29&C(D:++;O18^+HOA;TK[_,'TK\J M]-8NH]M77>:*S>4Z^!O4<[+G&;IS/;_ *?=U[^/ M6>S+CCC$1I]WCUUG7_EUCRIS)2M:D M !%@^\,^H_P#,K6YNPWB#->';-SQ='*=PF=QM MSP3:[I60CBO8/C%KJS_-BRF[5G1W59OP#\//CFXCKC MFU/^EPVFNUK,>[R1PMFX_$XXUK[XT=P;9=0L3JZSQCS]O.!JUG/GD\K";#KVF;I4G9YB>1#'8S.?R+?+C7X M'1.>Y$5_5U(OYB-A\5ZZQ[NL>UW.PQVF>'NJ7R8YCS\*UIQGSZ>1;GP-WGQC MH_)MIGVVWWF2L1_9M6EX_IM:W]&OE2"B!DR@ M 5A'J)=K4(_K9K=VL3Z:UQZQZ+^E:'P%Y3ZGE6]YU>/;9\U<5?[N*O> MF8]$VR:3Z:)1)6E/H!T?D[?\'Q1QKR%RELSW1ZWQKH^V;_L$C7,8YF#T[ 9# M8LL]KY/B,6[#-S3F.WY9MN.XW.>F*G][):*5_VS#J;_>8 MN7;'-S#/_D8,5\EO[M*S:?\ 9"J;WS<\[R/O&Y\A[19]LV7?-KV+<]BM]%3V MK.[1E[F??O2._#_ ,3T_P!CL\'+]EAV&VC3;8,5,=(\U:5BM8^Q M$0\]-YNLV^W>7>[B=<^;):]I\]KVFTS_ $S+JAVG7 M "P;] 3@[]C_IT:#L-VC[ M'GN==NW'F#*I*WK96A>NP:9J7655VN=T1[Y.M#/'7G7 MRMX@Y]O2VN#8XL>"OFUB/67^S&3):LS_ &8\D0N7X.\I^3.B<.:\:9MWDOFG MSZ3/([1>U;FKN!RCZ[K>A:9>E MU2C91LD69W[-.BP&@X:6%9H7RU[GS1%YC[G%7VV6WEXQ2+3'GG2/*PO4?.L'3W(]USG/IW,&*;1$SIWK] ME*:^>]YK6/95>V6V7-9C8\]?L97.9_*9#-YK)VW^9:R.6RMN:]D;]EZ(B M/L7+D[Y'KT3JYRGI7@P8MM@IML%8K@QUBM8CLBM8TB(]$1&B@.YW&;>;G)N] MS:;[C+>U[VX<;6F;6GAI'&9F>'!Q1RN$ L0_0][34[7>Q/ M0LCG<8VCR/SXYG-&[.EC2!S6>SW[UIOAZ MJYSJ!>,_5/\ $W6V>F"W>Y=L?^GQ^:9I,^MM'][)WHB>.M:UX]B[GACTY_#G M26##FKW=]N/Q^7MUBUXCNUF)[)ICBE9B-([T3.FLS,[A")DA M !7>>N-W4)W-]^O(=#!Y+V_C[@6)O"&FK#*Q].S>U:Y;EW_,0I"KJ\SK M^^W+\$=ACG^T4*55WB\*-:V_G@KTQ_#?0^#)GKW=_OI^,9-8XQ%XB,59UX\, M<5F8X:6M;V9IKXO]0_+?5V3:8;:[+8QZFNDZQ-^W+;LX3W_Q<]NOJXG7CI&G MLEI%8 LXS,87(4LMBXQ6P9JQ;#>LUM$]DQ,:3$^B8X.;;[C-M-Q3=;>TTW&. M];UM';%JS$UF/3$Q$K0CL=[DL;W<=J/"7/\ 2EJK?WO2Z+]MJ5$9'#B]^P;Y M=?WS%L@:][J]>GMF+MI7:[HYU98W].CT/-3K/I[+TKU/O.19(GN8,T]R9^ZQ M6]MCMZ=:377TZPO[TWSG#U#R+:\YP:=W/BBTQ$Z]V_9>OLUO%JS[#*XUAFP M M &K?U<>_"KV)=J>>V37K]=G-G*"WM X5Q[^DDU7/6J:+G-YD@\75:&@8BS[6 MCG-?$_)24J\B>"PJI)?A5T1?K?JC'ML]9^1]MIEW$^>D3[7'[.6T=WS]WOVC MW+2/$#JS'TAT]DW]-)YADGU>"LZ\Y.(K2L1$1$:1$1V1$>2(\D*-Y,F3-DMFS6M;+:TS:TS,S,S.LS,SQF9GC,SQ MF7SGT^ !VW0MXV?C+>-.Y&TK*3X3<-"V?!;CJ^7K.3JYC$7HU:Y MJJZM?IQNZ=?A1.B_ IU-_L=MS/8YN7;RL7VF?%;'>L^6MXFMH_HEW.7;_<\K MW^'F6SGN[K!EK>L\=-:S$QKI,:Q.FDQKQC6%I+VQ\[ZUW.=OO$//NI.A3#B8>@/*.9[?G/*]OS7:_P#V^XQ5O'GC MO1KI/IK.L3Z8E[J85D0 M 8!^I'WSZGV"=M&R\N9)E',<@9E[]2X>TJU/X7;3OV1JS/IS6 MX(WLLKK.L5F/R.4D:L?_ &\*5VR-L6:Z.WKP\Z*W7774>/E6/O4V%/QFXR1' MN,43QTGL[]Y]I2./&>],36MM-.ZXZMVW1W(LG,LFEMY;VF&D_=Y)CAKY>[2/ M;7GAPC37O6A6P;WO&V]YR]LVZ;OL&5VC:=@RSPXZTI6.RM:QI$1[$0 MHUN]WN-_NLF]W=YR;K+>;WM/;:UIUF9^RZF=IUP M EO_=<-^Z3=X/%UF5R^.+B'?L- B2*UOE.WO7MEE>JR+"USO.Q*-\+&N7H M[Q*Y$:C:J_S,;'ARGF=8\N?%:?>KT_\ SK'> &\X\SY?:?R.2O\ [E;?_D2Z M"J:R ,/?4!YP_AP[*^Y;F6&XS'Y74N*-DKZ MO@^2_P 0]8\NY1,= M[%EW5)O'GQT_&9?_ &Z6:UUES;Y#Z6WW-(GNY,>WMW)_\R_M,?\ CM55]'I2 MH, M "S*]+;@U.WCL#[8>.9Z:4LU+QKC=[VF%S7)9CVGDZ:QR'G*EUST1\EK$V] ME6BOX4:RLUC5\#6GG)XFPQN)Q4\W,KV M^'_*?D7H[8;&8TR^HC)?S]_+KDM$^F)MW?L:=C/TT1N(!I@]>_G).&O3FY)P MM.XE7/\ ..R:EPSAU:YWG.J9FY/M&VHD;%1RP6=*U+(U7N=T8U;345>KFM=, M'@9R7Y7\0=OFO&N#98[[BWLUB*4^S&3)2WV)1?XPF"OL6 MGOW^Q-*6C[*O7+[*8@ M !V/3]5S6];;JVD:W6]MV+<=CPFJX&GU:V')U<1BZ MW5K7N3S[UR-OP-5?A_ IU]WNL.RVN7>[B=-OAQVO:?-6D3:T_8B)#Q8S3 M]?Q^ I2O:KG+YDT&/:]ZJJN5RJJJJJJGF#S;F.;F_--SS7A?+=CBY9R[!R[!_D[?#3'7V*5BL?[GHACW= (BOWFSNE\<_" M/9YKN2CM8BD3Y2U;C;$7$A57UY8X/EF]-7E5%BL< MMK/Y<.F?_O.K=Q7_ /;X9F/8OFM'G_Y=8F/[<:]L*\>._4/J]OM>F<%O;9)] M?EB)^YKK7'6?),6MWK=O":5G3C")$6J5H ,[?35[5I.\?O M.X7X6N4Y+6F6-@3;^3Y&N=''!QII:)G=J@DG9%,ZM+L$%9F)K2>!R-N9"'Q= M&]7)I'B-U/'2/1^\YQ2=-Y&/U>'_ -;)[6D^3W.LWGC[FL^5NWAYT]_$W5FV MV&2O>V5+>MS=FGJ\>DS$Q/;%[=W',1$^[U[-9BS6AABKQ10011P001LAAAA8 MV.*&*-J,CBBC8C61QQL:B-:B(B(G1#SAF9M,VM.MI7H['Z'X M #";U$^Z6MV<=GG-/.<=FO%M.&UJ37^.*\ZQN6[R5MKTP&FHRO)%,EV+% M92ZF1LP^'XU*E,JJU$5R;CT!TS;J[JW9\DTF=M?)WLLQY,-/;9..L::UCNQ/ M]:T=O8USJWGN/IKIW=Y$Z^VR6]KCKPUG2;S&OFC69TB-58S:M6; MUFS=NV9[ERY/-:MV[4TEBS:LV)'2SV;,\KGRSSSRO5SWN57., MS/&9?.?3X !+1^[*]U*ULGS5V<;)DT2')1)S?Q=7LSHU&WZC<9K/)6&IK M*BK++;H_(]^&M&Y/ VI>F\"^*1R57_F/Z8[U-GU=MZ\:_P#3YIB/).M\-I]B M>_69F/+2NO9"RG@/U#W\6ZZ8SVGO4GU^*)F9]K.E3QN%QN0S&8R%+$XC$TK>3RN5R=N"AC<9C:$$EJ]D,A>M215J M=*G6B=)++(YL<<;5/)FR5Q8JS;+:8B(B)F9F9TB(B.,S,\(B.,R M_+6BL3:TQ%8C69GR*V_U5N^;)=]_==MF^XRY9_9!HS[6A<(XB7SHHX]*Q=R3 MS=IGJ2MB6'+[[DFOR4Z/8DT,$E>H]7I5:Y?0[POZ*Q]$=+XMEEB/E;/IEW%O M_,F.%(G^KBK[2/),]ZT>Z4C\2>K[=6]17RX+:\IVTSCP1YZZ^VR=L\K[&*%I? KJ#XURC<=.YI_&[6_K,<J%W\;%W_\ 08WY/&\0Z8ES M4N$=0O/?&N(U".RUUK8LC1;(^M7VK>+==EW(*WQ/BC;6J+)*RG$]?0WPTZ%V M_0G3M-A/=MS;-I?<9(^ZR:<*1/;-,<3W:^>>]?2)O,*/=?=89^L>>VWD=ZO+ M<6M,%)^YIKQM,=G?R3'>MYH[M=9BL2UP$A-( M !(!^[=;]\U?4!S.J2RHD')W F_ZW! Y(_\ 4RF"S6G[S6F8YTDC4DZMD=U9\'C9!/\PVQ^-="4W41[;;;[%>9_LVKDQS_ +;U\W9V^29C\#]Y M\7ZRMMY[-QL\E?LUM3)'^REOZ?LQ/&*/K=@ MC6?>9..?XUG3.*L6RU:J6:[?A\FQN&U8: M>-[OB^.DY$1515;8K^7'DOQOJ;=\\R1KCV>V[E9T[,F>VD3$^C'3)$_WOZ8, M\=N;?%NG]MRBDZ9-UN.]://3%&LQ,?W[TG_A0BRYBJ@ M 9)]G7"LG<9W4]OW"'D MOFI\MKGOKZF_,5K>XWD8U6J_P"3M5JW+'3JWJD?3JGX4UWJ[G,= M/],;_G6NE]OMQ2WO\MG)/4\JYAU!DCVV?-3!29C[G%7 MOWF/1:V2L3Z\'.YO]2#@QMFHMK!<1RYKG'/N2%9DJ-X^J-EU.V[_TQ(SD;)85OC=T M\*O3I\;PHL5^-'.OD7P\WO=G3/NXKMJ^GUL^WCWJ,B1_"CE/RMUQM.]&N';= M[/;T>KCVD^^S18M'GZNN ?-=NT\=3MY#(6ZU"A0K3W;UZ[/%5ITZ= M6)T]FW;LSN9#7K5X6.?)(]R-8U%551$/JE+Y+QCQQ-LEIB(B(UF9GA$1$=LS MY(?DS$1K/"(5>W?7W(7>[7NUYSY\GFM/Q6[[QD4TVM<<[SL;Q]@4CU[0L<^) M7.C@GKZGBZGGM9T8ZRZ1Z)ULF/+EM[?+/I]O M:=-?)$1Y%#.MN?3U)U1N^:Q:9V]LLUQ<9F(Q4]I32)[.]$=^8C2.]:T^5B4; M6U4 FI?=J>T]VC\)\E=V^S8Q\&>YHRTG'_ !W/9KN9(SC3 M2,AUV'*49G>'QU-IWV%]:5O141VO1N1?C%.?YBNJ8WW.MOTKMK:X-G3UN72? M^=DCVM9]-,6DQ_ZLK7>!_3L[#D67GV>NFXWM]*>C%CF8B>,1IWK]Z?+$UK24 MG4K>G (;?WF3NI=G^0N(.S_ %O**_%:#C4Y>Y,J5YI_ M*?N.RU[6)T3%7XOB0^UX#4G7+J? ]%BSL:HK5:J%N?Y<>F(P['=]6;BOXS-; MU&&9T]Q28MEM'ETM?NU\G''/:K;X\=03-]KTS@M[6(]?ECCVSK7%&NNG]>TQ M,3]Q/#RQ7"SJN8 &2G9[W$Y[M/[FN&>X+7WSK-QQNN-R>9I5WN8_-:A> M23#;OKZJU4Z)G]1R5VHBKU1CID=T56H:YU=T_@ZIZ;WG(<^FFXPS%9G[G)'M ML=O^&\5G[#8^D>>Y.F^H]ISBLZ8\66._'&=<=O:Y(TB8UGN3,U_M1$Z3HM&= M;V+";?KN VW6HKUJY7"9NC!DL5D:RR-8]:]ZA9CE9XFH MOA9 M8D:ZM=Y,RE9U7IXU7Y(IW&21^&W"\L1X!="_+'-[=6_OVI,3[680MXR]8_(W)XY!L;ZYC)I M,3$(1!)$6SCXNO5$5%T7Q*Z;CJKHO?4 (@_W MASU(?;[DO8/PYG7I3QTV-S/M\O_(O7-KP\T8_8\_#5O'AM MO/B/7/+7^_]KBLI3SL7F ! M =^\3;A.WWC?4M#6*-WCJNVC9:[^1-CNQN1[VK92KM./H M3HGA1LF.\"IXFN5;S> ')/DSH2.87C3-O]Q?+Z>Y2?54CV-:6M'HOKY5/_&K MFWRAUC.QI/XK98*8_1W[1ZRT^SI>M9_NM#1."(0 M D/_=L^#OG]WK[AS)>H^=B> M >*,S;QU[IU]AWGDV5VE86/\*(WVS2G;*G7X5^)TZ?"JI 7\Q'.OB/1N'E%+ M:9=_NJQ,>?'A_&6_HR>I33X&\I^.=4Y>:7C7'L]O:8GS9,OM*_TT]:G4%)EM M0 !6@>JKSDO<+Z@?<]O]>XZ[A*'(^1X[U:5KFK5DUKBR&#CW&7*"-54;2S2: MX_(-Z]'.6VKG(CG.1/1GPPY+\@=!\MV-HTS6V\9;^?OYM;NXOQ<3'HMW>]]EKW-]:8 M $OG[K[P:L.$[G.Y/(4U M5N0*_B5%?(EA^6UIS?"K6M6%W7Q*J>"I_P#,KSKO M9N6].XY]S6^XO']Z?5XI^QWGSR]8QN0EH;GS*RMP5I;JTK8;*6=^KW MF[;:CE1WM%9:''>.S$D..UY*(YBN1[92\&^G/XBZ\VE,E8ML]I,[G)K& ML:8ICN1/DG7+..)B>$QKV]DZ%XF<]^0.CMWN*6[N[S5]1CTMW;=[+K69K,<> M]2G?O&G'VO;';%= >@BCP !Z3P[Q9M?./*_''#FC56W-OY/ MW77-&UZ&1497;D]ERM7%5[-R55:ROCZ2V?.L2N5K(8(WO69B&3Y-RK<<[YMM^4;7_ #]QEK2)TUTU MGC:8\U8UM/HB5I9PAQ'JG ?#_&?"NCU_9]3XNTG7=)PGBCCCL6ZN QE>@[)W M_+3PRY3+SQ/M6Y5ZNFLS2/I&,=P M =6WC<]=XYTK<.0MOR#,3J6AZML&Y[1E9&N?'C-=U?$V\W MF\@]C$5[F4\;1ED5$^%4;\!V=GM-QS#>8MAM*][=9\E<=*^>][16L?9F8AQ9 M\^+;8+[G/:*X,=)M:T\(BM8UF9GS1$:RJU>YKG79.YKN!Y>Y\VQ7LS/*>]9S M:EI/EDF9AL5;LK#KNN5I)I9Y5H:QKT%7'UD<]ZMKUF)XEZ=3TRZ:Y)M^F^0[ M3D6U_P K:X*TU_K6B-;WGLXWO-K3PCC,J!=2\ZR]0\^W7.LNNNXS3:L3IK%( M]KCK.FL:UI%:]L]G;+PLS;!@ )]?W?/NJ_;YV25N)\[=]IWGM=S,''5 MMLCY9;5GCO-1W,SQCDIG2/>R.*M3KY#"01M\*-AP;55/C=5HMX\=,?(76<\S MPQILN9TG-'FC+72N:/LSW+=Q//.@]L7"?(_/')N03'Z;QMK=O/9%&.:EO*7$='3 MPFNXMK_BRYK9LY:KX^FQ>C76;+$]O-QDBL>:( M[;6G^S2L3:WHB6/YKS/9\FY=FYIO[Q3:8*3:T^QV1'GFTZ16(XS,Q$<95BO< MMW!;[W3\ZF.2;?D7+HTVVWQQ772(F]NVU[:?=7M,VMZ94,Z MCY]O.I>Z9]I=QXUCAUNS?OR3/D62_LF'K4LO( MY'>%5R'P(W_E;YT^*/3O\,]<;[84KW=KDRSFQ>;U>;V\1'HK,VI_P^7M7QZ% MYY_$/2FRYG>>]N)Q13)/9^,Q^TO.G]JU>]'HF&QLC]MH M !K!]5WU \)V!]M>3V;%6J%OG#DE MF3U'A#6[/ES*[/I5C^5MXR-)W5T^N:!5NQ6IT5JLL7)JE1RL2SYC)*\+N@\W M7745=MEBTSNQ[)E\EG\_F\I9 MEN9/,YO,7)LCEH M?)=X9O-U'9L9GX_*=Y/3PKX'=%_P""_@,?S?91S/E6ZY;.FFXV^3'[ MY2U?^]W>6;N>7\RV^_CMP9\>3[RT6_[EKY#-#8ABL5Y8YX)XV303PO;+#-#* MU'QRQ2,5S)(Y&.16N15147JAY=3$UF:VC2T=L/1")BT:QQB7Z'X_0 M !Q^6RN.P6*R>G?(.58^1\CV?)L7N-KML>+7SS2D5F?9M,3 M,^F7GOSKF5^<II%EN?^5/QF\W%IB?/CQ>T MK_1?UO\ 2D/$!)I ,<>[_FR'MQ[7.?><9)X8+?&O%>X['@TG3Q16MKAQ%BMI MV.>B_ ORKM5FG63K\'67X?@-AZ3Y-/4/4VQY+$3-=SNL=+:>2G>B]J^F_=F*1]F\UC[*K+FFFL32V+$LD\\\CYIYYGN MEFFFE?F38WI'Y4UJWRK>GVW!NN,5K7MMT-+O8JD]'? M&;[*B+\*=$\\_%[G7RYX@\QS5G7!@RQMZ>B,$12VGHG)%[?\2\'ACRGY(Z(V M.*T:9LV/UUO3.6>_77TQ2:5^PV@D:M^ (4OWF;N%7;>X3AKMNQ.0\ MW$\/Z):WK::L*N:QN[\F68V4J5YB]$ELXC3==IV8'=.C(\P]$55=19:_C=WGC%2?_ "\,<9CT6R7F)]../LUB\>>=3EYAL^08YGU>+'.: M\<-)M>9I3TZUK6\^2-,D=ODC)%D5?@ "3#]VP[3DY!Y^Y [ MK]EQ_FZYP1AGZAHDD\/6*UR?ON.L5LC>JR2020RNU;1'V63,1S)(Y,U5D1>B M*BUQ_F)ZI^(/W>328[8TQVA/W@5T[&YYAN. MIL]8G'MX]5BUB)_&7C6]H\L37',5X=L9)39BFZT 1]O MO%/=5'PSV=XW@7 Y#R-W[F]B3!VXHG-2Q3XNTF?'9_=;B/9,DM=^5S$N(Q:- M=&K+%2Y;1'(L?PSQX =,3SCJZW.\]==ERW'WH\TYLD37''I[L=^_;PFM?.B/ MQEZB^1^E9Y=AMIO-_;U<=FL8HTG+.DZZQ,:8Y_\ 4UB=8002[RGH ! MN3]"SNJC[9^_+1L+G\A[%Q_W!U5X3VE97-]FJ9O8;M6SQSF'))-!#%)7WFK4 MHR3O=X:]')67]%7HA$/C;TQ/4?0^;/@KWM_L)^,4\\UK$QEKY>W',VT\MJ5A M*_@[U%\B]65V6:VFRW]?53KI$1DUUQ3[/>UQQ&L?YGETA8:%!UQP M A/_>)>_MW M*G*N/[+.-LTLF@<+Y6+-\NVJ$W_;;-RV^FYE+6YI8G*VS0XXQ=Y[)H_%X/EB MW.R5GFT8G-N/X ="_)G++=8\QI_UV\K-<$3VTP:\;^B]:.,=^:]EJ2C,%CU?P M"5S]V'[AG8_<>X;M:R^0B93V3#XGFW2:4]OR43-8":EIV^14JTCO+MWLKB,E MA9G-CZ2M@Q3W*CV-58ZN_P R7(/6;7E_4V*L][':VWR3$?&MXCA/;8_P$YS$?'NG\DUCC7<8XXZSV8\OHTC3%I'">WMCLF'%2UCP M '1>3N2M*X)'36;#V11-=(]K5[ MO+>7;SF^_P /+.7TG)O<^2M*5CRVM.D>Q'EF9X1&LS,1$NIO]]M>6;++S#?7 MC'M,-)O>T^2(C6?9GR1$<9G2(XRK4_4)[V-U[\NY3;N:=D6YC-5B>_6>*-+G MG\R'2N.<9:L/PN,G^[&D5I'DK$:\9F9HOUIU5NNK^>Y.:9]:[>/:X:?U M,43/=C^]/NKSY;3.G#2(P>-T:H 6EG97 MR!^U7M [7N1I+2W;FX< \2YO+3NDEFD^7;6C83YP0333-9)-/4S;;$4CU3H] M[%5%5%15\S>L=A\E]6@'2V\^4.FN7[V9 MUMEV>&T_WIQU[W]%M89-FML\ -8/K(\Y?L$].C MN.S]2[[)L&]ZO#PYK2,G]GLSW^5+L.IYA:4R?'98K.CT]D56JBIX MDDKPBY+\N>(/+\%HUP8,OQB_#6(C#'?KKZ)R12O_ !-"\3N;?(_1.^S5G3-F MQ^IKY)F*2>>>1D,$$+'2S332N1D<44 M;$<^221[D1K41555Z(?DS%8FUITK';+]B)M.D<9E:7=G/"D?;GVJ]OW"'DLA MO<<<4:;K^>\MK6,L;8W#U[>XWD8U7(SY1VJUV?*=-+X-O2MO3?NQ-Y^S>;3 M]EDH:ZS@!'G^\C\Z+QYV2ZMPY0N-AR_<#REAL=D*?FM8^UH_&K8]WSDS&?#) M(E;<(==:Y$Z-Z3?"OX&NGS^7CDGRAUEEYODC7%L-K:8GS9,WXNO]./UO]"%_ M''F_Q+I7'RRDZ9-[N*Q,>?'B_&6_HOZO^E!0+M*D@ M !Z_V^\39+GGG7A[A7$>TM MO\J\EZ5H,<]1B/FHP[3L./Q%S*?&9+''#BJ=J2S*][5CCCBN8;$Z]@Z,&,PN"QE##8?&U6JRMC\7BZL5+'T:[% M559!4J0,C8G5>C6H>8>;-EW&:^XS6FV:]IM:9[9M:=9F?3,SJ]",6+'@Q5PX MHBN*E8K6([(B(TB(]B')G&Y 'YS315XI9YY8X(((WS333/;'%#%&U7 MR2RR/5K(XXV-57.541$3JI^Q$VF*UC6TG8JWN]?GB7N<[LNX#G99IYJ'(G)N MQY36TM3/GGKZ70L_(>BT)97]%<[&Z;BZ%?X$:U$BZ-:UJ(U/2_HSD<=-]*[# MDFD1DV^VI%^&GXR8[V2=/3DM:?L\=94'ZSYQ'/NJ=]S6DQ.+)GF*3'9..FF/ M'/V:5K+%TV9K( #^XXWRO9%$Q\DDCVQQQQM5[Y'O5&L8QC45 MSGN&N( M>KNL=YS:EN]LHOZO#YO4X_:TF/[_')/;QO/D7TZ*Y!'3/3.TY1.GQBF M/O9)[=]W,G+!.WJLM%*Z* MJHU.GH%X-],?PST/MHS5[N_WG_49>&DQZR(]76?[N.*:QY+393#Q;ZA^7>KL MN#%;79;*/44X\)M6=1T5BK:K2MFKV()6*CXYH9F(YKD5%1R(J'S>E,M)QY(BV.T3$Q/9 M,3PF)]F')BRY,&6N?#::YJ6BU9CA,3$ZQ,>F)XPL\_3Z[G*G>!V?\(\[>T02 M[#LFI5L5O]>%T*+1Y'U9[])U>'_[3@N9[&RW*L;D1WL5F%W3HY%7S9Z[Z M;OTGU9O>23$Q@QY9G%,^7%?V^.?3I68K,_UHE?KI7GF/J/I_:\YQZ=[-BB;1 M'W.2/:Y*^3W-XM'ICBS+-1; M :Z/5%[X<5V']J>W\FT[=)W*NT>9HW"N$L)4LR7M M]R]2=8L[-C;/C;;PFE4&29.YXXWP2+#%6>J.LQHZ0/#7HO+UQU1BY;:)^3,? MXS<6C6-,59C6NL=ELDZ4KQB>,VCW,M1ZWZHP](]/9N:7TG=3'&L:UKQO;R]VLZ<=(5L69S.6V+,978,]DKN8SF=R5[,YK+Y*S+^1RN5553T2PX<6WPTV^"L4P4K%:UB-(K6L:1$1 MY(B(TB%%-QGS;K/?=;BTWW&2\VM:>VUK3,VF?3,S,RXPY'$ 9U^F= MS^_MF[ZNVWE>:VE/ U.1<;J6Y32(Y]>/2.1(Y]#VRW/"U4\],3A=BENQ-7KT ML5HW)\9J&D>)'(HZCZ(YCRR(USSMYR8__4Q?C*1$^3O37NSZ+3#=O#GG%N2= M9['=:S&')FC#>(G36N;\7Q]%;6K?_AA9N'G O0 M A8?>#O4B_:GNTW8]P]L#)^.>-LU%;YUR^ M,G\4&V\GX:RKJ>AK/$B-GPO'%J/S+L?B='+GNC7L;)C8W.N)X"^'GR9LXZTY MOCTYAN*:;:L_<8;1QRZ>2V6.%9[8Q<8G3),*M^,W7'RANIZ3Y9?78X+Z[B8^ M[RUGAC_NXIXVCLG)VQKCA&'+)(% %B? MZ%6_.WSTQ^WQMB3S;"QM\YSW?Z6L9"BU>CE9XD7 MPHU.C&T \;=C&Q\2-_->&/-&++'_ !8J=[_'%O\ MQ75\)-Y\%8H\35?HG'\S6M>JR,M/S&R([Q-:C5@9X5=U=X;3?R MU\D[V?F74>2/GUN7^CNX?Z9^S73Q\YMIAV'(J3[JU\]X]B/5X_Z> M]E_HA$%+8*V M !G[Z6_!J]P_?YVP\BN?9:QJ^-S31?$SG7R!T+S+F%9TS?%IQT\_?S:8JS'IK-^] M]C6>#<>@.4_+76.PV,QKB]?&2_F[F+7):)]$Q7N_9T[5F4><:]H @K_ 'DS MG'Y_=Z^G\-T;WG8G@'BC#5,C1Z]?8=YY-E;NN:D_ B-]LTIVM+T^%?B=>OPH MB79_EWY+\1Z-SSV]8F/ M-DR^WM_33U2/ 3ZA8 M -['W>+@U>5/4$Q._7J:SX/@#CO<.1)99&M=3=L>:K1\> MZS3E14Y6?6W MGV/:5K/]_3RI;\%N4_*'6==Y>-<6SP7R>CO6CU=8]GV\VC^ZGWE%EPP M #71ZLO.R]O'I\=RV\T[T='8IO\ -\JVNP\I6J^B0V<9T^%^1PF. MSEG),_"C6TG.7X&J;_X7]MZ9XS9/-W,,3DF)]%IK%/\ BT:E MUWS>>1]([_F-+33/7!-:3'&8R9/Q=)B/1:T3QX<./!6GGHNH< M ;;_10[3D[JN^[CF/.XOY1XXX3_\ ]U<@-F96?2LQZE[./98K>%[IL?':Z(C6NK<>YS5UV.QCUU_--XG3%7M[>_[?RZQ28TXK%@\_ MUS0 P/\ 4N[IX^SKLOYIYFIW&U=RCU]=-XQ8CVLL2\D; MLKL#K-JJU\ANWAUTS/5W6&SY/:-=I.3UF;T8L M?MKQ/][2*1Z;0UGK'GU>FNF]WSB?\W'CTQQY\EY[N./8[TQ,_P!F)E662RRS MRR3SR23332/EFFE>Z26661RODDDD>JO?(]ZJJJJJJJO53T?K6*Q%:Q$5B-(B M/(H3>]\EYR9)FV2TS,S,ZS,SQF9F>,S,]LOS/U\@ "59]V8[J?D3> M>9.SW8\BK,?N]%.9.,H)YGI#'M>O5Z>#Y Q-6)?&DEW/:PF.O-1/ C(<'.JJ MY7(B5@_F.Z8]=L]GU;MZ_C,-OB^:>'N+3-L5I]%;]^OEXY*]FBQO@/U!/>W? M3.>>$QZ_%V^BF6-==/R=HB(C[N>/DF-E2%D0 M 'XV+%>I7GMVYX:M6K#+8LV;$K(:]> MO"QTDT\\TCFQQ0Q1M5SG.5&M:BJJ]#]K6U[16L3-IG2(CMF?-!,Q$:SV*YKU M@N_.?OG[K,YDM6R]FUP7Q([(Z%PU32=SL=DZ%>VQNR\APU_!$C;'(&5I,GC> M]J3)BZ]&*3XT2GH)X2]#UZ*Z7I3=4B.=[O3+N)TXUF8]IBGM_P J)TGR=^;S M':I;XI=8?Q5U!./:7UY/M-<>+28FM[:^WRQIVQ>8B*\9CN5K,:3:8:HR449@ M !: >GQSJ[N4[*.VOF>Q:DNY;;.+L'3VBY++Y\EK=M/=8T?>K#Y/ M"Q7+-N.MWG?"G5.O1554ZGFMUYR3^'>L>8\GB-,6+>].[/FT3$VS[>LVTG6(O$=W)77^S>+5GTQI+,?63]1:MV*=N\V%T+,5&=Q MW,E;(:]Q=48^&>YI^):Q(-DY2N4GI(QL.O0SI!C$F3P6,O-$O@FAKVF-EKPB M\/[=;=01FWU)_A[9S%\T]D9+=M,,3_;TUOIV4B>,3:LHT\3NMJ])RNO;>8X3%;0KQK5JS>LV+MVQ/Q8GE<^6>>>5ZN>]RJYSE55554OW6M:5BE(B*1&D1'"(B.R(CR1"EMK6O M:;WF9M,ZS,\9F9\LOG/U^ ";?\ =C-^ M;E^T_GCC>259+.D<]IL\;7(G_;XO?]#UBE5@8[S%_P!-CI'+XG M=>C*:?S(['U75.QYC$:5S;'N>S;%EO,S_1DK'V/Z;5> V\]9T[O-C/NL6\[_ M -C)CK$?[<=I^S_1)8*Z)T %=#ZWW.'[;_ %(. M=Y*EQES \36<-P?@$9)YOLG[.J7LNW4W.1SF(^'DB]FU5K4;X/%X53Q(Y5] M_!CDOR+X>;&+QIGW46W-O3ZV=<<^\QC_ /P4G\5N;?*W7&[FLZX=M-<%?1ZN M-+Q[[.1J6)31R M $HK[L1P?\N\U]PW<+D*;'U..N/\ \9:]/8C\35SW(^9=G,O M:Q[E:J-N8K":*V"5W5KFPY5&IU1[NE:?YDN=>HY-R_D&.?;[C/;->(_JXJ]V ML3Z+6R:QZ:>A/W@+RGUW-=[SJ\>UP8:XJZ_ULMN]:8],5QZ3Z+^E,]*?K0 ' MYS30UX9;%B6."""-\T\\SVQ0PPQ-5\DLLCU:R..-C55SE5$1$ZJ?L1-IBM8U MM/9#\F8K&L\(A5F=X/-DO<=W2\_]H_X4F(KDG8 BL_>?><%Q?&G;9VZ8[(L\[<-OV?ES:L=% MX4L0X[2<7#JNGR6W*B/]BRN0W'+.C8U5:^7&JYZ(K(U6SG\MG)?6\RYCU!DK MPPXJ8*3_ &LD]^^GIB,=-9\U^';*!?'GFTX.3[/DU)M%MQGMDMIV=S%$1$6\ MO&V2)CAIK3CII&L-XMTJV 3V/N]7:Y M_,1;HDEFJM>]3XOU]+>)XYH.66-)75\KYV0S<4C7>7-5RT"HGQ>JT;\>^J?E MSK#Y(V]M=CRVDX^$\)S6TMEGS:QI7'/EB:2N/X/=.QR7I.F^RUB-[OYC-,Z1 MKZO33#77MF.[KDB)[)R2WWD&I7 "%_\ >8.ZCYV.H(R[K:],X M9]KBCU^7L]W:)ICCMUB:U[\S$QV7K,3/DB\%EE>@ ][[6^>MC[7 MNX?A_G_55F=EN+=XP^RR4H9I(%S6#9*ZEM.MS2135WI3VC6+ES'3HCV^*"T] M%5$4P74_(MOU-T_N^0[G3U6YPVIK_5MVTOV3QI>*VCAVPSO3'.LG3O/]KSK' M$SZC+$VB.V:3K7)6.,<;4M:(XQQE:3:5M^O\A:;J6_:G?9E-5WC6<#M^M9.- M%;'D=?V7%59V\VN?8[O+L=U7N[G#DM2\>:U+3 M6T?8F)A?W#EQ[C#7/AF+8KUBU9CLF)C6)CV8EV8Z[D M CV?>!._IW;GP!6[9./,NZKR M_P!Q^&R%;8+-.9T5S4.$UDL8G8\AXV.22&[OUR*7"U/@5'5(\D[Q,DBB\4]> M!'0L=0\^GJ/F%->4\OO$UB8UC)N.%J5]C'&F2WI]7'&)G2(O%[K&>G>1_)6R MMIS;?1-8F)F)QXNR]XT[)GW%.,3K-K1.M-$$LNXI\ ";9]V6YM M9M?;#S5P5=L>9E.'^5*FV8QCYDZQZERKANM:K7KN5FD>U/#XKK4 M7HJ]74S_ )CN33M>IMGSND?BMWM9I/\ ?PVXSKZ:9*1I_96R\#.;?&^F,W*[ MS'K=GN)TCRQCRQWZS/LWC+Q]&GD26RNJ; M \EYVYMX\[<>(M^YNY5S<.OZ'QUK]K/YR](Z/SY_+5 ME?'8?%P2/C]NSNP96>"C0K-7QV;MB*)OQGH97DG)N8=0\VP"DVM/\ NK'GM:=*UCRV MF(\JL\[TN[7D/O9[B-YY^Y%?[-:V*RS&ZIK,-B2QC=&T3$OFBU?3\6YZ,:Z' M&5)7269FLC]LR$]BTYC7SO0]&NCNE>7]&\@P[R6]F>$ M1Q[M(K772L*)]4]1[WJKG6;G&]X6O.E*^3'CCW%(]B.,SP[UIM;3698JFSM> M "4A]UYW],?S=W3\6K8Z.V_BO2-_CJ MJK/]1..=NNZ[+8:U5\:>4O*3&N5J=%\:>+_TE:/YEMAZSDW+.9Z?Y6ZR8M?_ M %<<7T_]F4_^ 6\[G->8:__53-RH"SX M !YOS)R7A>&.).3^7MB5GR%Q?Q_M^_Y9CYFU_.HZC@+^>L5F2N1WAFM M,HK''T1RJ]Z(B*JHBY'E'+LW..:[;E.W_P _*OEXY+16)^QKK+H\SWV+ ME?+=QS+/_D[?#?)/L4K-IC[.FBJ@VS9\UNVT[+N>R7'Y#8MNV#,[/GK\BN62 M]FL_D;.5RER17.>Y7V;UN1Z]55>KOPGI]M=MAV6UQ[/;QW=OBQUI6/-6L16L M?8B(>>NXW&7=;C)NL\][/DO:]I\]K3,S/V9EU\YW" M %@OZ /!K>'_3JT39KE%U M/8.=]PW'E[*^?$C;:8ZQ=BTK46>:K$D=C[6JZ;5R%=GB5C?E![TZ.D?UH;X[ MF?++=@0VE0 U^>J?SHO;MV =SG(E6XE+/6>.,AH&IS- ME;'MQYA[^.:[KYUW!S;(N11OA MP1N(RW\W?OY=,=9CTU[ MW>_X?,K.ST:43 M !9Y>G-P<[MR['.V/B.S4=1S& XJP&8VJF^%89*FZ[RDV^;M M4>UWQW+3VS9KD2.(/.HZAZUYES6L][#DW5JTGSX\?XK' M/V:4K/V^U?7HGE/R)TGL.6VC3+3;UM>/-?)^,R1]B]K0S5-.;2 5\ M?K^\SMY9]1WD+ TKR7L+PEINC<18V2)SO9FW*>,DW7:(F,7ITLT-LW:[2FKV>#'BTGL[TQ.6TQ&O_F169TB9FNG9$2TJ$QHE M 9,]F_;GG.[/N=X8[?<$EF)>1MUQN.SV1JP/L2X+3*"OS&\;$D;>B/7 ZEC M[EIK7.8U\D36*YOBZIK?5_4.'I7IK><^S::[?#,TB9T[V2?:XZ_\5YK'EX:S MI+9.D.0Y.I>H]KR>D3ZK)EB&*OMLDZQ$Z3W8F*ZZ1WIK&L:ZK1'5]9P. MEZSKNG:MC*^%UC4\%B-9US#U/,6KB<#@(QE;SGRR^ST,?5CB9XG.=X6 M)U55^$\T]SN,V\W&3=[FTWW&6]KWM/;:UIFUIGTS,S*^^/'3%CKBQQ$8ZQ$1 M$>2(X1'V(0=7XFX]WGE#=KZ8O3^.]2V'== MGR"^7XJN"UG%6LSE)8FS2PQR3I3IO\MBO;XWJC>O53N;FT4VV*EKVM,Z1%:Q,VF9GR1$:JM'N% MYIVCN+YQY5YSW.9\FQLD>-@REZ23%X.JY?A3'Z_B6P4:S?_17 MKL;_ ,#TSZ?Y-MNGN2;7DFTC\1ML%<<>F8CVUI]-K:VGTS*@/4/.,W/^=[KG M.?7O[C-:T1.FM:]E*\.'M*16OV..L\7C9EV& !/%^[M]U?[:^S MG(<&;!?=9W;MBV!FMUTF?&Z:WQAN4F1SFB65=YB2R.Q61K9;%(U(_!#4H5?C MN<]4;1_Q^Z7^1NKHYU@KILN98^_Y=(S8]*Y8_P"*)I?MXS:W"-%P_!OJ'Y9Z M4KR_-;7>;"WJIXQK.*>.*=(TTB(UQQY_5ZZS.J0$02EL M 'FG,G+>C<"\5[]S+R7EV8/1 M>-]8RFU[)D'+"LWL.,KNE;1Q\,\U=EW,Y:RL=2C61[7VKDT4+/CO:AD>4\KW MO.^9X.48;RT4VF'':] M[3Y*UC6?9]$=LSPA6+=W?%W#!KK$K7SO3S)7JOI%TGTULNDN0;?D.QXX\-/;6\M\D M\;WGTVMK.GDC2(X0H=U7U'NNJN>Y^<[K6(O;2E?ZF.ON*?8CC;3A-IM;2-6- MAL;70 ;^?NX_,2\?\ ?S:XWM66LQO.G$NYZK!6>_P,DV73TJ9_L9-<5OL=Z M])^PFKP,YI\4ZISOAZC[NY'EYW:MQ/G8[' M!O!FPV/G9E<7862GR1R_098QN2M>T,=Y=O6^/VS3XZBC$\JQ>?XX[E;1QQ8)TF(T\E\O"]O+%8I72)[\34KQ@ZX^7. M9?P]RZ^O*=I?V\QV9MQCNS$=\GY"P M -V?W?3D!=+]2[C?!NG2"#E'C[E;C^PY[VQQO2#4K7( M=6![G)X56?(:!"UC>J*Z56M3JJHBPWX\[#XYX<[C-IK.VW&#+'V;QBG^B,LZ M^C5*G@UO/BO76#%KI&XPYL<_8I.2/]N./LK!0H:N4 M :2/O G.?[(/3MW/5J5KV?/<];II_$F/6)W_-KG1B/:OL=G7M, MFQ\SE1S4^4&M^!SVJDS>!')/E;K_ [J\:X-CAR9Y\W>TC'2/9B^2+1_=]"* MO&3FWR;T5EV])TS;S+3#'GTU]9?[$UI-9_O*^\O@IL M '8=1U;-[SM>L:5K51V0 MV/<-APNK8"@U?"Z[F]@R5;$XJHUW1>CK-ZW&Q%__ "C@W>YP[+:Y-YN)[NWP MX[7M/FK6)M:?L1$N;;;?+N]QCVN".]GRWK2L>>UIB(C[,RM8.'^-L+PWQ-QC MQ'KG_P"8.+^/]/X^PSE8V-TN-T[7\?K].:1K?@\Z>#'M>]?PJ]RJO55/,#FW M,SDO-IC[$R]"^6['%RSEV#EN#_)V^&F.OL4K%8_W/ M1C'NZ 1;/O/'./R+P_VZ]N^.N^&UOV];!RELE6%W21F%X^Q+->P$5WX$5:>5 MS&[698VIU1TN,ZKT5C>MF/Y;>2^NYMS#G^2OM<&"N&D_VLMN_;3TUKCB)]%_ M2@#QZYMZKEFRY+2?;9LULMH_LXX[M=?1-KS,>FGH0RRWRL M 9<]A7!W\2/>9VV M\+S4?E+$[GROK'SII>'Q>=HVO65VO?O@ZHB^7I6"OO\ A^#XOPFJ]<\Z_A[I M#F/.(MW.YB_\ ::_0 !\]JU5HU;-Z]9KTZ5.O-:N7+4T=>K5JUXW36+-FQ,YD4% M>")BN>]RHUK4555$0^JUM>T4I$S>9TB(XS,SV1$>69?DS$1K/8JG^X'E&]S? MSMS)S'DI7RW.4>3]ZWV19$5JQLVK9\@Y93DO(]GRC'&E=MML>/[-*169].LQ,S/EGB\^^H^9?+'/\ >S MXUJ_&7A/BJ:=L;E:J)C]AY+SD$4B+*QW1V(Q]:RSPHJ+?AZK\9$JG_,=U3K; M:=(;:W9_U&>(^S7#6?\ '>8_N3YEF? GIWU6UW/4^XK[?+/J<6O]2LQ.2T<> M,6MW:]G"<=N/%+B*JK"@ !':^\;]UC>).U#7.W/7E_E;JG)U!N*Z[/EV/6LS$Z3FR1-:>B>[3OVGMTGN3IQB4/>-'47R3TQ'*L% MM-YO[]SMXQBKI;)/9/"?:XYCAK%YF)X3""Z785" VW^B;W5M M[6N_/C:7.9/Y/X]YK9)PCOCI7Q-IUX]QNTG:;F+#K'^C59A]^HXUT]GJQT%" M2RGB\+WM=%/C+TO/4W0^X]17O&L1,2A MX1]0_(75V+;YK:;+>QZBW'A%IG7%;32=9[^E([-(O:=?/8L'G^N< M "&U]XU[^&[=MN%[ M%^-,VDNNZ+;Q^Y<\7,=8ADKY7=WUV6M/T*6:'J]T6GT+*Y&_#XW1NR%NLQ[6 MST%1+<_R^=#3M=K?K;F--,^:)Q[:)B=8Q]F3+_QS'=)!2T?F;0)W5J>9U M MP[]_H]9Z>:RR^=C<$_Q0O9:]HN1O5U#RWS;X+>'G\6\[^6.9TUZ?V-XFT3'# M-FCVU,7FFM>%\G;[7NTF-+ZQ$GBQUQ_#/*?DOE]].=[RDQ$Q/'%B[+9/1:>- M7I4\ S4].+D!., M._3M$W*2=:U2GS]QMB,I91[H_9\)MNQTM1SL[E:BN='%A\[.YS?_ %M16_\ M$T[Q"V'RET/S;9Q&MYV&:U8\]J4G)6/OJPVGHC>?$.K^6[J9TK&\Q5F?[-[1 M2W^&TK/,\VE]0 "%M]YSYP^)%\2-18L\9^=?(OAYOII.F?=17;5]/K9T MR1[S&3_\$C>%/*?E;KC:1:-<.VFV>WH]7&M)]]G&L7CS\78 %>SZ^/.2 MHSR/A*5QMO <&ZQJ/#.(?$YWD^V8>G/M>W-6-5\+;5/==OR-*1W3JY*C4^%& MMZ7V\#.2_)'A]M\UXTS[W+DW%O8M,4Q_8G'CI:/[TJ9>,'-OE/K;/BI.N':8 MZ8(]FL=^_P!F+WM6?8:7B8$7 M !)$^[0\&LW;NSY5YRR%7S\;P9Q6F)Q,RQK_V> M[2XYTR;W==Z MWIQX([TQ[Y?%.OH_HG#P*Y3&ZZCW'-KQKCVFWTCT9,T]V)^\KDC[*<&4O6N M ,'/4NY3;PQV"]V>_(Y8[57A7;]9Q,S7HQ:^?Y"J-X\UVTBJK>OLN= MVFO)X47J[P]$^%3<_#OEGRQUSRO83[BV\QVMZ:XI];>/LUI,-=ZNYA;E72_, M.84F(RX]IDFLSV=^:S%/\4PK&STC4# <[J^M9W=-FUW3M7Q MMG,[+MF=Q&M:[AZ4:RW,KG<[D*^+Q.-J1)\,EF]D+4<4;4^%7.1#@W6YP;+; M9-YN;13;8L=KWM/96M8FUIGT1$3+L;/:Y]]N\6QVT=[K.?Y^J>H]YS[<:Q;$/3'\+]#[7#EKW=_NH^,9=8TGO98B: MUGTTQQ2LQ_6BTZ1K,*5>*_4,\^ZPSUQ6UV6S_$4[=-:3/K+:3PUG)-HUB.-: MU[8B):LB3D; ?I%++!+'/!))#-#(R6&:)[HY8I8W(^.2.1BH M]DC'HBHJ*BHJ=4/RU8M$UM$368TF)\KZI>^.\9,R6R^/UC_4SBCCB;W<;^K8V-C:LF(T2:16L:C462:;4GRRO5$^%SG*YR_"JJ MI'4^$?AQ,Z_)6#[[)^&D'Z5O$#YQM[U@^"?W_F3]37[6^^?D/0/U0/SZ(O#C MYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+PX^:L'WV7X0^E?Q ^ M<;>]8/@C_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0/G&WO6#X(_S)^IK] MK??/R'H'ZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+P MX^:L'WV7X0^E?Q ^<;>]8/@C_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0 M/G&WO6#X(_S)^IK]K??/R'H'ZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J: M_:WWS\AZ!^J ^B+PX^:L'WV7X0^E?Q ^<;>]8/@C_,GZFOVM]\_(>@?J@/HB M\./FK!]]E^$/I7\0/G&WO6#X(_S)^IK]K??/R'H'ZH#Z(O#CYJP??9?A#Z5_ M$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+PX^:L'WV7X0^E?Q ^<;>]8/@C_,GZ MFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0/G&WO6#X(_S)^IK]K??/R'H'ZH#Z M(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+PX^:L'WV7X0^E M?Q ^<;>]8/@C_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0/G&WO6#X(_S) M^IK]K??/R'H'ZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J M^B+PX^:L'WV7X0^E?Q ^<;>]8/@C_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/ MI7\0/G&WO6#X(_S)^IK]K??/R'H'ZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\ MR?J:_:WWS\AZ!^J ^B+PX^:L'WV7X0^E?Q ^<;>]8/@C_,GZFOVM]\_(>@?J M@/HB\./FK!]]E^$/I7\0/G&WO6#X(_S)^IK]K??/R'H'ZH#Z(O#CYJP??9?A M#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+PX^:L'WV7X0^E?Q ^<;>]8/@C M_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0/G&WO6#X(_S)^IK]K??/R'H' MZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ!^J ^B+PX^:L'WV7 MX0^E?Q ^<;>]8/@C_,GZFOVM]\_(>@?J@/HB\./FK!]]E^$/I7\0/G&WO6#X M(_S)^IK]K??/R'H'ZH#Z(O#CYJP??9?A#Z5_$#YQM[U@^"/\R?J:_:WWS\AZ M!^J ^B+PX^:L'WV7X0^E?Q ^<;>]8/@GJ7"7J9>K9W \M\>\*\;]TN^Y;=^2 MMIQ>JZ_47"\?QP,M9&=&S9"_.NH>&KBL33;+;MS.Z-@JPR2.^!JF+YUX<^%? M(>4[CG/,.68*[/;8K7M/>RZZ1V1'M^,VG2M8\LS$,KR3Q \2^?V3)6L1-YTB;3$ M:3:8K$1$S/&8B(CS1$.YG4

AKG8EVM;US7D74+ MNY31+J/$FLW7KX-HY-SE2XNOU)H&/CEGQ.&BJS9/(HUS'+0I2M:Y)'1]=U\/ M^C]SUMU-@Y-B[T;37OY[Q]QAK,=Z?1-M8I7^U:/)JUCJ_J7:])\AS]IV3=MPS%W8=LV_.Y;9]FSV M2D\[(9K/YV_/E,OE;LJ(U'VK]^U)+(J(B*YR]$1#T:VFUV^QVN/9;2D8]KAI M6E*QV5K6(BM8]$1$0HAO-WN=_N\F^WEYR;K->U[VG36UK3K,\-(C69[(B(CL MB-'7CG=< !:8=F?+"\Z=IG;?R[-DGY;);[PMQUGL_?DD\V:7 M:YM8QT.W1V9>J^9;J[/!;BE7_C(QQYE]78B:=V8]#T)Y%S".;6*M$OA[+IOE&;G&_G3!AKK M$>6]IX5I7^U:=(CS=L\(F59OW.]QG(O=CSIR'S[RE?2WMG(&N M86NQE/7M3P49*Y\SY'N]'.F^G^7]+-[V_M7M,VGR<=(TB(B*(\^YWO>HN;9N<2M8X5I7^ MS6NE8\O#6=9F9>"&<8@ #E]?SF1U MC/839,1-[/EM>R^-SF+G^-_H9'$W(;]*;XCV/_T[-=KO@ M/%[5K^&V/&OZ^+QX_.8ZMDZ;O%X6]?%7M-7KT3_]QY:[K;Y-INLFTR_YN+): MD^S69B?]L/13;9Z;K;X]SC_R\E*VCV+1$Q_LEV X', M K)?4UYR_B+[\NYWE"O=]OPMKD[+ZEJEED_G59]/XY97X^U>Y2Z?Z<5;*8 M;68KGA;\'F6'.7JYSG+Z0>&_)?X?Z'Y;RVT=W-&VK>\:<8R9=:^Q M'F4/Z\YM\M]7[_?UGO8IW%J4GR=S%^+I,>B:UBWV6"1NS40 M FU?=Y.P+ECMVUG MD[N7YOU*?2,YS-K>L:QQAK&;@FH[C0T2ID;^,<3-K6M6>->_/<[L3QT MKK,:3"2Z5S3J =5WKBZKL.Y;#<%ZM9XF)O:;3_MET([SJ M #D\+A7Q>OZ]B$1'&5A#Z(O8WR#V2]J67HA MP.)PVI:EF[559*3\SCTK7;MAD,DK(),BL*O5\;^E"O&;K78=9]44ORB]K\JV MF'U5+3&D7OWK6ODK$\>[.M:Q,Q$S%-=-)A:XHT],UO?[$2B/QKW]=IT3?;3KWMUN<6.-/[,SFF9 M]'XK3AY9CR:H'!>!3T !OU^[S=IR\Z=YV'"Q[ M>R::-[J=OE+8_:\3QWCW*BQ]9<5%#DLTQS7+Y5G%5T>U6RD%>/O5,VDZPFKP2Z=MS'J*_/,U?^DV-/:SQXYLD3 M6L1PTGNT[]IXZUF:3IQ3TBCRV@ :]?5+[JG=GG9'S+RO MBLBF.WS)XAO'7%DC)Y*]M.0][9/B,3DJQZ6M$Z^2\]W'_P ;5.MN?QTSTQN^;5F/C%K[!WT\BX?P9KR:AJ<%AU/==\KL MG@3P2;)D*ZXJC-&Y')4JW/PQVF*M1OYA.M_C.ZQ]%E9?VO@;@2QF=&XW M2I*YTTYYOHKDRZ]M*::X\7H[L3WK1_7M:.R(TISXM]83U'SZ>7;.\SRG8VM2NF MNE\NNF2_ITF.Y2>/")M6=+RTUDO(G +!C[OSR=+R'Z:_'> M$L2LGM<1;]R9QC-*GB\Y8F[!^T'&Q6561S5?4P_(%>%GA1B>1''U17=7.H9X M[\MKR_Q%W&6D3%=U@PYOLS3U=ICV;8YF?3,^Q%U/"/?VWW0FTB]N]EP3DQ3Z M(K>TTK.GFQS2(]&DSYVZ\AQ)0 M '^.Y&L:BNSP7\//X0Y)\J\RIIU#OJQ-HF..'%VTQ>>+3[K+V>V[M9C\7$S M3GQ7ZX_B?F_R;L+Z\DVEIBND\,N3LMD]-8]SC[>&MH]WHT:DU(G M +.#TRM^_:9Z??9_M3I/.G3@;0=7NS]>KK M&2T'$1:%E+$B^)_6:?(ZU*]_X$\;E^!OX$\W_$C8_)O7G-MKV5^/9;Q'FC+; MUM8^Q%X7QZ#WGQ_HWEFX[9^)XZ3[..OJYG^FLLYS26V@ M 8N=[7.+>VSM'[A^<&6$K9/C_BK:\GK,CE1K'[M>Q[\+HE:1ZO8K([FY9. MC"YR=7-:]5:USD1J[-T9R7^(NJN7\EF-<>?=4B__ *<3WLL_8QQ:?L-?ZJYM M\A=-[WFT3IDP[>\U_OS'=QQ]F\UA5NNJN.IQS6[^0OVYF10PQ,=))(Y&M155$.+/GP[;#?<[F]<>WQUFUK6F(K6L M1K-K3/"(B.,S/"(=\<-FGF=M:WQX[9^1Z3W*D<'_ M '&+Q$J>;&MBVV&>K3OQ4\:\_._6=/=(WOBY/QKESQ[6^>.R:T\M,4^6>%\D M<)[M-:VM)X<^$V'E'J^>=34KDYIPMCPSQIA\L6OY+Y8\D<:4GC'>MI-9,)7) M.P U ^NESC^Q/TW^9H:E[V'/\R7-;X.U]W7I[3\]KLE[;Z/3IU?[7QKK^<9 MTZITZ]?A1.BRQX)\E^6?$/9S>O>P;.+[FWH]7&F.?L9K8T:^+7-ODKH?=16= M,VZFN"OI]9.MX^SBKD5VQ?Y2L M >C\2\1],?S7FW+N2;#)S3FV:F M#88:ZVO:=(CS1'EFTSPK6(FUIF(K$S,0[O+>6[[F^]Q\NY;BOFWF6VE:UC69 M],^2(B.-K3I%8B9F8B)E/)]*WTR:XM9K$\;3:T1-;>>'WAEL>DL=>8\P[N?J"U>-M-: M8=8XUQ:^7R3DX3,<(BL3,3NW(92J (@/WHSD=L^Q]HW$=:56OQ>$ MY2Y'S,'F=4E;GK^I:SK4JQ>%/ M==KM;-EM'EUK%*T_P!EK_\ :$38 MM,K8 L7O14[3T[5>Q#C6#-8R.ER+S4UO-N_ODKLCR$$NY8^ MB_3\!:D[PU\C+;5&M=(_KY^>,75/\4=;[F^&W>Y?L_P#I M\7'AICF>_:/)[?)-IB?+6*\9B(7A\->G/X:Z2V^URU[N^S1Z[+PTGOY(B8K/ M&>-*16D^36LSI&K;218WT (4?WE;NH3>>>>-.U+7<@Z3 M \(X%N\;Y!#(](9N2.0*4$V'HVXO&L4TVM:&E>>"1$ZL^79V?A12XW\NG3'Q M+DFYZHW%=,^\OZK%_P"EBGVTQ_?R:Q/_ *<2K%X[=01GWVVZ:P3KCP5]=E[/ M=WB:XX\\36G>GV,D(RA9!7X M !F5V#]H>T][W=#QQP/@$N5,+EL@FVG1:]R-FR-JO&O_/U34.N^K-MT7TUN.=Y])SUKW<-)^[S6X4KY M>&OMK>:M;2V[H?I?+U;U%AY7$3&TB>_FM'W.*NG>\L<;3I2NFLQ-HG28B5FI MH^E:OQMIFJ\?:3AZFOZ?I.O8C5=8P=%JMJ8K!8*A!C<71A\2N>YM>G68WQ.5 M7O5/$Y58;O+OMY>VUK3,S/V9E>O!@P[;#3;;>L4 MP8ZQ6M8X1%8C2(B/-$<':3K.4 T3>O#W\_PI]L[^&./\VV MESAW'X_+:U0?4>QV0U#BWRUQ^];8KFRI-C;V7AM?)&+E5J/66>S8@>DE)52; M/!#H7^*>H_E??TUY+R^U;SKV9,W;CIV:3$3'?O'FBM9X71=XK=8?PQT_.UVE M^[S?>Q:F/3MI3A&3)KK&DQ$Z4GM[]HG28K* B7J4R $QG M[KKR*MSCKNSXEFN*B:[NO&W(N-Q[Y4Z/7<\%L6M9NY6@Z^)5B30L>R=Z? GC MA1?PH5'_ )EN7S3F/*^:Q7ADPY<4S_Z=JWK$S_\ -M,?96A\ ]]2_*-_RWCZ MS%N:9?1IEIW8T^SAG7["5<5A3Z M !'.]?;U(?X>>*']I7$6>]GYJYLU^5V^9?%V?#>XYXBR#IJ5R%LT3NM M+9N14BFI5T^&6OBTM3](I):4RV"\"_#SY?YI_%7-::\GV63\56T<,N>.,>S3 M%PM/DF_=KQB+PA/QAZX^1>7?PYRV^G-=U3\9,3QQ89X3[%LG&L>6*=Z>$S64 M&DNHJ: )_P!]WAWYNX^FSJ.N MMD\:\4G5G)*/_ -1&O^-^#P^%5HGX_;'X MIXB9=QI_]UM<&7^BLX?_ */D_P!^JXW@MO/C70V/!^;[C-C_ *;>M_\ JMY) M"J6 (\7WD+E#/8+L[T#A75J&4R65YMY7HV,U4QE&[ M??+I'&-+YR9))(J4'<\AKST<_JSHQ4Z>)45L^_R\\LP9^K<_.=U:M<6R MVLQ69F(_&9I[D=O_ )<94+>.',,V'IG#RK;Q:V3=[B.]$1,_B\4=Z>S^W.-" M#^8&^?[)V[]&\S^)%S_C^Q_+8OOZ_;53^)[O\ED^]M]H^8&^?[)V[]&\S^)# MX_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_ "63 M[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_B0 M^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[ MVWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_ "63[VWVCY@;Y_LG;OT;S/XD M/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ED^ M]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/XD/ MC^Q_+8OOZ_;/B>[_ "63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/ MO;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S^)# MX_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_ "63 M[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_B0 M^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[ MVWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_ "63[VWVCY@;Y_LG;OT;S/XD M/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ED^ M]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/XD/ MC^Q_+8OOZ_;/B>[_ "63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/ MO;?:?)?T_;<74EOY/5]BQU&#P>?JIU< MY$3X50^J;O:Y;13'EQVO/9$6B9_HB7Q?;;G'7OY,=ZTCRS68C^F8=<.PX0 M 'IO#W#?)W/W(NM<3<.Z9F=]Y!VZZE'!:YA( M6/L3N:U9;-NW9GD@HXO$X^NQTUN[:EAJ5(&.EFD9&USDQW-N;\MY%R_)S7F^ M:F#88JZVO;LCS1$1K-K3/"M:Q-K3I$1,N_RSEF_YSOGZ6?H\<8]A^&H\F^/([DV%]G6>-:UV M-[+>O<95[U>":.>:O)Y-W-31LO6V^..%M:M)+#+1SQ-\6N9=<9KPZ0Q1O][W=QU!:O&_;7%$] MM<43Z.%KS'>GLCNUF8G=.0ZE( (AOWFWDC9MGV_MJ[>M7P^=RM'6]?V?F# M:FXK$Y+(U7Y#9K_S.TZ.>>I!+6BN8ZGK>9-]GS[G8[_) M9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ )9/O;?:/F!OG^R=N_1O, M_B0^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R M63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_ MB0^/['\MB^_K]L^)[O\ )9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ MED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/ MXD/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ M)9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S M^)#X_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_) M9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ )9/O;?:/F!OG^R=N_1O, M_B0^/['\MB^_K]L^)[O\ED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R M63[VWVCY@;Y_LG;OT;S/XD/C^Q_+8OOZ_;/B>[_)9/O;?:/F!OG^R=N_1O,_ MB0^/['\MB^_K]L^)[O\ )9/O;?:/F!OG^R=N_1O,_B0^/['\MB^_K]L^)[O\ MED^]M]H^8&^?[)V[]&\S^)#X_L?RV+[^OVSXGN_R63[VWVCY@;Y_LG;OT;S/ MXD/C^Q_+8OOZ_;/B>[_)9/O;?:<9E-9V/"0QV,SK^;Q$$LGDQ3Y3%7Z$,LWA M<_RHY+<$3'R>!JKX455Z(JG)BW.WS3W<.2E[1Y*VB?\ =+CR8,^*-H:-K_G-AL[/NF=CK68\-AJSG>%O1DEFU,K8*T4T[V1.USJG MJODO1W*[%,=?+>]M)[M8^S,SPK$S,0L$O3Q]-+@ST]N/?DK2ZL6X3.'E6.T^IV]9]I3R=ZT\._DF.V\QPUF*16LZ+E=%]"\IZ,V7J]K'K M>97K'K<]H]M;RZ5CCW*1/96.W2)M-IXMC1'S=@ @/?>,M^L;;ZB M=C6'S/=6XMX5XTTZ"#K(D44N77/WW.]S7F?[O=Q1'L1ZN>'GF9\O&I'CGN;9>K\6W[TSCQ;+'& MFLZ1-KY+3,1V:S$UUF.W2(GLX:&2<4, ;!/2\[4G=X_>OPYQ M)D*:VM'HYC]H7*2N\Y(&\VIZK#_ZN76M9CC'N([V2?12>UO?AOT]'4G5NVVF6-=G MAGUV6//3',3W=)B=8M>:4F/-:>,+,%C&1L;'&UK&,:UC&,:C6,8U$1K6M1$1 MK6HG1$3X$0\YIF9G6>U>-_0 !Y]RSR;JO"_&'(7+F\7/8 M-0XTTW8]XV.RBQ^?.8N3>:MUF\W:>4=WV/=\RULBRPU+.P9.QD&8RFJLC\ M&.Q,$S*M9B-:V.O"QK6HB(B>FG).4[;D7*-MR;9QIMMMAICKZ>[$1WI[>-IU MM/&>,R\_^><;GG&ZU]=N,MKZ:Z]V)GVM(G2-8I72L<(X1'!Y89-B@# MZ:E.W?L14Z%6S=MS*J0U:D$MFQ*K6N>Y(H(6OED5K&JJ]$7HB*I\WO3%6;Y) MBM([9F=(C[,N3#AS;C)&';TMDS6[*UB;3/EX1&LSPXN>^9.Y?[2V?\@Y7\4. MM\?V/Y?#]_7[;(?(?.OS/=>]9/P3YD[E_M+9_P @Y7\4'Q_8_E\/W]?MGR'S MK\SW7O63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V? M\@Y7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MG MR'SK\SW7O63\$^9.Y?[2V?\ (.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7 M^TMG_(.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#] M_7[9\A\Z_,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F M3N7^TMG_ "#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P3YD[E_M+9_R#E?Q0?']C M^7P_?U^V?(?.OS/=>]9/P3YD[E_M+9_R#E?Q0?']C^7P_?U^V?(?.OS/=>]9 M/P3YD[E_M+9_R#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P3YD[E_M+9_P @Y7\4 M'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MGR'SK\S MW7O63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\@Y M7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\ (.5_%!\?V/Y?#]_7[9\A M\Z_,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TM MG_(.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#]_7[ M9\A\Z_,]U[UD_!/F3N7^TMG_ "#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P3YD[ ME_M+9_R#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P3YD[E_M+9_R#E?Q0?']C^7P M_?U^V?(?.OS/=>]9/P3YD[E_M+9_R#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P3 MYD[E_M+9_P @Y7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\@Y7\4'Q_ M8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MGR'SK\SW7O M63\$^9.Y?[2V?\@Y7\4'Q_8_E\/W]?MGR'SK\SW7O63\$^9.Y?[2V?\ (.5_ M%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#]_7[9\A\Z_ M,]U[UD_!/F3N7^TMG_(.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TMG_( M.5_%!\?V/Y?#]_7[9\A\Z_,]U[UD_!/F3N7^TMG_ "#E?Q0?']C^7P_?U^V? M(?.OS/=>]9/P3YD[E_M+9_R#E?Q0?']C^7P_?U^V?(?.OS/=>]9/P7R7=8V3 M&UWW,CKV]R(G5?A5>A]X]WM,MNYBRX M[7GR1:)G^B)<.?E?,]MCG-N=MGQX8[;6QWK$:\(UF8B.,\'!G8=$ )]OH, M]AR=K';#%S/OF&2IS5W(TL5M%YEN)J7]3XN;&MS1-61)(&6*5O+P65S&1C1W MQGV:\,C4?40HKXW]D/X9Z>C<[NNG-M[IDR:]M:_P#+Q]D3'=K/>M'DO:T:S$0WM$)I1 M .D>9 MX1'&>$.#=;K;[+;9-YNKQ3;8J3>]IX16M8UF9]$1"LG[Y.[3<.]GN8Y&Y_VS MVJG6V+(_)FCZW9ECE;IG'>&?+6U'5HO(Z5O-I4'+-_'CQGA77LK%8\BB76?4^?JWJ#-S?) M$UP3[3%6=-:8JZ]VLZ>6=9M;C/MK3I.FC$]7E/1;$[XZO(';WGIZD**SP6,]J&[:3D:;7M5OCZQX._DW(YKO@Z=%: MO7JVOG\QNQG/T?M=]6/;;??UB?[N3'DB?\44_P"W;.O@+OIQ=0;SE^GM,VTB M^OIQ9*Q$:>F,MI[>&G9.O"V%6KM/1G2G,.M.H,/(]AP[\][)?36,6*NG?R3[ M$<*QP[UYK76-6N=5=2;+I3DF7G&]X]R-*4UTG)DGW%(]F>-IX]VL6MI.BL_Y MNYGY#[A^6-[YJY6SLVQ;]R+L%S8=AR4GF-@9-85L=3&8NL^25,=@L)0BBIT* MC'>74I010LZ,8AZ- M,J*=;[S/>;6GV>R(CR5K&E:QV16(B.QY69-CP M !,A^ZZ\@>V\7=V7%MXB??;:?9\W"S?@#O._P OYCR^9_R\V+)$?^I6U9F/>XU^PE3%8E@P M /#>XKN0X<[4^* M]@YDYRW+'Z;I6OQ^!);#DFRV?RTLK M(8Y969KI_I[F_5'-,?*.2X;9MYD\WN:U\M[V[*TKY;3Z(C69B)Q/.^>Y M??F?-LM<6UIY^VT^2M*]MK3Y(CTS.D1,Q $]2_U6N9?4'V^3"M7(\<=NNNY1 M]G1^(:>2=)\HRP(V*MMO(]JFL-79=LE:QSZ\2M?3P[)70U?&]T]JS>SPY\+^ M4=!;3UT]W<=09*Z9,\QV:]N/%$\:4\DS[K),1-M([M:TZZ[\0^9]9[GU4=[! MR2EM<>&)[?-?+,<+7\T>YIKI76=;6U2DH(\ M RF[1.SGG3O:Y9QO$G!NK29?(O6M;VG9[_F4]/X_P!=98ICXQ2D<>%,==>-[V\D1Y(XVM/"L3/!8(^G MIZ;G!WI[<;)@-%JLVOE38Z%5O)O,>9H5H]EVNXU()Y\3B6M21^M:+3O1(^GB MHI'HGA;)9ELV46=:'=?>(?.NO>8^OWL^JY9CM/J=O69[E(XZ6M_7R3'NKS$> M6*Q6OM5RNB^A^4]&;'U.TCUG,+Q'K^_@;L,XKLZ>2"";<.C.B.>=<< MSCE_**:8JZ3ES6X8\5?/:?+:?N:1K:T]D16+6C5^J^KN4=(2WFK'DB/NKS[6OLS$37Q]\W?QSQW\\IR\@\NYCV'7,3-=@XYXNPMFTFE M<=86T^/Q5<55FO!?3HKH7D?0O+(V'*: M=[<7B)RYK1'K,MH\MI\E8UGN4CVM8GRVFUIIGU;UAS?K#F'QSF5M,%9GU6*L MSW,=9\D1Y;3I'>O/&T^:(BL82&Y-5 V*>G MEZ;/./J%L^WO/9WK3Q[F.)[;S'D MF*Q:W!NO1?0W-NM-[ZK:1ZOEV.T>MS6CVM([=*_U[S'96/1-IK7BL$>T?L]X M,[)^)L;Q%P9J[,/BH_9[FS;)D%AN;?OVQ1U8ZMC:-QS+(8%R.4LI'\2.-D-. MI&OE5H8841B4-ZJZMYWUES2W->=Y>_EXQ2D<,>*FNL4QUXZ5CSSK:T\;3,\5 MRNG.F>4]*\NKRWE./NX^$VM/&^2VFDWO;RS/V*QV5B(X,HC6F? M !6K^KQN<^^>I3W>YRQ(Z22CRG)IC7.3HJ0<<:]@N/*T?3R8?BQ5M78U%Z+U M1.OB?_S+Z)^$^TKLO#KE.&L:1;;>L^SEO;+/^V__ .'8I#XIY?7=?O'?;WOW=7LN,?!LO/6;=JVBS6 M6-22OQ=H-^U4N7J:HY)8F;3O:6V3->WX\>%K2,^*_JZF?\Q'5/RCS_!TQMK: M[;84[^33RYLL1,1/]S'W=/--[1/&%L_!'IV>6]/9.=YZS&YWU_:ZZQIBQS,5 MX3_6M-[:]EJ]R4EHKJFL (WWWD/NO;QCVRZ=VP:YDE@V MSN'S\>6VR*M+TGJ<5> ME_E/J3+U)N*Z[7E^/2FL<)SY8FL:>?N8^_/9PFU)X3HACQLZB^3.FZ\FP6F- MWO[Z3I,Q,8LP MX])-?X*U]VG:-/-&GAGY+Y$HVZ>3O4I',D:Y^M:"VY#8;U8Y%SE=S55$WX_>Y/698C\CBF)K$_W\NDQV_Y<^A/W@3T]&XYCN>I,]=< M>WKZK%,Z3^,O&N28\L33'I77AK&68UGC";*4W6@ M !!X^\+=_G[;^::?:'QOF5L<7 ?0OR-R>>K.8TTYEOJ:8H MF.--OK$Q/HG+,=[^Y%//,*M>-?6,[[?QTKL+?]'MIBV:8F?;9=.%)\DQCB=9 MXS$WMI,1.-&_+#(& &W;T9.Q%_>QW8X6;;L0Z[P;PF_&<@\K/L03.QV>?!< M<[4>/9)HW1M63<,O3L3^,'6\='=+7IM+Z']NU?2E/PGZ0_B7J&N\W==>4[*8R7UCA>__ "\?;'ECOV[8 M[M>[,>VA8GL8R-C8XVM8QC6L8QC4:QC&HB-:UJ(B-:U$Z(B? B% 9F9G6>U< MM_0 "(Q]XZ[^G^;B.PGC3-2M:QF$WCN(M49IXFR/D2MF^/ MN-;*M6-MB-D?D;!D(U1\:N=C/"[QLF8VU7\O?0L3W^N>8T\ML>UB8CTURYH\ MWEQ5GA/^9Y-)5Y\;>L?4X:](["WXW)$7W$Q/97MIC]FT^WMV>UBL<8O*(^6L M5G #;?Z&6[Q:1ZGG;@^U,L-#:W\C:1;5KT:LDNQ\7[C! MA8>CYH8WI+LL-)%15WEMIUYM<<:=W/CRXY]CU=KQ_BI6/L^=8L'G\N> M 'RWKU+&4KF2R5RKC\=CZMB]D,A>L15*5&E4B?8M M7+EJP^."M5K01N?)(]S6,8U5541%4^J4ODO&/'$VR6F(B(C69F>$1$1QF9GL MA\WO3'2[Q.N[58@2/'I*C'UL/!7:L<4\MKQW]\)/#^G0_3 M\7WM:_Q!NXB^>>V:1]QAB?-2)UMIVY)MQFL5TI9XF=;6ZNYW--I:?D3;3-<, M=D7G[K+,>>\^YU[*17A$S;74,2NC8 M )(OW97D!<'WB53W[@#(9B!JRO1+&=T;>=1=1KI C%8]Z87 M936?OJ4C[/H3AX#[S MU74VZV4S[7-LYM[-L>2FG^&UI^QZ4X(I>M< M #";OE[]N!^P?BN;D+EW-,N;%E8;U?CGB[#VZJ[M MR-FZL*.]DQ-*1SWT,%2FEB^42(\E8X=Z\^UKK';,UK-?+WP=^7/'?KRG/R)S!G'5\'C)+M;CWC/#6+$> ME<=X*S8=*VCAZ+U:V]F+,:1I?RL[5NWW1L1[FPQ000WSZ+Z'Y'T-RR.7\IIK MGM$3ES6B/69;1';:?)6./=I'M:ZSIK,VM--.K.K^;]8\SOIBKK&/%77N M8ZSY(CRVG[J\^VMI'DB(C"LW%JP &Q_T[?3 M/YQ]0KD+Y-U"O/I?#VN9""#DGFG+8R6UK^N,=&VR_":_4=/13;=ULU7-=%CH M)F-@;+'+;EKPO8]T>^('B-R7H'8>LWM.D^KQQ/;>8X MZ3%8M,3$;OT5T)S;K3>]S;1.+EE+?C<\QK6OE[M8X=^\QV5B>&L3::Q,2L$. MU'M&X-[+^*,7Q#P3J4&OX*JK;F=SEM(+>W;QGG,\%G9=TSS*]>?-YB=%\#%< MUD%6!&05HX:\<<3:'=4=5\ZZPYI;FW.\LY,\\*UC6,>.ODICKK,5K']-IUM: M9M,S-RNG>F^4]+\NKRWE&.*88XVM/&^2WEM>VD=ZT_T1&D5B*Q$,F#7&= M !JH]2[U6.&?3XTZ7$>+'\B]Q&QXR6;1 M>(J=_P /L#)6(RMMO(UNHLD^MZE!(]'Q1+X+V7U5D_PY\,.;]>[ MR,OMMOT_CM^-SS';YZ8HGA>\^6?OXO#$ M]GFODF/3W5[:1$WO;MO>VG&T^B(TK$1%.>=\\YGU%S&_,^;9;9=U?[VM?)2E>R MM(UX1'IF=9F9GPHS;$@ ;K?2R]'7DWONS-# MDWDI,YQAVLXO(*R_M[(H:FUB,-N6\N[FYZFM7AC[:88GLOFF)CCY:XHF+6CC,UK,3,I^ M'_AGO^KLM=_ON_M^GZVXW[+Y9CMKBB=>'DG),36.R.]:)B)Z'$/#W&? G'6L M\3\/Z=AM#X^U"DM' ZW@X'15*K))7V+5JQ-*^6WDYSEH[S;FW,N>R/+,^>9F>,S,S,S,S,S+THQSO 5 M5G=#N#^0^Y?N(W^26.>3>.=.6]P?-$M=T4S]FW_8,TZ6-U1$JNCD==ZHL2)& MJ+\7X.AZ=],[6-CTWR_8Q&D8=C@IY?N,5*^7CY/+Q>?_ %3EC-U/S+-'&+[_ M '%OZ%F;8$ 'JW!G$&U\_\Q\9<)Z/!Y^U<[V=-MML- MLEO3W8UBL=O&TZ5CAVS#*\BY1N.?'N+-5X0XIXZX>T>G'1U+C/3->TK PL@@@?)0U[&5LXYMO;3;=;G-;):=9GC:9G2-?)&N MD1Y(B(CA"_\ LMG@Y?L\6QVM8KML..M*Q'DK6(B(_HAZ08]V@ M K:O5U[J7=VW?7S#NN+RBY/0-%R7[(>+WQ33RT7:=H-JY0DRN/\[PJV MIM6T39++LZ,8O@OM14ZIU7T.\)^F(Z5Z(VFTRU[N_P ]?7YNS7OY8B8K.GEI M3N4[9XUE27Q2Z@GJ#K#<6QVUV>UGU&/MTTQS/?GC.GMLDWTF(C6O=\VK6:20 MCL 667I3]J_\(/8YPQQEE,:N,WS/XA>3^4XY8WQ74Y W^*MELAC MU/#)0P;NC416XMJ]7+U<[SH\3^I_XLZTWG,L=N]LJ7]3A\WJL6M8F.WA>W>R M?\?D[%\.A>GXZ9Z6VG*[1IN8IW\O9_FY/;7C6(C6*S/I.7)[J^G-XDGQV@XR;VUWBCDA?>=3KRIX;!)'A;T3 M;K?JC'L\]9^2-OIEW$_V(GACU\DY9]KY^[WK1[EI77W5>/I'IW+S"LQ._O\ MB\%9\N2T3I,QY:TC6]O/$::ZS"N NW;N3NV\EDK=K(9'(6K%V_?NV);=V[=M MROGM6[=J=\D]FU9GD<^21[G/>]RJJJJGH92E,5(QXXBN.L1$1$:1$1PB(B.$ M1$<(B%&,S/&9?*?3X /OQ6+R6Y$3X5/ MC+EQX,5L^:T5PTK-K3/"(B(UF9GS1'&7+@P9MUGIMMO6;Y\EXK6L=MK6G2(C MTS,Q$+*+TN>R/&=B?:=I?&5NI4=RCM#8]\YGS,+*TDUS?MNJS$?P\JII.ZT[^:T:>VRV]UQTC6*\*5UX]VL:\6Q8T M!MP !B#WV=W&I=D?;'R-S]M'LMR_@<>N(T#6[3WM^>7).;B MGKZ?K*-AEALNJ6+T:V;[XG>97QE:S.G7RNAM?1/2N[ZRZDV_(MKK%,EN]EO' M_+Q5XY+\>&L1PKKVWFL>5@.I^?[7ICD>?G6[XTQ4]K7^O>>%*1I$^ZM,1,Z> MUC6T\(E64 MR'&9"5SF-:KGHBM3HJ]34>O]I.^Z'YMMJQK>>7YYB//:N.UJQY.V8B/0V[H+ M>3L>M.69XC77>8Z3Y.&6?5S/9/9%YG3RZ:<.U:!'FNO@ M $7C[PCZDG[.-0E[&N&MC\K?=_Q<5SG_,8N;_N- M5XZR=9D^,X\;9A=XJV:Y @D2?(L\37Q8-&1/:^/)=666\!?#OY0W<=:\XQZ[ M'!;3:UMV7RQ.DY=/+7%/"GGR:S$Q./C 7C-UQ\1VW\)\KOIO,U==Q:.VF.8X M8]?);)VV\V/A.L9.$+\N J\ M #;-Z'F_IQ_ZG';;-/8?!CMNN;WH&1:QTR>TKMG'.UT<)7>V%>CV+M28]ZH M]KF)X.J^%41[8L\:=A\?\-^8Q$:Y,48LL>CN9:3:?O.]V?\ @D7PHWGQ/KS8 MS,Z4R3DQSZ>_BO%8^_[O_;BL83S\79 M #5!ZF7JO<.>GQJ3\%"F/Y([C-BQGM6D\25;Z,CQ=:POEP M;=R1;J/=9US56*CG5X41+V6EC6*NC(TGMUI1\./"[F_7NZ]?/>V_3V.VF3/, M>ZF.W'AB>%[^>?VU M[3QM:?+:9F>R(TB(B*=GMF M9GQ$S+% ;OO2K]&_DCOERV*Y:Y79F>->UC M&Y!KY<_Y#Z>T]GGM?7KRHZ&LRQ89,E:&/$ M_P 7>7=%8K-<>OW/;%LG9$\*Q:8GNSP^)N).-N"N/=8XJXCT["Z M)H&GXZ+&8#6\%52O4JP1IUELV)'*^UDLI?G5T]NY9DEMW++WS3R22O<]:0_R\TYKFOGW^:W>M>TZS,^:/)%8CA6L1%:Q$16(B(A;OEW+=CRC98^7 MF?+,SVS:=9M.LS,S.KT8Q[N@ M T">K!ZUFF=GE?.<$]O%G"<@]STT$E+,Y17U\KIO""RH]C[&Q MQ,2:ML&_1(W_ +?!JYL=1SDGR"^%K*=N=?"WP;'V1VWX: M5M!BWW?MVY2W'8>0N1MJSN[;QMF1ERVR;5LN1LY;-YC(2M8Q;%V];DDFD\N& M-D<;.J,BB8V-B-8UK4NOL=CL^6;3'L.7XJ8=EBKW:4I$5K6/-$1_3/GG69XR MJ9O-YNN8;J^]WV2^7=Y+:VO:9FUI],S_ $1YHX1P=0.TZP M $F?TE?0RSG-SM:[D.\?!Y35^'/'4S6A<.7F3XK:.58HY4FK9 MCOK%)W\.?";+S7U?/.IZ6Q\LX6QX9X7R^:U_+7'/D MCA:\9L^;,S,ZS/&5H\6+%M\5<&"M:8:5BM:UB(K6(C2(B(X1$1PB(X1#E#B<@ M ' [3GZ^JZQL>T7&>;4UO Y?/VH_-C@\ROA\?8R,[/.E_TH?' M%75/$[XK?PK\!S[7!;=;G'MJ<+Y+UK'LVF(C_>^;VBE)O/9$3/\ 0J7K5JQ> MM6;MN5T]JW/-:LS/Z>.:Q8D=+-*_HB)XI)'JJ_\ V5/4VE*XZ1CI&E*Q$1'F MB.$/.?-ER9\ML^:>]EO:;6GSS,ZS/V9?.?3C !)Z^[3]I_SUYG MY,[NMEQOFX#AO%2<=<=SV()?)GY*W;'I)LF2H6/+]G?:U70IEK3QJ[Q-;L43 MT3JB*E;/YB^J?B?*-MTIM[:9]W;UV73\ECG2D3Y=+Y>,HQ=GN[1%LENS6)K2:UB8GLR6A--*>+-@ !K M9]6KNI?VB=BW,?(6(R"8[?=OQ[.).+Y6K*RS'O'(5>[CF9.A)&^/RLCJNL5\ MGFH%V.*WK\WF]7BF)TGT7OW,<_P!_ MR=K3NO>H(Z9Z5W7,J6TW4T]7B[-?6Y/:UF(GM[O&\Q_5K/">Q6O'HFHD -H M/H]=JC>[3OMXEU3,XQV2X]XYM/YCY,8^-9**-'U-GW&UC, M9,Q'(]:]N1R?\J](T\6^J/X6Z(W6YPV[N_W,?%\/G[V2)BUH]-,<7M'IB/.D MCPJZ>^7^K\$Y:Z[/:?C[]NGM)CU==8\LY)K.D]M8MYI60QYZ+K M !\63R>-PN-R&8S&0I8G$8FE;R>5RN3MP M4,;C,;0@DM7LAD+UJ2*M3I4ZT3I)99'-CCC:KG*B(JGWCQY,V2N+%6;9;3$1 M$1,S,S.D1$1QF9GA$1QF7Y:T5B;6F(K$:S,^16Z^JWWUY+OQ[J]FWC%7KG[' M=!]KT+A'$3-?7BCT_'WI76MLGI.9$Z+,;[DFNR$ZRM6Q%66M4>YS:D:)Z&>% MW1./H?I?'L\L1\K[C3+N+=OMYCA37^KBCVL:<)MWK1[J5)?$OJ^>K>H;9-O: M9Y3MM<>"/),:^VR?_,F(F/+W(I$Q$Q+6>2.CP 22/N[_8<[F3FS(=WW(6%D MEXXX#R;*7'#+D,K:>R;ZW5>]I/Q; M;S-,&NNELLQI:\>>*5GNQVQWK>2U$W\IBM$ ( WKM=_#> M[3N#>W*WE=6PLU*PV3&[ER3)*VKO>ZM="ODW*-.>JS$8QZK*SV M>I-9A>C;SVEZO!#H;^%NF_E;?TTYUS"*WMK'''A[<>/CV3.O?OV<;5K/N%1/ M&+J_Y=YW\B;.VO*]C:8G3LOG[+V[=)BD>TKPB8GUG&8M#1B38AP M '=>-M@74N1=!VILR5W:SNNJ[ VPLLE=(%PV=H9%)EGA5)84B6MX MO&WXS>G5/A.ES/!\:Y;N-K$:SDP9*Z=NO>K,::>7M93D>XIM.=;/=Y)BN/%N ML5YF>$1%P M3&NR&6F8^-8Z-=[&.]HE@9)N_A_T9O.N>H\7*,'>KLH]OGR1_P O%$^VG7L[ M]O?NU]U>?)6)B/; M3$36LM[V#)[/M6PY)S'6\KFLO9DMW++F1,BKUH? M,D\,4$+(X*\36QQ,9&QK4]$^7\OV?*MCBY;R_'7%LL&.*4I'96M8TB///IF= M9F=9F9F9E1G?;W=. M)=KN.1)7-?C\'O>"R&2@E9#)#++!:H021R,:]JOC>K>J=3 =5['Y3Z8YCR[3 M6<^QSTCV;8K1$\?+$S$QZ6:Z;WGR?U#L=]V1AWF&\^Q7)69_IC6)6H)YD/00 M 1]_5C];#3^T6'8. M^V^YB-[[FWPV,;G\]X*F7TS@^2:"6)\N8:]9Z6P\C4Y7,=!AG,EJTWHK\C_R M-I69X\+?!O=]5SCY[U#%\'3>L36O&N3<_P!WLFF*?+DUBUNS'V]^L->(OBIM MNFXOR?D2V2/)3C%>V_9W;0:MXWC<.2]OV/?^0-ES.X;K MMV6MYS9=GV"]/DLQFLM>D66S=O7+#GRRR/ MV9F753LNN !)X])7T+,KS$W6NY+O/P-[ <2 M3,J9OC[A*ZMW%;+R96EB;9H;%O21+5OZWH4[)(Y:E-DD>0RZ)XY$KT_+6]6W MQ4\;,7*)R=.]'WKDYK&MY/7ASX2Y.9 M^KYYU12:'PV'HUL9B<3C*$#*U''8W'4HH*=&C3K1MCBAB8R.-C4:U$1$0I_FS9 M=QEMGSVM?/>TVM:TS-K3,ZS,S.LS,SQF9XS*T.+%CPXZX<-:TQ5B(K6L1$1$ M<(B(CA$1'"(CA#D3C?8 ?XYS6-<][D M:QJ*YSG*C6M:U.KG.9!?RZHYS)]DB>L-3HOR1MVLAD+5F]?O69[EV[][E<]RJJJJJ6QI2F.D8\<16E8B(B(TB(CLB(\D1Y( M5JM:U[3>\S-YG69GC,S/;,SY9E\Q]/P 'WXO M%Y/.9/'87"XZ]E\SE[U3%XG$XNI8R&3RF3R%B.I0QV.H5(YK5V]=M3,BAAB8 MZ221R-:BJJ(?&7+CPX[9LUJTPTK-K6M,1%8B-9F9GA$1'&9GA$/O'CR9''A)CV,8^>]58XOO>%L M>WMQKC\L6RQV6OYJ3[6G;;6W"DI(K.G\ QS[PLRFN]I'=+ ML"R0PI@NW/F[,K-9175XDQG&>SW?,G:U6N6%GD=7(BHOA13/]*89W'5'+=O$ M3,WW^WKI';/>S4CAZ>+'F[S MR !^]:M8N6(*E2":U:M315JU:M$^>Q8L3O;%#!!#$UTDTTTCD: MUK45SG*B(G4_+6K2LWO,12(UF9X1$1VS,^2(?6/'DRY*XL59MEM,1$1&LS,\ M(B(CC,S/"(CM6;'IM]JM;LW[->&.%IJC*VX5]>BV_E"7PL\VQR;N;(\YML$T MLCP8WRES]2[BNFXW^3N8]=? M\G%,QK']_)-M>V)BE9U5<\=>H?C7--OTY@M$X=M7UN2(F)_&WCVD3Y8FF/CV M\8R]G")1LBQ*! !.3^[?]JZ<6]K.W=R6PX](=J[C-E6MK+N/+>0 MPV,?"]R>T5ES^X2Y6:5OP,GKUJ7X_;Z3PG M-EB+6]'M:=R(\TS>%NO!7I[Y*Z9MS;-73=[^_>C6-)C%36N./LSW[Q/#6+1Y MDC0K\F0 (U7WAWO]_8]Q%1[ M-N-4;V/MJRYJW#J6IJ[<&[R41\%_DK)TWUWHLB*F(J6HWQJV MY$]MB? +H3Y7YM;JWF-->6[*VF&)CA?<::][TQAB=?[\UG7VLPA7QEZQ^1N4 M1T_L;Z.X'EOCWA M7C?&KEMWY*VG%ZKK]17)' RUD9T;-D+\Z_%JXK$TVRV[4[CG/,+=W9[;%:]I\ND=D1YYM.E:QY9F(93DG*-WS[FV#D^RC7<[C M)%8\T1VVM/HK6)M/ETB=.*SO[4^V_1NTGM_XSX X]KQMP7'^O5Z%O*)6CK6] MGV2RKKVS[9DV,5ZKD=DSMB>U(BN>D22-B:O@C8B>;74_4.]ZIY[N>>\PF9SY M\DS$:ZQ2D<*4CT4K$5CSZ:]LK[[ML&.*QV:S/;:TZ=MK6 MF;6GRS,RR&,"R@ !IB];7O[3LP[7;NHZ-ETI\]<_P!7,:5Q M\^I9\K):CK:00P;QR*QL;5EAL8?'9!E/&O\ %$YN4NQ3L5[:LK%E_P &^A9Z MPZFKNM[37D>QFN3+K'"]M=<>+_BF.]>./M*S$Z=Z)1QXF]81TGT];XM:(YON MM<>&.&M>'M\NGFQQ/#A,=^:1/"5>J7W4H 6Q'$^R M2;CQ9QKM\TTUF;:M TW9);%F.*&Q8DSFNX[)OFL10_Z,4TKK2N>UGQ6N543X M#RWYIMXVG,]QM:Q$5QY\E(B.R.[>8TC^AZ,X+^LPTR?UJQ/],:N_G1UC6,1D<_L. M?S%N&AB<+A,14FOY3*Y*]8>R"I1H4J[Y99'N1K&-557HAS;?;Y]WN*;7:TMD MW.2\5I6L:VM:TZ5K$1QF9F=(CSN+/GP[;#?<[BU:8,=9M:UITBM8C69F9[(B M.,RKA/52]0#/]_WE1)'>A/ACT)@Z$Z=IM+Q6>>VW-)F.58=:8*3PTIKQO,?U\DQK/FCNUX]W5K- M)':( M;^!-^_:MP9POR MCYJ3_M)XGXZW[SVI$C9OGCI^'V+S42&2:%$D^4>O1CWM^'X%5/A/+WGFQ^2^ M=[SEFFGQ?=9<6G_IY+4\OL/0WD^\^4>4[7F';Z_;8\GW]*V_[WK!BV1 M _P ]R-8U%^.Q=\/F5[6Q-3P0+XODQ72>7>CM-X5^"$Y?5]1=:XIC'PMBVE MHXSYK;B/)'9,8O+_ ,SAK2:Z>(WBY&/UG(NDLFM^-W//:M3S6;5F:2Q9LV)'S3V)YGNDFGGFD1NS,KTZ&.H4XY MK=V[;L2-CBBC8Z21[D:U%540^,N7%@Q6S9[5IAI$S:UIB*Q$<9F9GA$1'&9G MA#[QX\F;)7%AK:^6TQ$5B)F9F>$1$1QF9GLB$SKTD_0NQO$+]9[E>]# 8_.\ MJPK4SG'?"%[V7*:_QM88^*UCMDWUK?.HY[?JTD:25:#72T,0JI)+Y]WP)1I_ MXJ>-F3FT9.G>C\EJ2V2/)7C6G;.M].Y)]*V)[ M !P6S[1K>DZYG-OW#/8C5]5UG%W?)?+'GXTQS[GO6B+ MQ5;Q&\5\_/._R3IRUL7)N-;Y>R^?T1Y:8I\W"UX]UI69K,<(L(A M #OO&'%_(7-&^ZSQ?Q5J.:WK?\ <G1YES/8:;S'R_EV.^;>9;:5I6-9F?^Z(CC M,SI$1$S,Q$3*=WZ57HR<=]D6/Q7,/,T6"Y+[IKM/QQ96-K\AI_$$-IKVS8G0 M([D,*7]CF@EA;81/%7I)! Z=]RD7B?XO\PZSR6Y3R>;[;IFL^Y[,F?3 M[K+IV4U]SBB=/NK]ZW=BEN?#WPPV72E*\SYIW,_4$QV]M,.ODQZ]MOZV28U\ ME=(UFV\\A1+( P?\ 4OS%O!^GQWG7:20K-/VW3TOKI',<%N'GID MBT?[8C7T-8ZUM->C^:S'S=N(_IQ7A6,'I$H0 #<-Z'/:@WN@[[ M]"R.>QC,AQSP'#^VO=6686RT;M_6[E:'C_ S),R2K.[([S9IV9:\C7-LX^A; M;TZ=52)/&KJG^&NB,^+!;N\PW\_%\>DZ3$6B9RVX<>&.+5B>&EK5E*GA!T[\ MN=64W>:L3L=A'KK:QK$W[,5>WA/?_&1PF/Q2^9]UG\C5>+])V/=\TC98H9[537L78R/R=2=,J1NR.5F MA;6K,7X9+$K&(BJY$,ER?E>YYWS7;\HV<:[KY/VCFSE3D7E_=K*6]MY,W39-XV M"9O7R4RFRY:UE;,%5J__ "J55]KRH(TZ-CA8UJ(B(B'IIRCEFVY+RO;\IV<: M;7;8:8Z^Q2L1K/IG36?/,R\_N<\TW'.^:[CFVZ_S]QEM>8UUTUGA6)\U8TK' MHB'G1D&- /6>".']H[@>9^+^$M+A\W9^4MXUW2L4]S7.@I29S)04[&5N^!%6 M/'8:F^2W9?\ @CKPO[$S%8]-ITK'IF M&6Y#RC/S[G.VY/M]?6;C-6FL?HCYI.GBEE'FC@] -IM<&QVN+9;6L4VV''6E*QV16L1 M6(CV(AWTZ+L #PWN4[@= [6> M#>2.>^3+JU-2XYURWFK%>)R-OYW)KX:F U?$-72.''2&.YOS39\D MY9FYKO[=W:8,#UO$^T/DEAP>L8.K7Q]*-57RZM9C?PIU/2+IWD6QZ9Y+ MM^1\MKIM-OCBL<(B;3VVO;3[J]IFUI\\RH9U%SW>=2)F:84 3&_NX?8>NMZOL'?3R+A_!FMR@RFB\$U;]= M[)J&IP6'4]UWRNR>!/!)LF0KKBJ,T;DT4P4K-K6F=(K6(UF9 MGR1$<9E6>^HCWF[/WU=TF^!K?1GP_P"C]MT3TS@Y/BTG=S'?SWB(]OFM$=Z? M3%>%*?V:QY=5&>O>J\O5W4.7F&L_$*3ZO!7CI&.L\+:3$:6R3[>VL:QK%=9B ML,'#=6F +37LUR?RUV@=J>9]J]N^5NVW@S)^V]?% M[9[?QAJ]KVKQ=$Z^T>;X^O1/PGF3U9B]1U5S/#,=V:.S''FO_\ 7/-\?EFNTK:/9K?/I_33'_QVT]Q9 M7'QIZXT__H_EE_-;(W-,.FE;YXRQ MV\?78Z99F-?3>8GR:Q,+Q>&.\^/="[FFS MV>.^7=9;16E*Q-K6M/"(B(XS,N'<;C!M,%]UNKUQ[?'6;6M:8BM8CC,S,\(B M$(?U:?6[V7N>?LG;OVKY/+:=VZN=:PVX;TR.WA]PYK@;):JW*D37OANZYQ?D MH'-5*,D<.0R<7_V[Y4,CZ27.\*_!C;=-1CY_U/6F;J#A;'BX6Q[>>$Q/FOFB M?NHF:TGW&LQ%U4_$;Q6S\^G)R7IZUL7).-;Y.-;Y^V)CSUQ3_5TBUH]UI$S1 M'0+ H3 ]#XJXGY'YPW_6>+>)=.S6^;_N&2 MAQ6O:S@:Z3W;MJ9R(Z6:65\-/'8ZI'UEM7+4L-2G QTT\L<3'/3HO>TZ1$?[YF>RM:Q-K3I%8F9B'=Y=R[?+Z5?HW<;]C>)Q7+?*[,/R5W3Y+'H^7/^0R MYJ_$<=^HL5[7^.F68O'/F7Q6)*][//:RQ8B5T-9E>N^9+-'_ !/\7>8]:Y;< MJY7W]MTQ6WN==+Y])X6RZ=E>$37%QB)XVFUHKW;=^'OACL>D\=>8\Q[N?J"U M?==M,.L<:X]?NO);)VS'"L5B9[V[\AA*P M /)^;^7^:-SQ.B.-9M/^R(CMM:9X16(F9GLA <]43U=^5>_S M8;6BZDW+\9]K^#RC;&N<=K/!%G=ULT)9TH;;R?:Q\UB&YDG,D22#$0SS8S&N M1JM6S89[6^\_AIX4_'W-9 M[D4^Z_\ $GF/6.:=IMN]@Y!2VM%:QQODOIK%,=?NK3]B(C6UIK6)F,WT_T[S7J?F->6RE*Z M\;WM]S6/Z9GA6)M,1-@/Z<7IA\)>GKH21Z_!!O'.&S8RM!R1S)E*3&93).Z1 M3SZUJ%619%U;1ZUV/QLJQN6Q<>UDMR69T<+8:(^(7B3SGK[?:[B9P\EQVF<. MWK/M8\D7R3]WDF/NIX5XQ2(B9UN1T1T%RKHO9Z88C+S;)6/6YICC/]FD?<8X MGR=MN$VF=(TV8D<-[ #6WZO_ /\ @T^[S_\ 5E'_ /Y1 MKQ(7A1__ )%Y3_\ Q7_Y;-2Z\_\ [+YI_P#P67_X)5KAZ**' MGZ_=_.T]W;YV24N4=AQSZ6_=T&5K\DY%+$+H;E7CW%Q7,5Q;C94/>U36\BZ+8N>,XFV[S%7F\,E?C+C^_4MX^A=B1B. M2+:=Z6K)"YK^BMPEACD5'%B_Y=^E_E#G^?J?<5UV^QIW,>OES98F)F/[F/O: M^G)68[$)^-_4/R=T]CY)@F8W.^O[;37ABQS%K<8_K6FE=.R:]^$)8N6J: ) M-?W:GM73>>>>2^ZW8L>Z3 \(X%VCZ'/-&](9N2.0*4\.8O5)? L4TVM:&EB" M>-5ZL^78'_A1"M_\Q?4_Q+DFVZ7V]M,^\OZW+_Z6*?:Q/]_)I,?^G,+ ^!/3 M\9]]N>I<\:X\%?4XNSW=XBV2?/$UIW8]C)*:X4Y6= M "$']X;[_'EQC0M34?!X6*W+V;S9$>L$#F7-\ NA?DCE,]7-?6/QW>UZ4V%_P#I=O:+9YB>%LNGM:3Y MXQQ.LQQCOSI/MJ(VA8E @ S0[ >S_:>^'NBXZX(P++U7 9&]\X.3-EI0+*F MG\98*:O-M6=?(K70PVYH98Z&/\SI'+E+M:)RHCU5-.Z\ZMVW1?3.XYWF[L[B MM>YAI/\ S,UM>Y7V(XVMYJ5M+;^ANE\O5O46'E<1,;.)[^:T?IK^GZ3KV(U76,'1:K:F*P6"H08W%T8 M?$KGN;7IUF-\3E5[U3Q.57*JKYQ[W>;GF&[R[[>7G)N\V2U[VGMM:TS,S]F9 M7JP8,.VPTVVWK%,&.L5K6.$16(TB(CS1'!VDZSE (J7WC? MOX36M9P_8EQKG$9G=OKXK=.?;6/G0TKC^Q-!-_H6-FN5V9:_ Y& MRI0@I=>L%QR.L[_+YT-\9W5^MN8T_$89MCVT3V6R::9,L1,=E(GN5GL[TV\M M.$">-?6'Q'8UZ4V-YC=[FL6S3&L=W#KPIK&G'),>VCC[2)BT:7C6'*6Y5< M +/GTYLQ4SG8%V5W:23-A@[6^"\.])V-8_P!KU[C; M7,!?5K6OD1877L9(L:]>KHU:JHBKT3S9\0<-\'7?.*7TUGF>YMP\U\U[1_LF M-?2OST9:+='\JF/F[;1_1AI#,XT]LH M &M3U3>_W =@/;5E]WISX^_P S;TMO4.$=5M^7.EW:9:R/N[5DZ2JZ236- M&HRI8R&P[/M&9R6P[%GLM9DN93-9S,W)LAEA>VVV#9[>FTVM*X]MBI%*5K&E:UK&E:Q'DB(B(B%(,^?-NL]]S MN+6ON,EIM:TSK-K6G69F?+,S.LN#.9Q =NU;0]PW: MMMMW5=?R.;IZ'JES>-RMT8'2UM;U.AD,7B+&=RTR?$JT$R^;IU&O=_S6+43$ M^%R'5W6^VFSMBINLE:7SY8QXXF>-[S%K16OGGNUM;V*S/D=G;[/<[JN2VWI: M]<..=>>>)>VKC+8^8.;=UQ.AZ!J\"29',Y1TKY+%J5'^Q8?#8VK'/DL[GL MG(Q65:-.*:U8?\#&+T7IEN21;"_,^:Y:X=GCCC:?+/DK6(XVM/DK6)F?)" MZH'JXH!L MD^F:ZW*<9]LF!R+9]8XTBN+'E=PLU)(Y*NU\IV*5F6GF;CN[GJ2]=+YM/:XXGMIAB8UK73A:T^VOQU[M= M*13WK[Q'YCUEGG:X.]@Y#2WM<6O&^G9?+I.EK:\:UCVM/)K;6TZ?R64:@ M 9,=J7:/SEWG\KXOB'@G4I]ASMI&W,[F[26*FH MZ/@6O\%C9=US[*]B#!X:!?B,5S7SVIU9!6CFL21Q.USJCJODO1_*[[7_;,\*Q-IB%@;Z=GIE\&^GIH"T-2KP;OS)L>/BK\CO/#UF28[;S$:1,Q2*Q,Q-R>BN@^4]%[/N;:(R\SO7\;GM$1:W ME[M8X]S'KV5B9UTB;3:8B8V1$>-X M!B9WD=Z?!?8UQ+>Y8YNV+V.&3VFEIVF8I:]K=.1-A@A;*S :EB)IX/:9F^8Q M;-J5T5*A$])+$L;5;XMJZ1Z.YWUKS6O*^38]9X3DR6UC'BI/W5[:3IY=*QK: MTQI6):YU/U3RGI/ET\QYK?2.,4I&DWR6_JTCR^F9TK6.-IA7S=_GJ*<[^H)R M4NU\EY#YO\?X"Y;7C3B#"7)Y-2T6A88R!UASI&PR;#M>0KPM6]E;#$EF>KF0 MQUJR1UH[Y="^'_).@^7?%>75]9O\D1Z[/:([^28XZ?V*1/N:1PCMF;6UM--. ML>M>;]9;[XQOI[FRI,^JPUGVF.)_^*\_=7GC/9$5KI6,!#>FG@ M ; .P'TY^>/4%Y(76.-L>NN\=Z_:K_M*YAS=*634M(IRL M69M2)J2UG[)MM^)$2GB:LGG2*Y)9G5ZK9+$>B==^(/(^@^7?&>8V]9S#)$^I MV]9]ODGS^7N4C[J]HTCLK%K:5G<>CNB>;]9[[XOL:]S94F/6YK1[3''F\G>O M/W-(X^6>[76T6"_9UV7<%=CG$U'B?@_7/8:S_9[>W;EEFU+6[\AYZ&.1BY_< MKNL.=]:=)R9+?UKVB(UGS1&E: MQPK$0RP-6;$ #5IZUG_ ."^[L?_ +V-%_\ VM\?DE^# MW_\ DGE7_K7_ /TA:B@ 94]DG;9 ME^[KNIX5[?L8VTRIONY48=KR-6)TDF$T/#MDSN]YQOA=$Q)L;JF-MR0(]\;9 M;/EQ^-KGHIJ_6G4>+I3I?><^R:=_!AGU<3]UEM[7'7[-YKKPG2-9TX-GZ,Y! M?J;J7:\HTF<%\D6RSQX8J>VR:S'9K6.[6=8]M:L:Q,K0C X+#ZO@\+K.O8ZK MA\!KN)QV"P>)HQI#2Q>'Q%.''XS'4X4^"*K2I5V11M3_ )6-1#S6SYLNYS7W M&>TWSY+3:UI[9M:=9F?3,SK*^M*UI6*4B(I$:1'FB.R'+'$^@ M K3O58[J/XON^/F?DW&9)BOA=TQ_"G16SY=DKW=[DIZ[-Y_6Y8BTQ/II M7NX_^#MGM4?\3.H(ZBZPW.YQSKM,$^HQ]G&F*9B9B8F=8MDF]ZS_ %;1PCL: MZ206@@']-:Y[FM:U7.B-:B=5555?@03,1&L]C]B)M,5K&MI6 M7'I8=K'\(/8_POQ;DL>W'[SE\+^TGE!CHG0VOV@[['7S&5Q]]KO^:YJV-6GA M%>]D]F\KY=$<@C MIKIC:6)^2,&F7< M6_L1/#'$_P!;+;VL=DQ7O6CW.C2^O>J\?2/3V7F$:3O[_B\%9\N2T3I,Q_5I M&M[=FL1W=8F85OE^_=RMZ[E,G;L7\CDK=F_D+UR9]BW=NW)GV+=NU/*YTL]B MS/(Y[WN57.JGH9CQTQ8ZXL417'6(B(CA$1$:1$1YHCL49S9LNXS7SY[ M3?->TVM:>,S:9UF9GRS,SK+Y#[<8 GZ>@[V'M[5>UV#F'>\+%5YL[DZ6'V_ M)>U0PNR6I\7^2MSC_462JQT]&QE:EQ=GF46JE%/&_KC^*.I MIY5L;S/)N73;'7372^;LRY/-,1,>KI/FK-HG2\KG>%/2/\,].UW.[KIS?>Z9 M,FO;6O\ R\?9$QW:SWK1Y+VM&LQ$-Z9"B4 #&3O$[HM&[- M^W3DKN!WV:"2CI>%D^;^!=:CK7=RW3(]:6I:?B_%XI7V\YF)8V2/C9(M6HV: MT]OE02.38^DNFM[U=U!M^0[&)]9FO[:VFL8\<<;Y+>BM=>WMMI6.,PP_/^=[ M/IWD^?G.^G\1@I,Z>6UNRM*Z_=6M,5CV=9X:JQWF/EK=^>.5-_YDY)RS\WO/ M).TY;;=DR+FMBB?D,K9?.M6E69TBI8O'0*RM4K1HV*M5BCB8B,8U$](N3\JV M7(^5X.3\NKW-EM\5:4CT5CMF?+,SK-IGC,S,SQE0OG/-=WSSFF?F^^G7=9\D MVMYH\D5C^S6L16OFB(>:F18T LTO2X__!V]FW_Z M@M!_^Y,9YQ>)G_\ D#F__P#'9?\ XE]NB/\ ^SN5_P#^OP?_ *56>IHS: M =/Y!W[3^*]&V[DGD#.TM8TC1=>RVU; M5L&0R*UC69_H M\D<9[(XJUCU%^^'<>_CN4VCF'-I?Q.D8_P S5N(=)M3-BGA_P!%[/H;IW%RG#W;[VWM\^2/^9EF M(UT\OZO/GG M2)TB-,#S=VH@ ?W'')+(R*)CY997MCCCC:Y\DDCW(U MC&,:BN>][E1$1$ZJHF8B-9X1!$3,Z1VILO;KZ8<7:[Z._=RW><%69W(<\=M/ M(V_;VEF&-\4QVI+=>*J_#6:3)LF]'LB^5[4K9%L05*ZK37J M#Q)GJ;Q;Y5.RO/\ #VQYCBQ8M.R\WR5IESZ:3KWHG2GE]76-.[:UEJ.2=!1R M#PSYE\;I'RYO-AER9->VG=QS?'AUUC3NS&MO)WYG7O16J$N7*57 M 2U/NN/('EY7N_P"*[-ISO:\?Q)R!A:*R2^&+Y.L[OKFSVF1> M%T/BG^5,0Q[O$UW^FU.CD_Y*L?S,;#7%RGFE8[+9\5I]F,=Z1]CNY/Z?)Y;& M> &\TRVN')6/8G)6\_[:?]NR7F5062 M &(7>AWN<%=BO$UWE+FG8&PS66VZ>CZ)BGPV-TY%V*"NLT># MUK&/>U?+8JL]KOS^71H1O:Z>1JOC;)MG1_1G.^MN:QRSD^/6(TG)EMPQXJ3. MG>O/_P -8UM:8]K'"9C6NJ.J^4=)YK'^^TZ5KY9X MQK7T]_'J&\[>H%R<_<>3LDN#T7 VKK.,^(\+=LOU#0\58D5K9$9)Y29W;;U9 MK$R.8GC;/:>WPQLKUF0UHKY=#= \DZ#Y;\4Y;7O[Z\1Z[/:(]9EM'_PTB?<8 MXG2O;,VM,VFFO6'6G-^LM_\ &M_;N;2DSZK#69[F./\ \UYCW5YC6?)$5B*Q M@6;PU #8;Z?'IN\Z>H1R-\@:#3?JO%^N7J MC.2^9,UC[$VL:E4D=7EFQF,8CJS=HW>Q1F\RIB89HW.16R6):U=5F30>O?$/ MDG07+_7[Z?6\SR5GU.WK,=^\\>-NWN8XGA:\Q/FK%K>U;IT9T/S?K/>^IV<> MKY?28];FM$]RD<.$=G?R3'&*1,>>TUKQ6"/:#V:\%=D7$^/XFX-U>/%4D;6M M;7M>02&WN?(.P10NCEV/<<)>GKH2R;!/!O'.&S8RS/QOPWB[K&93).Z2P0;+M]J-)%U;1ZUV/P M/M2-6Q<>U\5.*9T,_VKS]QCB?+VVXQ6)TG2OT[HNZK MFSO%Y9S/,G.NV3;+M&3\=7&8^NV6IK.G:^VU8MT=2TW"OGLLPNN8Q]I_E1>. M6>5[G36)9[$DLS[W],],O.G&=(B( MTBL5K$1%-^H.H>:]3[6->$<9GMM,VF9G'0 MV!A -RWI;>D)REW[[%1Y!W9,QQGVN87)^' M.;\^FD6:Y"GQUIC,AJ/&->ZB1V[#W,?7MYI\GALV8UJK$7B9XLIKU]KBU]KBB8X9,TQV1Y:X]8O?A[FL]Y)WA_X;VR:>VR:3QIBB>WS3?2:UX^ZM'=3W.%.$>*^W7C76>(N&=,P^AZ!J5)E/ M$X/#5TB223PM]KRN5MN\5S-9[*S-6:[?M22V[D[G22R/>JJ4:YSSGF?4',Q MHO\ ^UOC\DOP>_\ \D\J_P#6O_\ HY&F>(G_ /9',_\ ^%M_W*X,]"U% M E_P#W9CM192P?,?>5LV.C6WFK#N%.+9IV]9H<5CWXW8>2,W7CDC5B M1Y')?)6/KV(W)(U:5Z)>C7KXJF_S'=4S?<;3I#;6GN4CXQFT\MIUKBK/L5[] MICL]M2>V%G? KIWU&PW'4V>OXW/;U.*?_+I.N28]%KQ%>.D_B_-*605;6! M #5WZQ'=5_"=V(7KZK#V:^LR:Q$Q$]LTCO9-- M)X4G@K?#T,47 &T/T>.U9.[+OOXCU;,8OY3X_XWMNYEY+9+ D]&36M!MTK> M-Q&1C>K8Y:6T;C9QF,FCZ^)U>W(J(J-4C/Q/> MRQ,6M'IICB]HGSQ'G21X5=/?+_6&"-PN-R&8S&0 MI8G$8FE;R>5RN3MP4,;C,;0@DM7LAD+UJ2*M3I4ZT3I)99'-CCC:KG*B(JGW MCQY,V2N+%6;9;3$1$1,S,S.D1$1QF9GA$1QF7Y:T5B;6F(K$:S,^16Z^JWWU MY+OQ[J]FWC%7KG['=!]KT+A'$3-?7BCT_'WI76MLGI.9$Z+,;[DFNR$ZRM6Q M%66M4>YS:D:)Z&>%W1./H?I?'L\L1\K[C3+N+=OMYCA37^KBCVL:<)MWK1[J M5)?$OJ^>K>H;9-O:9Y3MM<>"/),:^VR?_,F(F/+W(I$Q$Q+6>2.CP ;?O1> M[#W]Z_=AB+NX8=UW@K@Q^*Y"Y5?:K3R8O8+4=QZZ5QQ+,V-U=TNXYBB^2S"] MS/-P]"]X7))X.L3>,77$='=+WQ;2^G.]]WL6'28UI&GXS+IV^TK.E9\E[4\F MJ4_"?I#^)>H8WF[KKRG93&2^L<+W_P"7C[8\L=^W;'=KW9CVT+$DH$N6 M ((GK^]_CNX_N#;VU<=9UUKACMSR]VAFY*%IS\9NG-,;)L=L^ M7>UK(V6*NB12RX.DJ^-&V?E"6-[HK+%2[G@3T+'3_(?XCYA33F_,*1-=8]MC MV_;2/1.7ADMV>U[D3QB54/&?K'Y6YI'3>QOKR_9VUR3$Q,7S]DQP\F*)FO;[ MN;Q,>UB4?,GI" LTO2X__ =O9M_^H+0?_N3& M><7B9_\ Y YO_P#QV7_XE]NB/_[.Y7__ *_!_P#I59ZFC-H M !#'^\*^I!^T#;9^Q/B#-O=I?'^7JW^?\ -8ZU_P!O ML_(&.>VSB^-VO@^+8Q&@S^"SDFJ][9,YX(7LCEQBK);_ , _#SXAM8ZWYM3_ M *S/28VM9CC3%/"V;CV6RQPIPX8]9B9C)PK!XS](XXAFAREE$5J.R,E" M-?,B2S&0!X[=?_(')_X7Y9?3F^^I/K)B>.+;SK%O8MEXTC^Q%YX3W937X.=% M_+7-/XBYA37EFSO'Q:Q,LCG-C2+/X>YBI%>YC)'M8C+:]51KE1/P(I3+8[F=GO<.\K[K%EI?[VT M6_[EJ]YMXW6TR[6WNJ:K%>>I//5M035K5::2O9K6(WPSUYX7N MCF@GAD:V2*:*1JMI=;5O6+5F)K,:Q,=DQYX>=5JS69K:)BT3 MI,3Y'XGZ_ -^WW<'?G:GZA%W5GR?Z'*/!/(FJ-@PN3U3D"O98V-S8_:8*>G66-<]%1(YI$3XSD4@O\ F%V,;KH*NZCW6VWV M*^OHM%\4Q[$SDCL\L0F'P0WGQ;K.=O/9N-IDI]FLTR1/LZ4G^F4]$HZMZ M :Q/4A]47A3T]=&5F8DI[]SMLF-D ML\><,X[)MKY"W&LK:[=FW.[!%7N8XG3OY)\T3I2)B;S&M8MH77'7_*NB]I^-TSO/'N4CSS&MIB8K$Z3,5_'UY7_MJ M%1%EK:WJ."BEDEHZMIF"6::KKVN8]TKG,@B57RS/DL3OFLRS327OZ;Z9Y-TG MRNG*.288Q;6O&9[;Y+>6^2W;>\^>>R(BM8BL1$4WY]U!S7J7F-N9\WRSDW%N M$1V5I7R4I7LK6/-';.LS,VF9G'HSS# ;H? M2T]'SE#OTS5#DK?5RW&?:WBKF1MM68Y*[(?\3?%KEG0^&W+MCW-SU->OM<>NM,.L1I?-,3K&L3K M7''MK<)GNUF+3*/A_P"&F_ZORQOMYWL'3];<;_=9=.VN+6-)XQI:\^UKY.]: M)B)[/#O#?&' ''.M<3<.Z9AM"X^U&DE'!ZYA(7LKP-]RN6C?-^;\RY[S#)S7F^:^??Y9UM>W;/FB(CA6L1PK6 ML16L<(B(6^Y9RS8STS,]LS,\9M,S,SQF9EZ:8UWP M :,O57]9GCWL@Q^4X=XZ>]2: MDF)F62_J'$%>['')6S&_/J2P)?V*Q5D\VC@H9FS^%66+BPUW0,N37X7^$&_Z MTR5YOS?O[?IBL^Z[,F>8[:XM==*1/"V28T[:TUM%II$WB%XG[+I2EN6T[%)L=>M7C9%$QD;&L2[W+>6[#D^QQ\ MMY9BI@V.*NE*4C2L1V_9F9UF9G69F9F9F9F51=_O][S3>9-_S#+?-O,MM;7M M.LS/_=$1PB(TB(B(B(B'1#NNH !)+])?T.- M@[A_FWW%]W6(RVI<#RI5S.D<73^VX;;^8:DD26*.9S$D;JN0U7CBVCV20R,5 ME_,P]70>SUG16IZ[^*?C3@Y!ZSI_I2],O/(UKDS1I;'@GLFM>V+Y8XQ,>YQS M[KO6B:Q.7ASX3YN=>KYWU)6V/E$Z6QXN-;YH[8M;LFF*>V/NKQV=VNEIFQ:Y MK>O:=@,/JNI8+$:QK&O8ZIA\!KV QU3$83"XFA"RO1QN*Q="&O2H4:D#&LCB MB8UC&HB(B(4WW&XW&[SWW6ZO?)N"E8K6M8B*UB.$1$1PB(\D0YHX7* UB^LQ MCGY3TR.[:M'(V)T6CZ[D5<]%5%9B.1=,RTD:(WX?%-'25C5_ CG(J_ 2/X1Y M(Q^(_*K3QUSVC[['>O\ WM/\0*=_HGF=?_V>2?Z(U_[E;D>AZB( M[-I>G['R%N&JZ%I^,GS>V;ML>$U/6T]D5I$VM/V(B7:V.RW',M[AY?M([V MZSY*TI'GM:8K'L1K/&?)'%:/=J7 & [6>W'AWM]UI[)\=Q=I&+U^S?C16MS. MP/\ ,R>V;!X5CB5C]BVJ_=O.;X6^%UA4Z)TZ'FAU/SW/U-U!N^?;GADW.:UX MC^K7LI7R^XI%:]L]CT Y+RK!R/E.WY1MM?4;?#6D3.FLZ1QM.D1&MIUM/"., MRR#,"R@ 0:OO'O=6G*W=-J7;?KF3BMZCVXZZLVPMJ6*\ M]>QRIO\ 6Q^5S<4LE;Q-E?KNJUL751CWJ^KNE_DSIK+U M%N*S&[YADTIK$Q,8<4S%9C7^O>;SPCC6*3K,:*K^.?4/QSG&#I[!;7!M*=_) MI/\ SB>[3N5CMTF;QYX6[\%NGODKIB>;9JZ;O?W M[_&-)C%36N..WLF>_>)X:Q>/-$I%I7],8 M C5?>'>_P!_8]Q%1[-N-4;V/MJRYJW#J6IJ[<&[ MR41\%_DK)TWUWHLB*F(J6HWQJVY$]MB? +H3Y7YM;JWF-->6[*VF&)CA?<:: M][TQAB=?[\UG7VLPA7QEZQ^1N41T_L;Z1I8C$8K'P26K^3RF2LQ4\?CZ56%K MY;-NY;F9'%&U%<][D1$ZJ<>;-BV^*V?/:*8:5FUK3PB*Q&LS,^2(B-9FVV]9ON,EXK6L=MK6G2L1Z9F8B%E/Z8'9)B^Q'M/TKBNS6J/Y.V)K-\YH MS,"597WN1,[3JK>PT-ZK+8BN8?2Z4,.)IOCD6&=E5UEK6OLR=?.OQ)ZRR];] M49N:1,_)V/\ %[>LZ\,59G2VD]ELDZWMPUB;=WLK"]G1/3&'I+I[#RJFD[K3 MOYK1I[;+;W7&(C6*\*5UX]RM=>+8>:"VT U->L7WY1=CG: MCF[6IY=E/G;F)N0T#AV"&1$OX6S8JL3:>16M1[7Q0Z)A[:25I.CV_+%FBQ[' M1OD5LI>$G0\]:]44INJ:\DVFF7<3Y+1$^TQ?_,M&DQ_4B\]L0T+Q%ZMKTCTY MDW6&8^5,WXO!']N8XW[)X8ZZVXQI-HK69CO*Z*>>:S--9LS2V+%B62>>>>1\ MLT\TKUDEFFED5SY)9'N5SG.5555ZJ>@=:UI6*4B(K$:1$<(B(\D*09,E\MYR MY9FV2TS,S,ZS,SQF9F>,S,\9F>U^1^OD 6;OIB MT;F.]//LSKWJ\E::3MWXRO,CE3HYU/*:W3R>/L(G5?\ 3MT+<4K%_P"+'HIY MO^)-Z9.ON<6I.M?E#-'V:WFLQ]B8F%]^B8F.CN51/S?M_P#]*K.HTELX M :B_6&]1*EV&]N<];3LA _N%YC@R^K<1T& MNADGUF&.LR+8N4+]>5DL2TM/BNQ-IQR-@+]<=01;= MUGY VDUOGGR7X^TPQ/GR:3WICW-(M.L6FNL;^)G6M.D.237:VCY:W433#']7 MA[;+,>:FL=WSWFL:3$6TKMKUZ[D[MS)9*Y:R&1R%JQ>OW[UB6W=O7;1SY)'N<][W*JJJJJE_J4IBI&/'$5QUB(B(C2(B.$1$1PB(CA$ M0I7>]\EYO>9M>TS,S,ZS,SVS,^69\LOE/I\@ 9 ]K? M;?R#W;<\\<\ <954EV?D#.,HOR,\;Y,=K6!J129#9-LS"L4D42.EDC8[!=3=0[#I7D>XY[S*=-M@IKI';>T\*4K_:O:8K'DC76>$3+ M,]/\CWO4?-\')MA'_49KZ:^2M8XVO;T5K$S/GTTCC,+-OMTX"X\[7N$^.^!N M+,9\F:5QSK\&%Q_F)&M[+77R2WLYLF8EB:R.QG=GSEJQD+LC6M8^U9>K&M9X M6IYO]0<]YAU+SG<<\YG;O;S<9)M/FK'96E?-6E8BM8_JQ&NL\5\.2?.8=19#&D21Q-UOD/8L,V)B0*L",C2ET3P*K.B?!\!Z==+[OX_TSR[?3.LY MMCM\GW^*EO+Q\KSYZAVT;/G^^V<<(Q;S-3[W):O_ '/ S.,. M !L7])'?F\;>I)V?[$Z5T*9'ENAH*/:B*JNY6Q.7XN9%T62+XL[MQ1 MBKU7HCOP._Y5C_Q5V/RCX=\VV\1KW=I.7WBUK=O#C>?$>N>69^SO;F M,?OT3B__ #K+ \Z5Z &B7U6/6? MX_[*:&9X8X1FP7)/=)&&7(9?*RN[^RN>W);>QO@DJ:_XXI$ M9(RS<=' L,-R;O"_P?W_ %E>G..O$V.O5KQLAA8 MR)C&-NWR[EVQY1LL?+>68J8-CAKW:4I&E8C_ +YGMF9UFTS,S,S,RJ1OM_O. M9[O)O^89+YMYEMK:]IUF9_[HCLB(TB(TB(B(B'1SNNH M !)=])/T-LUSRFM=R'>#A);"S8G9^7*Z.KW*6;VC MIX+^N<:WHNJ11-6#)9B-?,C=7J+%/:KGXJ>-6'D?K.GNDKUR\YXURYXTM3!/ M&)K3R7S1Y9XTQSPGO6UK6=?#GPFR\W]7SSJ6ML?*N%L>&>%\T<)BU_+7%/DC MA:\<8[M=)M-4P.!PFK83#ZSK.'QFOZ[K^,HX7!8+"T:V,P^&P^,K1T\=B\7C MJ<<-2ACZ%2%D4,,3&QQQM1K41$1"G6?/FW.:^YW-[9-QDM-K6M,S:UIG6;6F M>,S,\9F>,RM+APXMOBK@P5K3!2L5K6L1%:UB-(B(CA$1'"(CL/SO)#6W<'R-SK MC)&7\'Q]*K;-+(:UQS.C74\YO%=RIY^7C=+1Q+D\N#S[GC=1LOX5^">3F7J^ MHNLL=J%LO9,7RQVUQSY,-:T[(UMKW(:>4RF3SF3R.:S61O9?,Y>];RF6RV4MV,A MD\ID\A8DMW\CD;]N2:U=O7;4SY9II7NDDD1MUSA#_ $ !KQ]67%.S/IO]X51LS8%AX;S M>55[F+(CFX*WC\V^'PHYG1UEF.6-'=?BJ[KT7IT7?O"W)ZKQ"Y1;377>5C[Z M)K_LUU:IUU7O]&\TC_\ 89I_HQVG_N5HQZ,*& "0=]W6[3OVT]WF M6Y^V/&+9T?MCP4>:QTEFO'+2OR>Y3O3,<=)M2>'"4[DI(M> M 'D//W,VK]N_"?*?.6YO8FM\6:/L.YY"NZRRG)E'8;'S6:&"IV)(YF MLR6P9)(:-5/ ]7V;#&HURJB+E>1\HW//^<[;DNS_ /N=UFICCAKIWITFTQPX M5C6T\8X1/%TN9;_;\JY?GYENYTVV#%;):?12)M.GEF>'"(XS*K/Y.Y$VCEWD M;?.5-WONR>XRKW=IM\-,=(\U:5BL?9TCC/EGB\_>:\QW'-^99^:;N==S MN,MKVXS.DVF9TC7CW:QPK'DB(CR.C'== ]=X#X8NHSJ],=A*+Y;EER?"V"!Z_\ Q//N;[;D')=USK= M_P#V^UP7R3'G[L:Q6/3:=*QZ9AE^0Y M2+6F/+$<.*TRXRX[U?B+CG0^*])INQ^G\<:?KFCZQ3>L3I8,%JV(J87&,L20 MPUXYK2TZ3%ED1C?,D5SNB*IYF3WMWN,M\EY\]KVFT]NO#6> M''L>@&UVV#9;7'L]M6*;;%2M*5CA$5K$16(]B(B'>#I.< M \-[E.X'0.UG@WDCGODRZM34N.=>=.RL>>UITK6 M/+,Q"L6[C>?-_P"Z#F[D?GGDV^Z_N/)&QV8V:>:GB**,CIX/6\3[0^26' M!ZQ@ZM?'THU5?+JUF-_"G4](NG>1;'IGDNWY'RVNFTV^.*QPB)M/;:]M/NKV MF;6GSS*AG47/=YU)SG/SG>S^.S7UBNNL4K'"M([.%:Q$=D:]L\9EXF9IA0 ! M)0^[M]AW[8>:,IWBR[)S18J16F96)DE>2"W3XUPM MMEQ5\<;X\M=H2QJY8)6MKKX_]"72$[S?6ZKWM9^+;>9I@UU]MEF-+7CR3%*SW8[8[]M?=43=RF M:T0 !Q6=SF'UC!YG9=BR=+"Z_KV*R.B7AIT9BZ(Z M6P\MM%9YGD_&[BT>7+:(UK$^6N.-*5\DZ3;2)M*C_B+U;?J[J/)NL5I^2\.N M/!''3N1/&^G9WLD^VF=(GN]RLZ]V&O W]H8 6 MCO8GCYL3V0=F^*LNB?8QG:KV\X^=\#GNA?-2XCU"M*Z%TC(WNB<^-5:KFM54 M_"B?@/-#K;+7-UES?-37NWYGNK1KVZ3GR3Q>@73&WOL^FN7;3+,3DQ;'!29C MLUKBI6=-8B=-8X:Q'L,JC6&< 'EW-?, MF@=O?$^_B^D]AT7T]@Y'L8B9I'>RWTTG+EM$=_)/LZ1%8F9[M(K77@HKU9U+O.J^ M=Y><;O6(M.F.FNL8\<:]RD>QKK:8T[UIM;RL1C:FM@ M )Y7H*^GC_"[P.[N+Y,PGLO.?<-@L==I4\C4\G*<>\0S/BRNO:VK)X66Z&7 MW&5L&7RL2JBHR.A!(QDU63Q4?\<>OOXFYY_#_+;Z\DV%YB9B>&7/[F]^'":X M^-*3Z;VB9BT+>>$'1?R!RCY;W]-.;;VD3$3'''A[:U\\6OPO>/[D3$366_T@ ME,0!6N>K]J+M)]2ON\PSXGQ+=Y.9MR->DJ.5O(&L:]OC)4295?X)F;(CV]/B M*UR>'XO0]$_"?=_'/#KE.:)UTVWJ_>KWQ?[.YI_OXJ,^)6V^*==?<=_W MRE%?@EDW_J^HNL\OWB M-XMTV7K.1=*Y(MO.-''7%BK6N*M8BM8B(B(B-(B(CA$1'"(CA$*R7O?+>,6*)MDM,1$1&LS,\(B(CC, MS/"(CM3'O26]";'\?IK//.W_+P5K^%TM58Z:EG^4ZDGM% M/-[6GCCEKX5R+5Q3FHZWYUM?(I5&\5/&[)O_ %G3O1F2:;'C7+NJS,6R>>N& M>$UIVQ.3MO\ <:5]M>S?ASX1TV?J^>=5XXMO.%L>WG2:T\ULL<8M?RQ3LI]U MK;A24X5E6! !QF:S6&UO#Y38=BRV, MP. P>/N9;-9S-7ZN+P^'Q6/KR6K^3RF2O2P4L?CZ-6)TDTTKV1Q1M5SE1$53 MDPXV_LSV#*:WQ"_VS";_S1CI+F(V3 ME*N[RH[6#TJ3PU,IK.A3>&6&U97P7%?@IBY/ZOJ'J_'7) MS;A;%MYTM3#/DMD[:WR]DUCC7'/'C?2:5>\1O%K)S3UG(^F+VIRWC7)GC6ML ML>6M.R:X^V)GW5XX<*ZQ:,>600, !W3COCK M>N6]VUKC?C35H<)MMP2-FQVHODC2++[HZ"PL5_-JBLBZ+!C_#%YMFY2;Q1\8= M[UA>_)>1S?;],Q.D^3)N-)['?A=M.EZUYKS>*9N MH)C6/+3!K'93SWXZ6OY.RG#6UM])!R7@ Q$]0 M'!LV/L4[R\.ZFR_+:[6^>7T:LCVQM?E:G%^SW<.])))(HV/@RM:&1KG.1B.: MBN^#J;7T)G^+=;S9-A MN*UCA&MIQ7BL:SI$<=.,S$>=5YGI6H" +';T;.TY.TSL4XNP>9QL M='D7E:!.9^25=$QMV',[O2I3X#!6W^!)F2ZQIE?'4IH5W MBYU3_%76VYSX;3;E^UGXOA\W=QS,6M']_)WK1/EK-=>Q>;PZZ=_AGI3;;+)6 M*[W)7UN;LU]9DB)FLZ:Q,TKW<>NO'NMJ)&3> C#?>6> MZU=*X5XQ[1];R+HLYS+EX^1.1(:UJ2.2/CC1L@C=:Q=^JQ&MGI[1OL;;43G. M5&R:ZY/"JN16V1_ETZ7^.\ZW/56XKK@V=/58M8_YV2/;3$^>F+6)_P#5CB@[ MQQZA^(\BQ<@PS^/WM^]?T8L4Q/GX=[)W-.V)BMH0L2XJJ0 D[?=I.UAVY\X M\G]VFPX[QX+AC!/X]X_M3,F:R;D;D"A*S8K^/E;&L,LVMBM9L4+ MD:[\+:V?S&=3_%.3;;I7!;\=N[^MRQ_Y6*?:1/HOE]M'#_E3Q\]@O CI^,^] MW74N>NM,$>IQ3P]W>(MDF/+$UIW:ZZQPR6CCY)J)3Q9P M 0B/O#_?Q^V3F/']G7&^;6;C?@?+29#E">FY[:^R M\U>3/2EP\TK9GQVZ'&F*LOJ(B-C5N7N7F2(_V>![;F> /0OR3RFW5W,::E-C?\ Z;;S%L^FOMLNGM:3 MYXQQ/>GMCOVX^VHC7EBD!@ #U7@[AK>>X7E[COA+C7&KE=WY+VG&:M@:R^)M M>&:_+_W64R,K&O6KA\)CXYKMV=45L%2O)([X&J8OG?.-ER#E.XYSS&W=V>VQ M3>T^6=.RL>>UITK6/+:8AE>1\GW?/^;;?D^QC7<[C)%8\T1VVM/HI6)M/ETB M=.*SR[6>W/1.TS@+C/M_XZ@8FN\=ZY6QVC;\G"D]KR\GM M6P6K-Z9B2O9"Z?RHU2-C$3S:ZEZ@WW5//-SSWF$_]1N,DVTUUBE>RE*]GM:5 MB*QPC736>,ROKR7E&SY#RK!RC85[NUP8XK'9$S/;:TZ?=7M,VM/EM,RR ,$R M@ !&/\ O%'?W^S'C'&]D_&V7\K>N8L76V'F&]0L0K-KW%#+ MDK<=J4RQ^*>KDN0LM15\[?%&]N'IOCD8Z'(,4L?X ="_*?,[=8\QI_T.SM-< M$3$^WSZ<;QY)C%6>';[>T3'&DH0\:.L/DGE4=-[*W_7[VD^LF-/:8.R8\\3E MG6LI%_$%RM)VC\0YZ:7AGA/8+#>1,KCK/AQ M_(W+N-=)3MU6OALM.#Q=(K.6=9F1LD<%*=;I^!7AY\@\K_BOFV.( MYOO,<>JK,<<6">,3Z+YN%I\L4[L<)M>JIWC%UQ\L\Q_AOEMY^2]K?\9,3PR9 MHX3'IKBXUCR3?O3QB*RCDE@T) -V_HA>GC_&=W%M MY'Y'P/MW;QP)>QF?W"*_!XL7OF\./ MB_XHYW\>WU->2[.8M?7LR9.VF+TQ]U>./M8BLZ=^%@@4.7) %?[]X;U!NM> MI1N>9;"R->0>+.)]O>]K(FK8=2U^30DFD='&Q\CVLTA(^LBO?X6(G7PHUK;V M^ 6[G<^'6'#KK\7W6?'[&MO6_P#U->'G\ZG'C1MO4=?*'3'+][KK;)L\,S_ 'O5UBW]%M892FLM@ M '$Y[/835L)F-FV;,8S7]=U_&7LUG<[FKU;&8? M#8?&5I+F1RF4R-R2&I0Q]"I"^6::5[8XXVJYRHB*IRX,&;N5G><7[-VW=G6>R>L<+*ZW@]^Y>I>;C-GY9A;)+7NX34I51F0UKCB MVC4\VPGD9+,QJL;T@INEAMW$\*_!7!R6,?475M*Y.<<+8L$^VI@\L6OY+Y8\ MD<:8YXQWKQ$UJWXC^+.7FWK.1],WMCY7QKDS1POF\DUIY:XI\L\+7CA.E=8M M&<+&H) [UQIQER!S)O6M<9<6:AG=[W[<,C M'BM]>]YTK$?\ ?,SI$1&LVF8B(F9B';V&PWO--WCV'+\5\V\R MVTK2L:S,_P#=$1QF9TB(B9F8B)E.S]*?T8./^RFAAN9^;H<%R3W27*:6*ME* M\61U'AAER&+S<5I'M37MR6WL;XX[>P>"*1&2/K4VQP+--,&_ZRO?D_ M)IOMNF8G28UTR;C3[K)IV8_+7%QCA%KZVTBEM_#SPOV?2U*\TYK%,_4$QPG3 M6F#7R8]>V_DG)P\M:Z1K-M[1"*7 M><;/RMR]N6$T+C_3\>_(Y_9<_;;5IUHD5(Z]6O&B/LY++9*R]E M>G2K,EMW;4C(8(Y)7L8N0Y5RGF/.]_CY7RG#?/O\UM*TK&LSYYGR16(XVM,Q M6L1,VF(B9='F7,MCRC99.8\RRTP[/%76UK3I$>B/+,S/"M8UFTS$1$S,0@;> MJEZQO)'?3E\CQ5Q\/ACX1\NZ)Q5YIS/N;GJ:U>-]-:8(F.-,6OW7;%LND M6M'"L5K,Q:HGB#XF[[JW);EW+^_@Z?K;A772^;2>%LNGD[)C'QB)XS-IB.[I M()E14 ![_VT]L/-7=SRK@N'."M.N;;M^9?Y MMF7Q>QX#6,-$YOM^S;=G96K2P.OXV->LDTBJ^5ZM@@CFLRQ0R8+J/J7DW2G* M[\WYWFC%M*=GEM>WDICKVVM/DB.$1K:TQ6)F,QR+D'->I.8TY9RC%.3&M1'Q$\3.<]?;SNY=<'(\ M=M<6WB=8\T7R3P[^28F>.G=I$Z5CC:;7(Z&\/^5=%[7O8],W.,E=,F:8X_W, M0YO MB_/-EN./M-WAMP[?:Y*SP]/!U]YC];M,N*=-+8[1Q]-9A5,GJ"\Z0 M#8[Z4/:>_O#[X.(.-\GC'Y+C_5LG^U3E='0/GI?,#0K5/(V\7D_ G6*EN&>E MQ^"<_JU6KE$5%14ZD>>*75,=)=%[O?X[17?Y:^HP>?UN6)CO1Z<=>]D_X&_^ M&73O\1]7;?!DC79[>?7Y?37',36LZQ,3%[S2LQPUK-M)UA95'G8N^ M '\O>R-CI)'-8QC7/>][D:QC&HJNR.@GS$L M2? VSDI?_B>C?AKTS'2?1FSY5>NF\G'ZW-Y_6Y?;6B?[G#'[%(4:\1^H/XCZ MNW6\QSKM,5O4XNS3N8YF-8F.V+WFUX]%F AO;1@#^FM<]S6M:KG.5&M:U%5S MG*O1&M1.JJJJOP()F(C6>Q^Q$VF*UC6TK,'TNNU=O9]V1\*\3Y'&KCMYOX). M0^4V30S5[J\C;XR'-YS'Y&*9W5MK5*=R[SA[M/\ ;)OKK&A<)8B=M:R]VWY"H]]W;;..G?UL870\ M4KK\RK')!)<]DJR]$M-4D7POZ)OUQU1CV.6)^2<&F7<6C6/Q<3PI$^2V2WM8 M[)T[UH]RTSKSJK%TAT]EYCPG?7_%X*SQ[V6T3I,QK'M:1$WMQCA&FNLPK=Y5<][E5 M555/0['CQX<=<.*L5Q4K$1$<(B(C2(B/)$1PA1C-FR[C-?<9[3?/DM-K6F=9 MM:TZS,SY9F9UF7Q'VXP !,B^[A]B#=7U#8.^CD7#>'/[S!E-%X)K7ZT:R8S3 M*UMU3=M\KLL5WRP6]GRU-<51GC?%(VA4N?\ S(;S5*B?S"=;_&MYCZ*Y??\ MZ?!,9-S,3VY)C7'CG2>,4K/?M$Q[JU>R:+2^"?2/Q#E]^J=[73=[J)IAB8F) MKAB>-M)B..2T<)_J5B8G2\I4I61/( !X/W.=PNA]JG _)?/ MW)%IL.K\?S$KXZ&N:KC)'LE;\K;1G[=:A6ZM?[-*Q-I]$,9SCFVSY%RS-S;F%HI MM,%)M,^?R16//:UIBM8\MIB([58IW!\Y[[W+ZKCH)/!6Q& Q;9%<^#":WAJ]?'T8E55BJ5HV]55.J^DG(.2;'ISDVWY)RVO M=VFWQQ6//,]MKV_M7M,VM/GF5#.?\ZW?47.,_.=[/X_/DF=/)6O92D<(X4K$ M5B=-9TUGC,R\;,NPX LQ58G/2-KGJU'RHJHU%7I^!#BSY:X,-\]O+9TF(OER5I$SV1-K16)G^E;4X^A3Q5"CB\=794Q^-IUJ%&K%U\NM3IPL MKUJ\?B5SO!#!&UJ=55>B'ECDR7RY+9,S_2]%8B(C2.R'V'P_ M0 #1]ZW7J0-[+N"$XJXPSRTNY+G/$WJ.J MV*$R-R/'.@NDEQVQ\D/S+E[:8?3$<+Y.WVNE9_P R)11XK=;NLQ3 M3MQ8^RV7T3VUQ]GMM;1[B85_;G.>YSG.5SG*KG.LJQ65:<$LS_ (C'*8[G'-MCR+E> M?G',K]S8[?'-[SZ(\D=FMK3I6L?=6F(CC+O\KY;O.<_O,]XI6/3/ MEGS5B-9M/DK$S/8LT>RSM/T/LJ[<^/NW_0FQVH=8Q_MNV;+[+%5N[OOF59%/ MM>WY%K$63S,G?;X*TM-K:1-I7NZ6Z=V?2W),/)MGQC'76]M-)R9)]W>?9GLB== M*Q6NND,J36&P@ "%+]Y]T]:7[[_3?,-A^3WT9/?,5:^;_P KS_8CRU9\ M>]MW.?;'>?E-G-/>\EK?_4\W]/DC)%CT#@ +$+T'M M_3>_3(X(JRSNL9#0,GR7H&1>Y[GJU<5R)L>7PT'1R=8VUM8SU"-&]7)T;U3H MB^%*!^-^P^(^)&^M$:8\]<.6/^+%2MI^S>MI73\(MY\;Z#V=9G6^&V7'/V,E MK5_HI:K<*1*DL \UY>YAXSX$XZV;ECF# M<<-H?'VH4DO9[9,Y.Z*I59)*RO5JUX8F2V\CD\C;E9!5J5XY;-JQ(R**-[W- M:N1Y3RGF7/.88^5\IPWS[_+;2M*QQGRS,^2(B-9M:9B*Q$S,Q$.CS+F>PY/L MLG,>99:X=EBC6UK=D>2(\\S,\(B(F9F8B(F4"SU3_6&Y+[\,U>XSXW^7.,NU MG$Y!LF/TZ6:.KL_)EFE,CZ6R&25]JPR*6*\? MAEX2\NZ'PUYES'N;GJ:]>.336F&)CC3#K$3KY+9)B+6CA$5K,Q-0?$'Q,W_5 MV6=AL>_@Z?K;A3LOEF.RV729]FN.)FL=LS:T1,:528D6@ M 9$=L':QS9WAR"O'-8EBA?@.I>I^3=)6,6UKPB.V^2V MFL4QUX3:\Z<([(C6UIBL3,9KD'3_ #7J;F->6)9G:UIU&> M6U\T],J3._\ DQ/]IR$C&RW))%9!'7HAXA^)7.>OM]^.F<'),=I]5MXGA']O M),:=_),>6>%8UBD1K:;7(Z'Z!Y5T7L_Q6F;FV2OXS/,<9_LTCCW*1YHXV[;3 M.D1&S:L)\9WQXZ]2!'6+,L->.25 MNQ]+=*M/]$1QM,5B95]_J(>IASGZA7(#[6./8[;3'#68K%8F8G7"2$T@ M #/#L+]/3GCU >36:9Q=C'X32,)9I2?-''NUCV MM=9TCC,SF$:DV4 !4P[QK[M2W7;]5>BH[6 M=HV#7W(YZR.1V&RUO&JCI%CB5Z]:WPJK6]?_ ()^ ]3-AN/C>QP[K\KBI?[Z ML3_WO/'FVTKL.:[G8TU[F'<9,<:\>%+S6./#S.K':8\ !.$^[>]IJ<7 M]M6X]T.RXUD6V=PV;7$ZA-/"U;5+BK0KUW'0S02N>LM9NT[I[?)-'X&I-!CJ M4O5Z*SPTN_F%ZI^4^H\73>VMKM.7TUOIV3GR1$SKY^YC[L1QG2;7CAQ6X\%. MG/DKIRW.<]=-WO[Q:-==8PTUC'Z/;3-[ZQ'&MJZZZ1I)#*])F M #5!ZT?=5_"MV&_DUCO1PGC2G>R1Y^[I MK&NJN7/091P ;3?1N[5?XK^_+B;7\OC4R''W%MEW-7)#9ZS;5&7 Z#>ZZH !\>1 MR./Q&/O9;+7J>+Q>+IV M^R]WX]UFQ[IAK=MO#?'K;.@<*8F?_3;\U:%Q[LCM\]=&1>#*;[EV/R#_ !M\ M^&FM6J]SDJM4]"O"SHBG1'2^/:9HCY7W&F7<6C^O,>UQ^QBK[7S3;O6CW2DW MB9U?/5O4-K;>VO*=KKCP]GMHU]ODX:_YEHB8_L136(G5K())1V ,T.P'L_V MGOA[HN.N","R]5P&1O?.#DS9:4"RII_&6"FKS;5G7R*UT,-N:&6.AC_,Z1RY M2[6B:E;2V_H;I? M+U;U%AY7$3&SB>_FM'W.*NG>\L<;3I2NFLQ-HG32)6:6F:=K/'FH:MH6EX>K MKVGZ5KV&U35L#1\WV/#:]K^.KXK#8NLL\DT[H:./J1QM=(][W(WJYRJJJOG% MN]WN=_NLN^WEYR;O-DM>]I[;6M,VM,^S,S*]6##BVV&FWV]8I@QUBM:QPBM: MQI$1'FB(TAV4Z[E ,5N[3LTX/[V='P/''/N.VG.:;KVR,V MVGA->W/8=1JV<]!C[F,J7[EJS:(UUB)F8UTG36(F-?7N^WIE?NLWSZ7]__/!OOT\^(_YS M@]XQ?@M.^B#P_P#S*WO^?X0]WV],K]UF^?2_O_YX'T\^(_YS@]XQ?@GT0>'_ M .96]_S_ A[OMZ97[K-\^E_?_SP/IY\1_SG![QB_!/H@\/_ ,RM[_G^$/=] MO3*_=9OGTO[_ /G@?3SXC_G.#WC%^"?1!X?_ )E;W_/\(>[[>F5^ZS?/I?W_ M // ^GGQ'_.<'O&+\$^B#P__ #*WO^?X0]WV],K]UF^?2_O_ .>!]//B/^,7X)]$'A_^96]_S_"'N^WIE?NLWSZ7]_\ SP/IY\1_SG![QB_!/H@\/_S* MWO\ G^$/=]O3*_=9OGTO[_\ G@?3SXC_ )S@]XQ?@GT0>'_YE;W_ #_"'N^W MIE?NLWSZ7]__ #P/IY\1_P YP>\8OP3Z(/#_ /,K>_Y_A#W?;TROW6;Y]+^_ M_G@?3SXC_G.#WC%^"?1!X?\ YE;W_/\ "'N^WIE?NLWSZ7]__/ ^GGQ'_.<' MO&+\$^B#P_\ S*WO^?X0]WV],K]UF^?2_O\ ^>!]//B/^,7X)]$'A_\ MF5O?\_PA[OMZ97[K-\^E_?\ \\#Z>?$?\YP>\8OP3Z(/#_\ ,K>_Y_A#W?;T MROW6;Y]+^_\ YX'T\^(_YS@]XQ?@GT0>'_YE;W_/\(>[[>F5^ZS?/I?W_P#/ M ^GGQ'_.<'O&+\$^B#P__,K>_P"?X0]WV],K]UF^?2_O_P">!]//B/\ G.#W MC%^"?1!X?_F5O?\ /\(>[[>F5^ZS?/I?W_\ / ^GGQ'_ #G![QB_!/H@\/\ M\RM[_G^$/=]O3*_=9OGTO[_^>!]//B/^,7X)]$'A_P#F5O?\_P (>[[> MF5^ZS?/I?W_\\#Z>?$?\YP>\8OP3Z(/#_P#,K>_Y_A#W?;TROW6;Y]+^_P#Y MX'T\^(_YS@]XQ?@GT0>'_P"96]_S_"'N^WIE?NLWSZ7]_P#SP/IY\1_SG![Q MB_!/H@\/_P RM[_G^$/=]O3*_=9OGTO[_P#G@?3SXC_G.#WC%^"?1!X?_F5O M?\_PA[OMZ97[K-\^E_?_ ,\#Z>?$?\YP>\8OP3Z(/#_\RM[_ )_A'+Z_Z"7I MM:SGL)LF)XPWF'*Z_E\;F\9++RUOD\<60Q-R&_2DDADRZQS,99KM56N14(>ZP7VV;[YI<^U\*>A=GN<>[V^SM7<8K MUO6?79YTM68M6=)R3$Z3$<)B8GRMRY$*10 M #PCN8[B>..U+@_D#GKE7)>P:CH.%ER$M:%\29/8,O.YM3 ZK@H9GL99SNR M9>:&I58JHQ))?'(YD3'O;G.G.G^8=4:M*ZVGT M1I&LS$,1SWG6QZ=Y3FYQS"VFVPUUT\MI[*TKY[6G2(]G6=(UE6:]U7 M<\;_ ,^\I7W6-DW?+.GJ8N*9\F*U/6Z:>RZWIV!CGC,\9F6/)GV% M 36/N\GIY.XJXZG[VN5,&L'('+N$?B^%L=D8E2?6>)KSHIKFXL@E_^ M1D^29H(UJ2^%)&82%CXGK%D96E.?'WK[Y4YA'1G++Z[#:7[VXF.R^>.$8]?+ M&'6>]'9ZR9B8UQPM-X+]%_)^RGJKF%--[N::8(G[G#/;?V3S:S'#6O/C_ M +;O;/EF\_J9;+I'.=3;(8G.>Y]6AR%HV#QT,3.JJQE:2_H%J1K4Z? MZCY%7_F*;?S);#U74VPYC$:1FV4T]F<62T_TZ9:Q[&BU'@+O/6=/[S83.LXM MW%_8C)CK']&N.?\ :DQ%V*YMN^;(VI-;J:MI^'?-!\H9:VV%?%)(^&G4 MCZRV9H86ND39>E>DN==9%8F># M =1]2\IZ6Y;;F7-LG=Q1PK6.-\EM-8I2OEF?3I$1QM,1Q5]OJ&^I-SCZA7(K M,>',-:9*QZ[<6CV]Y[>[6./#76;^TH M #/CL#]._G3U!.3DT_C2C\W]"P%FH_DSEW-4K$NI:)C;"/E M9!TC="[/;7DH87IC\3!(V6P_X\KZ]5LUF+1NNNO^2=!\M^-\QMZS?9(GU."L MQW\LQY?[-(^ZO,:1V1%K3%9W#H[HKFW66_\ BVQCN;.DQZW-:)[F.)_^*\_< MTCC/;,UKK:+!GLV[*.".QKB>EQ7PCKGLC)?9[FX[KE_(N;MR%L$5=L,N=VK+ MQPP^<_X'>STX&0T:+'*RO#&CG^*AG5_67.^M>:6YISG)K,:QCQUUC'BKK[FE M?]]IUM:>-IG@N7TQTKRCI/ETW^ZL:5K]S$,MC56Q@ M UX^H5ZD7!OI[\;KGM[N1[3RGL>/N M/XRX=P]ZO'LNV76,L15\KEE_UI-9T:M?A\NWE9HGM16NCKQV+")"N_=!>'G. MNO>8^HV,>JY9CM'KMQ:)[E(X:UK_ %\DQ.M:1/IM-:\6E]9]<?),_U<<3VWF/16+6X*^SN[[QN=.]KEG)93T_C_7)+#IZVL:?A?,?%C\?7;X4EF>LMV](WSK4TTRND6^72G2/).C.5 M5Y5R7%%,?";WGCDRWTTF^2WEF?)'"M8X5B(X*:]2=3OQBE( MX4QUUX4I7R1'EGC:T\;3,\6+)LS7P -OOI@ M^DARWZ@&R5MRSZY3C/MEP64\C:.39:7AR>VS4Y)6W=5XNK7H5J9G+^? L%O( MO1]#$JY72)/.UM.6)_$KQ5Y5T)MYV>#N[GJ2]=:8=?:X]>R^:8XUKIQK3A:_ MD[M9F\25T#X<P%I\DV]S3RZS[69]/ _ ?$ MG;/QCKO#_"6E8G1-"UF#P4L3C(W.GNW)(XF7:]1\RR-I[(CR5K$<*TK]S6L1$>2%P>4]SY$3Q+\*J>E'0&\G?]$WF===YDO'L99]9$=L]D7B-?+IKP[&'9MS40 /8N MWSA;:NXSF_BO@S2HG/V3E+=L#I]"?RG318R'*78X\GG;D;7-=\G:]BFSWK2H MJ>&O7>O_ ,1S_G.VZ>Y+NN=[S_[?;8;9)CSS$>UK'IM;2L>F89CI_D^?J#G M6VY-M]?6;C+%=>'M:]M[\9C7N4BUIC7C$:1Q6E?&''.J\0<<:'Q5HU'Y-T[C MC4=>TG6:2^2LD&$UK%5<1CTL/@AKQ37)*U1KII$8WS97.>J=7*>9O,N8;KFW M,,_,][;O;O<9;9+SQXVO:;3IK,\-9X1KPC@O]M=K@V6UQ[/:UBFVQ4K2M8X1 M%:Q$1$1'FB'>CI.P $$W[Q=W7-YE[N,%P!K>4]JTOMFU M^7%96.O*KJMGE;=F8_,;?*YS&LCL.P>#JXG&HUWF+5MP7&(K5?(TNU_+[TO\ MD=*Y.?;BNF\YCDUKK'&,&/6M/8[UIO;R:Q-)XZ1*J/CCU#\?Y]BY#@M,[?94 MUO$3.DYLD1/&.R>YC[NDQKI-[QK$ZPCU$^(/ $YS[N'VK)Q3VH[3W';#C&P M;=W([*Y->L6(JZVJW%?'MK)8/"I Y4==HIG]NER]F9BJQENM#1E\+FMC>M*/ MYA.I_E7JG'T_M[:[3EV/VT1,Z3FRQ%K:^2>[3N5CM[LS>->,PMYX+=/?)73$ M\VS5TW>_OW^,:3&*FM<<=O9,]^\3PUB\=ND2D5D )B M (V?WAGO_\ V,<.TNSWC+/^S\G*"WRA>AEIJU)/%\D5+C)&>&U"];#^ ?0GRSS>>K.98]>6;*V MF&+1PON.V+1YXPQI;L]W:FGN9A"_C)UC')>3_(&QOIS/>UF+:3&M,'9:9[9B M%BJ\V=R=+#[?DO:H879+ M4^+_ "5N9 MY-RZ;8ZZ:Z7S=F7)YIB)CU=)\U9M$Z7E<[PIZ1_AGIVNYW==.;[W3)DU[:U_ MY>/LB8[M9[UH\E[6C68B&],A1* M $!?US/4A_C YO;P?Q7 MGO;.W3@K-7*]"YC[/F8WDODV&*?&9W>O%$Y:]W"X.*:?&8-Z>-KH'6K3'JR\ MC&7G\%/#S^$^2_+7-,>G4&^I$S$QQPX>$UQ^>+6X7R=G'NUF-::S3[Q9ZX_B M7FOR3R^^O)-I>8B8GAER]ELGFFM>-HRP*K7Q218RO=L1O22%C71CXK==TZ'Z:MFV]H^6]UWL>WKY8MI[;+,?U M<43$]DQ-YI68TF4@^&_1U^K^?UQ9XGY(V^F3//GC7VN.)\^28F/),5B\QQB% MC3C\?0Q-"CBL51IXS%XRG6Q^-QN/K0TJ&/H4H65J=&C3K,CKU*=2O&V.**-K M61L:C6HB(B'GUDR7RWMERVFV6TS,S,ZS,SQF9F>,S,\9F>U=NE*8Z1CQQ%<= M8B(B(TB(CA$1$<(B([(?8?#Z "/A]Y1U#Y?[!M0V**)JSZ+W&:'F)9_P#2 M\;,;E].Y%U>Q!UDFC=Y<^1S--SO V1_BB;\5&^)S9Z_EVW?J.NLNWF?:Y^7Y M:Z>FN3%>)^Q%;=NG;Y]$,^.>V]=T?BS1VX=]CM]B:9*3_MM']"".7<5' M 2A_NO>_?)W//=%Q;YG3YX\1:?OWE=?^?]FVY2Z[YG3Q M)U\K]J_3\"_\_P"%/^-:OYE=CZSD?+.9_D=WDQ>_8^__ /03[X!;SNK]W_ZR: 4^6A UT>H=ZE/!WI[<< M_+.Z68]OY9V2E9=QIPWA[\4.P[/8C@/#KG77O,/4[.)QMW4^MYC>)]5AK/MKSY[3Q[E(\MICCQBL6G@K[.[3N^YR[U>6U_'-GI:?HFO+8DL5M6TO"2V;?R5AJKI%55?)-;M2=9K,T\[ MGR.OCTKTGR7H[E5>4\DQ=S#'&]ITG)EOII-\EM([UI]B*UCA6*UB(4UZCZEY MMU3S&W,N;Y._EGA6L<*8ZZZQ2E=9TK'LS,SQM,SK+&(V1@0 M -QOI>>D-ROW][!3WO;OECC'M>PV3=#L/(OL\,.=W>>A/$V_ MJG%U7(03PW<@[Q.BL9>:";%XU[7HY+-B/V1T2>)?BOROH7;SL=IW-SU+>OM, M6OM<<3'"^:8TTCRQCB8O?A[FL]^)-Z!\-N8]89HWFY[VWY!6WMLGW633MIBB M>V?)-YB:5X^ZM'=3XN$.#>*NW'C/6N(.%],Q.B9= MRF4NSOEO9C.92PJS6[MJ26S9E99.;.-(K'^V9GMM:9XS:9F9GME MZP8MD0 :7?5+]8/B_L,PM_C704Q/) MG=+EL8V3%:5Y_M&N<;PWX()J&R) M?+^D,4['9]W/U!:O"GW.+7LMETG6.$ZUI'MK>7NUF+3 GYAYDY.Y^Y%V7EGF M+<\SOO(.W75O9W8\W,Q]B=S6I%6J5*T$<%'%XG'UV-AJ4JL4-2I QL4,;(VM M:EY.4\HY;R+E^/E7*,-,&PQ5TK2O9'GF9G6;6F>-K6F;6G69F95!YGS/?\YW MN3F/,\MLV]RSK:UNWT1$=D1$<(K$1$1PB(AYD9%T M )%OI+^B'L_<_)K/<1W38W*:;VYN?5S.I:)(ZYB-QYLK-=7M4[3W1I M!=UGC')1.7K?9)'D,G$G_9>5#(R\E?O%/QGVW349.0=,6KFZ@XUOEX6Q[>>, M3'EB^:/ZNDUI/N]9B:)L\.?"G<<^G'SKJ"ML7).%J8^,7SQPF)\]<4_UN%K1 M[G2)BZ;UJFJ:SHNM8+3-+P&(U74]8Q=/":[K> Q];%87"8C'0,K4<;C,=3CB MJTZ=6!B-8QC41$0ICNMUN=[N;[S>9+Y=UEM-KWM,VM:T\9F9GC,RM9M]O@VF M"FUVM*X]OCK%:UK$16L1PB(B.$1#L!P.8 M 5UWKJZ1#I/J=]PZU(UBH[='QMN]9BHS_YV=XRU)N8D16.7Q)/L-.X].J- M5$=TZ+T\3K_^"6]G>^&^PB_N\,YL<_\ #FO-?Z*S6/\ MHIEXQ[*=IUWN..9\G;IY-9U$DKHN E*?=HNTU=HY/Y3[Q-GQ+[-BK,E>?>MMQZ6-XR^/N=61>V:SI,\-&1B>/Q1;$Y5\*L3K67^8 MSJGXOR[:]);:T>MW%O79HB8UC'2=,=9CMTODUMY..*.W58GP(Z=[^;<]3[BO MM:1ZC#KYYTMEM'#R1W:Q,3]U>)3,RH:RH >(]R?.&M]M M? ?+G/&V/B^1>+=%SVV/JRR/B^5LE1IO;@-?ADC9(YEO9,_+6H0+TZ)-9;U5 M$ZJF9Z>Y-N.HN>;7DFU_SMSGK37^K$S[:WL4KK:?1#'\UYCM^4Q6)G2/3/9'IE5J;_O.S:M(BM8X M:>2'G[S'?[GFF_S[5^=3X^1.3?FFU]ZQ_@N3^)>H_ MG#>^_P"7\(_;7S+^]ODW]/=J_.H^1.3?FFU]ZQ_@G\2]1_.&]]_R_A'[:^9? MWM\F_I[M7YU'R)R;\TVOO6/\$_B7J/YPWOO^7\(_;7S+^]ODW]/=J_.H^1.3 M?FFU]ZQ_@G\2]1_.&]]_R_A'[:^9?WM\F_I[M7YU'R)R;\TVOO6/\$_B7J/Y MPWOO^7\(_;7S+^]ODW]/=J_.H^1.3?FFU]ZQ_@G\2]1_.&]]_P OX1^VOF7] M[?)OZ>[5^=1\BL?X)_$O4?SAO??\OX1^VOF7][?)OZ>[5^=1\BH_ MG#>^_P"7\(_;7S+^]ODW]/=J_.H^1.3?FFU]ZQ_@G\2]1_.&]]_R_A'[:^9? MWM\F_I[M7YU'R)R;\TVOO6/\$_B7J/YPWOO^7\(_;7S+^]ODW]/=J_.H^1.3 M?FFU]ZQ_@G\2]1_.&]]_R_A'[:^9?WM\F_I[M7YU'R)R;\TVOO6/\$_B7J/Y MPWOO^7\(_;7S+^]ODW]/=J_.H^1.3?FFU]ZQ_@G\2]1_.&]]_P OX1^VOF7] M[?)OZ>[5^=1\BYSE1K6M MWS:U2Q&L[3:Z?^EC_!(ZDZDM,5KO\ ?3:?_/R_ MA+!WT>NTC=^UKM-P-[F#,[;F.<.:$QW(?(E;;\UF,K=TZK/4D^9_'[(,M;L. MQ]G6\-<63(,1K)$RMRU&Y7,BBZ4,\6.JMEU-U3DIRBF*G)=GKBQ>KK6L9)B? M;Y?:Q&O?M'M?[%:SVS*YW0/(^8:3:.&.)M:VD M4C2)TG2;=ZT=K:V1@W4 \2[C^>]#[7^#N2N>N2KOLFH<:Z MU;SUV)CD;;R]]71TL#K>,ZM>UV8VC/6ZV/J(Y/![198KU:SQ.3,]/\CWW4G. MMOR/EU==WN,D5CS5CMM>?[-*Q-K>B)TXL?S;FFSY+RW-S7?V[FTP8YM:?8[( MCSVM.E:QY9F(A6+]RG<#OW=-SGR3SYR9<]JVWDC8[6:LUHY[$]'!8Q$94P&K M89;3Y)X\'JV#K5Z%-CE5S:]=GB57=57TBZF.2;?D7+HTVNWQQ772(FU MNVU[:?=7M,VMZ94,ZCY]O.I>"N#'XKD+E5]JM/)B]@M1W'KI7'$LS8 MW5W2[CF*+Y+,+W,\W#T+WAQ8=)C6D:?C,N MG;[2LZ5GR7M3R:I3\)^D/XEZAC>;NNO*=E,9+ZQPO?\ Y>/MCRQW[=L=VO=F M/;0L22@2Y8 M $>?UZ_4@7MGX?\ X7^),^E?G/G/ W(MHR6, MMM9DN-N([[;&-R>022%_M&.V3>G)+0QSV^&2"I';LM=%*RJY\^>!OAY_$?-O MXEYKCUY)LKQW(F.&;/&DQ'FFF/A:_DFTTK,3$VB(7\7^N/D+EGR!RV^G-MW2 M>_,3QQ89UB9]%LG&M?+$=ZW"8K*"@7:5) =GTK3- MJY&W#5] T;!9#9]SW3/8K5]6UW%1>?DYKE1$54ZV\WFUY?M,N_WMZXMGAQVO>]N$5K6-;3/HB(<^UVNXWVYQ[/:4MD MW66\4I6.VUK3I$1[,RLK?3A[)-7["^V'4.',9[)D=XR/AW#E_:ZS%7YS\CY> ME4CR[JTK_P#47!:_7K18W&MZ,1:E5LKF)--,YWG5XA=9[GKCJ7+S?)K795_% MX*3]QAK,]W7^U:9F]^WVUM(GNQ&EZ.B.E=OTAR#%RS'I;=V]OFO'W>6T1KI_ M9K$16OHC73699YFCMO !J6]Y M9T>WEIG,ACE>K&:^MSJJHC&=?&]6M:JI*G@KN_BGB5RZ;3I3).;'/_'@R17M M_M=WV>R.*.?%G;?&>@=_$1K>D8KQ_P .;',_X=?]ZNA/0)2< M !NI^[^[^FE>IAQ9AY+'LU;DW2>5- L/:->5SU3I[3 ME=(KLC1/A=,YC?\ B0[X[[#XYX<[K+$:VVV;#ECWR,3DB/LSCC[.BP>*%KF TH M>J?ZQ/&78IA,CQAQG)A>3.Z?*X[Q8_4UEDMZOQA!=B>E/9.2K%*6)77%;_JU M,%#-'>M,\,D[JM>2&6:9/#'PDYEUOFKS+F7?VW3%;<;]E\TQVTPQ/D\ELLQ- M:\8KWK1,1%GB#XF;#I'%;8;#NY^H+5X4[:8M>RV68\OEC'$Q:>V>[68F8%_+ MG+W)?/'(>S>9\LVF>-K3,VM, MS,S,SJJ%S+F6_P";[W)S'F66V;>Y9UM:T\9\T1Y(B(X16-(B(B(B(AYN9!T0 M )('I,>AWLG<>_6^XCNTQ.9TW@%SJF:TSC> M9+&'V_F:NU[Y*UW)KU@R6I\<6UC8YLZ)'?S%9_BJ.@@DBN/KUXI^-.WZ>C)T M_P!*WIFY[QKDS<+8]O/EB.V+Y8\W&N.?=]ZT32)O\.O"?/SSU?.NHZVQ*QE&*"G1HTZT;61Q1L:QC41$0IKN=SN-YN+[O=WOEW62TV MO>TS:UK3.LVM,ZS,S/&9E:G!M\&UP4VVVI7'M\=8K6M8B*UK'"(B(X1$1V1# MG3@

N3A. 7;1VW]H.8QFS M\Y0.MX+?.5X8ZV6U7B*VU;-/(X3763)+0V7DK'2L1)7/;/C,3+_IRI8M-EKU M[%^%?@KFY[ZKJ+JREL?)9TMBP<:WSQPF+7\M,,^3LODCC'=K,6M!?B-XL8N3 M3DY'TU:N3FT:UR9N$TPSQB:U\ELL>7MK2>$]ZVM:PIL[GQ/,]L<,$$,;722S2R.1K6M17.DIZ$4&+;K/*GC?;+ZSIWHK+IBXUR M[NL\9\]=O/DCMBU8KLX0_T M 0A/O-NA-PO=YPGR'!7\F#>^ JV$M2 MH^1S;>8T;>MK6S.K'M5L/'R1PCRQ MLRQ"!0 ?33IVLA;JT*->:W=O68*=.I7C=+8M6K,K8:]>")B*^2::9Z-:U M$55$+.GT\>UJEV<=G_"_!GLM:'9\+K,&>Y'LUU21,AR9M?3.[K,ME'/6Y!0R M]QU"K(JIUHTX&HC4:C4\V^ONIK]7=6;SG^6:XHGR8:>UQQIY-:QWIC^ MM:>WM7XZ3Y%CZ:Z>VO)L>G?PXH[\QKI;);VV2W'6=)O-IB/)&D1I$1#-4T]L M0 1:?O,7=4[6.,N(^S_7;[69/DZ^G+7)$$;IF6(](U+( M38W1L=/TE;!-0V+=(+EM45CW-GU^-45O7XUF/YLR1KDGL[:8^[7MCAEGM\D$>.G4,;3D^#IS#,>NW=_69(X<,6.8FNO'6.]DT MF)TTGU=H0SBWRK !O3]![L-_BL[H8.8-]PC;W"' M;==Q.V9>*_6;-C-PY-=(ZWH&G/CGZ07J6/M5'9G)1JV:)8*<-:>/P7FJ0EXX M=R^?MI'9I,8X_&6XQ,3ZOA,6E/T*++=@ "$7] MX>[^TYBY?H=G'&V9=+QSP5EY+_*=JE+(RML_,R0S5'X.563.BN8_C3&V'UE1 M6L5,O;N,>URUH7I56ZOYC33?[VFF")TUIM^WO1Y8G+,:_W*UG[J M85>\;.L?CF\KTGL+_P#3;>T7SS$S[;+IK7'/DF,<3WI[8[\QV6HC6%BT! # MD\-ALML68Q6OX'&WR3$=B/:AI/%,M6D_DW/QLWGFG.UEAG?E M.1=7B1UEFZWZHSRV2=;V\L3;N]E87LZ)Z8P=)=/8>54TGZG72-8KPI37CW*UUXZRV%FA-M M !BSWG=V/'O95V\;YS]R+ M-'-5UJE[#JNM-MQ5,CO6]Y.*=FKZ9B'2(]ZVLM;A<^>1DBL=D3,=ZTUK$ZVAK_5'46RZ6Y+F MYQO9UKCC2E==)R9)]Q2OIF>WM[M8M;32)5GG/?.'(7_P!GIUHH^J^'JOHWR/DN MPZ=Y1@Y+RRG6?+-K3PUM>TS:T^6TS*B?..;;WGG,\W-N86[V[SW MFUI\D>2*QYJUB(K6/)6(AY"95C0 $N;[NIZ>/1MGO MXY8P;%\?ROJW;EBLG6\3FHU;&'W/E2..5BHWQ.\_"8F3KXO@R$JL1%JRK53^ M8'K[C'0W*[_U;[NT3[%L>#_=DO'_ *<:^ZA8_P %.B^$]8M+$R::UVW\PWJ$3TB\,F6P6C M9K/X9JNG5L477*XR'_454\M?C(O5#;N@-W.RZWY1N>R(YC@B?[MLE:V[/[,S MP\K6.M-M&[Z1YG@[9G8YICV:X[6K_MB%8 >E"A # M,GT\>0/V7=]7:/NTEI*-+&=P/%]',7'211,K:]L>U8[6=DED?,UT;8V8',65 M=U\/5O7XS/\ F34>O]A\I]$\UV41WKVV&::QY[TI-Z?XJQ_X]C9^B]Y\G]6\ MMW4SI2N\Q1:?-6UXK;_#:5G\>:Z^X 1E_5I]< M[!\)-V;MO[-\YB]HYC\%O";[S)1?!E=7XKEDB6&UA],D:DN.V?D*LLG26SUE MQV&E;Y;FV+:2Q5+'>%?@IFYSZOJ'JZEL7*.%L6WG6M\_FMD\M,4^2.%\D(WBSBY5ZSD?3%ZY.9\:Y,T<:8O/6GDODCRSQK2>'MK:Q6%IG,YFMFS M.6V/9,QE-@V'/9&[F,YGLYD+>6S.9R^2L27,CE,ME+\UB]D^6 M61RNE8K6M8BM:UB-(K6L:1$1'"(B-(CA"KF7+E MW&6V?/:U\U[3:UK3,VM,SK,S,\9F9XS,\9EQ9R., M 'TTZ=O(VZN/Q]6S>OWK,%.E2IP2V;=RW9E;#6JU:T+7S6+-B9[6,8QJ MN>Y41$55/F]Z8Z3DR3%:5B9F9G2(B.V9GR1'EE^UK:]HI2)F\SI$1QF9GLB( M\LRF">DGZ$E?65UKN5[Y-6@O;%TI9SCGMTSU-)J6O*K:]W';+R]1GUEO#GPCK@]7SWJS'$Y^%L>VM'"OEBV:/+;S8IC2OW>L^UK*Y:UK M&M8QJ-8U$:UK41K6M:G1K6M3HB(B)\"%7>WC/:L/V<(?Z M /EO7J6,I7,EDKE7'X['U;%[(9"]8BJ4J-*I$^Q:N7+5 MA\<%:K6@C<^21[FL8QJJJHB*I]4I?)>,>.)MDM,1$1&LS,\(B(CC,S/9#YO> MF.DY,DQ6E8F9F9TB(CMF9\D1Y90Y/5J]=F_O?SF[:NR+99\9HSTM83D3N!P\ MMBIF-RBDC9%=U[BJXUT%G":QU=+#;S*-;;R*ITI.AJIY]RW'A7X)4V/J^HNL M\<6WO"V+:VTFN/S7SQQBU^R:X_UI67Q&\6[[OUG(NE,DUVG&N3<5U MBU_/7#/;6G;$W[;?<:5XVBNEG%?0 .VZ)H> MZKYO=-WVW)P8?6]6US'V,KFLSDK'58ZM*C59)+(K6,<][NB,BB M8Y[U:QKG)U=]OMGRW:9-_P PRTP[+%6;7O>8K6L1Y9F?Z(\\\(XNQM-GNM_N M:;+98[Y=WDMW:TK$S:TSY(B/^T1QG@G+^D_Z*&F=H4& YX[C*>%W[NE7+Z9PB^5D$L4.">OGU-@Y#IO:J39MBK!3>JQ8].C'7;-*O%+QDWG5ELG M(^GYO@Z;UTM;C7)N.WW79-<4^3'VV[@^.K&5X&[7^5XX'20:/RSN.@V)VNB7V=>3M1JY^%'QK_W'@F=Q2J>-O\ MIM?U.2:^QP]=[/;IV2@KQZV49>G M]GOXKK?#NYIKIV5R8[3/L1-L=?1KIY=$+TN$JL #=%Z$/:BG MQWM?'O;C4CYGV5TJ?]M:V?$7H:W&6%ZK#/&^S-N4D636)Z(R:GB++?$BJU%A M[QOZHGIWHG+M<%M-_P PGXO3SQ28US6\G#U?M-?)-Z\.U+/@YT['.NJZ[_/7 MO;+85];.NDQZV9TPQI/'76+9(F(X3C[8X:V$I0I<4 /S MFFBKQ2SSRQP001OFFFF>V.*&*-JODEED>K61QQL:JNH]W0R=X/>;S?S=5M26-3RFTRZUQO&]/+;!QMIC&ZWITJ0)+.RM/F<9C MTR5J-KWM2[=F5%5%0](/#SIJ.DNC]ER:\:;NN/OYO_5R>WOYOKQZUB8F.V+SWLGE]WIKIHP=-U:6 M [7HFD;5R9NNI\>:-A;NQ[EO&PXC5=7P6.B=/=RV=SMZ#& MXRC7C8BJK[%NPUO5?@:BJJJB(JG5WV]VO+=EEYAO;QCV>#':][3PBM:QK,_T M0[G+MANN:;[%R[8UF^[S9(I6(\LS.G'S1';,]D1$S/"%FGV#]HFK=D':]QUP M)KWLUS+XFF[/\B;%7:J?.WDK/Q5Y]LSRON.J]UUGU+N.>;C6,=[=W%3^IAKK%*^SI[:WGO:T^5?+I?I_:]+\CP6^2W&]Y]FVND>2-*QPB&9)J+8 #6?ZKG?70[#NU M/9=YP]VG^V3?76-"X2Q$[:UE[MOR%1[[NVV<=._K8PNAXI77YE6.2"2Y[)5E MZ)::I(OA?T3?KCJC'LAV/'CPXZX<5 M8KBI6(B(X1$1&D1$>2(CA"C&;-EW&:^XSVF^?):;6M,ZS:UIUF9GRS,SK,OB M/MQ@ "2M]W8[#DY>YDRW>/R'AFV./.!\G\C\85[\*/J[%S/8I1679F**6*2* MQ6XTPEZ.TUR^!T>6OT9H7*^K*C:Z?S =%H3[X)=(?'-[?JO?4_P"FV\S3!KK[;+,:7O'GC'6>[';'?M,Q MI:B;B4T6A M !^-BQ7J5Y[=N>&M5K0RV+-FQ*R&O7KPL=)-// M-(YL<4,4;5T5K$S:9TB(XS,SY(?EK16)M:8BL1K,SY% M>7ZS'J+VN^CN'EUW1,I([MTX3NY;7.,8*\TC:>ZYATK*VR\I784>K)W9^6JD M&)\2=8,1%&Y&136;2.OSX0>'U>B>01N-]7_^H-[6M\TSVXZ]M,,>;NZZW\^2 M9C68K72E_B?UM;JWG7J-I;_^2;69KBT[+V[+99_O::4\U(CA$VLTY$N(R M 9\>F[V0;1WZ=SNH\14&9''\?XM\>V\Q[?2B3IJ_'>+ MM0ID65[,J+!%L&RSO9C<8U4D5+5E)W1OA@G\.C>(?6FVZ&Z;R\VOW;;^WM-O MCG[O+,<-8[>[2/;W[/:QW=8FU6X=#]*;CJ_GV/EM.]79U]OFO'W&.)XZ3_6M M[FO;QG728B5E9I^HZSH&J:UHVF86AK>HZ?@L5K.L:_BXO(QV%P.$I08W%8RE M%U[W.^W63>[R]LF[S7M>]K<9M:TS-IGTS,Z MKS[;;8-GM\>TVM8IML5(K6L=E:UC2(CT1$:.QG78MW7W6 M++6\?\-HM_W.ONL$;K:Y-M;W.3':L_\ %$Q_WJF:U6L4K-BG;ADK6ZD\U:U7 MF8LDZUF-8GSQ+SJM6U+36T:6B M=)CTOP/U^ +)?#EK MFQSIDI:)CV8G6/\ :MC=)VFCO.F:CNV,1$QNX:Q@-IQZ-D69J4=@Q53+5$;* ML4*RHD%MO1RL9XOP^%/P'EMO=K?9;S+L\G^9ARVI/LUM-9_VP]$]KN*;O:X] MUC]QEQUO'L6B)C_>[.=9V 'Q9+)8[#8Z_F,Q?I8K M$XJE:R64RF2M04<=C<=1@DM7;]^[:DBK4Z5.M$Z2661S8XXVJYRHB*I]X\>3 M-DKBQ5FV6TQ%:Q$S,S,Z1$1'&9F>$1'&9?&3)3%2V7+:*XZQ,S,SI$1'&9F9 MX1$1QF9[$-KU:?78R?(KMF[;.R78[V#X_:^WA.0N?\/:L8_.[SY=NR<.'UK5M]R1Q1NDED7I'#"Q\DCFQLSRO>\Q%:Q'EF9_HB.V9F(C69=G9[/=\PW5-EL<=\N[R M6[M:5C6UI]$1_3/DB-9GA"=-Z47HK:-V;U<'SCW 5<%R)W0SUHKN)K,5,KIO M"2S-E5:>JNE8RMG-W\B5K;F:=&YM61KH<KK7Y+R&;[?I MJ)TM/N2 MV3^M?3A/"G#6UM^)!B8 =(Y(Y)T+ MA_1MFY+Y/VS"Z/H>G8NQF=DV?8+C*6,Q="NGQGR2.ZR3V9Y%;%!7B;)8LSO9 M%"Q\KV,7N\NY=ON;;W'R[EN*^;?9K16E*QK-IG_=$=LS.D1&LS,1$RZF^WVS MY9M,F^W^2F+9XJS:U[3I$1'_ '^2(CC,Z1$3,Z(*/JO>L_O?>CD,WPGP7:S7 M'O:S2N/JW&^*?&;;S5)3LO6++;BD4C)<9I;WQLEHX%?AI/B)XH;OJB]^5B( #W M3MT[;N9>ZWE3 <.<&:7D=TW7.O\ -?%68Z+$Z]AXIH(;^S[7F'M6EKVLXM;# M//MV'-9XWLB8CYY8HGX7J#J+E'2_+,G-^=YJX=G3S^ZO;CI2E>V][:3I6/-, MSI6)F,MR3D?-.HN84Y9RG%;+NK^;LK7RVO;LK6->,SZ(C69B)G\>FAZ4G#7I M\:C'FGICN2.XO8L6RMO'+MO&MC3&PSJZ6SJ7'%6XDUK6]4B<]K+$J.9[OU,=[;]/X[:X\$3VZ=F3-,<+W\L1[G'$S%=9[UK7 M%Z$\/.6=&;;UOM<_.[UTR9ICL\],43QK3SS[J^FMM(TK7:V1>D, M !J!]=CBY.3O30YTF@K+9RO&MS1>4<2U&JY8 MEUO;\50V"SU1[?"E?3,WDW*JHY.B?@_XI*_@GS/Y-\1MC%ITQ;B,F&W_ !X[ M37_W*T1]XISR4.+,4]7=%EJ2ZW))FHE5$5KLX M]OP]$4H=XY=4QU#UKDV6WMWMARZOJ*Z3K$Y-=3Z^_GB+1'JZ\8B8TQQ69B>RUK-WA#23 U! M^M]W4)VQ=A7(];#9!*>_\[.3A#3$BEC;;@K;;2N.WK,1Q]4G;%CM$J7XF3Q_ M#!>MU5ZHKD)7\&>F/XEZXV\YJ][8;+_J,G#A/6L61_XF]0_P M[TCN<^*W=WNXCU&+CI/>R1,3:)\]*1>T>F(CRJ[0O^I" M 2NONX?89\N9[/=]W).$\6)UJ3+:)V_ULC5=Y=[9)8I<;OG(M)7RQH^ M'7Z4LF#I2>7-%):M7^BQS4F*5=_F%ZX]3AQ]$RO;BQ3_>G3 M):-8G2*=L6E9#P0Z0CNWZOWU(F9[V/;:Q$^>N7+'FGMQUGA/^9Y)A,-*EK' M 'QY'(X_$8^]ELM>IXO%XNG9R.2R61LPTL?CL?2A?9N7KUR MR^*O4IU*\3I)99'-9&QJN/'?+>N+%6;9;3$1$1K,S/"(B(XS,SPB( M[7Y,Q6)M:=*PK>_5A[[+W?CW6;'NF&MVV\-\>MLZ!PIB9_\ 3;\U:%Q[LCM\ M]=&1>#*;[EV/R#_&WSX::U:KW.2JU3T*\+.B*=$=+X]IFB/E?<:9=Q:/Z\Q[ M7'[&*OM?--N]:/=*3>)G5\]6]0VMM[:\IVNN/#V>VC7V^3AK_F6B)C^Q%-8B M=6L@DE'8 ]9X*X7WKN*YAXZX/XTQJY7=^3-IQNKX*NK95K5GW)%?>S&3DAC MFDJX3 8R*>]?G\+DKTJTLJ_ Q3%<\YSLNG^4;CG7,;=W9[;%-[3Y9T[*QY[6 MMI6L>6TQ'E97D?)]WS_F^WY/L8UW.XR16/-$=MK3Z*5B;3Y=(G3BL\NU[MWT M7M0X#XR[?^.H$;K7&^MUL1\H/KMK6]BS]4<\W//>83_U.XR3;376*5[*4C^S2L16/1&L\5]>2 M\HV?(>58.4;"O=VN#'%8[-9GMM:=.VU[3-K3Y;3,O?#!LH M M",?]X/\ 4?\ V4:'-V0<19KR^1N4\%%;YNS>-N>&QIO%V58JUM'1U9Z/KYWD MJOU6XQ[FK%K_ (FNC>W)12160\!?#WY4WT=:VN M&?_$ MQ"H+C*M /LQ^/OY:_1Q6*HW,GE,G+';+EM%<58F9F9TB M(CC,S,\(B(XS,]CZI2^2\8\<3;):8B(B-9F9X1$1'&9F>R%CAZ278#CNPKMA MQ.!V''TEYVY0;C]TYNS,+H+,M?,+7F^0-!J7H6JDN'X_QMU]9$;)+#+DY[UF M)WEV&M;Y\>*G7>3KGJ6^?!:?D3;:X]M7C&M=?;99C^MEF->R)BD4K,:UE=SP MXZ.IT?R"N'-6/E?<:7SV[=+:>UQQ/]7'$Z>6)M-[1PLVED9) *L# MN[T]./NZ_N;T1L7DQZ;W!,O/OJ3;?$NHM_L^R,6] MS4^Q7):(\D>2/-#'1FL26%6::S)?U:19)%5?,?UP^ M3>ON;;;32)WN3)$<.$99];&FGDTO&D>2."]_0&\^/]%\LW&NLQM*4F?3BCU< M_9UI.L^5GF:.V\ #HO)?)O'W#>B[+R;RGM^"T/0=/Q MTF5V/:=CO18_%8RHQS(HT?+(JOL7+EF5D%:M"V2S;LRQPPQR2R,8[N\NY;O^ M;[['RWEF*^??9K=VE*1K:9_[HB-9F9TBL1,S,1$RZF_W^RY9M,F_YAEIAV>* MNMKVG2(C_OF9X1$:S,S$1$S,0@D^JUZSG('>QDLKPWPG-G>-NUO'W'P3TUF= MC]MYFFJRRMBS.[K65DN,U145'4]?222-7(VQ==+/Y,-*[GA?X0;#HW'7F_.8 MIN.IK1K$Z:TV^OW./7W5_P"METB?N::5UF]1_$/Q0WG55[^=M?; M+S/W;BK5P6LX6*6*/(;1MN:>QU3 ZYBFRM6:>3JY M[W,AA9+8EBADP?474G)^E>5WYOSO-&+:4[/+:]O)2E>VU[>2(],S,5B9C,ULMMZM97K MUJ)>(OB=SCKW>>KMKM^0X[:XL$3[.F3+,>[R3'_#2.%(XVM:XW0OA]ROHS:] M^NF;G.2NF3-,>QK3''W--?\ BMVVGA$5VFD9) M !C]W,=T'"O:)Q3G.8^=-PJZIJ.'1L%6!J-N;#L^8G^"CK>I8-D MC+F>SU]__)#%T9%&U\T[XJ\4LK,]TYTUSCJOFE.4M.] MK971MJXZ&1T-2-OCL36;W>'?AGR;H'9][%IGYYDKIEW$QQ\\TQQ]QCB8CAKW MKS$3:>%8K3CKGQ YKUINN[DUP\GQVUQX8GAYN_DG[N^GE[*Q.E8XS-M7I)30 M0 ,V^QGL'YX[^>4XN/N(L/[#KF)FI3\C5,;BH'>U7Y8W+_I5X[%B#3>M>NN1]"\LG M?\VOWMQ>)C%AK,>LRVCR5CR5C6._>?:UB?+::UG:NDNC^;]8 MMRVB>YCK/EF?+:=)[M(XVGS1$VBP:[(.P_@?L+XJK<<\/X-)\WD8ZEKD+DO, M0Q2[IR+GX8&QR9',7$63Y/Q-=_B2CBJSFT:,;E5K7SR3SS4+ZTZWYYUQS2>8 MRL>6T_=7GVUI\U8K6+E]*=(\HZ0Y=&QY937+;2^9:1%@@DW#5VVYQ9>';^+O6VGV=-'3YCL\7,>7Y^7YH MUPY\-\=H\\7K-9_V2JG;E.SC[=JA=ADK7*-F>G;KRIX9:]FM*Z&>&1OP])(I M6*U4_P#BAZ?X[TRTC)CG6EHB8GSQ/&)>>.;#DV^:^#-$US4M-;1/DF)TF/L3 M&CYCZ<8 R^[#.V+(=X7=KPIP#6CL?(^X;;7M;Q1+B^.M;BEV+?J.IMKRFT3.UM?OY>WABI[:^LQ,3'>B.Y$Z\+6A9] MXS&8["XW'X;$4:N,Q.)HU,9B\;1@CK4L?CJ%>.K2HTZT36Q5ZM2M$V.-C41K M&-1$3HAYL9,F3-DMFRVFV6UIF9GC,S,ZS,SY9F>,KXQ$5B*UC2L0^X^'Z M $#'[P]W6)SAWEUN$M>R3[6C]L."DU*6.*7QT;7)^TI0S?( M%Z%$1JK)C*\&,PTK7HJQVL7/X5\+^JW@\ >E_D;I&>=;BL1O>97[\>>,--:X MX_XI[]_3%JZ]BIGC=U#\H]0X^1X9GXML:>V[=)RY(BT^B>[3N1$]L3-X:!B= MD* ,D^T3MFW?O [B>,>WW0XY(\IOF?BKY;->SOGJ M:GJ5!KLAMFVY%&]&I4U_!5IIT8YS5L3I' Q5EE8U==ZLZDV?273^YY]OICU> M"GM:Z\;Y)X4I'IM:8CT1K:>$2V+I3I[<]4\^V_)MOK%MT/\ 2=.E#%5F0>V9 M">&&NR[E\I.C[5VRK&OM6YI)7_&>IYN=\SS\WYC;O[W<9;7O/IM.ND M=NE8[*QY*Q$1V+Y;'9;;ENSQGA'&>V>V7I)CG: M (V?WAGO_P#V,<.TNSWC+/\ L_)W.F*DN\GVL9;5E[4^&72R MU)<-86-GB@M\H7H9::M23Q?)%2XR1GAM0O6P_@'T)\L\WGJSF6/7EFRMIABT M<+[CMBT>>,,:6[/=VII[F80OXR=8QR7D_P @;&^G,][68MI,:TP=EIGMF)R\ M:5]'?F)B8A"$+GJD@ !,I^[B]A_S1TO/]\_(V&5FQ;_ %\EI'!=6_7C\S%Z M+5N+5W+>X(YF/E@M[;F*2XRE*GDRLQ]*TY/,@OL4J'_,)UQ\;WN/HKE]_P#I M]O,9-S,3[K+,:X\?#MC'6>]:.,=^U8X6I*TW@GTC.PY=?JG>UTW>ZKW<,3$Q M-<,3QMI.G^;:(F)_J5K,3I>4IXK*G@ M &$?J"=ZVE=AO;9MW M-VS1T\OLGP:UQ=I,]KV>7>.1,I7L.PN(56/989B*$=>6_DYH_CPXZK,K/%*L M3'[GT'T;O.N.HL7)MMK3;^[S9(C7U>*LQWK>;O3K%:1/;>8UX:S&J=9=4[7I M#D>3FN?2V?W.*FNGK,DQ/=KY^[&DVM/DK$Z<=(FM.Y-Y)W7F+D+<^5.1L]M_V/*;3M.D56I"KTCKUXD;#6@8R*)K8V-:GHMRWE MVSY1L,/+.7TC'LL&.M*5CR5K&D>S/EF9XS.LS,S,J+[_ 'VZYGO+N M3N0I.^#E3"*_0>* MO!;HOX_O?XKYA3_H]O;3!$QPOECMOQ[8Q?Y5T%C$146!N1R6/Y16)RK(_JJOY)5_5$9\#T^#_ -3J*>/^Q^*>(>3<:?\ MW6TP9?9TBF#\WW.7'_3,9?_ *K>@0HEH M &._=!W4<)=GO$^9YCYVV^MJ^K8SQ5<;1B\JULNX9]]>:Q1U33,&Z> M";.['D6UWK'"US(H8F/GL20UXI9F9_IKICG/5O-*WDI2OW5I\W9$: MS,Q6)F*_CU(/5!YK]0K>^N;DLZ'P;K.1L3\=<.8W(.FH4?$UD#=CW*[#'59M M>XV86+TGEC2O09(^&I'&CYI)[W^'GAIR;H'9?B=,_.LE8C+N)CC/E[F../9TB*TWZXZ^YKUIN_P ;KAY3CM/J\,3PC^U>>'?O/GGA768K$:S, MZQR2&A@ 9S]B7I]\\]_W)[-&XGQ/R5J6&FJ MSQWF-5*&(JO6W;?U>[R:L=BU!I76_7G(^A M.6_'>:7[VZO$^JP5G\9EM'F_JTC[K);VM>R-;36MMLZ1Z-YOUCO_ (IRZO=V MU9CUN:T>TQQZ?ZUI^YI'&>WA6+6BP8[*.QC@?L.XJAXSX7P3UNY#V6YOG(6; M95L;OR+G*S9DBR6QY*O! QM.@EJ5E"A V.G1B>Y(V+))-++0SK+K;GG7'-)Y MESB_M*ZQBQ5UC'BK/DI$S/&=([UIUM:8XSI$1%R^E>DN4=(VDY, MEM)R9+1Y;3'DC6>[6-*UCLC69FK.;]7.-?5XJSY*1YYX=ZT^VMI&L\( MB,/3;&M ;9O3(]*#E[U!]MCV&ZN1XX[;M; MRB5MVY6FII[3FK-5\#[FF<:U[<,E7-;9+!*GG69&OQ^)C=YECS)5@J68M\2/ M%'E/06U^+T[NXZAR5UQX->%8G73)FF.-::]D1[:\\*Z1WKUD7H/P[YEUGN?7 M7[V#D=+:7S:<;3';3%$\+7\\^YIVVUG2MI^W;[V[\/\ :WQ;KW#O!^F8[2=& MUR%4@I4T=/D,KD)D:M[/;%E["OR&>V#)R-\5BW9>^1W1K$\,;&,;13GW/^;= M3,SV5CR5I6.%:QY*Q$1Y>V9F;B-K3Y9GCY.R(A[689E0 M K+/5 X=7@GU .ZOCZ*A\FXQ.6L_N>O4F,1M:MK')GD%Z^-KCT=\-.;_+?0G*]_-N]E^*UQWGRS?#KBM,^F9I,S[. ML<-%&/$?EGR3UMS#;UBT8[YYRUU\L9HC+.G"-:Q:TUC^[I,ZQ+ LWEI F, M?=G.U#Y%TKEWO(V;&K'D-TN2<.<6S6(6M>FJX&S2S'(.*CCH MY&/:K)<-:8YJHY%*C_S&]4^OWNTZ1VUOQ>&/7YHC^O:)KBK/IK3O6[.S)6=> MU:'P*Z=C;OX[3M9C,Y*R__ -4][(W))7K_ M ,7/4],=GM,&PVF+8[6L4VN''7'2L=E:TK%:Q'L1$0\_=[N\_,-YFW^YG7;!D<,V-LRM=%)R1>@AR\BHWI)CX,B MTG\>>N?E[GD=,\OOKRKE]I[^DQ,7W'9;L_)1KCCC[J-:S&M$B@@%,( !XMW$\\Z M#VQ<)\C\\C7 M6;+$]O-QDBL>:([;6G^S2L3:WHB6/YKS/9\FY M=FYIO[Q3:8*3:T^QV1'GFTZ16(XS,Q$<95BOF M.2;?D7+HTVVWQQ772(F]NVU[:?=7M,VMZ94,ZCY]O.I>.QWF-6*3*WJS']&.5Q$QLXGOYK1]SBK M,=[RQQM.E*Z:S$VB=-(E9GZ=J&MNZAIFOX?5=7P./:]M'"Z_ M@,?7Q>'Q=1)'R2>ST<>[W>XWVZR;W>7G)N\V2U[VG MMM:TS:TSZ9F9E>K#AQ;;#3;X*Q3!CK%:UB-(K6(TB(CR1$1I#LAUW* M M '%YS.8?6<)F-DV+*4<)K^OXO(9S.YK*6H:6,Q&'Q-2:_D\ID;MA[( M*E&A2KOEFE>Y&1QL5RJB(IRX<.;Y/(['A;. M1I<%\;^W:EPGK5MTT'BPJ6&?+&]Y2@YWEP['OEVLRQ(G@;)7H14ZCU>ZLZ1_ MH/X6]!X>A>G:[?-%9YWN-,FXO'];3VN*)_J8HG2/)-IO>-.]I%(_$3K/+UCS MRV?%-HY3@UI@K/\ 5U]MDF/ZV28UGS5BM>/=UG5X24T$ M !E;V4=IN^=Z_<=Q_P!H;7UI-DO?*&W[(L7F4]*T#$/AL;;MMWKTC7Y-Q M[_+JQ/C>GL_/=]QC'73'3RY,MN%*1[,\;3]S2+ M6[*MAZ5Z2F./=WGV([(^ZM-:]LK-#AWB31.!N+=$X< MXRPT> T/CG6\=J^M8QBM?(RCCXO"ZW>G:R-;N6R=ETEJY9YL\&.*5CT1Y9\\S/&T^69F9XR]*,<[P @$_>)-/76O4BV/-+%Y M:' M7_[?=Y\?L:S&7S_^9KY/8\LT[\:MMZCKB^7\MML5_P"B)Q^;_P OT^SY(T7$ MUHE 3%ONN>_>V<>]W'%TLK6_-[/Z?66T\^D^99GP!WG>V7,N7S/N,N+)'_'6]9_H]7&OLQYTK$J^L* M &!/?UZA_!7I]\8.W'DR_\O[WGJUN+C/B+!W:C-OWO*0-\M)O M!,Y_R%J&.L/9\I9>>-\-5B^"*.Q:?!5FWGH7H#G?7G,OBG+:^KV-)CUV>T3Z MO%6?_BR3'N,<3K,\9FM8FT:AUAUIRCHW8?&M_;O[N\3ZK#68[^2?_P M(GW5 MYX1V1%K3%9KZ.\SO:YW[Z.5[?*7-NQK:;66W3TG1\4LM32N.]>L676(\%J^) M=(]&JJ>!+-Z=9;]]T;76)G^"-&7RZ0Z-Y'T3RN.6F)Z2W+WJ [36VS,MRG&O;/@,HV M+;N4IZ2-N[1+3L(E_3^,*]UGD9G8)$C?%8OJR7'8?X7SI-,D5.>*?$GQ4Y3T M)M9VN'N[CJ/)7\7AB>%-8X9,TQQK7RQ7A?)V5TKK>LD=!>'/,NLMQ&YR][!R M&EO;Y=.-].VF*)]U;R3;C6G;.LZ5F??P)P!Q%VQ\8:[P]PCI>)T;1-:@:RKC M<;"GM62ONA@ANY_80["G+.58JX=ICCA$=LSY; M6GMM:=.-IUF7LAB&3 !J&]3WU;>(_ M3_UBUJ&"^2>3>YG.XQTFJ\7P9!%H:E'<@C?1V[E*Q1>ZUA<(R.PVQ5QS5BR& M91$9"Z"!TEV"5_#;PJYKUWN8W>?O;;INEO;YICC?2>-,,3PM;AI:_&N/MGO6 MTI:-NO?$?EO1NWG;8>[GY]>OM,6O"FO9?+IQK7CK%>%K]D:1K:("7/'/G+?< MQR=L7,'-NZY;>]]V:?QWYFAF]#[:FR5LMK>LH^3$;GS?%%*]T3:#E1+^L M<=V'PI[1DU;%;R5=_AQRL21+\$">*7C+M.EJY.1=.6IGZCTFM[^ZQ[;V?)?+ M'DIQK2>.373N6F?PZ\*MSU%-.<<^K?#R+A-:]E\_L>6F/SVX3:/<=O?B<7I> ME:CQQJ>O:'H6N8;4-,U/$T\%K6LZ_0KXS#83$4(FPU*&/HU61PUX(8V_@1.K ME57*JN556EN\WF[YANLF^WV2^7>9;S:][3,VM:>V9F>V5K]KM=ML=M3:;.E< M6UQUBM:UC2M8CLB(AV:>%/FIW/<*)ES;N*\UX;-JPOPK'8DU7<\1 M Q%Z(]E3XJ*K7EROY<.<_&NF][R2]MK8N+Q>/(;!LV5JX;$5$5K7JQ)[]R-JNZ*C4557X$.IS M#?;;EFQSV;@K6>V7@#B+@/46L7"\6Z-A-62XQCXUS.6K5DGV/ M8YXWN>L=S9]BL6\C.U.C$FM.1J-;T:GF=U%SK<]1\]W?/-W_ )VYSVOI_5B9 M]K2/12L16/1$:O0#E'+<')^5[?E6UU^+[?#7'&O;,5B(UGTSVSZ9>Y&%9$ M (I?WF;NK7#ZAP[V=ZUE/!=V^TO,?*-6!T7C36L)9M87CO M$VE;(^1:^6V*+)7I(W,8J28JL]'*CE0L_P#RX]+^NWF[ZMW-?Q>&/489G7W= MHBV6T>3VM.[7MGW=N" O'7J'XMRW;]-X+?CMS;UN6(T_RZ3[2)CMB+9/;1,: M<<4QKIK"'86W5> ;.O29[%[??9W9:QIN/:UCTL1T5MVHT=[*_I&WBIUM7 MHGI;)N\%H^5]QKBV\>7OS'MLFGFQ5]MYN]W*S[I(OAETC_%G4=*[BNO*=KIE MS>:T1/M,6D7TF)B%D)2I4\=3J8_'U*U"A0K04J-&E!%5ITZ=6 M)L%:I4K0-9#7K5X6-9'&QJ-8U$1$1$//2][Y+SDR3-LEIF9F9UF9GC,S,]LS MY978B(B-(X1#Z3Y?H !"5^\0]_B\M\M4>S'C;,>;QYPAEFY M7E>Y1F>D&SF='(L5K'<;8RVZ%[?@_\ K%JTR1OCIQ.2Y/@!T+\E M\KMUAS&G_7[RO=P1/WC?SQ.68UC_RXK,<+RK!XV=8SN]W7I+8V_Z?!,7S MS$S'>R::UQSV1-:1,6GMCOS'9;&C1%C4 !/\ /0B[#D[4.UJORUO6&94Y MN[DJ>(W'-);KM3):CQJD+[7'VF(Z3Q34[-VE==F,E&B0O]INQ5IV*^A&Y*)> M-W7'\4]33RO97UY-RZ;8ZZ3POE[,N3S3$3'JZ3Q]K6;1/MY7/\*>D/X8Z=KN M-W73F^]TR9->VE=/Q>/C$3$UK.MH\E[6C68B&\LA9)X M (FO MWASU(?DNC+V#\.9U[,EDH<;F>X[8,5;\M]+$S1P9/7.)([%>7S$FS$;X<&3+$1:8K29F M(XQ&MJVF(UXZ1IKPU[(97?YH_4\^UGM_Z(<7?J*:O]#WAM\U8?O\WPC8?I1Z M]^<&WS5A^_S?"'TH]>_..3[S%\&?YH M_4\^UGM_Z(<7?J*/H>\-OFK#]_F^$/I1Z]^<_..3[S%\&?YH_4\^UGM_P"B'%WZBCZ'O#;YJP_? MYOA#Z4>O?G')]YB^#/\ -'ZGGVL]O_1#B[]11]#WAM\U8?O\WPA]*/7OSCD^ M\Q?!G^:/U//M9[?^B'%WZBCZ'O#;YJP_?YOA#Z4>O?G')]YB^#/\T?J>?:SV M_P#1#B[]11]#WAM\U8?O\WPA]*/7OSCD^\Q?!G^:/U//M9[?^B'%WZBCZ'O# M;YJP_?YOA#Z4>O?G')]YB^#/\T?J>?:SV_\ 1#B[]11]#WAM\U8?O\WPA]*/ M7OSCD^\Q?!L-^XCN?YW[L-SQ7(7<+R'D.2]SPFL4],Q>>R>,U_%V:FL4,KF< MW3Q#8M=Q&'J205\KL-V9KGQND\5AR>+P]$3;N0=-:UK-O;VM.LUK6.W3@UGG7/^;]1;JN]YUFMGW5,<4BTQ6)BD3:T1[6* MQPFUI[->+P0SC#@ )''W9SD!,!WH2)_Q5I''^GR3-W@3O/4]4;C9VG2N;9VF/3:EZ3'^&;SP_ MH\TX\I8M@ -/GJA^KEQ1V :W:TG64Q?)7<_G<6RQJ_&[; M#IL-IU>[&U]+;.4[%&U7MXK$+ _SJF-B>S(Y7XB,]GK/=:==[B- M[N>]MNFJ6TOFT]MDF.VF&)B8M;7A:\^TIQU[UHBDQIU]XD]$!;G'G7ECN1Y,V/E_FK=,MOF_P"TSLER M>;RKXT2*O WRZ.*Q5"NR''X;"8R#I'5IU8HJ\$:=&,3X>MY^2\DY7T[RW'RG MDV&F#88HX5KYY[;6F>-K3/&UK3,S/;*GO-N;\QYYO[\RYKEMFWF2>-I\WDB( MCA6L=D5B(B/)#R0RK' 2)?29]$3:.Z9VO= MP?='CLUH_;BKX,KJNDR)?PFY\VUND<]2U#*WV6_K'&EYCT=\I,>R8\L7S1_4GVM)]WK,329J\.O" MG<=033G/4%;8N2<)ICXUOGCR3Y)IBG^M[J\>XTB8O$W_ %'4-5T#6,'I6CZY MA=1U'6<=7Q&O:UKN-J8C"87&5&>"O1QN-HQ0U:E:)OX&L:B=555^%54IAN]W MNM_N;[S>Y+Y=WDM-KWO,VM:9[9F9UF96MVVVV^SP4VNTI3'ML=8BM:Q%:UB. MR(B.$0[&==S@ CL>K+ZWFK=KD>Q=O MO:UDL-N_<:B6<3M6[,2EF=,X2LM?+6N5989$LT=HY*I21JU,<]KZ.,E7Q7?, MDC=1?/\ X6>#&ZZFG'S[J:M\/3W"U,?&N3<1VQ/DFF&?Z_NKQ[C2)[\0KXB^ M*VWZ?B_)NG[5R\[XQ>_"U,$]DQY8OEC^K[FL^[UF.Y,(#;-MVC?-FSFY[KL. M9VS;=FR=K,[#LFPY&UELWFLK>E6:WD,EDKLLUJY:GD]RK_\ P+H;7:[; M8[:FSV>.F+:XZQ6E*1%:UK'9$1'"(A5'<[G<;S/?=;J]LFYR6FUK6F9M:9[9 MF9XS+KQSN$ 'ZPPS6)HJ]>*2>>>1D,$$+'2S M332N1D<44;$<^221[D1K41555Z(?DS%8FUITK';+]B)M.D<9E+7]);T(%L)K M7VM'V8MGB?\ 9BG_ .9Y:)<\,,->&*O7BC@@@C9#!!"QL4,,,349'%%& MQ&LCCC8U$:U$1$1.B%4YF;3-K3K:>V5CXB*QI'"(?H?C] M T)_>*N"EY0[!W MZY'IVTOEX^V:C!$GB;)6DR6QXJ]87P^*./&^/Q(QLB.G'P YW\F==1R_);3! MO]O?%IY/64_&TGV=*7K'GF^G;II%/C+RB>9]%Y-Q2+3FV>:F:-/ZO''?7T16 M\WGLT[NNND3$P)"\JFX!(F^[E]IR\N]U>Q=QVR8UMG2^VS!))@WV8J\M:YRM MO-6_B==:V*PY73+KVN19._XXV.=5N)2>KF*YGBK_ /S!]4_)73./IW;VTWG, M;^VTUUC!CF)MV?U[]RO&>->_''BG3P-Z<^.\YS=19Z_]/LZ]S'K';ER1I,Q. MOW&/76-/^96=8T3H2E*U0 ?)?OT<71N9/)W*F.QN.J6+ M^0R%^Q#3HT*-.%]BWINJ=US*LZ[7O\ J\7'6/58_:UF M.$>[XWT\DWGC/:PT-P:@ !]%6K9O6:U*E6GN7+D\-6 MI4JPR6+-JS8D;%!6K01-?+///*]&L8U%Q<>X:PE)8T>Z!*O6U^MNJ3[;7%MX\DTB?;9/9RV]MKV]SN5GW*\GA]TG3I' MIW'L;Q'RAE_&9[1YBD:4C32)TFVD3:6T@C1NX !K M5]57OIQO8=VJ;1OV,N5'&/163KCJC%L,D3\E8=,NXM&L:8XGW$3Y+9)]K'EB. M]:/MY3+9:];R>4R=^Q+;OY'(WYY+5V]=M3N?/9MV[,KI))'N5SWN5 M5554]#\6+'AQUPX:Q7%2L5K$1I$1$:1$1Y(B.$0HOFS9=SFON,]IOGR6FUK3 M.LVM:=9F9\LS,ZS+X3[<8 W!^BQV'KWJ]V.*R6Y8=U_@K@A^)Y"Y2]IK++B M]BOLMRNT;CFPY\4M>1-NS&/DFN0O1$FPV/O,1S9'1J1+XQ]^[V+#I/&E=/QF7S^TK.E9\F2U)[(E*GA-TA_$O4,;W=UUY3L9C)?6.%\G_+ MQ]OGCOV[8FM>[,>WA8B% UR@ M :Y?4^[]=:[ >VG.\A^9C\C MRUN*7M1X0U&XYLJ9C=9JGB?G\C2:YLTVJZ17G;?R*IX&RKY%3S(Y;<3B0?#7 MH;<==]1TY?[:O*L.F3^UM MS'+K3!2?NKZ>ZF/ZF./;6\_"NL3:%;GMNV;+OFT['N^Y9K(;)MNW9O*;)LVP M96=UK)9K.YJ[-D6/+IZO+2UI^\BT>B)U2'X5;WXEUYL+ M3.E,EKXY]/?QWK6/OYK/V%C8>?*[8 !'*]6GUOM8[:(]E[= MNU3*8G<^X7R[F%W'?XFP974.%IY89J]FK3.2DE@_"SP8W/4/<:5F+H2\1O% M;;\BC)R7IZUR8CR7RQYN-:3[K68FB$7M.T[)N^R9W<=QSN6V MC:]HRU[.[%L6=O6,GFJES-MMMO MLMO3:;2E,6UQ4BM*5B(K6L1I$1$<(B(X1$*J;C<9]WGON=S>V3<9+3:UK3,V MM:9UF9F>,S,]LN!.=P@ _6&&:Q-%7KQ23SSR M,A@@A8Z6:::5R,CBBC8CGR22/.-LU?6G>. M%&*WY3\2K+CV52\5/&_O^LZ=Z)R^TXUR[NOE\DTV\^;R3F[>WU>G#)-D?#GP MB[GJ^>]6X_;<+8MM;R>6+9X\_EC%V?E/+2):,,,->&*O7BC@@@C9#!!"QL4, M,,349'%%&Q&LCCC8U$:U$1$1.B%6)F;3-K3K:>V5BXB*QI'"(?H?C] M #\YIH:\,MBQ+'!!!&^:>>9[8H888FJ^2661 MZM9''&QJJYRJB(B=5/V(FTQ6L:VGLA^3,5C6>$0B)>K7Z[KKJ;/VT=C&TNCI MJES 6+[B//Y8P]G9ZWRXXK=XC>+DV]9R+I+)[7C7+N:^7 MR37!/F\DY>W\GY+S$NFFFL32V+$LD\\\CYIYYGNEFFFEY*8=IBK-KWO,5K6L=LVM.D1'LN?;;;<;W< M4VFTQWR[G):*UI6)M:TSV1$1QF4X7TF?1'U3M5BP'.2-+TM+O%/QFW74\Y.0] M-6O@Z>XUODXUR;GSZ]DTQ>3N>ZO'&^D3W(M=X=>%6WZ>BG.>?UIFYYVTIPM3 M!YM.V+Y/[792?<<8[\R'B DT@ M 'CW<)Q#B>?N">8.$LW[,S'..:%KF]'(BF6Y#S7+R+G>TYS@U];M=QCRQ$>7N6B9K[%HB:S MY)B9B71YGL,/-.79^6[B-<&XPWQV]B]9K/L=O"?(JL,_@LMJ^>S>LYZE+C7N4FS55J9"+;MZJT[E7"9&*2-EB*YJ.JP8[$S,>KN MEBE*Y.B/Z)YX>*W5/\6=:[K>XK=[E^"?48>.L>KQS,3:/)I>_?O&GDM"]7A_ MT['3'2NVY=>L5WEJ^LS<(B9RY.,Q,QVS2-,<3YJ0V;$<-T M #31ZZW=5_#5V&[QK^#R24N0>X>S^Q75FPV6Q7JV!SM.>UR3FHX/ Z:2K! MI-:SCEE8Z-:]O+5GH_Q>%KI=\$^F/XCZXP9L]>]L-A'QB^L<)M68C%7V9R3% MM..M:6C3RQ'7BGU#/3_1^XMBMW=[NOQ&/36)BQ\+W*R*Q!H%62+,W$17*RU)CF.:Z.9_2 O'GKF.0\BCI MK87TYKS"L]_2>./;]EI]G+.M*_V8R3VQ"TUV.SMIBUCA?- M,:Z]O_*K,3V>ZM68G6LIV)29:T ^2_?HXNC3N5,=C<= M4L7\AD+]B&G1H4:<+[%NYU)HJ"4ZTG5:R*>A7A7T13HCI?'M ML]8^6-SIEW$_VYCVN/V,59[OFFW?M'NE*/$WJ^>K.H;3M[:\IVLVQX>S2W&. M_DUB9U]9:(FO'W$4X1.K6 24CD U=O7)V111L17ODFUV]9ON,EXK6L=MK6F(K$>F9F(A95^F+V3XK ML2[3M'XFFKU).2LZU-[YHS59T4ZY/D?/U*ORCC8;D,DL5G$:?1KP8BDZ-R13 M14UL^%)+$JN\ZO$CK++UOU3GYK$S\G4_%[>LZ^UQ5F=)TGLMDG7);RQ-N[V5 MA>WHGIC#TET]AY332=SIW\UH^[RVT[TZZ1K%>%*:\>Y6NO'66PDT)M@ M M =4WO>=3XRTO:^1-[SE'6=+TC7\KM&T[!DY4AHXC!82E-D,E?L/Z* MY6058'*C6HKWKT:U%,>UQ4F][3V5K6-9F?L*V3U)^^G;._KN7V;E6^Z_C..,$^QJG#. MF6I%1FL:#1LO]DM6ZS'OA9LVUS-^4&Q,E=DCH*\"-]$?#OHG:]"].8 M^5T[MN87TON,D?=Y9CC$3_4I[BG9PCO3$6M91KKGJW<]8<]RBX+JC8?*G37,.6Z:SGV6?'' M9VWQVK&FO#6)F)CS3Q9CI[>?)W/]EO\ 72,.[PWGV*Y*S/9Y)B-)]"U)/,9Z M# ?C8L5ZE>>W;GAK5:T,MBS9L2LAKUZ\+'233SS2.;'%#%&U M7.GMAX5^"$8O5]1=:XM6>R8Q?<_\S6=:5K9XC>+ MLY/6SA'8KKV\9?R ':M'T? M<.2]OUS0./\ 6LSN&Z[=EJF#UK6-?HSY+,9K+7I$BK4J-.NU\LLCW+U5?@:Q MB*YRHUJJG6WN]VG+MIDW^_R4P[/%6;7O:8BM:QVS,S_V\D<78VFTW.^W--GL M\=LNZR6BM:UC6UIGLB(A./\ 29]$_4>TF'7>X#N2IXC>>YE\-;*ZYKR/ARNG M<'R30(^./&*B.I['R-6\U6V,K_J5:$K?!CNJL6]8I9XI^,F[ZJG)R'IV;X.G M-9K>_NY6V'AUX5[;IR*VF#V/);)' MEOQBL\*=G?M(.(%3, #K&Z;KJ/'&I M[#OF^['AM0TS4\3SL]GN^8;K'L=CCOEWF6\5I2L3-K6GLB(CMEU]UNMML=M?=[R]<6UQUFUK M6G2M8CMF9E!O]67ULMN[M+&P&/L[]JG^(OBIN>H[7Y/R*UL/(M=+6]S?/[/EKC\U.$VCC?M M[E8]Y/2&0 /9^ >WWESN?Y2USASA+3R6&.]L.Q9-Z)2P.MXE)VNM7K+V00HY$55>YC78CGO/N5= M-Y;8,6VON'*LM65]+78 M+=>%+^G<8UKT<4V&UJ.9'MFO/AAR>7Z^*QY4/DTZ]%?$CQ3YMUYNIVV+O;?I MS';7'@UXWF)X9,TQ[J_FKK-*=E=9UO:X?07AURWHW;QN,G=S\]O7V^;3A76. M-,43[FOGMI%K_=:1I6NV\BI(X M 5UWKB=O,G;_P"HES#+3H)3U;FOY/YVU=T<*113KO;K3=S5/ GE M>:WD?%9E51/A2-S'*B>+X;_^"O/XY[T!M*WMKNMEKMK\=9_%Z>K].GJK4_HG M3L4Q\7^2?)'6>;/CK$;;>4KGKI72.];VN2->R;3DK:]O+[>->W6?/O2)[36] MWW?-Q/I&:QCLCQSHEM_+?*C'PSRTY=/T6Q4N5\)>6%\"MK;=M4^.Q$BI+&]L M-Z21O56>%>_XL=4_PIT5NMWAMW>89X]1A[->_DB8FT:_U*1>\<)XUB)[=74\ M+>G9ZAZNV\9*Z[':_C\G;I[28[E>$::VR=WA,QK6+>;19)'GBNR M " M]X,[K/V^=[-CB; 9)]O0^V##S<=UX8[,DM"QR1EIJ^6Y.R<, M*JC(+=6W#0P=A/#U63!JO545$2\_@+TO\A]'1S7/73?R)BT6AHA)O0T M !Z%Q/Q=NG-G)FB<1\=8E^O&^5ZHQBJG0YKS/9\EY;GYMS"W$>69[(CRS,1':R'*>5[SG7,L/*MA7O;O/DBE8XZ1KVS.D3,5K&MK3I.E8F? M(LZ>SGM=T?LW[<^-.WW1(J\U/2L)$FQ;!'494M[GNV1Z7=NW')-19)G6<[F9 M)'Q,DDE6I3;#58[RH(T3S;ZMZEWO5W4&YY]OIF+YK^UKKK&/''"F./16ND3I MIK;6T\9E?7I_DFSZ=Y/@Y-L8_$8*1&OEM;MM>WIO:9M/LZ1PT9.&N,R M 1O/O"_?ZG"7#%3M XVS?D6UR/;Q]I&7=2X76Q+2M8V?P M)XX;G)]ZO-01/$O_ -*JWFO:GGPO6PO@)T)\M6;&^F*)CADW&FL M3'HPQ,6_OS3S3"&/&/K&.2#LM,QQF/6\<=>$<._,3 M$UA![+HJD !)6^[L=ARFE;Q/"T)]\$ND/CF]OU7OJ?]-MYFF#77VV68TO>//&.L]V. MV._:9C2U$W$IHM" M "&]]X7]2+YW[!+V'\-[ R35M3OU./.;EC[,-W!\7,L1HD;J&FV(8[V7:UTB/RJP5W>5)0G9);GP#\//BF" M.N.;X_\ JLM9C:5F/-'7'QG-_"/++_P#3 MXYB=S:/NKQ.M<6OFI[J_]O2O":3$Q62SJO@ M %K+V[;\[E?M^X+Y2?)YS^2>' M>,M^?+UE7S7;CI6$V)TG6=SYU\:Y'K\=RO\ A^%54\P.H-C'*^?;WED<(V^[ MS8O>\EJ>3V'H7R7>?*/)MIS">,Y]KBR??TK;_O>Q&(9, .J;UO6 MF\8Z?L7('(6S873=)U+%V/8;#'?-O,MHK2E(F;6M/9$1'_:(XSP=?=[O:[#;7WF M]R4Q;7'6;6O:8BM8CRS,_P#;R(,WJQ>M=N?=Y:V'@;MRNYC0^V**>;&YK-M] MLP^X\X1P23PR6ZZDM?E'))MAY#KI:W& MM\_;QMV37'/DQSQGMOV]VL?PG=#8 'MW;UV MZ^.G4\%?'8C&5U:M_/[)F++HL=@-?QK'HLUNS( MR-'.;&WQ2R1QOPW/^H.4=,2\DYGU!S"G+.4XK9=W?R1PBL1VVM:>%:QY9F?1VS$3/X],OTHN'O3XU&+ M/6$QW(W+2MO'+5BE_HXJ"PJ26=0XUK7(DM:]JD;D:VQ.[PWLO)&DME61 MI!4K44\1_%'FW7N[G!7O;?I[';7'@B?=3'9DS3'"U_-'N:1.E=9[U[7%Z#\/ M.6=&;;UUN[GYY>NF3-,=D3VTQ1/&M///NKSQMI&E:[82+4B M \4[@NXCA_M;XMV'F+G#<\=I.C:Y"BSW;BNGR&5R$ MR.2C@==Q%='Y#/;!DY&^&O4K,?([HYZ^&-CWMS/(>0T\*UCRVF8CR=LQ$XKG/.N6=/\OOS/FV6N+:4CMGMF?)6L1QM:?)$ M>(G,NL]SZFG>PM6WOO(N:CL0:3QW@IY',3(Y_(11O=8R%SRGMHXVNDEV](QW@8D4<\T.H= M9=;;W_&6UC%BKI.3+:/)6/)$?=7G2M8[9UFL3L_2O2/-^K^81L> M5T_%UTG)EMKZO'7SVGSS]S6-;6GLC2)F+!CL4]/_ (&[ N,&Z)Q+B5R>TYF. MK/R+RIG*U==TY"RM?S7129">+QQXK 8YT[VX_%5E2K4C57.\VS)/9FH;UMUW MSSKKF7Q[FM^[MJ3,8L%9GU>*L^:/NK3]U>?;6GAPK%:QW%M/69;1'?R3'G\U8^YI'"/3:9M.<9I3; M 1B?O,O;@_;N".&^YS"8])2&UY,)D+\Z=8V4<%N>%AJ1(O1?.SJ]%^$LC_+CU#&TY[N^F\UM,>[PQEQ MQ_YF'7O1'IMCM,SZ,:#O'3DGQSI_!SO''XW9YN[:?_+S:5GV=,D8XCS=Z7IO MWNF\W]^_P"F,5=8QQVSV^VR1/#6+QKV)%) "8@ M QL[P>X;"]J7;)S1W!9SR)(^-='RF6PU&QU\K,[=<2/#Z3@'^%S7HS/;= MD:51SD7XC)E?^!JFP])\AS=3]1[/D.#77UK&OEM;2L>F85L5 MV^*E:5K'9%:Q$5B/1$1$//\ W>ZS;[=9=[N9[VXS9+7O/GM>9M:?LS,N%.9U MP )?WW<+L,?B\?GN_'D?#N9=S$.8T+M_JWZTD;X,3X MYL9R!R+5\UJ(_P"5)6/P5"9BITACR2.1S9HU2IO\PG7$9\$NCYVFUOU9OJZ9\]9I@B8F)KCU]ODX_E)B(K MPX5K,Q,Q=+)*MK 'BW<3SSH/;%PGR/SQR;D$Q^F\;:W;S MV11CFI;REQ'1T\)KN+:_XLN:V;.6J^/IL7HUUFRQ'*UO5R9CD')-]U)SG;\D MY;7O;S<9(K'FB.VUI_LTK$VMZ(EC^:\SV?)N79N:;^\4VF"DVM/L=D1YYM.D M5B.,S,1'&58OW,=PN_\ =5SIR1SYR9<6SM?(NQ6LQ+49/-/1U_$L1M37M4PZ MSJLK,)JV#KUZ%1KOC>3 U7JKUTS:?3/#@H;U)S_>=3$<*QPUTC6=;3&L MR\),XP8 ]9X*X7WKN*YAXZX/XTQJY7=^3-IQNKX*NK95K5GW)%?>S&3DACF MDJX3 8R*>]?G\+DKTJTLJ_ Q3%<\YSLNG^4;CG7,;=W9[;%-[3Y9T[*QY[6M MI6L>6TQ'E97D?)]WS_F^WY/L8UW.XR16/-$=MK3Z*5B;3Y=(G3BL\NU[MWT7 MM0X#XR[?^.H$;K7&^MUL1\H/KMK6]BS]4<\W//>83_P!3N,DVTUUBE>RE(_LTK$5CT1K/%?7D MO*-GR'E6#E&PKW=K@QQ6.S69[;6G3MM>TS:T^6TS+WPP;* M ! MJ@]7?U#<=V$]MUZUJF1Q\G<'RO'D=4X:PLWD6)\1-Y#8]@Y,O4)FRQRXG1:M MN-\+98Y(K65GJ0/8Z%\[F2CX4= Y.N>HJUW5;1R':S%]Q;C$6C7VN&)C[K), M3$Z3$Q2+VB=8KK'?B3UI3H_D4RN3R%B6Y?R62OV)+=Z_>MSODGM7+EJ5TDLC MW*][W*Y555/0+%BQX<=<.&L5Q4K%:UB-(B(C2(B(X1$1PB/(I1DR7RY+9;SM&F4HGHDDJ='XG"UY&?&^&*1JJC556M\]/SR_Q'YIBT]K?+7+' MI];CIDG_ !6F/9B>WM7@\+]Y\=Z$Y?DU]M3%;'/H]7DO2/\ 96)]AM"(T;\ M /#NXCN.X;[5>+,_S'SGNF.TK2<"Q(_:+3EGRF14K,>_P,?*_P0QRR,S73_3W-^I^9X^4'9$:S,1.)YUSSEG3W+[\SYMEKBVE/+/;:?)6E>VUI\D1Z9G2(F8@"^I MCZK7,?J#[A)A8W9/CGMTUW)K9T?B*KD5''A?RCH+:>NGN[CJ#)73)GF.R/ZF*)XTIYY]UDF-;< M.[6M.NN_$/F?6>Y]5'>PW^WEF.%K^:/[2.-M/)$3:+!?L:[">!^P?BN'CWB+"LN;%E8:-CD;E',5*J[M MR-FZL*M]KRUV-KWT,%2FEE^3L1"_V/'LE>K?,GEL6)Z&=:]<\\ZYYG._YM?3 M;UF8Q8:S/J\59\E8\MIX=^\QWK3$=E8K6MR^D^C^4='\OC9[WV\#]A?%4W)',F<67+9-+=/C[CC"OBGW3D7/UX/-^3<)2YTTM>";<.C.B.>=<,Q$U\O?1 MW]\\=_?*4F_\N99F/UO#S78..>+L'8M)IG'>&MK R2OBX+#UDR6=R4=2)^2R MDZ>T79F)T2&NR"M#?/HGH7D?0O+/B'*J][<7B)RYK1'K,MHUXS,=E8UGN4CA M6//:;6FFG5O6/-^L>8?'.96[N"LSZK%69[F.L^2//:=([UYXVGS5B*QA";FU M0 #:EZ:?I63BCO<>]O&MY2&#?\ ME^[3:K++XI(Y+6H<>5+2(S9-QLUE7QR(U]#$L\TZSW7K(UP\EQV_&9IC MM\],<3[J\Q_PT[;<9K6T_P [;>VCAKM+XHP'#/!FH4]2TW!,2:96^&QFMES< MM>O!D=JVS+JQEC.[-E_9F+/9DZ(C6,BB9%!%%$RB?474?-^JN:9.<<[RSEWE M^SR5I769BE*]E:5UX1'IF9FTS,W%Y'R+E?3G+JW[EGM]W*S+0P/*FG9'6I]C9)*S6JYJ+U3-]-\\W/37/=KS[9Q%L^US1>*S.D6CLM29CC$ M7K,UF?)$L;SCE>WYWRK<--,H-Q>H<>ZEKNDZOCF^!4HZ_JV(J83#U55C(V/=!0I1M5R-;XE15 MZ?"8_?[W<TVU8IM\5*TK6 M(TBM:Q$5B(CA$1$1$0[@=1S@ !$P^\T=UBU,7PQV;ZSD^ MDN5>[FOE2O7ECZICZ-,+:=&KWJVU?9E\A/7D5GA6K1FZ.1S%;:;^7'I M?OYMYU=N:\*?]/AF=>V=+9K1[$=RL3Q]U>.&DZU]\=NHIP;+;=,[>WM\\^NR MZ3Q[E)TQUF-.RU^];76-)QQVQ*(.6P5C R][%.TK: M^]KN=XUX UEUFC1V')?*N][+7KI8;IO'.$?%;V_9I&/?% Z>MCU2O2CD?&RS MDK-:#Q-65%-3ZWZJVO1G36XY[N-)R4KW<5)X>LRVX8Z>Q,\;3Y*1:?(VOHKI MG-U;U#AY336-O,]_+:/N<59COS[,ZQ2O;[:T:\-5FUQ[H&G\5:+J/&O'^"I: MSI&B:]B=5U7 8]CFU,5@\)3BH8^I&KW/EF='7A3QRR.?+*]5>]SGN<( M99N5Y7N49GI!LW,/LTM>/7IG1R+%:QW&V,MNA>WX/_K%JTR1OCIQ.2Y/@!T+ M\E\KMUAS&G_7[RO=P1/WC?SQ.68UC_P N*S'"\JP>-G6,[O=UZ2V-O^GP M3%\\Q,QWLFFM<<]D36D3%I[8[\QV6QHT18U 9[>GYWTW^P#E'9.8=8X> MT?E+>]$4Z\Y;CY3N-WFVNRIE[]HQUK/K)B-*1:;>2NLSIY9F)^YAO/0W6=. MBMYFW]=G3=;K+CBE;6O-.Y776\1I6VO?F*\>$QW=([9;@O>@.XS[-'"GY?WK M\?(F^K5R#YRWGWF/[23?I_WGS9C]_M\&>] =QGV:.%/R_O7X^/JU<@^OQ\?5JY!\Y;S[S']H^G_>?-F/W^WP9 M[T!W&?9HX4_+^]?CX^K5R#YRWGWF/[1]/^\^;,?O]O@SWH#N,^S1PI^7]Z_' MQ]6KD'SEO/O,?VCZ?]Y\V8_?[?!GO0'<9]FCA3\O[U^/CZM7(/G+>?>8_M'T M_P"\^;,?O]O@SWH#N,^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ?\ >?-F/W^WP9[T M!W&?9HX4_+^]?CX^K5R#YRWGWF/[1]/^\^;,?O\ ;X,]Z [C/LT<*?E_>OQ\ M?5JY!\Y;S[S']H^G_>?-F/W^WP9[T!W&?9HX4_+^]?CX^K5R#YRWGWF/[1]/ M^\^;,?O]O@SWH#N,^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ?]Y\V8_?[?!GO0'<9 M]FCA3\O[U^/CZM7(/G+>?>8_M'T_[SYLQ^_V^#/>@.XS[-'"GY?WK\?'U:N0 M?.6\^\Q_:/I_WGS9C]_M\&>] =QGV:.%/R_O7X^/JU<@^@.XS[-'"GY?WK\?'U:N0?.6\^\Q_:/I_P!Y\V8_?[?!GO0'<9]F MCA3\O[U^/CZM7(/G+>?>8_M'T_[SYLQ^_P!O@SWH#N,^S1PI^7]Z_'Q]6KD' MSEO/O,?VCZ?]Y\V8_?[?!GO0'<9]FCA3\O[U^/CZM7(/G+>?>8_M'T_[SYLQ M^_V^#/>@.XS[-'"GY?WK\?'U:N0?.6\^\Q_:/I_WGS9C]_M\&>] =QGV:.%/ MR_O7X^/JU<@^OQ\?5JY!\Y;S[ MS']H^G_>?-F/W^WP9[T!W&?9HX4_+^]?CX^K5R#YRWGWF/[1]/\ O/FS'[_; MX,]Z [C/LT<*?E_>OQ\?5JY!\Y;S[S']H^G_ 'GS9C]_M\&>] =QGV:.%/R_ MO7X^/JU<@^@.XS[-'"GY?WK\?'U:N0?.6\^\ MQ_:/I_WGS9C]_M\&>] =QGV:.%/R_O7X^/JU<@^OQ\?5JY!\Y;S[S']H^G_>?-F/W^WP9[T!W&?9HX4_+^]?C MX^K5R#YRWGWF/[1]/^\^;,?O]O@SWH#N,^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ M?]Y\V8_?[?!GO0'<9]FCA3\O[U^/CZM7(/G+>?>8_M'T_P"\^;,?O]O@SWH# MN,^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ?\ >?-F/W^WP9[T!W&?9HX4_+^]?CX^ MK5R#YRWGWF/[1]/^\^;,?O\ ;X,]Z [C/LT<*?E_>OQ\?5JY!\Y;S[S']H^G M_>?-F/W^WP9[T!W&?9HX4_+^]?CX^K5R#YRWGWF/[1]/^\^;,?O]O@SWH#N, M^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ?]Y\V8_?[?!GO0'<9]FCA3\O[U^/CZM7( M/G+>?>8_M'T_[SYLQ^_V^#/>@.XS[-'"GY?WK\?'U:N0?.6\^\Q_:/I_WGS9 MC]_M\&>] =QGV:.%/R_O7X^/JU<@^@.XS[-' M"GY?WK\?'U:N0?.6\^\Q_:/I_P!Y\V8_?[?!GO0'<9]FCA3\O[U^/CZM7(/G M+>?>8_M'T_[SYLQ^_P!O@SWH#N,^S1PI^7]Z_'Q]6KD'SEO/O,?VCZ?]Y\V8 M_?[?!GO0'<9]FCA3\O[U^/CZM7(/G+>?>8_M'T_[SYLQ^_V^#/>@.XS[-'"G MY?WK\?'U:N0?.6\^\Q_:/I_WGS9C]_M\&[EQU]Y$[L>4]_TCC/3>UGAC*;;R M#MNNZ5K..BSN^/DNY[9\M4PN*K(C+SG=);MUB*O3X$ZK_P #IY9XW\SYKS'!RS:\KQSN-QEKCK^.MVV MM$:SIB[(UUGS1$RF,PI*V*))WQR3I&Q)I(8G0122HU$D?%"^:P^&-[^JM:LC MU:GP*Y?PK4J=-9[ON?\ M['^Y8I^A^ #SCE_EG0> M">,=XYAY0S]76-!X\UZ_LVS9FTY.D%&C'U96J0=4DOY;)VGQU:52+Q3W+DT4 M$3722,:N0Y3RK?<[YEAY3RS'.3?;C)%*5CRS/EF?)6(UM:T\*UB;3I$2Z/,N M8[/E&PR\SYA>,>SPTFUK3YH\D>>9G2*Q'&UIB(XRK1>^[O(W[OI[CMSYVW9) M,;C[TB8'CS3TG6>IHG'6*L65UO68).O@GNM99DMY&PU&-MY.U8F:R-CV1,]& M>B.D=CT3T]AY)LM+9*QWLN332KNI]YU;S MS+S?=>UI/M<=/)CQQKW:^SQUM/EM-ITB)B(PY-M:R M G4?=J-_79.QC?=)L MV&/N<;]P6V5*M9JP^.#7]IU+2=BHR/:Q4G3VC/3Y7HY[>BHSHUR]%:RD_P#, M7L/B_6V#>UCVFXV%)F?/>E\E)_HK%/\ MVVU\"]YZ_I+-M;3[;!O;Q$?V;TI M:/Z;=_\ [=DA\@%-( !A-WR]^W _8/Q7-R%R[FF7-BRL-ZOQSQ=A[= M5=VY&S=6%'>R8FE(Y[Z&"I32Q?*.7F9['CV2L1WF3RUZ\^Y=%=#<\ZYYG&PY M333;UF)RYK1/J\59\MI\MIX]RD3WK3$]E8M:NJ]6=82L<.]>?:UUCMF:UFOH[Y._3G;OWY6LO#?/HKH?DG0W*XY M?RFFN>T1.7-:(]9EM$=MI\E8X]RD>UK$SVVFUIIIU9U?S?K#F,[WF5M,-=8Q MXJS/-ZEIC:VQ[4]%: MVQ*JK1Q,4B2V%?(L%2S%WB/XH\HZ"VOJ([NXZ@R5UQX(GLB>S)FF.-*>:/=7 MF-*Z1WK5D3H3P[YGUGN?73WL')*6TOFF.V8^XQ1/"U_//N:1QMK.E;3]^W?M MQX;[5>+,!PYP9I>.TK2<"Q9/9ZK5GRF*_L&QY-8F^?;LO> M_P #&1,\$,<4;**=0=0\WZGYGDYOSO-;-ORE(\E8X=LSK,S, MW$Y+R/EG3W+ZJKPUZ>^ER8MS\?R)W$;+C))]!X@J7GL6 MI#,U\4&X>M]MM^G\ M=M,N>8[?/CQ1/N\D^6>-<<<;\9K6T>]=^(7+.C-KZOVN?G62OXO#$]G]O),> MYI'DCW5^RO#O6K "[CNY3F7NPY5SW,G.6XWMQW/./=%$Z9SH<1KN%CLV;./U M;5,0U[JN!UG$NM2)7JP_!XGODD=)-)+*^]G3W3O*.EN5TY1R3#7#LZ??7MI$ M3>]NVU[:1K:?1$:1$1%.N><]YIU%S"_,^;99R[J_WM:ZS,4I'96L:\(CTS.L MS,SX29MB -_'I0>BKN_>);P7.?<+3S?'W: M_!/%>Q&/5)\3N/-[8^KVU=8>[R[>!T1[_#[3G/#X[;.L./ZO62W4@OQ1\8]E MTE2_).033<=2S&EIX6Q[;TW\ELOFQ_<^ZR<-*7F'P[\+=UU-:G-N=1?#R")U MK'9?/Z*^6N/SY/+V4XZVK.AT+0=)XMT[7N/>.-5P6DZ/J>.BQ.MZKK6.K8G" M8?'Q.>]*]*C4CCAC\R:1\DC^BOEF>Z1ZN>YSEI1OM]O.9[O)O^89;YM[EMWK MWO,VM:?/,S_1'DB(B(X0MIL]GM>7[:FRV..F+:8ZZ5I6(BM8\T1'],^>>,\7 M;CJ.R M !\&5RN,P6+R6;S5^IBL/AJ%S*Y;*9"Q%4H8W&8^O);OW[UJ M=S(:U2G5A?)+(]4:QC5551$/O%BR9LE<.&LVRWM%:Q$:S,S.D1$>69GA$/RU MJUK-K3I6(UF?-"K\[ZNY;(]WG=ES;S_->]$=^8 MTCVUK3IK,L2C:FJ@ 3Y?04[#%[6^V5O-^_89:G-71T[BAD:W=%U;PS1>U4;V>99=F:-):/5:,>./7' M\3]2?(VQOKR;EUK4C2>&3-V9+\)TF*Z>KI/HM:)TNN5X3=(3TUT]&\W=>[S; M?17)>)B8FE-/Q>.8F(F)B)FUXF(F+6FLZ]V&^(A!*@ !K5] M57OIQO8=VJ;1OV,N5'&/163KCJC%L,D3\E8=,NXM&L:8XGW$3Y+9)]K'EB.]: M/MY3+9:];R>4R=^Q+;OY'(WYY+5V]=M3N?/9MV[,KI))'N5SWN555 M54]#\6+'AQUPX:Q7%2L5K$1I$1$:1$1Y(B.$0HOFS9=SFON,]IOGR6FUK3.L MVM:=9F9\LS,ZS+X3[<8 M &_[[NSVO_MF[T+O->*6>NLU&7DGB MTY5=TC;8I4&Y;*P.^,Z.SC8G(G7HJ01_,!U+\D=(5Y+@MIN^99>Y.D\?4X]+ MY)\^DSW*3YXM,)L\#^0?*'467G>:NN#8X_:]O^;EB:QZ)[M(OK$]DS6=.R4\ MDI MD 0A_O ?J/NYOY-F[-.(\['/Q'PYGDFY3S. M+L*Z#>^7<8LU:?7UFC=X;.O<9R/?7E.I*MSO CP\^1>6QU?S M6FG-=WC_ !-;1QQ8+<8MZ+YNWT8^[I,=^T*I^,G7'RMOYZ8Y;?7ENUO^-M'_ M #,T<.[Z:XNSTY.]V]VLHV!8A!H M !+)^ZX\@)!L7=]Q78F\2Y/"\3<@8F! M96-\E,%>W77-AF;#X%DE]I78L6USO$B1^4B=%\?5*M?S+[#O;?E/,ZQ[F^?% M:?[T8[TX^CN7]G7T+%> &\TS\RY?:?=4PY(_X9O6W]/>I_1Z4OXJS2>^WK6JL M1SGUHU1MS+R1.BK>%C9[5:4?#CPOYOU[N_73WMOT_CMIDSS';/\ 4Q1/"]_/ M/N<<3K;CW:VCSKOQ#Y9T9MO51W<_.[UUQX8GLC^OEF.-:>:/=7F-*\-;5@"] MQ'<=S)W5]\K_'-)+(^]?3_3W*.F.68^4?+:>/9$:1$ M1%.N=<\YGU#S"_,^;9;9=W?RSV5CR5I7LK6/)$>F9UF9F?#C-,2 M ](PO,G+VMXNIA-=Y5Y(P&%H,?'0Q&%WG9\5BZ4

1\@\C_,MI[SC_!/EGF_Y MUN??;_A'\0'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_SK<^^W_"/X@.>/WV< MN?21N7YY'R#R/\RVGO./\$^6>;_G6Y]]O^$?Q <\?OLY<^DC;_ )UN M??;_ (1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS?\ .MS[[?\ "/X@.>/W MV/WV;_G6 MY]]O^$?Q <\?OLY<^DC\X_P3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6T] MYQ_@GRSS?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@\C_ #+:>\X_P3Y9YO\ G6Y] M]O\ A'\0'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_P ZW/OM_P (_B YX_?9 MRY])&Y?GD?(/(_S+:>\X_P $^6>;_G6Y]]O^$?Q <\?OLY<^DC\X_P3Y9YO^=;G MWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS?\ZW/OM_PC^(#GC]]G+GT MD;E^>1\@\C_,MI[SC_!/EGF_YUN??;_A'\0'/'[[.7/I(W+\\CY!Y'^9;3WG M'^"?+/-_SK<^^W_"/X@.>/WV1\@\C_,MI[SC_ 3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6 MT]YQ_@GRSS?\ZW/OM_PDVC[NIJ.^+V<[IS1R)MNW;9E.8N5\K%KEC:M@S.?\ MC2^.J<6M574)%KO)9UZJWX*:_P P&[V/\78>3\OQ8L6+ M:;6O?BE:U_&99[\Z]V(U_%QCTU\\K4^"FVWG\,9>:;W)DR9-UN)[O?M:WM,< M=V--9G[OUFNGFA("((3( - _JP>M5I/9Y4SO!?;S+V;">+P5'])LAT8D=2W.OA=X.;WJV].=\_B^#IJ) MUK'&N3<^BGEKB\^3[KLQ\=;TAWQ$\4MITS6_*>2S3-S^8TF?=4P>F_DMD\V/ MR=M^&E;07]]W[=N4MQV'D+D;:L[NV\;9D98R$K6,6Q=O6Y) M)I/+AC9'&SJC(HF-C8C6-:U+K['8[/EFTQ[#E^*F'98J]VE*1%:UCS1$?TSY MYUF>,JF;S>;KF&ZOO=]DOEW>2VMKVF9M:?3,_P!$>:.$<'4#M.L M ]5J\[-L4% M:M!%EV10001,1K&-1&M:B(B(B&+MR/DM[3>^SVLWF=9F<6.9F9[9F>[QF60K MS?FM*Q2FZW$5B-(B,EXB(CR1Q?1_$!SQ^^SESZ2-R_/)^?(/(_S+:>\X_P % M^_+/-_SK<^^W_"/X@.>/WV;_G6Y]]O^$?Q M <\?OLY<^DC\X_P3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS M?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@\C_ #+:>\X_P3Y9YO\ G6Y]]O\ A'\0 M'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_P ZW/OM_P (_B YX_?9RY])&Y?G MD?(/(_S+:>\X_P $^6>;_G6Y]]O^$?Q <\?OLY<^DC\X_P3Y9YO^=;GWV_X1_$! MSQ^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@ M\C_,MI[SC_!/EGF_YUN??;_A'\0'/'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_ MSK<^^W_"/X@.>/WV1 M\@\C_,MI[SC_ 3Y9YO^=;GWV_X1_$!SQ^^SESZ2-R_/(^0>1_F6T]YQ_@GR MSS?\ZW/OM_PC^(#GC]]G+GTD;E^>1\@\C_,MI[SC_!/EGF_YUN??;_A'\0'/ M'[[.7/I(W+\\CY!Y'^9;3WG'^"?+/-_SK<^^W_"/X@.>/WV;_G6Y]]O^$?Q <\?OLY<^DC;_ )UN??;_ (1_$!SQ M^^SESZ2-R_/(^0>1_F6T]YQ_@GRSS?\ .MS[[?\ "/X@.>/WV[3H'IX=O%C>LYL&Q[GR1KESE_.Y?9B-1WA2@WBUO]KO\ K_F%=C3'CV>WR1@K M6E8K$3AB*7X5B(XY8O/9Y=/)JNCX:;+<;/HO93N[WONL])S6FTS,S&69M3C, MS/#'-(_VMFI&[? :3?7M[ MJ7=NO8ILVE8#*+0W_N1R2\0X-D$T\-Z#3K55U_D_*Q^3X$=4=J[$Q$O5Z*C\ MU&O1R(J$Q^!W3$=0];XMWGKWMAR^OK[:Z:3>)TPUX^7O^WCAV8Y[$:>+'4$\ MAZ/SUPV[N\W<^HIVZQ%XGUD\)B8TQQ;2=>%IKV]BOJ+YJ6 M ;=/1G[#G=[?=?AG[AB'7>"^%'XOD'EA;->23&[ L%QSM3XZFD16,<[ M=,M3=[5'XD<[$U+BM5'HQ2*/%_KB.C>E[UVE].=[WO8L.D\:K4JUXW/DD M>YK&,:KG*B(JGU2E\MXQXXFV2TQ$1$:S,SPB(B.,S,\(B'Y,Q6-9X1"N"]6C MONO=]W=9L6UX2]9=POQJMW0.$\9)UCBDUJE<_P#JVZ2P=&>');_EH%O.5[4F MBH)3K2=5K(IZ%>%?1%.B.E\>VSUCY8W.F7<3_;F/:X_8Q5GN^:;=^T>Z4H\3 M>KYZLZAM.WMKRG:S;'A[-+<8[^36)G7UEHB:\?<13A$ZM8!)2.0 M %B'Z'/:LO;)V%< M>Y#-XQ*/(//DJ\W[BLT",OUZ&U4:<7'^&GD>JV8XJ&AU*-E]9Z,]EO7K358C MW/5U O&CJ?\ B3KC<4PV[VPV/_3X])X3-)GUMH\G')-HUXZUK7CIHNYX7]/? MP]TAM\66LUWNYCU^76)B8MDB.[68GC6:XXI68X:6B9TUF6X0B9(0 M #2GZUOJ.1]DG /S XXS$,7<=SGCLKA=(6M.BW^/M/\M]'9.4 M)HF(YU>Y5=-[%A/,6-)LF]T[/-90L1+,?@YX>SUGSWX_S&DST]LK5MDUCAER M=M,,>>)]UDTUTII6=)O646>*?6\=*\F^)[&T?+>[K-<>G;CIV6R^B8]SCU[; M<8UBEH5\\DDDLCY97OEEE>Z2221SGR22/]RJY[WN55557JJE\XB(C2. M$0II,S,ZSVOX M ;[/NY'(/S0]0_YK26EBAY5X0Y(TZ.HZ25(K5_#6-V)K7Q.M5J.CV58]WA5D;Y$1WQE:Z#?Y@]A\;Z ^,Q&L[7>X8T[@Z2:.>&2QFXW):H[!R)2D:BP821 MKJ]-ZI+D.J,;2M3OX6^#>\ZKMCYYU#6^#IN)UK7C7)N>SA7LFN*?+DCC;LQ] MO?K#?B+XI[7INM^4FW;%LD>3'V1VW[.[:#1O6];ER;N&Q M<@PV&.F'9XJQ6E*1%:UK'DB(_[3/&>*IN[W>ZW^YOO-[DOEW6 M2TVM>TZVM,^69G_MY'4SM.N M %H]V.\(N[<.T'MSX3L54I9;0^)]2H;17:Q8VMW M;(XYFD^5?(?36QY5:-,F';4B\?VYCO9/\&798I/)I*Q4Q_FS.9)[*^;#,:V_YFD:TM7CQ&\7*X/6?+$Z5^XUG2U8?ERY;R-NUD,A:LWK]ZS/Y[WOXV9 MD?F^S6]PV+'8"*V]G5J>33=?\V17*C6L8JN5$15,;SGF6+DW*-US;/\ Y.UV M^3+/IC'2;:?9TTAW^5;#)S7F>WY9A_S=QGICCT3>T5U^QKJM7];U[$ZEKN U M3 5&4,%K.%Q>O86C'_\ +IXG"T8,;CJC/@3XE>G68Q/_ +"'F#N-QEW6XR;K M//>SY+VO:?/:TS,S]F9>A6##CVV&FWPQIAQUBM8\T5C2(^Q$.:.%R@ M K^?7X[JOXA>^?/\=X.[[1HG;'CY MN),4V)\JU[.\I:;D>4LFL,CU;#>K[(C,)+X4:U[,'&[X>O5;V^!/3'R#T53F M.:--[S*WKY\\8]-,,>Q-=0\Y4K>VXB"] ^9MO#:91AAQ- M)['^5,RJZRC6/LR(OG7XD=9Y>M^J,W-(F8Y=3\7MZSKPQ5F=+:3V6R3K>WEB M;=WLK"]G1/2^'I+I[#RJFD[G3OYK1I[;+;W4ZZ1K%>%*:\>Y6NO%L--!;: M 1Q/O"O?VG!W"57M%XYS+8.4NX##2S\@6:4_2[JG";K%BAD* MK_ J+!JN84UY7L+_ (J)CA?< M:1,>S&&)B\_VYIY(F$,^,?6,VG'3UFDXZ]G# MOS6=:H.9=-4< M !G/Z;O:K/WD]Y/#/"=BI/8TZWL,>U\H30.2+V3C+3W,S6W,6PJ/\ M99LW4@;BZTOA>C+E^%5:J=32?$3J>.D>D-YSBLQ&\C'ZO#Z'W3L]3]5;;E]Z][9TMZW-V:>JQS$S$Q,\8O;NX^&LQW]=-(E9M5Z]> MI7@J5((:M6K#%7K5J\3(:]>O"QL<,$$,;6QQ0Q1M1K6M1&M:B(B=#S@M:U[3 M:TS-IG69GMF?/*]41$1I'8_8_ #Q/N-Y_XZ[7.%.0 MN>.5,HF+TOCS V,Q>1CH_;\Q?>YE3!ZSA8I7QLM9[9\U8@H4HET]E:U\]K6F*UCSS&ND*S;NW[H>1>\?G[?^X#DV=&YS<\F MJXO!5[$EC%:;JE!%K:UIN$61D2_)FOXQK(O,\#'VI_,LRHLTTCE]'.E>FN7] M(\BPFT\=-=*QI6.$0HEU'S_>]3\XSH[V?[(ECV5+W,6%T1 M\W5[4\KE.GD.,)HW.8J*C)XMP6-W7XO1R^+XO4T'Q2V'RCX>\VV^FO=VELOO M,QF_V>KU;IX=;SXAUORS/KIKNJX_?8G%_P#G671YSKU C]^OCZ@_*?9_ MQ/QKQ1P3L4&IA:U#@Z=VQK$KGJS!YO9[VP+6K9+P/G MJQ5;+ZJQ6FQ6(9W\#.@N6=6\TW/-.=XYR\OV'J^[CGW&3+?O3$7_ *U:136: M:Z6F:Q;6LS68;\8.L^8=-,>^WG?[UX]W3'7NQ,T_JVO-M(MVQ$6F MNEM+1!"L6)[<\]JU/-9M69I+%FS8D?-/8GF>Z2:>>:1SI)9I9'*YSG*KG.55 M5>I=ZM:TK%:Q$5B-(B.R(\T*C6M-IFUIF;3.LS/E?B?K\ M #.'TU^$?XB.^WM@X MKFK>UXG*US6+-='NZHUTJ? Y>C5TO MQ%YU_#_1',N9Q.F6NUM2D^;)ETQ8Y^Q>\3]AM?0O*?EOJ[8WO@B^>U>%[=^9TQ:]M:]V(M:(]U%HB9[NL3$2+6JW M W>_=]N$?VM>HII M^V7*WM&$X&T7=N5[S98O%4ERCZ,.@:Q ^3X/!>=?)7A_FVM)TS;[/CP1Y^[KZV\^Q-<KI]F+9(M']U8%%$%R M 8L][/!5>RLZ1Z-=X>B[-T=T]EZJZGV?(<6O=W&:(O,?F57AF,OD]@R^4SV: MNV,GFU[6GRVM,S:>'#C,S/!Q MIR.$ $EG[NSV%MY5R+ATGX^X*RGR/Q;4OUO'4 MV/F.>DRQ)G8FS1/@LU>-,/[3FB?XZDB)7/^8#KCY+Y37I#E]]- M]O:][/,3QI@B>%?/$Y;1I/GI6T3PM"?O!+H_XWO+=6;ZO_3[>9I@B8GVV28T MOD\TQ2L]V.V._:9X6HFW%-5H !A/R_P"G)V2<^\@9OE3F M3MXTSD'D'8F8V/,[3G[.QRY"[%A\94PV,A5*^G.;;F= MYS/9;;<;J8B._DI%K:1V1K.O"/)'8\S_ ,0'II_9#XR_ZFT?K"9'Z5_$7YVW M7^'\%T?X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$?2OXB_.VZ_P /X)_ ?1?S M7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4^T?X@/33^R M'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J;1^L(^E?Q% M^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81]*_B+\[;K_#^"?P'T7\U M[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4^T?X@/33 M^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J;1^L(^E? MQ%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$?2OXB_.VZ_P /X)_ M?1?S7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4^T?X@/ M33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J;1^L(^ ME?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81]*_B+\[;K_#^"?P' MT7\U[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4^T?X M@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J;1^L M(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$?2OXB_.VZ_P / MX)_ ?1?S7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4^T M?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J;1 M^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81]*_B+\[;K_#^ M"?P'T7\U[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P3^ ^B_FO9>]4 M^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+_J M;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$?2OXB_.VZ M_P /X)_ ?1?S7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ ^B_FO9> M]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/C+ M_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81]*_B+\[; MK_#^"?P'T7\U[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P3^ ^B_FO M9>]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG]D/ MC+_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$?2OXB M_.VZ_P /X)_ ?1?S7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ ^B_ MFO9>]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >FG] MD/C+_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81]*_B M+\[;K_#^"?P'T7\U[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P3^ ^ MB_FO9>]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q >F MG]D/C+_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_ %-H_6$? M2OXB_.VZ_P /X)_ ?1?S7LO>J?:/\0'II_9#XR_ZFT?K"/I7\1?G;=?X?P3^ M ^B_FO9>]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_Q M>FG]D/C+_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[1_B ]-/[(?&7_4VC]81 M]*_B+\[;K_#^"?P'T7\U[+WJGVC_ ! >FG]D/C+_ *FT?K"/I7\1?G;=?X?P M3^ ^B_FO9>]4^T?X@/33^R'QE_U-H_6$?2OXB_.VZ_P_@G\!]%_->R]ZI]H_ MQ >FG]D/C+_J;1^L(^E?Q%^=MU_A_!/X#Z+^:]E[U3[3WC@+L=[3>UO8LUMO M;_P=IW%^R[%A4UW-9G7VY1]Z_@_;JV37&22Y+)7_ "ZC[]*&5S6(WQOB8J]? M"G3"<\ZSZHZEP4VO/=[FW.WQW[]:WTTBVDQKPB..DS'V64Y7T]R+DM[Y.4;3 M!MLEXB+3CI%9M$<8B=(XZ2RL-89D ! N]=GU(?XK^ M:E[>^)\][5V^\$9V_4LY#&V?,QO)O*E3SL9F]I;-$Y8,AKFK(LV-PSV^**;Q M6KC'R168/+O%X)>'G\+-:>>+WX7R>6/:TF(FMM: MA>+G7'\177UY-M+S$S$\,N6.%K^FM.-:>2?;6B9BT::"2=$/ M ! MW?C/<[/'/(_'_(5)KWW-#W?5-SJ,CZ>8ZSJ^>H9N!K.KXT\;I:*(GQF_#_Q3 M\)T^9;.O,.7Y]A?W&?#?'/L7K-9_WNUL-U;8[[#O:>ZPY:7CV:6BW_LS M$QYICM>B5;5O6+UG6LQK$^B7TGR^@ K[_O ?.?[7_42W35J5KVC \"Z7I_ M$>/6)W_;292.K8WC:YTC1ZHERML6YSX^9ZHUSOD]K?A:QJK?'P(Y)\D] 8=U M>-,^^S9,\^?NZQCI'L33'%H_O3YU-O&3FWRGUKEV])UP[/%3#'FUT]9?[,6O M-9_N^AI()E14 M "33]V1X1=M'JMEQO$G%^,TC$RS,5$CVKE;-/L,N4G MJU$EGHZSH>1KS(U5\N/(M\2?'8I7'^9#G/Q;I[9;OG%X_%[;;QCC^_FMKK'L5QVB?-WO3":\4W6G *Q M/U(>P.J7&NZQV=*T-8="TNS$U$1L3+>KZU4F5J M?@=(O5555;)E_&Y(^Q>]H^PH7UQS;Y;ZM MW_,8GO8K;BU:3YZ8_P 72?LTK$_982&YM5 M !-%^[%<(_-_@KN$[@K];P7.2N1 M<'QM@9)HNDB8#C/".S.1N4I/_P"SRN=WYT$G3_FEQ?P_\J%/OYDN=>OYWL.0 MXY]IMMO;-;^]FMW8B?36N+6/1?TK1> O*O4\HWO.;Q[;/GKBK_=Q5[TS'HFV M32?31*"*U)\ !$3^\T]U2R M6>%^SC6\C_IUV.YMY1AKS,5KIYOE#6^-L+:\IWF,?!"F7OSP2? YLU*5$^!J MEK/Y<.F.&\ZNW-?_ -OAF8]B^:T?X*Q,?VX5X\=^H9Q[?:],X+>VR3Z_+I/W M-9FN.LQY8M;O6]$TK.B)(6J5H ![#P!P=OOQ,3(WO@HQ2JZQE<[DG,^&OA=Q?O3+\$-2M(]?@:8CG MW.]CTYR?<<[YE:*[/;XYM/GF>RM8\]KVF*UCRS,,OR#DN[ZAYQ@Y/LHUSY\D M1KVQ6O;>\\8X4K$VGCQTTCC,+._ME[?-%[5N".-. N.:Z1ZQQQK=7#1W7PM@ MN9_+/5]S8=HR;&22HF4V;.V;%ZPB/4=.VT^>UIUM M:?+,S+WR\_<[:_1QEGR\GQEQ1;DEQF5V%LL;DFH[!NCXK.,Q+V])((X MKEIKHI8*[GSOX(>'G\3\X_B'FE->1;')&D3'#-GCVU:>FN/A>\=DS-*S$Q:V MD.>+O7'\/?+S=6.Z[!4TK#XW8V>)BJU?)SU.RS_@ MOQ?A1J]43S2ZWV'R9UCS38Q&E,>_SQ7^Y.2TT_PS"_G2.\^4.EN7;S76U]EA MU_O12L6_Q1++ U9L0 X':MEP^EZOLFX[#:2C@-3P.8V7.77=/#3P^"Q]C*9 M.T[Q.:G2O2JO>O543X/PG/M=MFWFYQ[3;QWL^7)6E8\]K3%8C[,S#AW&?%M= MO?8YFY=Y0Y=V!TCLWR?R#N&_Y1)9%E=%= MV[8,AGIZZ/7_ /EUGWO+8B=&M8U$1$1$0]/N4:F1=$ M $_/[O)PC^RST] ML+O5VMY6:Y]Y&W3DB5\L7EVX\!B;4''6N4WK^%U.2+3)\A!U_"W)*[\#D**^ M/O.OE/KV^RI.N'8[?'A]'>M$Y;S[/XR*S_<7$\%^5?)_1E-W:/QN\SWR^GNQ M/JZQ['M)M']YO4(32TQ-[[><7=MW9UW'_NP+M= MXWGK>R9A.,<7N^S0OB\NU#M'*%BWR1GZ-UR]7RV<1D=J?2\2JJ)'6:UO1C6H MGG'XE\Z^7^N^9\QK.N+XS;'3S=S#$8:S'HM%.][,S/;JO=T!RKY%Z.Y?L9C3 M+\7C);S]_+,Y;1/IK-^[]CS,^316X M !Q&P9_#:I@,WM&Q9&OB-?UO$9+/YW+7'*RIC,-AZ4V1R>1M/:USFU MZ5*L^1ZHBJC6K\!RX,&7E?1O3V+I7IG9\AQ:=[!AB+S'W62WMLEO\ BO-I MCT:0H3UCSZW4O4F[YOK,XK=2#9- MSKI.UTU/([QFJ*TZTC6Q2MQ5)[V/?!D50I]_,%UQ._YA3HSE]_\ I-K,7W$Q M/NLTQ[7'.G"8QUGO3V^WMI,1.-:KP5Z0^3>66ZFWM=-[NZZ8HGMK@UU[W&(T MG+:-?+$TK28GVTPE#E:DZ M 8S M=W_=1QQV9=O^^<_\FV>N'U.BV#"8"O/%%EMTW#)>.OK.FX)DG59TS:T^69E1/G7.-]S_FF;F_,; M=[=YK]Z?-$=E:U\U:UTK6/)$0\7,PQ8 M %AUZ"W("[UZ97"-*:=+%[ MCW.)&]O M$:4W%,.6/LXJUM_3>EI_V+H^$&\^-]![2LSK?#?+CG[&2UH_HK:L-QI$:30 M!J;];GG#]AWIO\]SU+C*F>Y6HXG@_ ,?)Y?MO[2;J8[;J;>CFO>]W&];-R(U M.O7R_A3P^)4E+P9Y+\M>(>QK>-<&UM;]1D_H5SAZ"*3 M Y+#XC)9_+XO X:G-DT1$1Y9F=(C[,K5?M^XHQ_!'!?#O"V+=!)2XIXRTCC^.S6: MYL5Z35-]J/>^57.3Q*IYA\^YIDYYSO=\XRZ]_=; MG)ETGR=^\VB/L1,1'FB'H3R;EU.4G**$6:RT;HVI\/AW'8-?D M:KEZ)Y2]$5?A;87^7/DL[WJO<\ZO&N+9;72)\V3//=K_ .W7+'V?Z80\=>;1 MM.F]ORFDZ9=WN-9CSX\,=Z?\=L<_80=RZ*J M ,D^SKA63N,[J>W[A#R7S4N1^ M5]-U_/>6USWU]3?F*UO<;R,:K5?\G:K5N6.G5O5(^G5/PIKO5W.8Z?Z8W_.M M=+[?:Y+5]-^[,8X^S>:Q]EG.F>5SSOJ'9 ^ZC]@'8YE. M,L%DEI[WW.Y=_%^/C@D?'=BX^IP0Y;E/),Z.8R2C9P[JN#LM7Q*K,\G1OX7- MFKP(Z8^7NM:NGS>MF>[ACV8MKDCL_R^WR3%WB]U!').C\NVQS_ M -7OI]17L]Q:)G+,QK'#U<336-=+7KP\J ,7L4R !G; MZF,_-[S6=[,>KP4G[O-:)[O#RUIQO?\ LUF. MV8;KT#TIEZNZAQ;"8GY.QS&3/;CI&.L\:ZQ,:6R3[2NDZQK-HB8K*R_UK6\% MIVN:_J&K8JG@M9U7"8K6]VUK3,VF?3,S,RO-CQTQ8ZXL417'6(B(CA$1 M$:1$>B(&6Q8EC M@@@C?-//,]L4,,,35?)++(]6LCCC8U5H[-WP]P#]*XXSD\_;9PGD,AA>/V5I71X[?MH:Z2EL7*EB%CU9:@R2 ML6KA'2?&AQ+$E:R&6[:C6^O@]X>QT7R'XYS"D1U%O*Q;+KVXJ=M,,>:8]UDT M[;\-9BE94S\4>MYZLYS\5V-YGD6UM-<>G9DOV6RSY]>S'KV4XZ1-K0TO$P(N M M 36ONPG("Y7MH[C.,'R^8_2>;L3ND;'2O>^"KR-H^,P\<38W,\, M-9UKC69[4:Y461\B^%JJJNIS_,GL/5=1\OYE$<,VRMC]F<62UOZ=,T?8T^Q: M;P$WGK.1;[83VXMW%_L9<<5_HUQ3]G5)M*WIX $1#[T'SCX\AVP]MF/O=/9 MZ>UO7Q^VS/T+CR]X>B>'RO8-HCZKUZ^/X.G1>MKOY:N2Z4YEU%DKVS M3;4GV/QN6/\ ;AE6[Q\YMK?8T8/1=LEYBV%[H_.A@J<4T9]QPZ6HE^+)6R&WX[&4G([JU?:OC( MJ=46-O%WG7R)X?WV&^^&/*OE?K?8X;1KBPY M/76]C#'?KKZ)O%:_961)YY+P@$#3[QMSC^TGOPI<6T+WGX;M_P"+M7U:S48O MC@AW'=6OY!V"TQ_3PK--@,YA:TJ-548^GX5Z/1R)>'^7SDOR=T/;F=ZZ9M_N M;WB?+ZO'^*K'WU\VBH?C=S;X]U='+Z3KBV>WI28_MW_ !EI^]M2)_NM M 9.J'0 M 2&?NVW"/S_ .]S:>8+M;QXO@+BC.Y"A;\OQ^S[IR2]=&Q$/C7HD/M. MGV=A7Q(JN7R_"B=%WM,3YKY?Q=?Z:3D_H3KBDJVP M *]OUW^ZW^)/OMV_5<%D6W./>W*F_AK6FP/:ZK:V;%7) M;?)F9^)/8B?:EW&67&>8QS6RU,17=X6N\76^G@?TO_#O1.+=9ZZ;_F%OC%]> MV*3&F&O9'#N>W]F]N,QHIUXR=11SGJN=A@MWMEL*^JC328]9,ZY9UCCK$]W' M,3/"=>R,3FQ/CR=Z6"1KO98WK0CQE MZYGJ_J>VTV=]>2;";8\6D^UO?73)E\WMK1W:SQ]I6)B?;3"Z_ACTA'2G3M/C M-8CF^ZTR9ITC6O#VF+7S8XGC&LQWYO,<);H2($C@ M M 1IOO GJ2?L5X[E[,.'=C\CECEG!>=S!EL5-UM:+Q-EX9 M8?FPMF)W2EL?)<"OCDCZK-!@DER8[8QZ\([]90D2Y:JH M !)[^Z_[_P#)OQ-SX:UO>TK M>*9(IW\;[M!@4D5$5*SIJ[.4G(WQ(LGA>_P?%\PK9_,IL/6<@Y;S/3_)WE\6 MOF]=CFWL\?4^QPC7R)[\ ]YZOG6_Y?K_ )NUKDT_]*_=]C_F^SYO*FF%/%HP M !7!^L]S@[G;U'.XK+5K;K.!XZV*KPOKD?G+/%4K<6THM:V".O)\#%@N;U!E MK;4:GA3VE>BN_P"9?0KP?Y+\B>'O+\5HTS[C'.XOY-9S3WZZ^F,G MJ3QO>^XO']V/5XY^SWLO]"Q/@'RKO;C?\\O'"M*8*3_>GUF3^CNX_P"E,"*F MK*OFN7*N/J6K]ZQ#4I4:T]RY;L2-BKU:M:)TUBQ/*]49'##"Q7.R^;6K2LWO,12(UF9\D1VRJN>Z+F6YW#]QW./.- MU\ZKRGRENNYT(++GNDQV#S.>NV==PS5D1)$@P>!=6IQ([XS8H&HO54/3GIGE M%.0=/;+DM-/^EVN/',QY;5K$7M[-K:VGTR\^N?\ -+=?'NL,/**3KBV.UKK'FR9I]9; M^G'ZI;3P-Y5\3Z6R\SO'XS>;B=)\],4=RO\ 1?UB1*0 FH M ,0N_/N8I=H7:1S=SY+/59FM.T^W7T>I:?6\. M3Y#V*2+7M%HI7LH]+L*;+DZ\UF-K)')3AF>K5:QW3:^B.G+]5]5;+D58GU.; M-'K)C7VN*OMLD\.SVD3$3K'MIB->+ ]3\[Q=.\@W7.R^0O9;*6Y[^2R=RUD,C>M2.FLW;UV=]FW;L2O572SV M+$KGOE&+'CPXZX<417%2L1$1V1$1I$1Z(A03/GR[G-?#_2'R_S M[Y7WE->5[&8MQB=+YNW'7S3W-/66C7AI2)C2ZP/*(+@ M M 89=^W>9HG8IVW;GSCN#Z=[-5H78#C/39['DV=\Y' MRE:RNO:[ UKV3^P1+7DNY*:/X];&5;$K4<]K&.V_H;I#?=;=0X>2[36N&9[V M;)IPQ8JS'?O/DUXQ6D3VWM6.R9F-7ZPZGV?27(\O-MSI.6([N*GER99B>[7V M.$VM/DK%I[=(5I/+7*N^-&P4,90@1E>G5A:RO4J11PQ-9'&QJ>C'*N5['DO+L/*>6XXQ;';XXI2L>2( M\\]LS,\;6GC:TS,S,S*BW,>8[SFV_P O,M_>=G?=( WW>F7Z'VR]^'#.:YVY!Y1R_"&D7-@ M?@N,?9-(K;9>WROB'6JVT[%X+FR:^S'X+'9=C:%61OG.M6H+:*D;86++!OB/ MXT;;H?G%.2;#;4WN]C'WLVN2:1BFVDTIPI?6TU]M,<.[$U[=9TE_H/PHS]7< MKOS?>[BVTVDW[N+3'%YR::Q>W&U=*Q/M8GCK,6[-..R/W6[0_MC[=]"^&^L8 MCSZS&^^:,7Z1;X)O/T ;3YSR>\5^%/=;M#^V/MWT+X;ZQA]9C??-&+](M\$? M0!M/G/)[Q7X4]UNT/[8^W?0OAOK&'UF-]\T8OTBWP1] &T^<\GO%?A3W6[0_ MMC[=]"^&^L8?68WWS1B_2+?!'T ;3YSR>\5^%/=;M#^V/MWT+X;ZQA]9C??- M&+](M\$?0!M/G/)[Q7X4]UNT/[8^W?0OAOK&'UF-]\T8OTBWP1] &T^<\GO% M?A3W6[0_MC[=]"^&^L8?68WWS1B_2+?!'T ;3YSR>\5^%/=;M#^V/MWT+X;Z MQA]9C??-&+](M\$?0!M/G/)[Q7X4]UNT/[8^W?0OAOK&'UF-]\T8OTBWP1] M&T^<\GO%?A3W6[0_MC[=]"^&^L8?68WWS1B_2+?!'T ;3YSR>\5^%/=;M#^V M/MWT+X;ZQA]9C??-&+](M\$?0!M/G/)[Q7X4]UNT/[8^W?0OAOK&'UF-]\T8 MOTBWP1] &T^<\GO%?A3W6[0_MC[=]"^&^L8?68WWS1B_2+?!'T ;3YSR>\5^ M%/=;M#^V/MWT+X;ZQA]9C??-&+](M\$?0!M/G/)[Q7X4]UNT/[8^W?0OAOK& M'UF-]\T8OTBWP1] &T^<\GO%?A3W6[0_MC[=]"^&^L8?68WWS1B_2+?!'T ; M3YSR>\5^%/=;M#^V/MWT+X;ZQA]9C??-&+](M\$?0!M/G/)[Q7X4]UNT/[8^ MW?0OAOK&'UF-]\T8OTBWP1] &T^<\GO%?A3W6[0_MC[=]"^&^L8?68WWS1B_ M2+?!'T ;3YSR>\5^%/=;M#^V/MWT+X;ZQA]9C??-&+](M\$?0!M/G/)[Q7X5 MJ9]5KTD\9Z;^I<.[?@>9LORU1Y-V+:];R3,KI6.U#Y!MX/&8C)XQT#JNU9Z: M_P#*<-JTCD\IC8O9TZNZN1%E+PO\5,GB'NMWM,^SIM;[;'2\=W).3O1:;1.N MM*Z::5\O'7LX(Y\0_#G'T/MMMN<.ZMN:9[WK.M(IW9K%9CLO;776?)PT:5"8 MT6@ &Y[T!M^=I7J:<08ITK8:G).I\J:#=D%UG-Z;5C;\5_5[T3HG7Q-A_QUV/QSPXW>6(UOM\N#+'OM<<_ MT5R6GR?]R4/!W>3M>O-MCUTKGQY<<^]VO']-J1"PI*$KG 'D_//*^(X)X2Y; MYHSJ1OQ/%7'&Y;_<@E>YB76ZKK]_,Q8YBLZR.GR4]1M>)K45[Y)&M:BN5$,I MR/E>7G?.=IR?!_F[K<8\43YN_:*Z^Q$3K/HACN;\QQ\HY5N>:9O\O;X+Y)]/ MSF4V;.9G9,Y;DR&:V#+9'.9B_,J+-=RF6N37\A;E5.B+) M9MV'O=_]EQZ>X,.+;8*;?#$5PXZ16L>:M8TB/L1#SVS9TVM/G MF9UF?LRXDY7& M "Q/]#+A#]BGIO\*/M5O9FL6FW M_#JK5CT448 M !_36N>YK6M5SG*C6M:BJYSE7HC6HG55557X$'9QGL.WA"TF[*N M$(^V_M+[>>$%K,J9#CWBC4<3LD<<3862[I9QD66WFZD+>OE?*&XY&]8\*JYR M++TXW62U/_3B>[CC[&.*Q]CR+_\ 2W*HY'TY MLN5::7P[>D6_OS&N2?LWFT_99/FM,^ #S[DGEGBWAK79=NY;Y&T?C'5X7 M.8_8-]VK":EB%E:Q9/9XKV=NT:\]IS4^+$QSI'KT1K5540[_ "[E7,^;[B-I MRK;Y]SN9^YQ4M>WLZ5B9B/3V.EON8\OY9@^,\RSXL&WC[K)>M(]C6TQ&OH[6 ML?>_77],;1;=C'IW!6-SOU4L>=#HG'')&?J+)!X$9%7SK]7HZW=6VJJD;X+D MD7Q55[F(K5=)&Q\$O$C>TC)\0C#2=/\ -RXJSQ\]>_-XT\NM8GS1/%H>\\6^ M@MI::?'9RWC7_+Q9;1]BW;#,^S%;7K:?8B-?1H^-KXO=!;FT5MN[8K3_7Q98C[,Q2U8]F9T]+9EQ'SQ MPKSY@7[/PGROQ]RM@85C9;R.A;9A=GCQTTK5L&+9$ !#W^\T= MU7RGLW#'9UK>21U/6:R\U-9U MF%F<%NW\?EB->SC7%6?),3/?M,3KQBD\.&L4 M&K< M '8]/U+9-^VO6M&T[$7=@VS<,]B=9UK!XZ%T]_+YW.7H,;BL=4A:B MNDL7+MEC&I_\7?#\!U]YN]ML-IDWV\O&/:X:6O>T\(K6L:S,^Q$.UL=EN>8[ MS%L-G6;[K->M*5CRVM.D>Q'GGLB.,\%F/Z>79SKG8UVK\><&XME&UM4%5=IY M4V.DQ4;M7)VP05I=FR:2N1KYJ&.2"'&8]7-8[Y-H5_$GC\:KYQ]>]6[CK7J; M<<[R]Z-M,]S#2?N,-=>Y7V9XWM_;M;R:+X=)=.;;I7D.#D^WTF]*ZY+1&G?R MVXWO/;/&>%8F9TK%:]D,W336R M M X[,9C$Z]B,IG\]DJ.&P>#QU[,9G,92U!0QF)Q.,K2WLOCK4Z-&G ^ M6:61S61QL5SE1$53DPXUQ1/]7%$S'EUO-[1.DQ$4F\1^M,G6'/)O@F8 MY/MYFF"O9K&OMLLQ_6R3$3Y-*16--8F9U3DGH] M,YO3O[*=M[\NYO3>%,(Z[B]1B5=JY9W"K&UWS.XVP]FLF_ M]BLZ>VF(G;.BNE=SU?S[%RK%K7;1[?->/N,59CO3_>G6*T_M3&O")F++;1-& MU/C+2]4X[T3!T=9TO2-?Q6KZMK^,B2&CB,%A*4./QM"NSJKE9!5@:BNO M5SE5RJJ^=&^WNZYEO,O,-]>V3>9LEKWM/;:UIUF9]F97JVFTVVPVN/9;.D8] MKBI%*5CLK6L:1$?8=K.J[ !'N^\HZ2NQ]A&H;1" MS_N./>XC1LQ8FZO7IB,YJ6_ZI9K^#VB*)/.RN9HO\:LE>WRO"U&M>]R3U_+M MO?B_7.7:S[G<7K$BQX'+[?B\)L#VK.Z.%'MPF2L*WQ.8WKTZN;_ ,R:GUYL/E+H MOFNRCC>^PS=W^]7':U>S^U$-EZ-WD;#JSEV[GA2N]Q:_W9O%;?X9E:$'FJOR M :,?O"W./[*?3VS^D4;OLV=Y\Y T[C6O'$[I;^0,=:FW[:+#/@^"G)3U&*A. MO_%N01O_ *NJ37X"]O77!L<&3-/F[TQZJD>SKDFT?W-?(B;QGYM\ MG=&7VE)TS;S-3%'G[L3ZR\^QI2*S_>0!B]:G0 M .\\8Z!G.5^2>/>+=88DFR@:]&YKWMDSFXYZAKN)8YD?61Z.OY&-%1OPK_ ,#IO:*Q_ME:RZ/I^%X]T MK3]!UN#V77='U;7]/P-7XJ>S876L34PN+@Z,1K4\FC2C;\"(GP'E_O=WFW^\ MS;[<3KN,V6V2T^>U[3:T_P!,R]"]IML6RVN+9X(TP8L=:5CS5K$5C_9#M)UG M815/O/O.2X[CKML[<,?<5)=KVW8^8MHJQ.:Q[*.FXMVH:BVRJ*DLE7(W=ORS MVQ__ "UEH-_'OFW.3);->/12.Y37T3-[^C6OHA#C+<*R@ M SM],GA'^(;OU[7N M,9ZWM>(MQ:\6^PV[H/E7RUUAR_83&N.=Q6]H_ ML8MT_);!V]]L+<)OG<3CW3XO==MR ME9^1T?ANX^%/'0]EZQ5]PY!J-E1RU/&['8R9$;=\^5DU!)_\+O!;<=4X\?/^ MI>_@Z?MI;'2LZ9-Q'GU[<>*?ZWN[Q[CNQ,70KXA^+&#IV]^2\@[F;G5>%[S& MN/#/FT[+Y(\WN:S[K68FB)O@-4[Z/4ZYGLR8ZOROW-
3[^/9*L:S09":S-Q_BO; MZS'.ZMK6;,#GM1&S*U?&D1P9)IRK8;K2J]>[9:G1K9/#"V141TR-ZO3BY M=_,IR/-DK7FG+=U@QSIK;'DIFT^Q:,,S$>CCIV1KP'I\K2YRKP#WP^FEROA,OM^$Y*[?=[KSV/F=R/IV>E@PNP M01/:^S%KF^ZCD+&#S56S QCK>.=865(7HRY69XE83#ROGO1?B-RN^+:7VV_V M,Q'K,.2NMJSY._BR1%JS$^YOIIK&M+3VHNYAR?JSH7F-,NYIGV6[B9[F6EO: MV\_=R4F:VB8[:ZZZ<+5CL2:O2J]>>KS3F]9[=.]&SAM%E.]4;'B\C+(D#H:>-*TR3Y*Y(X12\S[FT:4M,Z:5G3O2?2MB>P M =?VS:<#HVJ[-NNU9&##ZQI^OYG:=CRUE52MB\#K^.LY;,9&PJ(JI!2Q] M225_3_TM4Y]KML^]W./9[:LWW.7)6E*QVS:TQ6L1[,S$/C+DIAQVS99BN.E9 MF9GLB(C69GV(59NX+85M,L\F[QE?;9+ M_P#'>;6^RH+U7SR_4G46[YS;7N9LL]R)\F.OM<<3&L\8I%=?)WM98YFPM> M "4]]W)["?G?N.<[Y^2L'YFM:%:R&F<$5I:[J MVW[Y6CG=XWPZ7CK"8ZC,D3X7Y&[8=&]MC'_!6/\ F#ZY^*[6G1/+KZ;C/$9- MS,3.M<>NN/%.GY28[]HUU[M:ZQW;K%^"'2'?O?J_?5]K7O8]O$Q';V9,LS3$\* M_)CJ]9ROCN68VV?\ _#SXSFCKCF^/\1BM-=I6T<+7CA;-I/;%.-<<_U^];A- M*RKUXT=$1$<9F M>Q]4I?)>,>.)MDM,1$1&LS,\(B(CC,S/9"QC](CT_:/89VQXS&;/CZ:\]\KL MQVY\TY6-8YI<=?=!,_7..ZMEBO8[':#CKSX)58^2*?*SW9XWK%+$UGGWXK]> M7ZXZDMDVUI^0]KKCV]>S6-?;Y9CSY9C6-=)BD4K,:Q.MV?#;HVG2'(:X]Q6/ MEC<:7SSYI^YQQ/FQQ.D]L3>;3$Z3&FU@B](8 U M5>MII?SX],3NCHQQ^.W@L%I&Z5)/_5!\S>3=+V'(R-:LL3'>/"T+42]?%T;( MJHU7(U"3_!K>?$O$GEEYGVE[Y,<^GUF')2/\4UG['F1[XJ;7XWT%S"D>ZI3' M>/\ @RTM/^&)A7&GH.I& ??B\G>PN3QV8Q=E]/) MXF]4R>.MQHQTE6]0L1VJEEB2-?&KX+$37(CD5.J?"BH?&7'3-CMARQKCO68F M//$QI,?9A]8\E\62N7'.F2LQ,3YIB=8G^E;%6^_VE]AOLVQR?YF'+?' M/DXTM-9X>3C#T3V>YIO=GBWF/_+RXJWCV+5BT?[W;CJ.RA1_>;N<7;1W&<%\ M T+:R8WB7C+)[SF889E2)NUR%6?'CFWQCG>TY/2? MQ>VP3DM_?RVTTGTQ7'68]%N';*,H6/0. M #[G%2= M,^]R8]O7V+3W[_TX\=Z_92?X0+G)O-/J.6[K_"F'U?A7"N25'QQ6=8I2YK<8&QM>^.*2IO^ MRY6N_P"'Q+Y"*[HOQ6WZ\#^2_(_A[M M;?*G6^XI2=<.UK3!7V:QWK_T9+7C[#3>2XC( M $G3[L=P>W9>X/GON R%1)J7% M7&N(T# R3PHL<>S? ;E/K^<[SG-XUIM\$8Z_WLMM M9F/3%<28H'O8CI]5I9&M!054>UN6R%61T[LK:WR_\ M$3$5_MVK.DQ$PA7=@79/R3ZAG8.3+D,V5^:6HQW&+E MLS8DLRI\J;/GKUEM7'UY)/':NS^.16P1V)8[B==]9/9'$Y3C[2]AFRU#5Z&HZAI7R6S6XLC5=/8XK-YR9(ICQ4O-NY3'69F8I&EM*TB?+-M;3,S;#>8>P>G:?7K\;]UF6B8C%;> MQ_'_ !9'5E5S$^PU_K7Q4F(][RWM_1 M5M&H9_L]]2;M\V'%X?-:#W$\'[C'/@L[!4DDEFQ&52JR:)ENE;AH;3H6[8F& MY%:J.FBHY2FKXIX_!XF.6-+X.K?#OGV/)FIGY?SK#I:NOW5=?),:TRX[:36V MDVI;2:SKQA(%,W377/)KX\5\.]Y3EUK;3R3IY8G2^.\:Q,:Q6]>$QIP0%?4[ M]/?;/3S[@9= FNY#9^)MWJV]GX8WV]7CBLYW7()X8,GK^<6M&RBFX:9CPVZ]VO7W(8WT17'S7#,4W&*)X5O,>UM77CZO)$3- M=>R8M36TTFTT\Z]Z,W'1?.9V:N&Q=O-Y.TL^9Y XRO-EIZIM>0GG=[3E M,]@YJ3L7EK*^9)*YM2S8D?8NO_2.$1[>M8BM(6*\(NL\O4G)K%+SY9M73 MN7GMGVMK3-K2WPD()= #0K]X6[J$X,[*EX>P. M0=5WCN>SRZ/&R"1\5JOQOKGL6 MG3'RWUE'-<]==ERVGK?1.6VM<4?8]MDCS32$4^,/4$6Q%D>QJ MX#JCJ'9=*\AW//M_/XC;XYF*ZQ$WO/"E*Z_=7M,5CS:ZSPB6?Z8Z?W75'/,' M)MIK%LMO;6TF8I2.-[S[$=FND3::UUUF%G?P=PUHO;SQ#QWPEQIC$Q.C\::O MC=6P%54B]IGAHQ=;>5R;SN1DFO7['A1UF[8EE=\9ZGFWSKF^]Y]S7 M<;59SV7[M:.2.P[6-2JN6 M_DY$.MM)K6S3.NNKMOT=R*_,+=VV_O[3!2?NLDQVS';W*1[:WHTKKK:%;1NNY[5 MR-N&T;_O.=R&S[GNF>RNT;3L65E\_(YO/YR[-D]R-1K4Z M]&HB(B)Z(;/9[7E^TQ;#94KBV>''6E*5X16M8TK$>B(A1O=;K<;[;WM/;:UIUF9]F9=8.RX "3C]WH].QO*O($W M>URUKZS<><4YEV-X2QN5J(M/;N4J7559--_NJ:[B:SQIAGLQ\.RV;[J-=8QQI,:9(E//@OT5 M\H;R>JN8TUV6WMI@B8X7RQVW],8O)/9ZR>$ZXYA-6*!I,\/BLU M;(NBD9^%/&U/@4V/H_>?)_5G+-]KI7%O]O:?8C+6;1]F-8E@NJ-K\>Z:YAL] M-9R;+-6/9G':(_HG256<>F;S^ %F1Z5W(/[3O3 MK[/]H6S[9)6X4UC2K%E9?/?+;XR2QQK<6:;RXG/LMM:D])5)SUZO= MYR>)VP^3?$#FVVTTB=Y?)$=G#-IFC[&E^'H\W8O;X?;WX_T5RS<:ZS&UI29] M.+7%/V=:/+&3 M+KER1/L7O:/L*&=<\V^6^K=_S&)UQ6W%JTGSTQ_BZ3]FM8G[+"$W-J@ M )D/W8 M'A%V,XS[E>XJ_5;X]PW+6.(=9L2L5DT-+1L0[;=K?6ZM19*65N[OBV.>G5BS M8YS47Q,>A4;^93G/K.9?8OKY86;\ ^5>KV& M^YW>..7+7#6?1CCOWT]$SDI]FOH2IBL2P;I_(6[X/C/0=XY(V:=*NM\?Z?LV M[[#9<]D;:V#U3"W<]EIW22*D;$AH4)'*KE1$Z=5.WL-EFYEOL/+MM&NXSYJ8 MZ1Y[7M%:Q_3,.MO=WBV&SR[[<3I@PXK9+3YJTK-I_P!D*IOD;> MS2I/LG(>Y;1O.PS-5[FS9S;S^6E:LBN>J27\A(J*Y57X?A/4#E^RP\MV& M#EVVC3;[?#3'7^[2L5K_ +(AYY[[=Y=_OTVG_ &RZ8=MU M@ M 3_ON]G"/[*?3QUK<[M;R,WSWR!NO)]E98O!;BPM*Y#Q[K55[OPNISX_2ER, M"?@\.15WX7*43\>^=?*G7^39TG7#L<&/#'F[TQ.6\^S$Y.Y/]Q<;P8Y5\G=% MX]U:-,N\S7RSY^[$^KK'L:4[T?WF\DA5+ 5[GKX\\WN9O43Y'UF.\MG5^ M!\#J_$.MPLZ,ABM4L9'M.YRNA;T:MU-UV:]5?*O5[X:<+57PL8UM]? SD=.3 M^'^WW,UTW.^R7SW]B9[F/['JZ5M$=D3:?/*F7C!SB_-.M<^")UV^SI3#7V8C MOW^SW[6C7S5CS)(?W>GMJQG#78GC.7+>.9#O7S,X>#'(L?+.D:\RM73=[_ "3DF?+W*3-,=?8X6O'_ *GV M(PI^](__ *!]G'_WW-,YQSC-9H8;<(/4O16?E^#I_)CQ1N:99O-L=;SK2< M<5T[VL1[J=>#4?"3HGD'5N'>YN=X\F2<%\<5BM[4CV\7UU[NDS[F-.+V;U@/ M10X'[4>WG+=T7;9G]QP>+TO8-8Q>]\<;CFH]GQ=4<_ITUU%CPWRYL=[8LN.OVQP^[D=#QS/+6OQS M9[G'-+>7NY9C'>D>BVM;3'GI$^1@_!'F6ZVO5\\OQS/Q7=8+Q>ODUQQWZ6]F M-+5B?->8\J1UZZW;5C.X'T^^3]BBQS+&[=OGD\VZA?9$GM-;'ZVCJ_(=*6PQ MCK'R7:X^N9"S)"BI&^W1JR/3_1:K:]^"7463D/7FVV\VTV>__P"GR1Y)F_'% M.G9WHRQ6(GM[MK1':F_Q;Y%CYST;N,\5UW>R_'TGRQ%>&2/8G'-IF.S6M9GL M1&/1 M1O\ ZGTVI_QZI:SQAY'CYYX?;^EHBLK_Q*W^%W-[\ MHZWV5HG\5N+_ !>\>>,OM:Q]C)W+?\*QV//==T M *[[UQNZQ>YSORY!QF$R?M_'? 3%X4TQ(98WTK&0UFW/)R#FH?)5T$SLAO< M]VO'8:Y_M%"E5=UZ(UK;]^"O2_\ #?0^#+FKW>8;_P#ZC)KKK$7C\56=?-C[ MLS&D:6M;V9IKXO\ 44\[ZMR;/#;79;"/4UTG6)OVY;=D:3W_ ,7,:S_EQ/ET M:>26T5@ !.#^[Q=AB<+\)Y'N\Y$PGLW)G/>-3'\>07ZJ, MNZSPO#;AMP7H5<]9()^2U>DST*7>/O7'RSSFO2O+[Z\MV M-M2_+V]IIS3>UUKK$:TP=M8B=9 MT]9I&2W9P[D3&M4D0KTF8 M '7-P MV[6= U39=YW/-4-;U'3\%E=FV?8,I+Y&.PN!PE*?)97)W9>CE96I4J[Y']$5 M>C?@15Z(=C:;3<[[=8]ELZ6R;O->M*5KQFUK3$5B/3,SHX-SN<&SV^3=[JT4 MVV*DVM:>RM:QK,SZ(B-5;9ZFW?CM'?[W+9[DN9V0QG%NJI:U#A33K;UC3 :/ M6MOD3+Y"FQ[J[-JW*TWV_)O17O8KH:B220U(.GH?X;]#[;H3IS'RZ.[;F>73 M)N,D?=9)CW,3V]S''M:1P\MM(F]E'>O.K]QUCSV^^GO5Y?CUI@I/W..)[9CL M[]Y]M;[%=9BL-=QO[2@ #+/LB[2=Y[V^Y'0. -'\ MZDFPW'Y/<]H;5=:JZ/Q_AW0S[7MMYG5D2^PU)&PU(I'QMMY*Q6K(]KIVJ:MU MGU5LNC.G<_/=[I;U<=W'372-IB)[M(M;32K8NE.G-WU5SS#R;: M:QWYUO?36,>.ON[S[$<(B=-;36NO%9F&AP&B<<:SC-5U MK&1)'YC*&-@2-;=Z:..+V[+Y2PK[5VT]OFV[DTLTBJ^1RKYQ\VYKO>=\SS\W MYE>6 M?/,SQM/;-IF9XR](,<[P ?-%Z(J*K)8GJU?\ ["GU2]L=XO2=+UF)B?-,=CYM6MZS M2T:UF-)CT2J;^0-3M:%OF[:+>5ZW=+V[9-3N+(QTQ[(WL>LU M->J*UJHOX43\!ZE;#=5WVQP[VGN,V*EX]B]8M'^]YV;S;6V>\R[2_N\62U)] MFMIK/^YU$[3K $^S[NGR [,Q377-";XW*GA27=,Q08JIU7\FM'>Q9]U2+Q_Y=9[^7_P!NMF]=6\V^0^F=]S6)TR8= MO>:3_P"9:.[C_P =JJN<]+5 P M +*STD^$?V ^GCVQ:99K>SYO/:!7Y0V1)(O M*MKFN6+EKD)U6^S\*7,+CMAK8Y47X6MIM1?A0\Z_%3G7R[U_S+>5G7#3/.&G MF[N"(Q:QZ+32;_\ $O/X<\J^1^B]AM;1IEOAC+;S][-,Y-)]-8M%?^%L;(]; MNTZ>N]SDO"OIP\MT:5QU/8.:LMJW"."D:YOQXMKO2YG<:[XU5'21W>.=8S-? MX%^*Z9KEZHG19;\$.2_+/B%M+WC7!LZ7W%O^".[CG[&6^.?L(S\7>;?)71&Y MI6=,VZM3!7_CGO7C[.*EX^RKPR_:EH M .6P.#RFS9S#:W@ZDF0S6P9;'8/#T(4 M19KN4RUR&ACZD2+T19+-NPQC?_LN.+/FQ;;!?<9IBN''2;6GS5K&LS]B("^$^(^&,'Y+L5Q5QOI?'U.>"+R6W M6:EKN/PC\E(WIXW6_K))+*Y[U5SE5?,+G?-,O.^<[OG&?7UNZW&3 M+,>;OWFVGL1KI'DB(TC@]">4RJ#&1QQUI.U;@2[*V*5TK5R&2XPUG(Y>17N?(J22Y6 MU,Y[>O1CU5J(U$1$H)X@7R9.NN<:[Q!RKDM5R>8EWZ/: M'S8Z;4ZN=J4H\9\WM@PK$CLLSTBR^:DB]6-\*I\/6;.OO#'E/B#FVV;F>XW. M&VUK>M?5=SCWYK,Z]^MNSNQIIIY42=%^(/,^B<6XQ7VW)YG+[9LV:?A8;4CHX(9HJ?F.\WV1TS(G,^.BO"KI?H3/?F'+8S[CF= MJ37UF:U9M6L^ZK2*UI2O>TC69B;:<.]I,Z_75GB/U#UCAKLM_.'#R^MXMZO% M6T5F8[+7FTWM;NZSPB8KY>[K$:2;O0O].?A'@'CN+NQPO,.E=Q/)G*NMSZ_C M=RX^7(/T#CS6Y+=*SG=2P$>>HXK9)-MLY/'1-RUG)X_%WZK8DI-IUT]I?;K? MXU^(/.N>\PGI;-M,W+^6[7)%IQY=/6Y;Z3%;V[LVIW(B9[D4M>LZ]_OV]K%) MY\)>B>5OJ\==8FU*]Z(MWYF([\WK2T:=WNU]M-MS M/=+C\3E^V3N,Q6>?"S!Y/@CEW'YI]A\$5=F)N\?[#6R+YY++75HX6TY'JYTB M*Q&]5]&6DQIIQ[?-Q2?U!3'DY#OL>;3 MU5MGFBVOFG':)[>'8K&^VFY>QW<;P!D,9U^4J/-G%5S'^&))W>W5MZP,U3PP M*UZ3+Y[&]&*B^+\'13TBZCI3)T]OZ9/\NVRSQ/DX3BMKQ]A0WD5KTYWL[X_\ MR-UBF/+QC)73_:M6SS">A( PM]0WN?K=GO9WS? MSHRU7K[-K^J3X7CN&=8GKK.>X^F^ MG=WSF^G>PXI[D3KQR6]KCKPUG2;S6)GR1K,Z1$RK$K5JS>LV;MVS/S9GE<^6>>>5ZN>]RJYSE55554])*4ICI&/'$5I6(B(B-( MB([(B/)$>2%!LF3)FR6S9K6MEM:9M:9F9F9G69F9XS,SQF9XS+YSZ? M V0^E?V/9'OM[L=0XYR%6RG%&G+#R!S7E8GO@2#1,->K,=KU:T MU$\O,;MDY8<97\"^;%%--::US:SR._$_K3'T1TMEW^.8^5,VN+;U[?QEHGV\ MQ_5QUUO/DF8K7[J$@>&W25NK>HZ8<]=>5;?3)GGR36)]KC[)C7);AIP]I%YB M=863.,QF-PN-Q^'P^/I8G$8FE4QF*Q6,J04,;C,;0@CJT'/4 M@^7LI+V$L.6SE=8,KKG%#)(_BR4]?F;!E,PB*]' M9!*E?JQ]2U&^VG@%X>>HQQUSS:GXV\37:5F/NR?P?RR_P"*I,6W-HGMM'&N'V*\+W_M=VO":VB8H):)7@ M _IK7/B MIZ>*=DG;A'MO(>%AJ]Q'.E;%[/R"MF%CLEI&LMA6QJ7&,9Y!LIM3%IV9+]E\WI[TQW:>:D1,:3 M>T+G>%G1?\*\C^,[VD1SK=Q%\FO;CKVTQ>C376_]N9B=8K5N=(?2@ M !6,^I=I/[/O4"[Q-:;![-"O<%R5L5.LC/*9!CMUV* MYNF-AAC\F!&5HL?L$;8D1O3RT3HYR?&7TB\.=Y\?Z#Y1N==;?$,-)GSSCI&. M9\O'6LZ^GS*&==;7XEUES/!II'QW+:(]%[3>/L:6C3T,'C=&J M $PW[KEOWM6D]W?%TTJM3![5Q7OV/@5)5;+\ZL1N&NYB5B^8Z% MJP?,ZBCD\#'+YC?A>B=(ZE_S+['N[WE/,XCW>+/BF?[EL=Z_T^LM_1Y/+9?P M!WG>VG,N7S/N,F+)'_'%ZV_^"O\ 3Y?)[_\ >6>T;BJBW.Y>*2)KT>](]TS6NRM545B+$O_J\*I@?Y=.2_'>K-SSJ] M=<.RVLQ$^;)GGNU_]NN6/LLSXZ?'BCO3_ ([8Y^P@ MYETE3P M >Z]L/#MSN$[B^#^$*39/%RGREI.E7)HE>BT,/G,_1J9[+/=&CI608? M"/L6Y7,1SVQPN5J*O1%PG4O-ZF66Y! MRRW.>=[3E-/_ /HW&.D^BMK1%I_X:ZS/HA:DTZ=7'U*M"C7AJ4J-:"G3J5XV MQ5ZM6M$V&O7@B8B,CAAA8C6M1$1&HB(>8U[VR7G)>9F]IF9F>V9GMF?9>@U: MUI6*4B(I$:1$>2([(?2?+Z0Z?O/_ #BZ_O\ VT]N./MN2#6=5V7F39ZLB-%8S\8.=?(GA[S#+6=,^XQQMZ^FCU4=^O].2*1]E8_'GJN^ "N+]:OB6[Q'ZD_!QV;RL\*S.>YT=7;7Y*HO1?!XZSD:C6HC4]"/!SFM.:^ M'?+KQ/XS!CM@M'FG%::UC[-.Y;[*D7BGRZW+>N=]68_%YKUS5GSQDK%I_HOW MH^PEY>A;SOB^;?3GX=QL5R.;9>%)JS-@M:%F< M6YKNG@\U)&,7I&J)5#QLY'EY-X@[O),3&VWG=W%)\_?C2_V8RUOZ=-)GM62\ M)>;X^:]$[;'$ZY]KWL%X\W??M%U?<9L3#=Q/(#[L6,DV'%Y%]".V^M&LK8E8DBQM5W7 MPITR/\Q7..;C%DOC[VEL6FO ?7W.^:\RW'2_/-SDW-/B\YL-\MIO>LTM6M\??M,VM$UM%H MB9GN]R=-(G2?WQHZ+Y1RW88>H>3X,>WOZZ,66N.L5I,6K:U;]R(BL3$UFLS$ M1WN]&NNFKS/[LIW"9C W_39L/K:Q/9&3'-:SIZ;4MQ\\8X\R1!Z MN_.F/X!]/#N7V6>ZRKF=TT+(8C!96]DU7J MBLBH/]?\ +MM6NN'#GC/?S17!^,X^BUJUI[-HA-/B1S:G M)^B]_GF=,N7#.&GGFV;VG#TUK-K>Q64%WTLN(LCS9Z@_:?IM&G-;8^3=!S,1'&869)YQKV@ "&W]YD[J79_D+B#L_U MO**_%:#C4Y>Y,J5YI_*?N.RU[6)T3%7XOB0^UX#4G7+J? ]%BSL:HK5:J%N? MY<>F(P['=]6;BOXS-;U&&9T]Q28MEM'ETM?NU\G''/:K;X\=03-]KTS@M[6( M]?ECCVSK7%&NNG]>TQ,3]Q/#RQ7"SJN8 _2**6>6."".2 M:::1D4,,3'22RRR.1D<<<;$5[Y'O5$1$1555Z(?EK16)M:8BL1K,SY'U2E\E MXQXXFV2TQ$1$:S,SPB(B.,S,]D+&3T=^Q*/L<[3,%C]IQ+:7./,*8WD/F6:: M%(\ABK\].1=6X]F>M>J&.NE.$Z3,6M$1WI;7R+V^ M M U9>K1ZA&*[ ^VZ]FL#9IVN=^4&934>%,%,D$_L>6;38F8Y"R5.=DT4^"T*O M=AG6-['LMY":I6NNHJX<\3')-MWT<8B)C_Q&ZSQ]'R9F* MY?,9C*[#ELIG\]DKV9SF5RN2LRWLOELW+UZY,^6 M:61SGR2/5SE5553T%PXL6WQ5P8*UIAI6*UK6(B*UB-(B(CA$1'"(CA$*29,S/;+C3D? M!(C] 3T[D[BN:7=U/*F 6UPMP+FZS].HY"%WR?OO,]1*V1Q$*QOB5E_"<>02 MQ9.VGB:U^0?0BSO'S)GC28]FN/A:?[7A.D*3K M: *]CU_-(^:/J;!6]^-^&^TQ3.MM MOESXY]]MDB.V>RN2(CLX:<-.,TQ\8MI\6Z\W.2(TKFQX]UI,]D=LTG7MX MZ\=>$:7R8$7@ $B_[M!OWS?[V>3M%L2HRGR%V][" M^K'TB\Y7(U>GA1SFU^_F-V/K^C=MOJQ[ M?;[^FO\ =R8\E9_Q11-G@3O/4]5;C:6GVN;96T_O4OCF/\,W=/\ O''.'[1^ M^W'\6T;C)L/P#Q=K.LV*T4GFQQ;ANR/W[/V/$CE8V:3!9G#5Y&I\+75.COAZ MHG;_ )?.2_)W1%N9WC3-O]S>\3_Y>/\ %5C[ZN28_O.MXW_6?DZ[6\S$< <7;9MT%A\?FP M)MFY11\=8*F]%^(V:3"['E[<3E1?"^EU3HY$5(+_ )@N=?)W0T8_NIZ!1U;T M K6O5SYR3N ]0_N8W&I<2W@==WE_%FL+$YSZ;,-Q31JZ$^>@YRN M1\756O?<@.6[2T:9\F#UU_/WL\SETGTUK:M/^&->*C/ MB1S;Y9ZUW^YK.N&F;U5?-W<,1CX>BUJS;_B:W20VC@ M EH_=?>#FS9CN<[D4L+,7KB^%O7Q)*O7IT3Q59_F5YUIBY; MT[CGW5K[B\>Q'J\4Z?9R_P!"Q?@'RG7+O^>7CLK3!2?9_&9/]V/^E+V*GK)@ M C*NQS)C7ZBL'85W#V:7(5FX[M\YJ9A]8Y1]G9-:=IV1H6I_FIR;6H0-?8N,U MB7(V(,C#"CII<5\/[=<\@B^PB/E[9]Z^'7AZR)B._AF9X M1W](FDSPB]:Q,UK:TH=\,>MHZ0YU-=[,_(VZTIE\O[K,6B.,TM M,Q$VBL),_K)=AG,7J6<>=LM[MCV/BO*X?4;>[;9/GMDW"S2P6=U_?,-IK];R M>L93 X/9*N9IW8,3)*DK5;&Z)[',ZKERQCI%: M8XFU;8K9._6];6I-9B;1&G;KK$Z)W\3ND.9]=;+87Y#DV]L6.;W[UKS%;5R5 MIW9I-:VBT3IKKV:::.6]$_T[N??3\UCN#Q'.]SCZW;Y/SW'>2UM="V+);!"R MOJV/VZKDTR;\CK^!=5D=)G(?*1B2H]$=U5O1.O%XR=?\BZ\W.PR\CC/%-M3+ M%_6TBG&\XYC32UM?1R>%G17..C=OO<7-YPS;<7QS7U=IMPI%XG76M=/ M=1IVL_?4$[7G=Y/:!S7V^4K&.H[)N6N5KNCY++.EAQ^/WO5,OC]KU"2];KPV M+5''6\WAHJMR:*.5[*=B7I')U5CM$Z#ZE_A#JS9\^O%K;?#DF,D5[9Q7K-,F MD3I$S%;3:L3,1WHCC':W'K+D'\3]-;KDU)K&?+2)QS/9&2DQ>FLQK,1-JQ$S M$3[69X3V(X/8-Z,_?YV2=VG#_"RFL[ MO8C2YHE*A-:Q.O9>>]698FA@6W5B5\D:)XVV%ZZ\7NA>L^E=WT[@IO\ XYGI M'JM<-?\ -I:M\<<,DSI:U8K.D3/=M.D3V(0Z/\,.L>E>H]MSW-;9?%<-I]9I MEM_EVK-;]N.(UBLS:-9B-8C68[6#OKC>I7B>]+E[#W#AB=:XY\UK3I?)'DF*5F-:3KJ?BQUUCZIYE7EG*[][DF MTM.EH[,N732;QYZUC6M)\L3:T3I:--H/W;CLAR.I:ONO>]O^&DI7N0,?;XXX M3@O0JR9VE5/=;K M#T9L+Q-,%HR[C3\I,3&/'/II6TWM'&-;U^ZK.F_>!W2E]MM\O5>\KI?-6<6# M7^I$_C+_ /%:(K6>W2MO):-95)6)80 ZMO&YZ[Q MSI6XT5P8Z3:UIX1%:Q MK,S/FB(UE5M=T/.^P=SO<-S#S[LZ2193E/>LWM#*,DCY?D;#3V/9M:UV*1\L M[W5=;URM4H0]7NZ15FIU4],>F>1X.FNG]IR+;\<>VP5IK_6MVWMV1QO>;6GA M'&5 ^IN=9.HN?[KG62)CU^69K$]L4C2N.LZ3/&M(K$\9XP\&,XP0 M W]>@/V%_Q,=QS^X3?\*RYPUVW9/&9:O!D*R38_;^7I&>WZ?@VLE3 MR;=74F,;FKR?'1DC*,4C%9:()\=>N?X;\QK,3,3I-,'9>WHG)_ MEU]'?F.-4V>#'2$TB>7[*T12)TF+9](F.'_E1,7_ +TTF)X2GFE' MUL@ M >?\J\H:/PIQONW+7)65((&=9KE^T]&PUJ\:.FLV)&11M<][6KW^5\LW MO.>8X>5QNN2S.U_BW2K5E)X-#X MXQEB=<#@F)$]U=V4M>=)>RDT?Q+&3M3O9X8O+8ST6Z$Z/V71'3N'DNU[MMQ$ M=_-DB-/6Y9B.];S]V.%:1/92M8GCK,T6ZQZHW?5W/,O-MQK7!KW<5)G_ "\4 M>YKYM9]U>?+:9F.&D1A2;BU8 R&[5.VKD+N[Y\X MZX XSJJ_8=\SD-.WEY:TMG&:EK=;_N=EW/.)$YCFX;6WFXR3:?-6.RM*^:M*Q%:Q_5B-=9XKW\DY/LN0TS:T^>9TTA[689E0 M $)3[SKHR8ONMX"Y$CA\J/<> WZM*]D3(X[-[0]_VC(33R/;78L]M*6]5H MGN=(]R11Q-Z,1J>*Y?\ +;O?6]+[[E\SK.'?=_V(RXJ1IV\(UQS/9'&9[?)5 M;QZVGJ^HMGO8C2,NS[GLSCR7G^G3)$=O9$(T98M!0 M !M&]&#DNKQ7ZE/;1L&3R%;&X3+9K<-,S4]R6O7J>R;GQYMFO4_:+%ES&PL M@S=ZI,BM6EYTB//6+1 M]G7TM_\ "_?UY?UUL,V2T5Q6O>EM=(C2^.]8XS_:F)^PPT[IN9K?<1W(\Y\X MVWSN3E+E+=-QQT-EOAEH8#+YVY-K6(\*]7-CPNO>RU&(Y7.1D">)7+U5=OZ9 MY/3D'3VRY+33_IMKCQSIY;5K'?M_Q7UM/IEJ_4'-+"&<8@ M $W[[L]PB[3.U#EOG"_52#(\V\JQX7%S>!?%;TWBC%R8 MW'V$DO5>C:8?S&\Y^.=4[3DM)UQ[+:]ZWHR9[:S'O M=,<_96M\">5?%>G=SS:\:7W>X[L>FF&-(G[^^2/L)))7A.+PON=YAI=OO;KS M?S=>DA8SB[B[==TJ1SHCF7K&UW1KI)FHJHG53- M]-\HOS[J#9?]X]- MJUF:Q]FVD1[*JXR%^[E;]W*9*S-=R.2MV;]^Y8>LEBW=N3/L6K,\B_"^:>>1 MSW*OPJY54].<>.F*E<6.(C'6(B(CLB(X1$>Q#SYO>^2\Y+S,WM,S,SY9GC,O MC/I\@ M L6_0^X1_8EZ;_!;+5;V;.T_M!NI-JEGHOQG^9QWCL, MGB7_ )O#\'Q>AY^^-'.OEGQ#WLUG7#M9KMJ^CU4>WCWVXHVV$5I& !\URG4R-2UC\A5K7J%ZM/3NTKD$5FIYCV/:K7M545%13ZI>^.\9,*B9+>V7C2NY4?&Z#SKV(B-&RYU M@Q<@ZLRUP\\K$5IFMI7'GTX1WK=E,T^772MY]S,6GN*J^(WA1NN4YLG.NFL= MLO*)GO7Q5UF^'S]V.VV*/)IK:D=L36.\U]]A?JX]U/84R+4]1RE#DSA5]R2U M:X;Y!FO6L%C)+5B2S>MZ)F:TJ9;1;]R>>261E;SL;-/*^:>E-*OC3?.N/"GI MCKF9W6[K;;(B(K>(X-,Z0\2.H>D(C;;: MT9^5:ZSAR:S6-9UF<=HXXYGC,Z:UF9F9K,\4D/BK[S#V<[/CJC>5^*>;^*MA MD1GMT.)H:SR/JE5SD^,E;8*>;UK8;B,=UZJ[!0=4Z*B=>J)7GFG\N75VVR3\ ME[K9;K;^3O3?#>?9K-;TCWR4X\O\=NF=Q2/E';[O;YO+I%X<[ MR-]Y4[&]9H3?,#1N>.3LRL:NJ01:OKFG8)9?"B^7D,QG]I7+5$55Z>*'%VOA M1?@Z=.O!R_\ EUZUW-X^/Y]CML.O&>_?);[%:T[L_9O5R[WQSZ3P4GXGBWF? M+Y/:5I7[-K7UC[%91XN_GUJ^Z3OAQ64XYIMH<&<$9/I%D.,]'R-J]E=MJM=X MV5^0MZL5Z&2V.HCU7K1JU\9BY41BSU9I(V2I/W0O@YTST7EKS"_>WO.Z]F;) M$16D^?%CB9BD_P!JTWO''NVB)F$+=8>*?4'5F.VQKIM.46[<6.9F;Q_YF28B M;1_9B*TGAK69C5[!Z4_HL\E]W>PZSS1W X3-\<=KF/M8[.5J^4JV\3M'.=>* M>"VS!ZI Z:CE,1H^4K?!;V%$:DL+_*QRR2NDLT\1XH>,7+NE,&3D_(;TW'4U MHFLS68M3;3I,=Z\Z36V2L^YQ>2>.32-*WR?AYX6[[J3-CYISFE\'(*S%HB8F M+YX[>[3LFN.8[>^ZW-[9-QDO-K6M. MMK6M.LS,SQF9F=9E;K!AP[;#3;[>M:8*5BM:Q&D5K$:1$1Y(B.$0YDX7* M 1^?O%/=.G#/9QC."L#>]GW3N,=(F MQNP[O:8]LR2Q/R>6GP^,5JQNCGJ7K2>)JL1%G?P Z8^6.K[,O4/R/TI/+\-M-YO[>JCC&OJHXY9TGMB8TQSYO M6:ZQ.B!\7?4\ #;3VM^LWW:]GG#>O<&<)Z_P9B-*U^UE MLEY^4X[R&1V#.9C-WI;^2S>QY>/:J;LME9U>R%)71M\NK!# Q&Q11M;%?4O@ M_P!*]6,S,SK,S*3^0^+'473G M*L7)^6X-C&TPQ.G>QY)M:9F9M:TQEB)M,S,SPB/)$1$1#(;WCSU$O_8X"^C+ M+?KH8'ZO?A_Y]][]7X-F/IUZQ_(\O][R_#'O'GJ)?^QP%]&66_70?5[\/_/O MO?J_!GTZ]8_D>7^]Y?ACWCSU$O\ V. OHRRWZZ#ZO?A_Y]][]7X,^G7K'\CR M_P![R_#'O'GJ)?\ L_#_ ,^^]^K\&?3KUC^1Y?[WE^&/>//4 M2_\ 8X"^C++?KH/J]^'_ )]][]7X,^G7K'\CR_WO+\,>\>>HE_[' 7T99;]= M!]7OP_\ /OO?J_!GTZ]8_D>7^]Y?ACWCSU$O_8X"^C++?KH/J]^'_GWWOU?@ MSZ=>L?R/+_>\OPQ[QYZB7_L_#_S[[WZOP9].O6/Y'E_O>7X8 M]X\]1+_V. OHRRWZZ#ZO?A_Y]][]7X,^G7K'\CR_WO+\,>\>>HE_[' 7T99; M]=!]7OP_\^^]^K\&?3KUC^1Y?[WE^&/>//42_P#8X"^C++?KH/J]^'_GWWOU M?@SZ=>L?R/+_ 'O+\,>\>>HE_P"QP%]&66_70?5[\/\ S[[WZOP9].O6/Y'E M_O>7X8]X\]1+_P!C@+Z,LM^N@^KWX?\ GWWOU?@SZ=>L?R/+_>\OPQ[QYZB7 M_L_#_P ^^]^K\&?3KUC^1Y?[WE^&/>//42_]C@+Z,LM^N@^K MWX?^??>_5^#/IUZQ_(\O][R_#.PX7[RMZ@&*CG9>TKMAV1TKVOCFS7'G(,$E M5K6JBQ0)KO+F A;_NSPYOWFOOQ_=+VC?H'S)]?9P_5PZ'_.N:^^[?\ MTSZ^GCJ_\VY;[WF_U![S7WX_NE[1OT#YD^OL?5PZ'_.N:^^[?_3'T\=7_FW+ M?>\W^H/>:^_']TO:-^@?,GU]CZN'0_YUS7WW;_Z8^GCJ_P#-N6^]YO\ 4'O- M??C^Z7M&_0/F3Z^Q]7#H?\ZYK[[M_P#3'T\=7_FW+?>\W^H/>:^_']TO:-^@ M?,GU]CZN'0_YUS7WW;_Z8^GCJ_\ -N6^]YO]0>\U]^/[I>T;] ^9/K['U<.A M_P ZYK[[M_\ 3'T\=7_FW+?>\W^H/>:^_']TO:-^@?,GU]CZN'0_YUS7WW;_ M .F/IXZO_-N6^]YO]0>\U]^/[I>T;] ^9/K['U<.A_SKFOONW_TQ]/'5_P"; M M\U]^/[I>T;] ^9/K['U<.A_SKFOONW_TQ]/'5_YMRWWO-_J#WFOOQ_=+VC?H M'S)]?8^KAT/^=;_ %![S7WX_NE[1OT#YD^OL?5P MZ'_.N:^^[?\ TQ]/'5_YMRWWO-_J#WFOOQ_=+VC?H'S)]?8^KAT/^=;_4'O-??C^Z7M&_0/F3Z^Q]7#H?\ .N:^^[?_ $Q]/'5_ MYMRWWO-_J#WFOOQ_=+VC?H'S)]?8^KAT/^=.K_S;EOO>;_4' MO-??C^Z7M&_0/F3Z^Q]7#H?\ZYK[[M_],?3QU?\ FW+?>\W^H/>:^_']TO:- M^@?,GU]CZN'0_P"=.K_S;EOO>;_4'O-??C^Z7M&_0/F3Z^Q] M7#H?\ZYK[[M_],?3QU?^;.K_ ,VY;[WF_P!0>\U]^/[I>T;] ^9/K['U<.A_SKFOONW_ -,?3QU? M^;.K_P VY;[WF_U! M[S7WX_NE[1OT#YD^OL?5PZ'_ #KFOONW_P!,?3QU?^;\W^H/>:^_']TO:-^@?,GU]CZN'0_YUS7WW;_Z8^GCJ_P#-N6^]YO\ M4'O-??C^Z7M&_0/F3Z^Q]7#H?\ZYK[[M_P#3'T\=7_FW+?>\W^H/>:^_']TO M:-^@?,GU]CZN'0_YUS7WW;_Z8^GCJ_\ -N6^]YO]0>\U]^/[I>T;] ^9/K[' MU<.A_P ZYK[[M_\ 3'T\=7_FW+?>\W^H/>:^_']TO:-^@?,GU]CZN'0_YUS7 MWW;_ .F/IXZO_-N6^]YO]0>\U]^/[I>T;] ^9/K['U<.A_SKFOONW_TQ]/'5 M_P";\U]^/[I>T;] ^9/K['U<.A_SKFOONW_TQ]/'5_YMRWWO-_J#WFOOQ_=+ MVC?H'S)]?8^KAT/^=;_ %![S7WX_NE[1OT#YD^O ML?5PZ'_.N:^^[?\ TQ]/'5_YMRWWO-_J#WFOOQ_=+VC?H'S)]?8^KAT/^=;_4'O-??C^Z7M&_0/F3Z^Q]7#H?\ .N:^^[?_ $Q] M/'5_YMRWWO-_J#WFOOQ_=+VC?H'S)]?8^KAT/^=.K_S;EOO> M;_4'O-??C^Z7M&_0/F3Z^Q]7#H?\ZYK[[M_],?3QU?\ FW+?>\W^H/>:^_'] MTO:-^@?,GU]CZN'0_P"=.K_S;EOO>;_4'O-??C^Z7M&_0/F3 MZ^Q]7#H?\ZYK[[M_],?3QU?^;.K_ ,VY;[WF_P!0>\U]^/[I>T;] ^9/K['U<.A_SKFOONW_ -,? M3QU?^;.K_P VY;[W MF_U![S7WX_NE[1OT#YD^OL?5PZ'_ #KFOONW_P!,?3QU?^;\RRV+EVT[XTLTB\]I#2QU&!KY[=J9S*]2M M%)-*]D;'.3'\U\!/#CDG+\O->9[_ )GBV."DVO:\[YABY7R[9\NR;S-:*UB,>?[,S/QCA6L<;3V1$3,IC_ !A' MR9%Q]J#>9;VD9#E-<)3EWNQQMA\Y@M#;L4S%FOU-5QVS9_9L^F'Q[WI7CGM7 M'36_*6=8Z_F>SQ5&YE/+IW^6>4US5Y9WY]7&6U;9.YY)O-*TKWI[9BM8B-=- M;:=Z;-;2-U&VQQOIQVWGUIR2V64G-FCL7WQ6'IXZE=6R;X:=<D32WM[\([W"8K$UCA:VL?=?\ 2'->LMGBY;M=[7:\OK;O M9*]R;SDM'N-9B]?:UXSW>.MM)GC6K1W[K=OOVQ]0^AG,_6*33]9C8_-&;](K M\$BCZ -Y\YX_>+?"GNMV^_;'U#Z& MZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K M,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^ MAG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K M=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.> M/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z& MZW;[]L?4/H9S/UBCZS&Q^:,WZ17X M(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV M^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q M^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_ M>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S M/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPK)MZJ;]^;Y9UB'6VZ(I MGS9,M=SS+-,1ZSN=SNXXTGN5B;6GC;VUIUXZ5C3VNL[?")TD@ M &GKU8/2SO\ J3Q<&2X7EG$\2Y7AV3D2.:]DM.L;8W8, M?OC=*']^N8VDXMS7;9-KZSC-)OWHR=SAPM732: M>GMEIR]UNWW[8^H?0SF?K%)<^LQL?FC-^D5^"1E] &\^<\?O%OA3W6[??MCZ MA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;] M(K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3 MW6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1] M9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^ M<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J' MT,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTB MOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/= M;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF M-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYS MQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0 MSF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_ M!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UN MWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V M/S1F_2*_!'T ;SYSQ^\6^%?9C_NPG*N!O4\UK_>EJU#-8NU7NXR[7XDS]">I M;KRMDBL0VX.0)I89(E3JU4:O54Z?@7J?&3^9/E>?'.'/R?+;#:)B8G/68F)\ MFDXGU3P$YAAO&7#S3'&6LZQ/J;1I/L^L?'[K=OOVQ]0^AG,_6*??UF-C\T9O MTBOP3Y^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+? M"GNMV^_;'U#Z&ZW;[]L?4/H9S/UB MCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ - MY\YX_>+?"GNMV^_;'U#Z&ZW;[]L? M4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS? MI%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/ MK,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0 M^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[ MK=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?. M>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z M&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17 MX(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNM MV^_;'U#Z&ZW;[]L?4/H9S/UBCZS& MQ^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX M_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9 MS/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@ MCZ -Y\YX_>+?"GNMV^_;'U#Z&ZW; M[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;' MYHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG, M_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OO MVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WB MWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:,WZ17X(^@ M#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+?"GNMV^_; M'U#Z&ZW;[]L?4/H9S/UBCZS&Q^:, MWZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ -Y\YX_>+? M"GNMV^_;'U#Z&ZW;[]L?4/H9S/UB MCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS?I%?@CZ - MY\YX_>+?"GNMV^_;'U#Z&ZW;[]L? M4/H9S/UBCZS&Q^:,WZ17X(^@#>?.>/WBWPI[K=OOVQ]0^AG,_6*/K,;'YHS? MI%?@CZ -Y\YX_>+?"GNMV^_;'U#Z&TGMBX:[=,7E8<]'Q=J,6'R&>KX]<57SVPY"_>S^U9V#&NLW7T8< MSLV7MV6Q.FE^F>28^G.0[7DF.T7C;X^[-M-.]:9FU[::SIWK3,Z:SV]K)8UQ MG6$OJ%]J^W]Z?:UNO;AJ/)&/XL?OV6U&3/[/D=?M;+&_ :QL>/VJ7$PX^GE\ M),V3(Y7"U$<_ST;Y+9&.:Y']#<^@>I]IT=U-AZAW>WMNHP4R=VD6BGMKTFG> MUFMNRMK<-.W2?(U7K3I[<]4]/Y>1[;/7;SFM3O7FLV]K6T7TTBU>V:QY>S6/ M*CC^ZW;[]L?4/H9S/UBE@_K,;'YHS?I%?@D(_0!O/G/'[Q;X4]UNWW[8^H?0 MSF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_ M!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UN MWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V M/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/' M[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#. M9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$ M?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[? M?MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_ M-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O M%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YG MZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] M &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^ MV/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T M9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6 M^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K M%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T M;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8 M^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F M_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X M4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4 M?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O M/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZ MA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;] M(K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3 MW6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1] M9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^ M<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J' MT,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTB MOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYSQ^\6^%/= M;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0SF?K%'UF M-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_!'T ;SYS MQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UNWW[8^H?0 MSF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V/S1F_2*_ M!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/'[Q;X4]UN MWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA3W6[??MCZA]#.9^L4?68V M/S1F_2*_!'T ;SYSQ^\6^%/=;M]^V/J'T,YGZQ1]9C8_-&;](K\$?0!O/G/' M[Q;X4]UNWW[8^H?0SF?K%'UF-C\T9OTBOP1] &\^<\?O%OA7]-^ZW;VKFH_O M(U)K>J>)6\+YASD;U^%6M7D=B.5$_ G5.O\ \4$_S,;'3ARC+K__ !%?@CZ M-WY>9X]/_0M\*EV:;J>#T'4-4T76*B4-;TO6\'J>O46^!&TL'KF+JX?$U&^6 MR./I6H4XV)X6M3XOP(GX"J.\W6;?;O+O=S/>W&;):]Y\]KVFUI^S,RLCM=MB MV>VQ[3;QI@Q8ZTK'FK6(K$?8B'9#KN< !JP[L?1L[$^[K(Y+:=JXTL\ M9MS)XI[=S%37Y/A_UVJJJ M2=TMXN];]*8Z[7:[F-SR^D:1AW$3DK$1V16VM*Q_51]U%X8](]27 MMN-Q@G!OK3K.7!,8[3/EFU=)QVF?+-J3:?.TX;I]UN@?D'3<=]X\U;%O>J-Q MNZ<,,NY"K&GB5'.S>#Y%Q]>\]W5$\*8^NB=%7JO7HDN;/^9BT8^[S#E$3E\^ M/<:1/_#;%,Q]_*,MUX 1-]=ES.8Q^:^#68_XJY8B?O8?#JWW6RY\I1R;MWEU MOD>)['2U-6X1E^4KL:I(DD4>1RW)OLN,>QW@5KUJVTZ_F8IZO3 M9V#)8K:OF%E.;M_Q$T-RCMO-UZCM5?'9"&5+$5S$Z50QN'T6M-4LL:^K M-/C[5RLZ-KF6/&BO6*^IO&GKGJ7';:^OKLMA>)B<>WB:3,3PTMDF;9)UCMB+ M5K.LZUTX)'Z?\)^C^07KN/4VW>\K.L7SS%XB?/%(BN.-)[)FLVCR3KQ;?VM: MQK6,:C6-1&M:U$:UK6IT:UK4Z(B(B? A$W;QGM25V<(?Z M :)O6U],'+][_'&)YBX@?:F[@N%M;RE3#ZF^S8?0Y-TKVB?-6].H M5YK3:&+V^M=EFL8RPV-OMLDBU+#O"ZO+6FSP:\2<71?,;\IYKI'(=YDK-KZ1 MKAR:=V,DSIK---(O'W,>VKV3%HM\4.A;]7\LKN=A/_\ .=I6TXZS/#)6>-L? M&8K6UIB)K:?+&EIB)UB ]D<=D,/D+^(R]"YB\KB[EK'9/&9&K/1R&.R%&=]: M[0OTK+(K-.Y3LQ.CEBD:U\;VJUR(J*A>?'DQYL=PE* MQDLQF\UEK45'&8K%X^I'+9NW[UR9D<44;7/>]R(B=5.#<[G;[+;WW>[O7'M< M5)M>]IB*UK6-9F9GA$1'&9=C:;3<[[$1'_;V4_C MT??2EP'8GQ]%RARG0QV;[J.0\+"W9;RMJ7JO$^OW&16'<@EM03WWR-:[ M-9*!_@N3L;!"JUH&RV**>+/BAN.M]_/+>6VM3IC;W]I'&)S6CAZV\<.'Y.D^ MYCC/MIF(N7X<^'VUZ.V'QGT1,\(K$ M;LR&TE@ M M M M $9WUL/1VCYWH;!W;]K.J MK^W+'QNR?+7&F$A:QO+N(IU7K9VS6<=$SH_E#&Q0L]HJQ(GR_717,1L1_^K6(B*S]U'M9XQ72$]+%+!+)!/')#-#(^*:&5CHY M8I8W*R2.2-Z(]DC'HJ*BHBHJ=%+E5M%HBU9B:S&L3'E5.O2^.\X\D37)69B8 MF-)B8X3$Q/&)B>V'YGZ^0 M ^W'8[(9C(4,1 MB*%S*97*7*N.QF,QU6>]D,CD+T[*U*A0I5F2V;ERY9E;'%%&USY'N1K4551# MXR9,>'';+EM%<58F;6F8B(B(UF9F>$1$<9F>$0^\6++GRUP8*VOFO:*UK6)F MUK3.D1$1QF9GA$1QF>$)T'HP>D#3[4,!C>Y'N/US'WNY?8Z7M&HZS>;%?AX- MUW(U$:ZNC?\ 4JKR5EJ\SFW[+%?\G5W>R0/1SK3Y:4>,'BQ?JG<6Z>Z>R6KT MYCG2]XX?&;Q/;Y_4UGW,3[N?;S'N8BWGACX;TZ7VT.$>XK,UB;7D-$!I? M M M M M ",'ZT'HOQ)N0LEX/^,$\GG'TMU3DF>4S,5P9[3_ )'DC'DF?^3Y M*VG_ "NR?Q?N(0\3_#"G/*7Y_P @I%>(\L>2,L1]_V3QTE"XEB ME@ED@GCDAFAD?%-#*QTR1CT5%14145.BEPZVBT1:LQ-9C6 M)CRJI7I?'><>2)KDK,Q,3&DQ,<)B8GC$Q/;#\S]?( M M !]="A?RM^EB\72MY+)Y*W6H8['4*TUR_?OW)F5ZE*E4KLDL6K=JQ(V. M..-KGO>Y&M155$/G)DQXL=LN6T5Q5B9F9G2(B.,S,SPB(CC,SV/O%BRY\M<. M&MKYKVBM:UB9M:TSI$1$<9F9X1$<9GA";GZ+/HY?PVU,+W5=T.OUYN?,OCF6 M^-N-\K5ALMX5Q=^)KTSNO MM:SI,;>LQQB/).68X6M'N8UI6=)M-I))7E,X M M M M M $9#UD/12;SE)LO=7VBZ]2ILK%;DO$W(6.\(_&.>1QCZ8ZJR6MR?6*X<\\9 MP:\(IDGMG#YK<9Q=G^7[B$O$SPNIS^+\]Y!6M.=1&N3'V1GB([8\D9?)$SI% M^RTQ/%"OM5;-&S9I7:T].Y3GFJVZEJ&2O9JV:\CHIZUF"5K)8)X)6*U['(CF MN145$5"XU+TR4C)CF+4M$3$Q.L3$]DQ/EB?)*J.3'DPY+8C+1[5:^)[DNYW"XS,]R%R%UC2M,F?4RV'X1HV&. M8EQTT+K%#)\E7J[U22U&Y\.*BB=,F3C M6VXF/)Y)C#$]E9XWGC;AI"VWAIX8XNEZ1SGG45R=06CVL=M<%9X:5GLG),<+ MWCLB9I3AWK7D4E?TQ M M M M $> M7U<_15U[NQASO<+VS8S#ZEW*0UY;NSZC%\GX35N<'MD\V6Q>LR.JT<%R0Z-7 M^7DI7-KY)WACNN8Y4M1SYX5>,6XZ5FG(.HK7R].S.E+\;7VWHB.,VQ>>D<:= MM/ZLQ!XC>&&VZIK;F_*(KAZ@K7CV13/$=D7\V2(X5OY8TK?6(K-(..U:KLVC M;)G-.W/ 9C5=KUK)V\-L.N9_'VL3FL+EJ$KH+F.R>-NQ0VJ=NM,Q6O8]J.12 MZ>UW6VWVVIO-GDIEVN2L6I>LQ:MJSV3$QPF)5)WFSW7+]U?9;[';%N\=N[:E MHTF)],?[8GLF-)CA+@#G=8 M .XSRTZ5K6/+/^Z(CC,Z1$3,Q#N:[W'R_E M^.V7>Y;=VE*]LS_NB(C69F9B*Q$VM,1$RG@>DSZ-VD]D^%Q/,_-M3"[YW49C M'Q68YEBKY+7.$8+M61EK7=+G5TU?);7)!8=#D\ZU$Z_&K4?#7\V>[1_Q2\7- M[UGFORCD\WP=,4MIIQB^XTGA?)'DIPUIC_XKZVTBMP?#WPVV/2."N^WL4S]0 M7K[:^FM<6L<:8M?9TM?A-O17@WKD*)1 M M M M M #3IZHGI$<4]_N!L[[JK\7QGW/83&15=?Y$;76+";O4HL9' M2UCE&K2K3VLG2AJL\FEDXFNR&.3P-_UZT?LJRUX:>*W-.A,\;+<][<]-WMK? M%K[;',]M\,S.E9F>-J3[6_'LM/>1WUYX=\LZTV\9M8P:?=4GC6=)M6T"#G/@CEGMLY-V3A_FO2\MHF_P"K6E@R6&RL;5CLUG/>E/,8 M;(P.EQ^=U_*1QK)4OU)9JMF/XT;W)U+SD]EJ6TX3'FF)TF)B/ M(C+,2 M >]=MW;/S1W9\J8+AW@O3;NX;CFW^9+X'-J837 ML3$J>W;%M.;GZ4<%@<;&OBEGE=XGN\,4+99Y(HGX/J+J3D_2O++\VYWFKAVE M.SRVO;R4I6.-K3Y(CL[9F*Q,QG.G^G.;]3\PKR[D^*FCZ5G#GI[:8S*1^Q\@]PVS8F.KO_ "Y;J.9[+#895FN: M=H%2PGF8'3:UVNBK(K6W\F]J2VG(UL%:M1+Q%\3N;]>[SU=M<'(<=M<6")\V MNF3+,>ZR3$_W:=E?+:UR>B>@^4]&;/N[>(R\TO6(RYYCVUNR9K6/N,>O96., M\)M,S&K:F1DWD M M M M #! MKOH]/K@#OZXVETSEK"_)NW8FG;3CSEC UJK-WT#)3*DK'TK,K49F->LV6-]N MQ5E5K6HUF/N;1'N;QQK/ MGKK6=:ZGZ3Y/U;L)V/-<>MHB>YDKI&3',^6EM)\T:UG6MNR80 ^^CT^>X+L# MY%;IW+V#^4-3SB M25Y(9Y;V=$]?Y?RZ3V]R^G&:3/DF:S:(U8,F[-, M M V)>G[Z:?DQW[SY+6[? M5X]>V]H\\5BUHT;YT5X?\XZSW.N&)P!>Q;BNMQAPCK:UWVEKW-TWO-)6N;UR%G(8?*^5]IS,->OYDE2 MC R&A18]R00L625SZ*=7]9\\ZVYI/,^]M(UM/L16L<*Q%8B&7IJC/@ M M M M M 'EW,O"O%G<'QWL M'%',NDX3?]!V>ND&5U_.5UEA62/JZM?H6HGQ7L3EZ$B^96N598;5>1/%&]KO MA,ERCG',^0[_ !\TY1FO@WV.=:VK.D^F)CLM6?+68F)CMAT]_L-ES3:7V/,, M5,VTR1I:EHUB?_&.V)[8GC'%!X]3KT/>5^T*;.X4*%>+Y>U:K"GQ5]513E//YQ M[3J'2(B>S%GGL]I,S[2\_D[3Q^XF>,15CKWPBWW(YOS3IV+[GE&LS;'[K+AC MM[.W)2//&MXCW43I-VA G1"@ M 2+/3$]!_D7N4^;_ #7W7UM@ MXEX&L,J9C7M'6*;$\F\L49?+GJ3>588RSHFD9&!R2)?F8N0O0*BU(8XIH[S* M^^)/CAR_I[O\FZ5G'NN=Q,UOE]UAP3V3V<,N2)X=V/:5GW4S,31.W0?@]NN: M=WFG55;X.7<)KAXURY([?;^7'3T?YD\?<<)F;%QKQGQ_P[HVN<:<6ZA@=#T/ M499;Y]]EMWKWO.MIGV?-'9$1PB(B(B(B(6@VNUVVQV]-IL\=,6UQU MBM:5B*UK$=D1$<(=Y.D[ M M M M M ?R]C)&.CD:U['MG]JR>?XHD2##<6237D@B96XZVN[) MU1?"GR+;D5OF1TW+-:?8?PY\=-_R.*?\ M97R3:-*Q"_77A%R_G\WYGR#N;7G$S-K5TTQ99GMUB/\ +O,\9O6)B>/>K,SW MHAD\I\3\E<([SG>,^7-(V/CS?-:L^S9K5]IQL^,R=17)XX+#(YF^79BV,EE+]B2OC,'A:$:^ M.S>NS5Z=:-%?+(QJ=3%V?)9XQ:8_&9(_\ND]D3'9>W#LFL7A.#[3>ROMU[*-!9H' .A4] M+U:)(V9+;]ID@BN9*1'*Y\5:-L&/J.D>E:O UZM6F'5 M/6'4'6.^^/\ /<]LEHU[E(]KCQQ/DQT[(],\;3I'>M.BU7(>G>3]-;*-AR;# M7%A[9GMM>?ZU[3QM/LSPCA&D<&59K#-@ M M M M M !\UVE3R-.WC\A4K7Z%^M/2O4;L$5JGYDD;VJU[55%144^J7OCO&3',UR5F)B8G28F.,3$QV3 M'DE^3$3&D\8E&]]0;[O7Q'S8[--+_M$/#>W7'KYSDP M\-.O;N<:9.P]7(C:<4^(\LC2(RQI\8Q MQ_:F=(S1']J8O_:MPA#/6?@[RGGG?W_(>[LN:SK,U_Y&2=/+6-?5S,]MJ1IV MS-)F=4._GSMRYN[7]_O\9<\\<;'QON-!TSF4XQ[C:3IQK/&LS&O=O6=+4MY MZVB)]"L7/>G><]-[R=ESG!?#FX]V9XUO$>6EHUK:.,=D\-=)TG@\3,TPH M &0 MG;AVK<_=VV^0<<]O_&NP=;GB21WQ(T?(K6+@.HNJ.1=*;&>8<]W./!@X]V)G6]YB->[2D:VO;T1'#MG M2.+/]/\ 2_.^J-W\4Y-@MEM$QWK=F.D3/;>\\(\^G&TQ$]VLSP3+/3[] '@G MMQ=A>2NYZ;!]P_,=9(+M76IZ#Y^%M)R$;G/:M#!9:O%9W_(0*J*VYEX(JB.Z M+'0CD8V9:A]>>.O/.HN_R[IR+[#E$ZQ-HG_J,D?VK5G3'$_U:3,^>\QP6AZ, M\(N2].]S?U+S^@ M M M M M /$>?.V_@WNAT2WQMS MYQIK')>HV5?+!3SU-?E##77M1GRKK.?IR5<]JV9;&G@2YCK-:SY:N8KU8YS5 MS/(^H>==-;Z.8\CW.3;;N/+6>%H\UZSK6]?[-HF/+IJQW-.4\MYUM+;#FN#' MGVENVMXUTGSQ/;6T>2U9BT>241GON^[F\I\;?+/(G97G;G,>DQ+->L<0;39H MTN6,%71%EDBUG,)'C]>Y!IUVM>K87)CLJC/+BBBOS*Z1;5]$?S!-L4SY9CO4[9F:1P5TZN\$-UMYMO>DKSFP\9^+Y)B+QQ M[,>2=*VB.R(OW;:1[N]I1J-EUG8],SV6U7;\#F=7V; W9L;F]>V'&7,-F\1D M*[O#/2R>+R$->[1M1+_S1R,:Y/\ X%B]MN=MO<%-UM,E,NVR1K6])BU;1YXM M&L3'L(%W>TW6PW%]IO<=\6ZI.EJ7B:VK/;QB=)CAQCSQ.O8X,YW7 M .U:3HVZS=M2*J]51C%Z)\*]$1 M5.KO=]LN6[6^]YAEQX-ICC6U[VBM:Q'EF9F(AW-AR_?$=LS$)._8C]W#W/:UPW(O?/L,VA:\_R+]?@O1,G3M[SDX59 M,]E?>=TJ^VX7487R-B=)3Q?RC=E@D/=O5/_2/@?>W=WO5]^[7MC;X[<>R.&7)'9Y8F MN.9\DQD\B6?PQP9Q!V[:)C.,^$./-8XTT;$]7UL#K&/94BGM/8QDV2RMQ[IL MEG,S;;&WS[UV:QVYCSG<9=SO;]MKSK.GDB([*UC MR5K$5CR1"PW+^7;#E6UKL>6X<>#:4[*4K%:QKQF=(\LSQF9XS/&9U>KF+=T M M M M M M &%G=UZ?/:EWNX1*'//&./RNQU*3J.!Y*UV1-;Y+UN)7>.-F,VNE$Z>Y2 M@D57LHY&.]C?&Y7+75R]3<.E.O.J.C,WK.1[FU,$SK;%;V^&_P#>I/")_M5F MMO[37>H.E.0=48/4-+1QB-8UTGRQ,(BW>C]WI[I^! M/E7<.W6U_$_QK6\RS\DX+'MQ',F%J)Y2^5:T7VBS7W#RWS>6Q^#L6;MA6.D7 M'UV? EK.C_'SIGGG=VG4,?)O,9X=ZT][;VGCV9-(G'V?\R(K&NG?E7'JGP3Y MURSO;KIZ_P =V<<>Y.E<]8]CA7)_P]VT^2C0'E,5E,'DKV&S>-OX?+XRU-1R M6*RE.QC\EC[M9ZQ6*=ZC;CAM5+4$C5:^.1K7MQ;AG<7J M^HX#-;3LV]HK6L>>UK3$1'IF7/MMKN=[GKM=GCR9MS>=*TI6;6M. MFO"M8F9X1,\([$ASLL^[I]Q7,GR3N?=5G?XL?Y@>0L^S MPOET\U8K6>V,DIOZ7\#^:[[N[GJ;+\3VT_\ *I-;YI[>VW''C\DQ_F3,3,36 MLI;?:IV-=K_9=K7S?[?N+,'JEZU0BH;!N]QGRUR)MC&+6DE79-SR*2YBW6L6 MZK;'L,3X,;#-\,%:).B)5;J?K3J7K#<_&.?;J^6D6UKCCVN*G;[C''M8F(G3 MO3$VF.VTK%\BZ:Y'TWM_BW)=OCPTF/;6B-;V_OWG6UO1K,Q'DTAEJ:LSH M M M M M M P@[M/3I[1.]7'V6\Y<38>]MTE1M2ARGJS8M6Y1Q+8HXXJBP[?CH/: MZGQ>KYSML>7)II&2([N2OE]KDKI:(U\FO=GRQ,(K7=]]W M"[D.*UR>U=J^UXSN'TNO'):^9V7DQ^E&%?CUKM M"]8D>V.#'O=\*VLKKDP3[.D>LQ_9K:L<9F\0K M[U+X&\UVG>-"WCC+9\II7 M(VG;/H6X82=U;+ZON."R>M[!C)VN9[:N\Y=FQ9]I>-:WQVB]9]BU9F$)[_EV_Y7N9V?,L.7!NJ]M;UFLZ:S&NDQ M&L3I.DQPGR2ZD=MTP M .^\;\6\D\Q;7C]%XHT/;N1]QRCVLHZUI>OY/8\Q,U9&1NG6EBJUF:&I" MZ1%EGD1L,3?C/8\TY;R?:VWO-<^+;[2O;?):*5]C69C6?-$<9\D,A MRWE/,^<;F-GRK!EW&YG3VM*S;36=-;:<*UUGC:TQ6.V9B$BWL^^[;1@62O)-4R68BDMZ/IBSU9'>7*R3.3QRM5LM M6/\ "5]ZM_F(Y-L.]M>D\$[W<\8]=DBV/#';QK7ADR<=.$QCB8[+2G#IGP+W MNX[NYZHSQ@Q3$3ZG%,6R>Q:\Q-*S'9/=C)KY+0E.=J_87VH]F.'^3^ .(M?U M;,V*45+,[YD&2;#R-L,;(XFS)EMTS+K692I:EB\Y]*J^MCF2N5T5>/KT*R]3 M=;]4=7YO6<]W>3+BB=:XX]KBI_=QUTKK'9WIB;:=MI3_ ,BZ7Y#TUA]3R7;8 M\.L1%K1&M[::Z=^\ZWMIK.D3.D:SI$,P34V? M M M M M >"\^=KO;S MW1:U\TNX#B'2>47N6]K;^_2=:7CT6K,,;S3D_*N=;>=IS;; MXMQM_->L3IZ:SVUGTUF)CR2C>]U7W9?6,H[(;)V<\S3ZO:?UEAXOYJ2SEL K ME9*]\6(Y'U^C+G<9 US&,B@O8K)O[;RZS6].R-*H2ZA\">7;CO9^FMQ;;Y-)TQ9=;X]=.$1>/QE(U[ M9M&6>/#2(T1N^YCL [O^T.W8;SQP;N.JX**?R(=ZQ]6+:>.[JN9'+![-O6LR MY76HYK$4K7-KSV(;;?C-?$Q['M;8;ISKSI+JNL?(F]PY,\Q_E6GN98]G'?NW MG33MB)CS3I,:P=S_ *$ZIZ:FUN9[3)\5C7\;3\9BTC3C-JZ]R)UX=^*S/'AP MG3#@V]J( !G)VP^F[WH M]WLE.UPKP9M>1U*VO7]I&T0-TKC:.)OE^=+7W'95QV+S-^[7AVMTZ?\ #[JSJ7NW MV&UO3:6TGUN7\7CTF-8F)M&MXG_RZW[8UX<4DGM2^[/<:ZW\F[+WA9;GO;?I/:UVV+R9L^F3)[-<ZG+&GDX\)RZ>\"^4;6*YNH\]]UF\N M/'KCQ=G9-H_&6TG68F)QZ\-:^>1EPCVZ<%=MNK,TO@CBG2.+==1L7M-34L'4 MQ]O+2PM5L=S8,QX),ULF1:Q>GM60L6;"I\"O5$0K[SGG_.^H=S\#%M]M'W..L5C7SSI'&?/,ZS+V@ MQ#O@ M M M M M ^>U5JWJMFC>K5[E*Y7FJW*=J&.Q5M5;$;H;%: MS7F:^*>O/$]6O8Y%:YJJBHJ*?5;6I:+TF8O$ZQ,<)B8[)B?),/R8B8TGL:GN MY?T3/3\[EGWLM9XF_8WN5U9I7[CP7:JZ%.^Q*QB+-,?7?3D5Q4W7QO9UT_%[F)RQI'DB^L98\W"^G9PX0T/GW MAIT?U#WLFYVM<.[MK^,P_B[ZSVVF(CN7GAVWI;R^>4?CN+^[1]S&C^VY?MOY M3T7G3#Q>%]?6-G9^RO?W^8KO^VJ+D;N8T7(^S]$1T\^7QGCZ]4A3\!/'3_\ M,9T[O.[BZBVN?99?+>GX[%[,Z17)&OFBE_90WSOP'YG@F%,L>K MOIIV1>.]2TZ^>,<-$W.7:MW']M.5^1^>>%.1>+;#YI8*EW:M:R%3 95\,BQ2 M.P6SQ13ZWGX6R)T\RE;L1K_P=\*$W/[U)TO M7_BK"(><]*]1=/VF.<;//@I&GMIKKCX]D1DKWL92X#X*Y%Y+A=.VM+G<+@)Z MVGT)WRK V/+[SEUQNFX9RRM:L]L>>&Q\FZ1ZEZATGD^RSYL4Q.E].[CX3I/XR\UQZZ\ M-.]KPGAPG3>[VW?=G.>]PCQ^<[G.8=0X:QLS?/L:5H=7]I6\M:BHWV#(Y?VK M#Z3A++_ATR[O)'9DRSZK'[,5TMDM M'HM&.?Z.,O\ (_ ;?9>[EZAWE,-->./#'?M,:?E+:5K.O;I3)&D<)X\)!7;/ MZ-/I_P#;"ZAE,!PO0Y/W6BYDL>^C?# W4?B[UWU+%L6XWEMOL[?\K;_BJZ>:;1/K+1Y)BUYCT= MJ9>0^'72'3TUR;+:4ONZZ3ZS+^-OK$=M9MK%)\_&6 MM=HW(YJMJO(GP.9(US53\*')BRY<&2,V&UJ9:SK%JS,3$^>)CC$^P_+5K:.[ M:(FL^26K7G[T4_3I[@?;+M_@G'\4[)5)'(K-8QT%KCJ6 M29[TD?)-A)972-\2N^,]'R7R+QB\0.0Z4Q[ZVYV\1IW-S'KH^_MIEC3LB(R1 M&GV--&YQX:]%\ZUMN=CBQYYF9[^'\5;6>V9[FE;3KQ]M6W'[+2OSG]U^V:LZ MSD.VKN9PN7B<^=:NJVF/J+EMZSPUOM[Q:/3^*R=W3S_ .;;S>368LYMX!UXWY%OYCVO M"F>FNMN/;EQZ:1/"/\J9CC/'72-.G-'HX^HYP=[18SW;1N&YX>!DLK<[Q%+C M>5:DM>#Q++87%Z7;RNST8F-;XE]KQ]=WA^'ITZDM\G\7?#WG6E]@M&37V*<,LS_\ +]AK.VMZVI;^BT1/^QQ!RNN M !SVM:KL^YY>MK^GZYGMKSUQ>E/":UA\AG[CI:]M//I6)G3C''3RMFW"WHK>I'S:ZM/0[=,_P ;86:2 M!D^=YIR&-XN;02=?BR6=8V.Q#O\ -'&Q%<_V;#SK'X>CD1RM:Z-^<>,?AYR: M)K?F%-SFC7VNWBQKDC7R<-=-_Y5X2]<SWBGF MX32.]EB>/9..--)B=)TAN)X*^Z_65DJ7^YCN:@CB;-#[=J?!6MR323UT5CK' MLG(._P!:!M69R>)C/'K$S4^!Z]?^0B3G?\RL:33ISEO'2=+[F_E\FN+%/'T_ MCH\WI2;RKP#VU8[W/-_>TS$>UP5BND^7V^3OZQYOQ=?/Z&ZG@'T;?3N[>9*. M1U[M]P&_[-1ZN;M?,UBQRCD9)OA\JRS";(LVD8ZW7_#'+2Q-61CD1R+XD14A MSGOBYU_S^+8]SO\ )@VUON-O$8:Z>;O4TR3$^6+7GS=B4^3^'?1O([1DV6QQ M6SQ,3%\FN6T3'9-9R3;NS_=BOG;-J%"CBJ57&XRE4QV.HP1U:5"A6AITJ=:% MJ,AKU:M=D<%>")B(C6,:C6HG1$(YO>^6\Y,DS;):=9F9UF9\\S/&9;I$16-( MX1#ZSX?H M M M M M /.>1.'N(^7L>W$\L<6< M<\H8MC58S&\B:1K.ZX]C'*Y58VGLN,R==K55R]41O3X5,AL.;+LO8<]SLQQ-NNS:PL?F/\?AKZ[D+V>TBNUKE7PHS%)T1>GX$:B21 MROQL\1>5^UG>QN<4?Y^;&KNB5[>R:EE="]G>UJ M]?.9BI4GE)XO$V1^6?S+,NOL=^/9\^A

/FTXZQKNY+^[==_.GJ^;1LYP=R MW459O)@U_=\IJ^;\,:N\OVJEO6N:[AX'SMZ=$CR,Z(Y5151$\2[]R[^8?H?= MQIOL>]VM_P"UCK>OV)QWM;AZ:0TW?>!/5&&\_$=QL\^+3AK-\=OO9I:O^-@5 MR#Z2_J0<9V)ZVP]H',.4?!\+I./L-3Y7KR-5JN18+'%^0V^&?JU/P-57(OP* MB+\!O.P\5/#SF-8M@YMM*Z_E;3AG[/KHII]EIN\\,>N]E6U\O+LUJU_)VIEF M?8KCO:T^Q$:^AA3N/%W)G'<[ZO(''6]:-9B>V.2ON.H[!K,\;WMC>UCXLYA MM-S@QQY@Z9Q+RKR/-%7X\XSY!WR>P MY&00:9IFQ[1-,]7S1HV*/!XV\^1RR5I&]$15ZQN3\+5Z8_>],>>/Z8939\CYUS"D9=AL]UGQSV3CQ9+Q/&8X36LQVQ,>S$L MWN.O2(]27D^>O#K_ &C!&+(J-73.8>+'AWRVLSGYKMKS'DQ=[-,^QZJMX^SKIY==.+:]EX7==[ MZ*6Q\OR4I;3CDMCQZ1/EM6]XO&D=L=WO1V::\&>O&GW;+OMVU(K.^[;P5Q/3 M7R_/J97;\[MNPL\:N\7D4-/UC)X"?RFM^-XLK%\+FHWQ?&5NC!'4N:_P#_ ##<[/!AT^YF^2VOF[O=I7[/ M?^Q/DV+\5_=>^),;)3L\V=T?(6XM\#7W<3QEI6N\>L;-\#EKPYO9[_),EBLU M>K5?[% ^1/A1(U_!'_-/YE>;9.]7DW+=OA\ULV2^6?9FM(Q1KZ.],1Z6Z:;WV;/N4ME$1$9#:USY2QNAR11KU7X,0USO%\=7(C4;'/-?&CQ%YK,Q. M_G;XICW."E,>GI[VDY/\?#R:<6^L M$;U:SJQ?"U51.B*1QON9WC:9GCY6[[?:[;:8 MXP[7'3%AB-(K2L5B(CLTB(B.#OATG. M M M M M M ?G-#%8BE@GBCG@GC?#-#,QLD4T4C59)%+&]',DCD8Y4BG[$S68M6=+0=K'O;.T/M/WQ9G[OVQ=O>WR6'/DFEV;AGCG.3222.61\ MRSY/7+,OG+(OB\:.\7B^'KU^$SNUZJZGV,Q.RYEO\.G]3<9:_P"Z\,;N^3_VNVSXY\F3%2\?T6K+%K9?1V],_:WRR93M&XZJNF3H]-:R&Z:8Q$6NV MM_I1Z?M&"C@7RV(O5B-7S.LG_.JN79MOXL^(VVT]7S;UCYL_W?3TR\_-)+BN, M-_TECYH96UM8Y>WNW#$R*MY#Z\;MSRNW6%ALR_ZSU?(Z1)/@8YD?^F;!M_'G MQ'P5B,NYP9IT[;X,43VZZ_BZTCAV=G9VZSQ8*_@_T!?W.RM7V,^?_OR2\9R? MW:3L"ONB6KOO=)A$C657-QG(7&TK9DD5BL;+\L\.9=R)!X5\'@5BKXE\2N^# MIE\7\Q?7>/7OX>6Y-?ZV++&GWN>O;Z=?1HQ>Y\#^B\^GJK;W!IKKW,M9UUT[ M?68\G9Y--.V==>&GD.4^[ =MLL#VX7N4YOQ]E946.;*870\O V'JOBC?7J8K M!R22JWHB/25J(OP^%?P)EL?\RG443^-Y=LK5T\ELM?\ ?:W^[[+'V\!NEYCV MF[W\3Z;8I_\ I0ZA?^ZY\5R0(W%]W/(%.SYC56:_Q;KF2@\I$=XV)7K[9BI$ MDB=%^*O7X.U3^9?FT6_&1;TQ MCG_\D?[W"^ZV:;]LW9_H/Q7UH'+]9C??-&'](M\$X_H#Y+^?[K[W']H]ULTW M[9NS_0?BOK0'UF-]\T8?TBWP1] ?)?S_ '7WN/[3G*7W7/BB.NQN2[M^0[=M M%?XYZ7&&MX^NYJN56(RK/M.3D8K6=$55F=XE^'HGX#AO_,MS:;?B^5;:*^G+ M>9_IBL?[G+7P$Z>B/;[W>S;T>JC_ &=R?][NF(^[!=LD,=-,]W'<[9*5DR.R M#\1C>/\ "1V8/:%G+;2=/+I:NO'R<.'#7RN:O@-TO$>WW>_F?1;#'_ -&7KF)^[4=@&.7K M='+X*M_]#XBPKO)EZ?&7KYB=?BN:8C-_,5UYE]QB MY;CX?^5O''_P##1DZ>$'A_3W6RM;V<^?\ [LD, MA]8](#TT]1=&_%=H?&5M8W*YJ;/)M.[-571Q1KYC-SV+/LE;X8D5$2_5.&^.M=?#XG3/=Y3L1KE-T?B=8D5>G3JL MCO\ \9>NL[KJCJ7?:_'>8[[-KV]_/EO_ /%>?-']#/[3E'*MACC%L=KM\.*. MR,>.E(CC,\(K6([9F?9F?.]]8QD;&QQM:QC&M8QC&HUC&-1$:UK41$:UJ)T1 M$^!$,%,S,ZSVL@_H M M M M M M M M M M M M M M M M M M M M M M ? !__V0$! end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.25.2
Cover Page - shares
3 Months Ended
May 31, 2025
Jul. 02, 2025
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date May 31, 2025  
Document Transition Report false  
Entity File Number 1-12777  
Entity Registrant Name AZZ Inc.  
Entity Incorporation, State or Country Code TX  
Entity Tax Identification Number 75-0948250  
Entity Address, Address Line One One Museum Place, Suite 500  
Entity Address, Address Line Two 3100 West 7th Street  
Entity Address, City or Town Fort Worth,  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 76107  
City Area Code 817  
Local Phone Number 810-0095  
Title of 12(b) Security Common Stock  
Trading Symbol AZZ  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   30,014,037
Entity Central Index Key 0000008947  
Amendment Flag false  
Document Fiscal Year Focus 2026  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --02-28  

XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Income Statement [Abstract]    
Sales $ 421,962 $ 413,208
Cost of sales 317,832 310,538
Gross margin 104,130 102,670
Selling, general and administrative 34,581 32,921
Operating income 69,549 69,749
Interest expense (18,563) (22,774)
Equity in earnings of unconsolidated subsidiaries 173,523 3,824
Other income (expense), net 1,327 204
Income from continuing operations before income taxes 225,836 51,003
Income tax expense 54,928 11,401
Net income 170,908 39,602
Series A Preferred Stock Dividends 0 (1,200)
Redemption premium on Series A Preferred Stock 0 (75,198)
Net income (loss) available to common shareholders $ 170,908 $ (36,796)
Basic Earnings (Loss) Per Share [Abstract]    
Basic earnings per common share (usd per share) $ 5.71 $ (1.38)
Diluted Earnings (Loss) Per Share [Abstract]    
Diluted earnings per common share (usd per share) $ 5.66 $ (1.38)
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Weighted average number common shares, basic (shares) 29,941,000 26,751,000
Weighted average number common shares, diluted (shares) 30,217,000 26,751,000
Cash dividends declared per common share (usd per share) $ 0.17 $ 0.17
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Statement of Comprehensive Income [Abstract]    
Net income available to common shareholders $ 170,908 $ (36,796)
Other Comprehensive Income (Loss):    
Unrealized translation gain (loss) 1,956 (425)
Unrealized translation gain for unconsolidated subsidiary, net of tax [1] 241 0
Unrealized gain (loss) on interest rate swap, net of tax [2] 339 2,219
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax [3] (48) (1,100)
Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary [4] 3 141
Other comprehensive income 2,491 835
Comprehensive income (loss) $ 173,399 $ (35,961)
[1]
Unrealized translation loss for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. Net of tax expense of $76 for the three months ended May 31, 2025.
[2]
Net of tax expense of $113 and $625 for the three months ended May 31, 2025 and May 31, 2024, respectively.
[3]
Net of tax benefit of ($16) and ($348) for the three months ended May 31, 2025 and May 31, 2024, respectively. See Note 8.
[4]
Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. Net of tax expense of $1 and $44 for the three months ended May 31, 2025 and May 31, 2024, respectively.
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Unrealized gain (loss) on interest rate swap, tax $ 113 $ 625
Amounts reclassified from accumulated other comprehensive income to earnings, tax (16) (348)
Interest rate swap, unconsolidated subsidiary, tax $ 1 $ 44
AIS Joint Venture    
Ownership percentage of investment 40.00%  
Foreign currency translation adjustments, tax $ 76  
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
May 31, 2025
Feb. 28, 2025
Current assets:    
Cash and cash equivalents $ 3,043 $ 1,488
Trade accounts receivable, net of allowance for credit losses of $431 and $419 at May 31, 2025 and February 28, 2025, respectively 153,496 135,149
Other receivables 14,919 12,932
Inventories 110,759 112,313
Contract assets 109,093 106,507
Prepaid expenses and other 16,635 7,055
Total current assets 407,945 375,444
Property, plant and equipment, net 597,892 592,941
Right-of-use assets 27,544 25,951
Goodwill 704,873 703,863
Deferred tax assets 4,015 3,620
Intangible assets, net 413,207 421,850
Other assets 3,709 4,053
Total assets 2,159,185 2,227,101
Current liabilities:    
Accounts payable 107,196 106,471
Income tax payable 54,608 602
Accrued salaries and wages 20,458 37,742
Other accrued liabilities 79,631 68,428
Lease liability, short-term 8,204 7,749
Total current liabilities 270,097 220,992
Long-term debt, net 569,807 852,365
Lease liability, long-term 20,168 19,012
Deferred tax liabilities 39,355 42,819
Other long-term liabilities 45,460 46,418
Total liabilities 944,887 1,181,606
Commitments and contingencies (Note 22)
Shareholders' Equity:    
Common stock, $1 par value; 100,000 shares authorized; 30,007 and 29,913 shares issued and outstanding at May 31, 2025 and May 31, 2024, respectively 30,007 29,913
Capital in excess of par value 418,399 418,004
Retained earnings 774,981 609,158
Accumulated other comprehensive loss (9,089) (11,580)
Total shareholders’ equity 1,214,298 1,045,495
Total liabilities, mezzanine equity and shareholders' equity 2,159,185 2,227,101
AIS Joint Venture    
Current assets:    
Investment in joint venture $ 0 $ 99,379
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
May 31, 2025
Feb. 28, 2025
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ (431) $ (419)
Common stock, par value (usd per share) $ 1 $ 1
Common stock, shares authorized (shares) 100,000,000 100,000,000
Common stock, shares, issued (shares) 30,007,000 29,913,000
Common stock, shares, outstanding (shares) 30,007,000 29,913,000
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Cash Flows From Operating Activities:    
Net income (loss) available to common shareholders $ 170,908 $ (36,796)
Series A Preferred Stock Dividends 0 1,200
Plus: Redemption premium on Series A Preferred Stock 0 75,198
Net income 170,908 39,602
Adjustments to reconcile net income to net cash provided by operating activities:    
Bad debt expense 320 330
Depreciation and amortization 21,827 20,323
Deferred income taxes (4,056) 3,164
Equity in earnings of unconsolidated entities (173,523) (3,824)
Distribution on investment in AVAIL joint venture 273,223 539
Restructuring charges 3,744 0
Net gain on sale of property, plant and equipment (2,686) (16)
Amortization of debt financing costs 3,198 3,109
Share-based compensation expense 5,086 2,535
Changes in current assets and current liabilities 17,768 7,610
Changes in other long-term assets and long-term liabilities (1,027) (1,428)
Net cash provided by operating activities 314,782 71,944
Cash flows from investing activities    
Purchase of property, plant and equipment (20,896) (27,396)
Proceeds from sale of property, plant and equipment 3,774 17
Net cash used in investing activities (17,122) (27,379)
Cash flows from financing activities:    
Proceeds from issuance of common stock 0 308,723
Redemption of Series A Preferred Stock 0 (308,920)
Tax payments related to common stock issued under stock-based plans (4,598) (4,567)
Proceeds from Revolving Credit Facility 210,000 75,000
Payments on Revolving Credit Facility (160,000) (70,000)
Payments of debt financing costs (20) (715)
Payments on long term debt and finance leases (335,809) (30,196)
Payments of dividends (5,085) (7,867)
Net cash used in financing activities (295,512) (38,542)
Effect of exchange rate changes on cash (593) 174
Net increase in cash and cash equivalents 1,555 6,197
Cash and cash equivalents at beginning of period 1,488 4,349
Cash and cash equivalents at end of period $ 3,043 $ 10,546
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statement of Changes in Shareholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Capital in Excess of Par Value
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Balance, beginning balance (shares) at Feb. 29, 2024   25,102      
Balance, beginning balance at Feb. 29, 2024 $ 700,769 $ 25,102 $ 103,330 $ 576,231 $ (3,894)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 2,535   2,535    
Common stock issued under stock-based plans and related income tax expense (shares)   112      
Common stock issued under stock-based plans and related tax expense (4,567) $ 112 (4,679)    
Secondary public offering and issuance of additional common stock (in shares)   4,600      
Secondary public offering and issuance of additional common stock 308,723 $ 4,600 304,123    
Dividends on Series A Preferred Stock (1,200)     (1,200)  
Cash dividends paid on common shares (4,267)     (4,267)  
Redemption premium on Series A Preferred Stock (75,198)     (75,198)  
Net income (loss) available to common shareholders 39,602     39,602  
Other comprehensive income 835       835
Balance, ending balance (shares) at May. 31, 2024   29,814      
Balance, ending balance at May. 31, 2024 967,232 $ 29,814 405,309 535,168 (3,059)
Balance, beginning balance (shares) at Feb. 28, 2025   29,913      
Balance, beginning balance at Feb. 28, 2025 1,045,495 $ 29,913 418,004 609,158 (11,580)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 5,086   5,086    
Common stock issued under stock-based plans and related income tax expense (shares)   94      
Common stock issued under stock-based plans and related tax expense (4,597) $ 94 (4,691)    
Cash dividends paid on common shares (5,085)     (5,085)  
Net income (loss) available to common shareholders 170,908     170,908  
Other comprehensive income 2,491       2,491
Balance, ending balance (shares) at May. 31, 2025   30,007      
Balance, ending balance at May. 31, 2025 $ 1,214,298 $ 30,007 $ 418,399 $ 774,981 $ (9,089)
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.25.2
The Company and Basis of Presentation
3 Months Ended
May 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
The Company and Basis of Presentation
1. The Company and Basis of Presentation
AZZ Inc. ("AZZ", the "Company", "our" or "we") was established in 1956 and incorporated under the laws of the state of Texas. We are a provider of hot-dip galvanizing and coil coating solutions to a broad range of end markets in North America. We have three distinct operating segments: the AZZ Metal Coatings segment, the AZZ Precoat Metals segment, and the AZZ Infrastructure Solutions segment. Our AZZ Metal Coatings segment is a leading provider of metal coating solutions for corrosion protection, including hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating to the North American steel fabrication industry and other industries. The AZZ Precoat Metals segment provides aesthetic and corrosion protective coatings and related value-added services for steel and aluminum coil, primarily serving the construction; appliance; heating, ventilation, and air conditioning (HVAC); container; transportation and other end markets in North America. The AZZ Infrastructure Solutions segment represents our 40% non-controlling interest in AIS Investment Holdings LLC (the "AVAIL JV"). AIS Investment Holdings LLC is primarily dedicated to delivering safe and reliable transmission of power from generation sources to end customers, and automated weld overlay solutions for corrosion and erosion mitigation to critical infrastructure in markets worldwide.
Presentation
The accompanying condensed consolidated balance sheet as of February 28, 2025 was derived from audited financial statements. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. These financial statements should be read in conjunction with the audited financial statements and related notes for the fiscal year ended February 28, 2025, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 21, 2025. Certain previously reported amounts have been reclassified to conform to current period presentation.
Our fiscal year ends on the last day of February and is identified as the fiscal year for the calendar year in which it ends. For example, the fiscal year ending February 28, 2026 is referred to as fiscal 2026.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, which are necessary to present fairly the financial position of the Company as of May 31, 2025, the results of its operations and cash flows for the three months ended May 31, 2025 and 2024. The interim results reported herein are not necessarily indicative of results for a full year.
Accounting Pronouncements Not Yet Adopted
In November 2024, FASB issued ASU No. 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses (“ASU 2024-03”), which expands disclosures about a public entity’s expenses, including inventory, employee compensation, depreciation, intangible asset amortization, selling expenses and other expense categories. In January 2025, the FASB issued ASU No. 2025-01, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40)—Clarifying the Effective Date (“ASU 2025-01”), which clarifies the effective date of ASU 2024-03 for companies with a non-calendar year end. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. We do not expect the adoption of ASU 2024-03 or ASU 2025-01 to affect our financial position or our results of operations, but ASU 2024-03 will result in additional disclosures for our annual reporting period ending February 29, 2028, and interim reporting periods beginning in fiscal 2029.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"), which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. ASU 2023-09 will be effective for annual periods beginning after December 15, 2024. We expect to adopt ASU 2023-09 for the annual period ending February 28, 2026 and the adoption will not affect our financial position or our results of operations, but will result in additional disclosures.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories
3 Months Ended
May 31, 2025
Inventory Disclosure [Abstract]  
Inventories
2. Inventories
The following table summarizes the components of inventory (in thousands):
As of
May 31, 2025February 28, 2025
Raw material$107,630 $110,005 
Work in process605 518 
Finished goods2,524 1,790 
Total inventories$110,759 $112,313 
Our inventory reserves were $3.1 million and $3.9 million as of May 31, 2025 and February 28, 2025, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the Precoat Metals segment.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share
3 Months Ended
May 31, 2025
Earnings Per Share [Abstract]  
Earnings Per Share
3. Earnings Per Share
Basic earnings per share is based on the weighted average number of common shares outstanding during each period. Diluted earnings per share is calculated by giving effect to the potential dilution that could occur if securities or other contracts to issue common shares were exercised and converted into common shares during the period.
The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):
Three Months Ended May 31,
20252024
Numerator:
Net income$170,908 $39,602 
Series A Preferred Stock Dividends— (1,200)
Redemption premium on Series A Preferred Stock— (75,198)
Numerator for diluted earnings per share—net income (loss) available to common shareholders$170,908 $(36,796)
Denominator:
Weighted average shares outstanding for basic earnings per share29,941 26,751 
Effect of dilutive securities:
Employee and director stock awards276 — 
Denominator for diluted earnings per share30,217 26,751 
Basic earnings (loss) per common share$5.71 $(1.38)
Diluted earnings (loss) per common share$5.66 $(1.38)
    
For the three months ended May 31, 2025 and 2024, 50,927 and 310,787 shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. These shares could be dilutive in future periods. For the three months ended May 31, 2024, all shares related to the Series A Preferred Stock (3.1 million weighted average shares) were excluded from the computation of diluted earnings per share, as their effect would be anti-dilutive.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.25.2
Disaggregated Sales
3 Months Ended
May 31, 2025
Revenues [Abstract]  
Disaggregated Sales
4. Disaggregated Sales
The following table presents disaggregated sales by customer industry (in thousands):
Three Months Ended May 31,
20252024
Sales:
Construction$233,909 $228,512 
Industrial37,670 40,076 
Transportation30,092 38,362 
Consumer35,989 35,385 
Utilities37,855 28,615 
Other(1)
46,447 42,258 
Total Sales$421,962 $413,208 
(1)
Other includes less significant markets, such as non-construction agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling and other miscellaneous customer industries.
See also Note 6 for sales information by operating segment.
Contract Assets and Liabilities
The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets (unbilled receivables), and contract liabilities (customer advances and deposits) on the consolidated balance sheets. Our contract assets and contract liabilities are primarily related to the AZZ Precoat Metals segment. Customer billing can occur subsequent to revenue recognition, resulting in contract assets. In addition, we can receive advances from our customers before revenue is recognized, resulting in contract liabilities. These assets and liabilities are reported on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.
The increases or decreases in contract assets and contract liabilities during the three months ended May 31, 2025 were primarily due to normal timing differences between AZZ's performance and customer payments. As of May 31, 2025 and February 28, 2025, the balance for contract assets was $109.1 million and $106.5 million, respectively, primarily related to the AZZ Precoat Metals segment. The increase was primarily due to the timing differences noted above. Contract liabilities of $1.0 million and $0.5 million as of May 31, 2025 and February 28, 2025, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. We recognized $0.4 million of revenue for amounts that were included in contract liabilities as of February 28, 2025.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.25.2
Supplemental Cash Flow Information
3 Months Ended
May 31, 2025
Supplemental Cash Flow Elements [Abstract]  
Supplemental Cash Flow Information
5. Supplemental Cash Flow Information
To arrive at net cash provided by operating activities, net income is adjusted by, among other things, changes in current assets and current liabilities as follows (in thousands):
Three Months Ended May 31,
20252024
Decrease (increase) in current assets:
Accounts receivable, net(18,480)(2,519)
Other receivables(1,908)(1,823)
Inventories1,757 3,620 
Contract assets(2,572)(13,928)
Prepaid expenses and other(9,640)(8,940)
Increase (decrease) in current liabilities:
Accounts payable3,893 25,941 
Income taxes payable54,006 3,242 
Accrued expenses(9,288)2,017 
Changes in current assets and current liabilities$17,768 $7,610 
Cash flows related to interest and income taxes were as follows (in thousands):
Three Months Ended May 31,
20252024
Cash paid for interest$15,654 $21,059 
Cash paid for income taxes551 934 
Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Three Months Ended May 31,
20252024
Accruals for capital expenditures4,429 8,517 
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.25.2
Operating Segments
3 Months Ended
May 31, 2025
Segment Reporting [Abstract]  
Operating Segments
6. Operating Segments
Segment Information
Our Chief Executive Officer, who is the chief operating decision maker ("CODM"), reviews financial information presented on an operating segment basis for purposes of making operating decisions and assessing financial performance. Sales and operating income are the primary measures used by the CODM to evaluate segment operating performance and to allocate resources to the AZZ Metal Coatings and the AZZ Precoat Metals segments. The CODM uses net income as the primary measure to evaluate performance and allocate resources to the AZZ Infrastructure Solutions segment. The CODM assesses these metrics and compares actuals to budgeted and forecasted values to evaluate segment operating performance and allocate resources to the operating segments. Expenses related to certain centralized administration or executive functions that are not specifically related to an operating segment are included in Corporate.
A summary of each of our operating segments is as follows:
AZZ Metal Coatings — provides hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication industry and other industries through facilities located throughout North America. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts with steel, which provides corrosion protection and extends the lifecycle of fabricated steel for several decades.
AZZ Precoat Metals — provides coil coating application of protective and decorative coatings and related value-added downstream processing for steel and aluminum coils. Primarily serving the construction, appliance, heating, ventilation, and air conditioning (HVAC), container, transportation, and other end markets, the coil coating process emphasizes sustainability and enhanced product lifecycles. It involves cleaning, treating, painting, and curing metal coils as a flat material before they are cut,
formed, and fabricated into finished products. This highly efficient method optimizes waste through tight film control and improves final product performance by painting and curing the substrates under conditions unmatched by other application processes.
AZZ Infrastructure Solutions — consists of the equity in earnings of our 40% investment in the AVAIL JV, as well as other expenses directly related to AIS receivables and liabilities that were retained following the divestiture of the AIS business. The AVAIL JV is a global provider of application-critical equipment, highly engineered technologies, and specialized services to the power generation, transmission, distribution, oil and gas, and industrial markets.
The following tables contain operating segment data for the three months ended May 31, 2025 and 2024 by segment, for the Company's corporate operations and on a consolidated basis (in thousands):
Three Months Ended May 31, 2025
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$187,215 $234,747 $— $— $421,962 
Cost of sales(3)
130,356 187,476 — — 317,832 
Gross margin56,859 47,271 — — 104,130 
Selling, general and administrative(4)
6,127 7,917 80 20,457 34,581 
Operating income (loss)50,732 39,354 (80)(20,457)69,549 
Interest expense— — — (18,563)(18,563)
Equity in earnings of unconsolidated subsidiaries(5)
— — 173,523 — 173,523 
Other income (expense)(61)— — 1,388 1,327 
Income (loss) before income tax$50,671 $39,354 $173,443 (37,632)225,836 
Income tax expense54,928 54,928 
Net income (loss)$(92,560)$170,908 
Depreciation and amortization$6,660 $9,123 $— $6,044 $21,827 
See notes below tables.
Three Months Ended May 31, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$176,651 $236,557 $— $— $413,208 
Cost of sales122,735 187,803 — — 310,538 
Gross margin53,916 48,754 — — 102,670 
Selling, general and administrative5,984 8,660 29 18,248 32,921 
Operating income (loss)47,932 40,094 (29)(18,248)69,749 
Interest expense— — — (22,774)(22,774)
Equity in earnings of unconsolidated subsidiaries— — 3,824 — 3,824 
Other income56 — — 148 204 
Income (loss) before income tax$47,988 $40,094 $3,795 (40,874)51,003 
Income tax expense11,401 11,401 
Net income (loss)$(52,275)$39,602 
Depreciation and amortization$6,657 $7,593 $— $6,073 $20,323 
(1)
Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained following the sale of the AIS business. See Note 18 for further discussion of the receivables and liabilities.
(2)
Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3)
Metal Coatings segment includes restructuring charges of $3.8 million. See Note 17.
(4)
Includes stock-based compensation expense of $2.2 million, of which $0.4 million and $1.8 million are included in Metal Coatings and Corporate, respectively. See Note 15.
(5)
During the three months ended May 31, 2025, AVAIL completed the sale of the Electrical Products Group business to nVent Electric plc. Following the completion of the sale, we received a distribution of $273.2 million during the three months ended May 31, 2025, which is in excess of the investment in the AVAIL JV, which was $107.4 million as of May 31, 2025. The excess distribution of $165.8 million was recorded as equity in earnings of unconsolidated entities during the three months ended May 31, 2025. See Note 7.
Asset balances by operating segment for each period were as follows (in thousands):
As of
Assets:May 31, 2025February 28, 2025
Metal Coatings$569,103 $555,095 
Precoat Metals1,567,108 1,548,377 
Infrastructure Solutions - Investment in Joint Venture(1)
— 99,379 
Corporate22,974 24,250 
Total assets$2,159,185 $2,227,101 
(1) See Note 7 for information regarding the Investment in AVAIL joint venture.
Financial Information About Geographical Areas
Financial information about geographical areas for the periods presented was as follows (in thousands). The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales.
Three Months Ended May 31,
Sales:20252024
United States$410,995 $403,051 
Canada10,967 10,157 
Total sales$421,962 $413,208 
As of
May 31, 2025February 28, 2025
Property, plant and equipment, net:
United States$578,505 $574,332 
Canada19,387 18,609 
Total property, plant and equipment, net$597,892 $592,941 
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.25.2
Investments in Unconsolidated Entity
3 Months Ended
May 31, 2025
Equity Method Investments and Joint Ventures [Abstract]  
Investments in Unconsolidated Entity
7. Investments in Unconsolidated Entity
AVAIL JV
We account for our 40% interest in the AVAIL JV under the equity method of accounting and include our equity in earnings as part of the AZZ Infrastructure Solutions segment. We record our equity in earnings in the AVAIL JV on a one-month lag. In May 2025, Avail Infrastructure Solutions (“AVAIL”), in which we have an unconsolidated investment through the AVAIL JV, completed the sale of its electrical enclosures, switchgear, and bus systems businesses (the “Electrical Products Group”) to nVent Electric plc, for a purchase price of $975.0 million. Due to the one-month lag, we have not recognized equity in earnings from our proportionate share of the gain related to this sale. We expect to recognize our proportionate share of the gain through equity in earnings related to this event in the second quarter of fiscal 2026.
During the three months ended May 31, 2025, we received a distribution of cash from the AVAIL JV of $273.2 million, which exceeded our investment in the AVAIL JV of $107.4 million. Since we are not liable for the obligations of the AVAIL JV nor otherwise committed to provide financial support after writing off our investment in the AVAIL JV, we recognized $165.8 million as a gain for the three months ended May 31, 2025. We recorded $173.5 million in equity in earnings, which consists of 1) $7.7 million of equity in earnings from the AVAIL JV's operations for the three months ended May 31, 2025, and 2) $165.8 million of a gain from distribution received in excess of our investment in the AVAIL JV.
Due to the timing of the receipt of cash and the recognition of equity in earnings, we have suspended the recognition of equity in earnings of the AVAIL JV as of May 31, 2025. We will resume the recognition of equity method earnings once the future earnings from the AVAIL JV exceed the equity in earnings recorded from the distribution of $165.8 million, which we anticipate will occur during the second quarter of fiscal 2026.
The following tables summarize balance sheet and income statement information for the AVAIL JV:
Summarized Balance Sheet
As of
May 31, 2025(1)
February 28, 2025(1)
Current assets$356,009 $300,404 
Long-term assets194,239 194,528 
Total assets550,248 494,932 
Current liabilities192,630 155,585 
Long-term liabilities132,158 134,517 
Total liabilities324,788 290,102 
Total partners' capital225,460 204,830 
Total liabilities and partners' capital550,248 494,932 
Summarized Operating Data
Three Months Ended May 31,
2025(1)
2024(1)
Sales$168,240 $129,107 
Gross profit45,125 31,526 
Income before income taxes17,474 7,922 
Net income17,624 8,160 
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments
3 Months Ended
May 31, 2025
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
8. Derivative Instruments
Interest Rate Swap Derivative
As a policy, we do not hold, issue or trade derivative instruments for speculative purposes. We periodically enter into forward sale contracts to purchase a specified volume of zinc and natural gas at fixed prices. These contracts are not accounted for as derivatives because they meet the criteria for the normal purchases and normal sales scope exception in ASC 815, Derivatives and Hedging.
We manage our exposure to fluctuations in interest rates on our floating-rate debt by entering into interest rate swap agreements to convert a portion of our variable-rate debt to a fixed rate. On September 27, 2022, we entered into a fixed-rate interest rate swap agreement, which was subsequently amended on October 7, 2022 (the "2022 Swap"), with banks that are parties to the 2022 Credit Agreement, to change the SOFR-based component of the interest rate. The 2022 Swap converts the SOFR portion to 4.277%. As of May 31, 2025, the 2022 swap resulted in a total fixed rate of 6.777%. The 2022 Swap had an initial notional amount of $550.0 million and a maturity date of September 30, 2025. The notional amount of the interest rate swap decreases by a pro-rata portion of any quarterly principal payments made on the Term Loan B, and the notional amount is $536.3 million as of May 31, 2025. The objective of the 2022 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark one-month SOFR interest rates over the interest rate swap term. The changes in cash flows of the interest rate swap are expected to exactly offset changes in cash flows of the variable-rate debt. We designated the 2022 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2022 Swap are recognized in interest expense.
At May 31, 2025, changes in fair value attributable to the effective portion of the 2022 Swap were included on the consolidated balance sheets in "Accumulated other comprehensive income." For derivative instruments that qualify for hedge accounting treatment, the fair value is recognized on our consolidated balance sheets as derivative assets or liabilities with
offsetting changes in fair value, to the extent effective, recognized in accumulated other comprehensive income until reclassified into earnings when the interest expense on the underlying debt is reflected in earnings. The portion of a cash flow hedge that does not offset the change in the fair value of the transaction being hedged, which is commonly referred to as the ineffective portion, is immediately recognized in earnings. During the three months ended May 31, 2025, we reclassified $0.1 million before income tax, or $0.05 million net of tax, from other comprehensive income to earnings.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.25.2
Debt
3 Months Ended
May 31, 2025
Debt Disclosure [Abstract]  
Debt
9. Debt
Our long-term debt instruments and balances outstanding for each of the periods presented (in thousands):
 
As of
May 31, 2025February 28, 2025
Revolving Credit Facility$80,000 $30,000 
Term Loan B534,875 870,250 
Total debt, gross614,875 900,250 
Unamortized debt issuance costs(45,068)(47,885)
Long-term debt, net$569,807 $852,365 
2022 Credit Agreement and Term Loan B
We have a credit agreement with a syndicate of financial institutions as lenders that was entered into on May 13, 2022 and was subsequently amended on August 17, 2023, December 20, 2023, March 20, 2024, September 24, 2024 and February 27, 2025 (collectively referred to herein as the "2022 Credit Agreement").
The 2022 Credit Agreement includes the following significant terms:
i.provides for a senior secured initial term loan in the aggregate principal amount of $1.3 billion (the "Term Loan B"), due May 13, 2029, which is secured by substantially all of the assets of the Company; as of May 31, 2025, the outstanding balance of the Term Loan B was $534.9 million;
ii.provides for a maximum senior secured Revolving Credit Facility in the aggregate principal amount of $400.0 million (the "Revolving Credit Facility"), due May 13, 2027;
iii.includes a letter of credit sub-facility of up to $100.0 million, which is part of, and not in addition to, the Revolving Credit Facility;
iv.borrowings under the Term Loan B bear an interest rate of Secured Overnight Financing Rate ("SOFR") plus 2.50% and the Revolving Credit Facility bears a leverage-based rate with various tiers between 1.75% and 2.75%; as of May 31, 2025, the interest rate was SOFR plus 2.00%;
v.includes customary affirmative and negative covenants, and events of default; including restrictions on the incurrence of non-ordinary course debt, investment and dividends, subject to various exceptions; and,
vi.includes a maximum quarterly leverage ratio financial covenant, with reporting requirements to our banking group at each quarter-end.
We primarily utilize proceeds from the Revolving Credit Facility to finance working capital needs, capital improvements, quarterly cash dividends, acquisitions and other general corporate purposes.
As defined in the 2022 Credit Agreement, quarterly prepayments were due against the outstanding principal of the Term Loan B and were payable on the last business day of each May, August, November and February, beginning August 31, 2022, in a quarterly aggregate principal amount of $3.25 million, with the entire remaining principal amount due on May 13, 2029, the maturity date. Additional prepayments made against the Term Loan B contribute to these required quarterly payments. Due to prepayments made against the Term Loan B since August 31, 2022, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are no longer required.
The weighted average interest rate for our outstanding debt, including the Revolving Credit Facility and the Term Loan B, was 6.78% and 8.09% for the three months ended May 31, 2025 and 2024, respectively. We are also obligated to pay a leverage-based commitment fee with various tiers between 0.2% and 0.3% per year for unused amounts under the Revolving Credit Facility. As of May 31, 2025, the commitment fee rate was 0.225%.
Debt Compliance, Outstanding Borrowings and Letters of Credit

Our 2022 Credit Agreement requires us to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 4.5. As of May 31, 2025, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement.
As of May 31, 2025, we had $614.9 million of debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2030. We had approximately $306.3 million of additional credit available as of May 31, 2025.
As of May 31, 2025, we had total outstanding letters of credit in the amount of $13.7 million. These letters of credit are issued for a number of reasons but are most commonly issued in lieu of customer retention withholding payments covering warranty, performance periods and insurance collateral.
Other Disclosures
Interest expense is comprised as follows (in thousands):
Three Months Ended May 31,
20252024
Gross Interest expense$19,243 $24,207 
Less: Capitalized interest(680)(1,433)
Interest expense, net$18,563 $22,774 
Capitalized interest for the three months ended May 31, 2025 and 2024 relates to interest cost on the construction of the greenfield aluminum coil coating facility in Washington, Missouri. The decrease for the three months ended May 31, 2025 compared to the prior years is due to the higher average construction work in process in the prior year, as the new facility was placed in service during the
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements
3 Months Ended
May 31, 2025
Fair Value Disclosures [Abstract]  
Fair Value Measurements
10. Fair Value Measurements
Recurring Fair Value Measurements
Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. In accordance with ASC 820, Fair Value Measurement ("ASC 820"), certain of our assets and liabilities, which are carried at fair value, are classified in one of the following three categories:
Level 1: Quoted market prices in active markets for identical assets or liabilities;
Level 2: Observable market-based inputs, other than Level 1, or unobservable inputs corroborated by market data; or,
Level 3: Unobservable inputs that are not corroborated by market data and reflect the Company’s own assumptions.
The carrying amount of our financial instruments (cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities) approximates the fair value of these instruments based upon either their short-term nature or their variable market rate of interest. We have not made an option to elect fair value accounting for any of our financial instruments.
Interest Rate Swap Agreement
Our derivative instrument consists of the 2022 Swap, which is considered a Level 2 of the fair value hierarchy and included in "Other assets" as of May 31, 2025 and in "Other accrued liabilities" as of February 28, 2025 in the consolidated balance sheets. The valuation of the 2022 Swap is determined using widely accepted valuation techniques including discounted cash flow analysis on the expected cash flows of the derivative. This analysis reflects the contractual terms of the derivatives, including the period to maturity, and uses observable market-based inputs, including swap rates, spread and/or index levels and interest rate curves. See Note 8 for more information about the 2022 Swap.
Our financial instruments that are measured at fair value on a recurring basis as of May 31, 2025 and February 28, 2025 are as follows (dollars in thousands):
Carrying
Value
Fair Value Measurements UsingCarrying
Value
Fair Value Measurements Using
May 31, 2025Level 1Level 2Level 3February 28, 2025Level 1Level 2Level 3
Assets:
Interest Rate Swap Agreement(1)
$37 $— $37 $— $— $— $— $— 
Total Assets $37 $— 
Liabilities:
Interest Rate Swap Agreement(1)
$— $— $— $— $352 $— $352 $— 
Total Liabilities$— $352 
(1)
 The fair value of the Company's interest rate swap agreement was an asset at May 31, 2025 and a liability at February 28, 2025.
Non-recurring Fair Value Measurements
Investment in Joint Venture
The fair value of our investment in the unconsolidated AVAIL JV was determined using the income approach at the date on which we entered into the joint venture. The income approach uses discounted cash flow models that require various observable and non-observable inputs, such as operating margins, revenues, product costs, operating expenses, capital expenditures, terminal-year values and risk-adjusted discount rates. These valuations resulted in Level 3 non-recurring fair value measurements.
We assess our investment in the unconsolidated AVAIL JV for recoverability when events and circumstances are present that suggest there has been a decline in value, and if it is determined that a loss in value of the investment is other than temporary, the investment is written down to its fair value.
Long-Term Debt
The fair values of our long-term debt instruments are estimated based on market values for debt issued with similar characteristics or rates currently available for debt with similar terms. These valuations are Level 2 non-recurring fair value measurements.
The principal amount of our outstanding debt was $614.9 million and $900.3 million at May 31, 2025 and February 28, 2025, respectively. The estimated fair value of our outstanding debt was $616.4 million and $904.8 million at May 31, 2025 and February 28, 2025, excluding unamortized debt issuance costs. The estimated fair values of our outstanding debt were determined based on the present value of future cash flows using model-derived valuations that use observable inputs such as interest rates and credit spreads.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.25.2
Leases
3 Months Ended
May 31, 2025
Leases [Abstract]  
Leases
11. Leases
We are a lessee under various leases for facilities and equipment. As of May 31, 2025, we were the lessee for 125 operating leases and 103 finance leases with terms of 12 months or more. These leases are reflected in "Right-of-use assets," "Lease liability - short-term" and "Lease liability - long-term" in our consolidated balance sheets.
Our leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions, (iv) equipment used for back-office functions, and (v) temporary storage. The majority of our vehicle and equipment leases have both a fixed and variable component.
Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets and we recognize lease expense for these leases on a straight-line basis over the lease term. We have a significant number of short-term leases, including month-to-month agreements. Our short-term lease agreements include expenses incurred hourly, daily, monthly and
for other durations of time of one year or less. Our future lease commitments as of May 31, 2025 do not reflect all of our short-term lease commitments.
The following table outlines the classification of right-of-use ("ROU") asset and lease liabilities in the consolidated balance sheets as of May 31, 2025 and February 28, 2025 (in thousands):
As of
May 31, 2025February 28, 2025
AssetsBalance Sheet Classification
Operating right-of-use assetsRight-of-use assets$17,596 $19,471 
Finance right-of-use assets Right-of-use assets9,948 6,480 
Liabilities
Operating lease liabilities ― short-termLease liability - short-term6,089 6,373 
Operating lease liabilities ― long-termLease liability - long-term12,122 13,741 
Finance lease liabilities ― short-termLease liability - short-term2,115 1,376 
Finance lease liabilities ― long-termLease liability - long-term8,046 5,271 
Supplemental information related to our leases was as follows (in thousands, except years and percentages):
Three Months Ended May 31,
20252024
Operating cash flows from operating leases included in lease liabilities$1,881 $1,779 
Lease liabilities obtained from new ROU assets - operating16 217 
Decrease in ROU assets related to lease terminations(467)— 
Operating cash flows from finance leases included in lease liabilities142 68 
Financing cash flows from finance leases included in lease liabilities434 196 
Lease liabilities obtained from new ROU assets - finance leases4,127 410 
As of
May 31, 2025February 28, 2025
Weighted-average remaining lease term - operating leases3.61 years3.79 years
Weighted-average discount rate - operating leases5.07 %5.06 %
Weighted-average remaining lease term - finance leases4.38 years4.57 years
Weighted-average discount rate - finance leases6.90 %6.86 %
The following table outlines the classification of lease expense related to operating and finance leases in the statements of operations (in thousands):
Three Months Ended May 31,
20252024
Operating lease expense:
Cost of sales$1,829 $1,432 
Selling, general and administrative508 480 
Total operating lease expense2,337 1,912 
Financing lease expense:
Cost of sales487 223 
Interest expense142 68 
Total financing lease expense629 291 
Variable lease expense:
Cost of sales249 113 
Total variable lease expense249 113 
Short-term lease expense:
Cost of sales1,802 1,458 
Selling, general and administrative
Total short-term lease expense1,807 1,467 
Total lease expense$5,022 $3,783 
As of May 31, 2025, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2026$5,206 $2,051 $7,257 
20275,713 2,713 8,426 
20283,766 2,618 6,384 
20293,128 2,413 5,541 
20301,207 1,741 2,948 
2031540 219 759 
Thereafter363 366 
Total lease payments19,923 11,758 31,681 
Less imputed interest(1,712)(1,597)(3,309)
Total$18,211 $10,161 $28,372 
We sublease multiple buildings in Columbia, South Carolina to multiple subtenants. The Columbia sublease agreements are by and between AZZ Precoat Metals and multiple subtenants. Sublease income is recognized over the term of the sublease on a straight-line basis and is reported in the consolidated statement of operations as a reduction to "Cost of sales." Sublease income for the three months ended May 31, 2025 and 2024 was as follows (in thousands):
Three Months Ended May 31,
20252024
Sublease income $266 $261 
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes
3 Months Ended
May 31, 2025
Income Tax Disclosure [Abstract]  
Income Taxes
12. Income Taxes
The provision for income taxes reflects an effective tax rate of 24.3% for the three months ended May 31, 2025, compared to 22.4% for the three months ended May 31, 2024. The increase in the effective tax rate is primarily attributable to the AVAIL JV distribution's impact to earnings and tax expense, partially offset by higher discrete items driven by tax deductions for stock compensation.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.25.2
Mezzanine Equity
3 Months Ended
May 31, 2025
Equity [Abstract]  
Mezzanine Equity
13. Mezzanine Equity
Series A Convertible Preferred Stock
On May 9, 2024, we fully redeemed our 240,000 shares of 6.0% Series A Convertible Preferred Stock for $308.9 million. The payment was calculated as the face value of the Series A Preferred Stock of $240.0 million, multiplied by the Return Factor of 1.4, less dividends paid to date of $27.1 million. The redemption premium of $75.2 million, which was calculated as the difference between the redemption amount and the book value of $233.7 million, was recorded as a deemed dividend, and reduces net income available to common shareholders. The Series A Preferred Stock was redeemed using proceeds from the April 2024 Secondary Public Offering. See Note 14.
Dividends
The Series A Preferred Stock accumulated a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends were payable in cash or in kind, by accreting and increasing the Series A Base Amount (“PIK Dividends”). Dividends were payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends were accrued daily and paid quarterly in arrears, on March 31, June 30, September 30 and December 31 of each year. Following the calendar quarter ending June 30, 2027, we were not able to elect PIK Dividends and dividends on the Series A Preferred Stock were required to be paid in cash. All dividends were paid in cash through May 9, 2024, at which time the Series A Preferred Stock was redeemed. The dividend would have increased annually by one percentage point, beginning with the dividend payable for the calendar quarter ending September 30, 2028. Dividends declared and paid for the three months ended May 31, 2024 were $3.6 million.
14. Equity
Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three months ended May 31, 2025 and May 31, 2024 consisted of the following (in thousands):
 Three Months Ended May 31, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(10,329)$(388)$(587)$(265)$(11)$(11,580)
Other comprehensive income before reclassification1,956 241 — 339 2,539 
Amounts reclassified from AOCI — — — (48)— (48)
Net change in AOCI1,956 241 — 291 2,491 
Balance as of end of period$(8,373)$(147)$(587)$26 $(8)$(9,089)

Three Months Ended May 31, 2024
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(7,628)$1,418 $(184)$2,533 $(33)$(3,894)
Other comprehensive income before reclassification(425)— — 2,219 141 1,935 
Amounts reclassified from AOCI — — — (1,100)— (1,100)
Net change in AOCI(425)— — 1,119 141 835 
Balance as of end of period$(8,053)$1,418 $(184)$3,652 $108 $(3,059)

April 2024 Secondary Public Offering
On April 30, 2024, we completed a secondary public offering in which we sold 4.6 million shares of our common stock at $70.00 per share (the "April 2024 Secondary Public Offering"). We received gross proceeds of $322.0 million, and paid offering expenses of $13.3 million, for net proceeds of $308.7 million. The proceeds from the April 2024 Offering were used to redeem the Series A Preferred Stock.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Equity
3 Months Ended
May 31, 2025
Equity [Abstract]  
Equity
13. Mezzanine Equity
Series A Convertible Preferred Stock
On May 9, 2024, we fully redeemed our 240,000 shares of 6.0% Series A Convertible Preferred Stock for $308.9 million. The payment was calculated as the face value of the Series A Preferred Stock of $240.0 million, multiplied by the Return Factor of 1.4, less dividends paid to date of $27.1 million. The redemption premium of $75.2 million, which was calculated as the difference between the redemption amount and the book value of $233.7 million, was recorded as a deemed dividend, and reduces net income available to common shareholders. The Series A Preferred Stock was redeemed using proceeds from the April 2024 Secondary Public Offering. See Note 14.
Dividends
The Series A Preferred Stock accumulated a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends were payable in cash or in kind, by accreting and increasing the Series A Base Amount (“PIK Dividends”). Dividends were payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends were accrued daily and paid quarterly in arrears, on March 31, June 30, September 30 and December 31 of each year. Following the calendar quarter ending June 30, 2027, we were not able to elect PIK Dividends and dividends on the Series A Preferred Stock were required to be paid in cash. All dividends were paid in cash through May 9, 2024, at which time the Series A Preferred Stock was redeemed. The dividend would have increased annually by one percentage point, beginning with the dividend payable for the calendar quarter ending September 30, 2028. Dividends declared and paid for the three months ended May 31, 2024 were $3.6 million.
14. Equity
Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three months ended May 31, 2025 and May 31, 2024 consisted of the following (in thousands):
 Three Months Ended May 31, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(10,329)$(388)$(587)$(265)$(11)$(11,580)
Other comprehensive income before reclassification1,956 241 — 339 2,539 
Amounts reclassified from AOCI — — — (48)— (48)
Net change in AOCI1,956 241 — 291 2,491 
Balance as of end of period$(8,373)$(147)$(587)$26 $(8)$(9,089)

Three Months Ended May 31, 2024
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(7,628)$1,418 $(184)$2,533 $(33)$(3,894)
Other comprehensive income before reclassification(425)— — 2,219 141 1,935 
Amounts reclassified from AOCI — — — (1,100)— (1,100)
Net change in AOCI(425)— — 1,119 141 835 
Balance as of end of period$(8,053)$1,418 $(184)$3,652 $108 $(3,059)

April 2024 Secondary Public Offering
On April 30, 2024, we completed a secondary public offering in which we sold 4.6 million shares of our common stock at $70.00 per share (the "April 2024 Secondary Public Offering"). We received gross proceeds of $322.0 million, and paid offering expenses of $13.3 million, for net proceeds of $308.7 million. The proceeds from the April 2024 Offering were used to redeem the Series A Preferred Stock.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Defined Benefit Pension Plan
3 Months Ended
May 31, 2025
Postemployment Benefits [Abstract]  
Defined Benefit Pension Plan
16. Defined Benefit Pension Plan
Pension and Employee Benefit Obligations
In our Precoat Metals segment, certain current or past employees participate in a defined benefit pension plan (the "Plan"). Prior to the Precoat Acquisition, benefit accruals were frozen for all participants. After the freeze, participants no longer accrued benefits under the Plan, and new hires of AZZ Precoat Metals are not eligible to participate in the Plan. As of May 31, 2025, the Plan was underfunded, and we have a net pension obligation of $23.3 million, which is included in "Other long-term liabilities" in the consolidated balance sheets and represents the underfunded portion of the Plan.
The components of net benefit cost other than the employer service cost are included in "Selling, general and administrative" expense. We paid employer contributions of $1.3 million into the Plan during the three months ended May 31, 2025. We expect to pay $4.7 million of contributions into the Plan during the remainder of fiscal year 2026. We did not recognize any net benefit cost for the three months ended May 31, 2025.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies
3 Months Ended
May 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies 18. Commitments and Contingencies
Legal
AZZ and its subsidiaries are named defendants and plaintiffs in various routine lawsuits incidental to our business. These proceedings include labor and employment claims, various commercial disputes, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, we continuously evaluate opportunities to either mediate the cases or settle the disputes for nuisance value or the cost of litigation as a way to resolve the disputes prior to trial. As the pending cases progress through additional discovery and potential mediation, our assessment of the likelihood of a favorable or an unfavorable outcome on the pending lawsuits may change. Although the actual outcome of these lawsuits or other proceedings cannot be predicted with any certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time, management, after consultation with legal counsel believes it has strong claims or defenses to all of its legal matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows.
In 2017, Southeast Texas Industries, Inc. (“STI”) filed a breach of contract lawsuit against the Company in the 1st District Court of Jasper County, Texas (the “Court”). In 2020, we filed a counter suit against STI for amounts due to AZZ for work performed. On October 16, 2023, the case went to trial, and on October 27, 2023, the jury rendered a verdict in favor of STI and against AZZ Beaumont in the amount of $5.5 million in damages for breach of contract and breach of express warranty. A final judgment amount was entered by the Court on February 14, 2024, and we purchased a supersedeas bond to cover the final judgment amount throughout the duration of the appellate process on May 23, 2024. We are still waiting on the trial transcript from the court reporter and the appellate process is tolled until the transcript is delivered to the parties. We believe we have strong grounds for an appeal, and will pursue all available appellate options. The appeal process is expected to take up to two years. As of May 31, 2025, we have recorded a legal accrual of $5.5 million, which is included in "Other accrued liabilities" on our consolidated balance sheets, reflecting our best estimate of the probable loss. Our estimate of the probable loss may change throughout the appellate process.
In 2019, Tampa Electric Company ("TECO") entered into a contract to provide services in Florida. TECO terminated our affiliate from the project, alleging failure to comply with safety guidelines. We believe the affiliate was terminated for convenience on the project, and our affiliate was not given its contractual right of notice and 47 hours to deliver a corrective action plan. In 2020, we filed a lawsuit against TECO for breach of contract and unjust enrichment in the Thirteenth Judicial Circuit Court in and for Hillsborough County, Florida. In connection with AZZ selling the majority interest in the AIS business to Fernweh Group on September 30, 2022, we agreed to retain this lawsuit. The parties unsuccessfully mediated the case in June 2023. The case went to trial on January 13, 2025. On February 10, 2025, the jury rendered a verdict in favor of TECO against our affiliate in the amount of $5.2 million, which represented the receivable due from the TECO, net of allowance. We recognized expense of $6.5 million in the fourth quarter of fiscal 2025, consisting of $5.2 million for the derecognition of the net receivable from TECO and $1.3 million for estimated legal fees, of which $1.2 million are included in "Other accrued liabilities" as of May 31, 2025.
Environmental
As of May 31, 2025, the reserve balance for our environmental liabilities was $18.7 million, of which $2.2 million is classified as current. Environmental remediation liabilities include costs directly associated with site investigation and site remediation, such as materials, external contractor costs, legal and consulting expenses and incremental internal costs directly related to ongoing remediation plans. Estimates used to record environmental remediation liabilities are based on the Company's best estimate of probable future costs based on site-specific facts and circumstances known at the time of these estimates and they are updated on a quarterly basis. Estimates of the cost for the potential or ongoing remediation plans are developed using internal resources and third-party environmental engineers and consultants.
We accrue the anticipated cost of environmental remediation when the obligation is probable and the amount can be reasonably estimated. If a range of amounts can be reasonably estimated and no amount within the range is a better estimate than any other amount, then the minimum of the range is accrued. While any revisions to our environmental remediation liabilities could potentially be material to the operating results of any fiscal quarter or fiscal year, we do not expect such additional remediation expenses to have an adverse material effect on our financial position, results of operations, or cash flows.
Capital Commitments—Greenfield Aluminum Coil Coating Facility
We are expanding our coatings capabilities through the construction of a new 25-acre aluminum coil coating facility in Washington, Missouri, which was became operational during the first quarter of fiscal 2026. The new greenfield facility is included in the AZZ Precoat Metals segment and is supported by a take-or-pay contract for approximately 75% of the output from the new plant. We expect to spend approximately $121.8 million in capital payments over the life of the project, of which $113.6 million was paid prior to fiscal 2026 and $3.2 million was paid during the three months ended May 31, 2025. The remaining balance of $5.0 million, for which we have capital commitments, is expected to be paid by the second quarter of fiscal 2026
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Share-based Compensation
3 Months Ended
May 31, 2025
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Share-based Compensation
15. Share-based Compensation
Effective April 18, 2025, the Compensation Committee of the Board of Directors (the "Compensation Committee") adopted the Executive Retiree LTI Program (the "ERP") to continue the vesting of annual equity awards to certain executive officers and other senior members of the management team as designated by the Compensation Committee, including the Company's named executive officers (a "Covered Executive" or collectively, the "Covered Executives"), upon qualified Retirement (as such term is defined in the Company's 2023 Long-Term Incentive Plan). The ERP is applicable to both annual restricted share unit awards and annual performance share unit awards granted to the Covered Executives pursuant to newly adopted Restricted Share Unit ("RSU") Award Agreements and Performance Share Unit ("PSU") Award Agreements for the Covered Executives (collectively, the "Award Agreements") containing such provisions for the fiscal year 2026 long-term incentive equity awards. To be eligible for continued vesting of these annual equity awards upon a qualified Retirement, the ERP requires that Covered Executives:
i.be at least 65 years of age or 55 years of age and have at least 10 years of service with AZZ;
ii.not receive any severance payments or be subject to any severance or employment agreements containing other retirement provisions;
iii.provide sufficient advance notice of their intent to retire prior to the planned retirement date;
iv.ensure adequate succession or continuity planning is in place for such Covered Executive's position;
v.be compliant with AZZ’s executive stock ownership requirements on their respective retirement date; and
vi.execute and deliver a waiver and release agreement. Additionally, a period of one year must have elapsed between the grant date of the applicable awards and the Covered Executive's retirement date. The ERP also provides that fiscal year 2023, fiscal year 2024 and fiscal year 2025 RSU and PSU award agreements will be amended for the Covered Executives to allow vesting subsequent to a qualified Retirement at the Compensation Committee's discretion.
Upon adoption of the ERP, the service requirement for executives that are currently eligible for retirement has been met. As a result, we recognized additional stock-based compensation for the three months ended May 31, 2025 of $2.2 million upon the adoption of the ERP related to the RSUs for Covered Executives that have achieved qualified retirement status.
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events
3 Months Ended
May 31, 2025
Subsequent Events [Abstract]  
Subsequent Events
19. Subsequent Events
Interest Rate Swap
Effective June 30, 2025, we entered into a new interest rate swap agreement with a notional amount of $290.0 million. The new interest rate swap converts the SOFR portion of our Term Loan B to 3.759%, resulting in a total fixed rate of 6.259%. Upon execution of the new interest rate swap, the prior swap agreement was simultaneously terminated.
Metal Coatings Acquisition
On July 1, 2025, we acquired all the assets of a hot-dip galvanizing facility based in Canton, Ohio for net proceeds of $30.1 million. The acquisition will be included in our Metal Coatings segment.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring and Impairment Charges
3 Months Ended
May 31, 2025
Restructuring and Related Activities [Abstract]  
Restructuring and Impairment Charges
17. Restructuring Charges
During the first quarter of fiscal year 2026, management initiated a restructuring plan for certain surface technologies facilities within the Metal Coatings segment (the “AST Restructuring”) to improve overall operational efficiency and financial performance. We expect to recognize total restructuring expenses of $4.2 million. During the three months ended May 31, 2025, we recognized restructuring charges of $3.8 million, which are included in "Cost of sales" in the consolidated statement of operations and includes the loss on sale of equipment, for which we received $0.7 million in proceeds. The restructuring charges consisted primarily of $3.3 million for the write-off of intangible assets and goodwill, as well as $0.5 million for the write-off of other assets, loss on the sale of equipment and severance accruals. The remaining $0.4 million of restructuring expenses are expected to be recognized in the second quarter of fiscal year 2026. The AST Restructuring was substantially complete as of May 31, 2025.
As a result of the AST Restructuring, we closed two surface technology facilities that were located in Garland, Texas and Tampa, Florida. Management performed an analysis of the assets at each location expected to be closed. For assets that were not sold or transferred to another location for use in operations, management wrote down the assets to reflect a decrease in the estimated useful life and lower value to the Company.
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Pay vs Performance Disclosure    
Net income (loss) $ 170,908 $ 39,602
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Insider Trading Arrangements
3 Months Ended
May 31, 2025
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.25.2
The Company and Basis of Presentation (Policies)
3 Months Ended
May 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Consolidation
Presentation
The accompanying condensed consolidated balance sheet as of February 28, 2025 was derived from audited financial statements. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. These financial statements should be read in conjunction with the audited financial statements and related notes for the fiscal year ended February 28, 2025, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 21, 2025. Certain previously reported amounts have been reclassified to conform to current period presentation.
Our fiscal year ends on the last day of February and is identified as the fiscal year for the calendar year in which it ends. For example, the fiscal year ending February 28, 2026 is referred to as fiscal 2026.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, which are necessary to present fairly the financial position of the Company as of May 31, 2025, the results of its operations and cash flows for the three months ended May 31, 2025 and 2024. The interim results reported herein are not necessarily indicative of results for a full year.
Accounting Pronouncements Not Yet Adopted
Accounting Pronouncements Not Yet Adopted
In November 2024, FASB issued ASU No. 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses (“ASU 2024-03”), which expands disclosures about a public entity’s expenses, including inventory, employee compensation, depreciation, intangible asset amortization, selling expenses and other expense categories. In January 2025, the FASB issued ASU No. 2025-01, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40)—Clarifying the Effective Date (“ASU 2025-01”), which clarifies the effective date of ASU 2024-03 for companies with a non-calendar year end. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. We do not expect the adoption of ASU 2024-03 or ASU 2025-01 to affect our financial position or our results of operations, but ASU 2024-03 will result in additional disclosures for our annual reporting period ending February 29, 2028, and interim reporting periods beginning in fiscal 2029.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"), which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. ASU 2023-09 will be effective for annual periods beginning after December 15, 2024. We expect to adopt ASU 2023-09 for the annual period ending February 28, 2026 and the adoption will not affect our financial position or our results of operations, but will result in additional disclosures.
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories (Tables)
3 Months Ended
May 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory
The following table summarizes the components of inventory (in thousands):
As of
May 31, 2025February 28, 2025
Raw material$107,630 $110,005 
Work in process605 518 
Finished goods2,524 1,790 
Total inventories$110,759 $112,313 
Our inventory reserves were $3.1 million and $3.9 million as of May 31, 2025 and February 28, 2025, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the Precoat Metals segment.
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
3 Months Ended
May 31, 2025
Earnings Per Share [Abstract]  
Computation of basic and diluted earnings per share
Three Months Ended May 31,
20252024
Numerator:
Net income$170,908 $39,602 
Series A Preferred Stock Dividends— (1,200)
Redemption premium on Series A Preferred Stock— (75,198)
Numerator for diluted earnings per share—net income (loss) available to common shareholders$170,908 $(36,796)
Denominator:
Weighted average shares outstanding for basic earnings per share29,941 26,751 
Effect of dilutive securities:
Employee and director stock awards276 — 
Denominator for diluted earnings per share30,217 26,751 
Basic earnings (loss) per common share$5.71 $(1.38)
Diluted earnings (loss) per common share$5.66 $(1.38)
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Disaggregated Sales (Tables)
3 Months Ended
May 31, 2025
Revenues [Abstract]  
Disaggregation of Revenue
The following table presents disaggregated sales by customer industry (in thousands):
Three Months Ended May 31,
20252024
Sales:
Construction$233,909 $228,512 
Industrial37,670 40,076 
Transportation30,092 38,362 
Consumer35,989 35,385 
Utilities37,855 28,615 
Other(1)
46,447 42,258 
Total Sales$421,962 $413,208 
(1)
Other includes less significant markets, such as non-construction agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling and other miscellaneous customer industries.
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Supplemental Cash Flow Information (Tables)
3 Months Ended
May 31, 2025
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures
Three Months Ended May 31,
20252024
Decrease (increase) in current assets:
Accounts receivable, net(18,480)(2,519)
Other receivables(1,908)(1,823)
Inventories1,757 3,620 
Contract assets(2,572)(13,928)
Prepaid expenses and other(9,640)(8,940)
Increase (decrease) in current liabilities:
Accounts payable3,893 25,941 
Income taxes payable54,006 3,242 
Accrued expenses(9,288)2,017 
Changes in current assets and current liabilities$17,768 $7,610 
Cash flows related to interest and income taxes were as follows (in thousands):
Three Months Ended May 31,
20252024
Cash paid for interest$15,654 $21,059 
Cash paid for income taxes551 934 
Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Three Months Ended May 31,
20252024
Accruals for capital expenditures4,429 8,517 
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Operating Segments (Tables)
3 Months Ended
May 31, 2025
Segment Reporting [Abstract]  
Operations and assets by segment three months ended May 31, 2025 and 2024 by segment, for the Company's corporate operations and on a consolidated basis (in thousands):
Three Months Ended May 31, 2025
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$187,215 $234,747 $— $— $421,962 
Cost of sales(3)
130,356 187,476 — — 317,832 
Gross margin56,859 47,271 — — 104,130 
Selling, general and administrative(4)
6,127 7,917 80 20,457 34,581 
Operating income (loss)50,732 39,354 (80)(20,457)69,549 
Interest expense— — — (18,563)(18,563)
Equity in earnings of unconsolidated subsidiaries(5)
— — 173,523 — 173,523 
Other income (expense)(61)— — 1,388 1,327 
Income (loss) before income tax$50,671 $39,354 $173,443 (37,632)225,836 
Income tax expense54,928 54,928 
Net income (loss)$(92,560)$170,908 
Depreciation and amortization$6,660 $9,123 $— $6,044 $21,827 
See notes below tables.
Three Months Ended May 31, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$176,651 $236,557 $— $— $413,208 
Cost of sales122,735 187,803 — — 310,538 
Gross margin53,916 48,754 — — 102,670 
Selling, general and administrative5,984 8,660 29 18,248 32,921 
Operating income (loss)47,932 40,094 (29)(18,248)69,749 
Interest expense— — — (22,774)(22,774)
Equity in earnings of unconsolidated subsidiaries— — 3,824 — 3,824 
Other income56 — — 148 204 
Income (loss) before income tax$47,988 $40,094 $3,795 (40,874)51,003 
Income tax expense11,401 11,401 
Net income (loss)$(52,275)$39,602 
Depreciation and amortization$6,657 $7,593 $— $6,073 $20,323 
(1)
Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained following the sale of the AIS business. See Note 18 for further discussion of the receivables and liabilities.
(2)
Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
(3)
Metal Coatings segment includes restructuring charges of $3.8 million. See Note 17.
(4)
Includes stock-based compensation expense of $2.2 million, of which $0.4 million and $1.8 million are included in Metal Coatings and Corporate, respectively. See Note 15.
(5)
During the three months ended May 31, 2025, AVAIL completed the sale of the Electrical Products Group business to nVent Electric plc. Following the completion of the sale, we received a distribution of $273.2 million during the three months ended May 31, 2025, which is in excess of the investment in the AVAIL JV, which was $107.4 million as of May 31, 2025. The excess distribution of $165.8 million was recorded as equity in earnings of unconsolidated entities during the three months ended May 31, 2025. See Note 7.
Reconciliation of Assets from Segment to Consolidated
Asset balances by operating segment for each period were as follows (in thousands):
As of
Assets:May 31, 2025February 28, 2025
Metal Coatings$569,103 $555,095 
Precoat Metals1,567,108 1,548,377 
Infrastructure Solutions - Investment in Joint Venture(1)
— 99,379 
Corporate22,974 24,250 
Total assets$2,159,185 $2,227,101 
(1) See Note 7 for information regarding the Investment in AVAIL joint venture.
Revenue from External Customers by Geographic Areas
Financial information about geographical areas for the periods presented was as follows (in thousands). The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales.
Three Months Ended May 31,
Sales:20252024
United States$410,995 $403,051 
Canada10,967 10,157 
Total sales$421,962 $413,208 
Long-lived Assets by Geographic Areas
As of
May 31, 2025February 28, 2025
Property, plant and equipment, net:
United States$578,505 $574,332 
Canada19,387 18,609 
Total property, plant and equipment, net$597,892 $592,941 
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Investments in Unconsolidated Entity (Tables)
3 Months Ended
May 31, 2025
Equity Method Investments and Joint Ventures [Abstract]  
Equity Method Investments
The following tables summarize balance sheet and income statement information for the AVAIL JV:
Summarized Balance Sheet
As of
May 31, 2025(1)
February 28, 2025(1)
Current assets$356,009 $300,404 
Long-term assets194,239 194,528 
Total assets550,248 494,932 
Current liabilities192,630 155,585 
Long-term liabilities132,158 134,517 
Total liabilities324,788 290,102 
Total partners' capital225,460 204,830 
Total liabilities and partners' capital550,248 494,932 
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Tables)
3 Months Ended
May 31, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
Our long-term debt instruments and balances outstanding for each of the periods presented (in thousands):
 
As of
May 31, 2025February 28, 2025
Revolving Credit Facility$80,000 $30,000 
Term Loan B534,875 870,250 
Total debt, gross614,875 900,250 
Unamortized debt issuance costs(45,068)(47,885)
Long-term debt, net$569,807 $852,365 
Interest Income and Interest Expense Disclosure
Interest expense is comprised as follows (in thousands):
Three Months Ended May 31,
20252024
Gross Interest expense$19,243 $24,207 
Less: Capitalized interest(680)(1,433)
Interest expense, net$18,563 $22,774 
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements (Tables)
3 Months Ended
May 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
Our financial instruments that are measured at fair value on a recurring basis as of May 31, 2025 and February 28, 2025 are as follows (dollars in thousands):
Carrying
Value
Fair Value Measurements UsingCarrying
Value
Fair Value Measurements Using
May 31, 2025Level 1Level 2Level 3February 28, 2025Level 1Level 2Level 3
Assets:
Interest Rate Swap Agreement(1)
$37 $— $37 $— $— $— $— $— 
Total Assets $37 $— 
Liabilities:
Interest Rate Swap Agreement(1)
$— $— $— $— $352 $— $352 $— 
Total Liabilities$— $352 
(1)
 The fair value of the Company's interest rate swap agreement was an asset at May 31, 2025 and a liability at February 28, 2025.
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
3 Months Ended
May 31, 2025
Leases [Abstract]  
Lease, Cost as of May 31, 2025 and February 28, 2025 (in thousands):
As of
May 31, 2025February 28, 2025
AssetsBalance Sheet Classification
Operating right-of-use assetsRight-of-use assets$17,596 $19,471 
Finance right-of-use assets Right-of-use assets9,948 6,480 
Liabilities
Operating lease liabilities ― short-termLease liability - short-term6,089 6,373 
Operating lease liabilities ― long-termLease liability - long-term12,122 13,741 
Finance lease liabilities ― short-termLease liability - short-term2,115 1,376 
Finance lease liabilities ― long-termLease liability - long-term8,046 5,271 
Supplemental information related to our leases was as follows (in thousands, except years and percentages):
Three Months Ended May 31,
20252024
Operating cash flows from operating leases included in lease liabilities$1,881 $1,779 
Lease liabilities obtained from new ROU assets - operating16 217 
Decrease in ROU assets related to lease terminations(467)— 
Operating cash flows from finance leases included in lease liabilities142 68 
Financing cash flows from finance leases included in lease liabilities434 196 
Lease liabilities obtained from new ROU assets - finance leases4,127 410 
As of
May 31, 2025February 28, 2025
Weighted-average remaining lease term - operating leases3.61 years3.79 years
Weighted-average discount rate - operating leases5.07 %5.06 %
Weighted-average remaining lease term - finance leases4.38 years4.57 years
Weighted-average discount rate - finance leases6.90 %6.86 %
The following table outlines the classification of lease expense related to operating and finance leases in the statements of operations (in thousands):
Three Months Ended May 31,
20252024
Operating lease expense:
Cost of sales$1,829 $1,432 
Selling, general and administrative508 480 
Total operating lease expense2,337 1,912 
Financing lease expense:
Cost of sales487 223 
Interest expense142 68 
Total financing lease expense629 291 
Variable lease expense:
Cost of sales249 113 
Total variable lease expense249 113 
Short-term lease expense:
Cost of sales1,802 1,458 
Selling, general and administrative
Total short-term lease expense1,807 1,467 
Total lease expense$5,022 $3,783 
Sublease income for the three months ended May 31, 2025 and 2024 was as follows (in thousands):
Three Months Ended May 31,
20252024
Sublease income $266 $261 
Lessee, Operating Lease, Liability, Maturity
As of May 31, 2025, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2026$5,206 $2,051 $7,257 
20275,713 2,713 8,426 
20283,766 2,618 6,384 
20293,128 2,413 5,541 
20301,207 1,741 2,948 
2031540 219 759 
Thereafter363 366 
Total lease payments19,923 11,758 31,681 
Less imputed interest(1,712)(1,597)(3,309)
Total$18,211 $10,161 $28,372 
Finance Lease, Liability, Maturity
As of May 31, 2025, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2026$5,206 $2,051 $7,257 
20275,713 2,713 8,426 
20283,766 2,618 6,384 
20293,128 2,413 5,541 
20301,207 1,741 2,948 
2031540 219 759 
Thereafter363 366 
Total lease payments19,923 11,758 31,681 
Less imputed interest(1,712)(1,597)(3,309)
Total$18,211 $10,161 $28,372 
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Equity (Tables)
3 Months Ended
May 31, 2025
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three months ended May 31, 2025 and May 31, 2024 consisted of the following (in thousands):
 Three Months Ended May 31, 2025
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(10,329)$(388)$(587)$(265)$(11)$(11,580)
Other comprehensive income before reclassification1,956 241 — 339 2,539 
Amounts reclassified from AOCI — — — (48)— (48)
Net change in AOCI1,956 241 — 291 2,491 
Balance as of end of period$(8,373)$(147)$(587)$26 $(8)$(9,089)

Three Months Ended May 31, 2024
Foreign Currency Translation Gain (Loss)Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary,
Net of Tax
Net Actuarial Gain (Loss), Net of TaxInterest Rate Swap, Net of TaxInterest Rate Swap, Net of Tax for Unconsolidated SubsidiaryTotal
Balance as of beginning of period$(7,628)$1,418 $(184)$2,533 $(33)$(3,894)
Other comprehensive income before reclassification(425)— — 2,219 141 1,935 
Amounts reclassified from AOCI — — — (1,100)— (1,100)
Net change in AOCI(425)— — 1,119 141 835 
Balance as of end of period$(8,053)$1,418 $(184)$3,652 $108 $(3,059)
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.2
The Company and Basis of Presentation (Details)
shares in Thousands, $ in Thousands
3 Months Ended
May 31, 2025
USD ($)
segment
shares
May 31, 2024
USD ($)
shares
Feb. 28, 2025
USD ($)
shares
Feb. 29, 2024
USD ($)
shares
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Number of operating segments | segment 3      
Common stock issued under stock-based plans and related tax expense $ (4,597) $ (4,567)    
Share-based compensation 5,086 2,535    
Secondary public offering and issuance of additional common stock   308,723    
Dividends on Series A Preferred Stock   (1,200)    
Dividends, Cash (5,085) (4,267)    
Redemption premium on Series A Preferred Stock   (75,198)    
Net income (loss) 170,908 39,602    
Other comprehensive income 2,491 835    
Stockholders' Equity Attributable to Parent 1,214,298 967,232 $ 1,045,495 $ 700,769
Capital in Excess of Par Value        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Common stock issued under stock-based plans and related tax expense (4,691) (4,679)    
Share-based compensation 5,086 2,535    
Secondary public offering and issuance of additional common stock   304,123    
Stockholders' Equity Attributable to Parent 418,399 405,309 $ 418,004 $ 103,330
Common Stock        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Common stock issued under stock-based plans and related tax expense $ 94 $ 112    
Common stock issued under stock-based plans and related income tax expense (shares) | shares 94 112    
Secondary public offering and issuance of additional common stock   $ 4,600    
Secondary public offering and issuance of additional common stock (in shares) | shares   4,600    
Shares, Issued | shares 30,007 29,814 29,913 25,102
Stockholders' Equity Attributable to Parent $ 30,007 $ 29,814 $ 29,913 $ 25,102
Retained Earnings        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Dividends on Series A Preferred Stock   (1,200)    
Dividends, Cash (5,085) (4,267)    
Redemption premium on Series A Preferred Stock   (75,198)    
Net income (loss) 170,908 39,602    
Stockholders' Equity Attributable to Parent 774,981 535,168 609,158 576,231
Accumulated Other Comprehensive Income (Loss)        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Other comprehensive income 2,491 835    
Stockholders' Equity Attributable to Parent $ (9,089) $ (3,059) $ (11,580) $ (3,894)
AIS Joint Venture        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Ownership percentage of investment 40.00%      
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories (Details) - USD ($)
$ in Thousands
May 31, 2025
Feb. 28, 2025
Inventory Disclosure [Abstract]    
Raw material $ 107,630 $ 110,005
Work in process 605 518
Finished goods 2,524 1,790
Total Inventory 110,759 112,313
Inventory reserves $ 3,100 $ 3,900
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share - Narrative (Details) - shares
3 Months Ended
May 31, 2025
May 31, 2024
Feb. 28, 2025
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Common stock, shares, outstanding (shares) 30,007,000   29,913,000
Share-based Payment Arrangement      
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount 50,927 310,787  
Convertible Preferred Stock | Series A Preferred Stock      
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount   3,100,000  
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Numerator:    
Net income $ 170,908 $ 39,602
Series A Preferred Stock Dividends 0 (1,200)
Redemption premium on Series A Preferred Stock 0 (75,198)
Numerator for diluted earnings per share—net income (loss) available to common shareholders $ 170,908 $ (36,796)
Denominator:    
Denominator for basic earnings per common share-weighted average shares (shares) 29,941,000 26,751,000
Effect of dilutive securities:    
Employee and director stock awards 276,000 0
Denominator for diluted earnings per common share (shares) 30,217,000 26,751,000
Computation of basic and diluted earnings per share    
Basic earnings per common share (usd per share) $ 5.71 $ (1.38)
Diluted earnings per common share (usd per share) $ 5.66 $ (1.38)
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Disaggregated Sales (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Disaggregation of Revenue [Line Items]    
Sales $ 421,962 $ 413,208
Industrial    
Disaggregation of Revenue [Line Items]    
Sales 37,670 40,076
Consumer    
Disaggregation of Revenue [Line Items]    
Sales 35,989 35,385
Transportation    
Disaggregation of Revenue [Line Items]    
Sales 30,092 38,362
Electrical/Utility    
Disaggregation of Revenue [Line Items]    
Sales 37,855 28,615
Other    
Disaggregation of Revenue [Line Items]    
Sales 46,447 42,258
Construction    
Disaggregation of Revenue [Line Items]    
Sales $ 233,909 $ 228,512
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Disaggregated Sales - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2024
May 31, 2025
Feb. 28, 2025
Revenue from Contract with Customer [Abstract]      
Contract assets   $ 109,093 $ 106,507
Contract liabilities   $ 1,000 $ 500
Contract liability, revenue recognized $ 400    
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Decrease (increase) in current assets:    
Accounts receivable, net $ (18,480) $ (2,519)
Other receivables (1,908) (1,823)
Inventories 1,757 3,620
Contract assets (2,572) (13,928)
Prepaid expenses and other (9,640) (8,940)
Increase (decrease) in current liabilities:    
Accounts payable 3,893 25,941
Income taxes payable 54,006 3,242
Accrued expenses (9,288) 2,017
Changes in current assets and current liabilities $ 17,768 $ 7,610
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Supplemental Cash Flow Elements [Abstract]    
Interest Paid, Excluding Capitalized Interest, Operating Activities $ 15,654 $ 21,059
Income Taxes Paid, Net 551 934
Accruals for capital expenditures $ 4,429 $ 8,517
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Operating Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Feb. 28, 2025
Operations and assets by segment      
Sales $ 421,962 $ 413,208  
Cost of sales 317,832 310,538  
Gross margin 104,130 102,670  
Selling, general and administrative 34,581 32,921  
Operating income (loss) 69,549 69,749  
Interest expense, net (18,563) (22,774)  
Equity in earnings of unconsolidated subsidiaries 173,523 3,824  
Other income (expense) 1,327 204  
Income (loss) before income tax 225,836 51,003  
Income taxes 54,928 11,401  
Net income 170,908 39,602  
Depreciation 21,827 20,323  
Assets: 2,159,185   $ 2,227,101
Property, plant and equipment, net 597,892   592,941
Restructuring charges 3,744 0  
Stock-based compensation 2,200    
AIS Joint Venture      
Operations and assets by segment      
Equity in earnings of unconsolidated subsidiaries 7,700    
Equity Method Investment, Aggregate Cost (107,400)    
United States      
Operations and assets by segment      
Sales 410,995 403,051  
Property, plant and equipment, net 578,505   574,332
Canada      
Operations and assets by segment      
Sales 10,967 10,157  
Property, plant and equipment, net 19,387   18,609
Operating Segments      
Operations and assets by segment      
Stock-based compensation 2,200    
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]      
Operations and assets by segment      
Sales 0 0  
Cost of sales 0 0  
Gross margin 0 0  
Selling, general and administrative 20,457 18,248  
Operating income (loss) (20,457) (18,248)  
Interest expense, net (18,563) (22,774)  
Equity in earnings of unconsolidated subsidiaries 0 0  
Other income (expense) 1,388 148  
Income (loss) before income tax (37,632) (40,874)  
Income taxes 54,928 11,401  
Net income (92,560) (52,275)  
Depreciation 6,044 6,073  
Assets: 22,974   24,250
Stock-based compensation 1,800    
Metal Coatings | Operating Segments      
Operations and assets by segment      
Sales 187,215 176,651  
Cost of sales 130,356 122,735  
Gross margin 56,859 53,916  
Selling, general and administrative 6,127 5,984  
Operating income (loss) 50,732 47,932  
Interest expense, net 0 0  
Equity in earnings of unconsolidated subsidiaries 0 0  
Other income (expense) (61) 56  
Income (loss) before income tax 50,671 47,988  
Depreciation 6,660 6,657  
Assets: 569,103   555,095
Restructuring charges 3,800    
Stock-based compensation 400    
Precoat Metals | Operating Segments      
Operations and assets by segment      
Sales 234,747 236,557  
Cost of sales 187,476 187,803  
Gross margin 47,271 48,754  
Selling, general and administrative 7,917 8,660  
Operating income (loss) 39,354 40,094  
Interest expense, net 0 0  
Equity in earnings of unconsolidated subsidiaries 0 0  
Other income (expense) 0 0  
Income (loss) before income tax 39,354 40,094  
Depreciation 9,123 7,593  
Assets: 1,567,108   1,548,377
Infrastructure Solutions [Member] | Operating Segments      
Operations and assets by segment      
Sales 0 0  
Cost of sales 0 0  
Gross margin 0 0  
Selling, general and administrative 80 29  
Operating income (loss) (80) (29)  
Interest expense, net 0 0  
Equity in earnings of unconsolidated subsidiaries 173,523 3,824  
Other income (expense) 0 0  
Income (loss) before income tax 173,443 3,795  
Depreciation 0 $ 0  
Assets: $ 0   $ 99,379
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Investments in Unconsolidated Entity - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
May 31, 2025
May 31, 2025
May 31, 2024
Schedule of Equity Method Investments [Line Items]      
Equity in earnings of unconsolidated subsidiaries   $ (173,523) $ (3,824)
Distribution on investment in AVAIL joint venture   $ 273,223 $ 539
AIS Joint Venture      
Schedule of Equity Method Investments [Line Items]      
Ownership percentage of investment 40.00% 40.00%  
Equity Method Investment, Aggregate Cost $ 107,400 $ 107,400  
Equity in earnings of unconsolidated subsidiaries   (7,700)  
Distribution on investment in AVAIL joint venture   165,800  
Income (Loss) from Equity Method Investments, Net of Dividends or Distributions   173,500  
Proceeds from Equity Method Investment, Distribution, Return of Capital   $ 273,200  
Electrical Products Group      
Schedule of Equity Method Investments [Line Items]      
Proceeds from Sale of Equity Method Investments $ 975,000    
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) - USD ($)
$ in Thousands
May 31, 2025
Feb. 28, 2025
Assets [Abstract]    
Current Assets $ 407,945 $ 375,444
Total assets 2,159,185 2,227,101
Liabilities [Abstract]    
Current liabilities 270,097 220,992
Liabilities 944,887 1,181,606
Total liabilities, mezzanine equity and shareholders' equity 2,159,185 2,227,101
AIS Joint Venture    
Assets [Abstract]    
Current Assets 356,009 300,404
Non-current assets 194,239 194,528
Total assets 550,248 494,932
Liabilities [Abstract]    
Current liabilities 192,630 155,585
Non-current liabilities 132,158 134,517
Liabilities 324,788 290,102
Partners' Capital 225,460 204,830
Total liabilities, mezzanine equity and shareholders' equity $ 550,248 $ 494,932
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Income Statement [Abstract]    
Gross margin $ 104,130 $ 102,670
AIS Joint Venture    
Income Statement [Abstract]    
Sales 168,240 129,107
Gross margin 45,125 31,526
Income (Loss) Attributable to Parent, before Tax 17,474 7,922
Net income $ 17,624 $ 8,160
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Sep. 27, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Reclassification of AOCI, before tax $ (100)    
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax [1] (48) $ (1,100)  
Interest Rate Swap, Portion Of Variable Rate Debt      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Fixed interest rate on swap agreement     6.777%
Interest Rate Swap      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Notional amount on swap agreement $ 536,300   $ 550,000
[1]
Net of tax benefit of ($16) and ($348) for the three months ended May 31, 2025 and May 31, 2024, respectively. See Note 8.
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
May 31, 2025
Feb. 28, 2025
May 31, 2024
Debt Instrument [Line Items]      
Total debt, gross $ 614,875 $ 900,250 $ 900,300
Unamortized debt issuance costs (45,068) (47,885)  
Long-term debt, net 569,807 852,365  
Term Loan B      
Debt Instrument [Line Items]      
Total debt, gross 534,875 870,250  
Line of Credit | Revolving Credit Facility      
Debt Instrument [Line Items]      
Total debt, gross $ 80,000 $ 30,000  
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 20, 2024
Sep. 27, 2022
Aug. 31, 2022
May 13, 2022
May 31, 2025
Feb. 28, 2025
Debt Instrument [Line Items]            
Weighted average interest rate         6.78% 8.09%
Letters of credit outstanding         $ 13,700  
Term Loan B            
Debt Instrument [Line Items]            
Periodic payments     $ 3,250      
2022 Credit Agreement And Term Loan B            
Debt Instrument [Line Items]            
Total net leverage ratio maximum         450.00%  
Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029            
Debt Instrument [Line Items]            
Fair value of outstanding debt         $ 614,900  
Senior Notes | Line of Credit            
Debt Instrument [Line Items]            
Remaining borrowing capacity on line of credit         $ 306,300  
Loans Payable | Term Loan B            
Debt Instrument [Line Items]            
Debt instrument, face amount       $ 1,300,000    
Revolving Credit Facility            
Debt Instrument [Line Items]            
Basis spread       2.50%    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage         0.225%  
Revolving Credit Facility | Minimum            
Debt Instrument [Line Items]            
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage         0.20%  
Revolving Credit Facility | Maximum            
Debt Instrument [Line Items]            
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage         0.30%  
Revolving Credit Facility | 2022 Credit Agreement And Term Loan B            
Debt Instrument [Line Items]            
Maximum borrowing capacity       $ 400,000    
Basis spread   4.277%        
Line of Credit | Minimum            
Debt Instrument [Line Items]            
Basis spread 1.75%       2.00%  
Line of Credit | Maximum            
Debt Instrument [Line Items]            
Basis spread 2.75%          
Standby And Commercial Letters Of Credit | 2022 Credit Agreement And Term Loan B            
Debt Instrument [Line Items]            
Accordion feature       $ 100,000    
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Interest Expense Disclosure (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Debt Disclosure [Abstract]    
Gross Interest expense $ 19,243 $ 24,207
Less: Capitalized interest 680 1,433
Interest expense, net $ 18,563 $ 22,774
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
May 31, 2025
Feb. 28, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset $ 37 $ 0
Total Liabilities 0 352
Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset (37) 0
Derivative liabilities 0 352
Interest Rate Swap | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset 0 0
Derivative liabilities 0 0
Interest Rate Swap | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset (37) 0
Derivative liabilities 0 352
Interest Rate Swap | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset 0 0
Derivative liabilities $ 0 $ 0
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
May 31, 2025
Feb. 28, 2025
May 31, 2024
Fair Value Disclosures [Abstract]      
Total debt, gross $ 614,875 $ 900,250 $ 900,300
Fair value of outstanding debt $ 616,400   $ 904,800
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Narrative (Details)
May 31, 2025
lease
Leases [Abstract]  
Number of operating leases 125
Number of finance leases 103
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
May 31, 2025
Feb. 28, 2025
Lessee, Lease, Description [Line Items]    
Operating right-of-use assets $ 17,596 $ 19,471
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Right-of-use assets Right-of-use assets
Finance right-of-use assets $ 9,948 $ 6,480
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Right-of-use assets Right-of-use assets
Operating lease liabilities ― short-term $ 6,089 $ 6,373
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liability, short-term Lease liability, short-term
Operating lease liabilities ― long-term $ 12,122 $ 13,741
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liability, long-term Lease liability, long-term
Finance lease liabilities ― short-term $ 2,115 $ 1,376
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liability, short-term Lease liability, short-term
Finance lease liabilities ― long-term $ 8,046 $ 5,271
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liability, long-term Lease liability, long-term
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Lease Details (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Feb. 28, 2025
Lease, Cost [Abstract]      
Operating cash flows from operating leases included in lease liabilities $ 1,881 $ 1,779  
Lease liabilities obtained from new ROU assets - operating 16 217  
Decrease in ROU assets related to lease terminations (467) 0  
Financing cash flows from finance leases included in lease liabilities 434 196  
Operating cash flows from finance leases included in lease liabilities 142 68  
Lease liabilities obtained from new ROU assets - finance leases $ 4,127 $ 410  
Weighted-average remaining lease term - operating leases 3 years 7 months 9 days   3 years 9 months 14 days
Weighted-average discount rate - operating leases 5.07%   5.06%
Weighted-average remaining lease term - finance leases 4 years 4 months 17 days   4 years 6 months 25 days
Weighted-average discount rate - finance leases 6.90%   6.86%
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Classification of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Lessee, Lease, Description [Line Items]    
Operating lease, cost $ 2,337 $ 1,912
Finance lease expense, cost of sales 487 223
Finance lease expense, interest expense 142 68
Total financing lease expense 629 291
Variable Lease, Cost 249 113
Short-Term Lease, Cost 1,807 1,467
Total lease expense 5,022 3,783
Cost of sales    
Lessee, Lease, Description [Line Items]    
Operating lease, cost 1,829 1,432
Short-Term Lease, Cost 1,802 1,458
Selling, general and administrative    
Lessee, Lease, Description [Line Items]    
Operating lease, cost 508 480
Short-Term Lease, Cost $ 5 $ 9
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Lease Maturity (Details)
$ in Thousands
May 31, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2026 $ 5,206
2027 5,713
2028 3,766
2029 3,128
2030 1,207
2031 540
Thereafter 363
Lessee, Operating Lease, Liability, to be Paid, Total 19,923
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (1,712)
Operating Lease, Liability 18,211
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2026 2,051
2027 2,713
2028 2,618
2029 2,413
2030 1,741
2031 219
Thereafter 3
Finance Lease, Liability, to be Paid, Total 11,758
Finance Lease, Liability, Undiscounted Excess Amount (1,597)
Finance Lease, Liability 10,161
2026 7,257
2027 8,426
2028 6,384
2029 5,541
2030 2,948
2031 759
Thereafter 366
Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due 31,681
Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount (3,309)
Lessee, Operating Lease, Liability And Finance Lease, Liability $ 28,372
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Sublease Income (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
Leases [Abstract]    
Sublease income $ 266 $ 261
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Narrative (Details)
3 Months Ended
May 31, 2025
May 31, 2024
Income Tax Disclosure [Abstract]    
Effective income tax rate, continuing operations (percent) 24.30% 22.40%
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Mezzanine Equity (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
May 09, 2024
USD ($)
Aug. 05, 2022
USD ($)
May 31, 2025
USD ($)
$ / shares
shares
May 31, 2024
USD ($)
Class of Stock [Line Items]        
Plus: Redemption premium on Series A Preferred Stock     $ 0 $ 75,198
Dividends       $ 3,600
Series A Preferred Stock        
Class of Stock [Line Items]        
Payments of Ordinary Dividends, Preferred Stock and Preference Stock $ (27,100)      
Payments for Repurchase of Redeemable Preferred Stock 308,900      
Plus: Redemption premium on Series A Preferred Stock 75,200      
Series A Convertible Preferred Stock, $1,000 par, shares authorized 100,000; 240 shares issued and outstanding February 29, 2024; aggregate liquidation preference $312,520 at February 29, 2024 $ 233,700      
Aggregate debt amount   $ 240,000    
Preferred stock, par value (in dollars per share) | $ / shares     $ 15.00  
Preferred stock, shares outstanding (in shares) | shares     240,000  
Dividend rate (as a percent)   6.00%    
Return factor     1.4  
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Equity (Details) - April 2024 Secondary Offering
$ / shares in Units, shares in Millions, $ in Millions
Apr. 30, 2024
USD ($)
$ / shares
shares
Equity, Class of Treasury Stock [Line Items]  
Sale of Stock, Number of Shares Issued in Transaction | shares 4.6
Share Price | $ / shares $ 70.00
Sale of Stock, Consideration Received On Transaction, Gross $ 322.0
Payments of Stock Issuance Costs 13.3
Sale of Stock, Consideration Received on Transaction $ 308.7
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance $ 1,045,495 $ 700,769
Other comprehensive income (loss) before reclassification 2,539 1,935
Amounts reclassified from AOCI (48) (1,100)
Net change in AOCI 2,491 835
Balance, ending balance 1,214,298 967,232
Foreign Currency Translation Gain (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (10,329) (7,628)
Other comprehensive income (loss) before reclassification 1,956 (425)
Amounts reclassified from AOCI 0 0
Net change in AOCI 1,956 (425)
Balance, ending balance (8,373) (8,053)
Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (388) 1,418
Other comprehensive income (loss) before reclassification 241 0
Amounts reclassified from AOCI 0 0
Net change in AOCI 241 0
Balance, ending balance (147) 1,418
Net Actuarial Gain (Loss), Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (587) (184)
Other comprehensive income (loss) before reclassification 0 0
Amounts reclassified from AOCI 0 0
Net change in AOCI 0 0
Balance, ending balance (587) (184)
Interest Rate Swap, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (265) 2,533
Other comprehensive income (loss) before reclassification 339 2,219
Amounts reclassified from AOCI (48) (1,100)
Net change in AOCI 291 1,119
Balance, ending balance 26 3,652
Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (11) (33)
Other comprehensive income (loss) before reclassification 3 141
Amounts reclassified from AOCI 0 0
Net change in AOCI 3 141
Balance, ending balance (8) 108
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (11,580) (3,894)
Balance, ending balance $ (9,089) $ (3,059)
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Defined Benefit Pension Plan (Details)
$ in Millions
May 31, 2025
USD ($)
Defined Benefit Plan, Plan Assets, Allocation [Line Items]  
Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year $ (1.3)
2026 4.7
Precoat Metals Business Division  
Defined Benefit Plan, Plan Assets, Allocation [Line Items]  
Accumulated benefit obligation in excess of plan assets $ 23.3
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Details)
$ in Millions
3 Months Ended 12 Months Ended
Oct. 27, 2023
USD ($)
May 31, 2025
USD ($)
a
Feb. 28, 2025
USD ($)
Loss Contingencies [Line Items]      
Amount awarded to other party $ 5.5    
Estimated legal expenses   $ 1.3  
Environment liability   18.7  
Environmental liability, current   $ 2.2  
Area of facility (in acres) | a   25  
Percent of output under take-or-pay contract   0.75  
Unrecorded purchase obligation   $ 121.8  
Purchase obligations   3.2 $ 113.6
Capital commitments   5.0  
Accrued Professional Fees   1.2  
TECO Case      
Loss Contingencies [Line Items]      
Loss contingency, receivable, current   5.2  
Legal matter expense   $ 6.5  
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Share-based Compensation (Details)
$ in Millions
3 Months Ended
May 31, 2025
USD ($)
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Stock-based compensation $ 2.2
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details) - USD ($)
$ in Millions
Jul. 01, 2025
Jun. 30, 2025
May 13, 2022
May 31, 2025
Sep. 27, 2022
Revolving Credit Facility          
Subsequent Event [Line Items]          
Basis spread     2.50%    
Interest Rate Swap          
Subsequent Event [Line Items]          
Notional amount on swap agreement       $ 536.3 $ 550.0
Subsequent Event          
Subsequent Event [Line Items]          
Consideration transferred $ 30.1        
Subsequent Event | Interest Rate Swap          
Subsequent Event [Line Items]          
Notional amount on swap agreement   $ 290.0      
Subsequent Event | Term Loan B | Interest Rate Swap          
Subsequent Event [Line Items]          
Basis spread   3.759%      
Fixed interest rate on swap agreement   6.259%      
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Restructuring and Impairment Charges (Details)
$ in Millions
3 Months Ended
May 31, 2025
USD ($)
facility
Restructuring Cost and Reserve [Line Items]  
Restructuring and impairment charges $ 4.2
Goodwill and Intangible Asset Impairment 3.3
Other Asset Impairment Charges 0.5
Proceeds from Sale of Machinery and Equipment 0.7
Restructuring and Related Cost, Expected Cost Remaining $ 0.4
Number of facilities closed | facility 2
Cost of sales  
Restructuring Cost and Reserve [Line Items]  
Restructuring and impairment charges $ 3.8
XML 87 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 88 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 90 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.2 html 157 334 1 true 51 0 false 8 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.azz.com/role/CoverPage Cover Page Cover 1 false false R2.htm 9952151 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.azz.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 2 false false R3.htm 9952152 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 3 false false R4.htm 9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Sheet http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Statements 4 false false R5.htm 9952154 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.azz.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 5 false false R6.htm 9952155 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 9952156 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 9952157 - Statement - Condensed Consolidated Statement of Changes in Shareholders' Equity Sheet http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity Condensed Consolidated Statement of Changes in Shareholders' Equity Statements 8 false false R9.htm 9952158 - Disclosure - The Company and Basis of Presentation Sheet http://www.azz.com/role/TheCompanyandBasisofPresentation The Company and Basis of Presentation Notes 9 false false R10.htm 9952159 - Disclosure - Inventories Sheet http://www.azz.com/role/Inventories Inventories Notes 10 false false R11.htm 9952160 - Disclosure - Earnings Per Share Sheet http://www.azz.com/role/EarningsPerShare Earnings Per Share Notes 11 false false R12.htm 9952161 - Disclosure - Disaggregated Sales Sheet http://www.azz.com/role/DisaggregatedSales Disaggregated Sales Notes 12 false false R13.htm 9952162 - Disclosure - Supplemental Cash Flow Information Sheet http://www.azz.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 13 false false R14.htm 9952163 - Disclosure - Operating Segments Sheet http://www.azz.com/role/OperatingSegments Operating Segments Notes 14 false false R15.htm 9952164 - Disclosure - Investments in Unconsolidated Entity Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntity Investments in Unconsolidated Entity Notes 15 false false R16.htm 9952165 - Disclosure - Derivative Instruments Sheet http://www.azz.com/role/DerivativeInstruments Derivative Instruments Notes 16 false false R17.htm 9952166 - Disclosure - Debt Sheet http://www.azz.com/role/Debt Debt Notes 17 false false R18.htm 9952167 - Disclosure - Fair Value Measurements Sheet http://www.azz.com/role/FairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 9952168 - Disclosure - Leases Sheet http://www.azz.com/role/Leases Leases Notes 19 false false R20.htm 9952169 - Disclosure - Income Taxes Sheet http://www.azz.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 9952170 - Disclosure - Mezzanine Equity Sheet http://www.azz.com/role/MezzanineEquity Mezzanine Equity Notes 21 false false R22.htm 9952171 - Disclosure - Equity Sheet http://www.azz.com/role/Equity Equity Notes 22 false false R23.htm 9952172 - Disclosure - Defined Benefit Pension Plan Sheet http://www.azz.com/role/DefinedBenefitPensionPlan Defined Benefit Pension Plan Notes 23 false false R24.htm 9952173 - Disclosure - Commitments and Contingencies Sheet http://www.azz.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 24 false false R25.htm 9952174 - Disclosure - Share-based Compensation Sheet http://www.azz.com/role/SharebasedCompensation Share-based Compensation Notes 25 false false R26.htm 9952175 - Disclosure - Subsequent Events Sheet http://www.azz.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 9952176 - Disclosure - Restructuring and Impairment Charges Sheet http://www.azz.com/role/RestructuringandImpairmentCharges Restructuring and Impairment Charges Notes 27 false false R28.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 28 false false R29.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 29 false false R30.htm 9955511 - Disclosure - The Company and Basis of Presentation (Policies) Sheet http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies The Company and Basis of Presentation (Policies) Policies 30 false false R31.htm 9955512 - Disclosure - Inventories (Tables) Sheet http://www.azz.com/role/InventoriesTables Inventories (Tables) Tables http://www.azz.com/role/Inventories 31 false false R32.htm 9955513 - Disclosure - Earnings Per Share (Tables) Sheet http://www.azz.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.azz.com/role/EarningsPerShare 32 false false R33.htm 9955514 - Disclosure - Disaggregated Sales (Tables) Sheet http://www.azz.com/role/DisaggregatedSalesTables Disaggregated Sales (Tables) Tables http://www.azz.com/role/DisaggregatedSales 33 false false R34.htm 9955515 - Disclosure - Supplemental Cash Flow Information (Tables) Sheet http://www.azz.com/role/SupplementalCashFlowInformationTables Supplemental Cash Flow Information (Tables) Tables http://www.azz.com/role/SupplementalCashFlowInformation 34 false false R35.htm 9955516 - Disclosure - Operating Segments (Tables) Sheet http://www.azz.com/role/OperatingSegmentsTables Operating Segments (Tables) Tables http://www.azz.com/role/OperatingSegments 35 false false R36.htm 9955517 - Disclosure - Investments in Unconsolidated Entity (Tables) Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntityTables Investments in Unconsolidated Entity (Tables) Tables http://www.azz.com/role/InvestmentsinUnconsolidatedEntity 36 false false R37.htm 9955518 - Disclosure - Debt (Tables) Sheet http://www.azz.com/role/DebtTables Debt (Tables) Tables http://www.azz.com/role/Debt 37 false false R38.htm 9955519 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.azz.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.azz.com/role/FairValueMeasurements 38 false false R39.htm 9955520 - Disclosure - Leases (Tables) Sheet http://www.azz.com/role/LeasesTables Leases (Tables) Tables http://www.azz.com/role/Leases 39 false false R40.htm 9955521 - Disclosure - Equity (Tables) Sheet http://www.azz.com/role/EquityTables Equity (Tables) Tables http://www.azz.com/role/Equity 40 false false R41.htm 9955522 - Disclosure - The Company and Basis of Presentation (Details) Sheet http://www.azz.com/role/TheCompanyandBasisofPresentationDetails The Company and Basis of Presentation (Details) Details http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies 41 false false R42.htm 9955523 - Disclosure - Inventories (Details) Sheet http://www.azz.com/role/InventoriesDetails Inventories (Details) Details http://www.azz.com/role/InventoriesTables 42 false false R43.htm 9955524 - Disclosure - Earnings Per Share - Narrative (Details) Sheet http://www.azz.com/role/EarningsPerShareNarrativeDetails Earnings Per Share - Narrative (Details) Details 43 false false R44.htm 9955525 - Disclosure - Earnings Per Share (Details) Sheet http://www.azz.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.azz.com/role/EarningsPerShareTables 44 false false R45.htm 9955526 - Disclosure - Disaggregated Sales (Details) Sheet http://www.azz.com/role/DisaggregatedSalesDetails Disaggregated Sales (Details) Details http://www.azz.com/role/DisaggregatedSalesTables 45 false false R46.htm 9955527 - Disclosure - Disaggregated Sales - Narrative (Details) Sheet http://www.azz.com/role/DisaggregatedSalesNarrativeDetails Disaggregated Sales - Narrative (Details) Details 46 false false R47.htm 9955528 - Disclosure - Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) Sheet http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) Details 47 false false R48.htm 9955529 - Disclosure - Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details) Sheet http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details) Details 48 false false R49.htm 9955530 - Disclosure - Operating Segments (Details) Sheet http://www.azz.com/role/OperatingSegmentsDetails Operating Segments (Details) Details http://www.azz.com/role/OperatingSegmentsTables 49 false false R50.htm 9955531 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details) Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails Investments in Unconsolidated Entity - Narrative (Details) Details 50 false false R51.htm 9955532 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) Details 51 false false R52.htm 9955533 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) Details 52 false false R53.htm 9955534 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 53 false false R54.htm 9955535 - Disclosure - Debt - Schedule of Long-term Debt (Details) Sheet http://www.azz.com/role/DebtScheduleofLongtermDebtDetails Debt - Schedule of Long-term Debt (Details) Details 54 false false R55.htm 9955536 - Disclosure - Debt - Narrative (Details) Sheet http://www.azz.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 55 false false R56.htm 9955537 - Disclosure - Debt - Interest Expense Disclosure (Details) Sheet http://www.azz.com/role/DebtInterestExpenseDisclosureDetails Debt - Interest Expense Disclosure (Details) Details 56 false false R57.htm 9955538 - Disclosure - Fair Value Measurements (Details) Sheet http://www.azz.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.azz.com/role/FairValueMeasurementsTables 57 false false R58.htm 9955539 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.azz.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 58 false false R59.htm 9955540 - Disclosure - Leases - Narrative (Details) Sheet http://www.azz.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 59 false false R60.htm 9955541 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.azz.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 60 false false R61.htm 9955542 - Disclosure - Leases - Lease Details (Details) Sheet http://www.azz.com/role/LeasesLeaseDetailsDetails Leases - Lease Details (Details) Details 61 false false R62.htm 9955543 - Disclosure - Leases - Classification of Lease Expense (Details) Sheet http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails Leases - Classification of Lease Expense (Details) Details 62 false false R63.htm 9955544 - Disclosure - Leases - Lease Maturity (Details) Sheet http://www.azz.com/role/LeasesLeaseMaturityDetails Leases - Lease Maturity (Details) Details 63 false false R64.htm 9955545 - Disclosure - Leases - Sublease Income (Details) Sheet http://www.azz.com/role/LeasesSubleaseIncomeDetails Leases - Sublease Income (Details) Details 64 false false R65.htm 9955546 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.azz.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 65 false false R66.htm 9955547 - Disclosure - Mezzanine Equity (Details) Sheet http://www.azz.com/role/MezzanineEquityDetails Mezzanine Equity (Details) Details http://www.azz.com/role/MezzanineEquity 66 false false R67.htm 9955548 - Disclosure - Equity (Details) Sheet http://www.azz.com/role/EquityDetails Equity (Details) Details http://www.azz.com/role/EquityTables 67 false false R68.htm 9955549 - Disclosure - Equity - AOCI (Details) Sheet http://www.azz.com/role/EquityAOCIDetails Equity - AOCI (Details) Details 68 false false R69.htm 9955550 - Disclosure - Defined Benefit Pension Plan (Details) Sheet http://www.azz.com/role/DefinedBenefitPensionPlanDetails Defined Benefit Pension Plan (Details) Details http://www.azz.com/role/DefinedBenefitPensionPlan 69 false false R70.htm 9955551 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.azz.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.azz.com/role/CommitmentsandContingencies 70 false false R71.htm 9955552 - Disclosure - Share-based Compensation (Details) Sheet http://www.azz.com/role/SharebasedCompensationDetails Share-based Compensation (Details) Details http://www.azz.com/role/SharebasedCompensation 71 false false R72.htm 9955553 - Disclosure - Subsequent Events (Details) Sheet http://www.azz.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.azz.com/role/SubsequentEvents 72 false false R73.htm 9955554 - Disclosure - Restructuring and Impairment Charges (Details) Sheet http://www.azz.com/role/RestructuringandImpairmentChargesDetails Restructuring and Impairment Charges (Details) Details http://www.azz.com/role/RestructuringandImpairmentCharges 73 false false All Reports Book All Reports azz-20250531.htm azz-20250531.xsd azz-20250531_cal.xml azz-20250531_def.xml azz-20250531_lab.xml azz-20250531_pre.xml azz-20250531_g1.jpg http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "azz-20250531.htm": { "nsprefix": "azz", "nsuri": "http://www.azz.com/20250531", "dts": { "inline": { "local": [ "azz-20250531.htm" ] }, "schema": { "local": [ "azz-20250531.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/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "azz-20250531_cal.xml" ] }, "definitionLink": { "local": [ "azz-20250531_def.xml" ] }, "labelLink": { "local": [ "azz-20250531_lab.xml" ] }, "presentationLink": { "local": [ "azz-20250531_pre.xml" ] } }, "keyStandard": 300, "keyCustom": 34, "axisStandard": 20, "axisCustom": 0, "memberStandard": 25, "memberCustom": 23, "hidden": { "total": 17, "http://fasb.org/us-gaap/2024": 12, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 157, "entityCount": 1, "segmentCount": 51, "elementCount": 612, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 772, "http://xbrl.sec.gov/dei/2024": 30, "http://xbrl.sec.gov/ecd/2024": 4 }, "report": { "R1": { "role": "http://www.azz.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "longName": "9952151 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "unique": true } }, "R3": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "longName": "9952152 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "unique": true } }, "R4": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "longName": "9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "link:footnote", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "link:footnote", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "longName": "9952154 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "9952155 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "9952156 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "unique": true } }, "R8": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "longName": "9952157 - Statement - Condensed Consolidated Statement of Changes in Shareholders' Equity", "shortName": "Condensed Consolidated Statement of Changes in Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-23", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://www.azz.com/role/TheCompanyandBasisofPresentation", "longName": "9952158 - Disclosure - The Company and Basis of Presentation", "shortName": "The Company and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.azz.com/role/Inventories", "longName": "9952159 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.azz.com/role/EarningsPerShare", "longName": "9952160 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.azz.com/role/DisaggregatedSales", "longName": "9952161 - Disclosure - Disaggregated Sales", "shortName": "Disaggregated Sales", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.azz.com/role/SupplementalCashFlowInformation", "longName": "9952162 - Disclosure - Supplemental Cash Flow Information", "shortName": "Supplemental Cash Flow Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.azz.com/role/OperatingSegments", "longName": "9952163 - Disclosure - Operating Segments", "shortName": "Operating Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntity", "longName": "9952164 - Disclosure - Investments in Unconsolidated Entity", "shortName": "Investments in Unconsolidated Entity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.azz.com/role/DerivativeInstruments", "longName": "9952165 - Disclosure - Derivative Instruments", "shortName": "Derivative Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.azz.com/role/Debt", "longName": "9952166 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.azz.com/role/FairValueMeasurements", "longName": "9952167 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.azz.com/role/Leases", "longName": "9952168 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.azz.com/role/IncomeTaxes", "longName": "9952169 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.azz.com/role/MezzanineEquity", "longName": "9952170 - Disclosure - Mezzanine Equity", "shortName": "Mezzanine Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": null }, "R22": { "role": "http://www.azz.com/role/Equity", "longName": "9952171 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": null }, "R23": { "role": "http://www.azz.com/role/DefinedBenefitPensionPlan", "longName": "9952172 - Disclosure - Defined Benefit Pension Plan", "shortName": "Defined Benefit Pension Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.azz.com/role/CommitmentsandContingencies", "longName": "9952173 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.azz.com/role/SharebasedCompensation", "longName": "9952174 - Disclosure - Share-based Compensation", "shortName": "Share-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.azz.com/role/SubsequentEvents", "longName": "9952175 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.azz.com/role/RestructuringandImpairmentCharges", "longName": "9952176 - Disclosure - Restructuring and Impairment Charges", "shortName": "Restructuring and Impairment Charges", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R28": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": null }, "R29": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies", "longName": "9955511 - Disclosure - The Company and Basis of Presentation (Policies)", "shortName": "The Company and Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.azz.com/role/InventoriesTables", "longName": "9955512 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.azz.com/role/EarningsPerShareTables", "longName": "9955513 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.azz.com/role/DisaggregatedSalesTables", "longName": "9955514 - Disclosure - Disaggregated Sales (Tables)", "shortName": "Disaggregated Sales (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationTables", "longName": "9955515 - Disclosure - Supplemental Cash Flow Information (Tables)", "shortName": "Supplemental Cash Flow Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.azz.com/role/OperatingSegmentsTables", "longName": "9955516 - Disclosure - Operating Segments (Tables)", "shortName": "Operating Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityTables", "longName": "9955517 - Disclosure - Investments in Unconsolidated Entity (Tables)", "shortName": "Investments in Unconsolidated Entity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.azz.com/role/DebtTables", "longName": "9955518 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.azz.com/role/FairValueMeasurementsTables", "longName": "9955519 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.azz.com/role/LeasesTables", "longName": "9955520 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.azz.com/role/EquityTables", "longName": "9955521 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails", "longName": "9955522 - Disclosure - The Company and Basis of Presentation (Details)", "shortName": "The Company and Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.azz.com/role/InventoriesDetails", "longName": "9955523 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.azz.com/role/EarningsPerShareNarrativeDetails", "longName": "9955524 - Disclosure - Earnings Per Share - Narrative (Details)", "shortName": "Earnings Per Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:CommonStockSharesIssued", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-35", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "unique": true } }, "R44": { "role": "http://www.azz.com/role/EarningsPerShareDetails", "longName": "9955525 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "unique": true } }, "R45": { "role": "http://www.azz.com/role/DisaggregatedSalesDetails", "longName": "9955526 - Disclosure - Disaggregated Sales (Details)", "shortName": "Disaggregated Sales (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-40", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "unique": true } }, "R46": { "role": "http://www.azz.com/role/DisaggregatedSalesNarrativeDetails", "longName": "9955527 - Disclosure - Disaggregated Sales - Narrative (Details)", "shortName": "Disaggregated Sales - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "unique": true } }, "R47": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails", "longName": "9955528 - Disclosure - Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details)", "shortName": "Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails", "longName": "9955529 - Disclosure - Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details)", "shortName": "Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.azz.com/role/OperatingSegmentsDetails", "longName": "9955530 - Disclosure - Operating Segments (Details)", "shortName": "Operating Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "unique": true } }, "R50": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "longName": "9955531 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details)", "shortName": "Investments in Unconsolidated Entity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:EquityMethodInvestmentDividendsOrDistributions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "unique": true } }, "R51": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "longName": "9955532 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details)", "shortName": "Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-76", "name": "us-gaap:AssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "unique": true } }, "R52": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "longName": "9955533 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details)", "shortName": "Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-78", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "unique": true } }, "R53": { "role": "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "longName": "9955534 - Disclosure - Derivative Instruments - Narrative (Details)", "shortName": "Derivative Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "longName": "9955535 - Disclosure - Debt - Schedule of Long-term Debt (Details)", "shortName": "Debt - Schedule of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "unique": true } }, "R55": { "role": "http://www.azz.com/role/DebtNarrativeDetails", "longName": "9955536 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtWeightedAverageInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtWeightedAverageInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails", "longName": "9955537 - Disclosure - Debt - Interest Expense Disclosure (Details)", "shortName": "Debt - Interest Expense Disclosure (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestCostsIncurred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestCostsIncurred", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.azz.com/role/FairValueMeasurementsDetails", "longName": "9955538 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9955539 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "unique": true } }, "R59": { "role": "http://www.azz.com/role/LeasesNarrativeDetails", "longName": "9955540 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-3", "name": "azz:NumberOfOperatingLeases", "unitRef": "lease", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "azz:NumberOfOperatingLeases", "unitRef": "lease", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.azz.com/role/LeasesLeaseCostDetails", "longName": "9955541 - Disclosure - Leases - Lease Cost (Details)", "shortName": "Leases - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.azz.com/role/LeasesLeaseDetailsDetails", "longName": "9955542 - Disclosure - Leases - Lease Details (Details)", "shortName": "Leases - Lease Details (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "longName": "9955543 - Disclosure - Leases - Classification of Lease Expense (Details)", "shortName": "Leases - Classification of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.azz.com/role/LeasesLeaseMaturityDetails", "longName": "9955544 - Disclosure - Leases - Lease Maturity (Details)", "shortName": "Leases - Lease Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.azz.com/role/LeasesSubleaseIncomeDetails", "longName": "9955545 - Disclosure - Leases - Sublease Income (Details)", "shortName": "Leases - Sublease Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubleaseIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubleaseIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.azz.com/role/IncomeTaxesNarrativeDetails", "longName": "9955546 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.azz.com/role/MezzanineEquityDetails", "longName": "9955547 - Disclosure - Mezzanine Equity (Details)", "shortName": "Mezzanine Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PreferredStockRedemptionPremium", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:Dividends", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "unique": true } }, "R67": { "role": "http://www.azz.com/role/EquityDetails", "longName": "9955548 - Disclosure - Equity (Details)", "shortName": "Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-147", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-147", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.azz.com/role/EquityAOCIDetails", "longName": "9955549 - Disclosure - Equity - AOCI (Details)", "shortName": "Equity - AOCI (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "unique": true } }, "R69": { "role": "http://www.azz.com/role/DefinedBenefitPensionPlanDetails", "longName": "9955550 - Disclosure - Defined Benefit Pension Plan (Details)", "shortName": "Defined Benefit Pension Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DefinedBenefitPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DefinedBenefitPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.azz.com/role/CommitmentsandContingenciesDetails", "longName": "9955551 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-150", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-150", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.azz.com/role/SharebasedCompensationDetails", "longName": "9955552 - Disclosure - Share-based Compensation (Details)", "shortName": "Share-based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": null }, "R72": { "role": "http://www.azz.com/role/SubsequentEventsDetails", "longName": "9955553 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-91", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-157", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "unique": true } }, "R73": { "role": "http://www.azz.com/role/RestructuringandImpairmentChargesDetails", "longName": "9955554 - Disclosure - Restructuring and Impairment Charges (Details)", "shortName": "Restructuring and Impairment Charges (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringCostsAndAssetImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringCostsAndAssetImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20250531.htm", "first": true, "unique": true } } }, "tag": { "azz_A2022CreditAgreementAndTermLoanBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "A2022CreditAgreementAndTermLoanBMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Credit Agreement And Term Loan B", "label": "2022 Credit Agreement And Term Loan B [Member]", "documentation": "2022 Credit Agreement And Term Loan B" } } }, "auth_ref": [] }, "azz_AISJointVentureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "AISJointVentureMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AIS Joint Venture", "label": "AIS Joint Venture [Member]", "documentation": "AIS Joint Venture" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r73", "r825" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade accounts receivable, net of allowance for credit losses of $431 and $419 at May\u00a031, 2025 and February\u00a028, 2025, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r977" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax payable", "label": "Accrued Income Taxes, Current", "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." } } }, "auth_ref": [ "r76", "r129" ] }, "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedProfessionalFeesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Professional Fees", "label": "Accrued Professional Fees", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received." } } }, "auth_ref": [ "r130" ] }, "azz_AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Actuarial Gain (Loss), Net of Tax", "label": "Accummulated Net Actuarial Gain (Loss), Net Of Tax Adjustment Attributable to Parent [Member]", "documentation": "Accummulated Net Actuarial Gain (Loss), Net Of Tax Adjustment Attributable to Parent" } } }, "auth_ref": [] }, "azz_AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, Net of Tax", "label": "Accumulated Foreign Currency Adjustment For Unconsolidated Subsidiary Attributable To Parent [Member]", "documentation": "Accumulated Foreign Currency Adjustment For Unconsolidated Subsidiary Attributable To Parent" } } }, "auth_ref": [] }, "azz_AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap, Net of Tax", "label": "Accumulated Interest Rate Swap, Net of Tax Adjustment Attributable to Parent [Member]", "documentation": "Accumulated Interest Rate Swap, Net of Tax Adjustment Attributable to Parent" } } }, "auth_ref": [] }, "azz_AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary", "label": "Accumulated Interest Rate Swap, Net of Tax Adjustment For Unconsolidated Subsidiary Attributable To Parent [Member]", "documentation": "Accumulated Interest Rate Swap, Net of Tax Adjustment For Unconsolidated Subsidiary Attributable To Parent" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "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." } } }, "auth_ref": [ "r175", "r176", "r514", "r516", "r517", "r518", "r519", "r521" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r23", "r24", "r95", "r160", "r611", "r643", "r644" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r175", "r176", "r514", "r516", "r517", "r518", "r519", "r521" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r3", "r15", "r24", "r478", "r481", "r552", "r639", "r640", "r954", "r955", "r956", "r963", "r964", "r965", "r966" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Gain (Loss)", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r4", "r15", "r24", "r93", "r94", "r176", "r177", "r516", "r517", "r518", "r519", "r521", "r954" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r892" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Capital in excess of par value", "label": "Additional Paid in Capital, Common Stock", "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." } } }, "auth_ref": [ "r85" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital in Excess of Par Value", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r656", "r963", "r964", "r965", "r966", "r1008", "r1072" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r905" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r905" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r905" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r905" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r938" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r864", "r874", "r884", "r916" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r867", "r877", "r887", "r919" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r939" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r905" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r912" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r868", "r878", "r888", "r912", "r920", "r924", "r932" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r930" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/SharebasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r434", "r439" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable, allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r161", "r274", "r285" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r229" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r36" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r36" ] }, "azz_April2024SecondaryOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "April2024SecondaryOfferingMember", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "April 2024 Secondary Offering", "label": "April 2024 Secondary Offering [Member]", "documentation": "April 2024 Secondary Offering" } } }, "auth_ref": [] }, "azz_AreaOfFacility": { "xbrltype": "areaItemType", "nsuri": "http://www.azz.com/20250531", "localname": "AreaOfFacility", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Area of facility (in acres)", "label": "Area Of Facility", "documentation": "Area Of Facility" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Assets:", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r127", "r140", "r155", "r194", "r234", "r242", "r261", "r265", "r281", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r338", "r339", "r470", "r474", "r508", "r606", "r699", "r784", "r785", "r825", "r855", "r997", "r998", "r1031" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets", "terseLabel": "Assets [Abstract]", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "terseLabel": "Current Assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r150", "r163", "r194", "r281", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r338", "r339", "r470", "r474", "r508", "r825", "r997", "r998", "r1031" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets", "label": "Assets, Noncurrent", "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 after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r194", "r281", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r338", "r339", "r470", "r474", "r508", "r997", "r998", "r1031" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r927" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r928" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r923" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r923" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r923" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r923" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r923" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r923" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r926" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r925" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r924" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r924" ] }, "azz_BasicEarningsLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20250531", "localname": "BasicEarningsLossPerShareAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic Earnings (Loss) Per Share [Abstract]", "label": "Basic Earnings (Loss) Per Share [Abstract]", "documentation": "Basic Earnings (Loss) Per Share" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Basis of Consolidation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r300", "r301", "r302", "r303", "r304", "r466", "r809", "r810" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r55", "r56", "r300", "r301", "r302", "r303", "r304", "r466", "r809", "r810" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration transferred", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r0", "r1", "r14" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "CA", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals for capital expenditures", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r32", "r33", "r34" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r30", "r152", "r774" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash\u00a0and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r30", "r108", "r192" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r2", "r108" ] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowSupplementalDisclosuresTextBlock", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Cash Flow Information", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r103" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r903" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r900" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r898" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails", "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r146", "r157", "r158", "r159", "r194", "r215", "r219", "r226", "r228", "r236", "r237", "r281", "r329", "r332", "r333", "r334", "r338", "r339", "r360", "r361", "r364", "r367", "r374", "r508", "r649", "r650", "r651", "r652", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r687", "r708", "r726", "r752", "r753", "r754", "r755", "r756", "r942", "r960", "r967" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "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." } } }, "auth_ref": [ "r157", "r158", "r159", "r236", "r360", "r361", "r362", "r364", "r367", "r372", "r374", "r649", "r650", "r651", "r652", "r797", "r942", "r960" ] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury Stock [Table]", "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r50", "r51", "r52", "r53" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r904" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r904" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 22)", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r81", "r132", "r608", "r686" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r116", "r317", "r319", "r759", "r986", "r991" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends declared per common share (usd per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r122" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r843", "r844", "r845", "r847", "r848", "r849", "r852", "r963", "r964", "r966", "r1008", "r1070", "r1072" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, par value (usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r84" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares authorized (shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r84", "r687" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares, issued (shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r84" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares, outstanding (shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r16", "r84", "r687", "r705", "r1072", "r1073" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, $1 par value; 100,000 shares authorized; 30,007 and 29,913 shares issued and outstanding at May\u00a031, 2025 and May\u00a031, 2024, respectively", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r84", "r609", "r825" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r909" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r908" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r910" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r907" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r25", "r172", "r174", "r180", "r602", "r620", "r621" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r138", "r196", "r234", "r244", "r259", "r260", "r261", "r262", "r263", "r265", "r266", "r267", "r329", "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r338", "r784", "r785", "r997", "r998" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r138", "r196", "r234", "r244", "r259", "r260", "r261", "r262", "r263", "r265", "r266", "r267", "r329", "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r338", "r784", "r785", "r997", "r998" ] }, "azz_ConstructionIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "ConstructionIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction", "label": "Construction Industry [Member]", "documentation": "Construction Industry" } } }, "auth_ref": [] }, "azz_ConsumerIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "ConsumerIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer", "label": "Consumer Industry [Member]", "documentation": "Consumer Industry" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/DisaggregatedSalesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "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." } } }, "auth_ref": [ "r376", "r378", "r389" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r376", "r377", "r389" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability, revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r390" ] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertiblePreferredStockMember", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Preferred Stock", "label": "Convertible Preferred Stock [Member]", "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option." } } }, "auth_ref": [ "r360", "r361", "r364", "r847", "r848", "r849", "r852" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]", "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r18", "r260", "r261", "r262", "r263", "r266", "r973" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r99", "r194", "r281", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r338", "r339", "r508", "r784", "r997" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r328", "r995" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r328", "r995", "r996" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtConversionOriginalDebtAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionOriginalDebtAmount1", "crdr": "credit", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate debt amount", "label": "Debt Conversion, Original Debt, Amount", "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r32", "r34" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r20", "r75", "r76", "r128", "r131", "r196", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r792", "r793", "r794", "r795", "r796", "r823", "r961", "r987", "r988", "r989", "r1026", "r1027" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total debt, gross", "label": "Long-Term Debt, Gross", "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." } } }, "auth_ref": [ "r20", "r131", "r357" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r340", "r525", "r526", "r793", "r794", "r823" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r196", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r792", "r793", "r794", "r795", "r796", "r823", "r961", "r1026", "r1027" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r20", "r196", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r792", "r793", "r794", "r795", "r796", "r823", "r961", "r987", "r988", "r989", "r1026", "r1027" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Periodic payments", "label": "Debt Instrument, Periodic Payment", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r20", "r61" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r20", "r46", "r49", "r60", "r120", "r121", "r196", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r792", "r793", "r794", "r795", "r796", "r823", "r961", "r1026", "r1027" ] }, "azz_DebtInstrumentTotalNetLeverageRatioMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20250531", "localname": "DebtInstrumentTotalNetLeverageRatioMaximum", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total net leverage ratio maximum", "label": "Debt Instrument, Total Net Leverage Ratio Maximum", "documentation": "Debt Instrument, Total Net Leverage Ratio Maximum" } } }, "auth_ref": [] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average interest rate", "label": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r442", "r443" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r442", "r443", "r607" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r400" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year", "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." } } }, "auth_ref": [ "r403", "r808" ] }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated benefit obligation in excess of plan assets", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation", "documentation": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r401", "r402", "r807" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanPlanAssetsAllocationLineItems", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Allocation [Line Items]", "label": "Defined Benefit Plan, Plan Assets, Allocation [Line Items]", "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." } } }, "auth_ref": [ "r393", "r807" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanPlanAssetsAllocationTable", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Allocation [Table]", "label": "Defined Benefit Plan, Plan Assets, Allocation [Table]", "documentation": "Disclosure of information about investment allocation of defined benefit plan assets. Includes, but is not limited to, investment allocation percentage or range of percentages." } } }, "auth_ref": [ "r393", "r807" ] }, "us-gaap_DefinedBenefitPlanTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanTextBlock", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlan" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Pension Plan", "label": "Defined Benefit Plan [Text Block]", "documentation": "The entire disclosure for defined benefit plan." } } }, "auth_ref": [ "r392", "r562", "r807" ] }, "azz_DenominatorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20250531", "localname": "DenominatorAbstract", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Denominator:", "label": "Denominator [Abstract]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAmortizationAndAccretionNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Amortization and Accretion, Net", "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r11" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r11", "r234", "r247", "r265", "r784", "r785" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative asset", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r164", "r165", "r489", "r490", "r500", "r507", "r668", "r669", "r670", "r671", "r672", "r674", "r675", "r676", "r677", "r678", "r693", "r694", "r741", "r744", "r745", "r746", "r747", "r748", "r776", "r816", "r819", "r845", "r1011", "r1012", "r1013", "r1071" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r676", "r678", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r700", "r701", "r702", "r703", "r714", "r715", "r716", "r717", "r720", "r721", "r722", "r723", "r741", "r742", "r745", "r747", "r843", "r845", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1021", "r1022" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed interest rate on swap agreement", "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r57", "r58", "r59", "r126", "r676", "r678", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r700", "r701", "r702", "r703", "r714", "r715", "r716", "r717", "r720", "r721", "r722", "r723", "r741", "r742", "r745", "r747", "r776", "r843", "r845", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1021", "r1022" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/DerivativeInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r125", "r476", "r483" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "documentation": "Disclosure of information about derivatives and hedging activities." } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/FairValueMeasurementsDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liabilities", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r164", "r165", "r489", "r490", "r500", "r507", "r668", "r669", "r670", "r671", "r674", "r675", "r676", "r677", "r678", "r700", "r702", "r703", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r776", "r1011", "r1012", "r1013", "r1071" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amount on swap agreement", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1006", "r1007" ] }, "azz_DilutedEarningsLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20250531", "localname": "DilutedEarningsLossPerShareAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted Earnings (Loss) Per Share [Abstract]", "label": "Diluted Earnings (Loss) Per Share [Abstract]", "documentation": "Diluted Earnings (Loss) Per Share" } } }, "auth_ref": [] }, "us-gaap_DilutiveSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DilutiveSecuritiesAbstract", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of dilutive securities:", "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r388", "r798", "r799", "r800", "r801", "r802", "r803", "r804" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r388", "r798", "r799", "r800", "r801", "r802", "r803", "r804" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r1001" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.azz.com/role/SharebasedCompensation" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r405", "r407", "r435", "r436", "r437", "r812" ] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends", "label": "Dividends", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r7", "r122" ] }, "us-gaap_DividendsCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCash", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends paid on common shares", "negatedTerseLabel": "Dividends, Cash", "label": "Dividends, Cash", "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred." } } }, "auth_ref": [ "r7", "r122" ] }, "us-gaap_DividendsPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPreferredStock", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends on Series A Preferred Stock", "label": "Dividends, Preferred Stock", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r7", "r122" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r859" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r891" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r902" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per common share (usd per share)", "verboseLabel": "Basic earnings per common share (usd per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r181", "r202", "r203", "r204", "r205", "r206", "r207", "r212", "r215", "r226", "r227", "r228", "r232", "r464", "r468", "r486", "r487", "r603", "r622", "r777" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per common share (usd per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r181", "r202", "r203", "r204", "r205", "r206", "r207", "r215", "r226", "r227", "r228", "r232", "r464", "r468", "r486", "r487", "r603", "r622", "r777" ] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDilutedLineItems", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "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." } } }, "auth_ref": [ "r215", "r219", "r226" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.azz.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r211", "r229", "r230", "r231" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r512" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.azz.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate, continuing operations (percent)", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r445", "r813" ] }, "azz_ElectricalAndUtilityIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "ElectricalAndUtilityIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Electrical/Utility", "label": "Electrical and Utility Industry [Member]", "documentation": "Electrical and Utility Industry" } } }, "auth_ref": [] }, "azz_ElectricalProductsGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "ElectricalProductsGroupMember", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Electrical Products Group", "label": "Electrical Products Group [Member]", "documentation": "Electrical Products Group" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued salaries and wages", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r76" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Share-Based Payment Arrangement, Option [Member]", "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." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r857" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r857" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r857" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r941" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r857" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r857" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r857" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r857" ] }, "azz_EnvironmentalLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "EnvironmentalLiability", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environment liability", "label": "Environmental Liability", "documentation": "Environmental Liability" } } }, "auth_ref": [] }, "azz_EnvironmentalLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "EnvironmentalLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental liability, current", "label": "Environmental Liability, Current", "documentation": "Environmental Liability, Current" } } }, "auth_ref": [] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r896" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r937" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r937" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r937" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity, Class of Treasury Stock [Line Items]", "label": "Equity, Class of Treasury Stock [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r16", "r147", "r175", "r176", "r177", "r197", "r198", "r199", "r201", "r206", "r208", "r210", "r235", "r283", "r284", "r306", "r375", "r453", "r454", "r461", "r462", "r463", "r465", "r467", "r468", "r477", "r478", "r479", "r480", "r481", "r482", "r485", "r514", "r516", "r517", "r518", "r519", "r521", "r527", "r529", "r552", "r619", "r639", "r640", "r641", "r656", "r726" ] }, "azz_EquityInEarningsOfUnconsolidatedEntities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "EquityInEarningsOfUnconsolidatedEntities", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Equity in earnings of unconsolidated entities", "label": "Equity In Earnings Of Unconsolidated Entities", "documentation": "Equity In Earnings Of Unconsolidated Entities" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r277", "r278", "r280", "r460", "r943", "r944", "r945", "r1002", "r1003", "r1004", "r1005" ] }, "us-gaap_EquityMethodInvestmentAggregateCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentAggregateCost", "crdr": "debit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Equity Method Investment, Aggregate Cost", "terseLabel": "Equity Method Investment, Aggregate Cost", "label": "Equity Method Investment, Aggregate Cost", "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting." } } }, "auth_ref": [ "r72" ] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentDividendsOrDistributions", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution on investment in AVAIL joint venture", "label": "Proceeds from Equity Method Investment, Distribution", "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities." } } }, "auth_ref": [ "r9", "r11", "r98", "r615" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r149", "r194", "r281", "r508", "r564", "r565", "r570", "r577", "r584", "r585", "r596", "r598", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r149", "r194", "r281", "r508", "r564", "r565", "r570", "r577", "r584", "r585", "r596", "r598", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage of investment", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r277" ] }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentSummarizedFinancialInformationAbstract", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Summarized Financial Information [Abstract]", "label": "Equity Method Investment, Summarized Financial Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in joint venture", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r234", "r253", "r265", "r275", "r947", "r978" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntity" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in Unconsolidated Entity", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r144", "r279", "r282", "r945" ] }, "us-gaap_EquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentsTextBlock", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments", "label": "Equity Method Investments [Table Text Block]", "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information." } } }, "auth_ref": [ "r276" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r906" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r864", "r874", "r884", "r916" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r861", "r871", "r881", "r913" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r912" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r489", "r490", "r500", "r816" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r489", "r490", "r500", "r816" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r348", "r394", "r395", "r396", "r397", "r398", "r399", "r488", "r490", "r491", "r492", "r493", "r499", "r500", "r502", "r556", "r557", "r558", "r793", "r794", "r805", "r806", "r807", "r816", "r819" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.azz.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r495", "r497", "r498", "r499", "r502", "r503", "r504", "r505", "r506", "r599", "r816", "r820" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r348", "r394", "r399", "r490", "r500", "r556", "r805", "r806", "r807", "r816" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r348", "r394", "r399", "r490", "r491", "r500", "r557", "r793", "r794", "r805", "r806", "r807", "r816" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r348", "r394", "r395", "r396", "r397", "r398", "r399", "r490", "r491", "r492", "r493", "r500", "r558", "r793", "r794", "r805", "r806", "r807", "r816", "r819" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r348", "r394", "r395", "r396", "r397", "r398", "r399", "r488", "r490", "r491", "r492", "r493", "r499", "r500", "r502", "r556", "r557", "r558", "r793", "r794", "r805", "r806", "r807", "r816", "r819" ] }, "azz_FinanceLeaseAndOperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "FinanceLeaseAndOperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability, short-term", "label": "Finance Lease And Operating Lease, Liability, Current", "documentation": "Finance Lease And Operating Lease, Liability, Current" } } }, "auth_ref": [] }, "azz_FinanceLeaseAndOperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "FinanceLeaseAndOperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability, long-term", "label": "Finance Lease And Operating Lease, Liability, Noncurrent", "documentation": "Finance Lease And Operating Lease, Liability, Noncurrent" } } }, "auth_ref": [] }, "azz_FinanceLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "FinanceLeaseExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total financing lease expense", "label": "Finance Lease Expense", "documentation": "Finance Lease Expense" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "azz_FinanceLeaseExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease expense, interest expense", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r534", "r540", "r824" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from finance leases included in lease liabilities", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r536", "r545" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r532", "r549" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities \u2015 short-term", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r532" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r533" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.azz.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Maturity", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1030" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities \u2015 long-term", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r532" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r533" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finance Lease, Liability, to be Paid, Total", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r549" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r549" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030", "label": "Finance Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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)." } } }, "auth_ref": [ "r549" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Finance Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r549" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r549" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r549" ] }, "azz_FinanceLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "FinanceLeaseLiabilityToBePaidThereafter", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease, Liability, to be Paid, Thereafter", "documentation": "Finance Lease, Liability, to be Paid, Thereafter" } } }, "auth_ref": [] }, "azz_FinanceLeaseLiabilityToBePaidYearSix": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "FinanceLeaseLiabilityToBePaidYearSix", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsYearSix", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2031", "label": "Finance Lease, Liability, to be Paid, Year Six", "documentation": "Finance Lease, Liability, to be Paid, Year Six" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Finance Lease, Liability, Undiscounted Excess Amount", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r549" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing cash flows from finance leases included in lease liabilities", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r535", "r545" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r531" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "azz_FinanceLeaseExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease expense, cost of sales", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r534", "r540", "r824" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r533" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate - finance leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r548", "r824" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term - finance leases", "label": "Finance Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r547", "r824" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.azz.com/role/FairValueMeasurementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities", "label": "Financial Liabilities Fair Value Disclosure", "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities." } } }, "auth_ref": [ "r1009", "r1010", "r1020" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r868", "r878", "r888", "r920" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r868", "r878", "r888", "r920" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r868", "r878", "r888", "r920" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r868", "r878", "r888", "r920" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r868", "r878", "r888", "r920" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r901" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Net gain on sale of property, plant\u00a0and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r11" ] }, "us-gaap_GainLossOnTerminationOfLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnTerminationOfLease", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in ROU assets related to lease terminations", "label": "Gain (Loss) on Termination of Lease", "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term." } } }, "auth_ref": [ "r530" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r153", "r288", "r600", "r785", "r790", "r817", "r825", "r980", "r981" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Asset Impairment", "label": "Goodwill and Intangible Asset Impairment", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "terseLabel": "Gross margin", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r96", "r99", "r139", "r194", "r281", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r338", "r339", "r508", "r779", "r784", "r970", "r972", "r974", "r975", "r976", "r997" ] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges", "label": "Impairment of Intangible Assets, Finite-Lived", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r299", "r959", "r984" ] }, "us-gaap_IncomeLossAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossAttributableToParent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income (Loss) Attributable to Parent, before Tax", "label": "Income (Loss) Attributable to Parent, before Tax", "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments." } } }, "auth_ref": [ "r100", "r177" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income from continuing operations before income taxes", "terseLabel": "Income (loss) before income tax", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r97", "r135", "r139", "r604", "r616", "r779", "r784", "r970", "r972", "r974", "r975", "r976" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/EarningsPerShareDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r124", "r139", "r194", "r200", "r206", "r281", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r338", "r339", "r464", "r468", "r487", "r508", "r616", "r779", "r970", "r972", "r974", "r975", "r976", "r997" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity in earnings of unconsolidated subsidiaries", "negatedTerseLabel": "Equity in earnings of unconsolidated subsidiaries", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r11", "r98", "r134", "r234", "r249", "r265", "r275", "r615" ] }, "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions", "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions", "documentation": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]", "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r13", "r17", "r21", "r63", "r64", "r65", "r66", "r67", "r68", "r69", "r70", "r71", "r115" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r307", "r309", "r312", "r494", "r496", "r501", "r636", "r638", "r711", "r771", "r818", "r1041" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r309", "r312", "r494", "r496", "r501", "r636", "r638", "r711", "r771", "r818", "r1041" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r195", "r441", "r445", "r446", "r447", "r448", "r449", "r450", "r455", "r457", "r458", "r459", "r654", "r813" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax expense", "terseLabel": "Income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r141", "r143", "r209", "r210", "r234", "r250", "r265", "r444", "r445", "r456", "r623", "r813" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes Paid, Net", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r31", "r191", "r451", "r452" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "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." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable, net", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Contract assets", "label": "Increase (Decrease) in Contract with Customer, Asset", "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." } } }, "auth_ref": [ "r958" ] }, "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 }, "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Changes in current assets and current liabilities", "negatedTotalLabel": "Changes in current assets and current liabilities", "label": "Increase (Decrease) in Current Assets and Current Liabilities", "documentation": "Increase (Decrease) in Current Assets and Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred income taxes", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease (increase) in current assets:", "label": "Increase (Decrease) in Operating Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in current liabilities:", "label": "Increase (Decrease) in Operating Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Changes in other long-term assets and long-term liabilities", "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherReceivables", "crdr": "credit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other receivables", "label": "Increase (Decrease) in Other Receivables", "documentation": "Amount of increase (decrease) in receivables classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails": { "parentTag": "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee and director stock awards", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "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." } } }, "auth_ref": [ "r216", "r217", "r218", "r228", "r406" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r868", "r878", "r888", "r912", "r920", "r924", "r932" ] }, "azz_IndustrialIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "IndustrialIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial", "label": "Industrial Industry [Member]", "documentation": "Industrial Industry" } } }, "auth_ref": [] }, "azz_InfrastructureSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "InfrastructureSolutionsMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Infrastructure Solutions [Member]", "label": "Infrastructure Solutions [Member]", "documentation": "Infrastructure Solutions" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r930" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r860", "r936" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r860", "r936" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r860", "r936" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r298", "r982", "r983" ] }, "us-gaap_InterestCostsCapitalizedAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestCostsCapitalizedAdjustment", "crdr": "credit", "calculation": { "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails": { "parentTag": "us-gaap_InterestExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Capitalized interest", "label": "Interest Costs Capitalized Adjustment", "documentation": "Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred." } } }, "auth_ref": [] }, "us-gaap_InterestCostsIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestCostsIncurred", "crdr": "debit", "calculation": { "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Interest expense", "label": "Interest Costs Incurred", "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings." } } }, "auth_ref": [ "r523", "r524" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 }, "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "negatedTerseLabel": "Interest expense, net", "totalLabel": "Interest expense, net", "label": "Interest Expense, Operating and Nonoperating", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r234", "r242", "r246", "r252", "r265", "r523", "r784", "r785" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://www.azz.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Income and Interest Expense Disclosure", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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." } } }, "auth_ref": [ "r185", "r189", "r190" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateSwapMember", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r772", "r850", "r851" ] }, "azz_InterestRateSwapPortionOfVariableRateDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "InterestRateSwapPortionOfVariableRateDebtMember", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap, Portion Of Variable Rate Debt", "label": "Interest Rate Swap, Portion Of Variable Rate Debt [Member]", "documentation": "Interest Rate Swap, Portion Of Variable Rate Debt" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r287" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.azz.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r950" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/InventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Total Inventory", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r162", "r775", "r825" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.azz.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw material", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r952" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory reserves", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r114", "r953" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.azz.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "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." } } }, "auth_ref": [ "r951" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r539", "r824" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostAbstract", "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost [Abstract]", "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.azz.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r1029" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r538", "r551" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r538", "r551" ] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Lessee, Operating Lease, Liability And Finance Lease, Liability", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2026", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Next Twelve Months", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Next Twelve Months" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2030", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2029", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2028", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2027", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsYearSix": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsYearSix", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2031", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Year Six", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Year Six" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Thereafter", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, To Be Paid, Thereafter" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount", "label": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.azz.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1030" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Lessee, Operating Lease, Liability, to be Paid, Total", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r549" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r549" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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)." } } }, "auth_ref": [ "r549" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r549" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r549" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r549" ] }, "azz_LesseeOperatingLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "LesseeOperatingLeaseLiabilityToBePaidThereafter", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, Thereafter", "documentation": "Lessee, Operating Lease, Liability, to be Paid, Thereafter" } } }, "auth_ref": [] }, "azz_LesseeOperatingLeaseLiabilityToBePaidYearSix": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "LesseeOperatingLeaseLiabilityToBePaidYearSix", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2031", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Six", "documentation": "Lessee, Operating Lease, Liability, to be Paid, Year Six" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r549" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.azz.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r528" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "terseLabel": "Liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r20", "r75", "r76", "r77", "r79", "r80", "r81", "r82", "r194", "r281", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r338", "r339", "r471", "r474", "r475", "r508", "r685", "r778", "r855", "r997", "r1031", "r1032" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities [Abstract]", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities, mezzanine equity and shareholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r89", "r133", "r613", "r825", "r962", "r979", "r1023" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Liabilities and Shareholders' Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "terseLabel": "Current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r77", "r151", "r194", "r281", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r338", "r339", "r471", "r474", "r475", "r508", "r825", "r997", "r1031", "r1032" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r20", "r79", "r80", "r81", "r82", "r194", "r281", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r338", "r339", "r471", "r474", "r475", "r508", "r997", "r1031", "r1032" ] }, "azz_LineOfCreditFacilityAdditionalBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accordion feature", "label": "Line Of Credit Facility, Additional Borrowing Capacity", "documentation": "Line Of Credit Facility, Additional Borrowing Capacity" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r74", "r78" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining borrowing capacity on line of credit", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r74", "r78", "r328" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "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." } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseAxis", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount awarded to other party", "label": "Litigation Settlement, Amount Awarded to Other Party", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationSettlementExpense", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal matter expense", "label": "Litigation Settlement, Fee Expense", "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees." } } }, "auth_ref": [ "r946" ] }, "us-gaap_LoansPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansPayableMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans Payable", "label": "Loans Payable [Member]", "documentation": "Borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.azz.com/role/OperatingSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived Assets by Geographic Areas", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r112" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of outstanding debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r20", "r131", "r347", "r358", "r793", "r794", "r823", "r1039" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of outstanding debt", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [ "r1009", "r1011", "r1012", "r1013" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt, net", "totalLabel": "Long-term debt, net", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r156" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.azz.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r117" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r20", "r987", "r988", "r989" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r20", "r43", "r987", "r988", "r989" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "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." } } }, "auth_ref": [ "r321", "r322", "r323", "r327", "r440", "r791", "r992", "r993" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r321", "r322", "r323", "r327", "r440", "r791", "r992", "r993" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated legal expenses", "label": "Loss Contingency, Estimate of Possible Loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r322", "r323", "r326", "r327", "r440", "r791" ] }, "us-gaap_LossContingencyReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyReceivableCurrent", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, receivable, current", "label": "Loss Contingency, Receivable, Current", "documentation": "Amount of receivable related to a loss contingency accrual that is expected to be collected within one year or the normal operating cycle, if longer. For example, an insurance recovery receivable." } } }, "auth_ref": [ "r994" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r272", "r800", "r838", "r842", "r1001", "r1040", "r1042", "r1043", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r322", "r323", "r324", "r325", "r404", "r440", "r493", "r561", "r635", "r637", "r645", "r677", "r678", "r731", "r734", "r738", "r739", "r749", "r769", "r770", "r789", "r797", "r811", "r819", "r820", "r821", "r822", "r839", "r999", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r904" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r904" ] }, "azz_MetalCoatingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "MetalCoatingsMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Metal Coatings", "label": "Metal Coatings [Member]", "documentation": "Metal Coatings" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r322", "r323", "r324", "r325", "r404", "r440", "r493", "r561", "r635", "r637", "r645", "r677", "r678", "r731", "r734", "r738", "r739", "r749", "r769", "r770", "r789", "r797", "r811", "r819", "r820", "r821", "r839", "r999", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r923" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r931" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r272", "r800", "r838", "r842", "r1001", "r1040", "r1042", "r1043", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r905" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r188" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r188" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r108", "r109", "r110" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash Flows From Operating Activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income (loss) available to common shareholders", "terseLabel": "Net income (loss)", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r100", "r110", "r136", "r149", "r170", "r173", "r177", "r194", "r200", "r202", "r203", "r204", "r205", "r206", "r209", "r210", "r224", "r281", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r338", "r339", "r464", "r468", "r487", "r508", "r618", "r707", "r724", "r725", "r853", "r997" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) available to common shareholders", "terseLabel": "Net income available to common shareholders", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r183", "r202", "r203", "r204", "r205", "r212", "r213", "r225", "r228", "r468" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Numerator for diluted earnings per share\u2014net income (loss) available to common shareholders", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r183", "r214", "r220", "r221", "r222", "r223", "r225", "r228" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Pronouncements Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r904" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r868", "r878", "r888", "r912", "r920" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r895" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r894" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r912" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r931" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r931" ] }, "azz_NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029", "label": "Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029 [Member]", "documentation": "Note Payable, Floating And Fixed Rate, Maturing Through Fiscal Year 2029" } } }, "auth_ref": [] }, "azz_NumberOfFinanceLeases": { "xbrltype": "integerItemType", "nsuri": "http://www.azz.com/20250531", "localname": "NumberOfFinanceLeases", "presentation": [ "http://www.azz.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of finance leases", "label": "Number of Finance Leases", "documentation": "Number of Finance Leases" } } }, "auth_ref": [] }, "azz_NumberOfOperatingLeases": { "xbrltype": "integerItemType", "nsuri": "http://www.azz.com/20250531", "localname": "NumberOfOperatingLeases", "presentation": [ "http://www.azz.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating leases", "label": "Number of Operating Leases", "documentation": "Number of Operating Leases" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r785", "r971" ] }, "azz_NumeratorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20250531", "localname": "NumeratorAbstract", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Numerator:", "label": "Numerator [Abstract]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) before reclassification", "label": "OCI, before Reclassifications, before Tax, Attributable to Parent", "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r24" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r139", "r779", "r970", "r972", "r974", "r975", "r976" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, cost", "label": "Operating Lease, Cost", "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." } } }, "auth_ref": [ "r541", "r824" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r532" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities \u2015 short-term", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r532" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r533" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities \u2015 long-term", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r532" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r533" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases included in lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r537", "r545" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r531" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.azz.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r533" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate - operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r548", "r824" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term - operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r547", "r824" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r259", "r260", "r261", "r262", "r263", "r266", "r784", "r785" ] }, "azz_OperationsAndAssetsBySegmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20250531", "localname": "OperationsAndAssetsBySegmentAbstract", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operations and assets by segment", "label": "Operations and Assets by Segment [Abstract]", "documentation": "Operations and assets by segment." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/TheCompanyandBasisofPresentation" ], "lang": { "en-us": { "role": { "verboseLabel": "The Company and Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r62", "r123", "r646", "r647" ] }, "us-gaap_OtherAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Asset Impairment Charges", "label": "Other Asset Impairment Charges", "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value." } } }, "auth_ref": [ "r959", "r985" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r154" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitment", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital commitments", "label": "Other Commitment", "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized translation gain (loss)", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before 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." } } }, "auth_ref": [ "r4", "r93", "r94", "r95", "r509", "r510", "r513" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on interest rate swap, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r166", "r167" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on interest rate swap, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r168" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive income to earnings, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r167", "r169" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification of AOCI, before tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r142", "r167", "r169" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts reclassified from accumulated other comprehensive income to earnings, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r168" ] }, "azz_OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, after Tax", "documentation": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, after Tax" } } }, "auth_ref": [] }, "azz_OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap, unconsolidated subsidiary, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, Tax", "documentation": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, Tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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." } } }, "auth_ref": [ "r4", "r619" ] }, "azz_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodForUnconsolidatedSubsidiaryNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodForUnconsolidatedSubsidiaryNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized translation gain for unconsolidated subsidiary, net of tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period For Unconsolidated Subsidiary, Net of Tax", "documentation": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period For Unconsolidated Subsidiary, Net of Tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments, tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "documentation": "Amount of tax expense (benefit), after 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." } } }, "auth_ref": [ "r4", "r5", "r511", "r520" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r16", "r19", "r171", "r174", "r179", "r206", "r514", "r515", "r521", "r601", "r619", "r954", "r955" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Other Comprehensive Income (Loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in AOCI", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r8", "r15", "r124", "r171", "r174", "r206" ] }, "azz_OtherIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "OtherIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Industry [Member]", "documentation": "Other Industry" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other accrued liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r76", "r825" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r80" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other income (expense), net", "terseLabel": "Other income (expense)", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r102" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r904" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables", "label": "Other Receivables, Net, Current", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r866", "r876", "r886", "r918" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r869", "r879", "r889", "r921" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r869", "r879", "r889", "r921" ] }, "us-gaap_PaidInKindInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaidInKindInterest", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt financing costs", "label": "Paid-in-Kind Interest", "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r11" ] }, "us-gaap_PartnersCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PartnersCapital", "crdr": "credit", "calculation": { "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Partners' Capital", "label": "Partners' Capital", "documentation": "The amount of ownership interest of different classes of partners in limited partnership." } } }, "auth_ref": [ "r122" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r893" ] }, "us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfPreferredStockAndPreferenceStock", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Redemption of Series A Preferred Stock", "label": "Payments for Repurchase of Preferred Stock and Preference Stock", "documentation": "The cash outflow to reacquire preferred stock during the period." } } }, "auth_ref": [ "r106" ] }, "us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfRedeemablePreferredStock", "crdr": "credit", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments for Repurchase of Redeemable Preferred Stock", "label": "Payments for Repurchase of Redeemable Preferred Stock", "documentation": "The cash outflow for reacquisition of callable preferred stock." } } }, "auth_ref": [ "r106" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on long term debt and finance leases", "label": "Payments of Debt Issuance Costs", "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." } } }, "auth_ref": [ "r29" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of dividends", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r106" ] }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "crdr": "credit", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity." } } }, "auth_ref": [ "r106" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments of Stock Issuance Costs", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r28" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax payments related to common stock issued under stock-based plans", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r184" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r105" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r903" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r903" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r895" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r912" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r905" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r894" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r896" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r940" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r895" ] }, "us-gaap_PostemploymentBenefitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PostemploymentBenefitsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Postemployment Benefits [Abstract]", "label": "Postemployment Benefits [Abstract]" } } }, "auth_ref": [] }, "azz_PrecoatMetalsBusinessDivisionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "PrecoatMetalsBusinessDivisionMember", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Precoat Metals Business Division", "label": "Precoat Metals Business Division [Member]", "documentation": "Precoat Metals Business Division" } } }, "auth_ref": [] }, "azz_PrecoatMetalsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "PrecoatMetalsMember", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Precoat Metals", "label": "Precoat Metals [Member]", "documentation": "Precoat Metals" } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend rate (as a percent)", "label": "Preferred Stock, Dividend Rate, Percentage", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r361", "r732", "r735", "r737", "r750" ] }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockDividendsIncomeStatementImpact", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 }, "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 }, "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Series A Preferred Stock Dividends", "terseLabel": "Series A Preferred Stock Dividends", "label": "Preferred Stock Dividends, Income Statement Impact", "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders." } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r83", "r360" ] }, "us-gaap_PreferredStockRedemptionPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockRedemptionPremium", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 3.0 }, "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 3.0 }, "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails", "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Redemption premium on Series A Preferred Stock", "terseLabel": "Plus: Redemption premium on Series A Preferred Stock", "negatedTerseLabel": "Redemption premium on Series A Preferred Stock", "label": "Preferred Stock Redemption Premium", "documentation": "The excess of (1) fair value of the consideration transferred to the holders of the preferred stock over (2) the carrying amount of the preferred stock in the registrant's balance sheet, during the accounting period." } } }, "auth_ref": [ "r233" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r83", "r687", "r705", "r1072", "r1073" ] }, "us-gaap_PrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other", "label": "Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "crdr": "debit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities." } } }, "auth_ref": [ "r187", "r957" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Revolving Credit Facility", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r27", "r961" ] }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfEquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sale of Equity Method Investments", "label": "Proceeds from Sale of Equity Method Investments", "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r26" ] }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfMachineryAndEquipment", "crdr": "debit", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sale of Machinery and Equipment", "label": "Proceeds from Sale of Machinery and Equipment", "documentation": "The cash inflow from sale of machinery and equipment." } } }, "auth_ref": [ "r104" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r104" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r149", "r170", "r173", "r186", "r194", "r200", "r206", "r209", "r210", "r281", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r338", "r339", "r464", "r468", "r469", "r472", "r473", "r487", "r508", "r604", "r617", "r655", "r707", "r724", "r725", "r814", "r815", "r854", "r956", "r997" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r12", "r550", "r605", "r614", "r825" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt expense", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r182", "r286" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r893" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r893" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r322", "r323", "r324", "r325", "r393", "r404", "r430", "r431", "r432", "r440", "r493", "r559", "r560", "r561", "r635", "r637", "r645", "r677", "r678", "r731", "r734", "r738", "r739", "r749", "r769", "r770", "r789", "r797", "r811", "r819", "r820", "r821", "r822", "r839", "r845", "r990", "r999", "r1012", "r1034", "r1035", "r1036", "r1037", "r1038" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r322", "r323", "r324", "r325", "r393", "r404", "r430", "r431", "r432", "r440", "r493", "r559", "r560", "r561", "r635", "r637", "r645", "r677", "r678", "r731", "r734", "r738", "r739", "r749", "r769", "r770", "r789", "r797", "r811", "r819", "r820", "r821", "r822", "r839", "r845", "r990", "r999", "r1012", "r1034", "r1035", "r1036", "r1037", "r1038" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "crdr": "debit", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts reclassified from AOCI", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r24" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "presentation": [ "http://www.azz.com/role/OperatingSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Assets from Segment to Consolidated", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets." } } }, "auth_ref": [ "r41", "r42" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r861", "r871", "r881", "r913" ] }, "azz_RedemptionPriceReturnFactor": { "xbrltype": "pureItemType", "nsuri": "http://www.azz.com/20250531", "localname": "RedemptionPriceReturnFactor", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Return factor", "label": "Redemption Price, Return Factor", "documentation": "Redemption Price, Return Factor" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on Revolving Credit Facility", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r107", "r961" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of debt financing costs", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r107", "r652" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r862", "r872", "r882", "r914" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r863", "r873", "r883", "r915" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r870", "r880", "r890", "r922" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "azz_RestructuringAndRelatedActivitiesNumberOfFacilitiesClosed": { "xbrltype": "integerItemType", "nsuri": "http://www.azz.com/20250531", "localname": "RestructuringAndRelatedActivitiesNumberOfFacilitiesClosed", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of facilities closed", "label": "Restructuring And Related Activities, Number Of Facilities Closed", "documentation": "Restructuring And Related Activities, Number Of Facilities Closed" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedCostExpectedCostRemaining1", "crdr": "debit", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Cost, Expected Cost Remaining", "label": "Restructuring and Related Cost, Expected Cost Remaining", "documentation": "Amount of expected cost remaining for the specified restructuring cost." } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "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." } } }, "auth_ref": [ "r310", "r311", "r312", "r313", "r314", "r315", "r316" ] }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostsAndAssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and impairment charges", "label": "Restructuring Costs and Asset Impairment Charges", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r11" ] }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentCharges" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Impairment Charges", "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "documentation": "The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r86", "r122", "r612", "r642", "r644", "r653", "r688", "r825" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r147", "r197", "r198", "r199", "r201", "r206", "r208", "r210", "r283", "r284", "r306", "r453", "r454", "r461", "r462", "r463", "r465", "r467", "r468", "r477", "r479", "r480", "r482", "r485", "r527", "r529", "r639", "r641", "r656", "r1072" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/DisaggregatedSalesDetails", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r137", "r138", "r234", "r243", "r244", "r259", "r265", "r268", "r270", "r272", "r387", "r388", "r563" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.azz.com/role/DisaggregatedSales" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregated Sales", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r145", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r391" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.azz.com/role/OperatingSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customers by Geographic Areas", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r111" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r137", "r138", "r178", "r194", "r234", "r243", "r244", "r259", "r265", "r268", "r270", "r272", "r281", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r338", "r339", "r508", "r604", "r784", "r997" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesAbstract", "lang": { "en-us": { "role": { "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities obtained from new ROU assets - finance leases", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r546", "r824" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities obtained from new ROU assets - operating", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r546", "r824" ] }, "azz_RightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "RightOfUseAssets", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Right Of Use Assets", "documentation": "Right Of Use Assets" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r931" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r931" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock, Consideration Received on Transaction", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "azz_SaleOfStockConsiderationReceivedOnTransactionGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20250531", "localname": "SaleOfStockConsiderationReceivedOnTransactionGross", "crdr": "debit", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock, Consideration Received On Transaction, Gross", "label": "Sale of Stock, Consideration Received On Transaction, Gross", "documentation": "Sale of Stock, Consideration Received On Transaction, Gross" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails", "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock, Number of Shares Issued in Transaction", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.azz.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r24", "r1024", "r1025" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.azz.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "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." } } }, "auth_ref": [] }, "azz_ScheduleOfEarningsPerShareBasicAndDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20250531", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedAbstract", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Computation of basic and diluted earnings per share", "label": "Schedule of Earnings Per Share Basic and Diluted [Abstract]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.azz.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Computation of basic and diluted earnings per share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r968" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table]", "label": "Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table]", "documentation": "Disclosure of information about diluted earnings per share by class of stock. Includes, but is not limited to, two-class method." } } }, "auth_ref": [ "r35", "r37", "r215", "r219", "r226" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r277", "r278", "r280", "r460", "r943", "r944", "r945", "r1002", "r1003", "r1004", "r1005" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [Line Items]", "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." } } }, "auth_ref": [ "r194", "r277", "r278", "r280", "r281", "r508" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment [Table]", "label": "Equity Method Investment [Table]", "documentation": "Disclosure of information about equity method investment. Includes, but is not limited to, name of investee or group of investees, percentage ownership, difference between investment and value of underlying equity in net assets." } } }, "auth_ref": [ "r149", "r194", "r277", "r278", "r280", "r281", "r508" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r1009", "r1010" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.azz.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r22", "r90", "r91", "r92" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost [Table]", "label": "Restructuring Cost [Table]", "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve." } } }, "auth_ref": [ "r310", "r311", "r312", "r313", "r314", "r315", "r316" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r38", "r39", "r40" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.azz.com/role/OperatingSegmentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Operations and assets by segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r38", "r39", "r40" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock, Class of Stock [Table]", "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r44", "r45", "r46", "r47", "r48", "r49", "r118", "r120", "r121", "r122", "r157", "r158", "r159", "r236", "r360", "r361", "r362", "r364", "r367", "r372", "r374", "r649", "r650", "r651", "r652", "r797", "r942", "r960" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r856" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r858" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r137", "r138", "r139", "r140", "r234", "r239", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r254", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r265", "r266", "r267", "r272", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r305", "r313", "r316", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r781", "r784", "r785", "r790", "r841", "r1040", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r270", "r271", "r564", "r566", "r567", "r568", "r569", "r571", "r572", "r573", "r574", "r575", "r576", "r578", "r579", "r580", "r581", "r582", "r583", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r670", "r673", "r675", "r733", "r736", "r740", "r751", "r758", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r773", "r799", "r827", "r828", "r829", "r830", "r832", "r834", "r835", "r836", "r840", "r845", "r1001", "r1040", "r1042", "r1043", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/OperatingSegments" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating Segments", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r140", "r234", "r238", "r239", "r240", "r241", "r242", "r255", "r257", "r258", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r272", "r780", "r782", "r783", "r784", "r786", "r787", "r788" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Selling, general and administrative", "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "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." } } }, "auth_ref": [ "r101" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeniorNotesMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails", "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Stock", "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r948", "r949", "r1000" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Noncash Expense [Abstract]", "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharePrice", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Price", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssued", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning balance (shares)", "periodEndLabel": "Balance, ending balance (shares)", "terseLabel": "Shares, Issued", "label": "Shares, Issued", "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." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Lease, Cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r542", "r824" ] }, "azz_StandbyAndCommercialLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "StandbyAndCommercialLettersOfCreditMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standby And Commercial Letters Of Credit", "label": "Standby And Commercial Letters Of Credit [Member]", "documentation": "Standby And Commercial Letters Of Credit" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails", "http://www.azz.com/role/RestructuringandImpairmentChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r137", "r138", "r139", "r140", "r148", "r234", "r239", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r254", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r265", "r266", "r267", "r272", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r305", "r308", "r313", "r316", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r781", "r784", "r785", "r790", "r841", "r1040", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails", "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r146", "r157", "r158", "r159", "r194", "r215", "r219", "r226", "r228", "r236", "r237", "r281", "r329", "r332", "r333", "r334", "r338", "r339", "r360", "r361", "r364", "r367", "r374", "r508", "r649", "r650", "r651", "r652", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r687", "r708", "r726", "r752", "r753", "r754", "r755", "r756", "r942", "r960", "r967" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r16", "r84", "r87", "r88", "r147", "r175", "r176", "r177", "r197", "r198", "r199", "r201", "r206", "r208", "r210", "r235", "r283", "r284", "r306", "r375", "r453", "r454", "r461", "r462", "r463", "r465", "r467", "r468", "r477", "r478", "r479", "r480", "r481", "r482", "r485", "r514", "r516", "r517", "r518", "r519", "r521", "r527", "r529", "r552", "r619", "r639", "r640", "r641", "r656", "r726" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r270", "r271", "r564", "r566", "r567", "r568", "r569", "r571", "r572", "r573", "r574", "r575", "r576", "r578", "r579", "r580", "r581", "r582", "r583", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r670", "r673", "r675", "r733", "r736", "r740", "r751", "r758", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r773", "r799", "r827", "r828", "r829", "r830", "r832", "r834", "r835", "r836", "r840", "r845", "r1001", "r1040", "r1042", "r1043", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r197", "r198", "r199", "r235", "r529", "r563", "r648", "r667", "r679", "r680", "r681", "r682", "r683", "r684", "r687", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r700", "r701", "r702", "r703", "r704", "r706", "r709", "r710", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r726", "r846" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r197", "r198", "r199", "r235", "r273", "r529", "r563", "r648", "r667", "r679", "r680", "r681", "r682", "r683", "r684", "r687", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r700", "r701", "r702", "r703", "r704", "r706", "r709", "r710", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r726", "r846" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r865", "r875", "r885", "r917" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement", "label": "Share-Based Payment Arrangement [Member]", "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." } } }, "auth_ref": [ "r969" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secondary public offering and issuance of additional common stock (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r16", "r83", "r84", "r122", "r649", "r726", "r753" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued under stock-based plans and related income tax expense (shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r16", "r122" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secondary public offering and issuance of additional common stock", "label": "Stock Issued During Period, Value, New Issues", "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." } } }, "auth_ref": [ "r16", "r83", "r84", "r122", "r656", "r726", "r753", "r854" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r54", "r83", "r84", "r122" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued under stock-based plans and related tax expense", "label": "Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)", "documentation": "Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit." } } }, "auth_ref": [] }, "us-gaap_StockRedeemedOrCalledDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRedeemedOrCalledDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "negatedNetLabel": "Redemption premium on Series A Preferred Stock", "negatedTerseLabel": "Redemption premium on Series A Preferred Stock", "label": "Stock Redeemed or Called During Period, Value", "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price." } } }, "auth_ref": [ "r16" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders\u2019 equity", "periodStartLabel": "Balance, beginning balance", "periodEndLabel": "Balance, ending balance", "terseLabel": "Stockholders' Equity Attributable to Parent", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r84", "r87", "r88", "r113", "r689", "r705", "r727", "r728", "r825", "r855", "r962", "r979", "r1023", "r1072" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Shareholders' Equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.azz.com/role/Equity", "http://www.azz.com/role/MezzanineEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Mezzanine Equity", "verboseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r119", "r193", "r359", "r361", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r375", "r484", "r729", "r730", "r757" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r544", "r824" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r522", "r554" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r522", "r554" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r522", "r554" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r522", "r554" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r522", "r554" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.azz.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "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." } } }, "auth_ref": [ "r553", "r555" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.azz.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowElementsAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "azz_TECOCaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "TECOCaseMember", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TECO Case", "label": "TECO Case [Member]", "documentation": "TECO Case" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r911" ] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Convertible Preferred Stock, $1,000 par, shares authorized 100,000; 240 shares issued and outstanding February 29, 2024; aggregate liquidation preference $312,520 at February 29, 2024", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r329", "r332", "r333", "r334", "r338", "r339", "r438", "r610" ] }, "azz_TermLoanBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "TermLoanBMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan B", "label": "Term Loan B [Member]", "documentation": "Term Loan B" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r903" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r910" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r930" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r932" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.azz.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "azz_TransportationIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20250531", "localname": "TransportationIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transportation", "label": "Transportation Industry [Member]", "documentation": "Transportation Industry" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r933" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r934" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r934" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r932" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r932" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r935" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r933" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.azz.com/role/OperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unamortized debt issuance costs", "label": "Unamortized Debt Issuance Expense", "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." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r929" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecorded purchase obligation", "label": "Unrecorded Unconditional Purchase Obligation", "documentation": "Amount of unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput contracts." } } }, "auth_ref": [ "r318", "r1028" ] }, "azz_UnrecordedUnconditionalPurchaseObligationPercentageOfOutputUnderTakeOrPayContract": { "xbrltype": "pureItemType", "nsuri": "http://www.azz.com/20250531", "localname": "UnrecordedUnconditionalPurchaseObligationPercentageOfOutputUnderTakeOrPayContract", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of output under take-or-pay contract", "label": "Unrecorded Unconditional Purchase Obligation, Percentage Of Output Under Take-Or-Pay Contract", "documentation": "Unrecorded Unconditional Purchase Obligation, Percentage Of Output Under Take-Or-Pay Contract" } } }, "auth_ref": [] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecordedUnconditionalPurchaseObligationPurchases", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase obligations", "label": "Unrecorded Unconditional Purchase Obligation, Purchases", "documentation": "The amount purchased during the period under an unrecorded unconditional purchase obligation (for example, under the take-or-pay or throughput contract)." } } }, "auth_ref": [ "r320" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Lease, Cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r543", "r824" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r899" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number common shares, diluted (shares)", "totalLabel": "Denominator for diluted earnings per common share (shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r214", "r228" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number common shares, basic (shares)", "verboseLabel": "Denominator for basic earnings per common share-weighted average shares (shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r212", "r228" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r897" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-4" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-3" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3A" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4A" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5D" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/230/tableOfContent" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815/tableOfContent" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org/323/tableOfContent" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480408/260-10-S99-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715-20/tableOfContent" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-9" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-3" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-5" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-12" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-21" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479092/842-20-40-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "715", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477317/912-715-50-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-15" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-33" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-35A" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-12" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-34" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-3" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-7" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r942": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r943": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r944": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r945": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(6))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 93 0000008947-25-000140-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000008947-25-000140-xbrl.zip M4$L#!!0 ( -F!Z5I748?^-TH! +X+$P 0 87IZ+3(P,C4P-3,Q+FAT M;>Q]:9?BR+'H]_LK]+#]W'T.4%I9JGMXAZEEIN[MKBH7U>-K?_%)4%+((R0L MB5KFU[^(E,0J0 (!*<@Y=C6@E)09>T1&1GS]?^]#6WJEGF^YSD]_5:KR7R7J M]%S390$U)3>K& @ M!0,J_=WU?K=>B?1HDZ#O>L-*);SMRAU]>-;+()!4637B8?%5[U+OJW6B]^L5 MP]2Z%5WMZY5F3:&51JW?,YNFT5.U>OGE4I?[?;UOU"NF6E,K.E7-2E>GSVN[HB]^NZ;M2(JE"UUU/49K_>,."Q^-Y! &N&=3O^ MY=BOO! R^JDT"(+1Y<5%G_C=JNN]7$07+F#2>BD:_.Y;DX%O;V_5-XT-5659 MN?C?[]\ZO0$=DHKE^ %Q>C2^R_>"Y.\0'&;*A*?$XVW)^GQOXWO7L>*K:!5[N$G\R09-.E\5&^K17?7%?+^#" MW/I[[M@)O(_DP='%>8#! &O-3!9!9;T'R:,M!R9-D0(O H\X/A(8"8!D\75R M158KBCIYB._JJE)?]]IPQ/2MJ\8JVLR;9Q=E+D L>G3M(KPXLYX*P&?N\3&\ MUBU),2IRHS)%Z/L21N=H!*_&0\>!MW+ES0NX&@^D/3,9D7!ABL1+FX @*%&G M\J-3:GT=4&*VO@YI0"2\M4+_,[9>?RI=N4X 0J'R_#$"7/;";S^5 OH>7# " MOFC]UW_]U]? "FS: JJMQ!3[]2+\[>M%^.2N:WZTOIK6J^0''S;]J61:_L@F M'Y>.ZU!XO_5^B0.I%WZT@/L=]A&NWX-@\JQ>^/KWX(GV?RKU*@!#APSQ2=2Z MO''@=1]7,#F/V'>.2=__AWZ4) L@T:^HM5)+9O\UFGK]Z\7<4S.\I WRT409 M>6N3EY(4XO6G$M#"9=]ZIV:E3VQDONBM]5*+_;#]"V.9?&OY/6+_@Q+O%G[Q M)V]HE%H [UI>+WB$X:XY_XIFJ?4W9?L77(T];VX!-XYY#>HE?KXFEUH5Y'*U MD>DE>OR22)I?/HRH!TSFO'RC( "?4"T]]'_XM.W[-.@$\$IWD"EOWH&D?:MKTV^6'\3SJN'"UPCD/RV\P<\T>VW?LT>P[FWV2[ /9T7S MFKMV2,CG/'?]D'"?IYIO%NE:-DK!D.>VF7Y]_?1G@=5VS/7OSY,C\EA;XUAK M2XNW>]?I;;T\7=,I[ 5[NZU0Y6F%LV_+@3IU@QOJS'ME-;Y7MAM-;K 2 M.*#)G=9G;+ C=E[?Q;RQ[]$^A7$]ZB>X*.@,7?K,%0<(2,PYN@S ,?FIY%O# MD8W.)OMMX"& 9KV1ZKMO@JO"7C=]1_1*WQU[[!MS:B_'CA6P]?L# A=+\>]# M6-/8HZWP6WCQZ\7\M?@[/F/I>6.8P^+#(H?U\D?G.NNSP%KOX"0FSP3GRC+I M[% &9A*XWI:O7;H??[RFCCL$O"<\-BUHYAYQ,3_[=:MVQL,N]59@9 0?,\'0 MIR_(#4N/ \*YC*YE>IZ-1)_X-'8ET[/ZI,=8)_%Q\<5,3R0];WERX\"[Q MI MGA0)'_8P]/+BWRESO>-O@$/XWK>H)S%6I8DADJN[_YEWR1=OGLQ@_NDCYJ'& MW_R > %ZD^@%&Q59J\A*?-_TVF2:YLQ0HZ(ITU>$5^+O\4LNYM:=# :5 S"$ ML;8@6ED=O.G)@Z(KVZQ,XVYELSC;964Z=RL+PQ^[K\S8]\HBW@J%8_C5A)>] MCVRK9P7?*8IGR;2&:$NX#HA8+[C$X+DYMNE#_^8_8YC4=QH,7//.>:5^@(]9 M_I72>[!KVN\6*%^4=^V[SG^[EA/\!J-!.H6O^7J1^/8)H":3/!J=U00VS>4LS)<'"V8A -"[KIRAR/7@:]^R%7Q,/A]Z#J=P.W]7A11K^S=*M\SS-NF MR:(RQ'XD%DB\*S*R F(7!OY[]QWV#/\G&A#+H>8-\1S+>?$+ _B]NS;[)OQ> M;SP$+=WW[+(\F\_X4%U[T[OJ1@(>X)_T3WS0WLIN0&^ M\.[Y\;V4W'!1=%?]4((_QVBG6G@O_0B"/T_X%]TS/ZC@SQ/P1?>RCRWX\\1% MT1WJXX2GCK-IJQ;=KSY<>.I(""JZ_WS@\-1QL*05WN,^>GCJ2(@KNJM^0"\E M+\]0*[R7?APO)3?X%]TS/[27DAO@"^^>']]+R0T7W+KJ;7B":=GC &#:H;VQ M![*&^C?O/7ML4O/6#(/K*=5ZI%^!!RT=V$-&C9AJS,+N.N+*)[S_T MV<,7B W0!?/*]/Z"$AMW<1/,=O]._NUZ5V,_ $7L^=,<=J -/_#&/:2O.\>$ M =[':0I[[J(EG*'E.-RB68>6"!46*_=TNKRB-+ER*E/X]]RZ&^'[]@2A/?:4#L M*Y>]_C1/;!EN-7* />N\Z$?Y.$SM:>(X.OY(U,%EH(L_'7\D[' 9Y\J;=PMJ?W$9\^)9KN[9_MI3:5\1 M2N,9S7G5<*N)Z!A?EO.>N%D$O'A&?CEC\Z)>?HU+J,P MQ\7$<>)A-2YC+BDP<=4^,9ZH73ONQ>NIX'_B^>.1_O?OS.. M8,%PY]#&3FLR]K"U]L3;I1,$%KYW9IT[/[=8>,A-IG'GY?*.!Q[<,.XG2]L(S6;\2S2->F> $);:^*<0$9NRC& M!G M(M3K6<3^1@.0!?Y!C)$\D<]M7(,+CEN,/,V"?4/D:7;H+I&G)G?!#MS9?"+. M2Z3P6&$GR[&&X^$AI.U^3?[E8+0JIPQ&SP[=">'<15F2$$[>!<+S0CAWX9VS MX?#C[!$VN0WT',$]752QC1D@;U"QC;SPP5U$YK@,>!SSZDB\R%VHZ+C:]JQP MSVT,2V HPM"Y!:2*B29%+EP,Z=X-:!2=O;7#TAB IEOKG9JX/?R=!&,/?GL> M>.[X97!K^3UB_X,2#P#7+,HVB")S&]U)0LL6]G_J]ZV/U7>H8[D>DD1ASM+W!QS?Z2NUYZ$\&W3FC<>"S$4I>B#_M MS!!%YBY8E"<5J((*TE$!=Q&D/*E $U20C@HX#BOQ"/B\4B$4F;OXD5#%1Z " M[B))0A4?@0JXC2D)57Q *N V;G7G]-PAG9SZ_N;V6*6FQ2)-?O#0[Q!['_XP M#_$JA=MX%6?X..S)\A:W@:D"X>Y8?,=M.&F"M2N;^#X(O\#M_;Z(.<^B?OO1HWWJ>=1D0PKC MO2O>#BVL2#<<E]3#$!%W[,%3#IC+N^95K$^V@' M@6=UQP%N\3^[C\0K%.*X#2"D15R$N7L:M'O!&"M-V+\0R_GF^C[\]M!_)N]3 M-!8:5RJWP81L3+88;3LU-'$;4\@;3:)6%V$34X/IR+&FA]X1\H\>0)S W0&Q_7CDM?5JX3,*LQ5M[#UXD54" M:!5%3MFH>&'H3A+ X,[CQPKFWX#H7I@O=T7\F>[BSS=7#_A+<>B,.P_[..#E M(:W5V+N/O<>PS\+!J-T P:W/NI[#NF^=.68L"N);2VU@8NIOFY7SK M_=*CX3Z,/[!&$O%ZGFO/PQUOJ;K>RX4JR]I%-.*B3WI!I>^Z@>,&M"3U/7?X M1/O^3Z4^.LM2GWEMDFTYOS^M?R![&HXK28$;/<*I*"7)]4SJ_5122A?[FJ>A ML'FJ.\Q3G,\-39/?8=Y:I-Y:GN-\:T_Z&43GLZ^ MO87OJ\OR%P C=^OJ/)?OB!?5DS:"^ L< =L86P M>1+;>G$N>Q3U<&GUL[(_)0'< *QLX%;4%/ NM7[KA^_>[3N?NX9[GV?^=@+AS7@+7 M*4O7U:OJ__V34I._J+*A-X\R[45FU!-G'\4B^P>L2.7L+>%UZ.Y6>S M6M-4%*$!R.K C%\<7:W"LBZ6?V\VJDTY^9)<5=CO%^QY7GPQ@I,V"DKL'E@( M0@G5W,):I^"1V Z>%&-L1$P3:.)2EN#:Y!47;.D9R&&#R-DK\>NIB/_VX>F[ MA*K?<9U[<&8\JR=%EN 3RO0>6ET.0;/;I-;EM=MC'@]:P26F9$&YEUJ*7/D; M4\33I[2D#+0Y(WMK7)!JLU;5:XVLI*I7ZT9M+:6F)GJM*NMZ&J)?1>$Q!:NC M=VF!_6W:7P:!.TI/?&U,,9%^.%;/-:GTO0/41QR_LI$$ER19:%!EIKZ_C<'I M =OCXXF.7"\ B]/UAB0 B^\]N.QC2[\*>.83 E516C;K>NW+(HU.2#0PMX C M)@%8_8^=0+F9C^5-?,R ^+;AX?GIZEQQ]/G1_M^V?I^4$" M_?P,2EA2-.GA25*,3^9GZ>%6>O[U1II1W1.UW;YZQLM*4]/G +2=##P,$$)A MYGI2,*#2?V+ZD$(?5P+7EYI;B+E'=OM-Z#C/DQEF>U2&\(@!WE8QR4?E@Q*O M0IV8[+12ZSOY"/6TII0E],C3"\F#@C/9Q'"] AH90G+G(;D7+>>\)#?+\67Y M"*M%=Y_8_D1VZY'LUD]8=C\_M>\[=TQ"G['POG*'0\O'V*O4MT!@.&,,F%YF MD-HW+(9Z"S??LWMC&C+ 0,6:2/7Z+C;J\46;+E=50S\G_^E8[K0U?)%\K_=3 MB?SQ1P7UMFQHRK]>E.J_1R\EB=@!NZ*:77M,55FIA;\O@*\V>M_*2Y;ET7M( MNE:%!;H/RZVU5-R:E2N?Z MKJ>($]W EYLQ:J=7^YS^E.Z=7Y<,R2D M22]@:\0XIC=9FT1\R1_1'FXYF9+E2%;@2[T!LT8_"UFSDZS!X,#.@H9'4(/% MJ(8\E074:JTJJ\FF:5:3556J2EW-]*A5OZM5K6[D,BF]5FUJZR>5:$?7TEA_ M(:8741-B)4]I4C52&8!9A2GVM?)&T3X,.])PY8Z=P/NX JM^SJ0&R[Z'>\0! M'7GN*SYGZI_6P?*D[\3?P;"><%UF^[O@&'@F[W=1;D'84VS>XFR46G7LKJ(W MP'18"]\"TG"R+_B)T:'D>I(;#*@G_7OL6;YI]1 XJ"2M69IEP[P7XEA_L.^? M3YOF5D#LKOI4[52EF^'(=C\ 9/,4)=V[U<])M+*@.AM+JG.9?%+"+.NP A)O M/NS?-DT/CU>$_WR#YRDQZS=+K0>'2M_'/AT/I4>;]&A9ZHPMX U#7B\+!'+V MA!QULE4EEUH:/%7Z._4#J1X,I$[@41H<&RVIQ)>',"DZ5J[@XX/W[+Y-S!!L M_7KK>H'T=_@S*.<;YDL*F!8-9$RQ/GB/8,"!$DUOWV%?UET-/'Y FJQ#%S8H MMEK0:8B[1Q?(P/ZG-0I]@(@$-#!$:XJ\%/@\41LT@@7:FR,/F,4:$5NB[[0W MQH1M^!F,*^IGL38% QP>BT#$$E)Q@O6[*; 3!8GVFKV7@I'#*&%Z3D:MV/8H MF>-=O=1J*$N<^SG#A@@VO+8?!ZZSL"&"6:\-1:[(D4M!'"=!I'_K]_ M:JA*_8LO!=2F(UQDM&541E_3'B.U2P2 *O7F:&D-Y6C;9X_R0' =D'.>%5CP MM# D33UJ2J.QYX\Q-AVX$HQ@KJ6B?NI^1BF)V1+M7G!9J-@TB(FJ+&>.F&I* MM5ZKYQ+FE*MZLYE+F)/?237VE,.0K&WRW7A/9VNMRZM_MH(P29V2WD#J8>/F M(\:HN(..1YAX[7P,NZXM #,!S'VT)R'6T@#>AXG^P_5^#VE7BA^QV?7>PJF)TMX1VJ4S:16?E,^AHSL@/LL.,R5BVS "\5=%PURG,GXLLWQF#.<866L-X&?/G)'.,]:C8 MT)%'>Y3I/$656-JO+WV"YP%I2/X81+L_<#'+(\XX#@8D6%S%&YF?*DMS8S=' M"_EELDOB?:1*Y MD?DJ^-^[<]@X/HCTC5G>"0+%.!*89 @ ^ MT,R IX%:1HB]2"^>^Q8,XJM5L#HHFYI)^Y;#SD*P#0N,9ZJPRA439)>5+_&P MC0-63F\R$$V-:/"*N<8C+2<4)JUF*I)VFQ=C'0;^Y6K&&2C7JTK M2N:DS695T]8?#DK_>TW.)]-2 ]VT/MAW^#FIM:JBG"Z@X V-;$]:"2@U\Z-6 MOT+5G!).\*)/:+ZWU,+"6EU/K&1'Y[1J*SH4<) MVQSJA&'Z_>TY=&6C.T$.K4?D@010#"W^'!^' _#\SKYX;Y^R1SLQ@P MV"?B3T%?=$*+/&3HB5D>?HT,[F(@.F<1GU6/,CC&=>LW'B!7U3Q.D)^":+E) M=O** 86\A$M68HN!]@N#V54(LLU$IQV0Z/9YN"/-B>TCQG_Z:P(MF :6&!ZR M^DGQ8185!H7KN"RH._;#( TL,RP>$TPJ5\016(S,XKOL#WSYFP6OQNB/ ^MR M,>[R:OE,@3O$Z:' !+6.I_1P,!;*-8EG^A*F;5OFJC0M[1/YO#'>(G82#AQ# M] ?4MB?1OD] /"R4%Y[X7A\H6QV _P?UN47D,8/D\4[9<0&2V49!$DFM+?3- M!CY7:+([]WV,[*GJEAC6ORLOBUI3<<<"$($K#"+BW;#\)Q-[8L4+0 M^@/B43#QYL&MEH#?>A98@?Y/I;O[VX3=:I9#Q-(P.NP1#].WS6/#&0\KILNR MN?"!H W!/H%GR1/<&*66)I=E12_+VB09.YYJ2PJGB.ONA8E+/K[UB_1GI2K+ MTHAXTBNQQQ1U1CBVNB%(/E=W>.2&*B+'8M3V\A7=^UQ\'R M+9LJZV8NHHPQK.BN@3>U)UYHI>M1\GN%] /J71+[C7SX:%DD5UK68VJ&3!SV&DQL&.(IW8 M<@YTLBK=@A[;O]PP%K]_J!8FN+:Y5&6TMJ?G$&%WU3U28*[J*-72]J^/=IU& M>H6DHZ%[>W??OK^Z:W^3P'1[>/K>?F;EX1>UTAKD;5$/*C5Q2^S?)J=4?A?0 M893,N@:4K@2Y]^.&1L6@$U/Z>FU6W),=](ZZS\ M6GA$!<=?*F$1&6[07CS)5L>3*W"G@S&_JYF&X-+/Q 82IE)G0&F2_;T?-940 MIV7U0P26=\2RM@*#@K%/$N6:O)*QIQH)'>R'$0W?(UB\Z/C6!8N?%-% M1WA-\/A9H;R9EL=9?H:/Z1MLOWC@VO Z/ZHP)=W\9VP%'X+]BTX+=<'^YX1R MWMSO 0=MLA]H=O,5-D*I!08H7YQCCFB?IC6T0:3XPVU!T]DH*)*DV( M*F[)L:F66G_# PA6P#)-F=2!'^SX.PHMV_7'F.[:[KKC0/I.O-]I(#U9_N]" M$A4<]5KSK"21+B01O^1HL+!-X %&F!1Z]-P>-5'P"#%3<+QN$C,+IR 48TU? MR&,TMRIL5JQ(B^68,< 3>'C^]>9IZY18D?4JB/BX1%R3L9 1?2%VJ*Y9*4NA MKXN.T3-S"Y3V^4@8=-NE6](+7,\7/%I4'M7/CD?%?@?'Y%@OM7XX,\VG.L0. M3\='.10S%??1L__AL\/)D<4@S(6BX_YL1)%D""'$*R%BW8,'5KSGS@EK?<"C MA&@I.$;/1K2$5DY-6#G\DJ-6:MV\#ZRN)9+%"H](7J6Z"<+FBLWNTY9/[L:.F^_2755:4?!HD:W24G"]E+#6I9)CAU]N^Y__ MA 5>55<*# [F>/5P?WUSW[FYEN!3Y^';W77[&;[\W/X&&+J1.K_>W#QW^%A M.% S^JGS2.LF9O59MJKG,U_8[;&5+ MO:E7U2BO*;FTY42_SUW0L-73BFLK;UIS 558/L^J-W-\F)[GQ&J;(;8B\4S= ML\76Y*A\Y$8]+T^J.R?5C3PTZ%)4 OQ2%*!^)Q^2IH1ULE,$_#8O^.0A=DN[ MWIAX'Y+:2 #;#B1YG-XM*5G/I].ZA[MW#MF9C/)_SQ:(ZY+>[R^>"PY')4)! MKT#D9,3JT3-.F>T1JAPV, M?D,',EUS#"UNCJ%AAFA9UK6EOAC)Q=.W8=74N,D@=@1/G E/Z$?@";744LIZ MH\$)3R2K4E4YI&&UJL1-+?3U#TU!SQXQ:=R.S9<\VJ. ^ZY-RY)# XQ!$]MV MWUC59M;DS:.F%4BV"Y8:2V;\&WAEUWGJN-7>3)@GGB./&D;%GC";?.SH15F_C;B9E$?] M$?;'>Z7V1^H]U.U,5S4;2R3J@T3VW+OOO'=S8AGU]S288#^;Q#1 8AI:66_6 M=I69R7(JI\ @I=S]I2+!_5ZBD 5VT0RS'X/X"=LO)1$_A(D/CHAE2O1]A/7BPSH%+GI"PE@^O*R.L'$3(J/MF,PG#?.ALO*9!GQ6*]LPT34$=_Q1^W8(5(-GA?/L!L26 M>G/9@,=T"]*E")^4!-FTU\EPLEWH$_N1Z'*]W-1W%AJ9\%, W^$,"6W3AN@N MA%8KM;2Z4=9UG7M".[]D[T?/'<%$/LH2:#X4\^!48&;O"/O"L+2C8WH79\B) M&_V.$%^/B"VP&6]B7&WAW]=++:-9+S>:.^]^94)7 5R2,Z2[C[VZ %PJA">\'/%[5?&/N7 Z#]9?ELAY\D??UPR%#ST?_ATNV! ML]12ZV4C-WNK8.;[R9+,"A&= \D8,I",46X:.TMD_B/]G,K=7US7?+-L6P3S M#V]4Q[#/RC5*J567]7*CSDL&@Z"7@QC#V]*+BO2BE1LU7NCE_,S;:]JG'A: M#\B[,&^/)G%C--PY/7=(G\E[:+9D=R8-/&96EI6\@MC"UN6#?C9(X/SH!_N4 ME&NJS G]G)_A>^<$Q'FQL-)9*(^/'G4^6:;:F >8V+"33?O/7N,P-C6Y,%= M1D4KJ[OGD D3F2M:VI@8GC\ML?+&2KEA["RLA?F\PQ$=/\"XOV0Y4ONW]MTW MZ=^N!5_Q',#8H\*8W@.O&>MY+6QA]9T& ]><(F@A!MBWWJE9^8-Z;@)GU;'R M:$-5U"^*Y]AWB&,'=V/](> M63JNT]LJ4%;YH91::EDQFF6E<1;IX(*-SIV-4F6\9V4C%=E(5>ME M1'3@V@!@G\4_ZE^B?N#'+'H^@W$- MT&JZ8]P;R=1,@8>IG5]P-"Z<;T_);+OJ^6FB6D6\_ZS/[\=%):41^<"J97F+ MF)W]:XY@E=YP25K<*9@GFZS\B)@>0UK:[F1>#0L/R&"L'+F^;:XA)\$&I\0& M*0OU[L8&>ECG1J_G=1Z)"\M\3?B,:ST9IG1A?B;=35>*O<%=58PWGLFPHUN> M_ZX9I9:AEVLR+XTG!/T<2C:OHI\E$JF56C59U.#E@ BK$D^L8D7QTG>R(LH MR7L,&7PS'-GN!Z5/V+N>FC/QJRUE<;W44N6R;NPLB_DQ^ 4=;9;%N=-1 VNZ ME.MZ7I4CN)#91;68H^2?2'+/1!^%V7RD3*#=&:Q9:M6;Y5I" RUA-!>9>M(D M ^U,/749[.E&65=Y<;G.VJ3^1HE/)V+YHRSY ]<+*@'UAL*F/FQEE5O+P4Z! M#"-8<'5$/1( $-@/,=M];,ET2JG5**ORSE57A&G-%3FMJ;JR5W+"8@%@8?.2 M#2Q*^IY,9FIO.4]!U/7E047%5N#N!J"&)<#DLMS,JW4#U]F<@MIV\3EVIS8= MJ$V5R\W="XF*I,?\W0_7>6'.!A!!5Y3TY5#: X*> 3_7@)ZM3P#5<9>UUBPW M"3G:L!L2F (\QI^W9 M,-S256J\Q'H%27$2=]J>I+ K=K,L*V>0D<.I^)XK4[EKG$9$>/.M53GC,&QN?.EH@86?%#+#86S[8$SLK##K)N)6G-C09QB+ M3+_7F97/M%*KJ>OE1D.$O 69I=_DS$IF>#RTK#24Z3>OUX*4W MW.'0"HN7LA-+2!LP=>KT\ S3IWLWH)+2^#S!$YOB,6IR;,9\^.2L(O;=MRX= MR_ZI%'ACNDC\,]!I.^;5+&PF5&[ *Q>)^W0@I.< H=I*")U6;AR_$SQ@BE^A MHL5)=:PHJV.U7?VAG*I%<7=_,F6HRH&58_SLZ!$5'']98S[4X6M6@>!S\7UN M[_>R].=U,O61>HS0UEI>=_>W2;+5=3KXAD?B/7B= ,\@_D;L,9T^,K*ZY(FT MK:\7\*LFH^UE,K@AEB#[%WZ01L237O%17Z25<_?Q%?X.TV9S]-OC8.!Z@&F'C1);417BI+\*P1 MA4>_4OMCS[[/WB++73<(W"'7L8?T[,H4358",E:RZ"'CR1$>BK(A40"R22]^ MMB*;VDJYM#P%=D9.$^A.5(]+U'?5]R^U-[4:3U'*&^&2P;GT'L1V*9 M=TZ$H1FNR\IP=>QUV"AK35Z2,@0E':;26>Z4U @I2>;F,/E9U]=YH@&!'TV) M$L^!F8O\GB.(ZQ@)-Q$.VKW>>#AFY:RN:=_J65G3-)I88J>NEYL-46/GM"AI M@[C.G9)@AEB_LEE6=J^K5Y"4'Z[E]0Q")9=E:?;^L_D/3,_*J56LRPWENWP MS\($+RAI+0GU(Y&66FHI2MEH+&]0')RV]FV4*VI5Y5?*AWF=_LJM;U'2AB?S MG;G!$9["%EN9.0^[E91512^KS;S,K.,G? J"VY.5GP/!L<1/&<^"-/EOBKEO MB[\(RL!>Z.\WJQS^NHM:V*'?4(3Q@F,E2:3B7HYPD+E;48Z@.06! MEOZ@1-LQ MBB4\#R@VAW"',)$/3"-SW -) ]^=B0+IOGB@?$T(EZ 20D!# =29LAD(=0^ MJS9CH;.-R;+LD$1U)43BI.IF:"Z.7)_MC5YZV'K$>J5?WBPS&,0,-7-C1&;R M]!;2A4F,@]6W' ;<:X&K+:35S?S%B2)W6EU9,[O]KJ[(_;JN&S6B*E3M]12U MV:\W#(7^2]?D4GS78&+"C\@+K70]2GZOD#XL[I+8;^3#1]Z8I4 @OVA&NAI& MY1?!M1(H_?Z.8G*IS3; )&0"D%0N%B4"-()@H1Z.@MD0#F8A#3P4T7_:C!<% MT/*, @CY @\%(>E_O2"M)>H/0=SZVO4N6DD4<6R1L092I5;[G_^4[NZO5O,T M!W.\>KB_OKGOW%Q+\*GS\.WNNOT,7SK/\,_WF_OGCO1P*ST\WCRUG^]@ !]+ M2189G^X<$++NV <7U2^S=#!0CR/JA?XJ\UQAQI9)X0,9L@:GG[E>T ^'C$T+ M=,7R- ]HHF74U\8*YF,6QU0I,0L'YFV3D4\OXP]?XD-GEL/FP&[Z$CT]TF3X M@@7KAKTOO!Q):1 ^3%&6)B?OHC='0KPJ+_HFX06U5@_O2[@V>U.Z4W7IW@FO ME%=<6GG/N@NY/2OEQ(IT6M%8$[=+>2YNW7R:2P]+\$9#EMA[8O5F#1"&^$!M M4^D[C!OXT@UH*@TO=& MRD=F"VX/6&\V<<(3UL1.53AHM6[=1ZV6) CMGWKSC1=N6O?A#_JD7'"68*"R M*2/QE3IC>NNY0_0R\8E_MX+!U=B'E5'OYKUGCQ$B;=^G\#]SF[P5/)R@*N5F M+:^6K7EO968_7[9['%\PW0DS7?WX3,?.<6AE5Y$C(T=:W8VX1T7.1/ 7R\L,"6#V[R^>Z_M2&%?>HR;84]G0(C#[!AW!$/#H MN?WLI\(4!8L9Z65%V[F2>!%<+D%H.VF570@-SZ3(:KE6+RJAG8BVR58!->4> MP+[JK![H_A-!;;$,B0ZUX<>7LO1"'8K)79A30,RAY5A^X+$\K/U;$ZPX:> YZV=B]7,%.QP^/9C.<+CEML SV1$XZ MD)-:;JI\DQ,WZH/?"19[U![CNV&E"GZU]*1OIV2Q<^G[#_6>H]^U05E/D#"M M#9!9E!JE5JU9-O2=Z[[MZ93HT6+$YTAO&[1Y'O168_16+RR]G8C6R=:F8%MW MG]=F"B>-VF)M&-]A&B/U XF&OD!9OXB[@O7^2T46'L@9Q4S#\J-]3C%A8_$U52+"^"E\Z[GPT:$O;4,5,H[*FB@9!)T9%FV*)&ZAHF5!4/&:XL^P7;L2IN1$A MX4A="H*'1CI "LC[(?R%<]PDR.1)A.VHQP"):/, ?+N?&:;"<<^(IYOWP", M2>R]($X_)!9MV@8=S#*#:U6T.1"D<5Z+)_EN(2KEUJ& M4I;EO/QFL4MV!D[0W43UQ9LIP@O:LYH#*1!9K#]3AVZ1_ZX:P.EZN:GR?:1* M^#_[T3:[TT^-]?30=R^<*ARC;1VCD&PU?A7#/0WVGZ9WQH;E!E4!X-\^84K% M_?:Z7&X6M@Z#\&$.IU5V([5&J:4URS6YJ&5V3D3+K-'$/&N9#L4]>JDM/7JT M3SV/FA*K#2]=1P5A13V0_>F8"J=FY0_J MN4DBH8DG^QNJHG[AVKX4_DGN.5_;4]1F38,UXY6R*N_2B%#X*R?KKSQ1DPY' MC(!''AU:XZ$$'U?I%Y$5=B"M,D7+8XB5#(I$4W)3)"(5K,B*9 ,1I= =:JE5 M-\I*0B/- W6Q/1/E45 W9!KLDCYAM_3/$GDEELTZ(P0N+'TX!'J>;:^8,1J<;9SV,_&M7F9)J.46&BS"X5W!<*?) M<+O9&CY,'3X=FO6P DFM7&\N)Q9E]F!%E#2W$\S W6B:[.T@\PRJ%EI*'OV, M\^Y3.Q&Z**C9RL30]"!<9+IB9[59BW4_INIIZ\=B:,%U2O"1>AW$_EKS4UU4 M@3<1+<5W1XHNTF7R5)=A"E*USG<"2:Z6HJ#WXR]KK=6WBN#K"P2_POA+3?F8 M/%5-J&8N=B'$+D3KVL(&SN:A=7+:>'$Q9532ZKB54?O7R1&-)+7)!M"&M#-LA>"4N7@;!JY;K!-V&=B)(I:*0] MG9*)K%.1LGX$+1/!?DDF9!8'2JFER655$<6%3H^TYO2,?&C*4O-2-"* S.=6 M_['W\\_+7RVH*7%%_(%DQD=C4![9!,\EB&W[<]G&S'^+8"9#;7+H:A(RC0@L M(6:J:Z667#TE2T>0_VF2_^)V03[DKQ> _#E1UA$H$ M3+595<%$^S)R?0OYY-*C-FO)^.7-,H-!S-XS-X;$?2E/;R%= "NX4RMO.0P! MK247?1X0LW]QHB@]K*ZLF=U^5U?D?EW7C1I1%:KV>HK:[-<;AD+_I>-)B^BN MP<32'8%?6>EZE/Q>(7U8W"6QW\B'CVPVBS5 630C7:W6$>:+X%H)E'X_(U": M"S"I)\ D)!R0P&Y8U? 2I!_U=FVL)/G4>OMU= MMY_A2^<9_OE^<__;7V'GJD2? %"P84>U]X.9*2>EUA0A-?[,V:;I$0K<^Z"[D]*^7$^+58LX67<@B=-9<>EN!?ABQQ M>%=L20++H6'L42I]AW$#7[H!;6I*W\F'I"GE'?>P>,/-3#@A[W7N/^4)>Y&9+'/K @ M#CQLRM>M\TN@MZX'7QVI-_8\ZO0^I, CCF^SB+A$S'^/HTZI^R17D>_$C1P- MK:0FO_3ZP_$HS. /:LY1Z@NQG,CO$_G2^^V[>C6KS$)C*Q(B5Y$,>4;$A&]K M.^;S%$V_ ):88>99/@#P>NS!WT=8EFN"X?;0?R;OF2TR;$Y1;AH[GU+F)^OH M=$EQ+R;_08ARF>X:I9:.@5-1MX/?$.3,MF+TB J.OU0:;!;+ ;&ZJF?SQQTH)R!J)[BX%X1$_YFBR,R')=0(23]B*X[6G1H8KSM;R0H:I MNP$8. K,S!\Z3]C&-.W,'$: MK*,!-5_"].LQ=L=^$6'4$R/E4S7Y%RCJ,.^/%7E# M6PF/@-[:[MNO*!IC ^IG"M*2/N%Q)=\'\=ECYE4;3PDDV^L&5BK0FEP;0\)> MS[M;:^YTE2UZ:V 1@[*J\$UVO&I653_DSCE?FK4]1 /0E[P)):*!Z+E#M W' MP['-@F?NRNUWS F,R^H65_-J^]>\I[_1D+?JS:)TM5)+Y[;XM]BURKT388[$ ME%'3ZKA/JHA^MWM6LL)]!26Z?A^K6"I6%\[ML?:N$@7BJCV [ ZO 0XOUWZ' M<'7;]M$1:..H2Z] MF5>YSN.?VS>:'ASDQCM+4;>6C:ENC5FW4]+^L M+MKVE^1:9,U&,_&*7%56W)'\)$VK:O7D6[(^JJ94-3WY4ORH9,MUK>&Z_W). M&QZP-&Q#HG%&BQHF5EI%HFJ"&YFC0#6JAKK#CH1:;=9W.TY3VPUH(#W[KAM@ M6>-0N#IHD,4_/;F,Q()@='EQ\?;V5GWO>G;5]5XN5%G6+CRX?!&/75F,%\^5 M6_V/'('>V+P+I*XYA84NS_IM*\G";),PKR1P)7>\--9R7FEX7!X^LKK/[=_: M=]^D__Y-(HX)-X.J\_$P/;MYI3IU6*>818UJK._J^Y^Q%7Q\I\' ->\FTWAX M&/[+=)>/+0?63UC6356ZGV[UT?<1 M:&]6__;/62R$QO8AD*3#)"$:VY."!"O+&[!,5&9:Q6%27%>L0B^U:@G'P#=(%"D6)FRUBR)&+X.N\$>TAZQD?U0E M(7'RDC@;$R;SESC:*4J<+G5HWV)?/QU5Y*1D4RR9F%"SC;%?M@7L.\%OQ0*P M\%Q2IFB^@D;JP#/ND7@;PLS)3>AL3"'+7^CH)R-T]I.#>,+.7/T(SMSQ$OQ6 MB,L&R/O]F9;'6U<3D*MS;FV*OF"'Z MV9EVTC 6JW+*+5BV/+EJJ',)<=-'B MN8L6!RVI3J=M5KOSJW3[[>'O'3Z6M,R&;N MNJ4IJ;INI;V0W[/JM5Q[_*GZTQ_ZE M= UFG4D=T\>]P@X\"![=EAX]VJ>>!VX9PW=N-M^B#BY@.8:#JZX)+A@J)O@* M>;03[X'<#4?PJ@REO>MJ,4I[GWIYC_SI:4/NS?;TE$*X8[IB64VHGW4)B[I$_C;66I=7"RG)E)TD\1]QCB+8MPUW,3[OSX M(X*$L@KW#2240IX;I5;=*"M-7MS:L[;8I\$S+@QR[DO2'%R SQR^\MPAIFA8 MSA@ \1#&T5T'K2Q[C+!Y=#UV%"L(/*L[#D(7^][%[+? V\V_QF2[ :%P0G)UDLMK5FNR2KW%'O6+L7TY*B/VS4>!=SW+)NR MC/)IR7C\UL.]Q)'GHGMI2MV/Q,W$-'V)=O0W^&D]E/[^?5LY1VE=G8["?B8F MR*MN$"?9YVGI:&%&JH@59?!(@7]]>,BMZUV[XV[0']OML*N8GR3&&R#&55Z" M/R*>>""7,QN--+&#$B\TLF]MSK&DO<:S63TK+.R!1U[($ V\/]@/>>KE+<3N MJ4=Q-HC=6=2T9[#2=DS@+(_BYWN:V[.+$31MYS3-4\']LYSY98=P[P%O'I-0W_O7-B+(5! MEV?$46:F4TLMO2P;NV3/"/N:;^F](C%K/_2D@3E>5FK+QZ6%07Y@F@D+&F#A M@;CE(A[T7"BX0)U@^S3\\S;0\Y#M6-,@Q-.=6$)NF1#]XL/K.S9 U\99#MZN[.LK#>N2*K#;&7 MK&2U3#GU4LO0>&G]OI>B1D.,>J'],C.@-B/"ZUK5=J9K8 <&^\7$^H2R?V7HI, M39ORZ[:AIK6Y_8TF;[G]IZ6&^)W@ ;5I,5UN3)!GY6^QA@0)"^6-/$P\##[* M$D#)"4(.P70'"I;Y"!E3^-U'W2:+*[\^.!U V4/_,4+8(Z+K)D925G7;Q%R' M.0@J-K5VI8L.5F:K M8-<.7.80CVB$,COOXQH',WR.!,@<)3/#R<^(DJL9C&1F,KW4,LIR@L%\R)V& M"!M%L9H+0#P;I'-.Q&.@MV5HRRW>CD,\(I23[JPIMWKF:D"<%WB0Y4@]UL T MD B+F;*3*O%/MD6ZEBWRX8Z@@A9R5#&=:3D_->P]&X31[K9C1M^_3=&66="P MV@;E>DTX$:=%8)N2H ]&8/52JUZN*3L?4"R(KU$(%>!B%S')=IV7"GB0PUE5 M,/UQ5V4@PJ]Y'W=AS=^P0,@"E\ZPYQ;'SIK8M:XL)QQB%)']HI+6YB(UAR&M M)I*6KB9TD#VUO8#(QN54]M^G+2"3F]F_A2UVAL6D-E?9QQ8BCQ'2?O[XX>/A MM(<8<>T)WC)RIBK+I9:FZ.5Z8^<*49FP5P"7X S)<(.ZV",9*N =*.5F;EE\ MG-MIY MNJ2/Y(/5*GQVVSW B$?G4H+ 7=@VO4R555;[I,%#%Q,1@CR,%[I':M+P=&!9 MXX&:3FOKC-\)\I',S;>6]5R8N1F9UK=$3(IGG87XW*'>%J8SJ&HRU'=S(:O".@6F!0S-"?=%RG60Q^LOIQESA$I M[CWUG ]_(%V =WH^:#\!WA5Y@"+">PX1WCG?T_+],9 :\S_C'O6B72)'?N== MA*"'_DR;ZO1%%52YP5M1!1'5/;BKF8*(4M@1V-]";I3K9U,6G6LY/M/^%F2W M:'#.HQR/]E5N7>^)CJ*=50SYS+8R;3MF^ ,%!LTJW159]#HO#FGM8\]N)]K: M+/05)13ZS83F5R>7.LJUO'\F[](H0KKD49L530_<.:N=F?/P,RR7>N%/T9%F MW%'B(QYYNAR;4AL\A;A[=@&C?[>"P<"U$2# R+D<605=@(TTC(1J%"*!HZBD ME5(9[)VT-$9:M5U.J C;/^\8SA-]=>U7C!9>@>*W NF6]/"HR(^8IN M8:KG)+O!HXZ0]-#?C?,P#:"6++N%-5Y4ZMD@M_.C'BS9P GQB+3C$W ;)IHG MQSJD9^TO[$WIN,[+,_6&UX"E),'0P$,ZQP_("D?@"!IE VDT\2#OTU%6LY:$:Y MD5#05UC[1:6?E+'W/.B';;:6%7%:4MC[N=O[<6-&T12&%W438R2SF%##@M8< M&'G" 3BXDMF::C2L_]G8:>^V(*Y!P8X.YG;:8X5/L'W5YW,\L+7CV<';&)G; M']A2<<.W:90-11P>/&]:W/'P8!ZT:(!+TB@;.M>D>,HEX9+)Z*;?I[T #7OZ MWF/UI"6/!%3J1;6E@;!0QQRS:L@Y,FQ:Y1&B[Z%_$R'O"7#WX" /X_^Q!L0K M,"++Z/,#S^H%U,0+;<><_V%F9!+SUL!1:"Z?ULEL\!U?B0B:W%.2T8$HL8[E M$/(J=L.Y(DGV3#A5).B-6%$58O6LN MUY[OV6,$YJPH",5#9JN1=3(PC)V[9@DGIO"$O$'_<$[(S5*K5E::.Q?=$BY0 M_FUT@!:F3>\7U95$ JE+7RS'P< :5E=DM"(J T=FZP M)IRBPM-EDR>Z5/!0G:;OW 1:>$?[*993&DXQ2L5RQK.=5^>?XNE.PGF"]U<$7F2?>T\!NETQ2&G*X.72J8[[MHT4WG*/;R( >4B(# "_C6MU]97^!,_:0:X M/: .ZD6,T?K:]?#F"+5I;\N#GQJ;^$E%?IJGO;S>KT3ZKI!,EX< 0 M/X ?6+95=27XHU>K4:+1R/4M9,A+5I?'>J5?WBPS&,229^;&D%DMI N3 M& >K;]DGJJ?@7@O:I?BN@3=EN!=:Z7J4_%XA?5C<);'?R(>/C#,#@Z'EQ#/2M##E=A%< M*X'2[^?M&@!,0J$(0MOU6"652U9R"4?!; @'LY &'NJR/VW&"]:0>T;IA'QQ MA7J0[?:09>&S6C(=5#XM$6T2:$JM]C__*=W=7ZUF8@[F>/5P?WUSW[FYEN!3 MY^';W77[&;YTGN&?[S?WSQWIX5:Z^K5]_\M-!Q8C=7YM/]W\^O#M^N:IP^K^ MU;](-W_[M/^9ZYG^<,C8M$ A+$_S@ 9K@H)= M@M:0>"\@%=$$6GJDKO % M"T8?>U]X.1+%S6:U45-0&D?'1J(71X*Z"FNZ6/Y=DZN:IB9>DJO*7U:;8 GG M05*]L%%5E<:F]Z7\73-JF>XHTIP4N6HT-B+F\)-2:@9ODU*J1L9''012NMY< M^Z@-1[Q2ND)KSV4M/RTA*!+*JX.'"9(COL]@-U'I.XP;^-*-@QW:OY,/25/* MDBJKQIROG>SNJO7=_=UU0&TF>:'K'7ENH1V6(T]?JGKK[A.>^[:T'U9\Z)$1 M^L?@W3*3_.:]1WT\[,>^/1)/^HW88RK@FA6N3S0@\*,90I5XF$*0*O]-@'$6 MC.U>;SPVX;^(E]!"QG#WU?-Q+#SXR>&M#AF8.O%4OM6IRLZP8>S^T('A+\!97E126C@ZM**60 M Y?A:56E;#1RJ*@L^(L38CM#_LKQ8%X.3-7$TW:R;I3UYL['P _!7)F#@^MJ M4W,0)$RF$1:3BGI"]F8ZP>TQ1EC$ L%13UW1(%T@1B F?\?)2*%]PKCY]=@# M$(1U'E@V0SZ-+'4Y+*&;UY$:05F"Y05B!&+X0$R.=:8.((H5OD3QB30^$*.V M:A2Q:VX(_TTAHI1;'QE;LAAG2^S86/A3Y!L";!R?5;[PPI[B4D#>)?J.;)XF MHW3'A)+3$+JJ<#6N_$<_\Q7/]I**;NEIJ-?/:E.,@=GE^ M!)2DK[>CGE!AX[6'$;[#OWFG7L\"5K^GP4/_F;S_3!W:MX*;D,63R$D3Y%0( M.W+1$TE[M.N51L0R M63NOF;BMR-81&Y$",0(Q C&GAIAL48$-O74FO:)1I63VZ6N[=QD7!",X^5P1 MLUM\+T]&KG/#R,)O.\M1N>;6<.NW19TTW:'(CQ%;4 (Q C$",2>'F#R],] 7 M=TQ=?&/I>QF-.CRS7)?+33FOR@""; 0_GQUB/[E:@!MY M:>=B@(8F.$IPU/EPE"KOG:/TL.JZUFP*EA(L=08LM?<&(891:M7K>KG9V-EC M$BS%"XF=&TMERCI5EYJ#[*W&NE$KM9IEN;&LK?(KL2ZX2G#5\165MG<]5HC;[]8:AT'_IV%YVYJ[H'4/B MO5@.2[%KSN%6IRG^) #;WNR97:[*6 M>$FN*G_)A(E4+VQ45:.^Z7TI?]>,1J8[BC0G!1"C97WY 2:E*BIODX(+1O*E MHT+*D-=/:H,RRB,[?#HL;;6+94%V\*,)R74GG@<>I=)W&#?PI1O'I.9L_0E] M[B! K[DMMGWQZ))[$^I0*N6>'Z1 ,"/YHA5(GGP*1] <:L8&SW M>N/AV"9!!$E6QHE]FJOEQ'[!4DX"PIF5E0OLGT(E*>H1CH<5%*9AI:.]TN+) MP*H]!$LO2 &K?(^=;3OL0!73CH2,F8IIM[3KC8GW(:G-!+,U.W^+LFDKRJ:I MVA[+IC5*+=4H*[+*_:'D+?E)'/3/:]F%8Z>DZAF;>&GWD_Y-P5&"H\Z(H_1] M64DHMHUXKJYHHFR98JJ LE:UL6NU@9=-J M6(JZW&CJHFQ:\N3/E[$*PUM96&OOE:AK6JE5E^5RO;;WNKDY5D]+SV/KNK!5 MZP:W?,$"3Y4N\2DN=#BBCL_:8(@V;*)WD4",0,QAG*4-'7N9^@F#X]=C#T#P M"%-R39:UP 38SRB_KF;$5V;UI&//'D,S..G9(RA+L+Q C$#,X67Q\46QP9W2?5W'Y%;LB&EJHK1&Z8,O)$_<"S>H 0-JS]1CSS%\_U_23)6BNU M%"6O/6T.HI?G1T%)SM-VY!-J;+SV,,)W^#?OU.M9P.MQW].?J4/[5G 3\G@2 M/=4%/16#GK)MLRR9@.NV6?*@K(P&8J/4TLNU>@XM;03-\>8-"L0(Q)PK8C)) M:=Z%=!.%M%%;;CQ[<"$M'/BS''4^6[@4)(.)ISA&XZYM]22WWZ?(Z M'?=P^Q*N#'F0V+C7._'ZQ5[OT=QWF"R[Y&>5KW69&<'RSNFT(OQ^,M[\]L2D M"&(Z26+:83-G>V+"U$E9+RNJ)LB)>W(2>[8",0(Q'&ZF;R]_-92_C7*=&_DK M'/"S''4V.^C7UJME4L?T)2Q1!8^ A[:E1X^"&^Y1,W75JG/:(Q=!:($8@1B! MF!- 3+;-]0TGK2:Z9*(^F/;(; 3JI9925A,B.F*/G"/2$3S-*6)VVXK=#TL; MW+#TV6RM71%_()D3\WY$+!-M?+%Y)L)6 C$",0(QIXR8_=CUJ%(RJ_X:[L^J M.R53"8(1G'RNB-F+-;\5(]>Y8>2SB!"@$8@1B M!&+."3&YFO-,5Z!FH4-J/GA7Q+83-4JMNE)5FX_@Q/D%*@L<+AY@\ M#?T]L7B3'Q8_FS#^/0TDR^FYPWU6JBBB8RPB%@(Q C$",2> F#RM>] 7=TQ= M?&.%=+)I^(9<:FG-L"BZDVTPZP M^S?BB^CTBFB$0(Q C$",0(Q # _FF":OM\>88I_K[#XUSVY=#U[K7(T]CSJ] MCV>/.'[XRK9CLF\V*RK=-O\]]H,A=8*X7%62[::66HW=ZT@+\N**O#98^X>C M+HTGZLHSEJ_PX19L[%[^G7Q(FK+WQN41I,ZS<;FF[*]Q>0.;KC3+#66YR]YV MOO7Q6^VM"=7LD;XX\MK3]]G+MNS"L5.28;2)EW;NLMV=I>JEEJ$99:6VG ,E6$JP5"%8*E.FH:8? MK'%YHX&-RV5CE^88@JMXH;)SXZHL3*5L"#/GP$O-4JM9JY=5+:_-__VQ5!3_ MBV<00;4&_+**W=8&F+/6_IM9F :S-]UQUZ;S*]OPGI3#Q(M.ZT6B-NA9CCHB MV@7%%6:40)4 KQ@ET"Y&";2+40+M8I1 NQ@ET"Y&";2+40+M9SI*H/TL1PFT MG^4H@?:S'"70?I:C!-K//20>"^6P_(H MFO,I:CWJ!-3+,3U+D>/\+/:P2RN %_769VRIF+'U/* 2Z6&5#N)\6,Z+Y+@! MO(IX\+,C63#-%X_8THAX@>3VI0"&]UR')3Z1@)I2WW*(T[-@B!_ #WCFTJ]. MTJH6(1*]6E?#$XHCU[;/,8! GD\W<&"9*7!ATN*?4F!+58"I4" @ MNUQAQB-PQ-<+TEK)%$<1$VO@4&JU__E/Z>[^JBJMG#,'D[Q_>+[I2,\/TM7# M_?7-?>?F&C]U'K[=7;>?XCX< N9ZTD%:[=*#>>R&.]0^B]-JF'*;T6LZ8FNT@^@TG0/T> M&2%4O3%=)V9F084G]JW^Q^'I2*E*[#_4A%>A'@359TH_$]_RD8EG@;2)B2,] MA6O;N-3P)PN$C!-<:K5U4G=?"HHQNM.K2I]*\+%49OJ]%$$!OI;27$\J MO='29^F-^(!;-'9T6R/IA=BO2+AHE. +>JYEPQ] _S =#_@ MPY<"%^[O>BXQ)8\X+^SY%(8#^'^G@8]SO'>]8""U&;>0\+4#\DJEU4?IZ0M2 M_U+&^FS"^MW][5*ANO&P2[V'_L.(>FR:G? Y_ESB>L6G/4Q>?W,]$^BJ%.>M MRU/& A42@,:A2UGK$AB@\. >V&+Q.Z1HLOXE@S%B]#L%ZP]HF5WWXP'ER74@ M:(1C.&[F.D(Y'G/G]#WB P/W F!^J3.!=S2Z*CV,O35ODX!WB&13@NG"<_@= MLO'+B 00P:^>!P8>:_4"=BA;=!E)RQZSYR301EGR1X#CN5]&[IO):L^Q=^#" M7'-*2",[?#50#JYVCCJ0^2BUI3[IXE=&%L"AP+!>*!5<5M4N^LFB0,7/:Z$: M+QV@ 9PSH $([)":%U?Z2N,)^VP$LXF!EUZQ3'F%F"9\!C9_M7HT!%8X4QP* M(\#2&P\9C\#R/:!1#P1%.!Z7&IGM#)_PTB\2&8UL"PMQ?)$&- +3*\S7"BNH MA,1 + 2B8S*+&Y_SZ=??VE>?OS"^("!-O"]2@&57@.]#^3@#H_5,^)R2S@ , MHU#^@A@!BEO)LPYCOD66-6995EUDV/!8"2!LX)IWSBL-:\8\O,'"_($U>J0> M*G"PM"=,6E&G7*KBR>(E%OT+>%!.!6?AN;:-0$,G"I: )PG? LWN>Q4[# &3FJ %5,.2$G; M!*>%+CB5F4P@ILH?^FWP<\=HK[P\@A'4^PC_)A@V6H)AH_%HV*QT]I--G2R6 M#-=VRU+4 J44=7QJSD ),;;#Z0P:S;4!I M .>8(3L04#DK(QQ,?HV=>,R*UR?=&IH>74I9.[,1\4(["E?CF6RR;Q8(2C*A M561S>,C(!LB%+&H#Q\-U.@K">U%N_'#81)CESI8925JP['Y4.U7IEW;[$2PX MY$PFCZSAS.R _9A]$G-KPGSP'=94@3#1< LW28I<^1N[J8TGVT#"*#*^_HF^ MC$-5(G4J_PNBC#T/EF-_,$,$9):+L:9(N0,Z;3NV$Q>GTW?=( Q+>10D-D*L M^R%-EA6)FR% *$@3G4+<^309.?[ '8-(ZU)X%6& @.?]>^R$RF8"B76T,:>\ MPVGC!/&VOH5J1/J@A*E'N)Y,C+')$Z(7U5[;<<9PYQ-%38O][V+8_P],,!;V MX]Y &K'6)M+;P((O2--]RT9!'<^\0WMCE+HTG.?->V_ K&:P^6.M\*G4N;D" M6H&/;: ]6U+#&EU&5;JB'NI]I-Q7RQW[0(@>FQ*\@@R18&?I&PPBF\ S^U:H MF "4B%CVD95P"^+ICF8$T^KH81$D$UK%"VCV$9*A+P1&@ F:$']BL@(L2S%;#W5)$J)/"MD!7*212'9#)Y74#'Q9SB+1QZT&Z(5'MDW)M3]=ZZ"_'D@D,1F4?P+C#_IN[3 MG-+93O[/"CPR*50(IA7>RMR[%R 8FU&)@W+01D8"?F'^R^P-(?+1@W8H6&L^ M(A7P%S$3^#"6!X\)R2">2!P_CV7M).+!E,9W$DFBJ"R?$:X:'CBV S;"PG]& MD9T8RI >\0=2WW;?IH*.>:_2$ ]\"-)M_1H=B^6_@N5::R5XG=-Y KX$A05 M$BX3]$6\5#1[@928D_;*O/[X3IP$D?IC.Z3[*J/96:2W)&DS4:>,RAG*=E$Y M(.49<]1S'?C8"RED@W&J+YFAJV@:8W&[!JEX,%NG@)+F(05.92#] RR[MNFB M,90FO,N/++I#I_B5HMO*^* LW;8[/X,TQEJ,4KOS RY7V96*K)4G)'OT+<.P M'JLT"1)'19]#VP21-%>]50J'1X-NWDN!& M4+!SW ]*F?$/ Z/(E8D1(U!V*#$P?&A Q_& ><,=OA8 MG;L/+._I@_$A,_:Z#TX4Z&86=V5;_-(UF#Y,6RA&:+F7(V\]M)Q"7RI\/1A, MF1Y5K^*N2.22(^'W@M#>1<4:R9S9B<-49T#'O :V#N:L)EF;'KLR8TA.C
4?1\\SD3AV$SJ5T-\0M ME\A !,*I;6Z$2G?652)80^Q9/GA5C#,GP@HG M&W)EERY(K(C[EIDG6=#HX?YK+&+<4,+,O2=V(N>>O#IZ$>]:3D05FR?*L5U% M4BHQE! ?F?,U=W(N]=+&,-B&Y)(=[HF3]VW3?FD#*AX8^'F$?Q1^3JH2/G.F'&27\:;Y ^,9O)'?MH MJ7V^S,:HT9MB'*&**'M?>#G2 M-4VEJJH-5#?1F93HQ9$FJ@(D+I9_K\G5NM%(O"17E<3?5SU*J5=K1O*E58]: M_0I55_.95*W:V#"I#>=XUA;0;"X-2RA.'!+$WLOU;A8PS!II(XG/%<'=!0#3 M8:GKY/(+FIGF5$:*YE2;5WSZ(%OTS8PLE)6VL]K!*WUO5BQL\4_D3<*D. ^< MS*S-XW@O=IX2!.FKG6=;]^&KG:=<<*8> NNKG4],,J"C[Q$9^5D+GC?KI98B MU\LU;3DO=;NVAL?O(;"FG:9@*\%62YTY]L%6#6 K12[+1R ]?R7W M$>65%_[N>K]++ '1Q32@E899BGZ@G'3]/**J06#>.8\A*)/HOEEJU7:G^36= M:@_<=$:01Q:1N8$\-%DNM0PEKQY@!Q=\Q7(O;BTG/'/YXKKF=G*/K\;B1Y1[ M,2Q_05!F- 8T62FUU+*A[MRA5;2EYXMZTHK%W:A'!5.R7&_FY9]Q8BZR]];Y ME9[/;L"..2UOH^3;E^UT7$G>^]$=47WZ'.QLP4V" MF]*JTVVX24=N4LN:HG'/3W;: M?NS'QQ?ZENW#9ZQK,W#-2?;JFM(X<<8JSL7J6[W)X=^H MX,S"DY(+RVPXE[M+UFE]NR.--\3#Q%__D7J= 4G(MM+D^E)A#?@M56&-E4+C M\%E96I25%:]7@@5+;,4G=D RZ;T)!HO=HX/MX5/PZ#KH M0?)"I; 8#_)GSQT.L: ,WH<5? (_(&$FMSEF)YHIF50M +A>6Y@I;*YX*0B* MWC@LK-#]D%XL5MLH3$>/JSF-7$S^M%B.=EB.!GX&YNFQN@YNKX?2O ],-"F# M@'G@[+P7J]D#HH:=&F '(!9FST0^?:=>S\+%AV6<'%3]K% #JW P.SY:(9M6 MN,#U*6/\)<;1\#AU5#L"$^/&P>0,8I>1!T+!7(VUN:2Y,D /RY;,7#=)0-;E MTF7C$T6KAJ;5EHF1BR*,<4#;,2.R3,Z3U.3&D@ [<+J?5JTK6N9T/[W::&[, MT4M7*SE=_IU1-9K94OE6_ZZK>CY)@3BIC8_BM_KTSKEZZ]Y=P)3&9U9ZXKO+ M2D_ MXF5NV-@A-V@3W6^U]W>(F1603M?L=RD:QP1+@^BH\'8$NW-V3*'C]*<7C5.15+ZYOG_KN<.K,$0#$'B8G(B^BPNP/&*U!-=I!X%G=4[O6^_4K/Q!/3>)R952*ZJQQ4DVF:M6-LM)<=M;3*PKA7IR$ M>S&)C[.DI=7I )'D<2;12>F3#:[R9XF\$LL.&Q3-9U$,7-NDWI;>R>X![1.+ MRISA ?$-FO6>!M.033NFPF?WBM$@DY01"48Y()G%I)%;4%/49."& L^.Y78S M1'R8.GPZ//-A)G&M7&_6=G=F#\UV!;1>MJLE<2RCY9HZ[M!R]KVMOWS$9,OS M&MNY1 >96@%IM:"6]M\74ZT3,JO1!N^NR-T68?Z4IF0(UXS69(R==HBV5R_ D6>]2Y&(\S8;4-NX'[3QC9 M8;>AR/)WNRA%%&-?\BFSNI/8C4F3RZI2Y[XZSX%S3\Z4'+>+;>1&CFI>T8TC MD2,WJBN^'-/"NBI6NQY"S.\096Z[+?F?HCR?W99B[0PN%+Z)I]-MAU&[:>&PQQ5#2ZK@50_M7NY,T MPF7Q8Z#BK9W0;H2@>/XI_I"*=PWMUW96O>>P-3*I:[U06O=P-,,*=88":?GO M^GK 6Y?4/$XU4N2+J%)P6&]T4D$8)'[K-JJ,'+!:?V 98*T_&M?Z2Z@'C774 MRE+&L*5FS#*:O,A?;9A=G![3F63'W+QC=0]JAM4_)O52ETN+MH? /RD/9\^P M:AW4E%QNJLNQ=;;0K$NL<;C$1JFE8:^,1L(:PV7,%_(NQX5YPVE)?9A74KW: M-55J">O\;GEQ,>$W5BUX0%ZIU*44:Z4'5B6&1%62G@?4GZ3>AJ6%NW2:+&4Y M4G\LP'U]?3WWG)"_5-U= M;297IY?BPNY+U:3#^7_>&@OI^BY.?.4M2T4J#R^5FPLZ9N9OAOKR-6U27WXP MV5,8 :(K78^2WRND#XN[)/8;^?!1^S'2NE-4$;<[QW.[[;ZQD]3-/Z<$;(PF(#%ZV.U\^KO6 MWA(())"$! B\IZ;2&/38C]]Z[O5X)FY$DA)GR,+_<,+I->B/'CP@6R)=E?)Z M/!Q]C;6X=<,G)["?GGSR1"7K TBH8'U-*JU&ZFE4%,:KLZ5:O%JFW45"/+%! M=86V^ ?%:*NZGM<\8(&MI;\=^Y!RU&X+$73D_:6J>O&F+/R)8J/]MP:0XN"JZ" M#,9C@$OO]#5)E.H7*.!AR1=A!3[ZMALL/)]%&O!Z(S6H6SD]=?=HCK)DM5LI MY.5'JH-+/3VX# "7*:J]=H/K#$7'F5H:!FX]-.#RZ+@4DV]U> Z0Z%QIO;&;Z$SHR'7W-2H0=B]DQ.V)E$OE:G7 M)FQN:K0,7 6%C8X!+KG35TRQ)[<;7&-S*:KOP^G* M^FCJW3V,HBU\>4Y2#(:]7*G=G*#9H1T0EB;Q3GZ_$:7.;:;J#.KT80J:TNEK M/5'3FBH&R&VFMH#K]&?[F@K@4D1%K]U:C=M,I;4!16^OS?3HA?9L(Y_G.!TC M-^.4+R\ZJ?S4+X*]G?X$6M.0N\FBU=@Y0I4H^S:&_W'J>RO4UP++&N,_9%54 M#M^W]7#4UQK-(_DY2=[?43GX4(E8&\5VTXO>>%+'_N]JR8XM:QT5)I:W)+.V MIUG;,FNWY9K"6(M32M>^WY:=JBE=1:^6,KOM4;K2-4QCYZ.JDU1QQ?)]\Y4J M/B#>U-0SMIG9S6:HP<"WIMDK.?9X@\)1[^I*#3>9TK6,>GZRWKZ+UKB>8)9R M&,;>2L%Q::&?0 !C+J!%[IP)C,X-!=B\OT@8B$(0C:98TP=8%W"759*68#_Y MSBB:80DFK!4U\@D-VA.%!0E][VHT)7-1P*H@C]$PFMF^L/"],=P;T"):K$0! MK2\$][Z.9EC4 '_PZ,#F3C BP,%^.Y>$FMGW8OV@ .+ M@X3.'#?=FP!%4=4=* MC;"L&'XW(LXS$I5(30>ZG#9;SG>1BP\DX]15P7N1/3RY=K9:;^'=DHCM\;/M MC@@;R)A0IAR\%SPWKC3F4K%%"YD,[1E>*@13 B_M"O>1GQG)UC=BT;F%#Z:' M#TN]6>(-&=,W7!\[%+X2 %6PI!8A,7&2)8/5<@5O-(*7!]$P(/^)X#)\4.XZ MLY7$VV M-P;;%6YA?8&DV*4OA#Z:K2!9+0QEBQ[.-1Y)( P)T#A9OM$)DI?^ M3<;;WIE:C&Y<3B^U9IM+Y1,,O(85*MX(O,1>ON=J^'JU?"?VQ(;GA?01!/GY M1" VB!#V>!PBJ]=7EBF=$P4ZV'0/U 98(!]MZ_B/+ ZV@W8<^;2\3]G*F[1> MWPKE8\ & --%>3!+.,+8F4S@,@JM(0E?L-HBX/^?M&P?%1VXM71("?(7K!\@ MX&80X!;FE_S\3(9^9/OQ3XK)?A+IZ!/$H)C:G/T+Z!/_52G'<7<9Q3S_!&7[ M=R2O.J*&M7@E:U=]1)Q=I1%JS8[0P!'VNMF(@V2$F^4Y]V)T0AJT=%CQ2.''I;JO,X#,H#FT%N'J+%8A9W?OT$5M3,"\!""[(U\G29[9$#2S(>A/%W M5V4JYVT5S<>OZ*C'U0;3TQ9P+01<#%"WEJ9137WCM,J%!\3L4QTQ%%P2,OT= M#.IG!Q&[9O0A\)\I8D5Z*> :J DU1GN,ZA*]7D0"0&.!LK\5<;-,%J$@:;E05+ETI_2\5]96E[=5]>IY?7Z3T"P^1U>ANN MT_LPFI)Q-"/WDR(1G%^K5EN4RKS<8J3-%! MW3VXO>M5MRYH.Y[!46A40 MG7T3O]BQB!HW^_0^J[&7*=E9/8JF38V=BT;69.*[T5XT#/).:\#NV[K_%Q=0 MO[/!6\60T]N8HA(:NW63]?UUN;Q5H]QT%0P_4]3,K#>R)7U7>69&=2 51$\> M!$@:"#M1E[.E$8Z.HR:3'5K,7)G#/'7"O1=7/A^!I=9&$1X$BZ:BGAY%;T1;O76?P4;Q_%TE-RY.KZC%2;=T M'LX20VII*],!AAN(AL[SAR\,31F.>A0T80DOL:>TI6+P&]%5EU$XS '$-=5F M--6MD5N5R<*BUIN1333E*NO9PJFRRMH8G'H2R&Q5M)06F$!O1'G]YI.%[8P% M\GU!W" .8/?297\N7Y<]++.-5_A3W'7]ABWTP!U32X]EQKVO M%X2LRGSW(,A2.GU3M-J K L_\DSV4WB79%6L'7FF(A)KG7N>^G3SS9]A+NQ7 M=.2]'7%ZE*/+;VQ5*[,W%>UXT\IZ1[E7Z*R!M/?1Y;Y PG-+'01E-N&*>X0. M*S4Q\C^TOY-ZK/4L[?A#LU;,H6(K_(@+O"]MZ)V^KHF25+L%%O<-M0M3^W#9 MAC"%C9=$16M+:YRWH\72O,K$/?1VM-AZ3J'29U+Q G])YZU6I P#?4&*6<=G MRK79R^"S=6!DXE&.)+?EO/RMM&NYKIJ?VECYR+=:^?0"RYX6R1_[[[_SSNT8 MN)BC>.".X[_K,!&KTY<-T>@=O/9I&VP"3GF<\HJBD8Y%>8;4Z1MB3ZX=H'1P MPLLO0VK6K^R[O8[NT0KV;CGMV%H5]PS*=-"Z(Q-:#2-5AT7F,YV9;94**XIC)XGN8R[1(%$:L8<6S1 QQFYAKYI7/OQATO@&6[JJ'JAHR6+JZ MV-.SY?G:IG!S2Y?3TS%\TO7H20%9)HN2GDT$;QL]';LE[(DE[,JV>SN'?\W& M6:R.OF/2R*)?[?1UO2VA1/P8[VC'>"6@H77ZEEI;RVCR5.ZXSR#)DNXM$\>UW=%Z&5KNYN)N+N[FXFXN[N9JIYNK)>T0SWB M33D*3Z6GT8@H[ Q"F[78"VRRQ<(8QP[V=ZM53*"&O^-LE=D".^>:+?%-:H5! MO\5S[?'/47CGA?^/4-] 9<< ]M,5-:7]?H$C1YF_10P6&%0'PV /DV+U^K&1 MQ_%-99M&IBNO[VQ,;.L7 MP\AO_7+TVO^]N*/+_;*C23RUPIZ-V_O#M:$A93R+!EO2K$VQ!?X"[,YX/77( M1+CY3D81]F\1[B<39T1\47B9>MB#AC:9HM>L.M8@,PF0G'?(2)%X%4$K2K4X7P+)0\:8="[%#XV;?T[@9(2HUB\A?> %S79&/7=A2+=YH:S?A MVJ.WL\'M[O[&6D*RL42X,JE>07:0-XFU(6\.L%$/7?#U M5G1T,&S]"1U"0.#E(7"_I&/B?&'C:H)$H?HJO&(8C9\(;4;G4B\\&=FTQQ$. ME VBPC)OGT4&7-@/[28I!).*]@*PAS8&J!,L]#.CG=+L\=QQ'9@_ R[@D2P) M9!*Y<0M6VHH, >1Z(.<6 $KLQ3Q;;^F7B_/-1F_7'J =KB';FVR>GEL,A"": M4WPE+4+A7VQZFEUJVKQJZ3\L=!B>FDE6% Q9\DTF>.0=$?[['Z8B*Q^3QF*! M,$55SUD(3_;LV7:=OV%P(D 3(+;VS<)[ 1U-&+'A8Q-@;TQ_HD2UF"V_7K;W MIM.-KQ?LQ0)6RHZI@-$;T#"9"1-[Z,>_)+V_7U./6;4#QV:I7O0TA3M&26\R M1LKCY"B)Z2>VIDXMFW+UDEY])W.^:M2![)LD-3+0E+)Z*K2NP;.#SV'MQ =[$GB>@ MHUH)[C[% 9-8$MN(Z(T:Z"=N!E4)Y8@L3F#&,,X3]AQ_B'MLP MW%0N7IR'$!*M6Z_ MQW*T[&1%:+^1,6/S*4T)N+^'!KP33%<2A-J\H.!-X7Z0D 1]$PX:4" 8IAZ: M\]CJ',71"QJ12Z4RQ/?!TV9SUAG:8[+7F:,&0)A_8K844VFC$BS^1!*E!1'5 M<*,AM0C1.> R]3F6MO@%""7L*TE;^[*NW2FU(I:?( ??A-:WS7MP:C,)M2JP MZJE3"7>4_"="W04, V+[+E7M8I-6DWZ( V6HO1XW6Q_\/KC](OSK=Q&5D1.QXS.'$2B8@*O8&Y,,CYE$3S-OR$"..J^/]Z4@>37R'>IEIXNPP%F*2S)S M 7<$A@.#)Z.I"SOT1+M3X[BIGR-VDU"-->5S ;,27O1$7.+'"B95..=.$-"_ MQNA2<881^PT53'SBDQT_.K$.J05'5=$S))?=;<&G)+VS# VQ?I[C)AK;H4W- M!US-9O9/!ENT)M:J28'U=O=Y+E.S)UBM"@4L="@+(A$ M%#)!=Y75K>@W-0O)\VZW'RK1+CJTNX0UU_),P$C_+/OS?/:;MU\QX@9 M6)$!BS@:/]K?*T>[8A$_TQ 566]]O"NO;P/DIIZ4W!1.;IS< MWA"YM4"A5#M]39%%J]=4QYRS+ZB5=F\>&SS77A!B>$F0]OH)]K_7WPO" 06+WO1A:^.K^#3I?WF>Q.GZ)VI[!>1Q]^Y@C>Z+O M;1TP<8S5,6#J"%*UTYEBR=US:*%4U[_D8&0V-'@1J=0X"[]9P?_=S N"]WN=^\8+\ :]B$7VW'*561O/+[#$E9D4GO]* MHM%8,,3IO=8-!=>\1;P5R,GZ>(,Q@E"T1+5^TWJ.MU;B[5T]HS" H<.G4LC+ M@DO.-04S8H=CZI(QE3$=JV"J(C=3MAJ,''1G#KH&[AY7)YUB]742! FA<[KV-L7RZR+K.ID$7/=?KMB MP#1)XPDI%XJ9 @E? S,ZQ\R%8J;@Q+,&9GBJY!EAIJ;U6@$T)Y'8[BMRUQBK8Y,H9.S;V:#VW"$Z=1W#6 ML4T2!Q)6;F)8^4J[K-TN^V %530)J^FL%1[RTA(D%4J%9I$D2QQ)%XJD0CNF M,I**M0Y9!JW#4$5=R:H='$YG#:=""Z=AQM1X8B9'4CN0U+R$*\&7U+;QI-@6^8"+>N>YWOJY]-8<"TW&%*]L&#-W M&;4(*HT&^A4 I+SPY:<;EPJA JN@.0CQPXY+A5"!)5 %0B4T-SSZ$%73Y"BZ M*!0U*,I*@,BD(*J?Z]ZN Y&69Q/=IG.(A"&!/2.)31#:WWD+PR:G?0D\H=HQ M"C; <-P(5B .U/7.>"TF_.DS.7YL@K(!T,<1>3N9]>;\Z!V\KP7NP4\S3(E;M]!5% M%TVU=D^GBVOH=Q*'2&A_+\ST*C'GU"ZHL-1C+QK.2(GRXG6]EGQHW-=[B-@A M8(*Q>_=GXI+J-;8U1>OT=4VT%'Y6<%GX*25KZ\-';QE\WL8IP1T)2U8;.\?$ M]0NXGWN8+M'#="I#':Y@+3Y^,0A#WQE&H0UJV*/7D,73Z_0M1=1[=8I* MG8.-SDGS$DGSJ&Z(H] CQO 8DFA)M54KWOR&WW_QOH*&AW;L].OCKX^+$XL4)OZ)XH30TX/.,4 'GC@GE MJ)9GFY7&B>*BB*) )3P(45A@<(ER:Y+K.%%PHJ@4(U.=*'8FOZB76%6!4\1% M443!F=PAQ(0JH^XD:4T%9G*BX$1Q3&_:06@":]'+HMF:/IR\W50+KBK8A+P] M5MM[Q/M B.!Z(3QJ2&;>BT"=RT&WQ$%O23<9OZSH,D[5+;CJ()O =[8%5_%- M:,%5?!-:A!5?Q36C!57P36G 5WX067,4WH057\4UHP55\$UIP M%=^$%ES%-Z$%5_%-:,%5?!-:A!5?Q36C!5703?J2'U'V6U(C'A%,-&LP3$&6BN(4%!R.K&STN$O]=[I,"5O8 M3^1JZ!/[KRM[ N/\8,]>[-< $9/>(=B,^.&]7A>6>^O$UR&Q?=:32?S_9+1B%,/4Q-NL?SE!2Q\/)4).EB:%I>L]69**, M1K)B30Q3E\G_TNIRCTBMV'H1'8-XZ=/J#/_\4;N^N MN\+6,;=@D'?WCS;N\>'RO/)XTOLOQL<-XZD4PWC2F$!?? +&0_"Y%NUL_T>$^YI@&53 M(;%B?C0W#S9B9B\"\B'Y\#$1,(Y+UY3>]'']A3E-..D+V<\K'M*5&!^)=83X MS?'/7?CIQ^SWJMDU927W)ZDKYWZ_[5%65U-ZE9ZT_7O5U"YV3++<5=LX*$FM M]JCC#$K+_REY5,F@R/SR24;FNIQ@;,: CAXUF>&RE+8?0?(1X2M<-PV$&Q"( M8^&K_2JHLB@HDJ*M14_669K59:6SZEN[9E]):,] ]M.6$4&92D*%4[[X-?OF M@]YEAP)=N_:N65''[V/H1^46]-:=^'80^M$HC'PB/*#=@Z4VCM#R.V] >[?\ MEHM:?G-(E(7$M>T8:!4K??2 A581S$W5WI@[X_&,'#^QPYZ1 MC,0HFAHO2G7I1:ET;7<>W:_DF8")GI2DPD?^X833:S"GO3GQ;[['):D&04#@ M_^-'^WOEM#K:\+H(?3W%N@.?WT-*=U^HK:$W6]J5Q63G,GQR"GN1TT MUSLPS>TN,M)W'>1FG)3K"Q #:F(9I2[<*<'#;M@DV!Y;D#-CN5 M7*VYPI4<,>U"3($ZMS=B9(Z8RT3,_H IEDP:=M&5)5%7WVBSM1/I\;_X7A ( M+.1T+S7^[3;\+5+PZ=)^\[T].@]J:J>OJZ(EM[]!;P.>)8ZS6A9!'9QIG;YF MBH;>5 %FCK,SQEF!";$59[O5PP93;6!.GI#0XTW-.3WG_S^"P^/)K1MJB@\$9?X]HRU)QS/'=<)0I^& MX=9VO&Z_L)6%1MPK*WIS?<%<8/J/BD3K'#1,B^H.PU'4PF#^D!H MLCI]\[+Z1'(TE3";RZ(I QA=ZO05BZ/ELM!28(,U) 3''7ES(KR;>4'PODX$ MY!MTQ!79<\M5OJ6+_ 66N#*34CM]S1 M56DHGN#TCM^&XE/>(MX*++XF\(9' MJ9(H6;6]!1QOK<3;NWI&80!#AT^ED)<%EYYK"F;$#L?4)6,JH^Q7P51%;M;; M:C!RT)TYZ!JT+YM FM'I]RS1T&I[N@X.MT8.3LMX-/C]_/ZJ]U]VNN$MUO0B M02@0YK+B&8=[6-7)(N:Z_7:&4>DFS^FX4,P46,8U,&-QS%PH9@I.//?'3(]G M&YX19FI:KQ5 4VQ&].1.'_/AC:S[K;+!RC'3$LP<&#)*>R!SV6&/-_^)G/!5 M<%R!V+X+XPVP=$CDPFY3\]P."2QQ- R @-16OW9(C@);GS]RFLV:$ M(0'N3Y)4FM#^SEO'-3GM2R#Z:J<>V'C <2-8@3@TU7.#GRG(V'6/]G<2W'P/ M?1M6T'%M__4V)/, N :^U?=HNF1RKEC5 V#$*4=F^YL3-.!HXJ3YYDFSTC'2 M:4FSL>PL3IIM@2HGS:;.Y4Y+FO0TS[!J-S(Y!\JLE&A\EQ:Q. >U2V MF+7BR#AX6PG>@QTZGA:Q1J>ORZ)4OPL0[Z+6A#D1$'J(]3YY$/CGMS*D3[ V/G[<_$)7M493:P2YXL:E+M0E7\)*!5^#D2 M?*R6P:?)(P+9:JU4O"-AR>I:YYBH?0'W<__2)?J73F6HPQ6L,?0WS\_2:L7A,"2P>152,K)?ILFQT3IJ72)I'=4,=;?R)+'Q@/)29L08KV)/-UJ2]W,$)9(3Q:EGU628SD&(0NWT#5&W MFCI@XD3!B>*H 3+5B6)G[HIYB140.$5<%$44. X.(B9TU)TD@XL)3A2M)(I3 MT$0/LY)$56D+4>0[P,P=_J^2O@Q^64.7\?Y7+;B*;T(+KCK()O"=;<%5?!-: MA!5?Q36C!57P36G 5WX067,4WH057\4UHP55\$UIP%=^$%ES% M-Z$%5_%-:,%5?!-:A!5?Q36C!57P36G 5W80?:681_#MVGOL_ MP7^2J^>V_^2X5RP2@09WQ-_$20[I&(9_1T'H3%XQ) &?ECPBSHJ HC;7OE:YNYO^R[0ZY*^5^KQE=7;(:>Y2<_U/RJ/Q0D)VI4(5Y644)+W4? M4#5:HF*2"PRLDX=:'+"24VVAP7 GO:LK)2*>/BZ\P,'XH0\^F=FA\TP^XN"N ME*YE9"$^M ."3^CTW\FKU%A*FIGT^]X1%FU%V$TMF]G52Q;GF?AV$/K1*(Q\ M(CQXLXCF1PH!><(.,5BC8!:-X67AE @DV^-PXGMSP8NP34G2509_QZL'OP]N MOPC_^ET4[$!X(;,9_NO1GB9Q(:! H+M%QD+HP<<1<9Z11P4THVGFV$-G!IM* M7VZ'\ @8H4]"&V8Q%B; Y;P7& -]5V #/_0F[+VW#\(P"N"J(.@*#X0(=UY( M!-G$(#5A$OET", <1U$08'!/3#,L'3E!,P9*M M+,YHCAV;)TPFWKDP5YFZJ&"0,_ '( MCOR,+[Y.O7>S8T<*]V:GKW2S-2.$&/(B#O5EZHRFS9+Q_@.V.GVIFRT,FPR8 MRL=J0U4/-%1+ZO3E')ZR&NJ&S-[@L#B3I0@7D;\NR AI;/:ZQHETSHEJ<"+] M$CG1)R:$494+ISX@90ZW3 .!N BUK_8KDVNJ+ J*I.AB;#XAKYH1J@=NF#DW M,X">CY,3OOG>&,1\(/SB>]%B:?R@ZNC^CAI!( M8&[%%A&\VT9SB57(B:^K1,_KK%+?)&<8_HB0\8Y&I9^<9V<,*Q7<^Y]2 PE^ M):#;N/>3:WOAA+E:A"4#-S74'?Q4&%?=&<9\G8 :PM]'N-+QRNTR@ME=+Z#O M5^.%N]0(>=>UAW:+LJBC !R5C)].FD\K,'MC<(WH"V+0/B8IJ M2,B;I J3[.F[V#WN!H MO>O4I^(#3P ?G&\,?-G >B8 M)RL0WE&6X44!:!G!^P^"L(Z1YM?HR*<((/=-9=LIPC:'O6YT#4EOQ/L+(63^4J0QW<7Q*602,I&9ES[S*WU2_:9#/W(]E\%QJ>O]RQ1/H,.,WNR M@$LJNLP)J3XA]8IJ'Y#KX@=,O]W1J@N9WX^ M_5D.00WR0:C!Z/1E4>\9(%AJ]UCF+7U:!AGE() Q*60T4U2-VA5ZV]7&IS1_ M3'G'XD=L"JZMRK%"L%%1TWTLJZ)+4Z5L6B 2K M)7AY*[KS,D"$J\VY:"\HU;XGVO&<7Q&MG ;57&<^;[P45#'?$R\*X$43%5UJ M"5Z:=-GNYXZ.'[GJ;;AIWUG,?XR:Y[Z$WEZ!V%:A=E'5+E,WV.QFYMYY3 M4@.4=!BK0D-*4A1T3]9N&7VBOH:]XES>56A5O=""/3OH'>!%5=+0EQ1_F)BZ M,O'C2B,YO4<,\J9A@*D(3QKNY[B,NI!4,2#7'RL]69**,1K)B30Q3E\G_:@K8[8\T#M6;"-BI%W- M@GGKT.D/_OQ3N+V[[FX/V&W!(._N'V\>A,=[X?K^[M/-W?3_VGH_]C/(\@-=A6K$ZIA@&)2/K99 M0X:6/MY1C.)HYRN\Z" +3A_V 3-/G%&)+?CLN+8[-RT#E-4IF%IT?" N?!(CM,>B(M<@N+5GAD2:$?64)83=)0AA&N)<(;C_H"I^DMDK) M57M 3O9&$AYXHD.5I=(.1C9'),'&:W"RDM6JU9AQ="54\WQFX]A?>&K* "CQM8^[IA6E%Y@F+\H MN"1L)K2E<26AZ#W'#FLXE:Y?*[+ALLVX"S36"EPD"35_0UH>N..;A)+O2%C9 M+%,[?=TP15UJ*ASA##P>G"!./ZU*!%%0G*Q1@M"0(#1159MR#IY;=9I3(8(? MO>^@@(+B XU2@-[IRY:HFNT^!N5G[-515)!XWRB*>H B4^Q)M8M\':>,34O\ MBD<\'#X58MGY\*+0).6'Q_PWGTN1QOW+R[Q M@ZFS^$9\/'.SGU:=IZ^4)94H& Z7+3;Z X L)#X\:[-CK$#KZ="OXK:D<_IF M+/\03Q3K1Z!&'W>LIG/.:6%J!\+"]L.D]@0M5[.M0'WDC_2!]+/\\;V(KXE; MYQ)A:C_#+KN;'5E3;7?#*4BMI^E&[]W\+LH.D#A9=5$F;LSB E$(7IQP-'V" MN8ITA8<1+,UK$))YL&RO#*A]AX^+A[VU'W,RE?QVS")%JRTL(G\TM0,")ILS MJMZ.WBCH$YSNL8Q9]O>3+9R^DVFDJV.-)LO0NUGT)HUTN\*GB.#\:&V3- 3$ MY;:Y7D@!]>0"48_S #6!L5&PH=7J^?@&V%XAP";O"7B?; =+J5>F("FYQ1;;X,@_B6Q!I@,]RQ\)\(Z N(%1XY<7#]$/&] MLB59SH7#5FYAOKN%^,@.IFS/U]G(V307UQ6EJ+EXTO8;^V437"4$X_8NX94G M?XCNX+JB%G4'!V)[ *%#<(>1E)"V9PX-8TO**'E#0*_-.'LB>))9NBB?X1O_ MQ0EH _JY$\8D!H2*NP%DE!1O"J(%DJY Z_8)+[Y#Q9XWF12L90*_A.&TJ3>Y MKFB%OC^ILA!X# (DE#T7 M7RX$,N,,6TX("_4 > 7%F/S^^//-FU(/K8GLL!_!DF9,*2A M*B!@.HO2['+4Q[Q1B'E4;6/,XVJL28RE),%% W8:T#W?S0,N3P(OM:S0F3,^ M2/^BB[,(EV(5]S_^'OE?N!5V*_TLB((%PU.I&S-,W:9?;6%(+[#!\,P@FI,= MCX\-G-4K4,3@Y9.(V@K;:246L&EK:5V'B_GA\L9-9:1=E&(648JXLHELL -' MS@+U6KK*WF@$-#%>Z6I5=-1-']1A*":O3.A;+5^L;6P +U]\\E'P\L6\?'&I M\L7,S=V,ASWK5U>LIE*/VJ/ 8*U<5D>72B>DG TCSF,'5TU0WMFH\P/IH2$ MB6L3E' 8(6EU+:RP%2C*J MYE]MS !J:!$QDBSIYA5LS]XWML! MD[AV(K0U$GIK4EQ30\AV,LX;P\$Z&9\ZE>^,4+ US^^,H7#L7N;'S@B(?!\U M*]Z3D4>L;3E<+M6"-<91U1@U5>KT5;TG2O5CV'D$:&O@Q>EI%ST5% JJ1T\R MT),DB9I4NQ7VL6(^ZR;=M56R8LV9*U##YEMD*\^7*B]=[CQWM"=!*)AIIXF* MVI8D*9YJ=U1&6@,Z*H..KM0NI]:N-O%MY9B[NL.7@GQ]+>I\B:$4'ZU, IBI MKTNBHIUK1<%*ZCD'61,IFY7 M)!C,ZU9T4>O5]A)4VJ0ST(#?)-H*6'-=M*F -DD3S?H^J8.C[:WIRS0'I1EV MO2XZX\R03=?XFR2O\CKVP!T_A-[HKZDW@V4*6"I597H[U(EFK3T]'[6<0W'HV7F6U*NQ6B?/RN-91%GCPRS5;KSZ<0'&2/5, ML(^;BI%JM07,28F3DF$=B)0P8DRQ1%FJ'?!P*2=OIX+#+[X7!%A>=N)LKZGR MMD. "N0)7<%O= $KTX'9Z6NZ*"NU R=YW%C+0%/ .>N QNKTP:S7E5Y+0'/A MA@:K=RP,"6P320JOA?9WGJVP'[]A*S<*SJ?'[UO]CZQD[J$A;)%S6@J MJ[\%JC?'41D6VC".Y$[?$"WEPOHNMY6IWI$P9J5@*99@] MI3;#Y#IGRS!3P#!K8$;M]$U1;BSL[T"GY-FN@/% JA0%/M5!NMHUL#9L_D'Z MM@-HI6OT=E>!+7V.;G9[5K5S]&V/ZO6ZLFJ5.?U.?BS1U/((IU8'.F$N*8EA M8%N+T2LY'*I!7J1W=:4$-]IV.J5T+:/>X61OWT5;!D32YS:U'F;FL"Z?.=.. M0K0)TY96@-G6?P(LBQ-\Q/+8\_"9=_ 8!52L6SV% CVT'MF/:58 M/Q&,O]S1^F:P\)U9W'!$8@5'6>\;2='H!_:4?]DN+4JZ:DHR6!\,XX'LY>0[ MZZ8X@BW 5C3V&.NGLXZ@6&]E@;8?VT! MTG/T2ILDC3W:Y@[C-T7!"8*(",B7?.0(X]4J.*N]IF0>+,@H8E($>WR":"%! M%ULB+> >;XP\'@B>ZF+8"M;#FUYLX"JT2RF2 ZJ@E-TL6X3:]*G.Q $.^.S- ML*D2<(6_PT.N^J,[ .[H4H&WC&9>33\\@J_!90.0Q3(E( P*)/2 MT-J=0H",RGX"Y8&1)5P ^$<-BU*XGXA5?/HS"&"4G:FGP^5V3$3X);#W>U=X M 3;"(M* ;5*13*).@P:(^ZU5WL4;N&M.SF96,SE&$ "@5\"VP!9"Q5MQ1::V^\34C8?[S[]>H5H[IMH)Z'7NLGGTVC1@*1Z3AU)I$"]KL'S, M+6\Q2I[]?YXRNX&>:N9W,5O M8NIX3BL\W:#).CMZ3S,U'W@*"#U4P\?Q\J\H-+$,J/#+FUP&V&R+80H *)1C MP&!LC!U 4EYC&;;[FC36 W(%&>MB*S[,\'U-&0P>,S(>L9+-%P\6^F=QV:%Q M;6VH2U5GM==6=3VBU-'A]IS]]_DQ'5=.)%72',H2P(#.6Y0UMP MXZ^,UV)^S.NJ'_3,>UEG_LNEM%.G'RN.12\>$G'W5\H(I>QG783$PYR" M/$_#898 (E!-_7@U&)M!S * -81 MG357)M]A/V>XV), =+B=C\L*0JJUCDD Z@1KB+ZVP;1=\?(Q;(U1^\0VT537 MZPK7^"N\.)R1>.5BZQN=M$L$+/<;E$KZ1=S;%"[/H HGF&KQG-X>G+<;D$O3 MG@9AGFA*[>3$=E"+F44D@TO:''4RB4DTQ<76%_6%L.-_=(*,$]Z%?9;1DTAW M?JU-&WUK9S :17.T<_ 6=/I0U<$G4]@$9A;A&5BW(WR&;=UB+E&E!;CI#):: MVA0QB)AE0AO& 3\.8Y4%<;.:JQ.D@1"KBKL&O6;AQ!6'$7+IY%^J4)5ND/JF MVI;J&\O"VY:>?!2\;2EO6UJN;2EUJM85AL=G.DQMH8(@5^")2R'W'0&]DG7B MAI)@EQ)6 @H=[%H^FH%X8-XV:MJ+KPG MS_9#HD>WX(H&_Q6Y9.72R J+LB=]QGXG?5B3%QT9Z'_+'N'UY.P17D\^MR,\ M:WF$-PS7%[C24CV,@-%&,W(_H8M%HS:S*Z:46)M6 _P>X#M;5FIF5$ =P3OMW?W/J2B MMZF4YZ_!>GC8<2.J3*LKJ7KETB2]KB(U$P"LMU(Y MHU6-K=NU-'F]JUM76:)=2[:UT?-;:)G\*WGV9L\HQ.*SU,_VB)YC\#H-/+D\ MN)JA+/R)U:=A: M^2RHZ]+KJ*]"*7A>72Y9%!35;90L=(P;T433X.4=+@U&!05N&X51#W070Q(5 MO57I=_6M&(8(M<7$EO6$A'96JQ:,DSJ9=M,O&>J\/G"J$"=MLLA P)(&2(9DZ[X:-#J("A)F>9 M,$:R'7&'O.KGO%TY>U: 18X-.T9?D8AV[]5:EM9RX05F>CE+: MOU^Q(7?Z(,A%L^GRO>?8*8I3+*?8 UJJ#5<NF;NB*JO8:](RUOD'6::/WR M=15DA?4;R2:?T_C O..^QFSF M"H4DG5[1$ES)YBG6P%ENZE%?_'%M?62E:Z@X^X7O/3NX[K36C1 0U\%2/02D M#J4H5@:!6C SCQ9&8'6XGF#GGI!45YG^^Y9(6*][:NYVW'ZV1V0C;=]:R3RU MTY?SDO:'<6H&*Q62XK%8+&0,'I 9'^5:UM>P5E4#8Y03/Y+H8&CW.[EI; MDUT^GC\YMH(>K:[5RR''N?W=F4?S3;+<&G1Y"/*T=D/J"\SK?L+&D0SC*QOV MSY[O4S9^;2_@%VSRFH48%J"1=E8U842[=.=SL3=3A'UK,XTH*UU9P.%GJZFNB=00+!$_WP;J83!R:&(WN M$A1#J,OA'R/OF0 /HZ6VX'OLQ<=,CS&9V-$L_!C;T<@9$&*^,V)N$R^ISL"\ MB"T(>ZQLAA(^X23+ M&J;!1[Q:/']XM$3U8A9Z2O5*S(%5G;V$S0NT!D[*:98@):Z%R8J6,UC\)W+\ M5?U/3+G'2IGX&[I]%UBJC"8CQV^Y@HTO]$.UVNOT!TD5%(]"$)1_XS?>B)!Q MP$HT[!:J8;*RP*X]GR[5R%Z@MQ=(DR!9)'\Z<[3@DJ)NJWVB)4Q29&2/8!=8 ME2N6%\YJ1#P1E_AT]_R%1\7#JE R_._"O($#+#P&"\MJI>PHRIJN*TF65?%H M=3:T_.PG&WW$&<_*RO;-\:U0OS"A=6%?6?TG-H29#4\:1@$,*X#QV=2DH?0 MXER,W<6B<(>[C![@M.-7!'T*5AW+>21^Y5CT*R*KCKJ:28,FNJ7O+H>RK@9\ MBZMM?V/KF&,OF7*GKW9S.E2FS"5D*K3 D!LZM/3@'/9@?='CV> .K3OE+:8' MK=4I!7ROC+JU;:9U0]-;G-Y%6KT;*_LE9?T"DG"X<1HV\<.P#@^]LO0+ JS: MF-U,O&SU>" "F(/GY]0]3?-;86JCQ@WJ]IR$J[JGV6&>'@%* 0+B8NFTV@40 M0;+DEWA>P2X .-FQJ%W7W]%1AS(TS7@2)2I1Q79+EP0':T5QT2RH: P4FSI_ MQ%,9L)D4U4TV55HW.1NVN9ABTFI*QS^H==?5(R1MFR2PK61L-N M NRTCM9XI=U79@%H24- IAT7CP4RS5K86#C,82KSA#1J:_<*JF'G.T4^$ MN(CH\Y<]>%9>I:T4BK)IET&_L?5+L[[J:IE'72V#;G0.C_\AIQ(9+_3:EWN\ MT"LO],H+O18-\JZ5A5Y9Z;V<@GQ*Q3)S)PX?B]OR#$,::3!ST"DA"OS=DI7?N]25%Y(4M:?U2!E^XOB[VL M9G+%Y2LH;IRG)?^:N*=RP@6J+; E8>&;O,XPF06V5_ZL).+UV79FK+_FMNXQ M;XQR6+>H- IG*WD5KUH2T[2?<[2@*5 L'A/ I 1IE=3P%#Y S<23'Z=4S M+!OOVYG>J[F%JTO68D;R*E3DE%Q%3FU!+>6*>ARM4RZL&L%N]$2M5&(Y\9:Q M2N<#=]D5+4ZY3;6;S2^_;.TLO]Q*[K+LPIHT&V %_!>^0ST\01Q('I0NG]RZ M'O%FKZM)6WO$;VW'KG554VFF>+#>-97\G_:H:&PT5-$8!U4XOW/,?;ZT2LN/ MU '_E3G@;Q('/!ZDE2@N?/P5OJBZQ+R$LN]L85*%NV^!2456CXF7HJ9F]:>6H.@, M67G-PMJG NJF3<=+X?'"6J\U; [R$GB<4M\:I9941?:E M5!-,3$4T#.TB*;4E6LONDGP7V+]Z1TB"VNGGV:O[):((-(*>T&#&Y9.PG'T2 MH@6#P)A!1F9Q;B/&WKD3A\S&@CV+YC#&.5SG8$R?31-_)ZD:07_8P12^"S&5 M[ZL3!%[D.RPF!=@D?#DAS+4 >(Y8] ML[K,SPLQ0/\Z] MRF*QU*3V[RB.CN-]8C@^VX[_.^Q>*E@CR G4L++Q+Y9U;IW%92EN+8Z3%NBL MA:\ O"@.-=T[$.ZX@3WYD_L5:\]0^#4]NW9R1CK+9SI+)TAH=D3B$IU>!$QI MB(FY(^(\,R81D-D,R_;0ZGD"D/?"=ACW\&TWF""'$&:./5RR++B6BMG9*[LD M5C*2I#I8I;_@05B]R<$$7)KL>PNWC49PVRK*>?!P+9A8R?-P%1XJ!H'E(^0D M!2@Z?>%=)UXA+*LV KT$ ^E!Q&"*:USI$,54LC4."9+:61B1.+(!]1AZ!9)O M"0F1_32#VYV)PY@TZ!&)X%H5^V1,&0O /GGPF!VU/C=H8DMAD=-6$?GO?YB* MTOMXDHWO.WUP+B6[3_%BD?A/LAZC$TUI!M1YQF[+B+"$N+L-P,FI 2;ZLHT.16 M;W4CNQ:+B?C>D)83H95,XVT?VZ']$>[97J^';^'^6ZA^$'[+V0LJ$%GMA'#7 MQE FZY/)C-9:6M65Q>G*QD<@PQLQ#6J5RH/$V08?IP:$"/7: $Z"G%B8B5P2S#U_)"UA'$Q6X8(7O+3%,9OMI5:F([P:I$-4W9P[5(53VEUXQI M%7T[%BC*4D%;X6GJ@-7NCZ:O<3((K4Q&%;H.RV5@2D)G6WY3?-ORZBRE);0<.UTZ[1Y:3INX(@O1'DSZQT-,3 MF 9C3$2#\6!E_W'J]I",IJ[SGX@J2$D]ES&8YTA7).8V$U!@86KV[!46.G'2 MX$'7:.V2Y0ZL]HDZ79Q@=7/,\X-DFB$Z+J.X!'O. X+-.C,L6X?EP;+Z2JS2 M4!3 %+P"K6+UJ "7"AD0UORC-2/Q*3^B1@@H_TZKG\R2G*!T/1PP?)^Q7-D# MJ/)WH&8*)F4]B _EA-"7C:$;N)TM7\H!*Y($[_K(2LK&?:7SO+AV5M#AP M?F9@#Q/6]W#KK,:G&SB:&I'> M-0N[XTH8\9<)&3YZNIG6&,#(X5.VVU$2OS.( Z8V>^]VF$F\_O/YWX.C?.Y_]@!ZSQ'&*^,6IV]EPR6WZ M]I=T@;CR2K?E8RKWY/7-!59R M&N T<.+ R@)>;W!>SW'>8IR7CJ#AY]"7JFMKN!B)EGZ1*74MNYE$]I6NIO3)M339XC+Z#QQRAU/%> M,"MNI5!2L8.!;6U(J*S?3L5Q@RJ1WM65&F&1L-W&7F&1RT7K[;MHZ8C6YM;# M[):)$NW$>MAC7E?EI/'U/X.-/J.T0:F=!+@*+S8V(V7]9[%A6WXK-GO9:O85 M+\KOS+;9AG19"7N=$^:T)]W.&5O6+3F;3&%@'T3/O5HUMD/56J"ZM9#NAW)Y M+:*? 5,40XXK_,L#E F_PU\PWPOK$)VE+VP$[JS-'RDN?-9M&UQ;K_EN3?&#L2T7:./_=Y]0CNH>]%:GV,D>R#3J]172;?C(,+! MPM4+@GU:839L&^$GG\"H(FQ^#.,81R/LHAW@/:MKL;^S&^ E(WN!<&/?C!V< M#'S+%@HX["NQXS5G_9)])_CKRAXC,&!"R=Q8LV6Z"$&J?S5VA ZB6)X#\(9?!!4!&YV( :ELL#H9=P_Y$![%Z;#\^7W@^B"@QY[H7WPE# M&,78>W&QX;<#YT[!PE[GN&<$4, MI6&XUJ@600IH<.84[*R1.[!;UM@]>0Q"G]T9!!%<\.*$4R%P8.S E$93&UUA M,&!XS C>Z3,NA$W4Q\>;ZH'X 4Z#"GJ\I,!0_FO_HR4]>ZH\#&^74$DZ_0WH(-;/ MD]QH?C7V:+-R?-K2>=I;.4_E3K\G:UUKB_L4EFV&PT6^5VD.LG3$22B=OB5) M7;5H$MLLAWQ3 16%8$%&:,/-7D'@XJZO:#*K;1U\YY%'(HO$Q5LZQRNOEHI; MWNMJQ][R9D:OX5YK7;/IO2;?1[.(;ET$P_; @/X;%;B$NZ+JP-3$'4 (MB,! M-8N4OK!DZ.%TI8PLP32)4,UO M&=BQ6@3Z.F@R ;S?'F_RZ!\W.MZM3R8S$(_,>NW\BIM_Y4VND ]1 M5UT@=H0.'5C*,W$7^"G9S)U1K--6D+90'7!@<6_;$"T8W.4Q3 M/RI8L :^36F>^DA HT'OQC-U;B0/P%'"EOQ!V ;:M)&& T"Q86M=RL%P$BN. M$+] 1%=AK([1Z<$>7=$/JU,!H'LDE,U[4Q?$#UG.@WZ!QN]8F +B9J^B, 8# M&/ZACT:#&%ET1@W:
4/ZWI(##]I=8L]A'V)PNVW9+J* M'A^%LKFQ+*G_3OW5N=03N1J"-OG7E3V!<7ZP9R_V:X#'@&DZ!))+XB5Z72"J MK1,OJZ%-)DW7GX)),]H?(Q51COF!:C#LL.XGNP6C$*8^J@G_**&/HYG_2#DE M4-LUZACTL,?N%S'+'-9X> CFJ\N#/_\4;N^N=TC[%@SR[O[QYD%XO!>N[^\^ MW=P]W'S"3P_W7VX_#1[AC\^W=X.[Z]O!%^'A$;[X>G/W^%!Y/OV?AOZ/_3R" MW+#95O82VD8Y%I-2S48ZENMX)RM"8<23U4)D$7T4":6AR!^ M4$S$)C43$: NS)TP=K3FVQC"V(NE*-5Q!7LV2Q25C,1)/>X2'9T3;S;S7NAY M(&,A48@7!DRKF(&J3R4Z!1PLD9^V ]YU?KW_K?,^.;H'\3I;4_8=*I0+]9.J M7@1XQ;47A)3EY;@/S!QB,+/N@VW0V.Y& A49)P,6+EP3O/\@9/2'-7AL(U2ZE4?GX>>X 5N6V94LJVJ\EMKK2I+92)25 @J&;%5ZU/;O56MWO%;9 M0J)5R:_M C60(09S*?GV,- MZ0$U).%Z30VK,,NCQP/7?D^3G5R,-NQO?MCL\N1A7:&VR\*X\7*X1Y[_VONN M C*Z(DJ=?HYAQ++M5O_I\9*GE^%AY)[<&XE'LI"J[DT M[_7S08JV^\EO >LA42ZV897)J,J=OFR(NM5K2;4'3@^<'JJE\39+#PK0@R5J MAMP2>FBR^DF+58\XI"!/\O$O%?"%1 M5BZHK#E'TOXBL :2-$"2*AH:=X^W2@SJQ9?T5DYV;@5R*[ %S*N"W[RV]FYT M^B Y6S.++'T;ZRKP:,E$Y?%Y5V!485U1)O=:+C0[18S&C9 'LF M."[;#MQTFM"/%1X]5K(O+L=@T\Q1EAH9K*?]T5I2!%81TU!9;04P_3'CPWXB MP?L/>^=KVN)%?+:]N1.B=IU5(#=Z7.*^-\\6=XM+#=$B6QF[MJHZUO9N:(=* MEVAM.[0#& QRE=.B;_8K+2]2V4[ PT;1-)NR$T[?':U&JA&GJLNGJH+&XPU1 M%1Z\BH91.XCM1%1UAGK#.1]?HF/;&X8V+?Q,M0<7WW#_6Y)3=;52)[9J?6_Z M8*E 5FYD8=S':WWKWGP?36WWB7SV_"W1%WG4K0-UM^50+JZV>)5.CT]=Z63)]ST_A6H24!KG\;GRDC0!: M8_SJ;^)[>;@QL:NEJ(VM IO_EC1<7/EML^0J@TJO;FMMUPZUC.OUA^3NI5!""XNU.P;S#+GZ>2GO ME9WTZ\R>:^T'\M3GALI6/:+KJ2 '1%EIMP^6Z_FG\.-O 5@60QI@2&Y+;:Y6 M2XD]0K^7'8V.'L&LJV;E"&:UJYO-="21>UU%;ZXCB=K8H'KY/S71_(.WZSA$ M="IOL'$V2U:KP<:YNT_^H'^0\94- [*?L,WH'*3RJ@(0;:5VE8FIK9/ON!=F MM=Z;0F_:EVXX?S M*WMS)L#5#@]KJSOP6U+F&W*GW^M:IST] M:(?,Y\KJL935!F"K(&Q-KJKF'FSAHN!^.&Y$0\?SOLD>?L7'4XC"O2LA]7\: M^C^NZM]M.6;C;^)OXF]JX$TQ6]#P2'GA!0Z2]@>:N>4\D_@D.>;?J;OB@4FK M6^QAX,VB0?BQ^-ZM/*9;*TO0_J_4W]UO/E$KH8^L?^ZLB*_7A>7>.O'UG=L^Z\FDXJRMH@,YF#1#!0A2SZ=<^P-(+N+C M53 0NP6C$*8^ROM_.$-)'0\G0TV6)H:FZ3U;D8DR&LF*-3%,72;_JRF@:#[2 M$ IO(ERCLN!BITF[D(QVQ60<[WB40G#PYY_"[=UU5]@ZYA8,\N[^\>9!>+P7 MKN_O/MWX8_/MW>#N^O;P1?AX1&^^'IS]_A0>3YY?(G] M=T/12!0V10?M;?NO)NIV\2^@"X;)MVHN-3;!68_(N1ZG)*[ B XV%D?D12%> M& @A_#B:V4'@3$"UI(L"!,*\<.3[@K@!6:OMN#SGP7J-F;A^^K@@A*MI3#$^ M*K[#"RUS&TI^6A875U5*@=,*5W3V!U05"$V2>U5"W/:_KVNZDT- MRE +JT>V-V"/EWSD)1]YR<=V+14O^=@"']!F=[I85?A0YXRH/KY/%TI5\.0S MQ.,.UZ2LMA>8UUX0HMH9V+,*!47+^L3/L\!AWNPN(LM%EJPJA0P1&U4SI Q6 M&E2YH$Z\G HNC IDZ>!40$MY:FJ[ZX&GLY]:.'G9J\?'.]3MA;C3+QYTN@!]>S:,]756TJ>>/TC0@: MBE9[BVBK5*1_+[31[K"6W)16SPOT7YB7=U71C7MYN9>W1<#4]?!3T.4B/ M"A4#-ZH!#>8>S/9O&K21)S4P2IOF&K6<> Q=@0.F#L)!NZ! 1XZ,$G9B*63T.GU9 MYBZ\6MSX] -LZU5-^C[;;U<_YRI9=?R@;]$4:D+>&8W(NZKEEMON,7V+:&I" M1IJ-R,@3H>D,A4"^-M%6WO\P]?SPBM8U;<"X+NV J6PN+_ZHK3#/D%(W%FG=.Q;3M&B>H<2/:2\-.T79>?6Q8TDT.T_GY[?<77K( M[+R+=Y459N?ET6J6'.5.7V^UKXQ[49O/S2L'#:73;[>#_0RY]%E[ X,M=B'W M!S;J#VQ R6*%0.KW5>+^PO-'6X&_L &TL8(;O7-%VQF*D?/R)S+IL5-D'#"" M[JPK )6<]T4PJ@*QN#]_P@HDHJ2<:^IPHP6S."%=/B$52/S]"0E[S(J&V51P MS9L5],G/25\%5@,\]PG5R^6JL%YC+\*HC2J'6$=[44MVH:@-T*[F>'*6I(* MD/4J%U\<>^C,G/#UJQU&/OQ+6SH\PE-^GGFCOU94978$ K2V@.>%?D0*&O-E MWIV.IB_]3B/SSE+=)-K3*&! "_9_M5\9ZU%E4<#2U*(P9S-W"*OH'_FQXCF+ MEP9_>"$^$>P@[C10N=@_95A:86U_1>GJIZGN;QE2U>K^FMPU>]5*[V\MI&]V M>YK64'5_T^HU,RBC:RA6VP:E=V5C]TJ5+#S?&G4MOQ3Z9P>5"=K:LTP0R=F4 M>%^5%O]2MNUO17'<^B6(Q<_;70#FW3A$2^S2A[<@D(YOD8"X[1W&M7=!UF>U M>5^$]:D669\[5.5O]BMMQO0I(G?PQ,<7,GLFK-%+96/50J^/(M7N>WH.9R"< M[CC=%=!=KIG8'+V!;,1RH))>.V&;TUMKX,?IK3J]88&#G3)NX(X/3HMRIV^( MBM[^$]ECASF>2E,V>!#C 77%_T=L__'%JTPF"JJ(1LN3A7D Y+%5H7WAI*(& MQ.'T5N#4A*3?%VI:IV^*FE+;N&T(:F_%X67RG+-#BW'L[5N9''0:F-!KRM?3 M @N3 ZLI0;X7H'HHRGMRN[/4.*!:)\KW IO1Z?=$U=1: K:W8I-;W"8_L##_ M[$5^96HP49;+2FW6RZVHL\)5&?:Z%YXL%.4:M\K?")Z:$N7[8$V6T*&H:TT5 M+>9F>2E)KDK<+#^T)'>>*^NU,O;R$)7&LE"Y$74>N"K%7??!DX)X,NIS5XZG ML\!38Y)\'ZS1LQQ+:XL#Z(W8Y*K,;?(F*>31^YE\LYTQDL&#\ST/Z!JHK%KM M#NS<.#H;P.2RS!) P8K[#%+V$K'ED&0AUVE+ M0,RQNY&>1LJFREPM8C6(=R ]B!KPAE>&9@*Z!"RV#/;WX3WV&;\J9"$$!"<^2(*R5AP ML P&"<*W8]2_.Y8N\9L[=H(1K!>L\\WW$5PZF.-?E4F(5F(VY&SMR??A%/AACH1]M2K MXBJ!FW4YWUPQBB97I;4,ID&!M86[5.86V'G;%!6Y87.AU@:VNPPWIUA.L8VI MF)7IU0!ZE42YQ^F5TRNGUU9Y[2K3LMGI*Z:H&@TWN3@Z+6^IS;XJAY[].UN@ M.QXU%B\_AUKF?Q AP+7%@\-Y- N=!:SS,')FN)*!X+C"M3>+YD/'%H4'+PJG MPK7MPY*[MA!ZJSO@&2$!+(5!5WBG5$5_([EW&VXMY5;N MC_$O[\0_JZ)\]/+TIM15>FK5\O2ZU-4TLY&BZXK2-2I6NM_^O:XT."BUZ%$Y M6DY+NFD45ZC/=?M99UCNF](]J\LHW"1T+P#)EZA]?OP53NG#965V>]<>>6J) M52Z>Z9M8*NU@@#PBN,LZE-O:^W!3?> 5\WDEX:K]@&,(W5($Y1E_6.*BL5C/ MT_MI>.%M3BXU&AH7D8N*E>KK.SW?=K?BHO9YV6_03,4=<(:2.AY.AIHL30Q- MTWNV(A-E-)(5:V*8NDS^5\?"S%N[KVUU[L2H[?\T]'_<,*!33XEAIZ&QNO " M!P?WP2SNX2WA[CF>'L#Z-?_XIW-Y==X6M8V[!(._N'V\>A,=[X?K^[M/-W>3QY>6[KWR[3Z96'NTOW]R M@M',"R(_V]_34.6,.Q.^PX<5=OTL8J]'W!99Z0KT?VS. DPZU6$N]VR@^;. M?-]KO)HY:ZP\].@ -$!W5L;(;I!4L/:NNQSQ%&N^($&17AR.NV M8V]A%X%-S\@(CTI< 10]^ @* BZI #R=LN2M2JL;S8>8E;?#S,NHK3?)*Y8$ M_BN\YIH-#]3(^^51QU*EA5$NAPP#5K1N-GWIATH'%B(,>;ZP??@M]*K.SSCD M_+ >C]+-ELBM-#\-^ D2"Y"''SMEZ*TYV^L$0%(P%Q\0)]AAZ#O#B!V4P,+@ M/8/?![=?A'_]+H!ZS'Z%X?R3!N?#T/ J8OLN/<##4R!\,/F^(&Y 1 %6.'3L M&3S9FTP"$N))W!2 27Q\&HP-!Q"2>2",?1B5B[_C \;)\59 9QV$P//ICL%C MZ=IULT25(WC+:N%F9R\)]8##FGHST'B"F_]$3OAZYX5DI[C2:;/I[J&NQ0#K().C#/C@AO&E48EH/\"!X] U4&JK(A%\ ^Y( M?.03=+>+9GAF!_+W+CW3L1C3$(47(DPB)%>8,!Z@CVE?\:WL,9@"!PTR[%]> M"Q*1-LEFN:1T11_H,^ZC, B!?0 ;*1<1(JUH"NOU:)((BY1AF@(;X3XR3-;2 MD[B]^[Q[&I^<9P37RD$4!*LS[3<_O16\\6R()+9W58(!Q ] M0X[.)%:<3T[C".!)HVA&@R'@+Y1%$WM$A&=[%I$DUF*Y9IOK!+]77"9M]S)] M(L.0;0QJG_>^ ]1MS_!;EG,@5UX8DP(W!PIK"R,F@2D.S WE(\SZ5Q)&OBM\ MANL!#ON@>XU$Y708%^[[?(%/^08RD+!7L3?E49\%\B!'71&%&6;PC6.R "7# M=JBN-8YURL-@^'Z2$&*PCMJ!.V9?$'=$]L*QAMY4H[O-G;H.8W^YB*!=D;D3 MS0\PY[4)IK>-OK#R_+"7HM[=%E>W1./+U!E-M]#GV)G$2[P,M@K75\.FM,(T M1?AEZ'E_K0BZXOKT=J_/([S3\VW_E2DGU[;OOX)\8=0Z2&FZC]XWD!)ELX92 M*X:VB*IVM]7]72V9S8+&_#%;*EN(I6M"'B)=$!K4!WYZT%9E,%\S6K*1\YMIH0ME*UKLT2B: M)Q3='HU)4[=I3 G]"&!3 PG!P$2A2#^"=U&=LT F*KM'#QSCWG_ $,WQ[\B^ M5D_-B$@-,UGU;IYZBL.FY$P__2<"&.5W@"O/TSC;Q-=A]GB/P\ M>1WZB_"WY:.Q92^U^^A870]$/&BV5B8 MVL\K/]F8,A'JL *Z\EQ*ES%G$A:>XX9 < 1@AOXNX<4)I[':D["AF% 25]VV MY4]O*)V5N88;0.B,^B:7:-GA^\LZ_]@Z5J(UHX#2DJ%5IB@P=M7NMHB=1&V[3Y9T.*3A4LX M3QBDK*G[$,^\KKTYJ,53X@9X!!5(5CJ-&4C*,9N9^DWDA? MN/8^]CI\&64-V<,IS2AQ#-5ZXQ9/"4%QP]0_8'YIB]:C>S!:VX/8S?)NAGL@ MO.L,[J]O.^]!Q41YAD>18O4\N*P^AGE]3D#'P+S6DZ62GDF0*T:\K-&U/6XV M&TAKL&"EJNELBM15K:9RT%13:R0'39:ZAJ:T;5!:5]<*$^../2CX0:WVJ,,/ MRNKJ1NMV3^FJ>OY/)\6YW-O]J)(9=Z?*(MA4F?-CZO/CV2LG$)::]I&2WPIM MA8(432&30=A,;N4%Y!666]K/G@]_NL)UY*,3\U5X]&TWF#$]^Q<;I/:&WO9& MLS2;74VJ;/WFKM5!>(B&@3-V;/]5%*@E=$>H+_G1_LX7O\SBXWH-1F%D^XX] M2Z^V*/"EK+:4MW$A8@$/K82'%WO!U[#9-=S- ?@*EU(+,J4USS7WO-Q\?[9G M-CUGI";_ZGP&_EC [UQ&=B\I>3<3FEIMOI4K&LIS)S@U@[/"I.$J\ M:LTSS:3U"U6E@?+$/.G]Y#CC=+63KLP:=)4E'>P.9F;[S7"ZX71S871C-4DW MNM3IZV8#O1;"R48[FM= 5VFW3=W,1K.WB*R:;'=DM,!#F8^1^^VA1T,"VXIA\J.9'03. M! :+>[27R[*A;J0M:4!6;FFK"2VEH$'0R/F9[L>O&]L1L*\?[>_[)PZF2)/V MMK/TVI4L=Q!#B[O=7C"^BAI0[8NO+(1HJE)3#6TX@-H"H(Q^< &-7&^D_'5 MW\3W\H#5PX J4Y&5CQQ<%P8N_6C<"6M^J-LJ?G G2N >D<#D D XO"Y+/BT M0_?&&O*BWAKFU%!H3LL-8):0'Z3,7#)F!4@PXR;3+**NIZT4O;6KW?8)K-U- M0OL,^S'P1@Z+T@V_T=BIIO3*GM287LG;NK<,9P56[W%Q)G.<72K."HSCX^), MX3@['YQ5/-LL,)2; %H64&JGKS40J<9AU!9V56 M'Y==:9Q=G0_.JK&K4S K MO1W,JJ'CXY9:S9@6-9K:[A,M_8>6\BF/A6N$I[2)MIH],-Y19@5V[WX")/7- M\_%%33BO>KUF#XY/'R[%L7FXP^:ZV,S"SVCRT)F#[YS!5W10W21CW*W9FDT? M6'-@GC,PBPZYF^>*>*)D<:[(P5=\0-XX^ RIN8-R#KTSAEZK[!0#TZ!$[0R8 MXENJC($5RD]=$R.N.:G"5HT];&#.MO%MI[[46Y2VLJ^*9R['JZ=A*)V^*:I& M5F[NFQA3:P/;G8W&"983;#[!-EJHP\!L-:VY@@.<(CE%OCF*;+0$B*$U6P*$ M4R2GR/.GR$H$J69JB^Q#AYCI5_O C],BI\5+H\5JTE%MM&")T0,;DLM&3H^< M'O>CQVQDS>'\/4:G;XF2V5SYU*/3*W53_TA]\J6: [%9[>QGR#L*\8Y")Q@4 M[RCT_]E[T^6VD2QA]%40FJK;<@2$(L#=KG:$2I9KU)]MN2U5=4S_F0#!I(@V M"'"P2%8]_3WG9"86$MPD+B"8TS$NBL22F6??USRH>D\4>M63>M2DGJ,Y0S6I1TWJ>5T^DIK4HUKN[L/QNT=/4^_L?5?O M6&K@B"*KXR.KS:AJ1?79%HBIC\6.+7.>F%X5^U04I2BJHH+J-[TDZIF\9^2K"ZT4154%PTZ-HC:41'-UC*^21!9V M@U:"2)%-OJ=D^:K;//H76NA6$VVM3WVN=O6]9 MKQGWJ'K45\R8F*MJV_< EEY;#6"I*W+-%6CM';G4=)^Z(E=K1;'1GN9K]+!' MG&Z959FOH?!K6_BUJ_DM\RC4PUIP-=NN7@@TIYT?ACU14+'?G-?9U?B?W>&) M&O]S"&US!<7MM?]\7XW_J2V>K3"9]XMG:OQ/;?%LA?6\7SQ3XW^.",\V+81.]NS%; &,VM7AIFI M\4&J*7=%8M);[PS?[VPI-GWXM"N%@;N+9^]M3DN_J^:T*,1,V[N>LS++/KU&HUMQN(5\ATO\JV*WV\?]HKE.9^Q"T[U BABA;8J(ZR(!WWUNBCUZ 10HVV&B&D"%81[$NUV5VW M$.DUFCMI(:)H5='J\=/JAL)UF\U)>HW6=IN3*(I4%'G\%+D90>ZZ[4FOT<8B M\T[;4M)3T:JBU=?0ZHJY\.O)S [(S(92914Q*F)\C2K[JC9[&TK0+DK01KM> MDX?$7KXD$P"64S942*P2@9<;,]0O4M-_DBAV1\\;32MZP8.W@85F0Z(A/>RM M&\.;G.7>P@;VM1>DY3?DZ!."=,8GP:N\X8[P ,'VH+J3X:VR&+YL5P M,8;5GB-X(-_;$9$](/> A? '/>DFBA(VO/%I& 9_64KMG8S:>V?O6\;\J$X- M#MC#]?%E80 E2*AET 2_Q-=I=JS]M(R)?64A+65^3X4$KYLO'^Y-L3LO_[*0^LJ\",7&" AW#?Q\ML\N'['A:S'OC. F@U@WY9E MS)\.U[D$7'7-]H?:U':'&:ZR'U/F1VR+6Y;P_&H_3X"Z([%U1$T,T%T%4;SY M!DU0*9O&HKZ6Z?YPU(//XAT LH3T5@-SXVUB \)&SY@?9EW8)^#N/6!ZNDDJ M4$; [T/&^+5W\#. _5+[&C*X-,2I&+@K8YZS:]I" M<27OXJ,:C;8= MBX>3XK(=L#S@I/$6E$06XE6P$+L"J]#&(5+[?ZT&5LL"6-W3N$G@)%?(*H"C M_?J+O=:XRAG59_=XNT"W^_>_M9LO5\9B*J[ (K_WVM7MEP_77^ZN M/^"GN]M/-Q\N[^&/CS=?+K]3YGNSO\M6 JS,F%6 M!GQP(\<+HB0$28"91"! A0SP<+H023C29GZS@>]*.7@/3_S- PZ;L7LPP!@( M@2DN.4P8I^%]'KW9AJ,WVR!0\/]HS1<#7+26W]J?YMG01F_D3PCXD;QXSX O[Z6V"'E'+TP06E,@["2*BCY;>=O='L M83!%2P*ONO[!G(3>_(W%+HY@_'1_ Y(Y> CMB7C0];>O![6F,/ ":_00+BNAZ,)EQ1!M+7P+:'ZC9L$34!P/J"QHQWP7E:<+0 MG(CDKN T02XA^FHQ@Y78$2A'Z(6@*5J#YR4'HV-S42]!FSZ]RO:?_Q81,0W+ M5G-NXW&!A0\_IR=RI@5H@G@>!XWWS*$Q?V%T]D;7DBFLX?_@&'CK%GZ:M/YS M6'N4@%$&[&"BN;B1$6# $*VUXOH Y$WM4^ _7-SCI3<^\A!XK,G[SE%K&_9"HBRM3_PP>=GW^[^ $2ZQ!=HEP^ M;,2>:$U?LZ[P$9K/WPR,1F0$Y$4L(.J#4/KH1ME-*'SYR M45'6GID=IB)LWZI?P^IH'J($QYX4)0K$AJ@!2 #? L=S$2=&A+N<7(=Y6H5] M1:R<8@F%[5(DYL>(J!?B/6BCQV.PR.>/_^UB85]DVLTBT\8_A2?N KW(Q*)7 ML?$+LW<(!XYK' 0;BN=C6D:WB;L'L ,D/&9'L=9I$[82&P7^B1RL/?,54MO8 M?LS=9#:R*V!AC\ 3M2<7& KH;^]. 9R5@&??Z)-2X@>Q] X!K)X!(D!BQ!>G M0I]#J +0HV3P'V!SR'Z+U\'/;#+U KH:8)XRS1S+X[(WS*14QOY. ^25@'G7 M,,E*IL,?(DA1(W$);,-' B:@ ](CY]QN"!(@9ESF#80'RO"3S3_X MR%-176*90#6T2W@.DJ+MH:5ABZH?"E_YC-L-$SAOKF\QSYZB@V/ XB?&N.U' M5A8!71J^.;LN9[*5FCI_BV8QQT@M1-N+ DV(%:&KYZT9M#3UV6]:]*J9+]L: M6&W<1,/_DAV54RF>7,]#900L:\"EX3*[#/44SPN>4FL$%)@(2$.(LW+# [74 MQ:8^G, 0EHNG$/C&/KU%>R"//\@<0Y.:I,9(FF#<%I.*>HZYT.&SW($CU-&4 M=GBG(K#0"_9A#GG&=@10!*2<,$!K[1*P#AE4XL44?09]-'CP8>T ^Q3E.9\3 M7CLG#Q^)!/$8'4H3V.DXTCA^?+:?>42I:7(7U^:!LN5ALDM ,0>=1)D?-(\[ MUSSJN'%\K 6FN+$HS5-&K\F )B*>AYH6[)>@*AM=L]>YI;F#JW?F \?8G16E;BR(T@;[\F>Q&(5>[R=@"<@G<7 M7ZF)5)J+WOB42O(561A0U6<&QQ,!]WS@;BWIHA8L$I7S*?I$F#@04+=MS/MR MIRBC7?2/2??M0!S55)PC:O+"8XZX09D>7_/&F5S#I0,LF^OP>OH4VW'"!)=& M8?-1&/S%.",%F9FM 40NLF>,TW(/)3#8OYA>N !,1O(8HMJ"#\V6&FD4BN2+ M@27RM P?SGCLBK0;#-G-G!5*$'1*I+(#MC-S*/*!7'3 8^;8O)Y> RJ56,<( M_QWR18"0X0R/9U&((PU2+'Q!/D5_N:"89UJ"(/!C]"]0[R\=)YDDQ+7%53FJ MN %1@A;=[0BOOXPB%D>7#Z 8P>]LV9T;BYX.B)XU,E!XXA=9D1C]X/&%,SY[ M+7,@@_$R<#W /4S^$I"#@Z-T2!Y:$=7LT9@QX9L/V12P@]0]O#P'.[!%P[R< M(QPX:G9Q/^9&'NCO9*V-"!\ED3H!L ;N.@,9S4]/<(HPU(_M,J][X MP"B1=$6V&N)'$6$6GF HH8CWS%C '3JZ(:"A<,US4XB<[G/,81/39PW%_123 MW9I;279K8W?/+22[=8R.2G=3Z6XJW>T Z6Z41Y(X,?'IFPFH B%*CTM_2&KM M)7K/297-\N)*' _](W,\=(7CH;![[6H,ZV)1S7R<'S(1/')#D)__EX!E62Z& M]7Q2&*C-L6OS>IBP<%!DAE/ZBS#M 2U&&%2+F3/V84L/F'T.WP@S:$/%]@J. MJM4>2)O&H)4P^LBX!TYKHRO^I Y!^'ZXJP;#=U;CW>7=?9'> MZ'OS':4]NA,,I(!DP@0+S]."J2B]P PJ$;!WGD7PQ ?KV2UFU_&*GTSWSE3( M.(AEPEZ*OR^OBUFNH1>V1YG"P$?);Y%Q5L%D2A1NJX$*][P#7%9NP1X_;&:0 MS 86BJ?@\)5L?@B-%6Z?5QX#J"E-8[["7)MQP\R9_U?D.1AI$3QP@><%O?F< MN6'\4.(8=\&(9W$'C(<58U@79W-U"2- 4^[.1+Z75@"F-6;;1*.OHO8'IV#P MDJ3/&*3P6?@,!WDMEU)V=M;9^T:)S:9E]FU:6<0#F>4H@8?F1GABTQ"6&0)S MV#:M_!X$0XQLPHYN_-CVR>\Y@R1E.VPB=LR;\>D.I77X%+HQNPA&(URXF[Y! ML\F-2!!_$$O0,?49+&4/_[O-/7(5:FW$;R'PYEN-+M\:=Y7Q7>DIWE+XRWR;)BWG@UC MWY%',/$>RN$NL$/!(7BM[S*UB)_0G C-SM&V &Y0%/R@$AD#;'H5 H<65O@ MBCAFO9(J2W(!;.F;GCLA7E<-2,F6U$D+/?%Y*6KE:HJQ['8!7F7FBBR=_I@J MH5>TC((7#-0J!SUA3T$XC)A?4IIL=<[>QT_!/.[-:;S/.7V71Y4/[&$@.D5L9>MJH@!VY"I:UBD)1RG4-1$S#R;(-DHCB M4)G4+!@+3V$ 6#\,GOS\ DD3&V&E 7UG)"R>P3=88K*A X''CU*/,US1SPW MR M@A=JC[24L*XZ@"H[M!>)1VUKE\=B_9:IM9KWS+!UR]P(17%'*XP-HRBOL M=:M[EE4N7,;B.WQ\T8HW>\).SKV' %1XTQP4"B J;\0@7E>R"&N9]Z^B#38^ ML0?;JP][3SUMI!;'7,:Y0]>FHG**55.5UY"-P/"P)5),/9#AL/H19=D^PM5! M$FEAD "(@1':3U&"#P,]V\5]@8 %VL;$@4$2P1415T2BM/8=C6:IE:)C&#'X&Y?V=AFD-:R**BY_F/;ACX$[XD M8$B@!,!M:(7"8R/1\P-YD(^2PX,G)&%$FE6V\$N>)8?FZS.N_P$$(QF8/CT( MS@"5!*J7\Q!9LO=0XQ&B M@!IH\AVZ-DQ2E&?E%*NCRSC[G$E.'DT2O#C1N; M7H*!T3CV^'=RY[Q?0N)&I.QQ9BH42$=82BBM1.P?!1+H,\^<98-<>)QY6I8# M'\+YTHXI&Y[Q7?&5R)VC=1HD#^-\*EMV/H0L ;J?$5)\/V38(3*@Y(@B::.1 M+>9^9YX[#GC6IPUR]C$(N1\;,0(4B=PW28S]_J4*+%>7(M\$=LBGT<$.O'A, MBR2!!;J$[67WRRJN]$YX%Q>*>>QT;!_%Z !Q%KXBT4M9RQBX$LZQ^%E/\TMM M&D'/ZSF?N7P&# .YC-@GJH1$(C,>/^6LSZ]*X%/IBBB_$Y0'$+:'$<$>A]'$=A&:!%8^ZIAQER0(P\BQ%4KP!!3M2'2R!&$*7Y MIV1QP>(*F,Z3?@,6\407[JG)I4KHFDNGHJ<=+R*6>T7NU'5)"< ?0=L;)J1Y M!Z$D4UNFB.BX'I'R@HH&(BYZD_#-0:$P-.4..>=2(-.'N(X;S;@,T/MI1V-M M!,K*;'[@T3/_&Q],%K.K:W= $&.J8.-*ZXT_3+#P%.%UXSN&=BZ\>W?W-ZD_ M;^1ZY#3&(" @JPP1VPAPCK@ (Z",*,[#0(+/A*\_N+RZ%7Y+0J*7?]@1]@*Z M0OIYEBITWKU(5\HE@-I"6[ :Q&#E@A"A$>$+2X"5\R0PHDW@XUSI1/E'KAX0 M'YDR;FBWOG;KQ $8%YK9T466M^3%\#*>:4U,DM-]D-U@=?,W_"V?OVR7.CMET#&UH3^P'(D:C/YW?GEYPW?&/[.].2*7U\"GC= M[;*L2;E2] PA6@-HN>02#K)CHZS^&I2U/)=1YK06,AD#7S2,6YC)J$MCGS 2 M%7N&:;["S),[!$#1?4A<9$1^$CW.;(G MJ*1/1R:;>[7HF/#(? SG95IZ^FI_=GGX -07'X#C^*14RHU3&PX\2$H@Y16\ M>'^KJXW10,-E9S5F0-FAJ 04!#RE7.HR+6%61Z$#7")^$A_1"0 $-R$Q0?_M] F!'8N&212#4G@R(L%%[J M,R=3TE$7B'C*J^CG\A^X.GZF^F5TB,MU7-[7T)E_(/V^>2MRES*E'CR@1R(Y_KOHX&1="3H"PBUVOUIQ71'QPZ MESG*GGD30>1J8JK]IHR]V4#&OJ) 2C+V-*%< "%,WTX*;DKV>#PZY5BB48JU M@UDX/1]]91Z4D]0SI;UP2].'8)0*@HJ%+Q?'" M6@,OTN AT@J!-:]W(OQS&$+8P0G'WS"TO2(>.+/W:R'W;T=?X0>,SWYZ08?4 M9G.=U&ZJW$Q##ES#&S$T9.$0.-%L77(?Z&@8CWI3 ]C["VP2,+_WAE\!W M7@APG%NS$N!S^1%+=#N[7#CM0DT!+HA@YS E4 M,ENWH4Q@JDOAV#_)0-'&.D.;PODKRKFVK LM7OY+5=W..CTBP$AU/!N4+FKF M * 0>I:A%1:#*6\R]EB GHPY8Y@4X[KH.<#6FU$4.-RLY8X0EVQ(:K7RD,63 MZ>OLK.C- :%$:P?\-&G&!OW))!G)*(4/NY[](Y;K(HQ=T!K<7G13JF+PY23#;:'7. M]Y?Z]$94K2@6G-Z-QW:!44Z FH.Y5"*KP$&'R02CY^C9^NYCAI%H6(/QS"Q2 MR]*M".?V,RTOF7)7I>R[B>8>G ^\URT>@#"%"B6&680627[1.=)[ANR1><&4 MLIEXSH #$;3D]!)U^6&PPMTFSS/G#'S@4LR&2F5,5GJ1E S9OLOD7LJO(6^ M;',P3!,3%F/?TUBT=\A8SY(.X#RI9< 1@$^705N6GRDB338 MY]T:]&6\9;&NW"S5E5N'X4<\45RD:/$X%R_; HR:9I0D\YID90DE(0M'FDUM M7A:J3;93,CAI28KS)7"@-'_YN20WN=D%96C>W7F!+])LB08.HH'8C$Q1IER+ M?P&EP'^UCO M;?C5?KX2BTWAB2:C!&CO['UW'J _2]$0T/,RWST>,"H@\4SCB0C3WF9.8INN MS;4/XS=N,-UA=)C'MS=6^/M@MEAF23G8G%??$=PQ:^$L4S$HKSR++/-8X\L, M';.]K;.1WVSL[6XUX$C,9LF(M^*1( U39YWKNE:LU_YCP/J:">$]'5F*0H1/5L[9ATD6RY;1"%+C*U9V/4H0C9R@%Z MA_2T)>CB[(FMGS)=5/L;V3"QC[&G-+/YL^!(E@30; MN=R[F<0F5&K2!):0^KK#>63]D$5^/:7\D%+ZXO2-UJIV6Z'[2$'&+^)54H69 MYR_8NK;?*.$PN=I]J1*7;(YRHD+1^^_N]N.W?-,_-$9H5M&G &#V&[*<#=5: ML]W.;[5DIX/XAFP9/.#?T#-V-P7K8WCK_VF#13[P&"*F6::SMMHHE;LEPZ5_ MEF:ZJ*"Q12N&D?L#6Q$(K^#&6^FLV(H$VD=\C20L7'[IZCN8,F*5K=[0J#FT MZ/6<3Y4H Z$NE$O4M&;Q%2LFW DY\QBO\9+OPUHSEG:+ M"6T RWP:L>U0H_ AI3'GRF#).3!&%<6=:@^V]VC[[E\%>YR[P8%*KL"<0UWD M=NP&6YAXVUXQ\?8WD18(NM4 ,1(>6)A\>Y\5!IL;:UTX=[YAF&O-N[4S1$D; MWN>]!,@%9W!+> C6;_&G4E2VD:+27IRBLH'VBKX.-2>W5FDM*0[LW5*XB=E$ ML_+M$]*"/BR#3Z*T"?MEKI'"QS2P<"4=%G3-MRRX<)L&%^9H?SEC6),*6MFT MZ&.K>?\8A#2HY%,0?$=1=B=;*ZVTSBHMUJ]D1[MT.UQ:C4'A0R5V@*4G%'DC M%X L!AW)J#9[E./C9(R*P@1NC'-O1OS,+CQQ9ME+2-1/DQ!$01:*QDH+;6R' M U[_*D-_F-1.K>Y1T\59[TX2\NA$EDP-2(S"&O0OLHS,?K]M:/\3)!3=I/)[ M..YEZQE(+97W-I$I# ##9_U,.Z.((GZ(QO(3/Y (/U)4'#]0=R7X[P1/F+Z0 M5PL_+%V5SD[!/VCXVI"^AZ/&E>%'6"ES[(A?'V,')?XQ"Q[3G[)2F=8C(_O\ M=50,S3_+."C?"(] Z6>R.-['VF$^NE9D%N!!Y$JML1C&YN7FN2,RM#L\HR5' M6DB6R.;%9.5NU)H 4 5>KF=A3UX6@UZE8.(Z.(/(IF\F\\SNT65/8OYL%"43 M7C.G83%T2'&M HZNMV#71\RGA2:^J&C7118*9K[@+&2:OY3KN$?R0887E@ WS_(:48Y!6_TSS5KY1!2^/UZQ)'L39.E.U*UI ,P-(_F>.W&Y>U,7E7=45 :2%#16A@7_ M$UFWA+P0_DAPOPG:/J3"\GA\-B1:W"!\I(7(*4B%[U0\B+^XHKZ<^@:([V5* MQX1Q5ZQ0_\7O%/L2AXP#N9 -A;R\+)>#0"E3U*("ML%[B8ATJ]PD AK$8#]E M>5JY#8"YYO#T#QNV"4]\L*-\)\(DRNR4,DM/U"?JE8L\3!$-\LL_U!0"IVHG MDP^<"_"]HSBT]WP!1($];D!24?L+#ZR4=QEYX, P1NT3^4_2C5=.)^_PJ@.= M.BX.U9J,4O*&>*$%#8Y,3.E(HOJ0#7#$,;84Y'./?PG"HGLLDGD\>&DN[ HV M$&A^F.R'X_FDOY.ZE/"XRJ-P/$!N)L\Q[3Q2IHQE!?^G@;+>)((; I4 M,VP I6N4OXG MBEC#" 8!B" <+PZ>I=*WH3)&X,PL(?O1Z81"9DXD]F+BY,%LWF8P"JP)%^[T34R."TNXF\1&)HT_5V(:^PI@>JXV;CX?VER:;[+)(]*RS)7K@)8/3&^ M+P<#UR/9EZ[R[OI*SVF0^&A4 D5+"+Z4)S:@G&3$OZ0_U6BZQ2AIW: "1L X?F&C7P7V=0M%/=3:XB!DE2B42U @$=\8'VN"E?HT>ABD68)!%[1R*84NG+, M+5HS(=;DDWJ%V>_\O5@PG3Y$-E=;9)#DZ:.H.6<**26$#HG,R,"@9D[Y3%S8 M(L^WYHFC2S?$>#ILL8LHCZZD*]&+)HN>&F%/;L2.?PK6*,"":]*/,S<5MZA% M"C)!&;#T/Z"R9Y7_9\1]NCMU>)U)^R+3:[?(TV3GESA-I1QB7O"PV%XDX_)Y MK*4<[)@WZ@:T#V:R"[TZTW*0S*=KSCASUAGL$6FE,\_!6@F'3[+2[.$:RWM^)Y,:'N! M=#7*D\$ I"[&TX/L\\B"YYW/B*Q$;= (B05;'@5/8MSK6:D,-<[JEO2000V/ M@\_91&;X4]-L&;U\1WY>B",;S@JN2K"](-AB3T4W&(KP?W$>*#(VSP5L'B(^ MGZD9CO-J.Y>W.G1Q]A#:)M1FC6)(TB3Y$F #H4M* M,['S[@D^@^ Y[9[-D4XRFQGYG?<1\[K/G-4S8[I0E'4\1#5:3@3Q4NN78SH]G:Y*-1YR.CVG^\DI M6L76N+G4^Z79T(LEKDRHL8SN2>34=';3]D5EQU0P.Z8$ -B<9XJ^2O_APF,C MSOE6<<<+LW<(]D@MECOO#J*N%P\)-(XVG@".R*+^]*+U);DJ_OWO!>F"/%*.O)*9IA+E06#&S@CZ:.'XV;LU+R:AL$0O@&5YP?VS,0>M_R^+(@O@P<4 MY :101-34OXI6S?2PE<7*RL\V16>+"H\G<&3-/2%IK0(>)'1/L7VZ!Q-\BGO M\K>(RT)>-SR&-=(, =<1/GK1\H)B5S+LG$,G^=9A.AJQ@#PKU=HUZ'[C2MY@Y2;=Z.2[.M;CF%BL]+'Z>\C@>[U>!]:]H MZ_CK^3,46%\#UBL9\$>STP?EV16-ZE>(H#F1(P,\POX70ESWY^Z_JT3KKI7=%M@O8O%@%UC'>6:,KAT/4>SO M9\VS&<1 W#*G-([1'6J(_9+OO&UH\(-XZZEJ2S\6SD4O\J.:9Y@MO@69,S*5 9R+97\$B$TX!.A;=< MS&77T=\T"%8T7J2\=E$?PK,O"2KI/FB2+$45?8>F*(AHC]1PLF",HK1C8K8@8=OK(CK'6XG:0VPS2$FNZ)C* MVO!1K0;60:R) ,IE+USVW:V4P;:;J@SVA!S]E;&!_OG'Y;?[ZV_:]92CE(%4!0-ISXQH0W-( M*D!WJ4)SFZI"-Z0*K9EO8E8_W\2TYA+!"7916MN9J8%2IZ3ZWWR&F\RQREJO M9PI_3L45Y1[V[ !'U(W/*2\N2"*X*'KS]E5\?8W:D*6&>K-L#$H!3%;W !ZV M?M_HM9N;RH]FS^A:K:VPU[[1:I7?L>A)B[]O]MJU79-I&LW69H_:RZ(:;:N* MB^JN([ 72::E LSJSEUG37_@E27T/4-_G/2VR(M76@D-GD2-7J////7X6J8> M:W,]6>/AZXYF$]E>]3,K^L\*1W0P?:CJ9U;T*5;VS##FN?#$]N2.6>] %SE@ MMQTS;H,2L,:"2KQ?>/(73<,L43:P!)-[1,[--S.^!(42+T6)*ZD$'QL.6%7' M@4JQTOL@/XQN#<$\7^WF.(R-1B_&^EWM=\Y:I/V263PK,59M;3TP-[1J;_VG M'6T[OUV:*%^1_9J]KFZ9;1X8VLW>\:>-SF Q)UE%5GE.I/"UCOAJ-5MZM]55 M^*KP]2CP5>05*'Q5^*KP5>&KPMV#T4WE%=X1?9]\E?Y MI+ ]^#_*5O%B_T=SE?_#V@Q6I6RA2G1B-AMZL]W9D$[*L7)GW'OF=>41G[H! M!@SP5E9DFI "C '.J@&F:7;W7W%07VQ)@ZNV1_ST,(NI&_^#Z"T.Y MR_#I]49.E3"MW=%[[7[5E/XM&*DG",M65[>ZIH)E'6!97^^1 J8"YC$#TVRT M=+/9J!HPRXLUS-:R:HT7Z=KJ?G7_IO?OVZ0X@!/W;G4=[[&Y=ENO<>V60+#R MK+VCF]8+$R*.3!8?%5BZ>M]48*D<6'HOU($43':8U-706VU%*Y6#2[.EMWLO M=,WLV)\K2R[] (3^0C"JJUYWU;[3&/:+WK>S[6_.O2"*WFP:N3BUQ*'-MEU5 MWM9NZ-V7QJH.[]Q:8O(J=*TCNC;[>K/=JB&Z;A(-KXDO]KS7V)&043#<&PRY MS:+@>.1P[/3U=FO33(*=PW(K89%U+-8U[L_ML@E;&08)ML39J #X!)>F[G]M M,.6H3,D;K%9G42R;GKXH1^L8<_Y4,J8"C *, DP- '-N]O1VI[FQ2J]@4C^8 M["GU8^(.AQX[3.K']?P@[V"D)7ZA=6>4#")WZ-HX?.C8$D':IY8(\JJ$315' M58 Y.<"8W:;>MIH*,%4#C**8B@+FH!13;Q_2+8U+DJD(PI$TI_G65]7OF,KT MJA \E)]" 48!9B/9J#=[/066"H)EX_J(XW(C'2SHEY[:I25[NA=VI9OJ_0M8[H^J(\2H6N50'?J:$KNEM:K1>Z6RJ-KYMXR&J2 M:WC>[.J=IK6^ET/!L9)PM*RVWFMNVK*Q=CUG#V)L@%VQ,L=NC3WO(G-T'=M: M+4UY),!F:NE]2WF*%%Q.QE7TA<7+BVRWIH:H^Y7YJ,Q':7'T+;W=V:#:\!@L M#H6J=415L]O0^XU-A>^AC:JRQ[>:E46J.\8T/XCA40/F!4\:3:J/C#6$\9HR MIP:7O=[(V<&+" U_(7#)=.;<(%S>%_R"(Q6A@OA&/'M^L*K O/>_#D)\>CY- M6CUW;\\5M-G"//;Y+/'F[Q++:&2WV(,(AU$OOF71^K;!>/R+MIV# M4I]*IQ?L>31Z);>=&QL,6^9(,60.#HA&*('88B&O3?C5KL JM''(1G\_^R]W MT&@.!Z-!RVR,NJU6NV-;)K,0N_C/V=88S0X MY@@Q+]XL?C;@IU_FOV_VC)YIE?[4,,S2[Q<]JF^TK,Y&3UK\?;/7JNV:3--H M5G%1C>9FC]K/HEKE/\E'K:G7EKO]NHOTWWEZKLH$=^!U3/L,UXTC[1I8X%#[ M;#]K35/7K(;5VF2V^^;:W7*3I+)G]IG%M@?^*/0CN(P<>(D9-H=ZKF@QNRC&+5L02\N1C57%:,J ME%@7):Z"<(K:[#XZTV\5!ZRJXT"E6.E] "QT$\&\]:+\/?OF\G-T5!E);?PR"*-)Z6\R*=I5Z5H^VFWCA[6FV/]3LX<3UW2@.*1_K-9;&47''MM[OO5 %/3)Q=E1@ MZ>F=S@M%E@++#M-8-IWSJ6"RAS"";K5>&$E4<-FA3]32^]8+,Q1W[!*5E7]^ MX+/%8%17O>ZJ>@?3;Z6:N#//K?Z.A(R"X=Y@R&T6!<IG%L4K&XS7+0%.928JP"C *,#4 ##G6"_2 M;:E)L@HF-<^#N/Z_Q(V?-=?7F!WZL-X(J\,2WPE\,D?LF,$1)X/(';IVZ+ZP M9NP88U=J>+P"C +,1M%>O6>I/*+*@4712T4!LU#$Y$_&_=+> MM"),V2P59;T*, HPIPH8<^,T3@64W:<\-UZ8.*)\+\LC1;FD06W 1D'(9"9A M;/]075RWN>VJTA:F$?8JUP1K"V:;0M=:HNM+T@@5NE8%?*>&KDV]V]^T[=LQ M8.LF/K&:)-J= ^OI;1+_4W"L)!S;IM[8N..?ZOJY#4L#C(J566EK[/GULTUW MUL5 +:WVS@C3U%N-36M*E9.HUG"IMY_H"XN7%YAN30M1]RO;4=F.TN!H6[K5 M;=?+X%"H6D=4;?;U3F/36O0#M;?K+*E!6Y,YG\YEKS<:=O B@NLO-"M]\;1V M?%*KR"#^DT2Q.WK>^W#V?M_HM9N+9K,O&HMM&>W>9J.W%PW2;G6-=J._M4>9 M:\WDGJ&Z]K+*S]V/"=T42=>%H^9QN:+ M'49A,-&"!+,%'UD4BWOHZLL_+V\^:?_X4]?L2'MBGH?_#2BU4#C1(HV@Q89: M',!'A[F/R*,B:B;IN?; ]0"H]'([AD? "D,6V["+H38"+A<\P1KH73B.!PLO MZ+TW=]H@B>"J*#*T.\:TLYN83;0;0_OH^K;ON+:GW<7P7ESMIC.L_<3SX+QM M/[IXZ:&+Y*EM#TY>]_5?@IAI9N\,CC#41DE($ %9X211!+"7Q[@$'D8)S2B. MLR;'63E_^I4<9_\LI%BO3<@R[S#7;)Z<@]QD*%E$.D0\Y3O]U#1$!A&LR(/C-#0E-Q;(C:YQIKC_RPFO54?"NY$4%L6!\_T"MXL[ MFB#CM_&44B& Q&89EB;H3,M-)=7X&Z[CKC[@4L#U"GB<0B8,H%;QI'&?$2US_8S M%PQ-4]>LAM76A5F#V.TQ4DAFS(]K#U OQ,UI7\-@"/(FTGX/@V2:&B6HP_A_ MHFB2UVI3SP$I4S!IQ!MR&CF^10!JQ=N7&7C\KB=0WGXR&]T\(=/M<^\!HKQ'>Y*_8&X/9J>=HWU\ M+.P8?21#?&")%3I?<@_+Y*;CAB=@:)MSB%>T]GV5%W!;I&(V)*70P]ZZP%M= M9SGM6#0$HC $=\$6A*<1'?&Y3?5+-\6_<@$T?ORVR3W=V]_ETCU]!*.8R"\) M0\3U_TOL$ P<72MV=,"=HT0*&0F[GWH9PH)0"S7+,'_6B89!=*56RQH8V-+. M\C"8YX!Q>42SMX V=3LM F#R!%!#.7?_YZ5[#DE7AZUV3 ZA;/N& TX MZ]%BP!6!,'^R@AW)=Q#'@:O@ &&SP$$8WOJ3:1K=E"F!BI%XU+J:/&"V-H9= ML5![#+QD0K(@BAGSX#$!\C@VU/F$%#]["S P[@WCR(2,+Z<#Z1HL.@:3 U80 MC$81B[7!,S)\EMT>\2$LN%:'ZU:FT(!8^Y5((OO]AU!Y]OJ*DL&..1AGZ MR%,KJI6$/0VC]_,6D">#2R0/WM9 G!=PP@E<3\/UH23SAS/@W!P;BMB$Z[-! ML[(?F$")'6- %610UD->^)QJAN+KR:-@MI,^Z6*=?IX=Y)"-8Y["%, MKR,&"<=KEE[[%_Q!EQISZR^^L7S!2YV!Z0L)BD^!%B7AR :&&C-G[ -&/CQK M\+<,AVAK3$-+72 YS"DP^&$(5_DET%KH5,&7B$A-\."[TGP:P,:';!#GWK@: M$TNP<"&5"^)IH8$][TL0 7@RKO-W":;0R&ZQ!Q'&&Q??DN,6#L,PP_YY@]6? ML0=S_X[#S-WQP"X& +'O%_8(UOG6]I[LYPC-O#QW!$8HDWB:\/9%VR[RS,5[ M'HU>F0S5+=DRY\=#M+<)R]XFP)I#[@'ZU:[ *C2PH49_/_LO=]!H#@>C0T^J-NKVVR_VU9YMG[>TJ5 ;*X@E=RO[W]O@RFNQ5C"U.W M#RW?5BO,CHDY$VT@%/GR4CR;]<(=OYF21;JO1>Y+ MS93H?"A_;;A'13VZ:)"8W(>V745Z#NW):!X&TYRCO7)6E?RM/E>0&[>7=KWDB M_,FR9DVG)629%Q7N[,(*PM".>7B(I!/9FOE[\1U\UR@3A?N+[)\@B:,8\!DU M'\3S?B=GQ<[+J]('I2LCU@9/ 2[5_WDMD^I5FR\QXKDST;&GA,Y_42!"X1-U/;CP6\4.?6[BY"*(/*#3U;!["^Y<=C>%H8@3C9Q>> *;PZ]AMW=A! MUMS[.A=I_*,8:;P6D<::\8J-&YLO9";YT$VGGSI?6$ M?.9^+W&-V-J#[7+6-!,Z+X2[9_*9!S:0C RP%$+3%/LIAL(7YB6[X9+4@')^ MLDX:FD@*H_R6+L_IG? ^:/!Q(AQ% V"%A7763\$6WO][^T?M2/&>\#YX=",I M5[,F=ZPT#_&@VNJ!_ ,A&R%Y83*8QD8CGO]%&J<+, M!M]*7KM4D=290E[."7G;[.QV/F+*W6'?S];[89LM_MG6W 9M[J&U59> MX\I[C445W[[$Y)+C %ZL?;KYYQ\W'V[N_T>[_/)!N[K\>G-_^4G[=GUW^\>W MJ^N[G4G*EB$J)O=:J0I4830X9925JBZJ"@63MM]87A6J'K7^H\HK:'N5KJ ] MJ@<44D?W+!-YLN+\O_]BVM@&S6<,:DQ -@ZH)1,6DS'EV-%8\QD;8G47Z*4/ M8["_0.$8@$$C;3.Z9@2VDRPJ3:-6-NI4/)O7]@+X@GP< ]O_3BK1((!_@%E\ M9S'Y?0SM5KXRQ%SAD!M*TAWM/(H+OBP/G(@2.?VS&:Q><2CB%HT@]("X^V1[3 \UP:Q:*W5="IB@.@ M7->YPCU^1,JH&9;=$S&E7B6N4"43M"G_PLANG@8C-/&P4/8A")\S^Q5>' S1 M$@6*]!'7SLEB#9((L"-Z\W;AB9498?M5Z7HMH]/J;ZK1=;"8J;V1PK/X^U9_ M2ZI3QS"[F[Y\+XMJK://[;)C3W^=RC&.@3MO&;7:MFIPLL1 [&=>RW$M:SDT M$ (O*4G?>A>BY;VHJGNL*$#7Z<^X>W7[&(ZJM0FN5;:-YVI!F/;QY.HP.L.1 MX$#8E2G V^[ON>J>JC?]6_-\Z]/U;\T--\V6WNU5KN^?PEB%L0LVW#7U?JMR MXV..M?G_IG(GB7CW"9X;L 694Z\^YVL>Y[G9U4W+6K\OL&H^OP>@6%V]V>WO M'2BGHK)*UB''PY47@8.3,=+=+:TVSS"1XB9]-R:!$QV[# MZ,_<9@_QH'B&%/O!8VA^X%_0@D4)K4X/@B>D/^0?VK)F@@Y8#BS"<+ELS+3! M4>"OZ#V4]3R:?>Q,R3,/!\XT[0AE(A1>\A2$WZD66$3_^"G,G=U\XGC9L^$T M_ >J;Q%M'3!P>1&S<(+)VBR>ZZFJBZ@D/F'(1BRD3#1,\*,F:3^U#7.F1>$] MY;3=9[%,C4VM<%.20N&*)P%2!YB=IPX2I'P*U+?1%7[ M^I2$9$+R&9XQ2K#UG#6+^SQ S8^5EC)T,:()L)G8WQFAO P?(\YFP*:@,:Z9 M"WZF>7R_A+:]]AQVT>/F0M*E&$"/I>O3RX@G$'1RY7NXN&A,$5P6QQZ%LZD^ MB&=XYPJ!6D9G!L=J%DK;G+OF4C\7,=BN.<M1UN:!K=V8:MKZ+W[FQ8?MOTGF>E!*KVG,1:0OK= M67:T>](_WOJ \O2 CYGAA ; $#QORA7+8 #:: MI/(Z*K,+D,HQO&LV*T1#- ?,U'-@@3.WS6+/ZPMG:.:1:R MPRT0O&20H /!BEU?M%'7SDH1XNQ-W?K H2IH%N)=K>JB.X,'N'. /7.$CAS;O"^9B6T6WB[H40CD2M7<1\U*,B M!M8J492+J@,=/0A/.RWOLQ\ <@](JJ [ 9E.L7W !,T"(?:;VD"(0-XF,\?7 MSM[PEHHBZU.5^6K MC'.5@OA3;G%<56PW6T9?5@^^.WZ4JP3.]8U^IP3E)O8/=Y),9E%O<2+E>BC8 MPA*#M "4(^'"9Y:@9+<.8*\$W+N&285.*8NW083'6'&,RCL'!%#ZQ2B7*9M, M>=%Q'H@Y'H$F#5S&G3PX=P1%Z5!D;<DFD64:[\7/:+VBQ),3W<7;*NZ"( MYI/T5K*IL%=8 ^,7328!BQ^8LS73.!N_/'(YWY>H3<5-X/J$2Y5+A3G5!R] MH*P$EID-7HJ9BDD'#@B>#O:D/1JYU"/BD4_M\E'OP3^J*& M;&0G7OPNYYZC1JJN*"=/XS4\*L558715!B%(,>/1_7P?=(YQ>\ M%@3W?QBO?Y?(AOTYJ$U7] ZOUH\?/2JB1G&++:=&2=59-#L &TER HW$2J&H MC6.*SAE#R*9!&'.TR)7>H?\D":ED#W][H)XG=JPQ&_0N\98+ 'S=_!+_RD?? MDMC%MDU\) !5RLGN,8LY<1RDCN19ISQ5VRVJ5 M?4[:QF^:P*<((VDU \HE-M$PE%\9P3 M(#,;2]P Y#;$)XCPJ>28G@U/2@<$#6VR5H@\0'SJPINH:U\0Q.@@S/L%=9# M<.K8)$2Z'86HM72R8'([66'=-D$ER=E%LI<83M.AX:L3V')QC^)F/)"BB[3/ MQ3R(ER1$5,:.48:F70ISRO8*ISJQA\43S1\:Q7LQ-T!V38F8Y"_#/)3$PPSM M@YQ[L.8+X-B!PN;.#B_+'@\X!WO NKIL][(8.,?MM+&-*A'H0Q,6ZZFV-;_, MN0,7TRXIF@0@ECNL&U.\7]UG#STX*##R9"4U!JEW+&><\MAS4-9)R>P8W1Y7 M4GM&HY_U^%EG.!37;ZKWQBCT)ZDL?2-EZ=R>$SCD\D[C5&^0Z.$/ M.R;;#WYJ&3@B;6%Y^1/C,H2Z/*=0XM$N+]/)\O*]H(YAL![P/AXO%8!UXSO+ MCG-L#[6?.F:K).UGOI6H_R+>(^SF9[Q#"$4^VISWPQBY$?8%M!K-!H#^7WQ) M]A24.D OP P0'&5E_M@T().H,@*:MA%8-'_OQ:"M GOZ1%Y>VAD_^A-#5-Y9 M(H^27G8B @5D,",7.VO.Y19-8GFR MPQ!X%RBU4Q92"TOD;;*# <]"C)*0OJ5F S':+;43P6FK9G+CW3W9TYHA^;_0 M-/!12HI.-0% E;3VD8=C>7A/G$)_9%0-(]D09>3QD4P7I# 2DQX\\Y0-/NF" MDEWS2F4$AY@)71+C8%A@=CE@.+DM.#_%I\MA"+FG4^/ID?M#.$*!2=_Z^8R- MKK0:GE@QI8G.N6C&W@AZ*>"D/,4H?DQXFO*%E6-WNS\N4F72%=!@\ M6Y#S$%MPNNS0\1&@P-,3BXL@:>FGB05^("1BC@&VV_G(+4_C+EBGW*,N =IL M%&;5ECQQWHM-6Y 9D!%/B 0)CJ OH)CM/Q>\"S/FI+!6A:)14".D;C&[')>R M"SK9A \A^J6/@)^ZU9-[PBT%Y&)%?Z_83':<+B$/\]P)=NCB&,)I(@VEYGK. MY(DTW<)LL]-<1OR ^#U[4 MU8V'-Z[ Q'#C?,?[WT&1\4E%!1NYU+CR:2&9PCI@CHUE M*+*=)_^AP5"JOQ MCAY(G\UW;\C8*5(@ &UF_%$N?2DO:K-A0!2=8=+ZDL. :()>-@H(;$Z/3%=, M>WIR8V?\ 'OEIOX@@:-YCFB&A\P. *2@M'.Q[(5#A>16J!#P3URDO!0DF:,+ MU^XT"<&PC"@?0/"R?K>=.4K28#I)Q?PIZ^G)8*9TSJXK@1EG'0!/$&_"#T)F M+]4F"OR@T4R%L:,HR.',.%)D,C=]U5I/E) I6=7LRRC/3>+74@Y=M]C8AZ4J M07DH(FW2,#-**_4-S0['RGHUS*;>8VH?(P]G_I;]%.3U@HW5SMF:]F3V%W' V?%EY-Y!E0]IF#IV? M3R[Y+A),>#[[KO NA#P(CF'PQ,,,.>?K,<],*U=X[HA9?F.I#! C915S Z08 M"K&6'@Z)%AXFI7BGQN=F9>H2W-S0^)E>)J RA>Y?8IK6TNA'R&1Q8,88<_H[ M";S91-S>@#.'X0,O0_O!#]H"S!C T=2?'@HM!CU1*D+5Z M^8,/Y?XJJ,40RD3=*."6DF.N1>P@VN'LN@WCOV!LUHP*99U^(5"#A$33,;CV M6>P'Y'F"7@6WSYIY"&LARH^Q_PMNYE4,&-,#>?U@1WF'$3F*I',P-3CTV5M M!X\9\T2?)^D6BYS0GJYV/Y%SR 858C+E0U* A">HJ/*E=G@@J($!'CNVOF9-CQ8.@7^X2834;^QUMORQY:]E#Q+/^8#Y"E# MCVQ'3+S*OT0OF&KG6:8WGUOU0 DIV15O=$U: M;]R0QR_'[E2PM!E7#1-3NK-[@#PIDXVR9O /'AJ:ZRKS M,4HF>NGYX'SI[Q%7M\*TD9TN4EVX+9,; I9.C-)+.U#Q.#O_'OX$'N"PV8X5 MKR#[]K&2_14JK^B>NS)JV=0.TT%O.9]%.B>< MSD ZO' ZL/ Y\B1R&A:.>AC1SA_&G:']?GGY=3[M_3O3_I,,I?9E1U$RF4I: MQDI1><@B&8T33I:)&HD*P2R65Z#2A0NG)S@.1V\$+3"OI:5IIY;5T519'2JK MXXA85DY'R/?BDF)4*/R.9.JYP-,TS]0S?I.?WDY\9?U;!3?D/*GH-N&J4]?@ M__V\^1RU,O4V9V59C\^2V3^[>IW#_3I65U MZ?NHEWXC/HDZQT=,MS,;%_\O=;12.U+NO5J4W_ER#:#W$@V@HNZ=;PP9B /1(1';4I@B#X M$O@79-!\R"R?FC'_&1=LUHDEXYB2JXIF^^$PJQO^/74D@[#$&IAA46I2A8K' M4D?E'[Z+UY!HB;3S,SQ<[';XQ-+(>=K./.M\GNMQG@:7I]BRGX)FI$#)WZ]_ MN[G_<%GL=,N+AQ+W12RA)(0Q<2!K83!A&&_@=A M8 \UZB80)A,17@34H2[H?#/IFVUM$@B/-*85<5]<5IC,%<@,WKD*2CWOQL[- MDX='TZMY%)_/:<]ZRLRT9\(RN'3 0^$P;2\*9DXT.Z60/22>'5*G8H\FFJ>0 MR=::!0MXC"/:#OY@L -3IJ(<"/*%I=RY8,?\K2FLR0T(Q.514[4XQ-XY-,L# M,SAEEQ:Z#Z]$3VJ61C)@F ]LTU 60@/F)& S!O_!Y17O6"ME3Y#Y\7BXSEN4)3)NE$Y2X"]( MB^=Y.)_(Q(\X$Q#.VF*B&,L46D%Q[ =S$B*LD&&C')8;"(#923XG.IY MI*ZP/),R-*WD?&;1NIP\Q'GP;BG S0#1^ $4CT-F?NJTG5,N(G/R%3EH%][JL<2-. M6+O>5SEHI4)E"3,6:$$@D4V;1%LPSCF!!/TQ06M.%.4@EGI+Z#4K/;Z&]HW9 MU(H_&@>)-^09:R+A)2^19[OS8E,"WK47L,^FC&7L_)Q0]X P;>";X5&IOYD[ MTQ>S8\XX8+\),097!+=HI?AVX/]3SW;2Z5416W;$1JXCEM!PEM] $F> :([\ MA4)R%!)*I9&DOY"CY6(W&A\**.46F35%Z\+:"[6).5HD;VUT 8 MH'C+U*35>H-V/L0&&:%@:D$2V=0"D#?2S$E2($7[S>()" L I'PF!9])>SL^ MDY;RF1QZ%3OTF53 %9+R'&Q5=I.IVO.\Z"OF>2"#>)G3M(PH>=.%E-!I(#EU M\9E&[*W\\&[H1B!!G]^Z/BV?;GI7%"V(W3.#0>E]_&>!^/V6T30MQ'TQ85B\ M6)"% 4'(,W55_JH5L[Z7#TTVLZG)G&UD@WTU,B%(CSY?0[YLY/K*C9["2;5V MAHY50>U-(%YU@%U2DMWND/N59X7S!A:>U)[,N?4.$E3?C?3:_:Z.^Q@^N&@3 M#XLJ^K86TC9ZLZ-TRM928M8C2EPT#;-$0\>*!V[GG9MO9BRDQ;BJJ%=1KZ+> M8Z7>PRL'5;UJA=(RWW/)<1@;C38ET8D[''ILAU@^YP\E+/^21B5G&=JJ_:W' MG!K:IBQJO_O_:4?;SF\WQ/=59+]FMZ'W&Z+KV6[VCC]M= :+Y=\JVEHE/U^^ MD9<^N>Q^14EUI*1F7^\T+$5(KR.DP\OWJEZUL=XA>CT>A][QB471VS4REQ:: M6=9F)U'*/:O$3D3-QX;\I!SF.^,:,Z_;F&OLX_ZZ(<:YJ5N-QAN%$M5@RU6] MJMYF*A<7W]B0\3IVV3D'<_<6"9$7B8Z24ZD\AWB9Z"B'?]45SIW>7S?$..^V M=;/?6U]VU!HG#L^CJWK5ODV-K6;8;>KGU,Z]((K>Y*8OR@YW/L^SQ:%W+(SV MX.PO6^J+G?W6*F?_&HKQ*SQ15>)[+W-R;G0&]5&I=V9EU029SIL=O=OO;&R MG1H>'5Z,5?6J?9MF!Q"O-Y,ISNJAR8SKNO1.0K >H]F@[$EE3Y;K5>B)5&A1 M)=E2U:M.TZ3$[ALB82SMA"!^R\HXL3#ULJ0K@*P4!1%U4B*R7N9"?6W/5T?5 MCC)9I6QS5<6]MM'I''\ ^71XQ7FSK;?KYEI0;*+J;.+<-,P-@D([91&'UU2K M>E6] _I< :9./F_7*:4Y2OM?W5\=;;U;K-U$DKZ48&E89A]!96J006(I=]48*D:6!J&M6D80!D1QZ%=O#[T+)\M M'G&!U[_=;K_(];#T6UD[X6/SK#=/*/ALMK&L3N]9W>./,=8(+%(_VE00*ZCL MG%AJDZE1(\!4-87F\,I(5:]:H20=?H'JJGI];FE:S*:-XA4-I@-2N(5 @BRN^G *.TI(JXF A.5KNR)9-WR2 .8MM[31OS MNO3),-LMO=';8 C"4?)5Z<#2\OH;!I9.Q D M#Z]X5/6J4W8;W=L_-)>:#Q^;DZA[:DZB9D?O=RL5QE?&+W6L-*Q-QU@JJ.S! MYM&;_>,>^U8[D#2,1KLB$#F\UE'5J^K=-^\>74*:G77/4^XA8)5F5S<;IG(L M'#L@FT9O\VEU"HK5@F(7!Z,K]U M8&D9G4V;%2KW4,6NJO<@^;))&CB'PY;? MIX,XL@D?UVK4U7W/;5>5B[:;>VSAK>*.M'\C45NA:1W0U MC>XISH]1R'J,R-IJZ8W&IG4R"EVK KY30U?3:+UP1)(R:*IRE3!HY,\2OBT* M/V_3SE_C_AQ6- 'TPR#!F08%M#C4: ZUM,,L[? $4M6K3F HZ+_H#S;4;%B4 M_<"XQR'2@B2.8MO';6@7V@47%L*2TKQX"^-J*L(M(S*34-W3)? MZ-BH@(I=F?MKB!=FOU)3A@XO?*IZ%0G%7V(;U S)-W,)EA,[?'#]"WZ\!'WQ M#7+D?A$#48ZXHV?^E>L/F1^_;6XW*=-LK,(_BVI7&-/\($:YYVM3%(._VGM[ M/=__D#E!2//&^$EKXY"-_G[V7RYK@*9G=LR>T^VW&&L,6DV[/VB/>AW+['6= M[O^:%XT+$_[7:K1[E@G$U/OU%_N]411M.1")5["PH,W^C M &HCN\4>@%D)FL'"6W+0QGXR+-P_;)N=&2&?^Q=7Z@[_?N8.&LWA8#1HF8U1 MM]5J=VS+9);CF%9_U.VU3?:_[6[W3-XU3DTY1)6+0[.<( MR21/$X#^\M"[!I5P+3JO(K$L/JS1Z)5\N+L.(@*S92'7E4KI8=^K2&EB);A: M2 CWR*-P>M\5O)+G'MGORY#A!0!X!;;2P]ZZ,9"%L_(T<@'#Z]]N[C]<+B3K M,E(C+IV1+UF*L G/GD;LK?SP3G)XUZ>WTTWOBHR\1(^F]_&?!3KW6T:[3Q@M M;";Q8H'L!OSTR_SWG;9A-3JE/S4,L_3[18\RVT:KV=WH48N_;YF][2VJO^I1 MU17UB^W?I2IJ?^ZR$AV4(^K.E= Y23%':3Q7<8P]T#[#=>-(NP:N,]0^V\]: MT]37F/B[_Q/.&1'KNGJK>_96PVJO,U=YY4Y/XJA:.T-(E=F\CF))OY=BS0V;W8;>;VR:ZW ,J:(*8^N)L4W,;=ZT6NYD M,V*/-?-T362X02V&1;'&?DR9'\V)K2-T+Z_+N'MZNZ,&>FD-F.)#1ZD-?6#3 MD#DNQ1AX!<[^-9?-;+,%PRP5ZK1'@#3T)M6I736(V1)QZ4:769M M$MZNXPS?54[IGNX_0GQZ?8+G3&B'=R(SK3UGO8CQB5$<)DZDI<5Q(NJB7WYOSU\ NLZE7JX-3!J8,[BJO4 MP1V),5/_K M(/SE_=PCJU>+K@V>M3OV@ DK"U:[8"MR$X='QDLM!%SP'=<3F8#!2"O99<1W MJ<5!OF^W&VEVI(T"SPN>(NW<];5X'"21[0^C-V\W.Y'W>Z[5!TEH-!H;%^NW M+,/LMK92%]\W6M9F9?^+OV_VZKLF$WYH;O:H5RUJFQ)NS4-O=ZV*'3H@0G/Y MFEY3N6]UYZX[7-7YRIXL*WHC:'.E^_5O:K#>F7UF./OJ*@#!XC\L'GQU(MT- MUCNSKRB.[5BCLU-GMM:9W?BCT+X@O4(F=#+M#AMS@4*SES/+"]L4^N9%"XX(W$2 5-9YOEZSRZQOB';N!5%4.Y?YMCOY5]W_N.90GX;> MZ=9QS)Q"USJB:[.O-]M',DM/H>O)HZO9;>JMUJ;EDL> KSOPQRC 4S$^N>,ZH HP!3!UY[)/)G>U&NFC*K6U%4$2VV4 M> 68B@)&65: TDJUC*[950J@-;M* ;1F5]6TV?QZHNZ@O>9W;6;7 MJ-O\FHI+6^4M5 XHM4D:4H"I*&!4-M>2S.D7V'(5!''=P'+ L2@G'3[9YXR+ M7:MW-9IRH1R&"C *,#OH?U"'L3 JAJ(H[^@ AZKJ_5[E MIEDHIZI"UW)T;>B-OIKIIM#U.-"UJ7?[+RP?J#2VJD"MPOP5@=JVI5O=M@K4 M*E2M.JHV^WJG4=4X[=[*O_9[YFJ@FRH$4(!1@#DEP*CZJ"5UUI;>[:H6W@HN M)U,AI0:ZJ6X7"C *,*<%&-4":$G"N*FW&N;QPUC!97MPJ;<72 UT$P/=VFKH M0.7 TM7;?370K7)@4>Z@$W '=?1&5]%>Y(6N=4375E?O].K8 M9T^A:QW1514;K;Y*87X=,?_%@-&B9C5&WU6IW;,MDEN.8 M5G_4[;5-]K_M7N=,WC4.,]I[8!>#D-G?+^P1[.ZM[3W9SQ'24)Y@@#9F#GW1 M>14I:?%AC4:OE(%SK97*L!0$'0OYK+Q28MGW*E*"60FN%E+)/35(#4;:%;P2 ML"]"HBE#AE64LPN]=6,@#F?EF9R]U[0/;!!KGQAH"LB\ON'9:-_@E'S' M]=QB7N:A>L3VND;+ZFS:([9M&MV6M9TVHVN]T+(,L]7:4@?15F<[[6UI49V= MM1!=3R_ISSWL<,W@YMC[@FYPH0WX[S]H]T_,>RRV'-U!E]'C[TFXYKGFNK6V M3[TOX9I']I$-PL0.GS6K5W)N-8D([RD.NGL8EGL!?@\#'&H,LG8-I*^A&W/- M8ZJ/,H9UCRL<[.K]ZT-IHFI&I-] ,72 M.]U&70LR/XU[4'8-7&SSOD"]4J^%[SK,R&#D)+ M5>)7#C =O=-Z84)61?0&>F^WNFSB*O!)V;(Q31=#:0/XX(-2L65#59S.R2GW MF^V[NH38Z.IFXX5="PYOJ"Y1K!3&UA-C>_V6;EF5P]CRS!NSO23U9C_)D^N8 MYB_,)7GM!K:RM)K[ ;)Q/KL1W/5F=L?!TJP.V"G-_M'VR5 X5GT<,ZV>WFM6 ML^?'L;MD7M;^[$1],KVFWC653Z:"@+%TJ_'"D&5%G#)591!K3\DXT?A-MZLW MNIMVYJR._E-?P/1,W>IM.E)'*0U;[AM_JII"6V]V.TI3J!Q@6J;>>VE"B&H? M^+*\R..,0O'^,"KDI!SXV8;;C8YN]3?EZRKD5!D GAS&-ILMW>QN*O#V%7*J MKI#;BB@\_ +5-JJT0+6-*BU0;:-*"U3;J-("U3:JM, =V>6O=#KNJ%W \M10 M+"IQ8S9)$^)\UQ]!^_&H/RDX\;/F^AJS0Q\6'.F:SV)L< 8G M$8?N($%^_\)ZL/HJ;>=FMZGWFNV-FQ K57J74&GJ[?X&!?[5RDNL>IA^=IX+ M=IRX"MG0C;7+AY"]HN>$"HG6-"3:Z>I-LU6UD*@*XBN,782Q[9[>:+_0)%-U MHZIN]+A*#K!NU)/M?ZDU\BL5_=<=3:58@6ET?ZS3I/25X^"/_IPLHUT\IP6= M_M?MB=X_>W^X;M.P):/!.ZB7M9M>U( 9SJ#;W4K+YI9E-*SM=']N6T:_WUZG M^_.,7&DN$RN[[\F[Z6R*-9LPK\F*86&2A@AC-YZC(&FAO ._54+)6Z39MM&V M7N'(!XSI+O7DFZL\^9W7G?M:AR8&@&SQV'IKA3_.WE\+)QG9OM'8#AE6\29^ M'&'[!2\94ALE+1XS[2PUEU'(BCH>+/O-S&CYL*_PL#M\V)G&N9T]"!Z9-K&? M<;J(%B43;9@P+0XTDA/8F'SHCD8L9+[#(J,$(KL@B5KBLW7:^/PQ" E9XW'( M .$":G//L,V]]ME^YE:0:-C>T@'I<"[+,'45YZC C30\U2$.PN%OA,^V4"SI MDD@+DCB*;8Z_P4BS.GJW#<^V(UK"'6P!+KK4OH8,4#N$^^_BP/D./]JQ]@17 MP5?H9**E:7V^*'RQ[D?L&%V!+0MSN MOIH-W>RW5N\+'ITN&DA[C=7 -E+FX:<=7VC'Z=TE>["]*)#LB:\),!G53EQM MNKRY]0'JND/ A4@<*<-'NL&0)AX-.8^"%2$*C9(0?@_A)7#IA!]PR![LD,XD MGC_Z^57J6@08>'83LXEF&J)UI6M[L!C1SC;Z__X+Y*OU[@N\7FL:9XKMO9SM M-??']BK!YVXD]F-]?9@X<1(B9CJ >0_TK4<=$($,"5F]($I"FO(3/P4@?\.1 M[0"1,F?LPV(?GC7X&UNI(N6 N ^24/O,8D#6JP"@@'@=L0?$64.[VP2KS:Y" MZ]>@=>NTI?FMGQ>-.@BL3&9>_OO??XL6"B.#Y"->/)D2CYZ&;.*"WAEBTYH( M\90H(U,[M0&+GQCCNF[N1JX.:U,;K#K4=O'G01!\UQYM+^$DM40H*EWV%=C? M/C&F_H$S\37UU[:@!R=X\.$M0U2"Z)B!&T>(>Q=8S4*;@SLKV4 MZU][S(E#W#JTT]!TG$\X*GU)C@ M;\@1 [Y%TC<#B )U%_*7. %WFX:E2>H=;LP]QJXS1JL-DZ5^.+A:\7;7?P2U M$NE-.G_X2?SC3WD7FJ\_F8VNT4K?;]/M<^\1IJIXP=P>S$[;Z*7/X%:Q@Q[5 M(3Z0S65SX4T)F(FY-M_(?DASW? $%C*J#=F0TG%?Q86ZIZWC(G'X@7_Q^^7E M5XV!-NIP!XK] ^.7W!G";" Y09O<9Q%I0HU%_RQ@.*Q^0L1@QYK5,AH_*\7S M%2BYLN1J)RC9K I*9I5RTLNF.; -&]BP!RH&E%$'HTLH7^F%YL7>",4DK\PU"3YRDZ2WPE: MEH^&)V6^:6C_3#"Z%A/ED0R"+SSY]PKN@4],Z0:6/[$3V?S <=5$,-,D0[ M!R2QCY(8C%<,!4SX(81P"&C I4?T(GN+[%@GB2)A >(+@+?R $4O@;D^IEC:T&:R<#?FB>VS@Y-0RR#R#D%)H+/\&@8. M&^+QK:*/Q=2P$^2GA[T%,'NNL\;FKM&=GX9S,ZQXZ6Z/AQN8%FS_-YD3 )CL M AIGIV&G7B&&^GS>" 4%"30_N&_PS#,4@+!"8"'>0>4J45U'VCHQ9X-49 M-*9PRMXOM.W!"29V;0OS/8Y>Z.12!1Q'@>8'GF;\ G7/SBKU"X= M*C$T^\W6&PUS%#)+'A;%0TIV%/@\&RJ"M8A!EH_,,XZ;!'SG_&L0)D1GVH9Y$L=;)30>@+E/P;?B'.*$5%)*(<=H?RD/+R=0'! M\6LYYM/KI0@'$K0) ]D0Z"XDE$PQ\%GSW.\,_A,'\S?H*]:[<+DE:+RN7.N= M;83\NS=MRC']Z^6W>U(M;N__^_J;=O/EX^VWSY?W-[=?7KKU3L/<;.N[I/N5 MPI^K+Z:A?2(O$ E#AHZ!5\C^"E#OY;__31YLU8V0UPAVY6,H!$D^"7FP.%OX M)9>GR 6>K M<%3,);4H7& MUIYLXGZP]L![G'D:J!P!&1TQ,D;:,6?!?%=\)7+G:/D$R<,X'WW/SH>0)4!C M&"'%]T,!)D0&&\\M(O *M8K8LCL. E*T;&UD/X)53E8U8@3H(;EODIB2)47( M7JXN13Y,MN9""';@Q6-:),7=G1A-F?1^>G640UMX%W?;YK'3L7U,W1X@SL)7 M3NJ=!2DAO)CG M@DH&Q(CR%-@!2#P$.5$?+H$80<2QE-!]1&RC@.ET!L, +L+UH=\0]B/W[2*A MNG0JNC8*@XDX_>P5N5/7)24 ?\3DU83D=!!*,K4?'C"G(H:]PGI( ; S*YZK MH!)!9I7B3()+]R*:VW@ZI/ 'H''0,=&:R%$Z\H*GJ!@T+9KR1<6!GTEA-Q16 M)0/=%/;Y.ED>O=GXZB;RM75\\O72(.>#]A$H-0AK9&FN[7(,_'O G@/XO]-CR353#^*R=JYLSU&3$DT]YDQPO_@ M*HI01^M&+[>^]@64BJ,%R/ M=BG>2Q+C[(V!""[NBW+>D_EK00A[*';A94.6ZE(@?'SI[B6)Z#Z2'AC:H,XZ M))5TI##;P50ATOJX+C*=>JY#ZM&(P4LI5)WB"JH27$'A6H=4N,/<6O,'P9U MC4'[PL17DWH%FC^^FY^1C3EQLRG$T0X=?IGKVD; 3_E$6+O=Q^7.>SJ+E=!W8 M0PV>/PL_@H$7I1Q=27WN)&QU%8I34.;C>"3%-%"GXREMP@P0R'=^ZH>+&[(L M]T"M@"#>V;VX\KI-_?@CPB/N=06AGB?@K:\[6^8W>E=@1)\CTJ_'QZI/-Q MWY\/%]%Q_6'%)(1OYCQ.-* "-A]U09^!!W "GS^C\7*W+"I*195?#@([JO8! MXSOLA7YJ00D+B5C2&A9IH\!7(>TP4TMY<,N6RZZ:E4V,'ZSDHIN'>N;9L@7%7TG!'*Z MK._HGRZJ$HU8WO"2I?.C:.E?TH M&H:7BC(>CV4Z1+GG_U',H-.G%D&HV%:/!(I%(J)4JL:%PJ0'WNHZ?:.INM+S M72#O]))276IPL3BEW(_H@M3F#K&\V#B(F?"FYR56G,O21[^,J ^I%]&D*CH<@5/!ZHRC:MX[B7PLK&,9@W" M)"$C]5D84Q88\S*,,81-<@(84RVJY;(&[_12N3CW54%5"^S+ I@K]Q#PD6G_ M'E78&*>#'P88&6I)Z?I0:X.A#XB)4AL".U227L# I([')3/^ >CXDD5 MI>MT5\,7-X;J9\,M+KA0349K##PNW$M: M<'AV;.G:[XPPNE7@?>'X]U;\?4)S2(9#*)WE5;-(!$T8__4UB0C5'Q?HCSID M%-K(F(C7B4B/L:Q"/-^R>-@[^8_9@.+KR0O+(E3@U52@7?M\VBKP@TQ\SQ], MJ>T8V1Z2 [8[?7M $IT0HIB-*-;,IA#%)5&L$;<3\7]*L2@IFQ8%[? MU(5@+@GF-5"V.$(N]RF73?-*R.627#;)@^T*D=R72+;N;H1(+HEDBS7P%0_Q M/4JF<7)"6^2DV\Q)/U_PQ==ZXKD5KOC:%JC;HR(3A;R0+U%EC/M*7P[S-9S\JBH^Z^1Y$!E]D;Z),F2>W& MI^_FC_N[FW;*SF#9:U5K;D.&]6?\/>*IFDG'R[E&$ZLZ/>;YB3U,%_=8RR + MV"PQSFTM]NCS@?X_I.O"&FU"$/S![A.WR[KYV8SYG?\ R>-''CT)_V_6U^$U MP7Q9N%=/W+HFMHOK.B.BRYYFSI -P]B69LZ0R_K%3KCAM(JL5DN[(:S3Y5+% MV,E?E63=V$Q8EWJFBG+5J.R"^^Z5O)-3L./C(A3\ZZOI$:VD$BK2%V@:+-4",N[2!_N3_DZBGJ%C2?%<'LCJ+*T,/ A6TJ7GU^8P0B% M.4]QOD6GHM,C R-3 U,S$N>'-D[5U;_ MV?;OYP^WUB5UH@D.N'7!,.+8M9X)'UM\C*W_4/:=/"&K[R/N43:Q[2]2[(). M9XR,QMSJ['>.TF3I4W9ZZ'6.T:%W;!^Y!T/[L.,=VB>?VMC^^9/GN"?ND=,Y M./[GZ/1PW_,.O:-CV^U\ZMB'N./:PT.\;[LN]CKMHV.$AT<2]"4\#9TQGB + M5 O"TY?PK#7F?'JZM_?\_/SQ^> C9:.]SOY^>^_WN]M'F;25I/5)\'TI](A"G"9'/WXLI8;KCPZ=[ E%]X\.VFDZ@4)6X)(@Y"APYK@N9S:? M37'8+A:"YWOBN1 MHI.4U^%KBS&O.)6+D4A6*H8$"K'S<42?]AP:!9S-3'RS2"2]J.*52V N)E7R M3I.+'VOGB1VW2IYI7$GN3>=DL"C\0VX)5SW-/7?!^RES;CR M>DA>)NV3DY,]^12:82F,F,.HCUB30@@W/&N%0(./8PO56'UXSU=5'T1( M0-Z#\CX:5E4>1+#_5]?;07Y5O4'$B?QU7%Z(#^"Y1=RSU@6%7G$?C:!TXO[7 MAYO"7HW,N:SD)P&WLNB+)*%%/6N1P8[$A=DOZ 0T'$,:\H1O M8$PYP;COKT+N4FQ5G9WT0&?YCQ[>6E#YB\'R,.0$UMDC^^&( ^CC'F:]?Y91 MIX=FG":H5@R[(RICXXU4UA6( M6@J/UJ%P5_=6M)8H'%_[]'DS[]TYF);(3VNUKX!OR0QV%"9V :./43#"(0D> MQ^#E8^J[F(57?T2$SU[-Z6IT+D2SBH@=F94 ;1% 2R@M&CW@DNZ4&E*@R6A(.\B3,,:P4 MI$%&%Z^]D$NM2? U<#)]QZN F_5S]1A:4@Z+7L<)INBN+J-:,6R#:+K$C#Q! M&434+>0L,JT?Q7):.HZ45\<R-R33FO>3:MXA;Y QKQ%AOR$_ MPG<8"0N8>G.QG-;4$R8RN; M&E<9D3;.I)<"#+OG.( ?O"]F,VG0]Y')\+-<5FMX9>"98%D)F)6@B07D31IR M7M#)A,2C#!2(,+T8!N+ ,0LXKI+64J(,0S-H,OB[A-<@3F0\4*P<3*8Q21'-P,18[/$PHT&-H.5&&IDN8LF%:H%H);(-HTLWZ M]:E/#%\?QE"K23LZ:BO]*J.)1.M#FD.35FUDYOD&:&@V^Z+*:"E1>EP9#.M# MC-(DL^=G#8UM7R*H)4#I7ZF3CDWD09U(-&:B5%3+A=+#*IB);"(9F@E%8V;, M<+0T%?3'=-.3361-F7,TYJE,4LN,TBM3YRR;R(1VXK'2&]X$216,N ,A,AA)MHX<+9,F.3KY+60Z MPW>4Z8M8O(EVCN<6S,<9V>1:.Y?,9#31SKHPQB7FB/B;"(BD2%IVE,&W83PD MR:!)[&7"$N9$%0AI.5'&XTL!D09:/A_8N$>,R156YCQH(;2L*"/S@BB);%+QJ(!5J",JKVB^-6.#S##&JV8 8B6(678 M7<10TQLR39CP'C^+NWU&GXB+W>%L'F3J.F SPBOU$3:8F99]9@;2(8VKKY&?Z$ZII8^)9QC%+5O>G]"1P2T0.*(7S?R ML3@Z*#F?('M$R35EW9O'?U,2\-\ )JHRN-IF[EJ'*5S>H7$8(KN@:9GB,XW2 M,QN6#E6QH& 6E,R21;.2LNU(:X2C=0!U'4WAMLS&OYC$C.^B/M[28 2=ZHFX6X4R'8:6 MKH)=M$.>JXT"V!;(R31U0]E:JTX5B&DY*=QZNZLP8(1TY'GU(C8\X(61JE&B MA=%2I,;R8HKF0^,$.INHB:05KM P)VNEN)8D)>16NL)CQPQ>M]M@AJ/ERG@U M3M.;P7BQS!I$E0CJF#DL6ZZS(T*80?Z]H&&%7EN)H)8()0 T)T+^L 18TYE( MM%^+C)RLE@\EOI+C(P%J,"47/@I#XI'X>RPP0A%WTTY718I,L+24*=&).67+ M\'+4(TE,^W'-)5'^O4-BR8V0 SC]'0%S_B*>NJ35FQM)87)< VYR4%G'\HHH'$9%8\K#7+ M6BZM)4:)LBVM9&CZZ"9W*)4Y)R6"6CJ4B%K^4*M&TE#5^A6-KD3(&F_J;N_B MIJJYLS):DRN!KL3DMB5@&FGY2P%6=&A8E:B^!D+'RY$2YDH@"X\?:R1-*XX2 M,R?* $1+E1((6WDL62.Y*CYGK,("UI7R6H;40^1+CBMK)CFY4\BJK"LNEM02 MH@2^E&/,&LF$]C R6O\,=7R]]JUM\J1O'*\\E MN4#/-[&)UDDWILG/0";;W+I#L"ER>,M"R:^S%A@9M^37QL]:!H(!\7VQDSH5 M%-\:)J=3S AU1<'/6FX4+U=K62%4-TYX)*Y^932:GK7BY(3C28E7S+\YHR3$;!1<08O.-G X;@ M=>*(S+N!*Z]BS_P5D4"D[S(20J:7L@+UI08 L;P4432(Q"6(S>XQ[WD#])*U MGH?\<&Z^.A2M"COQLV&\?/>LY3#L$EZ)M D-H'5AL]?1ENZ$^1=V1S@U0)FJ MY]@#4SY@9VEBINMQS-;E9J/YUY6 W,+=.SP98E;6$)0DWGC5=SFSQ:^P?>K2 M"5C^S1WI#7WHM>[CXN'6O.>!C,;0Q'P-<3<,Y9=Y2VRD)M1K1 *QRXW_J0I= MDT!D(H/NT +/MSS)&[<$#8E/^"QNKGFIMA51UC?%5IL&,RWN:>!LQ!Q9H)I: M)(Z]W01I3P@B$C@,:>MTJB M#AK=87$R!I6]QG"U*H5)ZZ!#GV$'BB7+I]&A,&D==+@)/(;2Z#)^I+[,0:.- M1J@.>BUV"D/K%'<^SV?)*1>Z/H.9[!MW$Q;-;Y]1%Y@();!IFUTHM#WB*OAC MO'_N 09/C\]HVH>7)^30\WY#T,6!LHD'8J^=SD,KPM3!9P>836XI"LXUG8I\ MLCJ4_5$<7S2G4 /SH'^Z"WFP (,B2_D(&VU5A4 ZJ!OM[/?Z<3%ZHX8 ME@]%@-^,0E/I.FAZ3SGNHYDHQK4?OX6AJ-?D!;NB$L7+BH/18 QYCL;7)(36 MY;\8,5#Q9+45-H%5<6H:5(MW6*"//6\Y%%H>*"M-7X'3"N01>!^.8&QCK$G0C*9_;J@92TQ;&2(D!#.8Q$O.UKS-& M%J>F]LAZ<66/,!/^*VINX '&\C75?Z4'R]Y4@7[0Z8H/THCP/7[A@V?L/^$[ M&O!Q>5._^8S>J45%C1D\TZT9,\6 M)$_;=<(X@_=HP5?U0HW!WY/E-M5KK8+_GNR7J5I;J[/ORV)? Y>$#HT"L4SI MQ0&([D1<;=9\Y;F\)UMNUF:UM@-2UOK5;*;"=2 M-(T8-@CA3QGQ._N=PT?LT, % _0\#XN(LR9XKY6KP3R:^)A,SWODU/DNE@(0 M-YG2?, .AEZ'VPLR.Q,@W[!\Y+<.5$TC:%W'B2:1_(Y%;I]&U_U?%)]2O6+W M19=S1H81%YH-:!^)A8P:7]E>AC5P,JE=HMX]YEV'1V)ZU4^7Q:>[51:ZKFG! MC>51A^FBC$_DIZDW9K!-P/_E;+6MFKNUG&M0A9<6)IU'(0F@PW))GH@XZJ#" MFJ8RT3HXT>#JHG?_@]02P,$% M @ V8'I6K=>S^69* $JH! !0 !A>GHM,C R-3 U,S%?8V%L+GAM;.5] M69-;Q['FNW\%1_,Z:=6^.&S?H"C)HQG)5%"2?><)D56516+W9\_>TV(YG<_^\I7\H_CJ&K!%)S"J&HA.$@17C:=_>M/[4?")3WCYK=G[[^^O???__CA[0X^^-\ M\?IK)83^^O+;7UU\_<.=[_^NU]^6,<:OUW][]=7E]+XO\F/EU__YTX^_Y#?T M%F$Z6ZYPEML+EM,_+=/WO] Y^FM_3C?+FLY_T9\C8 M[.S^*_O;@A_R\V)>IZL)J931QP+>Q@@FN !!>@-&:N-DD,95UWE%UUY_O8[->ES(=PVM. BWX'/S8-U\8VOE^=OWZZ?"5.&SN6_ MKXOYV[[\7LW[[/*&BTS]H6S^A<[XKU[_C6:\L+/GL_*\O)W.ILM56^9[^N[# MNW:\)IF,T50U5"T%C@&8TPTX M?Z?5M54&M#[;H$!99!*RLX!&1Y#.BVI$#L[6SOBX0<"AJ_GTI.^9JZQ,F(OG MO/6?U,Z28C,\52!!6A<3I79J$##>(654DKLWD@[;^,XH M& ;62>5LDDCLT$DV4K+PD)@"J(675"F6ZL)3%6M]' %EK5=&>=#1\,$G!E3$ M;$#DZI(K6J.E8SL"IQ788\'C[4-[*/%9"_81TA51? I>K3*II1ZQP\^3]$V<#/_Q>'6D:?# MA!V>O\,?IV_F+]].Y_]LIKG?[V9GS'[EM_@&7?3M]/"\W**T3BPNR.?A;U16YS%Q-!@3!X+9*RKT]EW;1/[\ M[?3\[<2&P(O-"6JH&DP4V&Q?"448G4A8Z>JPR+I#THZFY9<*IL-8U0T_UU-> MLKH8K(@@E2F\.)T@L-,-;+$8I7P5@7H[(P\F%G=?R2MZ3[-SNC3:%GPD_SE= MO7EQOEPQ?Q???S)>KE_6"W(FO;*@;G<&RLAMT-P@8E2;NA87]M_@6E__\]>UM^9%_'Z(BA_7#NP6]X>],W],U M>WN \IR'7C5TKZ^B"/^;3:J1>. M/NM/=N9:WZ#? Z?V:A>("1)8$T@L+)T#$F IEJU8$8)6T; W/$3H[Q&Z=M1K M3Q)$W?ES7.18(G9ZC "56X QR *Q4 !;/!F+D43H';O;'3E]U_X"EV^^/YO_ M_C^IO*:_X736/MQ$?U]1/L/EO3A?+&B6/_ZZP-F2 M':U&[ZRL?]LP]G)MSQ?3)?M*E-#+W-[6[$CRJP.C[!W87G!T.6??#/DM[A+/(C?FO9YT]>_7E:3LL4%Q^O M=KY6JD(67F3(;,?6Z@!3=, ;'U,K4HAX*_!Y)W QCI6,J7)@,,R/8ZMW LW@ M!^7>,_[0$AXQVIP4UE7-G$#7:B="97==MPL_%(2J[3ID/O T="1W&\C;+QWR MIV+_42/.W^!9N\#ZRQNB5;?8\LV'#A%%_@S9G>+%+2NT6DZ<(QM;GETG]KB, M96IC/:/(^/RE7&ZV_S>?E]>G8V(?0A MU>Q (F/35#9)$),'3RZ9[(2.B/VKC1^E:TSA@3UP<$^Q<%]6=/-J-O1LE/IJ MHHM/E(* ;%CEFMCJ2 4YL%0<:A-"+;T]DQL$C,E3[L#V_3>W7^G%);H2.N6L MM6 =,;I:R@"U)J;#,3V4A%:];X'M?=@:M[;6D74_55VZ"7];?EA1B9 M"%>%9M,!5%H;%<9"(*5 V"R9@&)+2%O8E+>?.R9_YP"&';QE'0OH6D'UZN// M;+.LV%UJ=?SO6@J<%<$DQ("N!H1D"X/'L V+T2;^@44TG4 E=3Z9GZ-G3)9_ MA]/:;>N[@>&A2QQH75'9E[:L#(9$AAA= 6>50*4#@1Z;'@W M[G][49]Y=;/CRB*T"SP.B)U%BUDX[7M?'GV8FFTPX)\. M!CIM>]]LP@4-\UF^,!%+)3)>65"J^+9" =%(@B*#(XJBEF'RNK<)V8;YX>DP M__#-[L;W'Z>8IF?3U926DV!3C"7Z5KO#/RBQXM&5C4AI3+"BB.!ZWY"[]OJ# M5S*?O?Z5%F^_I;2ZMJLN*9.35^!-6U1T!I!Y [FD&@W&J$-O(78_)6,*(>S+ M]=M [K#G0R#YTL,M!5F6J@PIJG8'.CB(4D^' M[75?K76-F&L8]&P\^^!#\ZO6-66513,*UJ)1U503UM*]\\6#U(PIXM + YWV MODL@XOOIK 7??R1DOWI6KGIIK#^XI/'C-0JC$I1<9NWM:P6FUD.[I@Q%%,PE M9YWI5N>8>P,5N[YW3(&,0W$P^+X/Y^)<1RT;W&ASKJ03$]6Z8R7!ZBI*"R2J M-:S"V)[K[>@^0M*88AZ]Y$5/+@QI-*1"OK9+/6S^.EA&"S!:/YY 5$A.QB1>E4L-3; MPK^?DI$:P_M@X$Z2Y?"M'\P^NB1&9H-D2@2M':_/5X2HG05>M]#61YE%[RSK M Z2,U#KN 80>F]\OKYKSXOR:\/U$CJ6D4Z# )EIH5Q=;#8AF">Q-ME%483+V M;J+W(#$CM9,[B84.#.@7]'_[[FS^D>@5G;7JE7L6B\C&>RF;5@X,TVP@5';B M:[&R*FN=%KUQ\2A1([6?>^"C+T..Z%5=DB_7M/W:]<]-/FNB2M+1B0K116+?SK)*RU:! MR;*&:I(G['U9YBX5'?3D^=OS]1':ELEL4J51H?78+ SLF MUWO1.Y(X)E/[0-3D_L2MHVZ24D!PJC-#%A2JYW7.@L(2C/LIV=9@P!G2UHZ:;2CE>Y*9%\6N: MY9:7P&I0^NHA&)-Y?8;7UP8>I>R]M"22K[U;VGV&G#%95X-"HQ=+!JEF:MDI M+3*+?5'8V ]L\4=&)K"K'"*Q32AS[WE0#U8SC2:2V1\#^V[Y0#>&F((@/;)C MAZ1;FD5#T"5"$"88%%L"\T4+,"U1 MCJX- ?(B6$)5@NT_W^;3^\>DXO;G\MV[;WON<,]X]G:^EZ]P,7B(UO?FYAG;OD@932X=GO,^&0@%E% !T?& M"V-YV;W!L0UA8\K7=41)=Y[T+0#ZI.66U]2"HVINO9\]!>B:#SRNP2V[0.V@*4"[,/&(DX7Y&YN>-C_/%VN>K5:+:3I? M;7;M@7%U050?@T] )!08<@%2<15B"-E584C;8:=3]EK)F%SW8R)W!+@XVJ2K M2&U.4I6 :!P8%2N@]Q8$MA$D1I8:>U]=^9(G7?43F(>QJN>LRF;]_+R8-_E= MOOGXV[+5(%]5%#[/*Y;LZ^"]DK*-"DX@FR W1BL(,AO0%(K4UA3&?G^[9$OJ M1JHKE!$Q8 A05;$-+Z6U2*O@"J82I=-H>^>83J 6C?V=+P2^VY!>;K9][<-WO_&B];)[:(*M3^O8YRJUIB3!!*.P!0A M((A""4;T5GG=H=%.Y]-JQ'HKS ?)VS'],7@5NN1%&!GCG6Y=;2I2?EA M=EFG^[+>['#]'2OJ]=J+52E992$H6<&DZB"@EV!+="8DGTN\E>2X]\+1MN_; M,7?QI"$R&!\&;EIX%:9ZN?AVNMQ8:\V2FPB=+%%NE=U)L_-%&I""@>)S=R&PW"L>4 #F2_!F0A?VTVMMW.%TTNE[6VTVSOY_.>!_/IN^I3*1G,DJ6 MX 6RRG790_"M_Z[2.9ND2,C>W8RW)&U,?1./I=@&8%J_!M@78QM>SG[!,WI9 M;_2#O6H&.ZG9*BFJ8+17P[0%@EB2@^1<$D$2EM2[]&\[RG9LQ?BDU>" /.OG M^J]OJ/SOZ:QCD) MU8>HO=>QX"V!_*XIO=7HK(FFA M8V+R6M%]&T 8'6:H;(PQX#U;8KVK$_>E=2OXJ2\$?D=E[- ISHU'>7-3BA+> ML+,(IC!51K7[W6@E8'35:>N%OSV>9*@4YSW4'6X(?ES7N_TZ?Y[9)%W0@Y,F M)K5-+F37!S2B!%,3L8W*'-,RMRR5)'*]O=7MJ1M;Q=40X+IK.0["NY[YQ4Q4 MUIG2>UR@&P1FFXHH*@'ZUB@T-UTD708I@G"E4/"AMYFY WE/(/O8'5P#,6]H M";[I@G5['Y)A+=.Z!K<&M%H;""9$$-JQ3C-14O>PR/;4]3QE/RR7YZT'V,MZ MO>L$&1*$GM5JE.Q.!L-:G1<.E)67T9IL:N_:Q$>)>@*E(XM8ZMP/28(!^7K(.;JC],9+5DX M\TF9KB;1F=9AV8)*[6ZWK &"0 >)CXIG!DAR0RK0&\2,Z5D;#9>.P8OYLLWV%%90L@Y\]NS !TD09:MCJ:XX92LJV;M=PV?(V;$HY(O M2B_N# &7RYJG2>'WL4@SK6]6ZU#,"(Z> L1BI$V"2>D^,IY"C<> \-B+ M&UT[?-QJ)?&*6B%<9L/[HM7$S0^N??-G6DQ;-=WM!,[%19;O/K#W.'M-K]B( M_ZY6RJL)RJ0,1@F>6N\WX1GZU*ZEZ9+(B2@1>X=KC[O"(UZA(V>#3%BA!A'! M*,'(43H#&F*K5E&IN?=XI7VOT)TV3C=BC-^6"P.Q_Q3I3]1>V39H)K+MS.(Q M5 C!$,B0C8E1&IE[.S7[IC]/FYAY^O \E/TGR>W8(EWK'R%U;1V[?8 4B4 [ MQ*)\);)'RLX_FMLY[76SIP_/0]G?[QK)>HDOZ_5EOYP=M,$3G=!$6RU0:35] M;? UQM86Q=NH0E$UAMY6P #+&%-T\@D!_M2 &JI7V&777#ZIW[9!&F?[] 2[ MYR$']OYZC*Q./;YN] PF7X/-CE6H*H6]0J\@Y)+ NF2E$22(>OOH#W=E/F M M[2K,\@V5O\WG[.LJATE)54 5"#J%2RCUKV3L#=3\F8_)2]^?Y@ MT^G]-[UCW>X%+:_P]Y]8/"VF>+:RN"A9YQD&Q6D'0PU?A,T0_6 M:_PZ(6/R _JS?^\M[\_]?\X7__IAML[(+9>3))W.-0KP*-H( *.!E: %UB[) M>U*ZUMYWANZG9$R&=G_^[[_I0RGVR^O=;":M4_C[:_>'GG2@BM^*P$YZ_I]K M5%%Y_IX6^)K^?OXVT:)%A,_.6T_1]OKER_/5YNH96"NYJRMB;O9<^M3D=%%NN;Y8M&\ MK'7F9B)\59(B6U/H6OHG%4!C+50VI S%%$SH;\(<2O68[)UC0O+(_.X9T-RR MI>3%MDTHUNJ3UQ 9JI2^&)==;W]Q9R)'VE_1R:RP*@,NYF8F M:PGHG 4I=42?@E)I@'917WY_Q0$1?*0VB[L@8Z!NO(_TQ$:KDTKLTV$I"HPG M"ZFT]J\R*--ZUH34_9)=Y\;FQRRE/R(D!V/CT=H^FYRIM+Y^-;=5V\# M!%M-L]TT=0_6?9EMG_O#Z3!F#>7E_W+^CAWX"W/K8AS&#[,Z7VSV\^_T^_4T M7?IX3WG#_H&!CB\_,)8PU#8<&'[8N^]#]$GDW.J@U\+)*=WF+A"DB@)M<4T3 M/L*'@$F75)EDDYZ8 2JO,()L4,458$G;Q!6ZU+ M_G@":P= #=XK>SR VIM? \+H6ED,:V,;JB -55C7&GA+B+D@RU!4(M9DO.H] M//BS!(UA!NA(T+,OFP9$SH,3;WGI+NA8)21C(AAJ$RL%9K#"JZJLUWZ J&M MR1M#_^R1H*H/"P?$V,6D[D8&FR/!'G=&3MTK\IKLWDGSCI/4AD0P=LVD==#2IG *U\<.:V=[7T[ MYG&J=KR)^26#ZR"D6O9E;L)S.[I^/\4M^0^7\C.;U:E#Q-WC6[A[_\H9H M]?U\\?R'7_[7?#I;_8,?MG5Z/4)E "[YHY*JR%R#8" M:)-]B=GK(GL7+>P?8!TTF=05";?%W+Y;WK$)P6(UX[6\P'?3%9Y-+%'Q0@80 MTI0VCA3>'[+UW?A_890965R-O(10D54U M5@/H*$.[=%M<+W2!@3')K#\[>1NC^F]L9GY]:CT^D-3%B<2!+L_I,R]E;&:$(K,5H5;3M M759SFX8Q2:AN7-YSBXOMM+KH[;2_>?SX,P\TI>JWQ MU34N(L,I28'L;C7O*QL&AXT5:K+21QFR%Z*W!7*@-]FN!EV2N5ZYZ:+ MZ,*$'3TK;74@5.O=Y$P"M)Z]3"2;A<)43.^XY.'1CQ9"JY;*.^ *TWTZ7^6R^/"CXLM5C.RB8W4CO=@'^QDLGH8HD M9? 0V.P 8X5G%I+D'UH7IQ-6W?\._ T2#H\(;QZW;@!XX8(UD?:\_-_S3:!J MDHMI1I4$7TL"(TE!;_^;*?<0,B9E,A@:]MKUH=3']SA= M_ //SNDGPB9VUS'M_=7&9Q]WH+K8GM1.:N*BKQ.>70N<71'Q25--G$_!8K1 M.AAHS30A!40V%-E5S=53=+TEZY:D'6Z(+J;OF4OOZ7IHUZD:HY(.=-2MA#&Q M>YXL O\A*N>23*EW=X5["1E3?&H(K-RU10_EQE!2Y,>6U%R^.,/E?VH M>5U_>FG8[2U2MG_V@?)EST5TN"VQ 0]=?]4DL(;)OH7AI2BM[+Q5G-O*:"DJ MD/(ZBO3(SCWPZ$.%PO5'OFI'ZV7];;D92/Y\XTIOAF4H+]!*N;[4:#9N%Q:E M@9TPS4]EA6EZYQ2W)&T,@J,'WV\+B"$XT\WRO$[<;=LJ$@53I 15-:\\ME$9 M04BP@;3'0"FKWAKE,^2,P0H=&AZ'<* ;)-:4-)NX#9N7/K4XORW$R](18BH1 MM+*Z:IFJH]YEO56//-$M<2%J:'U3-8%E/8!1:Y*.--#[ M0\28FL7UX?=A^]R-W;^\8>.G)08^T6$]6FP-:-%Y!4;+]J=@V8FB4%#*-F.C M,[_O4C&FKL1]&'[@3@_KGZY__H2K\\5T]?%0A_3>AW7Q0!\GLX/+^2.Q5T W MY?%E5.'C\UFYKIRO/K^<*O/M.?T?PL7W\_/%)!NM774&BJ V;$@A)"L1,(2@ M0]&V!K&%M=.+GL--TL_0<=_Z$Z]/ZAA;1CBR+U5\"^@8\.0T"4HAE]ZNRZXT MCL%L/!GF[M2H#LG@09SESU(7@Q,L6#4HU;K&294AY)J!25.6HL)LA_2<#X7= M,=SH4#+=NVS-]3Q,9O4PY:@@2)9C4>DLEDL#'QXHLM4=TQ]($3,]1 MCF!;=VA%0+F4UNVXC6BLK:=65(#%NNBD23+UOFJUWQX\<ZD&[2LN'UIPS PZ6R5B<*>0 WERW0ZIM7YH TXNBKZ%E\I6&\%[9<'H M: $3MLY(@7\I.=%QS/V'"!R#M!\$35N)\BYL&_8T3:S0+ALO@4RN8$)VT(9" M0I&51,X^F^Z5V/<2,@;A?#JD[,2&HZOX29#:^5+9\$^"P+B2(#E/8'W(REH3 M4^F=@=Z6MF/MP=_IP^K7W^GL/?TTGZW>+">"HB##]AA1:O=M1&'/*VBHGC=) M"U:6NGN7BCUI'9,4'@1S^UHW!S'U9):V;91H=@=J9,%C@I6MZWGSREUV&K6L M_E2G<426]B@!MP\+3X,S!@Y-G/*)T"E()@3>$J80@V8[A2K%$),AW[MWQJ.W*Q.%3 M$K_.OZ&?<5H:>;],/TPHLM=F3 $=6O$P90,ID *57:BIM!+W6^W%=\\[W'KG M&!KU'@4R@S+C>%#Y]0TM".N*%A.3:K8FL16HM&PW'DR[RMMFKE53+,M->[L9 M_?YH^?3:,?37'1=@]F3)*#*>D^2"$+DH\%JVZG7%M!>F72M,#F/R1OA#0;0% M':?<@SL./2+9Q 8)>U8I@U%*0(HN@'<,(K(%+>(1]F2,$9FC8V[KTS@THT=Q M7"]# 111J9R;,L+6^\]G2-X5R,)90[$X5;<9-#9(@<+3S9&>#)C[L'4\>%R' M"Z2FY#*R85VD9\W'NC9I40%]#M4ID[ >0X^,*L+S]#&Y,VM'@\I-O3,YHZ01 M$*)C(:^*A"C0M08X-:!TKDIY)%".)1+TY#&Y,V/' \D6@+ N&JV5!Y<$\M91 M@8C"@2A%^5R\0G>Z&O/337]ZVI#(^##T=#.\)G41II0KH0<;*OIC7==/CU!25E0HE\M\- MA<1Q1KF>'A@/9.OIQ>)]00)C@LJB3<32OMTF;U2'8:K,G,;@'3&OG6$B51)!%5KSFA!"D#T IE6)+ MR=JI0]>\1UI[]))_'\SLG>[>A4E=CM-G+<@K=R9+;;4F<)7%BK%L0Z(0"LCG MFM$J[?TV-S&W>=<7(94/A4QWIIQ.\CYXD<90-*5F#WN_/4V9I_<">\,UI($YHWV%"26^&"\8 N&E6*3E&F8YKR8[X1=EH< M[F3$=^'WL!;\@R06TZZ(V@(*?6L&KCPD;ST(J9EPJ[VBWH,]3B=(;9-](]6-QR,L[VZ0^S,TQ/>)D(5;2PA M0J76?-.QK9D4^R;%9UN%MC&K4]V8W F"H]4)W2$X+(]/IQ,F0O@6 A4@71N6 MIR-!T$6!]<9@9!&OZL%AC(=>/M ]_NI\\.SN$\IVQTLK2!%;M%]6-(# MI#QI.7L03'KP9E39_L!2/I%1X&1-+=IH(*$10%:YJ$V5P0P6!G\LVS_LK9V@ M3!*E74 1WH-).0!ZXJ-N$$LT678HE-VOGF&T$O9 _!QRH6<7;@T?%;]&6.55 M"E$JRY HP8C8F@&H %J+FE6RWNNR!8PZEL.,5O)VA,\0W#G^R(#)+0",I%6/B=T/@ZENTYY9>[!F%Y* M06=7(A"U9)-O@\J;N6I=J#$&#&:K27\#)E2>F,+;%VT'%_!U8?$)7?0HV@U; M%ND:,8)!P8X3^@@V!>-1>H]UL-3>D]:1)T/<3BP[7I/0ZLA7E25(T;KGJI0! MHXR0?9*B!&2F'#OB??1*.F,Q64464!(;2=%%0.$K*!6B#2IBQMX-3Y[BE>A! M,'5P==PNS#OJT)=VSS58K66;BDB5C6*C2AN2Z%IX.;%/)2)&&G*P[F=(&X,0 M'P6@]F'5<7&T3AT(*H7UAP-%$EE[F%9LRDYZTLJ68E+,Y21(&LL5Y/%@:6=V M'7\4E1(AZ]8)(DE=VR3/ #$D XYLS+G5SCA_ C"-Y>KP:+"T,[.."Z5V&]1K MXWV.DN&=6MQ09P@M@=J&7Z7(SA35WI5U3^G*[WB@M"NSCE?Z;)7,VM8*6I0V M*%VMIY@:D!BC3)&E)6Z3(NE5^GRL)G"#0&*033]NO)_M]:BT %QG^J2J$&M, M0$[(D$U(8:N11$_H^NMI ;'GUA^_S;Y4A[)%[8.BK4_-^B[L M'+P6)BL;;!!MY+OU+:^'+3$<0!EG!";!2N._4"W,4='3@R4G2+7>NC-W:*I5 M#9AJO47J&%*M+KAJ+/MW6:[O)0C'AS\C9#;#'&:C91USJG7G Q*-#]XI!<+F MS&!NL"8^(($R[T-PL8;>E]?W4^9/.*&Z"Z;VK6W>B9''RVI9#,G(-@12)\N6 M+"\=5=&@4067?0U6]1[-L=O1>L)9TT-@U95Q6RJYB\_;C\2O_>L?_C]02P,$ M% @ V8'I6F%C+"(M6@ 3MD# !0 !A>GHM,C R-3 U,S%?9&5F+GAM M;.R]:7=;R9$F_+U_1;V>KV^XG__4?__9O__/_ _C?S]^^^N[E+)V?X73Y MW8LYAB7F[WX?+S]^M_R(W_U]-O_'^+?PW9M)6);9_ S@/U;_[,7LT^?Y^,/' MY7>""7WY:Y<_G?]%%6&#*A9TEA&4* J\X0C.E)1]UDE(^_]_^(MBI:BB+61A M!"@4&:)"!CEC$5S;@%&O/G0RGO[C+_6/&!;X'2UONEA]^>]_^KA4?7D>COU__D'YU,?[+8O7O7\U2 M6*X4=.\2OMOZ&_4KN/PUJ-\"+D#R/_^QR'_ZCW_[[KNUY,(\S6<3?(OENXN_ M_O7MS[>1CJ?+[_/X[/N+W_D^3":$>/4)R\^?\-__M!B??9K@Y?<^SK%L17^Y MY I*5SC_HW[:]X,Q?20@\W0>$>B[.*T4;XAQTZ!;']T [>J#X S/(LY;0OWJ'!)$2=D>]&/5MO*7])D1B_#O_]I M.3_'JV_.IDMB]0^3U0/I[<8/]2\/9<)BOAQ5XR2?3_!U^>'_GH^7GW_!Y<=9 M_GGZ&RZ6];-O?Q?QUW"&S_X8+T;!"&0A.-"BT&)%#N"\Y2 ]RX8[%Y3QNW"& M@%SC"WUUQ96A&!NRZ@Y3X@Z6/8 6LR.H9Q,7!]!J&ZZ7JT-R)V2C&\;/ += MC:8A1;9:;E<$.:Q69UU5/_!67027R]4*0GG9I=(30T^8MGRA9 MOC*;'S]7]M%$0XZ0P3AZ]O.[_YJ1)/]&2S^?XR\K:WLDT;*LA8&(T8*J2W3" M6Y AH4TNF)C9/4;PU@]OJ?%-KL?7ZFXI^5E+L=W6(QMJ@6XF].O?ISA??!Q_ M>D.G+7T=/N"H*,V3M@HBM\3CF"P$R3TD'W4122JRV1H;ISN#.QP_.EFP?=30 M@2^OR<^;;_$#7X3%QQ\GL]__$_,'_(FD6+_Y',ML3KYWFH3%8ES&ZQNT]^&/ MD9.9"\7('A.%Y(5:0$@\@$TJ<<^,RSPU)E0[]$^><4=29,.CZ,$KV;0&4V3V M.4HH1M.FKHV'*#0'[J4ORG&>Q4YN5$\R_HN[WFX!BB"VT-_Z_TH^OW:Z= MQ\4XC\/\\_;7*YA U@9&H!>++ 3!%3C&$S@5N;$H/?UL!\.J/](G2\9'J,C; M-)4]]\D?"?+XP_3%^7R.T_3Y_3Q,%Y,5\&?YO\_7UDA=@N*%&UZ0S(V<0#&- M$-DJ&*@TTG^%2N* V^2.L)\L,8^ENMOL4Q>QA>\W!!=:A5F>ATD-SK[[B+A< MM(JA?/VA'0(D=Z#N%_V@9L&0,E+8)+,H"G;20P4BEGK=_#[M$/3KX+ MQQ2!A4S;HPT%7 @1+'=<\RB%-?94HQ_[Z/.>Z,<^8GSRT0^T*7-I-11?-"AN M$'R,N5[-*&]"S%F'?T4_]J9%J^C'/NHY[$7V+LC^%?UHH-7=;[0?HI+#DL88 M3>^09> YJW>UR4 T3((DVPZ52L%%\T3)TBOZT8DK^VCB(-$/%SPO/A@0AA:K MC!(0D+P\9%X63(9'5>XQ7Y]&]&,OR=\;_=A';!UNLY\M%F2T/XN+Y3RDY4@4 MI@L6"9R; BHI!LX["W0^IEB,=5[IQA;HUP@>A:,ZQ!8=(-!NZEU[QLLOH&P1 M.DO'P1#)0 6;(-J,P&B+LL+QS%7NHN4;0 ZO["':V:CH(:+M$ FH]W3/IKG^ M3]W%?@N3FK?X;/DBS.>?Q],/?PN3 MD'\Z2/\[ 3L6'P8I<=9; QUH\BREV3G!>HL)"2)Y1[_B\D(*(X-&JD1[7BCU MF@P]_L0 8-QUG)O;6B=67[]^:>@Z0?+>4]!],WG?YH(> MRH4W<_P4QOF'/S[5, X9*JLM:2V#D4O69Q$\2$U_*$,K#YD\6^]RBJ$HDL!. M=\E[<.$N/*? A6;ROLT%T]0Y'%GG"B]D=XB2R>G%$L$C1K#,85&9Z-H\_^@[8=+]+9Z[?!7??8)Y\O/;R:!EC?-U1WY5"\ZZC949,9L6(14C"//E[R0 MR$R&)+DNAI?"FU_TW(7G2=\$-!-TX\RLM[76_77Y*^T[Z_V&# U4QF@(5I&- M:64 %Z4 @F!2DH%[?L.>WWA%>_-SGZ3R!@NH@Q'^TVR6?Q]/)J.851 Y** = MAW!@]."2IMTH:6=IH8J9UH[7Y;.?I#('";"#Q?T2"](9D-@O:T%W%A0013ZT9$@& 8(PN1G PM8M*B2P'032!/6N/#17M;WZZ- M;SWR3D3'@@!Z*K%.10V1)P-<9R^X)O/?MXZT/6&;?(#P;JO0#U7AJW&(XPE) M#1?DU+U;SM(_/LXF]-F+]1[S9:G>"T'>?08?:U6#"1RB4!H,>G1%1>=4Z[K0 M7;$]^72*+DKH$%&]AO/FA9(TIF3'!6"H73>\6;T)"KS$$(KRVL;6!_MV-(1K^Y_Z?LLI%):DV(S MDJ,28I"NML38!PBZC_KGY]=\U"]K'IF03#&.5HA:DX&2ZZ[H.-"966A+=-XK MUIX!F\&<$@D:B+M#EL4/9Y\FL\^(;W%22Z9N+W\45.0E\E"OK#)9.Q@@*O)7 M>$+-M;HBU03H8++43=\,ZX!B)^'$]K!>4K#.L8\2>^N2UWU?,'2Z1-S#4AYAT M#I$86C,%C92U-S59R(9.-SK7')UEW3V))\^$1@+N<#7\:C;]\![G9R\Q+J]= M90FI=:$S"#R&6K?N+(24!?AB&0]1%KY;B><^:M^(Y%2=Q^%B;QRYWVVCNH8U M8#)""PV$F($*24$09,S$2&M7VDEO=RF^VO>Y)T:([J+O8#C>BH)>DU -A09F M5')*@,5$.-)-H=SL;+P.B-<:M=FTGFPX316:C]:F5"(4 M@PAT=+D:(*=SS&?'7&22K.'FA0!;X9PH%UHIH$.&PATK=CD'F[D!5-$3,B8) MF;5@9#;"13*48^N*P,<4TCP(,QJ)OT,J0^7L;+K"MRY>)01919&@Y,P)3Y#@ M+?U!!DSBR7/M7.O(Q4T,QXAKM]'/A@WAP<+M$:_*>27(,'D3QF3+O@B?QLLP MN09SE(6SVJ0"Y ;7_A?9$LN#(<#),<:4TLT]BOM1G0PA&BN@0RCK+2Y)/IA_ M"/,IG5Z+9RF=GYVOXBKD XW3F 3@BK,YTHI]3;K.OA!"GT#QE&M1C/ W>\$, MILC]J$Z&(HT5T.%2XAJBNQIWDEO\NM3.G)S^4X0+P&4A:62FP67&0+-LR!HB M.<76?-D3XLF0IZ=J.EQ;W);"J/@<6$P19(ID)Z=:/(LQD8J]XJC)A&Y>NG8; MQ,@]F$[4*6FJ MBJTINEU;*G_)1YV5%Q\#.=N+\?3=QT!;WE?Z^PIC@WF5=S^MYY3*/=;9KSMS M*4D'5FI;@WJ7402'$%T!9E1Q"8TPO'7>>_?NS$D@EX*6(Q.]/DICAD#6-D2; M9,ST,LGFN?R/ICOS/OJ\ISOS/F(\=G?F6TM8OT759II-5Y=XM<-G5D$57204 MCK(&BDE,4EIPO/CBG)5EMY%P#R'&)D"/I-_R7HK>QIG! N]P1W(#TT5;T%U M[=-/>9\\SDV #MM2N8/B-A;VM9#ZP2B!-@IAHJJ3[2HXLLN#9@C%Y%!0$-C4 M/*7W<%38TC#Y6$S81]@].F]>7=!==/;5)HL@HJ[3=AD!LC5_D* )G9CSB3PV MT[K$XQ:(P_LE#92S_8K\ 9+MT51W\Q7M!3CNL\60.)1(5I+*TH-S(4$21:2@ MC[U N@1F@>(JX_M^?I[=OU=[.)I,?9_/?PSR/3/+1%ZM U(II5>JH M95ZOVIQ4GN3$6//BX3TA/HH2\R'W$SU5TL'Z6%WJ+7Y>+,XQCY#YC#%)HJ_' M]0;HLBK@0W(\YH@L-[]ZN/;\P^N^J[)N7D(\5-(=C(P-=^_6,-0Z&T#I+>V7 MR"$&YB!D(8LUDDM\BXOE?)Q642?ZM6=5/C_-9XO%*$23/9H(/#L2C5 .G-3T95+. MO/U45+7[X ^=I3"_,99+*37=S7M9LO>M>_CNANR;)-D0[70HQ+GK5;@" M*23G4M+Q7Q0G&T!G"R$(PJR$*['VK3GH1O9M,VB ;CI4Z[P<_S;..,V+-_.+ MNM-U;CB3A5OC$)+.&92)D=P3HKDT6>=2YY V;Q&Q!?/ MC5 HQ20*"+*VLQ>&O(DH/2BEO;,IR.1:UVU]!> ;H<#>LN[0K'2US+>8$<\P MOYZ_")/)ANUKE!0RZ5( ZWSM<43V4Q1,@U$\L1B(KK[+G=&]R$Z;*AVTL^&. MH/G! MU\MWE8+0:G'\8;KND90^OY^'Z2*DE2:F>?759'5E]2S_]_FZV_I5\0A*;S0R M$"+2:9@2KV-.+3",CHY%M-JTOGKLLY+3YN(CT/X&4@^_*[\>OY&Y1.^U!A[) M.E.R=@)5KH +2C*G&#E]S=WQK9&R)O$?X[G6B@Q,8;,B.Z.676B=H CG,M?> M%Z4.%/]I5<'Q_B-6&H;IYS#-S\-BO)@5,K 7Q*H5R5[6-)#)X@'5&KM^\K#* MC ?A;U2%L7YEO\3&GX=)[6/U[B-BG4EVE4'U?%O01ZUDI]7=6O2F(N1<=L&;3Q:LOX7:=O Y:U9I8^8SR?XNFP>^W/[NXB_AC-\-, MGHI[&ZZ+#,A=D.U30G0/,^]&<]CZH<-J==95)8N''^Y&I+7D9RW%UB/!]\["N<2E M9HQH:WF]QS#>0ZC)#TXK8P63/KC68]H?9;'Q8S91VFNRQT2:C448NX#ZUJN8 M]U+<3K6K#Y'ZP:J8F34L62^)\BZ!J@W%@@D*G!)H='"2F_QTJ3"HBKD]$_81 M]N':/UZ6VPGN#,\7/0=52F1!F6E]E,*@:]UXZ4F4MNZEM+U*6_>1> =3 MY';IM>59)ZLDY,(#,3X3XXN*D+1Q3F6?-&L=1GFT1>U#U#Y,LH>K8A9"6QE2 M'9%>9_!ZI\%GP\!P95/V67O?^H[Y<54;PN7Z;CO%O?Y2]&(; 0B;00 M+>/DB2LD8,5 #II[:X/BH?7YL!7,49(VGD0\J8W^.A@BV,K,W9###!2M0F&8&M[Y ? M4TWRDV!8"]WU+'-?U=@Z1!%J((S\_QH-,PB>!0%:%ILCUX%!/GX9]9-@T\/UU*/XOE,1 M;A%:!8P1'/D?H#(=Y;'.E]9>9!5=*(BML[=.J 3[2?#X$3"G1T^"K\JWLQ%> MULER?)4-I1\B?F*)-8PS3#64AI=0'FCP*6B@#/M MH^8BQ=SZUO$^3(-WFZL:M,U/>OYYG>;Y8A(6%^4DQ8@23(@@L+XK20>(L1#- MBV3&.#IQ>>O."0^ >:CZ^Z:LN;6U=%;/L0O@OV0-TM:?-'[ J3+R91_I(&-&C0&4CLFNEH+O@ZU3 =A^VX]2R/1HR[$32 M@9H\!N-XM,DIRT!KQ^B,DF3^%GI3M5(IAB!L:9Z)>ARFW5,J]V2)MH\">Z6: M7D^Z>D.^VD6>O_>>9U]=*QD#J*P\1&X=6"U$4D*5:+MDBFR& M#03?I?!N^AO.EV.R!+X.R%[ BV3\.K090M*Y3D!=33XCM%DJG[1!:UI78MX# MZ<2XT5(!7?:,BXN=E<7XNJS3X.I.&:.)Q3D)F@5>K45#>Z:P$+UU1D2R&TO[ M'6,+F&_%WFZCC0XIWM?Q7+P4NR#J9!_?1G/D[@[#U'5SQV@CZQZCR6\CHWU0 M2/0.,$M-QYM($&JLG">,W- )YU3K:ZA#:7_7A@Z]E;^/B'N<$#BOQO/&PXML MFRA0> A\5>17#+B86 WT!8NL>+3-.P=OAW-XRV&HMFYN_XU$W:.75*BGX K0 M9%1(:-%H2.LR7I0!@FF)AD4E[5DM?Q3-1\.L0>^(U1X=[V> M[J6:OGU UAA?GR\7RS"MT<%1UCG9H!WD'"0HEQ5XYC-8LJ229SPPT7I$]5UX M3HPFS41_L*NQG6]\GIW-SJ?+D8W"22LX)&(X*%G+($UM@1("G;S9R?8M1IH M/S&B'5Z96QV>5K'[E^-%^/!ACA]J1XVZWRX>'K3?_EG#HO4[8FP4IK_VM)46 MW^)O.#W'*P:9VBK3$V54)%-%(1,0Z^ .&9EGSF9K3.O-_#Y,PVL(-G[^VNTW MZ-'E0CNH)M]?B4+K-9K1'\[0]W50JO5%VEUX#A5X;\J#V\4 C01^[ A[[3S[ M2_COV?S%^6(Y.\/Y.ABA668YV@):2Q)04!F\B1(G",]P%5,.F[%N!'+X?^U -S7J)]V"ZC\'F M[!0'YI* &C: :#&1/<6"E]8RW&V<_>/2^1UMU0^B\GVDVKA/^L_3?%Y;!X3) MQ=\^7]S3( :>3;+ E23+V9*KO9K;&NB@,RFPH+2\QT*\Z_,/VRV]D>AGC>76 M\&*B8GHQFR[.:6DW$7%;LBCD@1C'R7S)"(YK#4P$2__Q.B:W@R8W?_I3UV,# MF35^(U>W7)]F\[5?>0-7TH8V'&^A<$NXZF1=[X,%FQVI"S6RLHLN[WK&4]=H M,_DU##]67&2#I]JC)4R>3?-?E^/)>/GY!KK >>)*!"C:LCJ24=.A(AE@]#;Z M)(42?@?MWO^DIZ[CQK)LV*>IHEN5G]V 8P)'$\D+P%KWK1Q:"%EHLAS06":$ M=RGOH-H-'_W4=3E46@V;%ET>".1"IPV;AXU6%BUJXI/2H!@G2OE<0%C,&*VR M-NQZD&Y^PE-792/9=>@$=.&@KR]MI\MY2,N_CY]OM0=3S\\6RR0_C_7 MBMIK[ZO M;K2PI&"0,9"J=OI G\!%[Z!(E$8*8Z+L-D)M$Z#CI\EV8L.V--G!6NF2+[?" M3QD@Z%D[*36^XW\SQT1@5J@NX4C-4S29'!YIZE57 M=A"X8V",JI,Z(]K.66SZ1+Z#^NY\R%-59#O)-;S-KY=G]:IK-AGG=9"A M^B&K@\&BURI9!?1?5;/;:X5=,& LDVA8JNW#&L3'-S_]U,WF1G+OSH0+SN^" MJ6&>S#8-AM M,N"C4OH=>3*'TOD^2M MYP!M@7+8&%(;/=ULW]E R%UJ?N9TK)%;^.ML>H'L IBSS.LD$'C- U/2T6*# M,D">H+.UW9_U[9L/; %S OIO(^C&._V7"X&?L]6OQ7 MV#VM9%^PSR/%:CURJY#NF#_+J : MFGY;@1S>]FNDJ%DO*;?>%;:#,\5'SC-8A0P4DP+HZUP3'@H90QB$V6F8PN-2 M_1T6X$$UOX=P&VH\U8J^^>?17]^-4LB8LE9@ K.TIB(@%*<@"QU2#)81NCO4 MN\#TYP^SW[Z_^,2UAB^^N%+PU?,.>ZHW$OQLD-0:6G"7"%X\&\7B9413P+K5 M^!Y)-J0NCKY,*M:L,\;N*NG?3V\OGIV"WO:46NL=]JIUT<91R;>_BU@SVU8[ M#UFADD6A ;'.GPLF0^!)0S ^>5>L/@?3ZJRK2AIO6/<@S)H)ECA"1,U!.2;K3JQ ER X2\IP M;+$E'8,L=QF'CY K^VBB<4#PV<_O_FM&DOP;+?U\CI?W6Z*0H1QHG75&JLI" M0&26=G.32Z"M5=-FNT,@<..'']80:2GY64NQ=;@6O#%8Y%7]!U6PE;G<\>R] M W30(=!T-TCG"D'Q'K216 <,D1\M8FWI&Y3))FKO6_>T/0)! M[DG1.PX_]A%]C]:EL\62]M':%NFRI#5:[EE((&/)9!TE"2&0=80A64?.?4+1 MO'/I31!''^G<*G#6&O F!VYDSL4WGPNX#\!3HDH_S33V-ZZ&U%60BP4N M%U_LK6=QL2JSJSEZN8B40.=:NR?0$CYB/5-DF]=6P#;O5**\P[..EH[8OI*H MBW@[["(/*:P4);)$NQQ8[QVH6DT?3/00)%JA9+1%MZ[+>]05L'UTW: "=A]% M=3-*+H"/D)62&"O BTTUT1K!IT*+9UD8D9!,L-;&Z5< 3HP/#Q=NA_D)/\UG MB\6;^:R,ER.1%-=U^I!/SH)"7B#RD$&@RLQ*IX1NG?5T[?$GIN6'"K9A2LM^ M5LU(H8A8M*0U2D%6<:YMT'*L47TO,"HE3?N>^;L@.S%F=%!'PS#9K9S-JTGK MHZQCT$(9,*I&^X4A<\K3T225D3HR:1VV;J"Q <:)T6&HH+M<:BYQCHOE)15% M,MS8VNC:)E:S/,@088X!G5C)%;)+7-@I]6FOVZFO()R8SH<(^+:^39N[R; 3L)/C1FMEW&:,'7PZ MU!Y?O\ZFLZ\WKR]\]LQQ+1Q(A_7LXAZBP +:0R">K M]:TWS)%SJ)0I@2A?"_6#91"2YZ"=9-&F3!MEZ[J@G"27A@E\ MP\U8H^R0NSA.O[&^T'M3;Z9) P>/ %[TO\-,0PE,>6/1T G6F!EW MP#E!8K02?H=PTL]GG\)X7@&]+F30A.F',9DZZ^WLQRIYG(Q_PSR*=6X6+1%$ M%K2?\50G9I$,K*XG61935:_@WDU4?-Y6&"N M,S>)UBM97#*<7/VB4ZT 4(+,8VDU1#0&'!=)(\L%_5W%N ^R,W9"=H+,Z:"2 M#B&IS??@SR[GBM:CZJ1[)[2C2[-V"7NH[;"5[[L@ M^U>[A 9:W:-=P@-4)&]9<+H47MQ.@:Y'2)9N M[1+Z<&4?31RF78*3TLMDZY2Z0H!< J^TAY*4C,*F8@6[QPA_&NT2]I+\_>T2 M]A!;X^$%5V,[W\QG^3PM%S_-9^>?+B=VBNB*5.13TL%)P.C@]-(S*#$)]"9I M?3-M])[IIQL>/%.X,[PBW,83R=/NKI4*^XRZ61-D*4.E BI, K MQ @QJ0!<(S,BY91CZY#!X[S!.R9W'JZ2;FTS[LN&9K%HC(Q!M)HL)%$G"]?+ M:S-L%Z.?QMGG.;%Z_G+6G15<[5J>D^M MTK.8BP9R\>4Z)RLZ'T%*K7/]"8;#A ^V(3Q9-G545(_X]R[<_Q67K\O6%<1 M]GI*"!E=!(5(*\C!@N"93+K@M MSZ>ORXOP:;P,DY'QD2'4^_1 MH_MC7%P*>%9>S*:Y)K3DYV$2I@G??41<_CB;W[A;ZY<', 1-WXR!9G(Z?&X! M/8Q,0&>!$[]!<7HA?!:!=E G!5H31&A=F_SH<@MB2CX96T#KFJ&5)+V3TB8H MW@@7;4P[CJK\%G(+]N'+ W,+]E''L7,+[G;$UC5,7_:*RXOO56Q*D@N/*M%Q M9$NL!HL ;SC9P4E&)/,EL'B8.]\[0#[RK(*]B+*3Y]Q*80>+)FP!?!%6V05R MIR[*#X![G-[*G8DPA'8#M/A(""B0L9BU@:Q%J;FR#F+4M4<+3S'$B-FW+LY] M-,2[IV?SX^?=/LH[2)J#0Q3HLH84ZUU1=A(<,Q)B;%^7Q.JQ\9Y9V,3(+Q MM3NY=0RB+@H2(L^U1[K/K8NWOP)P>!H,T<9&Q3Y$E-WT6H_4"SR!EL!K;54( M]?95&0W>^@!?6K^D&&-_0<3Q4"5V::'R!='F:")95ULC(X^5UO%VVQ%E7 MZ6I"YIH5VWR&W&T4AV?%8.5L5_9#)-OAG+Z&Z-K9XCP*EWB&' RK75P\N%IR MS0N:8(L44;7.:=T(Y*0T_D#Y]GW!1\0]5:*4Q+_:=S5C@-JL&V+FK"@G]-VS MR >J^J04O)9#%&*&=JZ84#A26 QQRA-DO(2AN;>6NO M^@:$IZ_>(3+MD#1W?7G3_&XY2__X.)O09R_6!LR(*)9D2AKHW ADBI#OYUAD MH*5((3DK;//8YGV8GCX)FDI]:PK<<5.+OHRFFY6K]I'EZ#E&>\(Z1K+1$,D= M/NM(.L:DE@:D\ZRC0_-N'^4=).O(("8?G03+@P%%.SPX M3.1L,^FBL,R$%._Q.IYXUM%>*KDWZV@?>3ZVK"./UA@A,OBL:L94XO2W4*], M19U36KQ5A]E93B#K:(A-?S E=B#@NFCVB[_^!58,&9F1%K*JQ=DV(,G#%&!! M^J(P6VP^,V +E,>R*_70Y\8*YF'*Z&#U7,RX7M0$&BX*DZ =*Z!*H M!T>=M$H\M[Y)O7SVX5G01!F;9\CO)\D.&KT^U3J8HBR2RTA>Y&JJ-0.7G0,; MF4Y)6'LKC_EIC@OOJ=>'RK-#(/.J"\+7$ZS>A'68-6L1#!E.426D[L'2G-KZ+-5D.LESL>_K3K%_SRE99ZO^YT,[XB_V^<."S,] M 'NC.-'&)S^;YO_$_&$\_? LT8]68:Z7XT6]32?7\9K;()Q%H4CWJ;#:TS72 MBQV= "M3)J]!",5;AXX& 1X^<'#_AU\TW<[96,RUJ:9U9/%(>N-T%H!>U)11 M:4ANCT!2!XTY'8Y[MZ<5'D*/CR4RM6FU;\>+?ZRN%(T65F3!P89$>WB0J28M M,T E+;/H,S;/PK\+S['B30=BQ X\?)!F.CA)5]CJO-AJ-KRG?WEQ"[D+MDYA MI;MP'2=^U$Z+6^G12 6'IHGFT1:GR2SDD@$9_Q&\$!YTD;GDXGT2K2>@'9X> M]T1YCL..?23?.')S.1[Z+7D=[WX/GRXF2K\N?POS<=TRZP]>8EQ>=GYG125F M#5A6Z]*X\01:2:@]PAC+PB>S2\/\/1][>&>LG;YFAQ%VE_OVK^%>AJ&"33H' M"1%U(E0N0[125!$0+(N,^]8#I38C.0%6-!1UE^,B+J_VP=4>J+6G5895D1LA MJ@6,41(LQH13.L:41>LFB[=1?&MVYR M=+BW_1K1M6D4N^#J9FENQG0L*W.8 MSNZDP$"!=]\HKN'S(O'"BP>I%*L#YA%<3@%L3C)$B9;<_R=-A'OMR#NV8UJ A[\&[:"O+KRZE-"/XS]J1MR593O2WM'#F03F-:]C MY0I$Y3BP'-'52? ]K,>M<+XM]K312M=+J5]G5?QA\NQL=CY=CJ+765OF@=-F M",I'3GY0UN =BD1[)MIHNK'E:RS?)E4&Z*.#U_%Z^1'G+V9GM.E]K.97EY4._D3RK=]\BVD2%HMQ&:=5WMMS++,YO@]_C#116CN=H;A( M-I@F\\NC)I.,3G,N+&V4H75F23OTWQ(7CZ3S#GDM@U?RK-"671<2LT:+18)A MW)+]&270_NW 8DBN6.Y=\[X S<#_B[N]-7Z U)VXO"JC?C6;?B"49_6[0])V M[OO,H2D[>V%NEJYSW6*_(A5/+GC#,@1N"I&JT!$:))E?D1FF,DN.U"R* @%ZV8;;49AETOU<>2 MRG+]/:MQDM7U%VU+>;!=4G8(#FQ$=)S0P7&/W4&" N ]'AHS!J3IPSD@TH&KC M19^%!YN4"1B-B+'U&7A($MP3%C@4!_:1!M5\^W_%HHCM+1JH)];7:T&";?#S>\[G(YG\U]G2UQ< M ,IH(F.:**T+ ?)!@\N*0PREU!&ESMCF,])N@C@)90\3;8=7>\V['T.JC=4^ MK_8O+X,J: N87)-5DB$PJ61@*EK&C M.ME;V;12G8M<-E&^'Z]>O$5W&0G? MU,FFVX3G.!;=4%W=J?H!@N[^VE\F-Q?/K$D&R-7-Y.LZ15N1T(".!Y^1\\!; MU^D=3OGW6'*'T/T^\NU34C^;_#:>?O@:W&6*HD_6.4=&1BF%-CE9K58N(7K. MC.$6;6Y=578GH,,?]\-U=KOROI' NZ>-K @?.#DHM1])*3H2X:,#%X4 E"$E M'V22S=__QY03VO;@'RC?#I&KK8E0N^#Z5K,]]]+9KEE^#Q'X(;,]@TB&D$7" MAP@*Z0\7/6U_:&60VI?D^R:'/[YLSSX\V$/.G;,]Z3!":PV#Y%2=G4);G8], MUVYCZ"Z']LOPGS^N4:_UXD]V@JC3$*(LFA0 M,2?PI1!G)0^EUB,:&L__%B'I2I(.8=:ZZA0M+Z M7]Q:5GX66EP7)MD M5$Q*,E@&(B8&2KD$KLXUED;)7,A"4N9?Y6DTY+&SYF M>);6@?HH;58],O0V64DJRC7!F=Y1GYD%4IV.THBH3=_4I5<]$[.TR-I9171. MBH-RM/G4P>?@?$ A7*H3ZTX_,6L?'>^2F+6/5!]+8M:&2VMC J>]C8&E7Z?C MB8"@ M#T4"7;.+O$ PL0Y6DX%!M.2)&N:B+M;ZPEM;@(\Y>-=<]_O(]^#!NX))>T?[ MFV.!-KG:Y#G4)!(?LQ![:6SO8)W^PB\P[W/J]LY8U)D8:U) MD,@9(<)CH7,ND&\B/!K/A2ZI]<%_&\4)Z'V@:!M?T[];AFF.GY]-\XO9V1E9 M0N,P>87+):U%G$ I<*!:<9(&)D+A3-[R"C1?X.S_P":NZ MGV [7?C<2C%.*T,)XU),8\J%1'.S#I(1;TOK @G&]] _@8;+T6^KG? MVMM'N I[:X5,B@T1*,T=KGZ+UH/E_O-HJ3T/9 X79OM[E. M*PL\:,RJWE 94(HQ<"S5S4:HX@W&G/NV$#@E,WZ@? ^:V< M:OD @1\RY98V-).\L%!2J(V%/0?/2]1TIM_L(JJ%%OAK@3.(6 M:_?@V8Z3?.MI&"KG"S$TN"Y)CNE$%4Y5\"EUMQ&'YRS.ZARMZ>=@(8[ MB/4PGK?)JF"6$=!R,D]L[?_NF "18D!&1+2Y=0_=Q^!Y-R5 (_$V-- K):M; M>.$M_#B9A67-\9[F59/5VESUE[ \G]/WWG^AMF'ZX MN(^,AJ%5!03W 12WNC8>]* Q*;)OG*;_VV7#H$^]MEG05U<;Q5&N[*+/]FWR_4S9 ^#?5-T!R#4_RVW!B"-DIR-S2EB!J MJWZ;))@BBY2A"-S-RSJV K2UZ4ZT'&M-WDX1[WLT]]5##W>,#A+[K(7,&OI-*R#AC^M )'(7E 5) M/CLH[RQ$3B>Q$>C1!LV\VJFQP'W*N_[0)ZB\!\NLL^_S)?=M#?#Y;#Z?_5XS MX\(G^LGR\XB1-8?(6'71:L>[:F1Y3E^68*6)7!CLV0SN/GS'-H=?-2E:Z*:1 MQEI=_=1($]W# MI41QO"BZ5V39%A,2.!;K_%[A@9Q)"=9*F8U/:&7[Z>F;L9PB(QXHZ>[ATS,2\[/?Q M:,(7%">.R@(Q!>>*$TIB\U8H]V!ZVOSH(OG;S+ ]KC+>8A470;SM)TEM BHF M03(1":VCO4S2AD9^^P0?YV>+S!?\J\6"8Z7*^\( MD8SB1'^C W!$MD$)/$= DD6M U;@,!AREJ,7.DB-I?5HTP>#/1'>'$17&R[ M6-OV33^&\?QO87*.OV"HPPI7\PP?WL;ISH\;ULYI=Z2-VCI]>>"SQ0)70QY? MC4.LFA[7RHT5B/QZ^A9K7ZYU8LBOL^G\\LO5C=85V8)/0:.28) V&.6=!J<2 M0BDR&X=:,N4;OZ)-%S!TW"B/H_?'TAIKT[C8M^/%/]:3'8PW$84E+S5J4,D*<$R1OXK> MY>"LS3=#3@T'DM_&2B%@O%A Q*,MK#I>!UG 37Z),NHOU4C4/3X][J MGF.P8Q_)=V#%]1OR=[^'3Y M&M]&JF[JZG"0[0=:NV!EE'73-:ZF"$CPI;Y].G$7=2RY>5K&(^#6/0;0HZ/6 M/EKJ2:F?IY_.EXN5!/AEU6=,C*,U4$&LC<* *@.3-EG&% ^V=2?+.^ @K)1O1PO:G"+)#2R.L8@HPUO/K%8I(J](0KA8_?EBME@^/#EDRP<-2PO9!5VCA)!72/S!U:->XB+-QY\N MD%XPPVN5"K<6O*\GB8BQYA-%X()EI9S"H%I?J=\#:7@V\Z:/7U]J>H7(++T" M445+YR:M.W">P;A")ZE2@3<_HNZ .O>\T<@R#W7^C#3SC%>9B0>_8L MGY%\%\OU;-^+B>>78*4PL;C@05CO06E>(#(FP!CRVD+T4:O6Q1![ 3PEJO33 M3(>=XS599JL6CBN#ZVVM(WY=_KI87PN,LF;,57I'1D:[,CG6KORU69ERV:)5 M%EOGO]P)Z C3#SKZ-NUDWV%_N1/(?)9ZD116N7N!'TPY.M(2'VH5HG;7:[Z<6-XD$9 M%),J0RZE9A1:VK*-E, TBW4O]SRV'KQW!YS3VJE:R?VPE-B#U[RH()%YX*L. M"&$.?>89 MT/K:15(D\,HR*,*5Z(0P.;3>JUIA/[9)-8P3>]&MDT(/MVG].INF"RE9+2+3 M9/ EHVI\'Q7$:!"R#86EQ,D";#T*[5Y0W\36]4 ==.CW=R_ /?AN:H?35 1X M(CXMA=?6A2I"E_+R)$V5D)4U7D63B?7)_MG,Y[3VK^:2;Y#9\J[L.W!;42ER'_A8$5V0.=S MK$WT&$BG3'MP7.14$FK,R2=:KH,UR0N16]> MU,4F3J^>:=X5J!7X1[)K/906^U&NDTZW[EUMTV!?3,)B,2[C=01U5E;?O0AS M#LV,W>6S6R3+[KV& ^7/2D^GD2D*A)&N-M>4$.BL@J2$8];:*)OG<1PQ?Y81 MIR72BZ43ULI&8G@0Q8*VTG)R(K+VA\D6?E3YL_MP8)_\V7VD_13R9Q,WM =[ M#@4M[=(R*_(^!8=^3/[B/Y@Z=%[@+N7_FS>ZMQK_S( MA^C@X$0Q4@HMZBS&.EE'&>?(M/(%LE').,5R2JV[&SRM_-E^_-A'] ?)GR5# M.@LGZF0_368VP: S5VEP/$6?,Y+)W?JV\-'GS^ZEI'OS9_>1\-'S9[D+4824 MP>9S$ I]VB"LSU=Z=G9;+X<_W/U.HQ825QQ M[D'*:G%GQL%KKD :5J146GO'&Y-A1VBGQ9 >^NA\]7_9&?-B0QL%)9./M4V/ M4C4-)-0^JZC!<,]]"(DITS- >0/.Z=)CB-P;YH75&5[785W"B=XD7W2B=9E4 M9U1[\-Q*LKES1L8=4@O>?:2CI8Y*ND+$N>6#A@4O=T'7 M*%*YBI"^+N^6L_2/*XT7HR6+F,"93,:3U*R6KR+(4HS4,B04H?4]V28@@W?R M]!'S^00O/O?YY]53UE$3(6N/561ULR&?(>I0*[WKWH..3,88/+T=SJ&B MDL/U?6L?;R3CQQ*+_'+Y=5U4ZXMR:71PGD')DLP2U @N%UJ29H+)E$KAJC5C MMH$Y5ARRF;9OLJB)U'L$$:[AN0Q[[8"H4^CQ-IKCQ!L;J>MF.*&-K _# J^, MCXX;,*O";24-!.42_:$92[1K9MNZ,OE0VK\GF'@PY>\CX@Y*?X?S,2Z>O2'E MX7R.>07M(D#!N(M&^@)DMM8;1RO!2RG %)=DLLBX;-]Z92N7XMW$FHWOQ-OJ\ C M1*L<1*.9S3$(5UK[CP^ >5S6M+$^>VNG(Z%^G,W?XJ?S>?I(+O+K\A8SXEDU MI+Y>P BY3E=;[WGA!/B4@]M-+A;/H:345Y MMKJUH>^?C<_/1LPP);VWD&-1-52OP',90'.-$E5.7+6V3NZ!=!(D:2CU#LT( MWA.'8*U@G.3O)&V]4&U-\A3($Y?S70(?+W$N'PQF_Z&\^H2O)Z//XRG M85*_N\;,1U@2"]EE\%&4]088O44@DB=G5UVC6M^&W OJ%*C25O(=PF-?;X)$ MU]?SE4>85[W]W^#\W4>B\,@H@4E)HBU'(K!GBMQ LN)+#"S*&+@7K4-FNR$[ M!9)TT$&'@-K7*%>0%J_/EXMEF&;:_4:<&2MDH<77,45*6Z*TJ-$EQW0RVD3M MFUNV=T,Z/6X,D_K60%PK4EQZ;760,-$VT=$7/N"(%R=5-!EB"16H\! =,K#1 M98Y1>=/9?-V,Z_3HT4#^MSEB!UL?E[X\ ?$)D0>RJ -9U(*6&V619 L9PW00 MROK6E9)?'GX*VGZ8)&^KU U)B+ON*(T3OL7E^7SZ8TCT+T:NZ&S1Z5I_77,^ M+!U1Z.B(DLI(5@P3_+X8_#V/>,IJ;"F]VTKU;9,JAN92M$RAZ)\Y<>')K57] M?KX:KO7YILI1D+L6'7A9CUK%,SB6+? B4B%+767=>O?: 5:C8-A7'[Z. >; M="#2@4+!B9,Z@?>H@3&;#3.&Q-&ZI=Q6,(?*J&C-@RUQL8'2?C39%>=Q,<[C M0 L)7[((UJ.X;=&!ARJ94JN8%1D?J&K/5R&="2G)TCRBM@W,L;(K&NGZ9G"M MB]%&G3=)TD<7QV&-1X]* M:UXW6 /*I-I'2AHP6N7L>>:RM)YP<2RVW)>K<2RR[*."AB2I!O.S3_/QI"KH M'=(IEFGMKPNYO./IAXN,@D1+1TZ[IT1R;!43=#!;%2#(%%7TB,:''7R.^YYS M>,>CM5YFG83:H_+[VM+/*R#Z8G7U]?-B<8[YY^DU48R",HZQ8"&I1*1FPW[?1@4@6V??K:F5+2]1W_V^L7/ M0^_2KW]&B_OTK9@:W:D_2^G\['Q2$QE>+S_B_,7L[-,ONOA\-MI5*#E9' MA\O9&Y@N+YUV -7I%G\CH",730Y7W*R7U ]&B:**=[E(D EKCQ=Z#0)!@9(B M67=.F="\+>L!J;!K!>6!F+"/L#LPX-K6N#*Z)^OFL_F_SQ?+*H7+&V3E;4*; MZH"K1+Z^9Q 4%I!*"Y,P,YY:^].[(3N:=S1$C=NME%8Z:'CWNHHP7"'\<3;' M\8?I>@90^GR%DG[P5SI*IXO99)SK;U[%MS9545PL*L3HE0\!-*L5I*$V)O I M@\>LDW"@B^1>:7(MHJEWI>?2)9*P"WY6!C3"=!.F.H9_& MW2*OO3R7/2QK,O:[W\.GO9808W+)>PF,1=JYD?.:LIU!YZ(=5R['FZ[_?9O< M$#@GP:X#:Z7A+?7>2WC8]IP*ZI(%!Q&Y!A*F #)>!:2)(A8:@UD\IF'Z*+MZ";<#>XI\ZRO)CJ4 M%]9HQ"9"7[X1;V>3";T+OX=Y'IGHM \Z 2_<@THUWT C"0258I+5R4G- P6[ MPSL\;0Y[0]Y)43V2?VK \.-L0I^V6+]:(QY###Q4ED=ZE[@JX%WQ@(%Q6XC^ M0K7>;VZC. )#>BGMUG7V((GWF/Z1QL^QD"/[%M-7 R07ZV_7PW93RP;-7#0A M\WJI3Z^(%04"0P'!HE<20RFL=3GS Z&>+IL.H;L.>48WT?Y( GPV2^.+*=AO M<#Z>Y;M7$*TJ,<@,MOAU"$LI*Y-\%%;B2)+<%@G<,3:#!*E)#F*S(P/AG;XUMOA,,BGR\9#ZK+' M1(;;-H).M?%\\L!9G=N=HP>N#<4^(PYMU[?*X=>:)%=G$% JX0NZZXIQL M'$UN7=$A([GS:'7K8=Q[P#M4@EA/#MUNZ-5'.X\E/>SY^8+6MU@\2[0G+L97 M\'V"DO[%YPQ\D1:Z+*'>@Q7 ]'(8QE(8:L:GRB6-J'HZ;WQ17@ MHCADO&3F6C<8.1)1[LD@.PY/]A%_XW2,-W-,L[#\A0S+R>(2:>UN5<5U&<67 MT: P$5#7%E>QE@1E[\!C+7377%BS2SARAT<=WE-LK)Q9/\EVN)7?<)!>^1J+ MOX^7'Z_%,RY^ZW63[''\X^ M36:?Z]W0='WM4U?[%JO^H3J9B2'NE)MI.]; X2'B_?8%Z6+^7+TBF2^M@A?A 6N7'7MA92U;6\(R=36 M)@&\,PJX9\FH%#&IG2K@Z..OL8.^NF+&YB8]_8L+ MMWP73/O<<>ZE[BL*-Q#*5YP8RW7=62A]J!*2!"Y]* Y"FEB8CR'LOO]J<>SA=H)^59$Q%UN/JX6MX[7"[79_G%P*V:3X/Y_6R5%O,F MS)>?1Z'D+)7W4%+M-92=!!?<_ROOVGJ;2I+P^_Z7UO;]\K(2(!@AL1,T[.QK MU)=JL":Q&3MA=_[]5AW;A#BV8^=TVS/>%P0!?+Y3];FKJKNZOL0"3PZDL!8/XJF0^&\," M&"Z\="MVVSVP+D<2C0R>8<6[@VVOEW<36[C'5S5C_@7$V0M_8/K[(JSIAJ6 M,XED"TO%CDG,^Z*2YXH[T7H3_2!@E\.0YFYH?"WW[?3;9#Z;$G/CS8=)3),; MZF=-$62HD)A+03&M1&'!T.E]%0X3)EY]< ?DD]L__2_OW4:&:]B:O!O1.CKY MDHNVRK(:Z!93%1B8'$>V&6\ !+(O^A=[]%)B?5LS-KQD.MRZGD.\JN]B7C*- MTUQ92(H!+AV(1.-Z(31G5=3 ;FH/&R#SZU(OPX A#-528)"2_3JF;AU:O[NZ_W=[_26>B_XF]PA;7''\-1:M=X7W8!P,6088]HMVU>C-S=?Y3R_ MA_)Q/JNP6 S$? >P6"7>KZ;EY]DTK[+P4).UV0"K/F%8%1!93(IC*NZ5T-4$ MKEOO9QT![V(HTLLE6^@CVO9&T8PI^/V>]N.^4:O1RQNB=GW2N"ZH@_ U:GW: M>-8#-0KG)EM'*5P;XLN MS!N1F=;!L0 BL((13#DKI'>MY0>VX3A5RU,3/V]3:QUEV'.W.^UZ$?QORRM* MNG(A:V#:2L#UL7@6;/;,.5N$,EKHS9W.YB1903E7(]1X%S_#F9>8NH=2ZU-8 MZPN'!P#K)>N["]3YU'Q'N^YY.HRP^TF)X6W(U0O%$8<_?GP:IO*'"9E:6[[Y'T#[(6S%LAL"!63L6@<8'LG$6< M3;^WC:/VN_\%5NYR,2W=O9\N,!$9&H"(XA%RDLI%9JQ.3"N:=V6QOE')FG;& 7IO,D V-]MI<"(PW>Y;+? M#GP^"A=]\E@_T6!A$2S#/P'STM7"JR[6M;_%=THB/),$G(H'Q]BY=3LUS&\_ MS.+T];I9&*KC&DAR(6$XLL*P6(#:T]1!LW2+[;ESGBNZMO+B3'HUV'$IZ:'L_&_'.PXQC+=V#%IIC)*L;Y6K64 MJK!L@F#:1T1%TX=J#HZ[D#+7K0^=MR,Y1_[0RENSYJ;ND$Z\F4.9W*T[!P>N M>VXKE!1)Y"TR703'3%=89HRU#JJ/M?DAV5,4%Y,ZC#1PAV'.CQ&ML^,#,'5* M%+;A.4^",-97>UT_PM =%OZMV "L*B2]4+*FV>+&L^B]8OB;V8)ZU?%G,/\&#\S*MLH"7C'I*,E(*K.$',#884RFF[V< MMT_QG\F8PU;!;P$4,2N(; MQ"@B2;1EYI6UN':;F$HV4MJ#+O8],VYN^]//MEW:R\^SIO9N/'+P*:+59L$A MF!K.FMR%X_2S)EOX:*_+1QCX5,X75N:H*F="XZ*I"] @+(Z_I*C 2BSS[4&A MY4_E]#WS)D_E\V/LVJ'BO?HZY,[3SY^6H6.QVKY3'$BF6#&3#:;I(4MMLAU03CNULHV?-J_F-C!RAPVR3W<8PX8-F55=M88W,#UP!\%6 MP\#Q0'MVGGD=)%T<+]$[K-9"\UQR'Z!+30+:>Z/#9L@*R^J[< B87O>K?@1R MICM5[1RU28'15NYQB^81J*AR$@X*D\EZIE6ELDF3(%RRR=- DMQ\5>CO\N=N M39W(X\<8MW'#]/MIGRA,=>JQW0%MW!1X KE.PWPOL/,&_F1L/ MH\<('W3II]T'4JL4( A@5M("FEQD(?#,2E7!B1!C3JU+QC,0Y)E4X3S\.,;T M/=KM<(F\JI_B#:S#7@D*!"9 S$C0&/84W41*@ZB;<1'KZ%!"8RX\ 7'ZA**A MDS8;[D99N,?> =S@7WW^":8PCS<8+5^56[0O1M#A-'\U-7T-5FAIBPB:U4J[ M9IAH80CEE84(BLL8A6D^E_PH@)=$E7Z>Z=*TN7%4MR# I!7YY'SYVIDH;(7 M>'4DUJ$B\X/@2T[6EARYC]W/=W?#.SV%NA]S]G).A^7HI]FL_&=R0W1_/[V+ MT\\TBW\#ZC57L03'.7.X7#(-WN&W"G-XK/6$*:F*I%NKJ1R"ZP*9T]P=/4X^ M:%[F+C8G#@X\+H,Z%]*%Q4Q-&\Y*$E8;J%GQUAVA>^!<($%:&;_#5O?'^2P# ME,4[M HE7%?UGS%_P;>>_X%6>/O[_>3K0%]L5"*M1)[[(H M$;C7K+:2U,#7]?JF-CO]$7 ?EHX]TGDR7(S07E@9O M52:JP ^RIC/H^.@,7/]V3.[Q(9^),W0[<8 M@K8:ETW-3,5*47.>6"Q2(B>X4 Z+"+=YZVGKOOV+ 5P09BUWH= >QXT M@DSO)E-2)OD )+P\+=^[F88?/%'4L@$C9#"><<59WTOX@>&"3J*F$P%PI6';Z MH%BR6#IP"5%H%Z+?G!(T@K=G%9%IMPB,K-?.V+U8_HEX?/_\;?_ M 5!+ P04 " #9@>E:'D(G>,[F @!3R , $P &%Z>BTR,#(U,#4S,5]G M,2YJ<&?LO FXU.2]/WXLUJJU]2):-P0+BM5XR&0RR20'.-S9]YG,G@F"S622 MV9+,3)+)3,)VNUA7H$@57(![W6A11$2@B$C=0 I(!>$("%QE$]E1007EGW,& MZMY?>V^?>^_S_'T?9_ D[_MYE^_V^;[).Z?>//6?;?_B=_O<;6=][ZRS;CSK MQK:V4P?:;B0*%:4B%RK5J^'!IC;,[@OU.M#67?ZENT;;66UGG?GWU-O1?RDH M2K4#!$5Y,)VK9-G!3$4 FW05A :;P+:APYM5FBFSRM59-E\4APTXM&39@*N+ MN6$#TDC(%*HZV$+1JTML7 \G&+W,X+D!PSO/']KL: I5@57HJYL"+\H=S6$# M>L [C/_OO@P.N+JGBE(>-L#6?>-J,D1<[:A([-7(8+2=@6#SU59\,(3@9LQR MX]5F$X2")@L(X>T0W&'\9S%=?;H,Z#S?^!XJY;B.F--]NCOCKV$#3L^KT6@, M;L"#*U+>:([CH,D,FLWM1HUV61,5NMDNR@-;(&=PG*S,2,6J4JR(5W?_36$W+ORW M-/+XA/S?;I@'BT+^VYJ'0G^[L2!\8TM9B;'.&T0@&_ZH8W;J1 M8SJXBB302F=1H/,L6*JR^:'@YU>_7%4I*CS;^:5.>[3+QBM?OGKF!E_L'E4' M3XN&B)OM.9:CZ[PRH--&43>;G3=GZ5R>O;G;$H:"K>I? 0>_CMXSNJ\.9*BA M"!TAPPASM$([:87M[ 9MATSM9E,"@CI@:X<9;CUK M*&@W"HQ0IP$^K_25Y@Z)-:[^/8/X0LUOPJA(B4J%[VSY$M_GHK_:X>CV'LA@ M^.J?A6BF*'8[QNN_ 'FZX5/ZPJ6_U:C %O,%I1/_0J/3E_Y6J].JZB=?!==J# M-WS.4#UDLUFB93YL TRVGF*W&?6[B\LV:-L06[6YLE*C-#@(6F[/L+F?- M?M[F2;0:<YC-NYJ,NNRWILN>3;GN^[+%',WY'(^^QY_-!IZT2<#0J@1Y MI]T6ILQXFQCWUT_#Y;4WF+#39LH8 M/60\A63,':OTW.L!_%+E?_ #8L9$HWE;QIBNK>&*M:9L\\5LT5#,F)K+1ONZ M)^FU=<\NZK)]7J)N6\/G,9;%Z["5C>D9]_(^YU?KG5Y#F\.8K;$NC,\1K02- MVPZC Z+FU)*.!6P2YH%)%P]@% D8:+(M)NGTU S1_)XFC(7JK2@ MR-DTHF;@&)03HD\(%"U:N%0!'&4DGN*K;$:@>@!K M6=%O9D4D4*H&TD(5+59KM;HLT:A:B1GK:TS?Y[1'#76)9EP.0R&RW6M6<#GM M#E<\E'2YD[%PP9>GFGG*I?4 5K+>ACODC5GB88<[Y2\RJDOW.V/.?(&.)[5T M,6,-.NPP$0^S?E>^F4N6&_F>*?M+E-M3S)5S[B2,U2)Z0\M7>P!- *$7_/&R M$DHD$2+&YS+I5#5+NB&6A&(\)>0J=+HJ93U0/6O^?TV_!Q!P\OYTFD>*E%"M M,R*%HF,S499[V0 M&L5C'-D#:,' >"W".90(Z97B=8@)!PH*59?,)I. U24/[(;9:%3UVVF^*-8B MQ7(A$G5F!<%L]MCL/KO98:Q$EA"U+"CZ>P!A/4D253J6J8B8)% EW)(C(*H> M,Y-.-5@KF8L<4I,H$$.B-%#*PT+17-92<-H3C_M,0):5 ,G&:A7 \@ M@4$"QX.@S:]%,)[.HTU:=#*TH;Y5O>R5HF##:6^";ARE2E1$-TAJVEJ.0D"$ M)"@T5S57T5PM5>&1*JZ[P"]?8_V<4 (X.5?PARLP[R\+=9,_;H&2^;#7$Y-3!;LYIV(5T&E) MH24:)66PB"@#Q$)OUJ9K?% <+F!P',DJ:+]?#::P19U4_$6FR M"9,/E1R.- S7=-!7"H2Y$,,YO;Q;,3&)!I8T=,.PDR"OEGL 2Q@*^@T_5%#U M9H[-B\X$'I?8-!_)XU%0=8'F$$\[&U4QAGK#34L3+E&FM-)D7%;4G8]0I6*D MF8JH 5#TZFZD!S"C%E@ZR!+9"&?5@M9D,H_Y?3H6Y"1O-B#7/9%HRA>N!\,! MN^S&(QQ? K+F$L!88G0BH)0DF89XN<@5# ]O;?0 NJPRX68K>%,5"E"ZQ!=A MI)F#JGC*ZT?<(I#)ENO-E#GP=WWU '[IFNHB=!P,!]+-%!A(%W4F6$O9 5[B MG;&*B4FY'.6INTASDS8K*IV6PY)Q M1V)APS1::]@TI5RV5,JKV72^F WS:,B>:@0PPV&6M'R.P\H:S#@8"8P5LW5/ M'@ZE HDJV+ A7#@F9"LAV%ZN8-5(4 J1WE;4TYU(3*^(T9XYUW">A7,E-@KS M8L#DAK)UOX\JASTI*!R-,JY*OEC2$AX#VQO&&8Z/ 9FR5TQHF+_*AEBY!S#- M>8+)BEV.Q+P-K4(@5("+TJ5(%F*%2(#$79C(H=E(J)Q%\726*M:C/2[FF[]Z M +_E;ED423UH1RA,HDM24G%DTS[![03@$-QH!B%ORNSFLD'&$RP)/MQ*\IK# ME?"U+,7;I#A2@3A8QJTYS9-&ZY2'%_DL(UO%D4J'BI1+&(8 M020$\Y$JY-03C%\F,%M4&^6Q.P.QI,M;VBXRU+85(U&DM)MD0TIV!FGS6AY1J@US!67+1HK&H!'#IH M"[AYK !B"E#CL%*6 V6Q86A.C8J@A!F48J#?3*B$!6BIC=%;)4UJ7E"#T2JH MA140T#@OD J).:^5@Z0SM9TJ4* X'P<&N9H(^LPP:/5C')+4S/-5=\@3(/P^2])6B%?-[C1:JO* T #\H1@:3G/^1C0D%D30Y@I!" 8B MF7 0;/'#2"S5!,U)2E&18!/'5-F(-X;D>:\?=F*<&P:C.BD:JN/O;H*X22]( MQ4J@GR54WO"(//B%BBU+Z:[-YTTJ6$XQ'&;KKFUSD"4KPE% E4-B+;W,@0V[ M,\QR!)!VQ@T?V5T9YST$QEL @#1S-1)(,CV (D,T,9+#/Z^-V;ZQ=D_%=(;- M$GH-@VC#Z6$RB2A!%PI)3(B'F(;:(NUA-!Y-V0N!@#_:"-8LJ,P6=$\##;@0 MS2T6BD@DF](*#K_94@T1(.JA,8##9 ]OC-)7LX#60$CCSJQ5BQ);8*R"1"Q< MR5('&XZ"H!(B&+17.?!T_;]63ZJ?5_PF8*ZEAW^[-F;[!EA;()*H>RU P&^" MNSE1$ P12<,795N*#9O N%E4_16+S] 'C58#C9@AG)(%2^1Y<[98=,2I+&O% M$P&/JL5];B>'Y:P^#F!$A:&#<<5KBH>-3MA:NL6^K&(RQX9\CAB$%RD/8 U$ M-"RG&>&M;HV)R9A7Y0A%R>IDN.G.1GV4'X'3D4 HRXL,EK(!5"1;%@I4+N%* MTTYK*^IA DOZB"#',E+S=@4\-DX"7\^5POPMTX&HKT.-QA?#R(8=2&%5VBZ%H4I=,4>DM(J#&=T?R5O#C7"\B@N>IEYARO9(B\$66:DB M,X C2C" E.'T.ACTQ/W>;-I4HB"G)URI O%R47'&0\6*+I8JC#'J<,X*T$W< M0AI""Z"JIH*H*AOKW@.H!0Q[C-18)\;SH% %PQD0:>1 K2YADJ$2-: )8L4J M"-18 @D&#:^!0250M/,"CU8SJ%3%/!6S2Y72.4V-M*1,%C6,)Z+YB)LVXDL& MLPC^"F9&_79WP6^?#%_T*)":CH+IA6RCJ=4A$BJ02VJ:8JYQN9M5GO,\*,4Y(G82JZ8 MUT=$$+^0+"8@CO0B<=0,R""/5!0D +<2\)R/JYF:5E[*E9Q) ''8$%V0FE@D M68 !46QF&FD2*87U'LJ,E$%"Q32[5)>,9?(J(0&A8U5)A! 7T=#A5J W^W&H M!&BJF@0\6:L,)A@7Z\,TE"/I4I%P1*)L')%)TF ^N)_#+!I=0%6>, *V5:%A MM58"4T(Q:>,XEYENT3DE'D[8K0VK* .IA@^#999NZG"! R,)H(YEB9CBB"D( MR>(B:8ZRHMN@CV!=S^9X"ZX'+1'%4'\TYL9 JDXF6Q[[--OTHNX*CDAI.0*[,="A;+@:_J)F%C*4W&;,\3I#2CB03'@%H)..&SL8&ZVU>P9RM.W>@/8E"LYR+(_5" M$RZK]83:[56R @/D)RJ>!G5J1*9%H,5#5.*).)J@!:AL-\4X]*0RP8Z$M%XPE9F?7@D:/9'LJ0= M0!L>+DWZ(2"+(X(K4LYIN!U$#.*6%L%47E$![YFH1\L-4!=(@"$#8-!B>&W: M:]AEH$)H)A"5W0IH$".GGC*2$PW4BRK"><&P071248ZO@E FF#6F;8S>7VMY M&S!"<4B3Q-02*!0L,,<:9D(*5@S*@$&1+S:*,NXPU50T5:\$1(A(9-@:&PMR M2K*4@&N,F6%,&.LM"MDRF\CW ,:;,8UB/;[NG ^-Y?.%?+Z4+T1CC6; 52HE MDZE4,FFS8;:0J1"N0US8"T:BI&BA(4D#2,E#\M5Z68Y%4D1#:V7T7$P5? 7, MAQO$4Y>M"2QD&(J.ZU6<$V7,A]@-R]5R+"#VD,QZKDIH8-U%Q+U)JM+$2FZ7 MX<*ZLS!KPMORV+HE8C6YI"9@45,8I N&CB,E@"61,F?)F C<3>>"34A/FGPQ M'FV8$VE"7"5&B&J5K+])RE*%!1^9)49U"[*5[Q^74; MU/"90XZ0G(V;"%>DX4_%.5 M3A[K2<-SA'@9(FF92[CJNC7,JSZBPH4#UI2#9,MTBM4<<4RN!(58S!A^I5S. M!-.*+6TWPUI4B&D!AZU056R8U.(V,2(,Q2R:52MEJ\6; 9//$ M/7$*-;)E! +#'&;*N2!_->?&:FFWDD499[,>3L3M+E[ 4D7"Y?:!K;TO/&%U M2G7%7_7'\*26-:(J*J7R@&!85I(R_):_B:2Q&@TC%8@FXKAA:":K58OD*A:3 M-X5X0"K)F9VB 0,'YQ!_4A #D1M9$1*!.,8Y"[$ M!-1;\!!FGT$182NBFZM04J["2$Y70QZQ5/+ X3*C\J?I'%5-\X+)#)5YAA?+ MK"L6?0@H)S8^PIEHV%4[+D@=6?*SQ70R&FJBOB-&R MGLN'Y&8KK?"'()=@=NF>;JZM(4"&%&'0':EPJ#<3I:EJR$] M*E0BGD-$W,@ M0M19;GJSE0AS:0-I5C0Y5:M%J$(,$[4:\^5I+B[ZLDB,2W&\I#4K< \@ M+\4S2M!4A%UNR5UOHJH/#WCB,=4LT ("%D0"8>2J@$2L!5O,;;8JY7"F5C=:@LY09NSBH&< M)=4#B$F*DXXS.0I*\':*26!)V@2R"<[J\A2-421C EDQM*.,@U5GB98("Y.K M4T@$]).:'RQDM4H9@KU-B$M%PBV/S6(%+!Y,X+ ;E%/AA+5L0>'N]FK5@9+. M1A1&>#&'V(,$G6C$$N&L%F_*1=)AT1L6;KD,IM%C/E!,QIMQ:0Y_'"']<5KJ8JI)%I=-(:*))#F[4@)@DHQS>]YF0TZ_>(0+QF=48, MIM;:Q# XN%>4ZU&=IZ*Y0@9F*Z3L+E'-<#A'AHK-:"P(47#89LW6 D![$<[,\20F*(3LRTLMT\NI7 -VXSE;5DO$8W$?@+B-I-A&9)SA M5#47901&K":4<"+O"H6=%3(/9'-0T&30:'_3JNHT*)!TM%!S (JUV +,2G6[ M%X4(M:#;#.Z )J$HH=@K-U.*Y>FK$Z4%,R47@A)IZF( ^SVOQE5"D%JPEO"["EC-RI9S;#EBR2 DM)9M-)R?"D5@5)X(^SH^G@83J9PML M4O&3B1:#]15.XR82CFAXAS%6/%<\53-YLA-4IQ+!;D4#G-EPM$-5ICM3P>ISE7$S4\9M02)KRN@+/2VDP# M*GS9L,P22RI.*(C5."VM@N%@#%4D'ZMC:AZ*=BS47+(5?&4JN5&AXZD"SY MS&RV;K/9HS%/+-X@,9W0K*1>8%G2F[$U:([E)8LKGU)(DF^E%7:REJ;];D"H M4RP/$84B*1 *PQ%Y3[2)%?6*S9;T-#R94IEP&?Q#(,($Q,4EIP8Y('\04J6< MV0X:=,M42@(M2AQ/$4!3IW$A(Y4I7)?JIA ?<[$X9D7J8I(@#;(I>D7-"_!* M+JL'V28DA_T9A\GNT>%<( ]B6)XE]0 BL:;6WI=!!"UVG8 C39/'H3?%"E#. M:E9%BIB$NK46C9JA>BFN:PK.)PVSR8 ^9]ACB]-.I4ASP3R&LZ0:4I$J9REA MK2Q )YR57!G*$8JMI$%Q'UA/!@R+2*EP"0#,1BPF@EJA8,EP239;;8HE(MB, M$U6OW^H$32$WD";!8(X 3:4X:&I-.0UJ'&]5%<:*68M64,U]L5[#[C,91#/A M!1*8FL-KH,B01F!BK6 E$\1D%4BC'%CU\$;N /J!%H.M Y"1=0=5 #=2:,0& M\D+<%C0S9=R.IWD0J3:X5H<)(-?,@68WZO> D3!922&V<#.3S*34.8#K>>C<98GE9JD3)L,KB*R9I6$#=IJIHJ'K(< M\!0,UH]X&+LOR28B+MUECM TK2(XAM#-C)JAJS6\F3-G^33K2-5JK6V6:JU: MM7H#%IIU)3)NMT@D$^6 WQQW!@6^+")9V"(3A#E/^@EWC(OZK*Q#J_O,J&'H ML5H&-M33KYI,-Q%;5,P2!H&@##(Y9O-,I>DG6C,E,!T4,N:$HE,+FQ2 M4P9=U_-NGZ5+<3# M-G?,71!M-D_#9BNA5!74TEF -E)!O7M?R4.3@)%I<+14%#=D1:Q)A(U0@ M@?HK."ZEI;3 IQUL-0>7#38AF=QI:QG/V^L)"T6UMDI\8;8',&+G?;8<:2XA M"4PQ$P:=!RDZ2#EQG8X5TN5J5(M[:N]M>>02\N5:M >*FHQ.0!5--GA+/LT7[A0CCKE9+?:I#@@"@+5 MK$D%JP[%\.!"*PIQ>@\'&,/',=E_ \'>:%X2"+ _BOI3:S?LR MH! 2,=3P[("]! HE@[ B*1 Q.*&C!]<6B$J<<=V+-KCI$2-*^85P4PD*B8URD)<-LR;N6H]0KK8*.--HRW3RY<:)8'4PP*> M"XAJ&=1(217@E+-:+S4#F!83TNEX%,N8HMD45?/P1G@*,&8V$B+]2L.0L#-* M&0E\V&$!!7_+?9D)8PT)(QCY*[H;Y(-NI)XPXD/"2-8EL.Q',),4E_2D540K MD))I:*3+4A+\69.%#RI1MYW,4 $O[8G$;&YKRY8IU,-$X[2992@QXJFE,6N# M="51+EO,D212HTNV6*8:2L04U.@TA#A8*H-G,$M:4;-R@C:'>4?*#HKUE N) MM AGPN*-/:AU/]Z,1(H]@!X0](0$DVX M\@SEC5:SA.L$*!NM?@,G^M1?144C^_W; U M#<>0$F00:C9E+9@M0&6Y4(FQ2%6W!'5?T.3UU0(.E_1T MP2(4K*VX;"W6 ZH+9[I3?D:)0FI*DE*Y* 8)::R../T!1,[5Q$K%"Y6HE*?A M+0A0$Z\Z7%&[-\-R5B])A6V4Y@^I,DBW%-MPC)64$6^#@$'UFJ U$A(-AX9[ MK9PY1"!AL,I1 (120!I&&",1]IK8M)87@#K)ZWZ4ASFWW4-6Y6*!3;2B7BJ: MJ\?@&@MD/%6#=FAJV1LV ;:,Q>0AJ5(8=4%< H*\<0E.P-F\8N3V61D/F%PU MMX,VN&$*8W@'Z8BRB-W=LA2Q:*B *V!(T X2W6^8-YQ44S"#/ F4<-7J37-: M%HP#.MXMR30!@"*(=C_RE"W-,W7<8!D&>%QL;9FFTFCW'H%8K^H$@501378G MY:S7F$,,;&*L30NQD)&E=#?T).NZ[C-3W6L0[WZHF#:DKB(@('I!V:*1K2G7 MP.Y'[)GFF5ZZ.714,D;MQ4 P8:QM6/00V.E:ABKYC4]KP%];^Y9B&]&G F:! M)G=F_6&P&X_3#=TT\,Q,!M0D, ; >!$\/?D: QB1D&%!C(#Q)N>70 D.\56F M];1"J8%0HH"&^*8GHZ9!U8PPJ0SH5#"LJNP6?M\LKA#YG!#-+9PA "I9NF,^@1!OXH'K82Y M?@8+LZ$]6%YCK-WO.L@DD.#0ULLG9DXQ%4@D>Y!.!Q!.M04#,&PGLS="L!E\J>2A%@ M68&8G7#^>L& M4$C"Q)P30P*0U=7:/S2!9"I=A&L&/:4=12E2 2"+W6#07%6@J@H5="MZT6*N MF&1&+)-Z%E' H%4GD63=8W"F9LYGHV.PG F:K8#7T]J0S&8!9Y)0!*R!%CU1 MMEP7-91E"2$L1"C6%.EY!H9:G6ZR0I:S6!D,PT+.8BVR+C15#2;]:I WZ!D' M!"JEUI0%,^HRD;#NT%'40V2RO!Z*%$6"L=KQ )O@_%X>U$K5O!SVY2U8S6.I MDQ6327?6K4EO0K;+(1.;)8*^;-E:.FW+)5O297CC:M;[;6\B_1U?*5E.&@;; MR@+B1J3)YFMHR);R$4F75RHZ)$#%30@M-2TQMUH@+F HSJI85$ MS6;RRH"731FA!FG6L$(#2]>#4C)8+>#5-%^,.7%'K* "GD;,B.>FJ2(23I1%/5AN M-*(%S>F7*]G_YVM:?_L+!*G/WR5OO2C^M=?C_X$C"]_Z_OW0GA,L'3Y15FB1 M87W.3N/"X&(QUV'!+%8ZBS/M#&Q"VBTL:V['$#/;GL-S.90U0@N,T3W 7V[^ M-6AGA:EW']PY#9W[!Z&_T/QKT!&IF"^*-/^%.O6Z@8\XS28,-UMPV.YVVB$( MARPV#,%-3AA"3)@#.X/]#>V_UD>,%7/%[F-+#IZ6Y9!C:?@5@?-=(^Q4Z:-H70/_0O7OKU1\>OF:H(P$P19+2:KV81B$(29 MS38;9L'M+AS'(3-\!OO;5.-+^(T"*W8?'K*TFZ!V$]Y]> BR=,"6,X>'OE#K MVT'D"J*;AF0M_GY_\/R(U M]!NDYC)HEV'9#@3];TBM^\B7R1!9APG^3FI?EAI3$5564OX!R1G]T *KL)+< MR74['\%R3W;3]8\<^1W#?_C4N)RK,ZQT>F4(I_MJOIB5 M:$F[VEB4[E7^4JWSOSC@+_R"3^OG@<#3OP_4>;XQ^C._3?1-R_;/+]]U\ETG MWW7R72??=?)=)]]U\G^JD_,__W5#5LP-&] 8,+SSU,&V'_? M][VS_J7MK+.-KK4^;\YU[4Y[R+K_CI@$M^,K6+ M/!]ZXYX-]VZ\-'U9X??O7CXP93-/N6:6/1Z%KZ4M"U0\ED70QJ+:+QQ,8N%U MTWH;W1DHOLO_B2Y*67 M_>)U^]WK!L83OWMD)_N3^7CFL.O_ V(S_\]*]>LAQY<7Y. MN780:JT[3VUNNZ"7@=Z[5^^VX6TS_]3V7?FN?%>^*_\[Y7"_P,'Y"P=?7O_C M8N:/XL4['E!2W*;E!V^:_MC/X?/:E2,AZD;4 Y^36K-\P*FVH]E;CLZ>ZRS] MX<%=6Z$WQFR/W'WLRC6O")NPPSL7*#-!'4!N^V#UNRLJBU=O;!D_6]0_'K^FTY MY[C%L]5U/;7VPNM&7S/BUMP^F]6*0Y^_=,#<":_^?L(6=?PJ]Y\7=$V3 M^46+'NAW_KJ!^[=<^^$Q91+]Q,'AT\X[M%K ;W[GP[>M:Y^\:3F:N>&U M+M_YZ(/\1]LNO_*&ZUZ:+PR?.NK6%U;(#TS++YHUJ*-KT M,%[>L2R96PDOV,+7WC[J[+KV0%]L7V4$.:-C]6CO.BS\;!G[V7MFZ&2=>E!\JF;K"_%D'E+9UQX[=U[/@@>N!>:>U[ZU:23SUFFC^U_UUT/ M#GT.^V14[_L^%#^\9BTX8NM_2CM_N/_0G%-MKS]]V?3:T$4?;1CY=M<\;.$) M>[/KD>TG-YZ\JN_T/H_)E][2>=7;Q_O.*@^M'WN]//X(U=2'7+;DHUE=7<=O M6G'=FRM^,WSKQ'Z5R1]>?NCXS]Y\(+\TO'> -WDPO_*M?2NQQ@U+K[AS]Y(^ M\]8I[\[H_XM^3[I/#NNHQP?>^=*V7[\$6W:>7%C_;.'V2Y9]]'C'V-\,D;L^ M+3][VUW/K==Z]W]C)3]^/79B_O#\R*LNA;?EFU=>]?M#_+"-QZ^;L>02=<,= MN_/3<^^,I6[H6+]HU MYMG?W=?E/_#41N3]O1=/'/K3UQ>EZR-GC9 [&7CO6[M/6GN?3!WW')NR9_MC M@YV?9O%EMWQ2WGU@TG/9DS]8>R2?.+EG]7#OFH_R1T9L[;\Y,G/OMPKZM7<>!7RP8VKEVV(-@Q]&)@U_> ML&'_Y)_?6QH2O,AW_LHK1[Z=3'UT_YWK9_?%GQW^R*)+[CB(WSQX)3D]V[[P MI4+7VN5W?S(W76?SU/MAIL^[W4/45^@3&B?NS$W>>"CR+#X">/W@39/PHYTC MW_W]C(N]NU;QZ=PMTX?_D)Q3FOO2^C_\9=7;>^S.CAO1I_^&+>_,/0&0 M&[9MJ9]JHPZ4D5=6'Y_2I^/$F"EWCWMYYZ&@YZ%!/]U[V?C4J;98\,H-'RQ9 MMFOQAI\+]> K)]TOKFV?_8KG&NVD.S1AYN-]GOC]C-*L1'H,T-5_ZHLS?WQT M^;V[AI [YBZX,WVJ[3>O?WK571.&QO>]I\I]9^;[77ZJ;1P^>N$/NY9LN/3' MNT=7AM,H^>8Q?,!KA[?_R-WE7MX<.G75O[UN2HU:\=FE^,V[9Y]J>\\T>E*O MHO: M^_IU^=Z9-7 -7S77D=RQL?VGEHP^O?QQ> M>&3[['G;.N&%;^Y\9==M3_JIIM:^3^B]8M'FM0_<6O[9!^.77KGLC=&9E<,> M*G[\T=;7Y\Y_^.C"W;BF_^,:41\K9_A] M_XIPI^_8D-?W/WVJS7;BM9&/[;[JXJ$37ACZX<-K@.A5G0OO'W3BKKF@,ZV] MOVG3,\]-_>W,\P<^/&O@!GV,TY4,1<8:GC1UV0/2IP=7=,X(Z*OCG2N>65H_ M)O1;Q6YN[ENGS:7$:J7Z\K'-Q8D;)N673%GZ[MN^8Q9N3S]]G\Y*O9B)X?'S M_F-GKN%<+O7O=_2L_\R@GYW8?\^< M<2^/2(TYLDB]:J[<9Z_CE9$O'Y[TT[=>O?&"Q^]Z W<$UG(W(_

Q35NB&*OCMWXGA.>& -[EN_&SATJY0]*S"X[1A.T4AYAQT/XNALSEPJ(1 MB+P$1(]V[$"$3B@C+'&V01*1N^S[;"P1.@0-=@H[FER^G?WR_<%!S\L6L M4==LE*,S/4H_U$+]=?W]P/,?KP_'ZW,]#+^:8]C@J!'6^X0(KL;XDFG4EST0[0,R-_U- EL6"_C&FGE% >EEVKTP%-/GG?JS'A,]H4;Y7I4I->% M8.,/E2Q05CU?Q.IF4>,_-H1Y92^TR$$I@US%94IBU2BT<70>U[P(T7Y5])LT M=DP;8C'0R'&64X10DJD 66L?#N?T&3)X=2D\#OA*G^_WO__M^YF_?3/Y[97N M?IH:T.YC8*2MIDHM]MK$1[MF%145F_,:PR-5X2&LL2FY[K/_K740?Q>M9'?5 M3$9 Q"P)-YP^FBULYECIE=2]EAB^7;S%MG#9>#:0 M9>)]3L]2T[,88=-78Z:JNI2!!4)[).-U%>T_9=3*+M;X)F^Y; E%1[@FTS-E M*6JK1?JWM9L>^; C\2_Q"[>U,D<"M+^JMRF\3=C*E3@^+G2_-7VJ70#1O2@Q M/=OQ+_,V+CI[7'R''7YD&/5)+@\I-%]-?Y*K@X,8FZX5Z1%E7Z<&$=F];Y;J?!/:EF=/Q//&UX <*UJU,V$13A1-B%N8=5;]='0QZ M8I&-GC ^9[%SJ<>(<:AD.H&(MOXK?>4Z&DGM MRU=.6*M;"?7:,U:YOAIY!%#__UH>T1Q6#4F4B.(HRNN#6SJV^X2PHW4/)>=X MU&:Q!1X0$!F[YHU/0H8FN9EVORP77[,"U=4SU);X@;2L+^,X.YDL2'%3+\C+ M$;N+@TL[>Y2]95OL=FPAM6E3Z%',?!+)')PD'T MUS#\8EFJ55;IGPW]LB[B P(:E ^5S",;U!D[8> 5W;2*7*TZ1$5RI$ WK:S$ M@+RHQEO,QM3S#2TIB42/;=_^-CT_PQ,QTS+WQ]3($5 +OC;\#8>R2^)?6IPU MQ^YX$"#Y6/,Q_QC\^5;",3F1Y7:G2(X3A7XS%_9!'E?]SI.7?QL2XV9#:XSZ MW*WGU^/% W,!8%3O".SG%;;B+_I+*<.U(>9"NA?M]IB\5)94,M<'QES'YEA5 M&DB(2COCV%WP-)\)U&%_Y4^!%7'GUU=TD'ULQJ>(ZK]B-#&@]L0\K+WOVNX? MNE8_HMK:_O?&3?R\H>*S$IWS2>5+MK8BB]C0WYXYJD1\XKUZ\OWB/$: MG]QWOM_@_NTA^NQ0PYM_L::N%V[FZX\T>L86%[/@29MF_4&4F[8!MV:_VV.D M_A<14J5/VJIG+X2*(;S&MP%Y3=X@+/^D_-,9&:D-;<$?*I@N!V6;QID.6(I8J7M M^.3:A7;/!;]C9FIX%53REZ'ZN8/[8>(S!?('_/XE-0P]*:9+^AR0OQ^NBY-Z M?>@8G-HO/>8_4%4RVRRVYX^-.F+,'B! 3Q4K73K>.^U:AE/PI?H*7^*SM 7( MD2-MLH8:RD4TVJ"RX ,5OQ:ZO5F<6:!5)UPPS.J=U"U,N[$0*%IG8 MAGK173G99U^X+&L*6SH2-67[H -G<3!]J69Q'UC3T15:2464B'2.T/GX4^ G MG["NMO=OBDT.AKIPR6E3_:6KZ*FZ0Z5F+)DX41;?W(H*.6&%F8'=?]BQ;Q]) M8F0Y:8R(N>OP0J)T0OT]-$_Q0BO8'\4]^9-6S],DW>,O!*L64'>BGNOK>0^C MR.0;R-3D.MC;W?M451Y4M0X& MKE +PI,ZVBUJ_ 8XQ7!,IH!:!^VUZTQ5$X%]!LKB0V+H, M^IH$1J(#T![2:(\]9Z H'3S;!IR1$O1'U9+ M^N=IPS?S@=^%E,!I38YFXYMVV9E@'%H4)[T PL#ON#C1^5LTPO6JDO>W;E%#TE3P31(?L[IN[UBW*Q%+2W, M 0TTX@N(MW*52G91O5.MWO"1;G!04D3V<@B-D<.0^ MJ=H[RXJ$RDCV'C*!+#5<38S73OM9^V[)OWW,?86WNO&0*8++C(FE[5.5R8R4 M55B^_[[[KJ\T7_,B"#PYI7L^PGC#8C<2'%2)Z$#UCVQ8(WI*)]WI^[W0W88ONI8'K[OE14YVZ%J3 S@<[\*8G]X@55*!.H7!H_\MY MW'/#$F2\-5&U=H_"5 \>K:PPIJH"?RJWS"X4&S[KJJI6M76#3:A:FYIYNA9$ M\\@M8?*G+?=45'[CL*'._9^B;#6V_7[YC@WJ$X^_S[:C@=G].2J)M<-.BCAI M%81^S$6'0-C)S]]/ I=$(LO:>Y13%RAT$[\LXZ66:$=27$JP/J=A!Z A0Y\G M0;[(ND;+!#K_*"5C8Z 6W7?>4+RA/[]$[,5=MJVGV?L$TE9:]V/M:U6HGO3/ M$^IZS^9";K^\.%HG.)\=;=R/Z?^)S0VB-L)T^);%!*C;.IFSUH(3*+.U@0_3 MQP!W^OPO@,S3T['*TIBRF?\I(?Z'X$;CQ@[$/<0WK86LGFP[$\.1U[ADD.JE02V90 M!)\E6-,=]?.L Y.&H#!ODFE9HVE6/U:$!X[] MGH=*E(U^D,5P?[G>IQ0YQTCGAD/\+'GTP"DUS^QI%?DW2^\B=F M)-U9_Z7*[\SF&7;"]OKL0IN%HL6HH9J_1$16^]D]\5UZJ\AB5+]NV?VZ9(4W M](#M\UD6P7B"H_D:/G:V^K<%Z.J1\,:W.[/HIXO[F(*"T]:-.)^3IE\\7.[\ M?MJW"G!$/Z\&=0%R,?3"/E1]_V@A;7\P5@TF2(P;'&<.A#4?*F'J%.N--.[; MB"+<3BEU'U8U47VH5*G\+$74)O;^32\2PY-\!8(&N,*[^BB+=TY>4N%;7D3) MX9=OY@XQ*SKX&:/)E[>EH/N*(%F3E[BL!FFQ!>^ ;8T8*Y9.['\IE.6$4/FV M5" V93]7L7MN(?>'HD/('2L%1*7P1+J?]*ZX^D.FP&\E;RRO(UVL\ MV1N0<*AT5!L'>>;=P,0N?O%C[+E"HET"7WYB4Y4V\ZGSR^4%1>!>7NPVN"O M@YF&BN+>9@Y5UA!U#96U+"1M-3-6=WO1&+XB>#0,>*@T6E3OG[QF_^/9A97H M>%$*F! 3)8WBI=%^J_XYDW!Y^N!D^IMZ29!07$3$X9,!)?YF*4"?Q"*>_T*K M%$,W(NU@.M&1G\?Z+)WS#F_G1/@N(046V]A,+9,=*HD&ODUC0?X$ M,=\^8[?O_E-24'A 5-LKTD"3:,0U)M*N,\ *D@4=\)K-4%=Y_Q+K;@TU*ZLA MBL#NXC.QBF#+*;NNCZ* 0Z6M%;?XD_^RY?;-6!DQ"*C+HGD=*K4<"(,L7W'B M$3::<_GV:]5_-1_XDSC1=/P:$MO,[IF+8<0_7;5KGHM,C R-3 U,S%?;&%B+GAM;-2] M:9/<.)(H^'U^!;;[V6RU6:*+!WCU',]25XUV5:4T*:OGC/BW/_Q^_P;G?_C?__Y/__2O_Q?&_^?%AW?HU9*O'^5BA5Y6DJZD M0%_*U6>T^BS1?RZK_RZ?*;J;TY5:5H\8_WOSVLOET[>J?/B\0E$0)=O'MK^M M_D)4E%&B,IR(F&$2*8*+-)0X3Q47A4AX%&??_[RYZ^>&[):>KANN#>*&+3YA_X>UCV/P(AQ&.PS]_K<4? M_OV?$&K942WG\H-4R/SY^X>W%T$6/YLG?E[(![.W=[(JE^+CBE:K=Y3)N<:^ M66WU[4G^VQ_J\O%I+K<_^UQ)=7[9>54=K&JP+ R686JP_.,E8#]?@;XG?%>G MN'I KB'W-U\X]O'T-V_HWFL-(<='N /F:I3;#^KU0DSU[>Y 78WZ^!C[^BR6 M*SJ?X+/8@^F@/#<_>*?_M@%C%NI1I@VKNH"J_KN1"R%9;'BR-2O%O?]!_ MFZUK_$#IT^S]DZRTREX\O)-:V[XK*2OGY:J4]1W]9L[$^M5:WK)Z55&^FO%0 MR9P'&8XX#3%)9W*!?_^X1:V![P[\#P".K"Y( M=B7KY;KB[9FH$3+V0(OCO[^3=2WE#=JAA!J<;M 6JV\W:+5$3*([6HH;]*:L M.9VC_Y*T0K_2U;K23Z!/6V3_OW_]>4^SYTV8?U?6SG](KB[Y 49S8X8LJV/V M+/E5[-F+?*WYT_!&T9HU#-JLJQD5D9_E?%5O?X+-3QJY=P+]\\G'.2C$WV ; QR;?6 M=1:$M2I-/VC45!(DK9/UQ[XW)]%(%JAO%8_-HS#]LE5EM^)OZWK5**W[Y0=I M4"[G4OL?;Q=\^2C?+6O]\Y>T_GQ7+9]+;6Z]^/9[+<7;Q0Z-6[XJGQOMMS>A M&*Y856]H:46.@"?GPN\A:?_<=I(T! M4&W11MH;166#N/FY^1?7J*.G#>Z(?>OH1;I#_"\P@VN4K;4SS+[W=L'4\]$^ M[?!%&F'48HQ^,CC_R?S:H(WN.EOUDT%=[^>?.NIMC_XHEMV8_/5D 8Z"XJ26 MXIA,/K8H1X4%.QGJ:C7[H,5#_BK-@3.+PX(D6:*M31DDF*A,X4))CK6QR00K M6)"*PL;:/%IW9 OSH[%1ZE5I/*U?]4&YKF03_?[T:OE(RX6E[WK,BW[M=P6% M,(7E3)RUHKE 2I]NT*]T](+^UUXG'*\VB1A?(&$K>9=^[69&O5T\ZPU85M_, M+3YJG,_@"D$E/ MT7Y"C\_!@:?=A/.#?-K$9=ZK=\O%P[VL'E])MII)J7B4)P+GVF'!A!")J5!$ M^RFB8"E10A(^ZP;>![_82Z"LOMG!NX2>3W<;>3)>MM D2H75!L1VA;ERWH% ME-J+'+.3VZNXX"2Y>XB& 08F-D"1@>I/:(?H\B2V%\%,*KA#Q!Z+[N#S;L+; M1#E>ZD_XGK*YO)=?5R\TEO\]RT08!7DF,"F8-DN+6)NE49IB1F@0!IP$,9>0 MH_4"G-%O9)J; @,7)J&7V&(GH!Z(A=Z1[.A$GQJ@R$!%#5B/CO$ 89X$]!*4 M2>5S@-1C\1QZ'":=0I:SE\MG65D&ADZ>'^]3:\!XC;I<1/[,YU1+_N>'Y?// M^IWV2])_V7] IRM-\LE<)&#[D5Q^P$UIFTB%^?_KOZ_+9SHWA\('J5F4_VE6S_U/^>KTUVV^NO_+/QVSYH(^FU4E)_>WD> M%521!*N\T&=!S"C6AT"$A>1AG!#*LU3-5KM31-JI@O1_D7N$8<=0!-OL=VY]N-N'%"':$;+5%H2Q7Z:4O7GV[0CC2TI0T9XE!+G;]#^?OLBJ>S?F+D)S4AOL_&'%LF MWPD+5W?$)/N<3P#YMLWF.;+)2<*D2(,<9R%-,0ERDR.=!SB-$AKFBI."QS!7 M!8S##Y!8MD4,ZN? ^6WK XW*1:A_!,LAV^>-C>I,.7/(FZ,%QV!B)\R91:<. MFOM2;KKL_>JSK#K9:R_75:5UZDSF258H&6#&>8 )"PK,HCC&<9 (0E5 . EA MZ1L7((V>@=' 193S:JVMH_D> 6#JZ@5&V2D:#\3#E$E+=0>B-B5;F!YS2_N) M\I5&>@'*M!FC_:2>)(<./ X/M-Q7U-@R'[\]LN5\ELN($48HEFDF,1%)@2E) MF2F[*EB>I+3(4QMKXF3ED6V$#2S4 K,3P%/JA\-,SC3!A,R2'%"0Z2SJ3D&F MPY4F"S*=): ;9#K_@-OQ]5$^F.N&#_)I69D3\^W"5"\VJ:GORH5\NY*/]4P4 MDD1Q$F.FC6],HCS%. MP (-*W[:'7F^N00330\, I^'$(H]'8Y6("<]*2%,.#XV0>^Z*0P3-M"FM%Q] M-A ]DFW+W_LM R^+E\NI/Z^Q)D6G]P0C.[G""J0Q[CMKIC5'X!%,>+0JHQ0'MD="^ M^8YY>SS\*1 PZ9ZTB#W<254)F!W'^@2^ +Q ZY5<+!_+A=G9W3THRPOM)NSV_E\XQ7=5I6YJVARJ#8)YQ8V MQM :(YL4&C3:^L)=X'9B-5O)LWX>+H(OEX]/MWRUIO/Y-W._\M=Z5WFSOU6R%$6;M486 M28."7-2MGM_BTEP?ZSYVJ-GL9M>+0L*SZ9@Y,9JWY@CYYO4^#4NXDT%8 M)A-L"+E= 0>]!Q=T;0O])I? P_7@I9%%5\/"O[U^#S@]#TD:%D%G:F"RMB7$ M\WEX%GLG>3E<:3+!.$M 5P+./^ 8(>>?I5C/Y7OUFE8+?6J:=)F/GVDE7]"Z MY+<+\:J(C9K @=UMPY(&_ W:(7#3M0>V6'@L M-@#0[*M$P ;DM(G] ":IN *,&LJFDNB_;!EZ__G;W%ADD]"_6E6URZ0 S+ +?7O@ #'M;LF!C MUON*@@]2ZA8#O[SL=!'P0=(.XM_#3[OVKVE";/2KZ6%:FO[CLR0B0A6<8.W^ M9YC$88P+460X%Z9I1IXE,@/VKCD&,;*X;F*Y#<1-V80&"FU?<\(7NZ/W.FIA M0@DDU*%7S25:O/6I.0$P<8^:2P2>]J>Y^*2;X.V.6&-QX23!">121YA M!<-%P5)L^OH&02 RQ0FL(U+5-.F=P/_!M$MGDV>E-A@:@K*FF>!_7A!G+>3:O^,=',+MLS[T&'>[0'S M7FJWL5PAT\ETA'(T)S[XZG0+@CUM"UL7MISTIG5:Q&>*?CVC^N0/&.$XI*:$ M/M1N29ZQ!,=AI!(6*OV#Y/J$_+$K=_:0C._\MV6I_V+Z':ZAMXJ7V&2G-#P0 M#U,/EW+J/?;3'*!IU&3YB:ML!DBU2X1WK:4Q48@[^NVO)B38%.AHE/=QGW>6 M=6*6JXSW16K@Z+FYF=Z"[T2O/)>( 8EU"F79K#]93 M ;#>X!7D-7JO1VU[A M=B'>-/U2Y>'/._-\S+BF^R_+62!YJ @E6!O&4KOHF<"%!H9%RAAA49SF/+'I M->81)]"I!6\@IC^TS+Y(PA>?^Q7(=^(>3,D,-W5!&DVTP?-,QYGPO[6!825G] M4BW73\W-?!1!P'T06IG9X%N M'XWW:']/.L08"VO3'T^ EN;U[(!9FG:$NEF9 VM/9V':$7E@75J^XGQ_>M2 M\#1",E-1E@LNF+8:E0EB1#%F)$PPBW@N&>$RU"O"@ZDVL+]C#'7A<.RQXW735QGS/!4J]WM=84^[N]'08Y]7VN-1/.W/#:OPMW0ZT3HW<5 MYAEE+,L)QVF:YY@0FFF%$4K,* U(6*1*%7QR5E__C6B8XAB:[9BAR_:(WQP9S)*!=]8_/35 MG]8W>M,VMAV)N2<=<<>"X]0 X,I"P_@P'$OSPP*8NK*@ MWFOEX#"-KET'OGO]X#!I1_T(QJDBW$^V?J/1TWIA52[6VG[;!."UGMA-\;@S M+4&UNEBMJI)I7]&4#"\U8IK8E:9ZWK0+U2(E:^U[9#PN4I;A)$E#3!*A<,&E MQ"())1%=.0T.[YFRBY\,QG]"1L;0 M'FFTQ[JIQC FU#W]VAVZM"$"=:DPM52'=* M(;[K.<9BM->:$.](?H>ZDK$8 M?;XV931H;EK^#2VKO]+YNI/-4^^=JK2@&:5*8:62U/B^IIXCHCB3*>=4,JE" M!E'6O=!&UKD&-FJ HU\E-: !?1#MV&6G1[TQ :8.._0?%H*.X1=:T>A)$_7# MFE2A6)%]K!?L7G(=K5ZOJC4WPXD6#\VU3 87^U4PRA, M@ZD)7_QR&-X.I-W;-'=;N!./=P>RXW3>.W0!QV81]X\/1G.] ^26GWUOO&^Z M 6=Z(9A/^N#P>^<[D;R7,O119L*I?'OTR .JB0VFW%D9[LOK.$;U*YPS1_]K+I@6 2834GM"MM +> M@!\)S7@]4R6R<;( >;%G7AU9]MI)C-TJHPWH&W *[#FZAP_"*TD&7BDZ4PLZ M GMH$B9AS'@8BU^Q8%- /%9H8 CBR*!CSB>_@W!TFJ?* @W8V%=DZ93\; !+;A MR@C?:=B",-%8U#*7"@,H%) M*B.<%P7#:11D5-"$IPE,"?2"&UL%--"NGS\/CLCZHQHHW^>+W,8*RMJ1.>)H M^.\5EK4CW&;@N[? ;*>+9Y,,6;]?K^H579C;GUF0BT0$L<19E'#332/ 3(42 M4U$$89K'BBBK$=(VP$:6Z4V3V;IM,MMV&+M!RSU\]%/[0_.WN1%%_9KZ< ILU?O4C@20;JY2<=Q<[XXWM;W$RI MVCI]<1$'04@HEM1<="KM,N=95& M?4QEG'%*0";S95"3!*_V7C+0B'<)835 =HD;XW@"P\3YTM(+P.:5E@'"3X1VN$W7'W>C1+H)"?-;C]2=V4R^0=^J97GK0AY&ZZYUB$@Y;@=Z5>W1*0.Z6=6F2%%]_740><9O,+#[M1K1' M]V9?GW58MK7%&7W:8XU>+]:/F^Q0H+KPN:'Q M+^ST9/R!&4NHS11F7NJ MJJ>-2Z#Y!@.3L?C/?\RC,/X7-%\N'K!>^]&S-O6E([^WYIM0?TVME7XP7>.L M0:[4"[=U+5=UY\NEJ1!9'F68Y7&&"6,)IH2GF(@\8G&8Q#SF$#5P#&!DJ3>5 MIQM(B#:@@6W_C_EA)\G74 D3W!;2.$)ZB0I?K?>/EY^VN_X%XDX:Z%]ZSK&D MJM.'QU&*6:8$C1$4X#Y,,JT IF;(HS(, 5%!U&=;( M8K?MO-H>M;*%>8/*#1+;GP#+JWI89R>6GA@"D]"C+K1;N.CU _@957#U/DJ MJNJ!-&U)U3#))P55%J^XEE,]R\5:;NLW3>CE/\O5YY?K>K74+B"XVL=JM?&^ MVPT"^]IH PY]T3B@+1(CE?J "/=6Z&,'=>(R'Q K3HM\8*_#/ONFKV+U;?;[ MQUD@$BEHD&!A9DP1F5%<<*%P1%).*8DRFE@9B?LE1SZ??E^4IFBM<;M7Z./][?WKC]>+WBG*/;G8FX=;H=K\8R]/G:4F$953 MU+=2<.8WKLG6=%'?T6_F'NM7^< ))F&:X#SA#&!VFMWF<_R'>>P'&IQ?U-7?O 9*\>Z M_?J%KLC,.XFY1HF(6-TK74@J\16J('#,DW4N0SZ2[[QN<[B7S;*J=IS"UD.7L]6*E)?F> M?GTK]$*E*GFC_7];-[9^DF146U0""V&&NY,OJFV!PT.,*'OXY>=O'OB DS43QB@?SM2NP4+^CP)>!^D267; M@N1CL;9YY;=H'7+5C'C.8C[EA&G:ZG&1AW.B%WA"N_ :I\)RH?0?D^ZX'*#'EILFL;+] ?F'C#6&LG]*,Q#*8* M=KSZI<.K0U2VF9=C* DG+GA2'3#8DRH4)[8Y!E8Z< 9XTC@ P).J&SA#CG6-PPJ.5@XUTV^;[E)FNJ(&UM8* MMZTSI'B_N*_HHC;"9G)!5!QEG(0X(<0D.@4YSH,XQX+&410+DE+8' X0]+&M M'-J.PMXT/SO !VT10OKO'92 9@^(UY9FSU@/\+V-90< KS''9-[I5-,J=J#M/)C>4OL_=JCN# MW VG*^]H38KB?CBB\0:;#*@7WS9!J+V&RD618&F.2"X5P5#&>YB'C. M",MH9J>A;$&.KH_V2+2AH 8-(UMUBXA]@K(5!_L5SQA<<0K_;MEQNV/'!@-P M#HDU9^PSM7USR"TQ>^C#^;.?U&L(L3V9UE;+3)98#2&JFT<->L_1B>2?I5@; M._&6Z\]BWEK647-N&ZZU(\\,R.7" M7&'>?BWK62B()$%*<<+-%"7)$EP408QSKHJ0LCC+(U#SHUYH(VN]%B3:P]16 MD88*S.;KYY>ERO+%!9A" C, KEQL"/.E.GIA3:L8;,@^$7NKEZ[OL;2K3+NC MWYKAC/C-&#JHW.$+DQGP7VW5DQ]Q/?U M8^I]SWT =3O(=&]96TX)0E^TX!-"V./O[#_Z#D7I:ICWB\+^N MX?N?LGSXO)+B]EE6]$%^D*9F;=MTY5Y6C^$L35,A N^N>\V.$BQ-@?J)X,+ M:I#Q9 8#R':RBFW6G\Q(!A#;M9DAK[F=JB_6M5ZIKF_YW]=E.SBG^6LEM_T& M9*I4RJ(()V%8Z(.4*UR(-,,YH7$<,E.V$4$.TD&((Y^=6_BH@\ -VJ+@V+5A MF(UVYZ-7YL TP;5\ 9^"UK1Z.OB&X4UZUEF3?WR\V;\(SQ T)Z)I4/MB4\N8 M41&E4<9PE!0A)H%VH?. )3@,XBB4A-!04AOA/[/VV($L8P$;<.B%?1+;,?G] M0GLE4< PU9Z>X3K,0<+L$_&N(- MY\YFXT#9=1+:J(6M7BX7VC@VG4O>5^6#MIWGYJ>WCZ8??#A+1,!9F' LB*+Z^"?Z^(^( M/O[#B.L?B[1(0;EN@Q#'OB]Z>*CD UU))#1,1!N@T&XM0TRS.^R]L@*F30P0 MM(=]@[;0D?F-/O;[V>+0OL625&]-7(;@3=S*Q9+\TX8NMB^ZSN#ASQ.UF52_%"JF4E[^G7V]6J*MEZU624+>]HTUE7I(I&$LRLI*=HI><$/WM]TNQ#C:H=OE*T M,X!NW[]\"U,L'G;#3O-,Q%S'.4J'N.V9>8,V^*$6P1O$&A1-3U:MLCI8FG25 M%D^?++N=\[=H$5H@E*T+E)%WR[>$F?RA6==ZX&9T509(40$4Y8HFV&-$DQ M2U6*8RJ**"Q,NK@ ]8$=!#FRE&T HG*!Y%=NHFA+A9YHA9[I? WL-F7!/[M3 MWB]7H%*YA=TDC1K&;,#?'-S8>^P#:TVMKTZPPP"G[05KS8"3;K#V;\+/QTX& M@#ZGE]J5^08\+2^O,+94 PX3"-W#1ZRL M'2:M>_):/.U@E#X\K%Y^7CS<+>K%7^G\[>+C^O&Q7;A>+>[9_,VRNGV:L_E_ M59N(L*WE"EUXLG#>R\\F?=,<-'?Z>6,._M6Q=H90+?S^4'3YEI_ M]T_+:M7TVT"&,GHL O?V R#=]L'"K!YS"X"G_/?@OLQT\WZ!T.;SD5P M9<2!'^&\B&L*\,='.I]O[T1G*@T200.&&8LH)B24)N)>8T MZ_;\8W"KX>7RHYQ+KC7PKY+6ZTH"C/1S[TY@GM.%:5O3 D8;R&!3_2S=PP?Q MM23#),>56M!AV$>2TWEW=L')CK0^F0OS MMW6]-FGA+Y?U2MN)3)N"0IFVXP'!A//,5(D1+!/.1%Y0%H32X=:Z!^0TU]%; M!$SOVOER\=!6@K2I+@MQ54%('SOM M+7LYK=Z5]>JH+9AMJ?6E!48^3#=PD0%\ XTN M7:9ZV'CU0C!,$KNTCM*US(HNMQ+KBZM.5V<]1-A!L?7@P_#<<*ZWLT7U!KVRO3_VLD?]BF-JSL/TR_]8IMMGXT_)?+?T_8DV 50!X(MK/24# M5X.8K,; %S.Z10G>UG0=X]X#O@/FOR2MWI3/AV$241+$L$'O, 1&-BJC( Z@T]^!'+1S^,;DB^^SX;#[G\$(O>F;%.@P M:=Z-&=YFT0/!3SRMWHTYI_/L'==Q;$I"RZJYZ'Z[>%JOZG?R6<[CS4T^%8G* MDS#&09SFF!0DP$P2AKG0YFZ2LUBEH$'7/;!&UB<&?30/\),3 L2?;4"Z8$T;=^/89)/FGQ8O */([W^N[97OE2B M]IR1N(O3$., MRUK/&4\.'',*FD'@3!9&?T:IZ8Q8%[)FE?ED_D@WNT:"TD6Q922 M! >,2DQ(3C$+B,(J#&/MULB4IU97R9;P1M9-6_M\8Y5W,+!K/>3$0H@3XX4Q M;CZ+*T\A?0?_8Y#T\^[&\&N.E52+52G*^=J,Z_XH^;IJ!L&] M_LKG:R&%J7(TVF?=1NC>J]>T,JW-ZCM9-<8L(+CFFN MM07-@X()$:8L 75P\(+5V*9.!T=4[Y TQ5D-EFU1,=_C:4YHN<$4:>\1U0;7 M&Z?^$'ZVS4XY3;X90+NHNP][_-#K@WUX>;@/6R1-F7?;T-5_0PJO?/-54.8% MIVEKSGRR\:0LS>OB'F>C_+X099ND;/4I1<&"(EI\HPNW]]T\4(M8J"$7#?.6T:/O#/2\Y@5!^;Y&;LR MQ(0Q9[!2REO<\Z"B.M/YO_FRC?,YV;6Z8/LEY5I2DJ,+^X78C#'W2> MG&FQ#$DJ&S%-,8EEBEE"$DR#G$6YC(H\H[.GIHW-QQ6M5I:R>PU.D _^&#/[ M;U_#_.<_AFGP+R8YF>M_(;E' =$58O*A7#2-V$U#C08.4 ]($V!5W:#ZE__EUVPE)U3\5; MH([7@&Y0P]@.O!NT1P6UCQBV'_VP^X;',\$'HWP='E?A,NTIXX-M)\>1ET7= M&\ >S4AXJ^U4_2VO/FC7QP$FN1"8T2 PLU2XS&-!6 )*8AB M-[)IN9OSL9V;4FY@HTH#AW>![>.*DW [X.KPL MZ/;MQ_]GJ<_1O^IEUI7<#8XHJ"R""-.8QI@D0N$\"'*L?Q2&*F0LB*SLAHL0 MQKY ?/L1-4#1!JI].:GMJ1\^]-5A#2BW:WRJ/_0<<4A[J6JWK3J/F6:2>'\M4LB'.2IB+$,A , MDT)JKR./* Y"40C% D5(.--&$5M:)RV<@P/YTKK0[/W^3;]RVD#_"S"-X"QK M[ R'J\D%ZI(&W+X_^ZS()>$1DF!DX J3!0WY;K:]H^I4"DEDH2< T-@Y[EC)T%7 MTPP3IQVA#3RT!>A/NGKI\21JYV%,*G>]9!X+8?_#\+YJ+Y>+>CDO16/M-PFV M3>>P+(]53EB*E>($$T%",YU,X"C)LE"I.-(FHVU3M?,@QLYXZ )ML[K!C=4N M\*9?&/U0#)-$!V)!G=7ZZ;FBK=J%A2?KJ=9/6+>AVL"3UW53^R";5L[WRWOZ M]3_+U>?/R[GI7?YFV69=OJ"U%-T2IAD-DE1EVH04A!>8\###12@)+G*1RS1, MTHSQ*UJM0?&Q^K*OSH_4R*"G;>>QJD71%)CS=O9%;88JH+*NU_K'ZX69P-W\ M"#.#+GHR[;#=NK.!M\V\&!T?@NO>)FYJ\/WJLZS,>I7\;)K7/TMMV"P?Y3MM M3O\F5^^51J,=.*9_7K6%0>V?NQ .$7%,6*AP$M%0NP]YA(LL-RE? 8]"RD2: MQK#HUO5(C1X*:U!$!SBB%DGTDT'S3\#HF(=]L--\T_(6I@,'F7J#-(KFRLXH MR3&BD!H4K7HCX''"M+CRJ[!DV>MH)?5MU=ES>=+TU=[WZ$R3Q2/ MJ0QQ4O $$^VE81:F"8Y2EB=1E$H1 &,HEX&-[+YM09?0CKJ]#+(-H_@A&QI- MV4!%>[#HD]=>GA "O857>D!-'&49)OHTV&+QCIL@GS>D=N=HE!6$44:P(H1C MD@49SA7)L1(BX$F8TB@&713T@QM9F%OG@5UR'O2!JK>P2>B]CG\IBZB3?S MY9?_D.)!_D++A?GA[_K7VUBY%!_7K"Y%2:MO[;#XX[GR&L]9Q).4AY3A3$F& M"8\DSD4J<&"L(*+",+<;,#<-NJ-[/IWR"51_H4\W:'V (ZIW2-Z@%?UJGULX MP5[VJ\H?;X>\!X>:^C)# VJ(N$&&C-UO#VE!'SL[R1IRT#$]33#^A]IB^US4 M'VNKW1);?[@M!^7/3K<#/ MHGTG ":.\%TB\#2J=_')*T<:[.\1:F!4NF^)$0-)^W;;';BC1)YM"/3=H_\< MJ._3I+^'Z(M=^OO>&7?HSV_RZ^K^BYP_RU^7B]7G>A8G14Y#*G"@B@R3,&"8 MIF&&)9$!2:FB<>30.!N.R,B'C?Z2TG&& )UPU$XK3,$GF,9P&@KT?O$=9@)= MXLG$LX%.T/@A9P1=8I;KK*"+ZSFVBCMUC;?I.+.T8%E *,=)S&-,4B$Q#;,0 M)SQ40H8B%W%F,R+3 A9(_< G8!X&HN89)/>G!9O.)8XZ78$&^Z]Z'*/-5^WX1SK3U[T/DGM3 M#[X OT=N1M,OM)O2W,'"*Z*-*.*![;WP?9@1_8=&M!HH4^I^0:XN>$ME^BQ!6]_Q0?@ MY/!M[#C\@4F]P0'MD;A!+:_,B;Y%!#68H%]'Y)7]M>8X/'.[GO3'.]"](IP% M/?>#@,4FN^>#$]B]KW-X^_I9&D>M#5]M&N2;UH9W4G\]9FY10",N\P)S184I MZXXQRUF.PS0,0IZ3C 4$-#\5!'YD#;M% &\[D6Y'!+2I-!BIS8R(N4$76%< M9+1E4'E6OZ,+4D,X8B;.,!S%."M.'+&8 M%@6GVF7+K(P[2W@CZYP=]+;6_*:=<5:CY1X#]%.YV/P8&*898J6=DO'(()A6 MV?/F8\N;%C;J /?9WM2*2F]M3?NA3=S.U(KTTS:F=J^YJ8$/A=<1&@U0=^=7.*;6P; M+1?H@WQ>SI^-Z!\-HH&)_V46V@G^=1QQ$OD]2!.+;8":O[1@_0G[(&6>Q/PR MG$D%?)#<8]$>?L&U^OBPJ/GMHDE,_""Y+)]-@+*>T2(,,RU/)EBCCWL^6#!&H>"95MJO94M#P*<\#LKM M2QJ2(LV2/,JQ/ND$)EG!<5Y0BD64%TI0&>7,.;SW/S+]"LQ!>-SN^Z9;71Y[ M.VZ2E2L'QIQY^\,D5;DRQVKR[7A)5(>7%B]H7=8?G[31(-XO_DJKTA@+)DP8 MSE0LPR33SCL3U(P2"!.M9@C!69X3HKA(@P(\P,P&\,CJI0&,Z@8R?&Z9%>?L MU,L8_("IE9-;Q98W+18FQ+'%8X299A#*/0XWLP([^90S"#/.C3L#O>_:Q+84 M;Q?_;[D0V]+U&4V++,ED@5FJK7]" HZ+D.28!C%)LDQ1ED>@&/\)B)%5P>WC MLEJ5_]@UR1!&'MKK0Q/6XZ;Y-K27[ F7+,/W5]$.C-AK6+A<8 -MU\?>9V_7 M2Z1XZ]IZ F#B?JR7"#SMM'KQ2<>4R"^T$O?ZW:9%.4"V#EX<6ZP,+&2 3,9 M#XBSDQMGNF BLR?)6\?U7@I\928>K#UM-N(YLDXR$,\^!,\Z--'O;?![>PMS M*_0_M&*G\Q?+JEI^T1K])7W2OUQ]FZ5I0=)01%@FA<+$#.AE4INV(=4.-,]H M;%D/ZP![;-GC7#/-G&=*4MCT/2@3^P5T9-; Q-<@@MZKXXNZ&[3'!NW005M\ MQF.=?1+BB"QTRT3TS$I0.J(C,WIR$J$K3I:8Z$AJ-SO1=0FX^M5*9_VX;IK) MOUE6LGQ8M(GD7,/[V[I>F:],_^)2MY)N'<_]LJWBV;35((4*95YPS ,98$*C M#%.N78PBH69X%#5JW'H8ZEA8CJS2-\BB+;;HOJ*+>MYZ+9T>1$@MJ[XV1/O2 M*<"8TM%V=OCT^"'V"V@F[E%&)]NVQ]K\[O).'=:UW6_KVER&S(ZV>X!!M3_" M+CH.NQUQ-SW-S1V;N7VS=T>#/=W\WK'9=S #>'1@KIF\RR=9K;[=Z6]_U9UL MKL^+69K3(HQHD(/N /J C7R,;D'?-#.B5H@N M!));\#>F9 N:MMO#-\N@GR=N ,-_.T;<[1CQ>L^(WWH8X9"O.TRAMV3='E 3 M9^H.$WV:IFOQCF.[E\V=8BGK692D699R@@.>$S- *=:F=*0PY[E*:)I&) 5U M2>BL#1)?>%>$MN!MOH<'[-#288(4I&"442RU&M-.14 QRRC'<19E0:H"J8!M M;!R9 -=A[WR0;Z>;'(F"QF6&Z8%WACG%W%>SE\[*T_9O.27II"7+F4>8&I, A))B?.4"BR#M"!1F.>Q M*F -&"R@0KY#IU8,+SLC)K690"OTW#1%^VE="_1D)DT:-.!=6 ;9:2>2GED$ M$]4-;S8U/AJ^_J90B\&F=9S&H:W]\=J!Q99B?YU8!B%.W9'%E@5G.K-8OWKU M[)+77XU9O1E+\/;QR?2I*_DFFVD_F\MM>(G=XN/'X0[&;=R@#EHFLG:,F/.X M$DM>]FN-2=@(TR%@#GJ>C'8U2WS,*[&$^+T&EL 8TC.Q!+B0FZVR[9C^6#;Q MDYG(&*4F?2N/E\!U H)E_ MS X[N^(*(F'ROQNRL('D?YCJ$0F>)Z-N5_\N8TZ/2+LTL_3X,?AMWNO%UW&<3(TM4!NHLC M .[X+[!E^![K>F)A4G8 ;U\K<#6E]G<^UU/L=F$#I1QTU])/5,]%R847)[OE MZ$>\>T4Q\*1KBX!-F?QA)L+F(I$621C0N, !%P*3(BEPGB8Y#J2B>OWZO#Z\O7BU4;R!@31E+,LDSB((XB MSI(H360,Z!< @6WUM5_=,:#%QA3(RPT^QI\]FN@G-R@!CF);!EN8(3[YY6:8 MM#QZNT!;'$PBX5'FQ.OQ> 0P8$;@E:-)XX5G,$,'2'R?Z6.[U'3&$)"X _,( M^BX\J'I?B=NJ>OWUJ6RZQBY>Z75M8Z;GWAW;I=H!0Z_Z*@3MZ!R.9UY+(DQ? MW5>TZ>S6&9>&;"D&Q23[R'(*.9Y=<+*(8A\YW8!A[W..SH9I>ZCELI:W=2U7 M[]F*E@O3XGK;K^'-LCI;;SVCE$H>JPC'B11HN4$-F5U$"_D%?7C_.Z(&Z_K*=JKNVV'IYDS!9* +9%#" M2X4U4JC!"FW1,M;AKA.+2=8^:.O@,U[AC3^^_"=G/*;UK:YEUXG?=?6"<)]L M6VEJBKX_?J%/=Z;&V=S!=*O!3='X+@+#>9"G!2XBI3"A/,0TCCD.7@ZXXF4OG2&K7LW-=PLU(_4VNS#3O MNVKY7 HI7GS3YX,^$]XNGC4*VN&XY:ORN;'-=M-#\XCP),URS!3),6%*_XT3 MAJF*"Z8$R_,DAN7;P9& R(I;^IW&!ZGY\DO=FJ+E%A=$=\C [$\'3ML9GN-R M#Z:P35U?P[HM-HA]0S\9A#0'_X1V.*$]4J.,=G7GB2%C$*2*D:D M56]"*."13]+5/@"PW7>\$!R(/&B>XO._:5:UM\_AF67V03_J3^:QAO5 MA^,;9B'GE 1:L_+<]$.(18%SGA28D")@<1Q():R<=4?X(VO9W70%$QS;XV-N M4O<8H:.!(] &;3"&VYF#([(1IJ3]*6LRDM^6BG9/QQ!Z93^BP5[S-[[8CTE=?=#VS: M-&\KPD^RONW>V0!;BO$.U#UD;=: M5PMT^VAFWP&2$\[3WB^E?LB&2:8KQ;#DA%ZBW-(3SB\Y78)"+TD'*0K]3UY= M8-W.8WM;UVLI9FF<1A%7"0[RB&&BX@Q3*5-]NF8JS8. 40*:ZW !SLAB>%A$ MW4Y$O$%E QK]Y#0A\1+#[,Y-#VR B>5AJ?3'#0=:J*/41I\CRW\]] &4[U4# M?8[4GKKGLX_[FHIVRWFU-G%7OGR4]_2KK+5U;FSPF4KC7*6%PD5 0NV589@4M&(\S$H,D&0![]#MU Q"M#$3TU(*\=CC:93[:"?A(W($)_85Q:1M^ M-3B@NP%^>9B8-DCY:*/3+D/^SC/4!EDR/$QM> F'VHFYY*NJY'1^NQ"_KQJ[ M_>U"K.M5M:WU45RF+!(2%U%",!%1K!5*P' 2ITIDC%+]IW7)Y2"XD37''H&? M-^ !*?[#O!J^1O'+ 9AVV,-NVJUMH*,M>(<4&@N6 .H=O++&L=*AGT6>:ANL M">VK:AA>9+IZ!FN"#BH9[-^"APY>_WWU[?9+)>I;\;3QN^_TJ_EH_KQ],1!(4(>!JJ'(>1B#')M;/2-$X)PY &H92$ M$@YK@F@/?&19WH!%;#>&@(,F.CCQT\Y5&8M+,*$W6.P'MG=F.&PY-\8 AVM8 MX*U_(P#TQ T>X4PY[0#IL(9K3P*QB0HLA3GE!:8I$&.BSC+<*B*-)8943P&I2P 8(^L9PXP:8S68T"C/A+9=(HI)H *3L+963EL8?IWM3Z/'?L%,/5-,-40(?<$>H<>XGQ-CWV'(R)1\7VD'DZ M%[;O8;A;_W91E_K)^TK<+>(+^F30\100L";;*30PO/ID M00)K0KOA ON7W$Y9,V5&_GVM3^W7S_H_QI%XNY*/]:P(5*9,D\>\D DF4H28 M):' 22P#0:)0R !TCWD)T,@2OP>+&KCH4^,!-Z M0^Z#K+([=7TP ";5;K2# M3^ APCP=PA?!3'H.#Q%[?!0//N]J''7P6SN@&,M.^X0[L%3)[B4^VAO+5U$--90?"'4SF7K*\&2>FHX]S\.-YU_HX]2O/XJ^=J8X^^5*KF6!X>[L<&%1I;)!C[:(8"V M&+AS-K>IW,Y.'5)S.3K0GMFLGV+[F=M[\LE^)+ M.3=WYF\7*_TQE&PNC\)>LZP@A8P3AD6N[682IR$NB(QQ(5G.@H)F&0?%IFR MCBSU6Q0:1W"/Q$GX%G8J6W'3[HCVS2.8)KB:/>"S&T*OIX/<"N2DISJ$"<=' M/.A=3TG^M^O5YV55_D.*6<:5$'$1X"0(3?PZD3A/9(Z+- [",&"Y*ICS]+1C M:) /W\/4M#;!']$=?%\Y_QW^V6D%3SR!*8-SN?]H#WC$]/]3ZL8J >A ^KYE M *!!EC"8MQQHL$$Z)BS!*] R(+ AF1(B,J@;L;8?%TQ/^)N&ZGXT?D)4S9[[[<#2:H1<6H_XT!V$'C!FT0]*?S'1GA M2?E#H4]Z"CBRYO@X<%T&'BK^=?%4OBIK?E\^2O%F:2;Z/?V5SB'Y%3U+C*S" M?_WM[BTRH.?+>JVU18-!HUD,#G)1MQ9C,X'8/E#K556R]JB8OH6MLC<(-.45I]_&B'TR:"$-C@!KVXAG+:S&D;B'TP_>&8=V&)P8((G M:P$">5)+P8$EQU:"RQ*.E5[+Q8/I0F:NJN_U$K=?RWH6*1YS&4981&&!B.,L@.P5Q+=DP M3=!0? ^C&%YRU4.2K]*JM[^JFT:(V;\@V8 ' MIDZ>KT0TW%I"PS.(]DXRMX8%.;Z<$NX.?;TYT-BRC + HI%HHC(TSPA*:C(\$I1 MM8 #L%V_5OH 3#LY0OTN0K/_D4P+29R1<) M/,E)OORDXP'(/TNQGIL29%I_?C-??OFX?GJ:RW::_#X84M\WMO'N0H]*'N6R M(%B;KE0[R'& :5 46,DXC(M RHB!$J8<\1A;OC=8-9>D9EB+0>P&=5'K!(R M=8"NK+=4!.,S%*8M@+Q$GQK$QKEOO9(YOM2.(Q;3ZJ;K6'6BP*Y<#J;EZFHU M>U>NRHTG:"MY M T_!6R!N[L^V\]3?+>OZ3E;-==IN'IO,5*1]Z C'L3!.M$QP$45:S/*8I.97 MG%L/E+* -[+(;3! 6Q303P:)/R&-1GM7;#.9S8F/_9(Y G=@HOK]&&/?)=$S M@]S:) XRRD^C1 "M/9T2;5:9K%4B@*1NKT3(:XY35E:?97,[6)Q@7E8!&:8 ML\*%( +'"/T,-LC?(H+O[[3'. MN_VY[]D?^$P9[ZST-7_&'V+3SJKQSM"3N3;^(<#-TS?EP@2GF]$ZMPMQ8=;. M;YIGFSE.$4LI9RK!*0TY)B+5VC?)M?;-:)&+)"S2R.H&U@7XV+[BP4RL;S=H MOKVJM;?&P/PLAV3C6YFKG=V@JQ? M5W[TF,+@)2>SBUV)[1K)SFNX6+3DGG M;Q?Z&'AL/KU]1"%,XK0("YSFB=;2A;:6"VTIXSB6$2L*4F1! KEPN :9D;7V MYAZQQ0WMD3/!\BUZ:(];(V=:3P5PUWN,,?B-=CH]<$D3V;N5:A, M:MCZ8-JQ*>ME3<$2"BAOM(-A\!-FWIH2?Q)&J+M>XX9&7*N?_OPBUQH:\STNK@5C^6B-*K% M-,AY_=54HLA96L1,A+'$>5H03 *2XB++4QP11HH@8@$K4E@W"CO D&_?J3'% M!HT;]- BTI2JTP-4@'D6=@PME(I(F$DF/[4H(P6 M[^QT26#Y3LRTT[/^6033MCON_-+ASB$.:(.$Q]P3$-&^4DWL@$Z;60)BQ$DB M">QM_W<\V_J0NV75&']G2DAF5.921$S@-#2YY"J+,(VC A/&5,'#*(UR4.W_ ME?B,K&Q,"13_K'\BS0Q-YE]D9GI2]+@.'KVK2=^ M37#Y8H/-#W/C F =Y)H%LBS\;N66<^T!K^?F@E=#NN6KM7:'Z7Q[G[.%OI]( M=PZ!S:!+JKU8SB**,YH;Y6@\6.W98IFQ/,JH2E-6V-Z[^$1L BVYP^_P8G4O MWO;W"UZW9/CJYGLQ&J9*NUBB 8:_;XMV]PA?T*@.TUZ][HW]O=#WVB.W.Z,Q M]LK/?=(8?.RY:_(*;K)[J#&8U+VC&F5]QP82;5\QD[4@RV>SO ;^;R+#Y^F_02U\WZ!#B?;65Z ,U;1\)"Z)/&D?8O./:AKC66NTCGKL3""-;O0:>40NU@0CM*7S, M##LIOHI$F.ANJ6N #1N*#FV#+Y#BK5GP\?H3MPB^0-YI8^!+#SK>M5!3B=84 MU9HQ!-J0J.BBIMP8L*^6C]K$F(F"Y#3*%8Y9PO2Y'@=F,H#$,H]$EC"1!!)V M+3 (.4&,/H/8P0\T&]-FZ\@_S# :0/\ MU@PX">[;O^DWL/]F6XOQ;!^SM0C3_FC?>[=;[N*W*NEP\O&IFZMXU MW36V#LDL+(SE'W$L11;H(YNGF.8\P6&:2Q:G:9@0T)$] LN%;[3WGB_>-C0@;:$H XEC1_7H:4;MD$;@E!+ M$6I)LHIT>KNH&&$/1K[,\(GQ#W'A,<(6V%Z*C ':O?W?_:9]V2S.PS2,*=<. M7)IB$FJG+F=*8D(*GN6"*L*M6A"<6WQD+?Z&EA5Z;IK@:A'NY.HAH8'#._[M M>&*G:ETIA>G$PPY_?IOZ'6/OL9G?;NG)F_@=$W6N>=_),Q-5WK9E93M8K5-&5 M1/47^G0S0>'MY2VZS@ ;E_'>[:S^PMM-F>UI_>WW+;P=9.7W*KR]C-@/816Y M,_3JPMMA"/ A"'>+>G$K_E;?5=7'9_ZRWEY<6PY N/#ZR'KPSK#+9%'MK@]K M=*>-O@I]E-5SR24R,4?[L0>7F-"OQ3S1#U-'=J1[C&9;4.DTYN#2FI.-.!@@ MJCO>8.A1>$[6!VF&7O-5X[!HG^:#;.[*;\WE:;DJ9;V=>_*& MCSN+^\5^,L;!%,,!2DT5]P8IM,?J9CLNZ;U">\S0R\DX:Y\.-0F'W7*?QN,T M*-'I:@[U9#6YKSU9"M/5Y'?SE:Y?#'8$"%G.7FT^OC=ES>F\#5J]T3^K9R2) M99R$$0Y4GF$21!EF*I981 &/DYQF++3R;WNAC*S"MW!1"W@30T8-:#M-T\^C M?AWMC7*8#G8BVEKHK8CJL<7T^ZTMIO^RM\7Z5YU$G*T(VXJKW<-PB^RNDGQ) MM66WHO/ZQ;HN%[*N7VGQ-^;VQA_@-)-YH00F/"&89"3$!8\)+@0/!4EYDN96 M[2PLX8WM1;48H!8%M,4!;9&P-PAL>#=L5'GF"-"O&F"&0R*Y#5?L#2+/W'$S M?9P_&9!E R"UQX:Q664R:P5 4MOOTJ^-@F[+[6]\["LREVZ MGF4 J&^-D?67!HUVL-$>N'W;>;L;<+7FU:Z;]L!D"W0VX/*R*:G[V@VN6XH]^:@HFJ,D6[301P MED6D2$(2X8+1R SF,7VVF"E95F%.%)=12"$W8M>C-++LOWY\FB^_2=FDL8A2 MJTDS6+MND@*IF?H'3%?VL =V5U[3!PE9TNADU?2M.YE18T%=RQZ+*NY:K>]9I,>1&P+)%8%3(Q,Q49 M9GF68\&3,"54A3)1P#++ P"0K].IL+(%!RQI/.1!0,(X#E.*4_T73&B48M-F M1G]%*L]51"*>@%JANG/ Q=5J@#DW*CUBA9VEY$X@T)^RI@U>E7F6!%]UF(>+ M3UMY>9:PDUK+\T_!8[--_./ELFESO'7/!0^T,N$2)\2,(>4DQWDA"\RYE!GC M4F5VX\ NK#^R0#40T1:D?4SQ'">&(ZM7T@>3IT/2'.*F9W?;.DYZ):UN<5'+ M[01%07L(Z8EZGGMKLBAG#\K=J&;?8W#E\'*YJ/6656\78JTUS;?-%Y-FA*0L M4#@/0FK.6_TW)@0.XIQSHE2F3UQ;_7 >Q-@>P0:HO>!/J#-OX&' MM@ =M,0%8NT5Q?5$N^F*$^+]J(M^IE!]KZ,VSSVOE!7GO9 M(.&__Z/')H_C*250)\=I.S5Z]ARL0/XPR?:N-81GWW5/T[K7K\X2)=(L$@P7 MG)E[EE0['80%^I_: 9%QD3,20S.SS,(CFQ*[O"0#"YY]U9#>+\+7$ 034SM: MG)*JNHA?E4?5+#1YZE07_7/94@>_=SLL7\FJ?&Y:->NSN/'JS:*;YB$Y"_(D M8@5.8J8/R83$F ;2I*?3("=4F=Q%2(2K#]C8 K,#C;:P'9NN]'+,[ECTQ0>@ MG+FP 'SZV=#FZ=3K!37I:6=#]/$I9_6.6_G7BX5:U;?B;P[W91=>'UDZMS50 M+^1"JG)5=XNA7&[-+C&A7SP]T0^32CO21[@W&Z#4N03LW)J3EH#U$'5< M;W MJ&,K,_Y9BG73-DD^F$W\()],#_#%0V="U8MOFU_NOTRJ[= H2A/3I<@4@>44 MYR$I<*P"(E.2Y GT0LT1D]%OWC;C#;7GWTY!:2]KV#=4MY@ 6Z Y\MONH)Z MAS!ML46HR<]IH:(=3MVQ>#>&H]LG/MTW:3Y>58@G%OGJN>:(Q;2-V*YCU4EW MMBN7@]L6]R8HU23[?%[.]2L?5HN_UKMD ["M8;G%Q=[VL&72L"TR G]@VL:.-2/8)D#*G6P56QB3V2Y HKNV#/151]O&)..^ MK>NU%-V^7&U&8%-P6?*5%,UCMR9E5T.OZUF493(/(XZIX R3(I XESS%/"(\ MR".6AG8U5M>A,?K=7I-=V^8KEPUR:+TP(M/\"+,FC?9)O].:/=6FP+@-T)O. M/DBVL[+03W5#"; )H^/F6-I!H[,<: 8U;&X1.NYIV")U@_9H;5K+-HC=H 8U MC_;/5:SQ9?ZX(3&M]7,5HTZ,G^M6DU;W>4C/% M,@F%*B0VMXR8A-1D+4B* QJ1* ^4"@4H60UI[^\'*:7['EFIXI&X01, M^VQ00 T.-VB'Q8TII& 2W=%2ZQF#"&HP\:=LP,1[TB_V<"=5*6!V'&L1^ *N MMRQ/E>1E.Y[\T3AI_Z";WJ>WG%?2_/TWN9KIE[GD18!9E@E,TB3"-->Z0T0Y ME:$J5):!JKXLX8Y^][+'HHWY=%"!7K[8,=+V'L8[>Z!7,GL$FK'B.Q3:&;A; M))I$!9]W-""ZO5W7V$&=^.8&Q(K32QS8ZXZ.UYK5\N]KK91>/YM0CHGFS8(\ M3H,TBW$8%684C1EJ2Q3'04J4B&@2BQ!D8IP#,K)BV(-$#,<=RS] MFBMI!GHM4'+ASD@//;YH@\<1/ZGH4)8UVM9K_2K^7C^G&3F4IR MF?"8A5A2'FLC/Y8X5T& 2404T7:_R-+,1@)/5AY9[#:P[*3LE.Q^T;J*&)@\ M;K MY:.L=O;T3"JEXB#),),JP40%F;9J0X$5*8)$Q$4:LP@V-*T'VNAQODWFS'P# MT+H]B1VO[,XM;QR "=R.^"\:+MH"[GC /D>M65#H;>Q:'ZR)1[!9D'TZCLWF M)?AUW^N_K_4"?Z7S=6O3UO7Z\:F9_50J)MEE;"[Z8 ;87+O%AE.FL5F3Z,QIZH4UM-MB0?L9PL'K- ML67(8E6*35NICY*OJ\98?OV5S]="BC>:"%/CLVZ++=^KU[1:F/+A.UFU_82^ MG5_@]FM9SRC+BY!'U%3N:8=;J0"S7(0X9'E(0LX%82!],2*N(^N:+F"TAXP^ M&=C0KAXC[IB=JOI!]@&FYARW -Y\9'SF^.ID,B*FT[9%&9_E)SU6)@#IJ- Y M7ZX7J_J.?C-QU':6XVH611&3<1#C-,R(UL4)P90PAE682540JD1.@;V@S@*" M"+!;3Z@-6/34P@4JS_/,O:3Y$O1G F#P"287/.[U,C*^QIV<@3#O]]#*))T-0>QYU$\ / M\EDNUN!O[/BU\3ZP+:11OJY+9'CZM$Z6G_2[ND3<\4=U\3FW+^K0(3<3 H1< MB+KMA/%16W]-=]VWCT^-KH]R$<4\PB25&28T#S&+18XY#4D694JEDLX6\L&D MG-_;JWP(#E:?;M%^NB>8V*=0R*8Q_NU).&F''.QX '$Y"<,LS -MV3*F,!$\ MP$S*'+,DSVD>)#SB#'*B>F?O%9DXWY.O=KIR+&[!].A%_MQL6POM4$$M+O[4 MK L'/*E@$.A)U;,+4XY5M],:\+Z&VO1?/ZZ;NI^WF^G>'_0_/GZA3]NV1OOB M_S?+ZG<-?U$OYZ4PKYA4)NW7T^K;8?/U.VHCIX3(#%9=]#I&-KM-#HA5'A'PDT0L!U^:6J.7B_$*PUW)GC$ MLB@-,,D+_9\P33!-X@RKM(B3- N5BJPR)_N C)T+T8+=#E!MJN(T9&1 VSR ./NL829=U+>6F1]'B MX; R\/>%T.!,^%Z*UU^Y?O3VT?Q+(Q1&05! M4HKS(N-8ACRF5!&:"^MA"WV 1K8^#D';NWV]O!EVQWU1#%,>AU"O&<702[Z] MO^J+#6Z>Y@5V^'$+;4CK<>AZ7Y_,%;,AHNM$63T/5T2O%\]EM5RT4R9W&F^; M0)/%J2!!FFOWITBU(Y02S*B*<"!EE$5AF!>IL-5$O9!&5D4'L'?E8_H\YP.9 M-T!^#6LG;UR J:=#!G0,FJ'4(R #[/63-T:X*2AGAH TE161/:JJ__W)=)45 M&5UE9?>"JY>H;;.7RWHUHT$F1)XI++),VTD\Y)@E181%$?,\2/*(Y10R1V:W M,D@;P8?%M*T=YP;:MO$+3$SK"VYMWLUUW8H_E MB)Q3+^3X 7B;A ]F"FV3]1_'N8J9#+'BD3[!@T)AQJ,$!SQ6)(\D+92T;9&P M6W7L7 BCQNM5:6)WOVINK-L!V*"*BD,N]$N(,VTPZ7 D"]0[X82,*_HF[->: MK&?""?K=?@FGOW08SB"7O]%'JR^^\_C(W_O=Z_?(@ &,5]B0T?]=.U( ^ZH' MD8?-1#A$UVT&PF:-Z68>'")],./@Z%?P+_:WY>+#>B[#@"7A;57=5X^+E7@S MIP^VW_#%!4;^JC5<; C QF'2,,V MP.FI+58[DPD6_[;_XR(X:EP L/8')A M1S[Z9+#P5)4_2*63.%U>=3(!&R2L*W+##[NY'/L1>&T)V&)5+M;EXF$_3N.% M5,MJ,RKOGGXU-6.KBFH8>J^K;V]7\K'6R''3+&0YGS=C MJ+\%D0I3PJI,)9 M8M*'BRS'-%-2NS,\*X3^CXARB!,S(JXCNT6;'$ZS_XCO\$;+_Z=L- M[?\SYD:&>:AR90::9H4T-3\"%RG3NZG2@M L9WD.JOGY43;2)?>OG?,Y-W,^ M3S?MQ]DR.^_Y!]D(V!ET,&NUE:D]YNC]B4QMGF^POT&'V.YRQ?QY]A/PU%.L M8$Q,)XT^3,#RXWC&%"#A5QY](VY?TOKSF_GRRW](\2!_H>7"_/!2/EJ+_ ?) MY[2N2Z6]^Z:9C](8FC'-(:?E/[3Q^Z#QW)X0RX4^'3;9J)7)1JV;;-1%FXVZVJ2+KP]34&N' M=/&I=G[X&N@'W$_8^6(QW]O0@0PAJ*'D!OW2[/GFMQ(&K)Z M!X9_MRVWO_CZ ;?>[0KM!_T$0!=T$V]&SU7?5)A,=FDX,6N[UX]3@W8*[9GX MH%S>/C\TUX$&V]O'%2"R=_;]"0)[3=17___V61MQ#Z;FP]QF&OB:U9NNE/\_ M=^_>(S>.Y(M^%0$'.-L#%/?J04G4G+^JRW:OSW6["K:[%X/^(\%G.7>S,FN4 MF;9K/OTE] "37O1L#K>NQH(^.G>]1A M3_=ZA70]W.N>=,JSO5ZQ3H[V^I]U[.Y0E6TR_>$.7][!@>WZUY?],TUWFJJG M5?6'Z1I^NQ0/^@,Q9_U-(WI(XX<1Z(]L VX7B[J=6V"H P_@1L';[ACGM:&& M69D]PL%?-2V?K2I&A,)7JXLQ6)RV5<:(()^UVAB3%OR$Y9,4LJYG_%#.N:P; MU[ZC7'^5LR)*24RS&-$TRA'F.$>T4 )EA)L"*C1ETJK-U@"=D8U@TXM75;3L M=Z-]P P?&G@2%V:(]D2#BNI-VX?XG4?9[7?/GC!PV_&Z8@':DEI(V+.-[!L] MV=;/0H3#[9K-X_ MUOUVL][0I9@O'_4&;J4]]9?W2P$) ;H\P]C;+%!$4(^@ MP_LG/S("SP[W-(.6J"GA(TSQEZW>2/D+*AH6SVGOU#/M9+NG8=$.]T\63SNV MUYROZ>-C:9)9JYJX32FV#_.EK*YO9@7&<6*:\!8*2X1S$Z6=YSD2H5!9C".> M"UA?S0&"(^OF,7ES0=$P$/QE6 @J'H"%,@ MJ>Y=?A#NV%8GGWRC':7%BVEW_N?Z;O59+B3?2-$D%X ;@T'F'%GKCD_1&YZJ MON[!M_6_5X?L=/D2M-RU^13V_C((OV$/>BSH8&KLB-H(#<)<\'!RPD&$)G/+ M7<0_=-2=QCNZ[E+IM5_\*I?Z+QMS^O?VQW-%Z-U6;\'EVZ?GQ>K%W*0NZ\); M)F+KDS2'@YK(O=K7_YEI%Y_&D30U*@IA:E]B5'":H20E<1IG-(PP@9CIHN0Z.V#:'20WCQH$^*& %W$SX>ZN6VXYI M7Y+;!F7:%P/?T'C'T-?6QQ]CTVZ2O -ZMIWR3P%^T_)NOJ0:C^-Z15]6OTJS M='SY*DM9!4S-<&&:MH4*<951A#%-D-Y]$11F&<9Q0;,<%[:W+I8T1W83]X3L MKR!LT1J^BAD! YA!:QCH*%&V605,5I[?33 F2/9W-B. Y79_XPTTT(4.4/R> MRQW;F2:[Z &*=GCI QWJ[.)6Q>5W&0:WZ[75H1!7N,ET"R]@ ]B [VZ&JI]YE+ M04VVJF/MU34;$,Z?JW6)T-2NTX# ':[0T(@K0F2;TG?0R-A):AP>!(,ZA+M: MU32\4BB85AT&M_KK$MTCPG6AJU,6[>L1HC-0U4\?9R'FQL6A"[,LOE_>T>?Y MABZ:#R<3+!09BQ!)]>J%"Y(B@G.*0DJ5HEF1Y7$(ZL3<1VWL8]^:5C!?MG5U M]5[[@9;!GW2QA;8#[47-;DWSA@5, ?=D*V\4:3A:9/QW;;>2T5>WT%Y:TS8- MM1'[K'>HU2 W+>_TA4W>:U-5$6.>I7'&D%)QAG":,,0BQ1'A>DL?IC+#$J5RX5Z-!A M[G_0N6!3:=3TC:S_JY=K8_YYNO=]OU1N]3RVJ7.BMX)I)<1(@IIA?7 MB A4%(+H939-<23CG.78X>H2P,(T=Y,M>:;^GS):Q$<* 3^BMI84YZZ2 T4DHZB,^ I')-'MVPM_[G5 M:__;;_H/DT759"2J5/OE7&(4YEPAS%F!"I%(;5B*!.,XRTA.0&FBERB-O,[O MZ0858N/@ #<%?OO/ MK7;A?Y>;KRN]H_\FZPZ$MTV0=!VPFQ*JG8-,(AH)BK#"$2KBS*AR1+1K0"*: M" ?WP(+T-&Y!S4A0$HD8XUB[6Z%$)$^TS:2B MR*5DE%!02W=?D%[19N35L+0SH9X1@AG3J\$!FU6 N)X,K W%24TM ()3HPL9 MZF9^[TQ5G7M5-7[_L,MU$E$L\ER$"+.0(XQYA$A(&5)IKF0ZF, M?9EA:)H+C(KJ%9EAW1#9:?O5@L/TVT5FL$KWRN1)B;MI3*JVO6*>*FK_P_ . M(I_Y5RFV"WFONDW ^4^E-(FD5;L-19C*BC!'<1I&6H73'&D7*3-K/(]5@N,D MRVR;CES#R,@*?KA\&9+@!B57@=RO_U-"!SUN@:$&ZG_B0^0K6J9<17ZR+BL^ M0#ILS.)E/C?OX:/\?LNKKJSSY>-#N5KJO_*ZV,W#:C'G+_6?^U2NF(6",!(B M%K,888*YWF^D"6(ICYDL:!H75J;)E8&Q[V1VO 3'S 0?5YO@'W(3W(K5LW7? M#6>8[9R3,<&#&27-27 1NYN@YB/XJ_FOUW2Y:\'PY/" R4_J"[F"<^HF.<_C M>#@LR[E2^5D=74T (V"^[$ MPDXCKY80IHV&'#+T D/0O1,T1#U>Y_5+Y>L*[P*5::_M^D4]NZH;>-QS70%3L^#S_,=,N[=IGN(, MY6EJTH^*##$J"<(L(9QG*HJ+V$M1@8;@R"H=ATGD*4V^1:A?7<>0&Z:W=@GQ MAHU \^$9'$\%!!Q &K-ZP"!8_FH'G$CN6CB@G>;GJ!IP(I1UR8#3<1XSL9IZ M^>LW6VFHO-,?R$RD11$5!4$A(=KV)3E%%),81:&("(XX*3)0\)(MX=%M8%QX M2+KJ0LS.=1D#A]%LHF%DY(RL'M''3,WJ(OOZ.5H]8%@E:_6-A_M(7][>W=_I MZ9N#ZH*3+,QBC%+&L/:&P@@10A0221@569*+6%C%?)]//;+.&V*F4Y]EDG6' MZ,-NCKM ,.7=R3)\!C\DE+U[XBZQ,F R?R&;D8//80+ M3\ S,IM*FY!N$0=#1E986'N(0U'Z%?4**6!:VA:?]=?GH8-MIZ3)PWDF2Y7L M8/XP0;+KU[ O6LCY[.URHU? JGTVY9OY-_F&;NA=6V @5:E268R2B#&$18X1 M36B.%,^2.!,XRH75A?00H9$5HR8='- .#/'@;B!Y'@96OQ+YA !X".JYO6S\.7GT]RW=Z,O5G)] MM:*M>K> "[S;SSBRCAXP$@C-2;!<;8*RYF77#(BDBA. M5&$>9J6AI8Q'V4XX=54*75% [=3Z0LU]5W;B'J>'=[R]6D771!BM M6LK!NB$-#,2^B)7=R:H7!&!*M!=^1S3X/"0\/'IZ2#!?8=(7Z4P;#STD[EG@ M\^ >([8[_2_5F5;2V-=Q?B1N&!IDN2(,)8CG%.%F-)KDY11Q*(P43*TVD-V M3S_V.M70 N=Q=0#1KX[7BP=%R&!I!3ZY&UF!6UZK#BV:V[IL;%.R:1W0 MI0@.6&[;7XE@M0QV7 <5V\"89Z]OT&XE?[7W K,\_EZ)WNY6+0I'B0<=!4U? M<=U>>9LV%GP,6,_BQT^@(#9M[<D?H8V MQT="6[8X/AYS90:8Z=QE8DOF=/&P6E4FUH- ML4 A#7F>44:*$$/6]?W48U\_R$TPK[IRP=3Q0'8[%723"'B=H(5INKW]8BC] M[<;\<[$55=V655GW/M_4W5:K X/-JE)%4_]YM5B8QZI0#>FSRN2YY)[4\&#B M257O7*!3=>MXPM6IUOON3U)(;3?%?7E'%PLIWFS-!OU!EO.5J+;TLSCC+&&A M0#E5VJTN6(**-,;:R];.MJ BS(J\K<&K/Q);W]J&MM77?%R$M^4 $/(AY--S M]?4^E_)IOGTR9V">2JO8(9S' C/CBY@['(1Q&J)"1@(ID85%1%61A*E#E>/1 M,'8H=/P3H&R[G?$&FN.&QI3":!G0^AS4+ 0U#T'-Q,U 8S:'/0U$;&^[&BNB M$^]K($"<[VQ HYU=(RZE6+_3S'^FYOQ5_^19EIL7TP=]<[L4IO#?LW&&9XD* M,DAS1A)@0IB0A.9,LIJ ".0#:(SM7+2>!>8?!FM97'<\--S?! ML^&GNN>0+4=@+\P:9FLW;0SP8 ;F&+?/#6X/.]PJ5FXJX-X. N?BKT$A\.?0 M65.>VN.#0M+A$H*G<+4]A]6]]JOZ0[VHS](DEGEJ[KZCW#1+E PQ&BZOTMRN-,(,P+A6B<$:142'#,HYCF MH&KL/K"\PF(OMNN_!Z^)9\@$)P6KVHE$)JZ1FAB-#%'"I(8TSJ+0I=N8_T_T M)_.PAW"U7?Z\?7W0)>^X0N0!5 UMGPN%K5^:A,O9%:BGR]>=L.%%0)1#"1&8]P3K"$W01A/]P._R\AQ&D:T@QSQ/.$("S##!&E&,IE04*]>TC2!!30Y@$?IUX! M+3H2WG6Q$Q<[8^=!6IB1:P35%-N+C^"7ANCE\FA\V/NX8UR37K^_49/;^'%5-T"_?3+Y'S-5I%+D@B 68KV[YYFY%,DP(EQD MVHTA*2>@2Y%+A,:^(FF(!;2B9ER6]7?Z'-#'4DKXGOTB7'9*ZP,$F-;N*9I[ MRP:+FJC'"*8!L7Q%+UTB,VWDTH"P9U%+0\\[MM=:E<^K4OOR'U?+)N6CK3^? MIX2GDJ!$$NUY1'&*6,9CQ$0>)U+O3/(8%(UXD=+8L4DU+>U-/YO;O^7C394A MN^3S1777MY%/-\&..7,5V*1> :O##"-JI]Q>< (>YH\'$;QYUY#XOAIX7:0S M;1.O(7'/&GD-#KAV!:^#HV=*J3"*&$9*907"BN>(,8D1#[&I72>2I'!!]]6VF?Z55]UBXRZOMR7.N;:@V MM=]MPB%NO]'YHDHJ6-U5M:"K X6OJX6>;]W6< Y9PE2D%2_/4KWY%W&."L%" M) J6%V$6I=*TR%MMZ,).^\ <@-1SQX>]0[U],HFFJS)0^O^BJU!V51+[?_\O M$D?Q_UGN0I2"7Q8FJB>@K0PF?N>PIG8C!K2!%?0%V1F$46&'68RSP*C@]A#" MFJ/@D*41RG,[X^&MBQ64_L1MK!SA.>]CY3H1O,3E_>:K+$U(I=8]N5QKF[DG M_6Y5ROGCLBYVQ%^^E'2Y-C605LO;I:C^M:BB,'^C\V7%:CE?:P-P&(J@I_C# M1.>M5XNY,)<.IM'[7,QI^:*EO%=?Z(]9G"89#\T%%#$74+2@B.:4H)RFA4 M]A4S7Q]/B]*CK\_D>(:_DBTX$NXT0K81,6AE# Z$K$(L#L0,C)R[):26]3CJ MRTP7',L;?#[XBC[67]&7_V%?D7VMU]=G%O(UN=67_9_X58$JWOX\+[&GRNY/ MP.1DE7U_ EE/O*V?C"OGF^?2%$!_(^O_OE_N:@ =9,?OLBW3*(N+G!9(1:Q M.*,4L8P05"@:Y;FB&8Y!L3XP\N/?PE9,!+^(AIV_Z6UGP.M:G<%BS]#?P9>T M$)"M[VY'@@Y\I=N@]N80M7TYK\,*'F-DNKH!X>\2&$)\ZKMA!V ZKHQ=9G$S M1TTVO@D1O3,I67K&_YQOOK8%E=[^:'*YS+F<_I\PGEF>IKEI"H_[ M"UT'U!S-&^+ 7I56"-J9']^XP.S-29"N.2-O,#()2(W0LD M7S%LMQ^$_MC=@;%7E_ZI-X!ZB]>Q+=RY^'$J24$%0:8P ,(A-G\K)&*$B"SB M/!6$.E8!LJ$_MK]R6.^F\Y#(0TD@*YSM;,J(Z,',BQ?@KBD5!!'??]4@*^JO M54 ( DU/+2'0-!X[5)HB%_5!1E]AH[<_-H8AMM #UYN9:5&9$RI1DK(4X9S$ MB!(9HR(1JI 18=KAN;J%I0MG(QNPRPT>]\S>!(-EO?8\!V^7=$O+'VLI MWB_?+[_)M3GOOS5<5,?]LYCR1!51A'B!%<(XEHC$F*(T52).DS!77 C5"U) MCQV:*C=!59AQ:\Z)YTO]OX:%@.YX (>7VL)J9V+& 0MF8@Q.AHF@Y2)@+\$O M?]2@_2W8\1+<#J/F$D@*!,!?!*DMX:E#1X& =,2,0F=P,S*[V\-]I,1,81XJ MD\!-3)0[5B)$5!8%2N.HH%R% L=0V$JJN^-HGQLT3E(2MHAD@8<[VQR@I4)%&, M9Q&%U8@ZH6#U+5Y3$ZJEYUIPXQB//(N+D(=,;S0CBK"0L39,#*-" MI GC6,4XB1RJ$ET/BD,5HE-DJM#V*^$A(>5YHC?>&:>F#@E'!9$4*<8B*F41 M8JX@*Y@++NZKUPB V-GH*\2$V>>=A&];"?<6VP0C?UPM=]TW?8:F=8KG+?;L M>/:)@\LZ13N/'NM^S,U('P:<+<5A(I,I';AYF1&1:]N,0U,&FB%,C-.$68X$ M+XH")YP2FD+4<(C@R'KYQ0PY##R]"9[DO_Y%E_.EK"J&;EZJK_Y]E.K0SG6 M,QZ)/)*Y1"9T FE%9XCE>8B*0D8)EE$4P\J [6:>*,0*>**T%]Q.+9W$@>G? ML"0./F0%-$0#0Q5%AVVM KT9?YHO:5_5"%OQ^U71C^0P'1P6.OC+ M<.!!'8?%Z]##M>3__KCZ]O_HP8T*.K%R:8* I;M>;I\K2U_59=CW+[#6K0^9AK;I.7)ACJ ML5HH(9,HQ*",/#NR(VOEOC]]L*-='QW>_AG\ M91B !G;:@6GGDOJ'"*;)UZ #CZL$">LK:-*.Z+01D2 @SL(=8:,=8QFK@Y[? MY>;K2M3!!$\G>U+"]4I/"8JBG",LTAP18SMB06@2921F10&*8!P@.+*9J,D' M-?W@@ %@6.(0;'9FP2<8,(-P$0>]<:VJSHVR?;65UU?,X1"Y:2,-+84_BR^T M'>=H 9Z>%ZL7*3_)176)O3\3KDNC;&:A2*C*>()X4A"$69:@@N (A5FL1"QR MH:(0UN9BD";DPW=J>''+>;DU!=3H@I;MI<1W^@@-'AQ&S](2^$0$: H:TJBL M:1]6!+EIZD/YC$"VE=27$1BD-ZT5L!7_S Q8#_15:NBAE,]T+MXTZ;G-'?'M M4E1EE9K:RTE1Q$E8<%2P(D,8$XE8H7<4(2&\2$U_7\R= D]MJAL:L0P0!9+1Z1%9,O')= M(@A0P_6)0+-=6R___7*]*:L*BN:*^S^D>#P*EGXS7_/%:KTMY=YUE^9T)(DB M),-([WAB)1'%48J$R)B@N\]P-S-QR_GV:5MM(_LJY'Z8+Z5I+Z4W>3%311Z%*$Z9.0$*J;871"&1 MIT42XS!BE$#L!92!L6]T]^P$@Z6S@[\,6U7?+>B5$AAW.[LS)IK "V/_0(*- MD2L:GJP2F/RDYLD5G%,[Y3R/:R/$IZ?YIG6DZM3Z1[GD1T[4KJI8(O)(2:80 MBQ.&,)41(BJA*"YX+%1."PGS;D#41S95![Q4.XTC;HXV&8XEW&!0VQFHT0"$ M62>?V#FT3G3 P%L[10CMB5LL.L!RWG;191+':K.-,W:O]E'^*69)*D."1$2T M>T2R'#$<97IWA7E*DZ)@&3 9M8.*P]DV\%B[H6GJ<0FWQ(A?R; M.7E!N%_I7P,WF(6HN3O,0CX]4PDTC\'E Y>6T^:X13,[\1NP;X@U]9MP:VDU MY1L!M:+R"5]/,RDO9"9K!^43E,.&3E[G=>R!,G_\NKE7?ZSK[L/W;$/U+E>\ M7[[]P;^:I)-WJ_("@[,TBF)6X!@Q1F*$!8\0$[) NM3Q11:*:39 MJB,E@I8Q$U71LE:U##VQF'N;Z+'%RO48^6JU<@4GT[9?=U^?C -[997/VSC&RL-'&IJ1L5:1D(?J?E M?VNMJK@([BKX[#.[!C#I-SQ^X8#9%4LD/!:FM9?6*0ML8.K),L+L1#S,#K,< M 5?8]\OJ=&=+ZP0F2P4]'C6R0NZ)6;9R[)!K6,G<18(IU9Z.MU2KR^P[:;S! E6TB!.P/6+PA MX79R<@D1/\ L\'21-5-:#6Y.CM@:OSKLW"BRYM#I$>^0G/$[]6NT32_]<6- MX?@57L=$]VF.K^75[]3L7L]T%VL=.(YUN79(ZG_&!5L'.-XNV;KF=BQ,0,NE M)K]^D.5G4T#YS5S[V";QN8V.)DFF>)3%2(6%7HMH5)@NO2$*%:=))B2),:C] MY1#!D7W>EKPY6PTJ!DS_ZHJ%&].]QT2YK9;!W8*NM<)IQZ!NI&Y2.>H?MM4\ MW /4!R&WVX^!N\:$E,PG( MW2:OK>01D3@B(BP0SV)M;Y*"(1K'">(ISF)29(*3R/:0$$1YTKMZO:ROOZ[* M#=(S/=D[6C HAYW;T0""&90CWZ?RABX[2\/%4JY$S=X''0T]-T?3+XH@+]() MB1Y7$3;?9/Z@DYB'3I_;!*ZE9DQQYE7Y\E%N9FD:RD@E!<*<:*O*:8181@2B MBJF(82&(!'EQAY./?MM2DP*WG#P"( N+1!&]K"1880U )!'ABIH4 D$2&9&$ M%K#>1(X N#9 V1&\ @0[Q])5-.@54D/E)OC8TV?)H0+-.??>ZLH<3#UQM9AS MHN&!IX1&[B]0 MN>$M@GK%\M48J)O(M.V >@4]:P+4_S1,386?M:['B&\CB*\A0GH9)6@19#A,8^JZE(!PWMFZ"B MKA$*6OIVZCH(5[_"^@0!>,[B++^UVMH*UQ/PI*>H=5;_9:^J@Q-/HJRVXK7J M:OV\8U,B,YO9V!T62,Z+5$E&06OJ.8F1E71' M\(H3T0Y<[!;1ZZ2%:2-04'C7H8NR^&HW=$Y@VCY#%P4\:S!T^-X(M1D\(/1ZE?->IVZ#!\@\U,WS5-/A,_\JQ78A[]6%6NL'BV), MLE00C&A,)<)YRA&1.$9$)&:KF6RY. M.EFFSY!8ASD_@\]>T^JHBO*X5U],,?)M^5(UO=XO/0(+ID)5H!SSS"3HZ]UO MBCGB8584C.9"PA+T+6B.K;<5!S=-=(M>IUHN@HJ-:X*%+/"T6\H]HP14<1\ M.79"LA+9:S.D?HJOT _)"H+NEDAV0^$K=&5\^&9+%XL74S+YSW5USUD%'WU= M+?0DGS9+\+H-FW5DJW"\FC5<5?6A@V_K?P_J>]T#UH)/ IN"'BY#\ 24WF5;A!<.AK.,[@>,ZP98NZ!XI)ZIE%)$PBF3"4 MA0E&&)O6BIAS1$,9%QQG.<\$Z"SA:/JQSPL:8L&\H@8\##@&PG+#[RP><%/? M2O:^7S+XCKU3 %^[\N/)I]UY=PIVMKON?LI-E7[=KO5*OUYK_66FN;NVQG>K MY7HNJK"UU?)+29?KNL%0-.-QBA.N%8UE,JP[^I"<8%14SGX6Q9$"E:^'$!]] M(3^@&VSVA&$*"8+33EW' @FFS"T7P0$;-\$Q:E\L4 ,KNXOXGDP!B/2DAL(% ME%,SXC2'8[#9OGS=[5)4^XO:)UC7&Y#=15Q$<,H+DJ,\3G*$LR)!1.4<97%4 M$(;30ML96(=46](0S7%JE'K 2'4[=^ 9K?^M.?0&QJ;9HFIG9\9 "F9C3B%J M;@+&N*F$"NLKJLV6[+1Q;D PSB+?H.-=J@Z==C]L(NCK-H>F6GW][P->9D5( M2![E.0HCG"'MN:2()8(BP0F3.,TR0B6@I:HK'U8*0U"VU- M4*-*[8\."HE"ZO5R30\RVH.W^\O)VO9D_F2!9]:!_,6>+JB?53+\+ MFB7:10\K9UWFVEE/5(1BGM-"T)1'+(/EBEA0'?N6KR$J@H5>#!:[UN30K!$; M_"S=FQ!N/HN,M^G;WK0@:[I?^WU['R^273IHABM MOEQ^X-HX]'?S'Z9HO/XJY7KS2>O>+!8BQD6$49IF5.^)6(*8R0EA69SG(@]) MCD%!KSVT1M:;BIYV(VN"05FM!\M@_9T^!_2QE%5H/VS1[ /.;JGT! =,\_9$ M;X(:E99N8 B/$5Q_43KOP?/GE%XI./ZBR)>#WR\/@4>R?-)3-/DJ;Z1)\FP. MS-^8C],R;J5OCI&U]8!T<$0[>-/WB<)@Z-=1GPC %-11>% (B8UD3@$CO1-/ M%AYB(]YA,(C5\Z[+*]OLTUH>M+:OQ)PW1?-FO(A))#E#2;W 8HY804,4%L3< M6XLD"4%;TEYJ(RMM2RUX;BH"0I?3/J!L%U1/XD.75+8YR&:KFJ344#2D?2ZJ M%A)Z6U;[:$V\L%J(?;ZTV@QR4^L_EO1I56[F_Y*B(K->;TT5I;?U\ BF//I#T2M0EHD6A(^U-[.Q$]Z?T L4D5WT[P4\VW' 7WJ[^4XK8L M;\7J&>I-GX\<>3EN20%=Y@X)AQWEZX2#:=V7DE:56S5!OYA^%+;:T3X_MHM*7X)O58U@M2J?*E.] MSRFWUY&==,.:X2(83!]Z90K^JJA[2CPX%<9)$W:33/;]G[)]^-6?_0X>ZO.9 MFL3A*HKH*![QD^1R_DV*^SHRD7+SP]]*' M$J;6/RN*]M$EXZ+I%ELR!JJ@R!)W4'KB2APFG2RJQ%W@PYB2*V:!&_2/6W.M M=J\.*R-KFZW"+$UHA!0QP9DD5XC%.4&)+ 0.HXS@V,K=N4AA9+-E1]_&I![2W?U0*[&3>PX"#+U2M4CW'J'C>9 M_>EE^]#$]#_H=DIX7$S]I$W[+.49%G'*$<Q,L!\TNR-!;U# 3,]9*(AKS'(FT8&$8A[Q(K737(T\CJWO#19//PU_J-/&:CX#N&%G?!!OZ [A( M>W@AEDOYM# #%_RA%M4W0?L26B:# RZ#/9LWP9>>=P!W#ORAYLN%\,#1M(Z& M/PC/W!&/4[L9U*IZ_%I/JLF]66W91FT7MYROMMHKWKLG0Q8/^7K[J'= ]6\P?*Z/2_F0]2P4K$EPPE&:\,%K/$0E3 MA11- N C,P<5"4*T#G@5+.,UW9;J:MYO-9/M;U_G_,US.:\C 2 MD4 R3B.$XRQ$C%"*&%4II52D(H45V>^C-O8U>$,J^,L0<^T^TPF3G4WQ)CS, M?-C*[=Z,ID\>WWUI.FF]3HN:/K$O=JOI'>10(??K\O']\EWY)UW?2O%/\HF\=2V5J[C_"/K$?G9:"YVYJ[#7/5]J=<5P?^;]H,\W*^*H-_2%JVY:"J \=U]6"5@ACQ4Z .,R+C >XQX]@'=&Y5>5V)3E>?]TI8CBKU7CN7:^*6 MTI93_"J7^B^;!_UYFO\W-4P6U5=AB@Y6]QUV?(UG 0-*X'AXZ;ZLRG$4H9? I_[0$_S=?_76T DIP+&C)1UP['21XC M2HE A@'Z+1GZD7,UG#XP0%J*1P@\-+K\%2V$9L9 M[DB]>K?"4Z%MVA&>C?&1#'Y'R_+%-#A\,B>^LSA*0\G,N4?$",*$,%1P25 1 MTHCFN"R5:3_0@/T^33AO:> L*42RG6[S2CW9BS;775 M4/>#N5=W]'FNU6,6D8P*)3A*&:<(4Q4A6H@(21G15&\98B) ]RW>.!O[&J;A M,S#O^F+WS)O@D,6;MIN.WO W7()O7.Z-_6+F[Y+9 M$U]3WTC[A;/C^MHS ?B!='76]_9'R1_*.;<.O3T>-;*]>_M#EGR^ED%%S/[ M]T2TX6-<=ZE@AJ.B$UB*!3I-[9; Z8ST9*K)3CZ[13@\S[SP!#Q/[3!3I:V8 MDM-4L51&*,UPB+!*0L1"E2".F*DT"U,J%1)A*+3Y"$-$ MHP0CFL1%CFF:*)K;&!(@W4D,#+@7 Q0\NSW"")"X&*'Y,2*'-ZX6Q5' 7CY0 M:D\^O"W523UT(!2G_C=T.-S#L \/T[Z@61$>Y;VZWVZ>MYL_EIK$%_K?\KY\ MH"^FL'O5VHMS[9@HG*"BD*;N>AXA9IKNI"$C/$H$BPMLFT7OG;NQ#SYJ-LS> M>55Q$6P-&\%&\X%6)7JF+P%O6+%W!?R_HV%7Z561A]DX8#3KCM_@7@4UQT'% MTS]WWO129R+F2.!"9*[],%033%>AW$>2X(8;C("ECC MT(NT(-KJU"FTI6STL&X3"O.J+Z-DYT=[D1RVJIR+'/QER 8578^W]H.R>?*/ M+].9U",>%/?4!QX>X*:YIB)\N>6;;:EG?__TK-UJLXK=+D65NWG+-_-OE<.] M][/WGVV:\Y3$,D*9-#?YM"@0S;,$D3B)XCS2RIZ PG.N869DG_:(M:HIWYZ_ MX$Z_D4?H'OLJY.T,QE1XPFS*$55+C6J>9[WHZK?(YA>WS Y,D\7<7* MI!;,!VBG1L[+G*[%KM]LZU)[L$+7[:B1S<]A$>B6)+36]4[ X1LV=]E@IJ"K MQO6@> [EK4\EN:*T]6ZJB/M-_]$DUR1% MG"0DSU%>8-/H 0N]RO,415P6<<0I*T)049E.*B,KT9YF4!$%IBIVXF*W$%\M M+4RM3@7UF MD)9&OY,1.&M,F)?:)>9:,V/NP8R1M&UGRH#&592E%51QV%L=1 MQ',L49'3R!1Y2A&36A^+),JS.*:Q9(E#XY4+Y*P^U:L[KNR(FXZ%GV5IG+_; M8,=)7H#)M2&V_J&?1M ./ MNU8"T'-\72WTB'4=/7;+UO71-J:Q2/,X1AG)&O4JU*^4GR!5VOYVI>I\[=JHTYAO\Q2T*:LE@6*&$Y1UAQ@DBA30+) M642Q8E&AK"Z*1^)O9)?<7&301=59[%'S$_RR,,4$S?I_W,+8]"^^"9:RNE3V M6L31Y9W9&:-7?!,P"V91W-'P&QB&@XKCF^"WZFTUOV45X\$IYS-FSULB]\LO^WZX]ZJ*1)P)C-.02EU5$JM;;3_=_-!7K@U(NS&[-."QU M$/)!5V#@A48ODG8FTQ<^,/MW8,O,RG- VJPV%7%_]LM&1$_&J)?4I);%1NA3 M,V$UQJ%CGY3E;^5J^VR:96HU>K?&@S%GUI+!U;M+ E^*>S3WM"K9)=:9LG4^=$UZ7YTPV*8%O?Q.3>C0 MIN[$L_=I0Z;"(HX)"D4B]"X^9(AD,45)1M.,%()'N( H&8#VR"IXE&MZL\MN M>[D)6G9<\O[L4+73V)&P@NGS99@VJX#)X('.Q1ZR9DT/1HDU=,##:V:@'>57 MR X$0=*=(0B; GYT\/NF7)BSB/6]JB.NP"<'EV<8V5!H+&1I$F KZN98JR/T MSOX$H0>)X0,$/R# +("5_",<) S+ZG2.T#/M9,<(PZ(=GB)8/.W1$9@11DB, M\]#4**8(BT0A4I@:(42$N0JES"G(K^ZD\DJ+NX_IE>N35=XIU]B=8 M44%KYQ6KY.UB\7XI3"C5EB[6L+8(76-'UC)-,CB@"2A;U27G\.IWK8@PE3J1 MSG-3@#Y9W(I9=4TX74FK'G&."EOU/7=]M0VZ'5]:+F9, 0'UY>^]YU3ICVO$J=S7U^G3&^/$U[>DOW5:B.A;K M"_VQS['K,5 M98P7BM>('-P0)U@^85+SLWP!\*,.M5 W!(>)< \G8( M#;<,CD$A?29D7"8V?7[%H."=Z1+#HZYL4WVO>I(O14;3/$P+I,UEJ)6=*NWW MAPPE/)8%)RE)"'=J5]U'=62=W_%@3E\.N6AS5YUW W:8VAD$[TC![((7D-P; M8-L([;L1=B_-UVF(;0/#Q<;85H-=CPHV^F.9LX6L&T-^E)NW/YI(V=]6*_%] MOEC,N+84*<':,S#I[9CA##%6%*C 7.:<%MI7"&$>E@W9T?VL/1--)I6#BV6% MG^WY@5],H <).S#:EJ^: >,[M''3+0\>W0B(R-X.%RQ(3GS*8 _"^7$#8.PU MAXDFB^MR[Z3U+,)C.*L8/!CQ0&J([L7S?(X M7P:R33702^C65.M=KQ9S425=KK=L/1=S6H(;--@!2[6UC45(4!SKO3^.TASI MW9JVO2'FO"AH02EU*!+D#]^K2P;]%#!#CG@]?I5.A[U-FFMO*SR/G3Q!0GL] M AZB^0J'P98P=!\+VPYV,]0?YDO9WH"V5_%_++=K*>[HL_[WIDJ#F5>TWDFY M+RL^XUFJ(EQ%)80QPL+4,(H51[G0_V9AEG("BK1SYF1D@V[XVE_4[^(5;H*: MN:#E[B;8\Q=H!@^*]L-LC_LKL;-'DP -LU%C8@PV75?CX\F>OX(U/^DJZ??II67!L M.KV^TPS(+ZO?E\]S0^HD#132B;I_JI%7E)J#H&+!'!A\F3]5=3I___CP_M!Z MW 056\#^U0,H]=OM$0""V5I;;$9)C05*[]XE>V#^:5MGVPE[UD_;8' MN5Y+>=]>,A^G VF;U)DF]&7UJS3)TU^^RE)6Q1YG491'(2U2%,LL0M@K29IS10F//49+$$N$B5JC :8*$C+,B$GG.A?BY#FBF*%'G MLKEV*48WU5O^64Y51BYZ-\)K^PF/0\8HB3<5U_\_.P;I+;TW-7GX\<>[\D^Z MN%W?JX>R_$?Y=BGNU=M_ZD7NN]Z&_58N-^+]LOK-^MU"_+G>+!_O5DNQ?E/J MOWPKQ3]*6#*H'VHC6_Z'-'YV6@V=Y6UW9-/$%SF/!;29,1X\\WN(WNFA,')O1 M(^9YW$7?PPZ72(^/F[=EU?#E]FEC?5]T-&KLJZ''Q[(*00TTR=52KK;KJAV2 M7*[K-B"W3ZLMI#[BBJZ4%':ITRF4V_W-\5337=5TBG!T*]/] MA-O2==0 _6ZU-CLA_3-9?I.[^]Q9FG'.:%0@D2FJ5[(P1BS/$A3E<4%)FL@P M5)"5S(;HR IXQ$)@>*C".QHNKHC-L0+4;NWS#1-,<7T@!%X>(2)[6BVM2$ZZ M>$) .%U+06-A)D/(^>R#?H.+AZ_:CG_<5KM4++,D9]JU33"O+E\I*E(LD0BE M4&G!2,ZLX@F[)A\[OMJ0"RIZ04W03M,[<>C7Z&NE SJQ]H)9*VB?!#WKJQY6 MZZ#^RU[U.B>;1,7ZQ&A5J?<9>)C#;2GIO6KCB6<%CO,BCP5*LKQ F$J.",TS M)$-K=6L107?BW5+T7&V?#)CLAKJ;T<.+Y@M/7+4!_;C: M_$-NWLBZR:7).(2&,5K,]=J;5Y[:K?B.5+$LI=O7U#H^XY&:695&8<[W^9S32 M&^HLRA'!O$"YBHLL5A07!-0?:(#>V,$9#773)MW]E'@(,[L]LT8AW@?;*EF)ZVR$/4)MT=6XI^NC&V'79U8]'N;.DZ[$?BI. T(R@R M.7?:X4]1(81$:49Y2'DN",L<>XGVD!U9_2\E]5_=#K0/23MKX!\?F%%PAN:: M)IX6DOKOV]E']+5:=5H T=.=TV:T8^N%U7HCGYX7JYX&L+,S"_X0 M@9F#*\" MV.PDM%73X9^8M,V9K 2_*P[@]THIQ8-7TR&#_ V^F38V%KZ]CZH MR%UW"7TJZ_"V_0HQ@:KG)"&TRT.7+*Z]'H[FFK+C0Y<0)WT?.A]Q+NDH]7O; MF+NJ]1U]GNN9Y_^2XE;\U[9>"*(XPIADBL3+5*W*>)3$S)^FP ME(@ADF/?/,GU^N_! >5@WK $+NL].V/^7H6QU$6*:WU)(T(PG&2HR(O M(FT3>"9CS#C'H!B4'EHC:_]1B>/FM*@EOR\Y\I?AY+KLI2/\; V!%U1@%L + M(-?F!76).DXNSQ&EU\R_Z1)Y(&>F<\A$J?]_+(5)NMF:1(&W/[B>HO;>9A%6 MG.&\0"HG&<*\ZJ:!:<%":%%P6X.G/ZD/V@ MYA^T _#_8OMMUNN\I]>I./#SO9N1:P_X>$>O5(' X5V-7X5@"$_?M0@NTONY M*Q(,P71U78)! HX92"O-P/R;]L6KPNJ_OOPF5X\E??XZYR:J97U2' K'1$I% M*9()E0CG(D8LUAOLE'-9X"+)0AZ"4I- Y,?>76MFT,)PT_0&,-7Y]@P%%4? M#"88O':^]GB@ 1' ;Q&J<-U'1*^LJ5@Q*=-HW("YBR_RFT6QSW\TS.= MEW4?F--^#]HBSC>R4LU9*CA/$AZBS 2^X(@I1-,T1%3H[7P<8:%"D FRI#NR M[3E.FN!?:?D([@!@":#EAMX_+,#CO1T#]>[^K&]+S45M@#SN[F%R^]KI6U*= M=M=3[]7IKG*?JJ'$FHXC+&*M?>+&BIU^??P-OP/M3L#(0O+(#7<:XPP._! M+>3S=0O>1VK:.W +H<]NP&W&N"GWOFS^6N^+[JJZ.8]RR>=RO:^ULW>?"[,+ M"1.%4I(KA-,PU^JN_RE"12*2$4IC4.$$&/F1#< !,U4^Y1$[,.T'PFIG#\8# M"V8A>G$ZZAX_RI;$#09/A@1(?%+3X@;,J;%QG,7-_-QR7FZE>"A72J[758FO M=U*N[^I"$YK^0542S'(IDCA!:9I'""=)B!B.L>DPE)I<]S1E*<3V &B/;'@: M3H)#5DPK&Z#1@8!I9W%&@@AF;N#H@$V*@YR>[ F$\J3&Q &24TOB,H5K4@_; M[(W3+N24RJC(]28$)33-$G?3C^2?WPSO%ZW*UNQ^$![/_+FFEKR:@S#*0_6#(R,K2 M4/J[?;SZH3C]ZG&%)#"E:(AXBW:[P+A34/KA/),%I'9 _,TBCC*B,8)2*+$<:Q0 7G&*E(,9$+ M&249J(TXG(615:HBBIBA&O #LL"43CBR=HO5N'C!%+>BMPYJ;F[J.L 1,V6%LQ3A,"X0B6.&PD+BE$G*5 C:?NZGGL*V!!4E MH#G9"V]I)IQ$'-Z82Y+KBV;(4)!#VJW8#5X ) M= %V<2S:V6_:D-0L-/N J@C4]_H)C_=*,+G'=>Y/B?X,#OT%("R=^$NCG0O# MF3IS37V)!_W]&'O&-U*\VYKM7_N+)A;GH_RQ^?)=+K[)WU?+S=?UC,2%K$V97F(L"HB1$F!$<5%IB3'+$M!D3;G)$:V M3H:@\8IJDM"62&=XV)F>ZZ2$69-C 4>XHKLLC+=.2&<$)FZ#=$G \QY(%Y^$ M=VEXN]S,-R]OGV3YJ/V8W\K5]\U7<_I(ER\S&;%,RBQ'>1SE"/,L0D1)AEBF M8BQ5SJBRJJ,Q0&=DW:LI!RWIH*8=-,3M^SCT(=6OD![EAVFEH^B@3@\6@CDU M?>B;=[+^#Q;"';:"L'G<;5$\3AW^-'_\NKE7?ZSKW)I=R8U[52<2S^GB8;6N M]M]O?VSD(B$2K-(LD*EA*49CEE% 58LDD9"7UQ-?( M)N L/[]B%*T4TJS6V65ZWWU86F;';] R'/RU9SEXN]P^-8U\@5%OOEZDG0OP M"J\'9J%>Y\V O0_/.'IR67QQ-:F?XQG*4^?(]_2.9\3RT9#Y))]7I6%F%]V: M9V$H,U/(/\X9P@DFJ,ACCM*"1:G**4L$J#39)4*CGP-79(,=7>I ?>'3K(CK\H'9 +E]'LY?(3'L8.R#LV?'KT/.NVZ [/6M)%^^70O[X?^7+ MC,A"I"()429(@G J,"H2I5TF+'#(TH1GTKIC72>%:;8^#=&@HAIHLM!-SRDN MMMN=*Z1UVNC8"^JPQ;D@S!6;F],9)][67!#H?$-SZ<%K^U^86OE+#?M+DX%S M4AHGB?.489ZC&*L089D7B##&D)2A2G.6T5!:M;^#$AY[[6S8J&M<-(RX-KX8 M@-!R$1T!&."BVH7)3=!P,6I!(:CPWOMA#)!]I8X8=F!<[HEA.=[-A%QHN'&[ M%/]W-5]N_M3_V.JO#>A+ F<=<36[T JFSFZOF E:;D;Q/AV1\*0:4.J3:H@C M-*>*XCJ-XY5:57ZPVA&_D6M>SI_-CK?NCD0SJ7>>)$0BXRG"G"A$0IXAF2N2 M96$1XQ@4I]1#:^Q+MJ8:9W.2=$#=K;U4'VJ6-W!^L !>Q;G# +^5&Q;0U_5< M#Z5I[^F&13Z[L+,8 H]<_KA:_J9G;[*:#B>&]HT=GFEDS=4,H-]N;Q^"-J7M M@ ?[:&0+0/K5UC\6,,WM@V&$'K#VHCI%&5M,/UEPL;VHAS'%@%'.U6:V3]M% M5<6]I,OUHBZ8O^N1T81[9%2E(I0IBDC.$69QBD@64A1ED>1Y2D(F(V"A&0NR M(^O\NU4IYX_+9H_'7X(#5H+?Z'P9_/)AM89&"5LB:K=\^\<)9@\.Z =G<.W9 M"&XWFW+.MIMJD[Q9!0^TWC5[#\*! >*O(HT-T:F+T0" Z*A# QGMY!H\R-5' MN;K]]EBUWN*;+5TL7A[H7 2F0:FF< I,*W8/NK_WWZ3)7V4)PW9&G8"PP\X M=VD((RM7P1<\<#_!'S)0G\%&9E>'H7?N*;T%&R%/7 6K(;Y2 1[,7;6FJ?^Z M_L_YYNN!26F>NF>+^6/U.:S?+^OV ??*/%^7X[U]?"RK_C%](V=Q*#(2"HH2 M*BG"49X@8FKD)"(+8\FBF":@PX'7$F1D4W6X4+,F8GZU(QYH7T;6O3U6*GC6 M(P-:L7YMOL)$'X&=L_0_X=7"S&QWAH3Y,_BNQ0D.WWK[S/W16W^[>^O5J+:, M>?_ ,3,KIGTEHZ5D3"3&*^=R3/NRAI- )N;';:D\[*1S$OTURPI!\H1R1+,B M13@N0E3D7&^K8QX2+!E3*2@CKH?6V)OGIJ-4V49+;M?2:5'I@\O.[GL" 6:: M3SIJ=06-UM5R#DVM]H/+S?Q?GHVLA?R>[& ?I4E-E87(I];$9L@5Z?A?5PL] M8EW?JGU<;61747.988)5)E$84H%P7F2(*)*B@K(LRJ,XCA@LGL26\LC&X'?Y MKW_1I4G JKEPR*NWPB\I!!91F&G\(HRP#%-C/D/$I. %C:,LP72FMZ-L]:H( M'G( O'(?"SD[2SH*&C"[VD0>C%,G'RR?S_H#5G2G+T$ @:.S"@%H GCWW<\; MNA3LI2J\__0D2Q,Q_T%NC)4ZR4DM(L*B*,]15!0)PMPX5PDC*).4%(+AC!.K M'%T0U;%#]6H^JB:>>TZ"AI7@'I;0"\.SWV:,AA+,7M@"-'P7<052]NUE1T', MK77LU9\6J \L6/">'J_V!-H%H+?/SZ\-[UVUG,-0D]#/B@:PS)U6)!]?+T+,NZBALP/,,26KO]DG_ 8-9@C]7G&BO- M@O[0ZG1E49=U-E7=ZHIN'ML4@N3VU;#0CNBTK0M!0)PU,82-AN^=WBXDWY1S M3A:UK(A*8X0U(E!.$XHXCPI$!QHK("4RKBT*ISX2"E MD2W&GG;0$@\JZO:N?C]0PQLA;^(##TLN2>ZPV^F'P'Z'XPT*MUT-_&, ;6.L MI.O9NO2/GVR[8B7&X1;%;L UN50F9F6UU._[S>J)SI(4TKPMB=B=S77K83P61KFL%P@I!(U/2-4KU#B1B(2*A_B,) MND>J/ MO/ZEC#T$0U5)_#5>C-A! Q*N(T M0MH$Y%'&$QKG!:AYX25*(R_9%5T3+]=2;EO^N>1O7H;+3OV]@ !3>E?YX1T/ MAV3SU?GP(IUI.R .B7O6"7%P@,,EP*XE @[C;UW+DNT]P-!$8U\%['L[: 9^ M^?:W@Z4)< LP"(?%18!/)(!W 3T@C'$-8"NIVTW X.S370;8"GIT'V ]R+4T MV.>O41B$R^]VHH%$<16JV66WHHM]2C,$=.V15K?!)KOP# >U)P'->NO^)[L[PQ?\WVY M73.^WGL#75>.!6S/#:=WDI-=BHX%UN$]ZF@TX(=!7TIQ6Y;OE^++?+.PS79^;>YV-)%T"\GZ)2F M6R2G(YF3J28[?^D6X?"PY<(3KNE[34N&^F1>ACA.),33YSA MU278>1I7YU,P=5J7FYD)0U\MYJ+RI=[K.==-K$K&TYPS4J L%PIA)20JDHPA M15-9A(1SPC(;I>HC,O;%X"'9H*(+#.?I1:A?UWS)#=,X)Y&ME<]&ICX5U.,/ MU$__:Z]ZO5-/HH VPK5J:/4L_+CSSGB4I:35@5R2,Y82P1!G>BW#)BVR2/4? M41(G41%&,>%6U_.G$X^M=-5&2M,"GE$>R3Y\&.DJ$5"=[(0!'2QV<>YT@G@T MT61'A5WL'YX)=O[>M:EOO9N:RW73$&!7G)]RP1.<)(CF8:97)^WW45%P5!0J MC9),R2@O8%%LEXE!/B^GX+6V8\5BS\+?H>U^+R)EYQ'ZD1YXD+:G>="U8X3. M!,/">6L'?)'0Q&V!AP0^;P\\.,)-A]\O>5G7,*__^WZY.TEIZCNU'ZHL**$) MSE :4JW261PA(A.,,J$W8\L@+8DO?Y,+5?_N;*?/&FP^^+L $ MU'=[5.W4?Q2L8-:@92'XI66B@FE_6ELS,HJ! (OOR5[8TYW4?(#A.+4F\ E< MC8O61[G>F(*I'^5FIO2FE65Y@B*.(^T5R 01[2@CD<=42IFS-+4*L;DP_\B& MHJ56%>"],74@%]OJ#/*./L\W=#'_ES2-?>J'#N\Q;OEF_JVRW5 K<@R?K:UP M!@5J$<;#P\%$=$KMS1 *=J[4W8^YJ>XG/5.YY9MM:8S"4GR25;V] MN]5Z\_;'L^3-WS])LZ76CT0S@4/,:8X1XY(A3/,8D5AB5,0DD20-641 I[Q@ M#D96_R-^JJ9=#4>!8<-\_S53U3^#'5LPE8?#;F<41@439C9\XP@V%#(F M$X-DOM$\)O7]W6QEB^E>%@MYEPO+0_EBG]<;6[%ZMFT9("&XUM/ M.+K34?$1M/>=+3>5XAB6I*@Z!FK.@H8U^]M=>]3ZK;@+-795VJ,%O.Q+\TK!XN<23 M6P58?Z#YK _K@:OIJ\?Z@[*SMJS'Z1V+^=-Y69%\OWS>;M8?Y#>YB-J:.!G) M%,TSA&-9F&LC@EC""R0R',F0,A(R4/FU'EHC6TI#N570FKAIWJK)!Q&PF'\/ M7'96S1,(,$O5(_\(/>PL1/15K[^'TK3U^H=%/JO7;S'$3:?O-U]E:=+)2OG5 M-!3Y)DW2R9,TS1Z;)H=MC\.J.1[E57.\97>KO-;LS$A**8F(0KA(M#F0BB&: M\A3E+$\(%0)'!&0.QF%S9$M2,1WP0ZZ#><4VS)",]([L;-#K(P\S7S7H1PP' M-<=-!].;\^:=!XQ7SN]A[],][X=NF3\#."Z^GFSG2$Q.:G;'!?K48H],S;'! M<75%V(0AS HB:%*$#(64Y-IOBRDJ9(@1"4G,N?YM7L0V27N=LX-,*SSK[HL9 M>HZ)@$BE%PC 4G&:2@7HZ.V/AL+5O4+B] M&@6[%<%9-I@A;]OS-80\MDWNXM]7=^2CN:=M@MPEUEFOX\Z'KHL1J V;-EWM M#YK=YD'=#Q-*OS^2QJS@5%*)Q^UK &+M5S-?AV.CX%I- K A":35Y,,$IEOFO1\1S; &;C58(@7,&Z M%"WA/-^5F7'WZHZNO[Y;K+[O8P&%R",18^TY4&(LFO8<"I87B*69]J*RA'.B MG/+D.HB-;+7VF65ZIV.(!Q5UF^A .&ZVA_M^T(">V#L#X9YSUR.A[PR\+E*O MDX_7(_3%[+R^,:XE?I?S56EZMJV;0]IFPR()D=;H+,.Y M*C(E0%I]2F%L5:[H!15!:-'>4RPL-?4:"8'J>2#<".?2%R7Q5FKW=/Z)"^M> M$.^\C.ZE!^%EA\PL#_3%K,I:<>N@95/EX8<4G[1:_T[K@*,O7\O5]O'K.[V. MT\4_)"TU>$7S&:H\Y215!<(X-:&**D)%R+")2,ZE3!/,8ZO4/3_LC*R_AL&@ MX? F:'EL:JEH+@/#YDW0,AHTG 8UJX'A-3#,VI>]\?"&^@W%]+C#K(HOR!UZ MCGC WK[(T+3OP*VLT.B?/ZAZD#_$>NH%>2 R684@?X )?#-!TB26ICU4QO7BP_,(T2@AB%(9JRA.,AF!CHMMB(Z\V#0$VV O<,*+ M!6JV1T]^L8 >,W4FR[7H'/ P9I+<98E'RX_K(/G*J7&701C.BNL9"_=;33V* M*A[>E*-8BJW^QTNSXA*>1DIJ!U2Q,-+^:!@CAB.%2!Y%&$=12NV"2?O)C!X; MNB=L[Z_TH#+L _J1%:;:AS2#EJB#H]8CN+T#Y@< -\>J$P@_7M*P6#W>3\_@ MR;R:80$.O16+IUT+="QEV^[Z'>55Y<-=NLVOJ[);EYFV-@1' M+$.IHM(<0H>(,L51EL& M90#WI .]!>L9Y'FC);W M=VCW@;.=!S,>>C"#]Z$!IN8D:%FYV:?F!3MN@I8=G\5!7&#P5C $1'SB(B(N MP)P7%G&:QO9%L\[ZR=?N*B#G-8U)D7/L^.$18J<1D#%,D0IIRR0J645"7 MJPX:8Q^0\Z]2;!>5DGQ8+1^1GN,I,'P$>T;6;N4CNQ"S,Q]7X@ \1C^%X(L3 M!&#CT".D)PO016%2->\1\527^QYU="#TNS2OTLS\4?/;1'@E49@3RB+$E=0Z M&Z4QHI%,D0IEIN(HYT4.[%'930CRP3I5]MJKJ]"$;X*EA*[\W0!%@O"CF')FMHW(F361D M?6KH]]"F7TI?7DPWD6F]E5Y!S[R2_J<=K^:;1>I>G7;U?+]4J_*IVO[^^M+\ MLBE=G11Q$?,,D50)A NL+5TJ,"*2)8H1K=@%J.B9 P\3>B_G[6D/N+H)V,ON M";=:V XOP,Y8C RKNS/D#U%X[($[)KZB$QPXF#9^P1VBLPB'*Z9R3,/@?/NT MK?+K^])$FEV6XMI#$Y$I4E @G(-@/# 92S! V7.=S,T!_+4G(S M0/RAYUVV+5L?]!?WE:[E/5O,'VOC1Q>F#\_GKU)N;I],![H9+K(XR5.)P@CG M>IM$%"IP0I%4*99IJGB:@PZ[L+.%GNWZZ7'KA'8GDU%"$F"TW45B(ZMM MXY9KV@X1=I<1LM-57W+#%'8O\G%ZYCB)F<,2^HN@NTQJZLBY0:$[(N:&QSC> M//5U]3SHWFFB=M_ICV:6BR)12,(AJ^+'2CY::]\ M',$YNPQRG46W_N36=[8!?X-&@$;^[BLXXWUJG"+Z^L./)I_VN.@4[^YJZ MGX*G9QPE0$RJV.?O]+FMF[:OI':[V91SMMU4I4%6#]1$)S3!^RQ*553$ M(>)1%?K#E=YF,H:())+%^G>LL"KBX9>7>C3?TKA_>@\J2P2&GQO.M>77(3?'U)NP365[AC;AEO?A\,WZ293Q#UY-9XXO2 M9&DXGJ$YS-GQ/;5KEZX-G2^E:'VJ Z[>2#7G\\TL2426)GJ;(DV/"DPSAA@O M$A0549AE2<$E!\;J#A.%J*%3W&[+0B ;'J!=M@9AL_,?_4(!6R-V&.PV-;\< M&J>&OL=&#_;">FN4-4APXLY8M@">U=G(I_^ON6_]C1Q' M\OQ^?P6!7>SV .:>'M1K!UC 7>6:J4-WV5?EZ<5*>TJSU]_ MI*3,5#XD,2A*WL5.=94M,1Z9$0P&(WZQ?'A4'NAOI:QP.EM@5_532[JZVY35 M%>K-CZVN"5%NZ9=EN5UDB4]8S#T<)"3%)%4!;,KR%'O2\WV6DR23H"L2)UQ- M'+TV/.YRAQ6;>)-CQ6B-A:L'K+0PW/;4D!P^?SD6+!G$U= M]SH"R>'BAVQ\\ATIJ]TI]EAF-^?0'D%ZSI27WIKM?-C#87;CV847+ M\C:OAFY]W.ANZT44>")+:8"CD,681!G%:4093D.>^ID7DT!ZD-CKG,3$GJ$B M6/6\5//H?J^) H.@"XHQBVC&B0OS&%!)P:%%MS".XH0+!&;=]+L%/-W!>YYT MA:U+T#:%!A<+J/ R2D/,\H1B$M 84Q+Y...$4I]%)*+>8BT?:#62= 0R M6XNHT1/E=PK"9J,(!_-H%$2?#76O3>F? MM0MB#R.M77K)MF#[^7E5!?9TM0/WOJE_ $:,-UAJNB]OF_H!.1[M&)@&01X@ ML;/J90.2,Y, S&:G]2S),DBS!C*1Z@&K. M(QXF&?-3NW[UQ LS\1>](1-"8B.F\&OT#J MG;J^NX7N;N_N><<6I&_;-"]]D]MM[2OJUJ7K[U2W/-UOJ@/H'2VV;PL_"E4\ MRCG.6!@H Z<)3D4:8]_W:9K&GO23 (;1!Z ^L<77=!&M">M[\DV5IWC6M*&( M?!"EFOF#R50%YAW9ZU*-9Q-ZG2X.LV7)Q>*^ M$-=%\4WR!IKL^N'A^I4N5]=/6Y,P8&")J3?\AX>B2FBABJ".JLRV^2')^_V2 M0Z%AGN:^H!6BG**L?MQLW <>T 5]-/OZ>*=B*/0%-U%*_F\/F]?_K59H/ 07 M!\X8P+3F (F&!53H?0*CS;[[=:49!E[N@-5M&/%/J$1@<'_: M'+QC!C789E& @RBF7AK'F>>#)CAWT)FZQJNSH7Z,>/VQGJ%[G5UW!WQ>9U*:3X^>UOI6[8:<[B MZX=KOEV^UG/EN!=F?BR81@Q1@02A'&>",>Q[A%,I" ]8#,%L-R<-,F/Z_OA%,:#K'_(="XCN>8!9-D"M9L8^C;)@]J_U5-VS[[C0\,P__:U6VI_0 MGA=T/:PUL&. *\"1KP 0GM5]P!5RZE$L5H ?^*MCY=_6HEB]/;22">;9M\X% M)M[D%4FI:.KO\X&L^<&_6^[AX[\3D6&V79%$%V5VFF$;%,TJ%="]ZFP)@4'! MVFF!X8?M=G-EREQ*47Y2K'VC^C:^3N[\*K>/&Z%KR)K4SH*%C-#0UW6.AC&:>D@S8F^D6I27#4SJ,4-;%2GBFB'X;&RL>S+HJ2N@V1_LV[#&2 MF7=(CI'0KCT2(BFH1[)+E)X&R;-79NN.[&*VW1K9^,X1!,TS,B4\L?,(O-"S1XWHU9C9;CV%'F!> MY@3[H1?+5S$R#9Z#B>@30#;TDGTW5 839?0!+QB]#_,70BX7UVHMH=?[M*(/ M"Q('<9KS%!.9JP,_#;1#2"(<4A:)* O"/#2"_SY;>6*+W]-"FIB9[9]+WV_< MHV0"YMG,Q#$VSD[6>_)HZIW:\-1?#O9VOM(L!M4IP,YBNA^ Q]&]2-GWFY^E M=I[WC[*0-%??U867YWX:B@RG0:IVT=03F%*98YZ3)(Q%XDNSDZT%[8G-ZD#( M/$2%:F\X-I]0)S"SA$+ESZ$^\P/ A&JT.Q],H$[0,<)2(3VG#.B*LQU"+$5M MGU%LE[!LYVN-KOY$E\5O=/6BSBM>Q@B/..99'F.2Q3'6J4/,)(^R.* THJ"^ MW(M4)O:IF@YZU81T#GWSLBVW=%W5LPMP>^YE+9F=44;+#O2=)X/A*S54-*<9 M W\FT@13X \TWFT(_)F8?3/@SQ^&GQ=NUEME[U_EPU(WW:RW7^B37&1A*CEC M.,BPO.=M+H$Z=]X.A]SF[?^PM=KO5,X=MU?3UW5^C*='7H M5Y_E5M_5/>LX:^%%B0C]/,=1X">8! G!6:P,+O4"WX\997'N[P"6S+9",\)& M7\]CD"68*>KJL0?%"MJL4=G<,S\WK%RA9\W,O_R3'WM_UBVEGO)HLKG7U:?U@9 J$.A8@+? MW=RB+^I_F@^Y+NO.\D^;S7:]V0(Z8/LUT^\%G"H%F".$ZTJ]7I7 MGJ]:ST3 HXH]HQ; M@1J>O$0_*1[*[G$+EJHQV\N=:@5FS4,*<=AE"Y;6%735(+UY\:M,Q3\#L3)^ MT;(K3H/35'4 GY^>U8E=N_@/C[1XD.6"Y2E->>+AG! ?$SV'FV5A@-,PTY-[ MU8F @<;S]M":V /4L$H5:72@C1KBP ZY'HV96;XC/%<=,XXQ[ M$N=JEV=A$$8TI9!^V=;:(/.&-\16E-"3\I!+H'FWY8]X&GLTTP? *--M 1%F M21#AC 5A'.=1&@M01&,K/]R]N9'?,,MH)Q4PE5@)5%-QF" \9]U5%K"U\KRI MOG.1SO)Y%QZQ;(O]B[Y:^$BW\G##"VF*/7]]C@ONBA"BU7R/B@.D60 VQEZ0 MW" =-UYH8"*N:HH]".GT:MM (OM>V MKSML)VRW461]LSZ/.9ST>A9E>&O@Y MHQD6N9=@0E*&4R_6@V"Y1T,O\F+N:IKCC+'YKCZ\0KM"\H=.&,LKQ#=E-0I0 M7[T!#^&F^C3;\";0$LRJ#88G3A/ R6??N3A^X7Q0%4 QA8Z#.:_O;!2_O>+ M7&]O7H]0G7W!PX J3Y%X.@?S I+R-Z!;38OKE<2C7$",VI:1B8W^F"T=$=2,-0 0-6OZWKG-''1ZO.5'8.8MYE LS)M8Z732 MN35C=>1L0+TE&S./K1^GK/-A]B/7LT3F:,9IM4=L:63/U:9\45_>@YE1FOEY MFL.:XEL97>%%F)*=EX,$: RSI!%H.];9E%VV9C/Z^>7 M;?F+?)6KH"FZ89)$+*<1#GR=.?$BB=.813CU?9GY-/*5=P%E3KIIS9;2O$(U M\2M4D4L]GOK'(U5?C\]E^:*Q/^\+NBXUZ.UFO>!AD@3Z!,2X+S$).,', M5W^$/(U3&F0^28WN*VR(3QTJ-/T'%3-7J&:G^D'%$*HYTE# +9Z *1&(J@W3 M)!,I$)@Z<:H[>$[%0@FN\BP0TO/F7BR4K/@^C!JHC(B,!L%440<=OE1:#W M;#L V/;SNMP6%4K2)\IE/2UAP<(\"&D:8>XIY1(OBW'*6()%)D.94[C628-01(D?81'K M$1D1418R!HN@+9LI$!#PW:M%J"5=VED MTOMYD-"N7( 1S7G] 40-9\X!]/*(UOPZ ?;QI5BN'^YDL=R(ZI#Z17ZO?E,N M9":3*/ 8]D6>8D)CY2E(P'!$@CC/LUS*" 2V;41UZA2Y+F(05$6[SR]LM>3* M,G)95#/QU@(M%0M5$:VR%RI$A4JC#F5\\_2DX7TT_Q:-_H.*-LR3NU8?,$%> M-?PW:?": 51S<+6[:5-VR\7^0YOS-_Z9JN @ 8/RR[8PN^4R7 MXJ8NS+]>BT-[5K# M\CD;H=5#:N:I6<-"GP_*,GC'%CWS6@CU;2CO-N66KO[?\OG#1LA%$JA#7>31/ R]E9A?I_60FC@<:D,F&\A6J:2-%'&GJ4$C-BXKJ MMV1WXL-LV%9R"YS-/L%&H&U>7'9FS,T^T:<"^WX 6C3,&J?1D?0%#]8/?! '2ZHJW =0'G>H!VNDK/0 MW6().T?R>:WL3M'XJE;]]IT^-T6>"?&2F*B]/0KC')/8HY@F:K^/@B0B8=D21IHHT69A;Z-"-F0<8+S',V,^%G:#DM5\H1X;=0616&^X7 M]-1I%GA:KIMK8_7C?S<' MT[@D=;^Q.1 8OJ5VR^IL!.V 7):WX.?KS7CIW2G,\1UW]V/P4VPSC/[-#]C] M;/S&>*QA,$RNJ*NOB?_JR?=P4RW](\6<4ZM\D5 MBVD0J8:EG@"0JH?HN^%1#2NB#X[*X.WQ[F6_YH>7HE!4ONV. +=Y_=B2KNZ: M84$W/[9R72[92KU5;A>YY[,LR'(<)U&.B60!IBREV//SF/,H"_+0&O3.GJV) MW5/WS/2&TRNTYU7'U'MNT8Y=]/N!872S?GFJ_-T&W)SEYD.$^[1Y/II1/F^6 M3\7-U'MK)4[@0DD"MAL^X$6Q9L* MCNH#1QAE,:E=KA]A0E0 2(.8XH#3ZJC(DS #G@A-Z$Y_3-21GSZO52&@/# " MA]T95J+AJ#7B]W19+]K*M*I[I#^BM8Z\F36\?7>D' M>@OI2#465Y,F$CN[HNPE-O-5I8G@YU>61F_!KRX_/*X?/J\_Z=;WV_SV95N* MJF[A;^O7V]2DIU'#?%,!WW>0Q?O<[R4< HF$AVF4M]+N%T9+! MC'Y/"CSBXK)P8L,K2()Z\,UD0AZ1,1868STT7OZ;^A,=K8#DCV6I8>F5'K:/ MRQ+)&C_XWQ#&XYU;K[2UZU*/:'<4>5'H5R[I\CNS.)Q>=G?NI/\AV[R/GG>Q M*=Z^TN^_4A4(+.FJ7(2)+[C&4"8Q5TXC#1C.$A5X2O7#(&=9PG(0VNI%*A-' M*(H4>FIH03,XEW1BFK@9*2DT7].0NT):WCW%*U1-!G29GNF1RUE6YA*-F9,Q M/6*>YV#Z'K8]913+5ZIKR0Y0,Z4ZWOQ5B@?=0:++S*KRE!;(^B'Z)8F7QCQ+ M<$ ]#Q.BSQP92[#/I!<'B2?"#(82,X:;R4\@.]Y:N$AU4W?#'CKP=SQ68,1I M9,RG8WHVF4GGT)/*I.JV.+4X4).S,\P87F8^T3A0V_GYQL6B\-/.Y[5X4?24 MVVW^]M:D/E,O(WGD>S@0GD:+9Q+3, IP&L4ICZCZ96+4*-!'9/)+JAU9\Z-! MISZ&CS\NI(2&+CN*:$=R.!]K+K+YHILYZ A MYMO'H<%G[:*P+W*K;]OOBLWK4DCQ\]O?2@TZWQ3LM#W:_A#. E\&D?#TL#[U M!_-CS$3&<>;Y$:.Y'[ L@!72P)F8IZKFK)ZZNE;9,V.8IQFA:K,X:EKU 3,^ MRX0>P-_:090LOUG]">IW8(-<4,4'N=.(J4+!B8-3RR5]!I3#1B)?BE M_=^+F[5HKL1.K\ ^O!;B[\7I11GLSMYV_3FN[*4Z@1A>#G_0%\OJK]75\M;= M';VU^OL]V5R:A_FR:97N^$I^K/JL;N2MBW[^-%KV85H^R:OL>T+ M"0L"+Z81%I3HG)GNB?4\#768<\)2(F,*FNCCBK&)?>>A2>[=^U"%[ M?$ P%_L^GPTXFG2M2$KFGVNBAT+:/^ MNP4:=8?*S#R>(T7 G%BM@Y^[=# !NI6!F"ZAICLHS0\PW2_R15CI@5=&UA(H M%[(L'Z7XRV8CR@4-:"Y(D&,>$*8Q!B3.A& X3;/\M-"T_+ZB8"]S17*ZDH*+DKFN*3@F\CY%!1<%[:PJN/PT M_);LKI!\0[>_RBU=[7H#0A9Y,:$>CB*28B(#'ZY"*5B1U%10/)AC)21Z#]5!C- OKII1353ZM__@FV MK5]66QIZB>^'RI4R7RG+ES&F64QQE$8BCC2B4N;#[@%'*\[JJN\=5&<6$(U6 M!\PA[\CIJ3GU5/DK5)%T%PCU2N0H#KI,8]8PJ%?,TRBH_V%+/U==42C'^;@1 MGZO[!KU7?5'<;];E9K44&IF[_H6LT6LY\0.B<\/,]Q),LI!@QA)]LQ]JR,0L MD#&H#AK,P<3^L;FTJ1E"!XZNT E/:,?4$$2N(\4;NH(IU0ET$\XU"78>7&"O32(8YK1+/5 9=^#%"=V2SMJZ+DF!P;@&-"7:>;%H1:@29B: M)/II1_Q/^BI]KY>[ ;W8H&^8R>H.@&. WMP8'&;B7X#A,'S1=C[?ADLIRD^* MY<_-F,O;O(45NZ"A##)!):9QJLX;(:&ZU#G%7D($%UZ69CD(F6>0XN2YG9I^ M76#8'NUI/\]S6(MF'L&I;J!YH;9:/K?4TH9H=CG!SU!49V/\ANC-/,O/4/SS M@7ZF+[HH>VGNU'WJR%S\\5*?=]#]!MW=W*+V3?(5^K39 M;->;K6'$WJ>&?OMSI &8\9D*CW[7S*"*&T=UK .R6I6I=JTY6Q7J@%#M(M.A M1RW,3Q!%/RC!- M*,[2W-?WCC[.>*:'T(\H31+E&$DX D'].Z]UP[SO%[H.S[W[)%J7^>;FEJYL?*HX2RZU&!OB\ MYKHH6?S\LOVRV?Y=;N_H4BQXE@E"4A_3**+JA*M;^IF@.*=9&,K$ M5E .QX0>]DBQ05Z MDWHXT=+E3#*@Y,Z@ZPW)SHQ>#U/&.8 ]\'V+^4?RBVL MP[7K_:G-_^&AD ]Z].R=[K'8K-'AD%FB;[)X7:K]4$\+!X3V7:HPB.P=: $8 MV!LKP'%GZ)"H=A%^UZ+S!?@#8AW%]T//6H-GM-#I7^ER54/3MY+@CYN56J^L MR[[",(X"EN[O&4++8;Y4#,=G8@?9"%[[DP_H)K MZ(=E,U5A54U5H#N6]$B%=DU=PQ48/P.D[2C/6>(+'ZQBJ:CAXFT!+P+,:0$$3)&V!\ML- MVS"D,=]H#9C01X,T@*]:-GSS1RE>5O(VKQS,SV\?5K0L[ZLZ/"_R Q+R'">1 M;BP1+,34%P0S&0@O\GS"!"@6Z:$UL6]H!J17]'113O5O]1W7I('%TGT*,XLJ M'*D!9OQV&H#W> _+YJK'NX?2O#W>PR*?]7@;O&)GSK\ X M]X2N/9(I9C3(L3+>0!TFA,QX"#F_G9.8^(AVKU]!O*9E?_%R034IB4+J5Q"T MB=3-8 %F&>&8Q[Y/XH3Z80A*6H]4C47,,X%2S)S8.%%AOJM%:P^PX\YE=4OB MR%-=(#"K@^H6\-0O]3P)/V3\5F[7#Q^W%Z''KM"%)S;"WV19 ME?Q]U&E2$]0]#:CW6PVG=P+ 9WXN@6MW^(0RJ6)A)N]0IXX3T]9*LCK0P*G- M=K2Q5D3[D&._B%U\="^?GC<%+=[J;]%N1//UDVX*N3@0.!)1D&6A"@_27&C\ MP0!3EE <22Y#XF?23T ]IF .ICX:R4+#&5\KFUDKH]E6@'1WZKLJJROIW_]9Q00;_=KW1K2V.6F!2;Z2;+B M14F/@NP*Z:_ZGQ'=WS&MEDHGHDY0/%748'E^S<]4Q.-I=2&6M#4<1%YS^K &9M7I.XS7[A> P M1;_(LI2R Z90N>IV%=+^Y[LJI(\O4F_%G]1W=D$I8ZGG13@74:;.HY3B3"8) M%E$N0IKX<2 2D_.H2Z8F/L&J+VAF#A'D3-/]KNN]] <\^U4<7J%NS%5TK<&N MCTL36X"L.VZOD.*W#@@UQ^_P<9C#/+W'QV*'#37[QP-"F7*MQQYH*F>D9L.S MME9 MLIZT(@6+<1NIO22-?1EYV.-*X H@+(MIB%,9!WG 6.#G(>3@8B&U1<%=100X MHZ81V"Q2AXL!V["N^S\Q<"Q]S*^C +E9=-:H]UB0TU#VY+5RYR+CA)J<1"ABDF(N%#10OW( ']5%?F)+:M-" MZO^7>X8JJ)+?KC__@O[8+-4_-9ZI<4V$I:K-;',Z!<)L^!C-H1L[JLW.U$!1 M0UJ8%"6JD_C_ (BH(<68X4,-KF()$$.+[5H9;U-BOTC2*,Q\$F'*':[DL M@RMPEI/5YX5BN2S:&?!*QV,S0$5^W#S1Y7H1)\P/@T!M[SRCNHZ=X4S]'V9Y MD(0IXS0/O,G (FL>)C9/&Y##FK$I 2,;]8^) )PI%>80IM#GM+"1QQIY#^#( MAH/_ 7&!D8I&@4>>+&6)&*6+.G6M9R$?=8N5'M*]*P+7$RH_K3;?]:!N^1=% M2__PJ^2Z6FR9+WF5J[NG/Q:E*B33"82S'B68$)]+E+U1Q+[BW5U MR2;,O)L+MHPL,ZLML\V<^5G[J<9;+/:TE2U6,3OE_.7I9549YZ8J;.9M679- M*-O-'D+["FWI#R TE8N/SLPOSO9QV,%>51H^8N^X7>6J'J^KN405FU=(,[K_ M[2FW5^B^Y\. 8V8YU)XKA"T7+,V+Q^50B6?H72[7MCVIU=GG^\TU5YM (>\* M#6NW?=/SE[;7:Z&WAN>GJFS4$TF8LP SZ7N8"!53JB5]'''E?0,_"40N8-[6 MG/CD/O5._?Q1(YQLYBE5IU02^3C3":*4Q%+Z@@8L TUCZR8U\6&TC@E6F_4#5F\_C0 M[586('8:K0*;B.BH@2^&%OUOP&O;/RG^-VNI MHA!=:/SV\47>;WY;;E95+'*;_U6%+A_TT:1X^X5^OW[:FI:V0]>=V(8;=M". M'R1>JC/3GB4=)&BF4,,54FQ=-66&YK7L8&WVV_W4BH1Y@FET""I9MU6&5<4Z MF-AL!>NV:FC7JUNO81:*TH*1Q.->(+'@E&$2Y3YF 2$XI42D7IJE/LU MP)/=M"9V92W*E77Q-FWTTQ<-71X$P%&.?:HSZ."+K$$9R6#97 MR)$]E.8%BQP6^0P?TN 5E_?X+?=Q -B)"$]"GZ(Z\J\OQW?+-\H96_?7%S/7]3JF%OYL;IR@=M:B_T%78T^K3.LAO5I7]*N H9U\E=N%3/)<2C_#41Y$ MF @>X2RG*I2P1(>SVU):5R>]2/SSJKW2UK6].KD/JQIYJ[W)P1V+] M89CM_Y,JV.4$UOK:Y< 7NCZH^?@R1CJ\A1FKGLF&MAJR\QGX.&ZKCD;NI+ICVZSU6'N>Y 287N8]KS7#W5 MYKI"/"[1[YIQ5'$.3.ZZ_4S-7.N[?5+ 6ZSW^)#@4X.F4*:K*4-.>9MW*M$4 M:CV;8C0)$3OG_E6^RO6++!8A3+]9UU:' - T)ED%(1,@$8QF#^.7= MPA.[U&]T!8T@]R*;N2T;06 >9T?!G7^7G=4F3X4Y-:>SWUOBR?8! M.9P -MQ_WRQXEJ1<%ZT)J1%5@TC@U/@ ML);+6%:\[-.]MWE[8,%7637SZ$E3Y3>-,*@V?"GV%;O["XTX8A&-O!Q'?NIA MDM ,4SV6,/58G'HT"%B<+5YEP3;&E2_C.((87YLO\\U>T\9,$S\:> TL;!FI M=S/'-:,N88ZL5F)%=0=)=921GN86R9$Z7%6UC.1FWMH6-ZH[JW!QM.RX'J3; M? ]'L4=BK8!8U:'G;H^+6OUD$4G/8QYAV!>!BKABD> TI3DF.4WRD(51)*-= M.OT> BP!9L4BG7YO@T'1]-QL;PZA:ZM$A '1NL?VK4N03X5 M,W"/C\N^;5.ZE.<3>T($]5/%GE?:Q^AA F:*IE6N5 M7(+HM:EF1I,$@@Z4Y#:;9<7)>R3 QJBL(V+D>&A-[KYHJ:LA> M(4U8J05ITF9NJD\__>['D=0PMV(EL+&S,!"IIXI)O5W;O_K+P>S[UIS%G V$ MVIFIR:.V;59L>^AHN/ZQ+!4=+"C XHJ$7349!Y M_T_GDY8 W:M*_^J0L<^IM+,N-S_T7^4B"7U*4HW=33*&2:@VQ2S0.8XLDEXN MHY01"H*R-B([]26M/D4U>5MNG;=&Y08HX0^^&O6WG+([FHR^BE#,6,'7J%UF "0LHIC3SL*!^&%'B>1GQ(:#^ M1ZN#3!^.[:]H-0AT,&,_UH"?^)$GN8D%P8<=M5E MK0.KBZN#%M!/*XT#A^ANZ+V^-.;5V/MZG%@S]WZ,MGB>4IFH32,GF< DB'V< M%4D0L"]IO,.-E@ M]G*I6\K5@:=;#LOFJ*.E9NR*NB3"<3O4Q2?@=G#W^GR2$S!0AX[,@KCQDL,LST)H>,%GKTRNZCHO$YFW?+-7T+,J MS?ZG[0STYY=RN99E6<&AEDM]E*_B(1($:98$"JF$**JY<&)D3GAOGJI3H<56UDZ*M\WA0:0F>Y M/JJ+AD:[%MH=#H>G52S,'UCJ=/LH+^@5_5ZSZRC MM>3501N06ZV$-U>%>T8 M?L0J<,?T\57H@7JWV\?BIE@_E'?B=KUGX,M6__Q[^35?<4W]?KO2I#]MB@^O MA?A[ ?-4#DA-?2&_JZS4%2$U4,5-,WNFZH[2?=/'IKC>;.L'OR]+;7OY2O+& M^.KIP$?FIPZ[Z@>O4E?HZEX<PU*[<%Y=M%DO%F2-]/+<\+K0B-[DUX<5!P;3S5'9%VI:+P[!LE9.UOUBG:GD1>%?N52S=:8 MQ6&"Q-FY0]A+MB73GY8K^>6EBCYB&88RBP261!>#)$F**0DXS@,OC4GH$1X; M@4!?6GSJ$VU=,ZSIH9H@M#2ZI8=^[S16.N"QTEPPBQ+HV-P:1@9P*CXM2ZY"^"I2_Y5N7PK]38;NGA9J-\L83Z-,F'5/ MJT.N]>I09>!%24S\ M-,&YS)13$C+'E,>1\DS<5]XJ39EOU!$%)3QY8JBD#P]%W1&/[+&[AA5HYEZF M4 O,N1RU9^YX0-\5$_L>S8D0.:"RN^^Z["?[7BV61LKHZ:Q]^$OC8' +K MC4;O,Y_43\H%S24-A#H0")K'F.2>P#1+0\SB5 H6^B&/C(#[>FA,[14:JD=[ M:$78_'S0I9WA8X(#F8$)6+BXH%/#@$!6AX>N-6<[0PP(U3Y*##UJ#0*O+/G; M5NU<54?8/B64>AHA4QW 8^%AHDX3F/D9PU'F1W'(2!1'H&+[#CH3FV!3F+XG M:WT"Z%*3V7[L0'B8+=K(;0.:WB>5.TSTBU3FACSO$_4"HGGOXR,A!IK__+)< M2W\1",%H3',RM+$%U8@ VTJ\V30]EWWS5^0IHUN MUX:E'OUZ,DVLC93>*L,&%]P>[(^I^4_=#+=*$,2^(8BQ)XF,25HV0@JE3 M,8M(3#.9$@Z:$V_'Q\2F7=_$Z^[H0C[*=:F'D!ZW#+**.U2<< T<,6_Y(9CM MWS.H%N8W;C]\OMHI[HRG_6\46U>3=^.-U(VKZ?:67,P:18Q4U6F4,78Y.W?W MGW+Y\+B5XOI5%O2AN=:XS:N+P?+V95MNZ5K7&WY?-KOEPM:5/?;7=T'5W!\!@07P>RC ,U(F/J ,@)0G.*"!2G+#+RI+U4WO, V#=M * G M^P,@2'J'!T G8Q:,!'-Z S>_P 8G-JQV<,NL.>^T"?Y MN- \%;#3OB1&'7GDDV"5-?"]J/677C>/8]3[^45QSJBE@W/J%!,(]Z,TE6!-%<,P?S& M%!^5F?GMB=ZI)F#<"=@C8[^KS#3QI>=UU-$;N)"_R5>JP;/?+>UD\^8M8>)+G,<&< MR1234*H#4)PDF$0QBR,9T"0&G8*@#,R4T\6TR2@6.Q;0JIIOK]9\0AAM]@,6 MJQ\#"T3!6C>\V)I0E\ ;K=/YDV>9VCT[]1-(,^3P&LM2$Z[NKZ#DY[VXLE3. MV8V5[3KV9:5WLEANQ,U:?%2!Q\*7"4\EDYCY88!)X!&*2"\_:!<1?'MAY5(L:?&F.Q]N\WK8(^("*O_^9BF ML<0133T:"H_Y":C=HY/2Q&:GJ557A-78/!N L6X=F6W43B2'F2!(:/!^.RB0 MHXVUF\ZL.^B@N*=;Y? +<(2)Z^=BN=(:^J;OM85:^U:=S@NUY380,#3,.?6$ MP#)C'B9IZF,6R@A'*?/BW"<)RXVN$DV(36RR%7FDZ:,] VC'@3EVPJ#*^LW7 MM2)@%MRK@V'\&K@RS'$D7"K%#D;"[@L" I$P%;('0V)PB=D@)$R%:2-(&+]C MV[ORJC[V3?&FH>V:(<^E+%ZE'O[E498G$?;\7 ^19^I\+K(("YXF(O#B@,#F M#763FMB/[0FCHB$(;5SIU)%9Y.%&-N7S()KT,RT7>D%F/GOQ)UH M2$^+*7$JX(0H$GM2[XX;<2JT"5+$V3O6#:9ZV*[\*.O_?EY_;,:2UUUR]_2' MVHN\1'@L2M51(Z "DU PG*4\P['/?$;]P)=!NEC7 NF.[8!7:-O>59_R]O4 M >5#-?ET_+S^L2U&(3ROZ8'HQ?_GM MJ3,,FBBZ7S[IP_2O7^X^Z\*8[LN\7J7UE/_"D1%)PFDL) YS/]*CZC.M)QB)LM2RN/BA/TIJ(66MZ"^%W.1<$PCHLL'(A^SF(G A*S0\8%#T$Q5;':.F4)Q,#\* MTYG#X6E R5V-4S,E.^^ -: RSD:N0=\?@[&E$;0UD%X]A.)7N7W<")U?;4;U M?)';VWP_Q.*V^+@LZ]Y]75V_R$44;.)6GQ>(3V$>I.CHQD@1]S:H'V-^L",\S$S?@S@ M9,TLGX E[I@+I3F%*!O%T#N@F;E0X&7@,R\!G:FF M!]Q<>Y5DMFVZ$AUFKI=AK*]01?D*T5QI$EVO5IOOU?UF-3"LSAMHA^AN_S.1 MWM'.UDMJUCW+1.C3WDESU2$@GBQ-,(+*&,?$Q\]4?&@@![- Q8 M'@2$<*,F P-:LQ4?'4B/@-#M5IEIM.Q$$=!-VDX']N5(W=*YKD>Z0.E]"I*Z M1>ZL2.IY!1XZMA"MC=%H6?[73]M36\@.Q>8V$+;:&77NQ$42)'?K.7F MI3P>87G]M'GI*:\!:&4XGG:B$)BENM0%*+ >E-4JKNY>=;:P>E"P=E0]_/"T MV7F-B'^O-"T7<:X'95*&F1>J#3C()699'.+4ER2)),MX8@2);;Z33I M]X,.W>;AK30S94+^JAY/4?$T?W+^3!TS9^D/]/]'INO/U&.;MS]?"!X:W,G- M-=^^T-7J37]Q@''!Y;?3TJ#.C0P' ,,%YXF L8)S=HR^\7 MS6J_[UARMLV^7Z3V3C_PI"6*HD9.7;[*;Y+K(8-+>8 >#I*$)0;Z=5D.O#Q!=HF$"E7LN_AV(IMBM,[/]VXT> M8%:ZHXD.1*_03BMK=#+>&33Z&HZZ."B_*]S%;D+S(B\."GR&O3C\AFVRO-S> MYLV$N466)3E-X@S+B!!,6L&ZO/7.&^H)8YRGI2P_!RWI[(^#KM;C8 MT'/QH"?SU&=$,!P$D=" I0QG>IO-H\SS?4%3FB@:+W4-9/ZYJ*=RS3,$YU+.9RTM1809L/=LCF#FNN4QJZ']&BE^5I' M+PEPU#%Z\0%[P-3[@J[+90WU\KPIMHO8CQCU>8BC*$@P2;P(TS@.<)C%(0FC MP,L8&#/UE,C$AK1'$SW0135A.'#JF7[Z3+3H[ MC&J76)>05#N?M3?!__M""_4M7[TUWS 9A!G/,XH)$P(3D?F8TB3$7IA+QGF4 M!('1I. >&G,9X)ZLM?V=*L?<_$:(;&E]QM):&5^'/*-L[W3-V4VO0ZA+EM?U MJ.5< SVH^D-[3O6AF44/(/FTVGS_JQ0/\B]TN=8_/)VZ>ZWKO^_ICP5E/(F$ M.J(&,6%JPTQ2G'JAAY/4(W' !$UXN,,RN@?,/7#%H-$7_QCTZ-XB>*UNV\O6 M7&\IZBXRRM7G][+2ZZ)-]WAP%1;*YA;P"JWK]K(M_0&=?Z<-_SX<#G,;A6I*M!#<[XFG>" M@VMUGHUV<$X YL9+%0K\HL*PAVJQ#WJ"A%J@&2X9>VE.4ZYH M]UM^0OWKX"-ZEY[%W$V$VUFNT;.6Z*YT66C$6%EU6Y77:[%+X"UE^:NDNFM# MW*H#$W\I-!JT>N#+9EWL_JE+@,I[RE9R$4B>B]P7.$CB !-/YI@E28Z]6,1Q MRE*N'@!!P;KB;&)SUWQ6X,>RVF]KZM5HQC8[Z/>*%V CEKM/QRPF>A>=P]R- M(W7# 6I=J\85FJTSON:%OG6MSC.<7.<$X%&.GN%WF_]*_]@4N^N19B./F/"4 M4PPP9R%784["<9I% B<))7F01(0F1K.'>ZE,?1G:$+,(<+H5,QSA.!$7>(MI M+"DHMAF49$1PT[WV;-'-H'CM\&;X8;OXYOJ0P>@[]U1 )SIWP$C$ QI0S#E/ M,8E"B:D74IRD69"1.,M% BQ@!W( ^19;5;5?#^1T5GT("$YT;!:+3*@WX/UG M2V$&&9D&7LEIBL52%XY"#"CU60,)2]6G=E BT)XYJ MZN972;W*&KY/MXNA/@JMRH. MD6+7Z-3@(X=>&'!MI7H2'R9^'&/*O!CG*0ED3$64^*")F9?)3&RH.Z+[+B[8 MSM^A&K,-?KS ,+,\DW48.QN\4??+Y&@_[B RZ[;;+^CI[CKPM$6K][I<7XL_ MRF^O_$.Y;;YVIHW>%]Z=V,SN=!RA^YKWI70E^B:+UR672/<9 3J\+PG>;V\N M9(99VI"X#@UO2#B[_NY+"\[7W=TCSE%O=]]SE@ N^TN&;W*[757XEC<_=+VG M7(2YGVS#8_1]);7]4=J%ZA3U*BFP$UP %6A@5T!:720VE>T)1AD<_@40Q> ML3/E_Y3+AT=UFKU^E05]D%]>M'NXS:L&_;(% %4U\2\8RZG,0H*)1V(5S&8, MTR0(,.%9EB4\X&%NE(^VHCZQN>]X0;1F!JTK;G3:ZTE90EGQ=(58A6;P4_W/ M/\'\ 4S9:1(2GV42)]7$6Y[&.!-^BN->3+\P_[W_)C=\H)H1G6ZL64$M M7JYJ? YW'MU*"8Y\/(SVK%[?2BVG^X#=(O!ST[?M?]T5_+:X+XN; M&O;]7O[8_JP$^R_3OZ,!*,_S _&QEI)SA MLY9KOJRF^U5?B<;-2 M:Y3UH(>OF]7JTZ;0$PP7(N4R"((0>ZG'==U6BC-) YS(C"4L\_T\9895]H%OYL"G>((W=%U^>^D9S1Q/MB (:NR]+ M.QQ)C!849N3G,CIM\.Z5QBHFN+SB;$% KT#M7;__00LX!&U]Y8>5.IG?;_3\ M88VP_WDM=!$5:!!WQQH3VY(F 1R[W27LL VYDA-F2C555)'5&^7]LFZ3JZ9Q M'^8AE%=(L:+G:[W0%>K5"WPP]X#0]N.YNQ:>=TCW@'AGH[J'GK>+MG> 2VI+ M_"J?U;?A4>V;M_F=4JXL"BFJ#?1Z+>H?2"5:]9-%(,)<1CS#E'M2%P 'F-*, M8"IIEOI!DN="6'2>6K)C9 BC^TR_2B&?GJMSJ,Y8R6(I2W2-]LS5X20L[K;5 MOUG\/:4Z[6Y6&X:JO.J!):W/$S56+1$'O@9T"P[&1VK&45!NR\6LP?E(59T& MZ6.7LZU8_+1YUZ !4]B M3%+NXS3G,4Z)B!/E<2(A2*.DF[680T4[,G %R7KVE4/MI&$0T8"D.! )PX2' M$F=A%&-.F,\]WZ/$ [7?VFK&YA:GN8&OB8W0@5E09RL9\![&3"APX'6)>T?1 MU-'2LX9(EX0ZC7LN/F-]1;)YDKHXO"JX^653XUKL(2ADPCQ.,17*NY XH3A- M57S#XB!+4ID%*37*LAA1F_R"M*&J3PA-H]*. 5T@4+L?6 .GF1:-+SC88K]@-B7!]0/O619YZJA;C9KW2*B#DA+6?ZRGS\? M>E1$?D0Q9WZ(2Y,/FFUQ)OI6B 72 7(!< M?'EBF]1=I73]AG:444.Z/_5O*/?P7GHM,C R-3 U,S%?<')E+GAM;.R]67=;29(F^-Z_ M(B;G=2S#]Z5.5_=12(IL=4>&-)*RLGM><'PQEU % BH 5$CYZ\<S'[[B//X/[PW__;__EO_S7_PO@?__T_I+KY\7TX_?5[_()C0ES]V^=WE MOZ@B;%#%@LXR@A)%@3<+'_]VY^=_DYN?YM[['S??O?K1U73?#])C^8__^\^_?$B? M\2S =+Y:AWFJ+UA-_V6U^?"710KKC=0?I>N'>W^B?@67/P;U(^ ")/_CMU7^ MPW_[+S_\L!7'ON[_OO[='Z_?_&6)*X++AM-? MZ(.+1]27/9D*_+;&><8M8Y_.0L19YM/)QFGD\V37\35 M>AG2>A)9MLRK %P7!HHK \%["XGI'&5VL8ARD^E*\8I(WFAAA>F/GQ9??Z0' MDS:$JO^H(E$;<=QYW58LQ]%]N>P^TL].C..LL"Q ZV1HQ:" *$(&6B#)!>>Y MM_(DLG??=I/J776^6*8?%LN,2[(;EZ\+RW1'M3<1>_$3/WX)2WH0I,_36;[\ M[;)YG;<+8F:XJ;GVRA\?_W/"SI MB;/O[_'+8KF>N!0\:B7 .1= 68T0K+ @<] BFZB+,TV4?^O%!^% ](^#4^39 M"23>X7*ZR*_G^17MP!,GK&/)2A#!5$RG!%X* 9RCLTY;5\II1FSO:P^"@^P? M#L?+LA,P?%R&^6I:!7\!Z$0RD%(X".07@9)20B#B(<6$1;FL56Z#A]MO/@@2 MJG](G"31D5'Q>KZ>KK__/)WAK^=G$9<399SFWDB0R92*: 6.(3G;(K#BI&.! MX4EHN/W&@U"@^T7!21+L0OOO\=.T"F&^_C62/[Y9Q#Z72M%6&0W+P&P,GKF(#',#@.QY]4'@\+V# MXU29=@H,,8DB"V2,T.V= N6CI' [HD1=YVHG5O:\^[/B*_?Z0\32A M]H2,E_3/M\N/B]_F$^\8=UHZ4F9"4$0X$* 3)"MB439GQE,[7%R_^#!4='RJ MV4*@/6%BXS2]7;Y;+KY.YPDGR1*QD2?0MA ?6,_G: <$A]:6S'S6,K0#QJVW M'X:.CL\ZFXFV)XB\6ZS68?;_3;]LG&IC">:)!T!6G>K"&81$D)?:B,QU#BXW MW%%NO/LP>'1\]ME(K".#HUJ]%TL,&[I#D0XE$^ 563LE=2*[5S1HY4+P6MJ< MXFDW>3MO.PP '9]T'BVZD55>K\QG[SXOYI=G8SSMK/OV&P]3?)<&3U?\!TOB3H9)(AQ9_1^7H:8E??A^%A>SB0PB&.\" M.)\CQ<5&@=,N08C!J:!E9/&T>_ ;KSM,\1T?5!XOO$X6_>MOZ7.8?\+-2;S4 M68B4#!@M.;DI48$O0H 4RA9?M//,-5GXNV\]# ,=GT">+,HNPH&7Y\LJKNW= M;(4TZ>!\-2'0JBCJ/F92H'TL>'!6"PA6>TYF#?':(SLA(-C_]L.@T?WY8P/1 M=@&1-W-Z&HEC^A5?A76X8&N",8L8,T6^,I%PM$@4^9*_@^3OR.A<,+%%S+C_ M[8?E3W5_$-E M%U I%[P+U^&-7Y:++]/E!?T0YZ!3UR"$KK05L@C> J-(DE$ MQ=+B*O3&2P\#1/=GD,<+L@LK2;3.$N$1N*N9/C%&",8X MT 9%$@X9=RTLQ(V7'H:#[D\;CQ=D%SAX?8;+3[3E_6FY^&W]^>7B[$N8?Y_P M$&-2(0$13"(1=>?F;[,F:*HP$W.NL5VL?O.P]#0\9GCB6+L @1$^%E-\%FD M__CPF>2V>GN^KH4]-;*>F.RU*"$"^NH"><4@U$NX$C5G4O/B]6E'T(_3:E!*L5R-#JP)C[& MK=<>!HV.3RY/%^;(:'AQAO-<\\M_GH5/$\V%%18EQ,VQ"PL<7+8)F)2^Z(+2 MY=-RZ6Z\[C#M=WQ\>;SP.BG3^'FZ2F'V?S L?Z9/5L2"%CXB XD8015%+&!4 MA&,L67$N0CKMN.J>%Q^&A(X/,5L(M"M,;"N0MDR@X9:ES"&$HK;AL[J3#S1?8:9_K!:S M::[=&#:Y7G45K!;E[1?<%B2L;G)Q8"W_X4\_O=K_2$Y.[ =POH)/(7R9U.J- M,[QZX37B##?.L0 E102E*#R-FHP'V1)D27 MGUROP$=(.=:D7#[V/7[%^3G^3,N+9+QYY%^GZ\\OSU=K>MWR];0Q3F&^R/('*<[04OD7-JJ MY]+5B#O<)8LO%ZOUVW+!Z 0S"ZX(!YEE RH$1L0;!S+[F 0O.?C6R^P& >,T M-A@20L?+MP-P_&FY6*W>+1=ENIX4=$Y*0C.6NN<;VJ(#(R$89P,%?*AX M^1AH[+Q^G!8'0P+C6-D>#XO%.LR:P.(#SF;U%@'GY O,7LSSBWPVG6^J<^M= M].MO7ZH+,9$I,LFB U2ND'2T!L^*!*&5+$4GQ_U#8?4QB#F,LG&:(PP)I@$T MUPI 8.E76'1BF34(,KM:7>#>1*Q&%!*]+!F5%O9\@'K16RDJA MN7PP)?VXJ.$&">/T7A@2)J?(^.D0\5N(S/%3#40;@>02WM6O?_V?Y]/U]S_C M^O,BOYE_)<8V@>ZD%#192 ^"N"!/#KA1PY68NN0ZR#"QFG2,"R@ M6NNC \_Y[?HS+G]=S!K5HLEH+.8 7#E>%TV :+6!9%%Q99VSNOD>]B!% MXS1T&'0[:Z>!+ERAF\ND'D=,Y^?$UO6!W$]8%DO<_MS'\ U7K[^1&$EWTWE8 M?G]#LEV1/%(]R%ALW,5+4SY!89&6D0,>F:-MOA:@Q=J9T5&86AB+Z!^JWSC= MV#5E9YS^$\]G(L?3?1AMN9(V2O:'V(&KSB2C",6 MIXQUXJ$JE.,A?(>4D;I<#(^_TX3>A1']%=<[T8W1HN14&(4S@8%R <&'2GYD MP5,X+'EI;?9N$#!2YXLAD7*\@#NP+>\NW[M)=WLU_3K-.,^K6W)Z<_:E2HD9 MSXUD$I@1J29,9F++6PC1&ZE2TLGXQN!Y"GTC]?4L/1CL[#A)HOO M,>/9EZHS^OQL>GXV\3('9KT'E^MYC$X''Q4YN[^?%C#2U^BFLIFGB4DZQ!M=9U/YWS%3A M20F.,R:X#$S(0??%QTDO'L^V0(A:U:H+0@@"P;CL2I*:G,E;F^F=+)F#7C12RY A<-->L%UX MZ)?<7'*R!;M!%;R-'G)T%*0&'< I%B$F:0SJ0FO@H6:6QUBDO82,D^(R@*H7 MK:4^XIEK%<^KZ>RJY"[8>S5=I=EB=;[$S6GL M]:*T/ KF$W I/" >*J]+S"3-(=?U0@6]#M-Y'XK@IS_WBM8E*.T#LSOG- MU9'UE>>#:49_Y8FM;RZ6%F!*FI9B"1 #1C#&ZN@-$U*WCF\/H6ND+GO#YN,W M5L?OL1RM-OU8XF?ZF>E7W+F/O,%2F]JT^UXU>*':03PVJEJ[>N_;LGW3BWG> M\_XK *O"'5^^S^=ZG$= MS><$\#-KN(M[D_MX_GFQ)/]ZOJV\3]\W\U1KRU#2^CQOOIIM,/"G,)UOUOMR MNJK^_OF2_MP*Z5)DDV2SBS%YL-R3EY_( PM1)6 \FQ*#205;EP ^ UOC&O;G MQNJ!2V4LV(Q\C?20-AJ(A![QEYJ$>^VPGL?5-$_#\ON5M(SSQ2FE0(KD:O=> MLGG.4IA37%%<%U(G?\0I[X.3;D=95'Z)_$H@Z=\E>AM7GGV>+W_X'YD]X M*99MNOO[&J^O5E?C.U\4(JFR[U.*7$D-P>9 3+.:JR4#<"%B]HS^*5M'$XU9 M&+?>O=--Z3G@\'M<#?[E_;[=\!&K0+ZGP<@2Z2?6.XM:G"!B37%"AE9C4.Y4 M1ZLAN>/V&^C4FQH+#IUO$E=NH+)2LMI2A@@@-] R!<&A A32*I<#Y@=;Y@]U M3C5N4X2.3?M1BNN@<&H/.]>L!)ND5QJ2=A$4\GH_]M?;=Y' MSKA^]7,>@K;223-XC7^_^6ZCI,^X)ML_>\;+SIOO'>OF\P'N1[H&35B8S#82 M^"3!.T@+H5:B6^3G &V._@&O3J=1_K%=H$NX3S/IY-D=G78MQB=*[7B!ZBT!RXE[XHQWD6SYGQ>BC=G1SWC@3A4Q4Y:O.B M9[C[J_(()I#;C1%H&9.K++@"QW@"IR(W%J47M\M9Q[@%'CT?HA&4.U1JYQ9Z M7\+@-D7P1?[W\ZW/M;G2X84;7I"FA:86L#?2#9 MXV8U/*-]'D*-OY?*PY_"+,P3?OB,N&Y68WCSH8/ M+5;3#2ZN;D%XSH6)6N4.:1UE[P/QC7(VU0<(C]V%/$??O^3X,;H^["E*ZOL^S!A-XK,,/&?UX#T9B(;)6H9A M4*D47#RHL/L?\3[L22@X_#[L*2KI\C[,!<^+#P:$(>$HHP0$I+ &F9<%D^%1 ME4<\J-_??=B3M/;H?=A31-A!/+@G+B%MRBR5AZP9 R4M@DLR@*=H-C"*#CAK M'=YU?A]VS$[52, =0*1.'%Y?]U\2A>F"10+GIH!*BH'SS@()(L5BK/.J=:'/ M30HZ<6*.U.>BF7"[Z 6PI7][UG#=-.:J M=8^IO82,"Y53=+L7)J>(N0NTU#/7FHA)?]5-^6N8U33B%^N78;G\/IU_^K

)UAB+, *<]K'F8D9P@F_NP+@,QE, VKKWPT&$]8"FDR!P.VV_N3:Z -F+ ME!;GQ,A[3$A,T0;^*ZXOY#8Q6$>RD(4.I1YZHJ=_.4VVVG,,FORS[%NW%'V( MGG'=G/:0:B;[+I"T.66_9F6UPPN+7-@2"\@<$!0YAL1&89 %CTYZG2UKW5;M M?FK&O7INCZ)&D ;D\KV7> HW=+_!*F^6)6)CES&].Y ME=G$)>NS"!ZDIC^4(4F%S"1XEU,,19'$6M_F/43/N*78[7'43/9=^#HWY#.Q MSA5>R#<3);/:E3B"1XQ@F<.B,BV.YCEX-P@8=_3\ '[QT=+MH.3^W;(.-E]_ M?S<+)(YYKL'BEWH$5@UFD1FS81%2,0Y4HA@Q,I,A2:Z+X:7PYL>!#]'30T#5 MY,2GF=!'OFAZ7SONORU_(0NYM8SDBJ$RIG;(4N3!6QG 12F 2#8IR< ]OQ4Y M[;UCNOW<'F*@DQ1_LK Z<$?^M%CDWZ:SV21F%40."L@R$MVUS8U+FJQFTLZ2 M8!0SK.W5)/>M3*K=(J_(:%L\"%>K[ G=$(TD M[]IJS9GET;/6S1+OIZ:'N*8)4!H)O /HO"$%S#]-XPRO6'C]+X8<"AMG63<_=(D MK6H0A73AQ^QP=ON 4AI3LN,",-2V'=YLUIT"+S&$HKRVL;4KN5^>5'N7G>+9 4-K0#DRQA'YYBZ#/F"WB6YSOG#U=2FIB03#&.9(*Z3K?,U88[#N0=%#+@SGO% MVN-G/S'C;G##0:B!Z+M T>NS+[/%=\3W.-MT=+@CL$E0D9?(0ST(S>058H"H M*)[D"37+.3GC6S=Q?92H<>\=!D)56U5T@:Y-F+F'$8HO-%E4![Q48UM$ 5\' M&950O)"9?$UL?9IX#RGC7EP,A*068A\5/_5:;ELFC;]L&O//\]LON"2]S#]M M/KAD[OLE:]FP;(WP@#8&4,P7"$XP,"J[J)/WP=V*\?9><#[II>/>933&SK B M[^"T:,]Z\"$FG4.D]5!SHXV4X$RA.,30/DX[N*-=>_#8;=PKC($LT(G"[N%T M:3'_]!&79Z\PKG>.2(74NM!>"QY#VDY6""D+\,4R'J(L_+!^ T^!S%Y*NG&L M!PSU3U?![V07V^$N8#)""PW$(P,5DH(@R.6+D:2EM)/>'E(-_M3W=N-1MX?3 MX&KH8'.[DXVP(]&:DA"84'%GR%Y2FSZ/31@XRAVPO-=VXY<,A MJY$J.@#5#A,3S21:'3)PDR@\E5X0$UZ1URF$5B9B]*U1M//Z;OSP9[D[>9*P M.W#'7R[.SJ;;E);-4*%YW;UQGBHK/EJ;4HE0#"+0]NQJB@OMU3X[YB*3%< MQLT#Y(R;4?0L.&JEC [LSP,2/*3I:T%U Y47.FRZ@8?8N3"E6>!F^3&G7W&%LDH6SVJ0" MEO':+"U;6E7!$(O),<:4TLVCM\>I&CMU:1 X-59&!QO<>UR'Z1SSZ["I'2^=GYYH:1XM-IFI+ 7'$V1Y*0KP4NV1?BR"=0/.5:-"G\[0:$)\/K<:K& MGNPP"+P:*Z,/^W7-PT&CKSG]7Q$N )>%Y)>9!I<9 \VR(9^1)!M;H^V))(X] MB6$8RS:@FKK X5VY38K/@<440:9(L4BJ+24P)@*(5QPUA2G-RZ3O4C'V"(1! MT'2BL#LX4'@LI)DX'ZPIB@%JHT%9+B (ZR%&JTS*/,K8_*;O$9K&+3AX[B.J MT]7R>QEM?V,0Q2!#[!]XP_"C-9YU,/W]TQ68=>B-+I PU@Q?SR 6Y4$DCYD$ MR$H:;.3H@',V7LQFB]^JL']>+%\MSN.ZG,_N=@2\2MH).IGD'5CI?)V;&<_@WSA,NL4RWGB%*1(Y*"V[9TL13.Q.*YS\W/S1X@ M9^P3C>=#UTF*Z!-5;U:K@6]\)W4/* MV(<4SXVF(Q30P>GK'3;>GJ]7ZS"O;3TF44M!#!CP4A6*D[*&P$P DS,O%JTK M>HA[Z_OH&?N@XKD1=:PJ?B]C&:\DNEJ4R[FKS<8S[G_X(+'D 7RT#R.O7G2% MO8 Y9501C!.$/4U^>*Q@V<@*)49^R*MIU^WYS!7!0'>\21Y #3TA^*9;*_BI M5UN6K];]F[,OFZ4N+6,4W(#0@M?:J0#T$;D7216-S%KK6\]B>@I]XQYT/#,N M!U-8\:S+U6-]/G9]/QLH@K%V3$;8 D]K;$D(2H2GM'66:M\=LTO MVQ\A:=Q3D%&A=YIZ.D#;SKA[DNPV[_>V/2O?+98;G:[7RVD\ M7V]W@EJF4.= +&;TAD]OYD09KM83](QG[\DO2M:!RA334SS&(22?>3F,#H0N0K@-?TN,(XR!-N\D]!#](P\67)TO-R=?=%&=1U8Y5=(;T[3 MK3+/ZN[SM^V_Y[GV[L+Z[UJ!*XL0TG@%/.M:+%D[GBHIP!B6G4X,7?,2GP-) M&WFD2F_@'$*A'>"4Q+FL'0A>X?;O-_,[->.XF@C:>G2)&4ANDJ($%L!QF4"+ MP KGJ+EN/=?C(,)&GO[2&T;;*_/4G)Z3NY=LIJYC4Y M_9MJ8C2%(RL,/#,UY;-VSW1"@RE*VY**2NR0]EN'OF_D<3.](&\P%?633+9_ MK,'5(=[;Y:OI:AM5UHASXKV1HJ"$[+"VKW8(](D#YQ,JS90J^GD&2]Q'XQ+F"ZWUX&W![S\/)U/USB;?JWI48E9[U("%NK]1Y(:@K,1 M&,:44Y 6VQ^ '4;:R/-U>H/K$ KM *=_"M-Y%>;;^89%9:@VT_)2,/'NH- M< W4-7J?T+N'!Y?M>+=CGN;YXNO='E[*B<1-**"EU:!"3% G8I/X6(R!HCMU M.R%O;]1]S+L/.SQG?_<8?!;=]1..WV5UTTS@NO_@%EVF$C$(D\#6*C:E MO >?E0$AZ]@RYE0(K;-GCZ7U,&C_XUP,/8O.NW P#[\RGJ3(HE1,@,1:XYYD M@F"9AFQ$45XD\I];SY0[G+K#$/R/1U MF;8_&"0'4EL'YTN'2W)24P(B<076EU+'4M8A/#R#5IAU8<&7)$;;K;O,Y1\* MCP,IK5\G\J(,>Z\@4Y:"TYHCJX\"E+$)G'8!B@Q%D' M;]Y9[^E4=M-PXUF< MR%;JZL.)W#'^M?-#;9E$@MK]/G#'BG,V0FC66&(TNMPYA' MB>K296R&BP?VY]-5U,&N?.D#_[Q8OLY'=L/L+:WV["I M>Y PJHZ_77);V&%DTE]EPWKS6\SA2N_0?!\/G,ZBSGX/Y2VXOA@=_ M7'P,W_XZ77^N%=<\IP<$$D,,FSA-'R*)H791Q) M:Y?NYM#P'52A'>%W9S?Y93K'%6TE1,R4?'8;39'9@A11U($R&KS"!-ZKF'., M/LGF*1[W$=-E@>=S;/#'JZ2#C9W,_\5B>EMN,F*3#Y[6 [ :!2I-!M_)K$#D MX(PJG(G0.HRYEY@NJR6'PE8;E?1COF[PLS.V=F*-K#='"E)R"50P"F+M>1*) M&>&5,FV(X'K*/4T(71.EQF$R&Y+8H6B]*.XFWER)D, MQ8%G1%K.%E7S+JB'4S=NINTS(V\@I75PP_&Z%$SKM^7UM_0YS#_A>P+ZVWEE MMOZOWB-^#;-MM%W+S1(M@_J-%_-\\X.=GYQDRP2R+,"6.C['A.I(4"0DYO(!$Y&RQDX0TOGL7"FG=&?U8.NVF/W7:E= R3#C:.TRP&>A\Y1P6Y M#JQ2J11RVV( VAY+'8=@4^AJ38Q[0M GQ)^DQ*,1^V6SD$@"RW4'N*7HE6M' M+*=273QI+,2<$L1D"O+ LPK-AU4/CMO!#AXZQ>U3E'@B;E_/=Z/&YQIKL"@O M-[O+:CK?7(7=')5X@[,&?MNP@P^>P&G[20@/#'I4N5CG)0=NF2+3B 9" M$@)XT"8SR:,TK;-E#R+L]%&R%R_Y6%N53I) +@6Y*Y(G=I*";F0:-L'!WFNS1\NX@T+JB?BN1>AF_F%<3_.+;E*)&%53114+A M*$$QQ\#7[!)'WFYQSLK"6A]O/4A0)U@Z0M/W@>9DL7> H5L\O%JE\@C8* M82+) V-E@DD*FQA",3D4%,14:HV=O81T@IG3%;VW^]0I4N\ .CL9EW_&LXC+ M"1E<$434P!FCB(79 J&F80J=F/,IV-Q\6[Y#Q+B0::#8^Z>''2'E#F#R(N?- M++4PV_9G>1F^3-=A=L$,]]EB2!Q*K&,OLO2UM6^")(I(M(/3[M[ZGN]!@L;- M5&T/GW;2[P!*[W%-\L!\V7+R@HL4@M=!"I!D=&DSYQF\][0^C$''!5="MRY5 MVD_)N'FB[<'30-X=H.9%2N=GYYMDUDW_B"HA"F4IZIU^Q6UG@ O&C- \1$ZF MM#A36^2*VAI%@2[*<".UM[DUD XF;MS[L@$,TR!:Z0!N5U[C+[1TWM _5Y-2 MD@Z;#KB^WCT4LK4AN@+,J.(H8!6&#Q;'7U'126>#AO'7<0+N ")W[ZWNGF^\ M7\QF/R^6OX5EGICDHR]6@4BR-A0CWR]PHS<#ZSPM/<9B:[_ZB21V$J@=B8A' M^PZU4T\'Z+LQUAJ9SQB3)&OJ<;N7NZP*^) C=7>W=E,[&&H=;9 $IOR0% #C$P!R$+6:R)/*;6T=M=*L;=V)X50Z=I MH"\D;9?"J_-EG=.V><&_A=DYWE-<1CC@,53N-#,U?8,62R+/4V5O!#E!=]POQ[4+^%7_;?*NF2RU)B""2C: YR%#0&&]ER5[W[Q; M^D&4C9OEV % 3]%4O_C;++MKIH3D7$IR<8KB-?$N6PA!$(]*N!)E$>I9#>C3 MT#=8KF('Z#M!3QV [ZHF[V8?F0F3A=O:V11DK+^;NX_L=HCQ2PSK4ZOQDUAUI& >,1B)16!S#[ Q#^,F93T_GN\XA&-BHF%TU,X8UUDC?8U8RU)B*FDHN*DQ(Y\TJ$*Q3%9>)Q1>F-9I+ _1,W:::!M, MW,TS;J2!9N%C.XMQ63+T#K?MXH\P&W<><:KM>)BF1@;D]DNND)(SBS*9 $:$ M"$J+!,Y$5\_[B^2*">M;+ZG[:#FY:/S6O6L=^]Q(Q<"=P"!W?JQIL(ODL7@VQ@^/1IN;T=J&/WCO$T]CSD5*/Q M&%V-S,9[I+W@?*>?JC9&OC M#J5M7"-R$BKN5O,.H(X.78\/YU_(4M1@+,PN^Z*]F9?%\NS8@Z/'GGBJC7D2 MQ:T:;>UYY^O9K2@Z([F;*")877.@DT0(PCM0J 47@N33_A[@ +I:-"FLS]U] MU[4/OMH)W&,*T;H(J!5QG7R="1(L..L2PY3(/V\=\1U*V\@5EZW1LZ\%87,5 M=6BLWG[!9:A37#_@IXWTCC!/=Y]QJD%ZA*I6)FC[\/?X9;'<#+*]!(X-)BN5 M.!!,: .R2D+,0M?B72V"0H^^=1K'?;2@LTUUJ&O] J7TZ_T@)J@18([/]9?VO^< MDP^*'J>ND=7:^R;"UO_ _.G&M)P]]Q4Z:"%M5"!+\;5K98&H2.8'B4.12-.>@1%'@"DO@@E98'#K;_";_%'K'M7C/ MA$N[6%<'V7^+D=RGF3M;K^[F7&+ZST8*3J;Q SM6CS5/B>>0ZR7 M'-+X5)2FY]CVBW$?):>:I-V9H-=(3#X[:77-$&$(*BL/,5@)5@:F:E/%7%QC M]O82,K81.5GWM^W#Z>+N<.'_'*;+3H4:8&)6/$4B;M;=M)I^ZEM9%;DW.)EC'4^,E]1 ]I]J-?<_> 33WT;AL M@$L>-UG#X#;M."WCEA5DN?G IP<)&M>.-,/%;6O23@D=6I5?:J+Z,6;DXA=/ MM1O[WM_(4&P??1UNJZADMA&$T+S.*HW@:P/L$$SF7FG#3>MDYYL4G.Q$X&J% M>'5*OWWX-1 1@\N29FF^%\_?XVYF,M/)B@*Z#KY6M;EB$%R! M9B%+Z8+,H7V:[[WD-.@U?/O1.P%PB)8[%<#0_D1[81'@G;)UQJQ&KCACKO7] M_D/TC)WFVP83>]H)M]% AQ;CS_BWOX7Y=(Y'#[^[_813+<>#%#6]-KK>4&+1 M3CD%&'6I;?!K!ZN(@(4ECH>KP+;NNQ<['UN-HH]'(5CR?B!V'7HQV/ MSRPYNN3I1J9R39W,L.EIHC'S0+ZP*;9UVNZ3"&PQ\/31E^WLO"9P7FP&$Z,! M6B.T!S-%BZ1$QHUB3C:?^O4T"L>U5<-A:]\(U8'TUJ$UVQ2&QCNC29YNR.YY MT,G%3@?0UZK 8.\DDNO)\2$[4\?FV!CJ$+IZ$QC)4T;&(G-%&LV;EQD\2-'I MG7POT?RV[#[_/6[F++XD[V!U3<&[L/$2=JXOHF1&)R\AVQ1 18X0/'T966U+ M5I+4S)\\M\:*UOG)]Q(S=HEE QS<.3=J(O@.O9[-'*?S MM-XTM:;8Z,W9ES!=5J/XDJSDIZ,BN<>?>:I!>2+5S7I-[+R5/.*+/>4Z5_IZ M!T.LG4,84 CO0&7GZH 6#MIZE8MGQL;V32@.).[T[A0[+[H6/+URTQ#XX+(?!VM[W%,^FS0^OW6./1 M=XO9],CCK(,?/73SU/T\=-5$M115M'4*BL&:KL<"*ZW/W;MH MHKK1UMOR(J7%^>9P9:.K[]L_=Q99"B'7>3BF-N94C"=PTFLHS$:GDW5:M$Y+ M/(RROX>&IT_!WFW3.8#^.NAH_RO^ML/1<9.">P\A? MNX* &)$)Y,F&U@7-3Z5QW%G7XR-U4)UVN+'OM+O]&.)Q3?'N/J-A$]Y]5#U# M*UZ61<&DL+;Y\:!TBA"*5Q"%SYH+'63S[V2@ M!K[7L+[]ANH*)MK.7TUGYW7*Y$V4UVN#E+BN,]$-*"01Q+JE"C1.6FM22*US M;8XDM=/FOT_!T/VV:#BE=7D5=+<%[]'FZ=Y'M6\3/*")NM,6-FD=BI('*$5)O#AS08D MP\BS#0ECZ\K-@P@;^X#U!#SLN7ENK(@._9U'.NX>;5\.>^[ _8('M#R']7W- M/%B+ED2C(BBC!/A4Q\H63]]02-%^^SOM58.ME.E33X2N@WW[#SB[QT_>+ M;UX#W4E,*I''X%@= *Z"!Z^4!.^RC*5DRYIG+!]):J_-B9^ H?NMTW!*:QC> MG1*]I,4\36?3"P?SQ6J%ZU4=2W')V^+E3OO?G;D4Q@=I2::HDZN-.S($1HQ3 M#*N%L4U;SG).WLC%B)353]__A(M/ MR_#E\S2]J(-];T=%HFCGC07#-*NI>0&\3;7!KK*%9TD,#SC(YJGD'@32P:9L M#P32YU%>!SBMG0U_F7[%O%V(CW&71&(F60L\(VT35G/:)CQ]&4Q.R@7.6>O) M;$^C\" T#C:P>Q T#JBB#N.,1UOXGW2#?T.S"W F=E0D%=0!G:RO8S2[/=0%? M7,XJY"S*<">S=^GILOGV4Y!P_Y'&B<+OP-U^,Z=GD97;=O,CDWKYP>MOM3AS MM_?.33Y#E#X+H0!E;6%.S(%+)8(I%HN0A3G7&F3'TCKNJ<4 'P6I76X>>UM MP7[T;O;0TP9I%C_@?O=@:W!&8%)8 MB4Z@E ]. 3UD803 GK0W2E=7;!D"WC MK\WOU5NV@2@MA%^F(4YGFWJH"\GGM_/WF,Z7M7QJ4Q!P:TG(S$M)7(&I34J5 M)J?.6\N .1)69!K1MJ[>:,I QRWIGX*[^_?8YU9RAW;OHA_WL8;NQJ^W:6<_ MH"F[U=9F Q,T4:E% H(G'O0/D<>@V,LM\[-;-W4GIY6&UOR?HN^[;>Q/%W4'/OF^;OR7-N_[ MGT,M!;XXL]LYY<_&.$=.7?2Q@+(NUQQ]!HESK9,U"EW[V0]/)G-<3[PITH95 M40,.O*&(1I:@I4A9!-NZH<(3R!OW0K AZH92 M28_!+DNMDP(+DIO( ,20-*A0-(FM;7 M[8V[:E\Y[R]2.C\[W_3%V+2KJ*T0EOBY]A&NHRWK\<4OB]5M=QT9URAJ86M) MD@('7\ CAV7FL6\0KZ M]X]DZ@M!(T8RJ^5ZM[IT[\W^W4\1?PUG^.+;=#5).2N-+D+4-0?9J@*A3II MX0H77F#4!YT-$R$[JX2^NEXAI](X=G^"#@&W&$'[(Z/\/CY>+<["=#Y1BB.3 M <&)FKBB@@:7M0*6C9>!>93\H,.A1W#\,!7C(/5Y4; 81"4C@HM%!IJ;5%2Q%V M<"!X9>:W0JI1QF*^\5TVZX1+S6JICN6.HC_C/02?"CBMC!5,^N!:MQ%YD*!Q MCYI[WAC;Z[,#<-[BX6*],FM8LEZ2/%P"Y;4D\00%KA:^ZN D-ZTO#_<2,G)= M7SM%[\V6/47J'4#G>C6^"U.R^B_#E^DZS"Z,=!+<&4X;OO+UCY1B'6?'@7EI M?93"M+]8>Y"@'DX:3U+X8BCI=P"E.I)G,=],,;Q@P/*LDU44OQ<>:'5E6EU% M14C:.*>R3YJUOAF[0\2X6V%[R)PFY0Y@\KZ>PMV]WM(^2<2],VP.F@;P[0,T!%S(7C#&+3@B1@=>>;+7[ M/ 24 0QC*85(;+/6/1\.)F[<>L@!]J]!M-(!W(8/87ZA-?F&GKZ:Z.0U1;T: M> P9E"X2?,V,D#EYC"5$5=+O[DKBBKUQS>GO(13M%6L=+,-?SZOQ>%ON-!.: MA,!"I'T*HF4\EYN_]&N)(^-QN\]Y$EQV ''$S< MW_L181O0#J/K#D"\"2#?K%8DLU>;Z4K$RG21-[4FF^^]_;(1X^MOQ.)TA?E7 M7+\M'\.WBV'A%\5V$Q0\.2A'/]3YP/CH)^L;Y9S;_B;YOOK"8Y9^$<28_E:.H$*T7\* _: M2JUM+"*8YW1DK@@[",GFGTANK>-^@;M=GM=_A>-\.WKG8WM4UF$!$X>W MRY=A-MOCJ$Q*3#[$* @W>3/5,$,,PH/Q(47I7,JB=?_/PR@[[(:#_:-#=0 U M]X/A7W%]7?@ZD/RS!?A711<+CY:K9%0_[W\^VES>7!]*0(K0+& M""[6?EB9G)AH$$%[D55TH2"VSHL>AI/#UL __!U>!S#J8#%MX\EMG#G)1G@I MK >^22_6%%$ZY06P))2S3FJMFI_C[KS_,.#^\^[M6)7U +?J"GU>S$B5J^TE M^L25$LB[X2!*330T+$"=H0T%KNKNQ:/?A]_^3.ML.0VSU80VZAR=YZ!8J)7,LD#@ 2$$Z87RC(70.E[9 M2\C8N8)M4' WA?54F7>P95TQ\=?%\C_>S-\M%PDI:.+)92G1@#2)N,@Q013% M0Y#H)#,:>6S=(WD_)6-G[ T,G>.EWA-V?I[.IZO/F/^T6.35)!=+,8)-4)2F M/5-Y S$Q!=J:%,B;R[9Y NA^2L9.=AL8.\=+O2?L4&@Y0281';>0>.TCQPT' MQXH&;;R@D-(*RUOW_]I]_]CY80/CY*D2/AX=BW68M45'/3O>:.(]*67Y%5<3 M&XISGCDHELOJD0OP7EOZ,@E?:*?-N?5UP?W4C)UQ-3!R3I-^A_'093GH.UQN MSAE^##[%)P=*.LLG#H&V&P #>9@;" MS,<:UK^ZXAY9V/6MOO^'5=':^QOS3]VW=^"'I M #$6$D0A_\PXK0)O7;9X!)DC=XQH@9W[N]0.HZP.7*(7\_4T5V9H;7^HLTTV M\TY>?ZLG7YCK).!ZGG]^V5+RMAQ^^K[_ 9N6+R)X%6*-1>L9JDHB4% A$R3# MZU@6&5SS=+D!V1FYN<[04+Q=;]X)+KI=(COMVGBTR2G+0&O'R.V1$GPA.6NE M4@Q!V-)\>WJ,IG'!V@UX#@+UD9KL )F;NX/=XIAWLS"_: /AO>?9USL)&0.H MK#Q$;EWM]RN2$JI$.TB6_7YR>L3CL7K?=X'30 D=X.GE@H*PY7I*F\?-)-0+ M=F+4W*'-$)+.=3(QHT ,B;LLE4_:H#6MFY0]0M*X)[6#XJJE,CK UM5-[,9! M>5NVI4[5HL=H(@7X$C0+O#HGAFR[L!"]=49$TMU#S'CXNFYG;PV.ND M7+OT7RP]6F="HG> 66HRO2)1!)@]\(21&[*^3K4.FN]2T4E#SM/4>]LNG2;K M#M#R 6L.P(N]5I4V["A0> A\TR&E&' QL9IZ%BRRXM&VOA5X@)QQ\7.JIF]; MFT9B[P!!]YCG7ZXR@JQAFF&LG;9UH8W?J#H!6P%GVM.^+5+,K8\^'J-IW(O) MY][:FFJH \1]"%5VFR5SV=YI-VGQS7PGH792<#/FD593LAZ4J8-(-:W2XK*6 MK'9Z4JW+K9Y"7U\GQ:WY^O5.LQKAN0DZYQLT YR M#A*4RPH\\QDLK=WD&0],M)ZE]Q ](_"0:#6!DK7CD:D-FD,@?S8[V;ZA<1/"1^Y_/"1(GU^QOX.+_W;W_4-=\X]R MNZ_(E2/KY,!(7[NJ%P:QAJ5"2TP(;KH#9_>S,DF MX6H]$3JZX*RE[9M$H)2H0QJ]K\4E0:LHE1;M$Z*'X&08)SE77B%L55V_.OE1Q,Y5D-MP"T^0[*)LU!,EJ1[-"W*J4M&[MG#V%OG$" MA?;('$PG_;1%N,EB;?YPMNF(2I^?3<_/)NB59RES"*IR1=L1D)=HP?"4)4KI MG&A=7/4(2>,X^$.#ZS3)]X.G&QT;7GPEQW=KI'<"[(NZS(O0:)*Y]E*1A\,5 M,Q2%F S1&@EI*T%KA&N-L"<3.4Y=07O,#:N=$X7QQ-IW?$!:MDAQB M"9 QUB+B6KZGD@!KE(PV:.F4/R!:V//HO@[#3HX73A5>%Q'#7W'ZZ3.A]@4] M-'S"FX?%.R=Z/X75-$UD$%HY8DI'3@;6%0Y.E@*6>>.#RSJIUBD23R)P//_^ M9# LGDLO7<#NU=VDRDNIF8B)):%!"R^(%X$0=;!U$*)6W):B6.L3_/NIZ>MH M]"23U5CT7<"(=N;E)J (LXO]>+,^;@:[U_W;WX7O]8=?+)=A_@FWHV@R>0;D M'3(P0G':K65M[T.2E3J%A!01X^W#L19G&R=2/>[)6RL$W3W4>$YE=G" <8^1 MOW D[]ZJD6BQU,)X6[($%5,!KZ0&XZ5'+X*VL?7 B2>2./*XPR'LY9!*&MG] MOS\99N-6O)CG"RZOJ]AX=-'Y!#P$1H*DI>V%""!5G7L7BN/IL3NDHUX\;JUQ M\]!A6,%WL37O96P2L>@8-IT9:@*5I9TBY!3 *"69\\YJZ1M;L+V$C!=1BI2\Z"0-25M$$GL%GS8 +F:3),<;<^E#_'E+&.[\?%U#' M:*+#%(E7TU7X]&FY/=JMR7,GM(R[_UFGIDD<2&6C1(GW^!7GYSO./3/X=_7RQ?GJ_6 MBS-ZWJ:$1;/, AIZ_ Y@Z*MKL.Q_\]AG M *TTNF@FWI'!4>LMWY8;/%Q4J\1@$?$2'76WLSS>1VR%V87__I^47B$2"Z321:XDH5<@N% M6^)#*@3O*4RSV9&J42,KA^#@H7>,<[,U#!J:R7)D3+R>8:H36,.,HO:_K*>S MZ?K[+6X"YXDK"M:+MA1G2Z=IXY0,,'H;?9)"B4.R,QY_TS@G^%=R@? 8L^CQSEY'P8'ITJN Z=A MO3Q/>XR?+);@MH9S./[U8K9#^RW5 5I9,)9$T,>81E,G$HI89 M"HG...&"+JVO8XX@L\N#LR-QLGA>I?TN;FX:]+4^X*'M[W*>I;?U(PBY.NW/ M4D69@P?+#.VM9E,%EB.$$ HS.9F06G>:/Y"T!LT%[SZ;%D.=\S=)4B;'HP5- M;B&% =+7"C@!LKB8F8@ABM;]LX??0.K@MIOL>T M^#2?_@WS1)1B39(*K*\E3SIRVM6Y!$XNK(K<,1Y;]X][&H7C9M:/#K_3--:A M'_;A_ OY51?IVV'U^>?9XK^BO^5C]]MUS4BN ;S^X3O4(&"W% 03X4L?X47Q (; -0)MN MXM+$9-L/^CB KB;5(F%%_O7V[S?S:^%7E^-: ,D0EZ4V0@@B@^+:0!!,@]12 M!"8-*ZK]3*X#B1NYEVMK_.RM FFNI XV\+N,O4BIMI=:T2: TZ^;$Z@4*/0G MB?OKI,+!'@/4F MY)JOU20Q\H91(##!=6UQIB':DBG>8L5QYKD7@Y3!/4C5V/-/QX'=2;KI&70[ M@Z\G)2F7LB@@95U(.5OPK$2P2:%F5B:!PQNZ'8+&'IP&5'WH@(@3=OH_>G#-B>'RJNKJ.D=^%[]M9#-$5:4ABIF1:UR1*"):3['1=T9(^D,/OX;>( MZC8Z/AD1!X?(QZBG5[PM-P,2:LNWC^$;7K&&0J52.-:A:76&GF'@,Q>@/0'& MVYXNO=_G+68E@101-YAZ4 MM;CM<2,Y1\>#"R+>\@+OJ59[^KN[#9-; >U9E')R_'&K_]"SW2/7C][CK-*P M7EPV+@_S7>M/7^T^Y-5TE6:+U3G]X*+\NGW",]PY#T7HP/?3SR+?Y[S+SJ$> M7]+JDS'[VF.]5[?@!@F_@WOIIV#A[KY_O,#[\"VOO>,M!XPH+-G74J=Z MRFJ$!R<3 [2)%5,">CG 48DL7< G)?ARY2DLSGRS--U-?/$ M5/4^\D_GZU\7Z_^#FS4Q,<:;@$8"QU)#_U @H+)@T?#$,@8O6Q]A'TK;R"-' MAP;9("KJ,,7PRM7^@)\VTCO>>;OW4:>Z5X?1V,H!VK[C/=;:]WH'()1I0/&=P+FM(TH:BN/#1M#;M]]%R\L#9J_9VM]^PX[7^]/WBF]LZ/FLU MH_]%$!$15%*"PF]G(!FO=$[!Y]M%\J>S_W0R1W:86F#GSMC9@975P7YX-5"WS0WPI*"0<9 *EV+]WP"%[V#(E$:*8R)S?N;/DC0R!@;&@ZW MX==,-ST ;4O[1:U[]K0[HR-AD$A %8L0HF60Z=.4$U.RYLH_%2)C7XS4Y9AVZB$0KH/BSIT8S&_0BY/B3RT"%F8FJZIR&%+ MN58SIE!,3#%X?H#J'WS)R'%S$Q"TD^+([45KUYK%;)JW//;"6>R;UL)/WN\'.QLEC2#)%V M/FE3J$T3(X1D$EB.VC)M>& ');8\&4%C-Z=MH=,'(7*$@#L(/.X<85W8RJ(E M:E='*B'MFLHK#]Y;"='PVOP?;>2MKYCN(:4GR!RCXT5[@7> FY>+)9E?"M1^ M7-UP1T$.VV$/O+6 M=!7>_PD7GY;AR^=-J\YJBYW/V5D=P&A=R#\C(<60 S#G+'=&H/0'G:<]LC?= M2\#('O S.CAM=# VD+:2V&7A8HTY4WSD/(-52'$?DP+HZUP;.Q;:YS$( =!\!XVU9C12[:"WE$:&RR5E??I_\Y<,DA4SAHU9@ K,D@R(@%*R0'\1 M[L7[\5'MMGM]PVTY;$]OS"<&'@F9.Q3I(2EW>W[]39#4FZ)8+)0*FIF=6()3""1V4N##6#^YFP2LA,!="8&V4\D*V7%5+;XQRA#*0=,Z:&4L&Z8 MOSD;S^,8!O..&AQ[2[AMC_;/J^GZY^^P_K9(Y>'S:EV4\_BG *7D\,9"HF,1JD9U.#D82E&W,=>C 6+02 9^5+A[/V7_V\Q MG:__0%5=+>'ZI(%G= 4]ZB5+AWLXYR10 R3IE#TN1X4+](C+A+V#CT>5FJ@M M:JJP@<.:;6+J36SPH?P'!9*R2IAER3EIB;(FEPQ51H*.EJ08J.:"F4!K)[$< M$&?ZJ2#NPU$J_[NT4#'/41R+")J$Y"N(][N?@H[$8R$3@ MM;.B'@G1)'%. ?C1R7(?;3= ER\PP[^Z^ WFL-QT?CI+E]/YM*2YEBK[NR(N M-Y/SPD2&JXSSHBIF)+'&:.)T\DR+E'+U\MR=!!S]@?] -!L.I28H^*3/\.&V MX8?WENK@T3\(Z( MS,MC\>VK\1MMW3XZ..^%83":05 MT5T,J.J3J?,#EF$Q8O\GG@.-Z T0XYPELK13]#HXX@48+D4P6=6V9*^F_],P M3*G0_ZD+: ULJ5NW=#?1"="<(Z69L&S**^P$Q,6,RJ*):QX!0Z3:4>0] <;Q MREZ$2ZA*9B50)X)CQ)M2B31"R9!P'((L91]&"0K' MN?5[$58- $T#A+O)\=Q&TA]PY4R2"EYQJ8F6)7.":W0X'6Z_0FJA A7&0NU7 MVGO$&.=\_46HU%?I#?#FNNS,->UYU$R;&% )D99L&W34J*4$=^5H,_IMUM?N MR_A A''.!5Z$+WV4W51%YQW92QRP_Y8EU>I&. -)3XZ1I05-)B8 MT*X/4$1WJ.D<16GW*BG="@F:60\XQ=UZ_@4#I!)Y:V=5$L$31YTH.6V26"$S MX4%FEFFT+JA!N/Q(E.,.5NDK)F(_[3=#HD/K"?_%]HSX4[DJ0>C6Z^4T7*W+ M#=O7Q1-+"3UC8QB-Q4O+@]/64FQU'X=5X.-(!] M RO@5\ OQ^DV?0&^SV S4=3X99GSOS8_GQC',GBJ"%A1ZK=+37QYW:(8>!M MJ$1KG\P<(]=Q['R=UPW5<6F :[O&4-%(H;*1A"N?2REX19SS 7<++AQ5R09; M^UJT0[.NH8OXU+]T[Z'>!DCQ:5GBL_7/3S./2V>>RCG ]Z*H4APX\NRUAT2$ M$+B"!/7$BX3NA$]>&E$ZE]5VY@[)TT0!H.$(5 V*!FCU8;J>7FQT\P76ZVUY MX>O(/P;&#"A!N"Y.*@-!G'2.9$^ETP8T;M*5675 G)%?K U-JEI -,"I]Y?? M_719)G">T=_S\XLI>H);L_MN.I^N83;] 6D2-#A E1">.-I=%BG!'WEB5-FL M$V?R82VR_N[_<:*-_'AD:*X- 5 #O#N;;?X-I"_?4,^_^!6D-XO+LH0VNKM> M32!E5K$\N9(<(P]A% F@-;&,1P4T97"U*\X?)]G(J;.#^UWUX6F =/OO8\XN M+I:;"[J2#C4QWD3/4T1=&5HJ]1CB5 "B P:[7 OE(U1FW!%BC7-E]F)TJPU, M[9O:>@T.[EP#3N=_*ZB4\ M<=V*7O_=Q[RW#3FXD%S%36&+<@WKHB=.\TB\X4HIR1E7M1_!=A2Q7F>%)SZ\ M?57A<'F:JJ M+"Q&4[2HN5-$TE(OSXE,M&>)&6&R\D?Y?6-797F!O@OU^%*M$$L'\-HNQ%+> M2Y0[#F($=T06Q\,[U*$SU%N5,\OVJ$NO_\A"+%U8<'PAEBZ0M%F(Q0KA1#2$ MVIAQ C82)Y4C.4H1N(G9\&,:Z[ZN0BR=4'N^$$L'%8[,@;NE38! MU;VA@8%J@(+[YW/^YQR_\&WZ_1,L8\'R B80>-"E[)4(I6P^9ZH<\7"2&(LN M2,=S]7:R1PO7N#M^(CN..B?K"U6S'+Q_ *@TY[ETAO'1LS*E0$*4GC %%,/L M%%.H?055ZV1V/,,W).].AZKDU7A"\P)%ZP=E77V(VGG!M7\VOTY_3!/,T^I\^6MY#ELR,TM"7GE[;2!E M1=!]$=L,S&!=($(HE M(Y $-A )@#-.WA#.$@9?WBF=:C\%ZR]U*]5'Q[>E]>&B"0YD99+XB@MJ0Q ,T@C0_7 ^FCA6BG1-B@YAX&J,0YVVSP^ MP_IJ.3_/;_SWZ=K/)MH%%JVP9>*RO,,0Y26;)I!%PHV%>YS[@!SM)?S(R2LO MS^&7@[H:QU\NPV4*JVM(%OG-8IY*)EGZQ<_\/,*7;P#K=XOE@W/_X7)A^D@S M=-9,-4V-E%_CA4J<"E8.6=%8TYS03N-R"C9HQW$U =2N/]%F?DV(T45M,E&J MI$E&@2M:F$BRT]P&$^*1#7S_P_-KNO#IQ/R:+D@UX%_LG\OV%>>-+;F^>MO< MR@MF'/(@"Z4YZ&ESG"/R!DXT?Y)S#EJ'.$6K"]-E[N MKH,Y4!J2TB0IGDO^L"4AJ%*.B<7@ ZYT5_N!^0EBMF@QJQ&G#TU/0+')]!P+ MP,$F16(HIQS)"F*I%B1$&QU0+[G-S_B$9=+Z0:#&TIPP1*5I-8ZT.!][&AHGP= ,B=Y<+8N.)UHZ*P(51+O2',A8C/Y5EB0"L%1:%+E4NWC& M/0'&I5 ?)/>2XA2U-L.)XKGNY/AGI?CLRE5L09YPF3U =AI&"N]D[W M4(9QG:SJS#A1N)8U,,"%"[>.$#A69!DO- MJDZ$3HH\'?[%VL\J%,<2W$:.Y'7T :,"EWIG"]8W*:9%) 28JL]().!M>'+4M#^\04S:9Z M ^7'4HSKC?0&]FFBG*+EMGAR9_^T#KB-+)'D-2U5QARQI40&RZ"]R8('63MO M?:\@X]J? =ERHJ[;(LP$>2YS$ *Y7FJW)_"D]"HA(3&:I>6*TCP<3<;U6@8D M1R>]-D")3WZY+L]YKK.!1-::2ZO+*T9+)&1/'*1 2E&=))4VB=4^-7D@PKBI MW;6IT4>_#=#CKCKFZ M?;2&F^H7_,_)-&Z"]8"VI3\"U0*FL?/W;OJ&+_)M'>D\>B)?1['&R>CKH[NQ M2FES=0^[IUE"@2!6$H(2\-)T+B; M\!08+5&SU+4?9OT[IO9UX=.)J7U=D&I@H^^>ZA-C,$X&=&*TQWW'E/Z]P#!V M3ED'ZPSG]&72;5][:E\GIO1.[>L"VVOCY2Z+*%GI'0V>: S$B(P9B/>>E^NE M8)DPW%4WDO\!J7V=B%,AM:\+BDVF]FF Z((5Q#"OB<253"Q$#/6HL($;JGT, MSWBA_T:I?9W@?#:UKXMN&[!B';)]A,7O*Z&)D+9TB)6>!*XTH2*#\;(TD?MO MV:7!]M.!@&J @KTNY!P8K3E/Q"59,FDCP]_YN"PA&:C>W.@)45K< MD(?@PMXZ#_V :8!?G^$'S*]@53+3&,]4$&5I)C)G]"NLBKB!,%!1R/L MZV^/RZ J0"XJ:+4!-ORV7*Q6GY:+THW5ZRP-H/> #H4AL@0\-EE+3* J1F[, MH_[F'[RVUR I+C7&-L$&0'-J O$0^1$ M,70Y:396LMI,.2S1N'?L0Y"G(@(-\&F["LIL)E;D[(1CA#J3B.2EO)PV^$?- MK&'9N^@&:-*X^_JX%^Y#\.1$S398W>176$Y_;#K9O)^C8JZV=;/Z]^PY;MR^ M]Y,G2%_I@G'OE\_FZ7\@74SG%V<1_VIS/_KK=!5GB]75$FZ8%Z.ABE%)! CT MA[-/Q'/F"#+&:L=%C-6;P/40MW_WZLZ?OBYOG9(VI2"&$<:BG@2N4)4X <=+ M#KC0/M1.%3I9V'&=ZY=BX^,.V"^!;0-;Z;Z)?IZN_K&YN-"*&YXX(\9'W *\ MB.51 B4@A:$&7(+JKW4.R?/JJ'@*)8X@XDGX-,6U-XOY9HU^Q?]R=\NA6##9 M*G0RF* $W=! '.>.J"Q23MFYR(?;.Q[+TQ[73D/]23KUA&#D>\/WO$RBF_ 1#V 'D*[6_M]<96*^50*W[S"!-G4![G!H'3H)1; MJ4*(B=>N!OM8BE9(\[)^4R\LFF/3G796679$2(D+S7,@-D5/3(K"!P$F MIMKI@T_),O8&UP_C@Y0Y4>$C^T5?87GY8>'GO^PLJ#)<<6T?-<3U_3]X'GY9M; /Y8G0YN(56PJX)3EYK M]-WTKY*@>QNN3)2S*"P5A#K%2OOD3(*TC- 4P";.Y! N_I/BO#Y?OQ;SZB#4 M%-D^+@IP?G9VN;B:KR?!J:0,=82A#T*D"ZR455?$6> 1714P00_&M/NRO+Y= MN#;->F#3 ,?.U]]@^69QB=__!O/51I/7&2)O_.K;N]GBSZ)-^ T=Z_+#SQ!G M?K6:YFG

WLG7K2 MCYO!,1Z/1\*_G;:.O15PEG$UEOF'I,! %D139C#J#(+@=F.) 1]M-LS9ZG4_ MJ@D_;L&'5TS_D]"OS?Z:R5)A?5OOX,-B?H'3NRP_[9,H]=R8_9.D.DE=+4$* MQW^<;<)"=D[S0#(/G,@02Y_;+(E*3(4D ZW@A*&?E_XAS MS!(I<%X^0S'TP23@1EJH71EMCQAC1]6]<3\<+G=7=0..Y-U55RX#-Z?P: &E M+0\6O&7H$H"F. =+2>F7QW.B(>K:(?$^.<;G2R]P'Y8SZJOI!MER_<(9O)6E M3Z@6H(DLI4M=XHZ8*+6'@*LKU+Y>WR_)R'4Z>R/\#&5.4'<+I$&7[SR_P0]/ MK[-*O,]>:*I)LK&L(\! 6R9-J!&*@78FR.H&YI$4;9'E%&P?%4SKI>@&J/(% MYM/%\N-B#:O=!!+H0*G"Y:,R3L!Y16R2C 2?UGYSMDV/<[:I M\* H#;F!PU27G&*:"><#J2( M=E%:N=IHEXW')QQ\T8WGLA" U44YEHQ+4RJ)WXT"FM<\"+^"&W MEM/TW1QMWOCE\F>YE]UFO"C#M=012! X#1E2)"YG-*N"^5Q26B.$0;ES7YZ6 M#,Z)@!\D40_M-\"DO\W]97DI^"](FVFM5E=^'N'M7]]+8?U)!):9,XQ %,Z M,832O5R2F)(OKUHE\-IVZ+!$+1W$U&%3103:R>(I9YM?=V>;94ED5$^7Y+P5$=RIRLW08,SEW9[[0=RSI&X0TEO%S4 M2VDCL38I(K04*:/_+ZL'1OLE:8).=S6QJ5(W:,TR-_*<7J@FU M-_6E/-60C#)B(OXBT2,A%GPD.7J*.TA$;WF(Z.%E4IX43\H:B0L@2IR%#,!2JIT#?.+EX8NF.W4"]OG+PRY:;HXGUU4R2MJ.XT!T* WMA-^D"VJB MJ0TJ&^,RJ^V O(K+PT[8'G-YV$71#9#E\/U5AJB%5 I"^Y)>X4+B MG$E0MGH7M]=V>=@)[TZ7AUV4WP"3/CS.XA(\<6-T)!&=;EQ_3!N0/M M&%'DLQ[I%*=<[T5//(ET!?UGZ>PL^S>7JSN+R$9>EP\ '69? 'DP+@ M'H01A*7RL-%S2:S/AEA!/>4^,BL?^,%[KX>._N"XQRC5:#*.NF_$[;/^S%=%-T 51YGHP-S%A).P!9G M7<:$LE-GT&.W (JBOQYKWP2]CJ3_/D3II^8&>%+R=U:?_,^R*5\S7<1L34Z$ ML=+WQ,:,F[021&NE7 K.\>K=^1Y+,:['.X1)Z:?H!JBR+VW0,Z\@R7(VI8F4 ME!)+8S&*7&:G(:1!+CM:3\#MX]SVU')S/+F39XBK1$?'3;D3*=7^'"..)D\2 MMXSGY+T3M0W+ZTG [8+QL0FX713>6 *N%L%ZES1JH;0R-I10;:47&%>$=4[CC M9EP6C$G"A%+,!.>M-4?0X+BOM71*4H$= ZBX@=UE3VBFD\R01"!@6+EZ+U5D M+>6$Q^"!(NE-JEUEYL08^(6\D)[DJ:3JD2U,"%,$L! MS-_]^FJ)/_OZ;;FXNOCV;KJ*?O9W\$O$VNUF&XU/.F5/,D6C*E4.Q&7OB#., M@TH\V(?$VFM]^DO24F)7UQT3TCE 2!&4P#,I;N:/N_IZ!_-Y'1P;]%,@6-?0W-O#^K[N""V#6 M2T,$1NU$.FM(8+@W:0X.C%?4R:.>I3\'_-V/CA.[5 /^9/TU$)$\]6X *#@3 MC2!2IE+].D;B$C6H$:J"T#PH/6Q]R ^=WI$.6-%VR!/2T_3= &WN1EGH77>@"$[NK]-5Y$R M7_V;8\PF6TT6:QD_^9_GC)"CA),N!!.],ZF%]_6D,Y^P-)?P+T66U8[:45D M1-GH2Y5J(#YA-!QSP*DEFXP=@DX'1#J*4/JU$:H6!B.[Y@_BY/)Z_R.L/\!V M5I\+3+L(I,S*6RHB!LT&]VQN)7&46I*]TCQJX[*F1WCEQW_Q*.*8UT"< 37= M@$EZ\)+F_&J]*N]M[I1(8DJ6MZ,D9(7S\9+A>A"9A.BMS99+ =7KP3PCTU'< MLJ^!6X.@T *K]@2PGZ%< >.4'L>O0FD/D@HB* \X.XLV5Z#A-4+'&*U)PM8N MR]I-PJ,8YUX5XX9#J 7^W:VY)*P)-"9/3!",2.T]L3D$PG44%FUUXM5+['6N M:,7HJR+/J>IM@1I[B/^W^=4*TC79RS/3Z7H3M@)@Q!$+7AY8" =1= M><$N2\$6360(CBLO%.3:C6-/%O8XTKWZ _;ZP%5C:-WB6=0T/4VSK6JEO M%JOUZOVV3ER:&(P\N-.94+5=7YH$9#ZQ@HG@P02(M5\#[Q5D_.N]GM@_-#[] MU=W UG=O$F@TIQC&EDJF9^G_KE8;NSF!(!QP!F@JN2.24C30$N,,C&!5!H_@ M5R\A^[Q4XU_N##&SS^!QUF4!PFB5IN1"URU@\ M$&'\"[J!2'.*BALL"?K.3Y=_^-D5_ Z^Z&C3MOIT;^;@<'V]F.-EK>2]W'SP M3L_N&Q*I3"/D) CD\@HX&D^"LXD(%63V7!I?_=[RD#Q]3K%6PZEW^8 M^E#<^VEY([]1>#J??X:RZ6X3_S\NYLOK/VXNJK(M&.;%42MP+4*_>&I,>YDA5B$*>EJ<1[KTL11Y="U;"JRGNO5G, M-VOX3DF*H+6.,1N2M4]$"JHP7.&LM&9A"EQ4F==O@?:T/&-'BK50?Y)./2%H M@$YWK\>__.F_7[_LY$RA#VJ)9]RC+PN9V B*&!EM4D*BIUN[FNI^25JA4%^D MG_#W>ZB] ?+<6/=??M[\]G^FL$2AOOTL%^BSS5JC":.8G!V!3>?CB//#8 8( ME<[[9"S7U6\ CY-LW+.'-O;& 3!LB9EW@[K'\[NN7FJ]$4&49:=MR33#H#T7 M3:K(;% AI^J9?IT$;,2'J\B0ITA8':Z6N/A^_OUJO=IHC%V7VPB1,C":%*&W MOH@'F0@5)AI*)?.F=MGI ^(TPK/Z)'B*;CT1:91C%+'V"XL#XC2RV8Y"KE,0:91<8C<54VRZ8()D2]%5E;ABK$R. M>&F8HDEIGP?;,Q^+,^Z%P+CD.@61ELC5P_W]<)-\XEWT"J0@&I(OK\0Q&),1 M2,XB:0M*H!O2X/'PATZ/LHRY@)P8%8(7 MP1$K%$Y+,(7[1& D>,Z82U;14)M\1XKV^G?B.G0< LG7DJI2H9WM<>,.DKSR M(@UO#V85>%#:QF0(DLTA)S1Z@=)0XEA,SDJI@ZJ=(39D%LO]C/DZ6Y85S=5D0:R(E5&L/W+D@J[] .21/(SY;7U8 X(&]LB[+VQN M%(:1DP@T9DD88Z6K$>[Q@3&/!ENPS )+B59_@;)/D$; R>CXV2AY#5+9VN;W[ M$O0J5GU5#O3.\_EW6&[J(6^'GL0HDC ND!1L>8U'/7%.6,*-<0)GQY5QSP!] M8/B1^W:=CM^]8M(55#=VJ?+=%+8...PF $)[2G%[2]:7C'"EB-,8%KH4>5:H M#1Z.:8&Q=_"1&W'51?YTM35KX#>_EO-+\]17<2@!H,V8,, MZ.U8G)5..JHO($8XOT*4QLYAD.>D9ASRI!_BB!LX[^ MVZ72[K8:C/;&6TD$+BTBH12G8=D2Q;.4(0>=6>V6L@<%&I=.U6 _CDXG8- MH8HG<)Z_^-E-&]0DFQUY,37(=LO6&HYFPZ'4 7W>PD?;N[1G)(Q,_0/G"OW M_3R$4MHF$,9IDM)*\++V?%JM-$F%3"3E7!Y$&O18M!"$*AJ**^-8J)Y( M\+0X+6ZZ=2QD+0S:IE.'-<2R] *H(VQ3Z3E:#)]$2H2IJ .7WF=3_7E##<%' M3O^H1:/CZ3D0I@T0^?YV<)V%]_--*4\W7T^R3BHR2@GZVNAG)XLAEDN;Q%"# M1MZI6+U2T&&)QDV2(>KX%@'=:6+EW\8N;$X2+#J;/2)DL&$BTN*QZB MAES[:5=%\9NTG:<2JRMM!T*Y 8+?];$?;4DQ.0T,$A$)RI42Y21H(TB0Y5"# M6Q7M,,]U]LLS;BNTEPK$>Z'0.*,ZK", *3$V9,3P9 GZ(*$T7:)$6*5CBIP' M7CN=I8[D[<3B_9C4@:(#P=HJF>_N.HQ&:\OS$^91HS(D$DP$XKU7'GB,5->^ M(GQ&I'';^[VXD3P1B_:IU6%-\0A2&)5(5+'Z#H1OV]GLNTSQ*@GM#\:JF--^2,J::>TEA^NV)+?QDO/R ,*7 MDQ=(C 2;32D2Y6@,!E0>)+/]KA!UH^5=1]_5)&3#-761* %ESP^96&4L_N)E MP*"(9EY[D]POR=BY#GTP/QRSGJ3K!C;!!]S2!\9N?7\"[Q?*) MZ'SB S+P9*D:;GP=B7Y2 FBG$J0C9#>U[XE[B'NV+?(-;GW4J@U0-#?<&8? M%JO5^;P\(\:-NB!VGC>3FDB%7JSP@=B84(=61N*4P,M<6VGBH&D1(6 TZ&6HS'713$6A&E-,(; M5[U.]B&!QKZ=J,FB>IIOC$;7E>1WV.MD8<<^(7MI3ZP_8@U0\[X[^;]0Y@WI[ ?^] )NNIQO_K(X#&RB M=6)2*TF$TZD<-&^ZZC%BN?:..ZU"]5XF764\BHCF=1!Q4'Q:YU^I6E1*4I6^ M+KLFU1.E@+GH'3H7+!*9.>K1\E(2UUH.(5OIA[WM?U[&H_AG_PWXUQ>?!OAW MUX@?L;J4U,8P@5KTRI0'";BPI)8D2\>#]A&@>AGA;A(>Q3WW.K@W(#9M,V_? MN@K62B5R(!K-.Y%**A(,KBO.%65"6A/UD.%'):O'Z*NG7E]PFKU)>C/SJ]4T M3[>/G!?;,Z'=2^2^-TO'C%WGIJGS+(8IJ!2L5]0%09@M%=)H]L1SQXGF5%J1 MO62I]B'ZRQ54HBH: 2$1%:%T]8D&)X(<^G&4QN)3 R53[E/55%53J!/"S!96Z:+L!NG0KU<.L M#]S'1$Q*FR 4B,LI$& RV<"X!U?[@.#?IJ!2'YH-AU(#%'PN^UKJHE# [2Z?[9;#/5$:?3[P4 MT872\U?*\J[>2^( %-',,>=]I%(/^9+R@3AC)PJ^#+7Z8#!R,XB[T[@6/S@= M7581]: CBH\&V#$C,$Q.T4( R.E!GN#>5A![AAX[XZ\^'6KHL%K7NM,MRA]^ M.2W.X.TN;%C.(+PB@4M)I+(!O4(0A-$@+>/&Q^I%WA\),78>WW#6HY^^&]B" MOGS#[;/<,M_.@":?M52<**L#D1F=-Q? $B_P+U3D.2S%VRMUPE.FI M\08X D(T&55LB@&?&F;$H1PUL9-6.V]@;>6OBU_@DY^F M,K$OT[\F/"63,(;$J%+;AP:M*86UV'7[V7&/A=LA MV(E O**==9(HM5!J0H$0#IW9\B"7.D%T=MS8[(!"_=N'XV0;]Z%TFNBU3YW#A\<-?A^XZ,8%DI; 4B#;E E&J635>#,8] N[:8JY*;:.K?$ /<9 M]PWI:>U;Y2-%&]?Z-4+#4V!Z+>S;7.IPW#T@LD0L>B>XK5!)+/A E#4@N'?1 MI%'X-_Y-7$L,[ S5*^'@YO*&ZO6$@&[ M70 MFZHG+W \,,>3+8_"2K-PYP0)(AJBJ>,1+3V8A^VUGWUDU>;=VM][C0[6B!MQC;E?GWI+DX6"4JS7Q%*%R2:" M$;C$*2L*QI?"F>X%^-GE0F+85F'CT_(4:/X=V+@] ==:2_"&4(J_2!H#\0)U MP++S,DA#98HOQ<>C+RB&[3'6"",[P_-OP,G-F3CSX!U%-X@Q'M ATH:@JO&/ MJ'\K>50YRA>BY-$7%L-V&VN#D9W!^7<@9#DCS\!]4#X14.B<2(:>=>GK@4%: MQ!"-890F>K_+Z"#/V)56VB%D5W!>,R&OS]L9$UQ T 2]Y4QD2)+XX#/!L,X' M!H*S./B&W>4"9-CV8R,3\1107B,)]YS6V\1+AA@0RDO3(Y95.:V/)$>'?K1. M+MC! ID3+U&&[48V$A5[0O,:V7CW+!^<$,ES141.BDAN [%41**<28*;4N ] MO<#>W$)/LO$WY4YHO$;F/7F$+SEC*N,:"[D\4=#"$P\FDYBX<9DE:=TQ:0=5 MA3J.DRT7SQH7I]Y7+>/Q=**LST)I270L"U$"$)N#PS#-96633DK:H?AX'.]: M?N3Q,GIOMD+DEZLP*[_9-E'I6R)R_VAU:D0>(>DP12(5UUE3<$12![C1@2:! M2R188\8P*PJ)'R!/G/->NA'! G+ZFXBW.)!9U MWGRC="1^LYCCOGB%6^-NCUS,5Y,4D@!G) DZEU*0BI,@(R/,6TDUX$#5N_H< M+UT+C>_Z\^6AO1D(G09MT>_PKW_Y^70.;_]YU:MT]1,#];5 Q\A7R?ALOW## M'R^R/Q&Z2K&9SG+^M%_, M0";V39O'S11V$]JVHA5:>>LHP=A/EJK$&(ZEDN&AT)T3,>;,:KOI3PHS+G.J MP?V01E5TWP")[LJ_:Q/JI':AE.?2J ,,YD5)RK2Q9&;24@)3)$,KL^>Q%"/3 MI@Z\#UOU]M-U VSY LLI!HR?KC^_F&4&<$)SH;*.( M!B@3U3>LI\49ES]]D7[4?+>.VAM@T%W-?+CI4Y.U$C1@$("6N#Q-493@KHZ! M0,C\-KI\WL%&;=2Q5";57^=-T"SN9I^P.8 M1]C\9,(UZ%1ZOS)?*N9Z%D@PTF(@J*A)P7-;_4#B!#';,54GDF/QLDBU\Q;H M>J;O%LO/\/UJ&;_Y%:[>SY +LNRO3_O"3 3I=&!6%YZ,63*BNU-3%J MIK,;B(]'BCBN 1R.BT,@U()1O"=]F=7EI@,<_OQR>G4YH9I*X9PA*63T5K65 MQ#'AB6(*!,@4F:SMRC\CTK@O@@8@6$4$&B#45Q1_L?3+G]LCES=^N?PYG5]L MTPC.UNOE-%RMR[KYNOBTT?B$9RFE"9Q8X (=D\B( PO$&,Z8CDX+4WN/[2SD MN.]]ZI-N6)0:H.&O$-9O%O,?."""=+Z<7DSG?E9^NITCFT".U*?R5BGPO#74 MP1D@N*"B-4DH@-I'7,\*->XCGOHTJXM" [2Z;ZQQ:9PO-R<]Z0\_NX)/L/SR M#54]T9)#E *7" -<+(Y*XLMSS1P\#2)XYGCMWE+'23;NFYRA-\\J>#3'LLT4 M5N=7Z]7:SQ-:Z0FCVG!17FW(Y(A4!IPE>GU2*1QG]8, MS:M^"#1'J.N@NMQWXQ*)!:H+F+!LA0PZD9!]F1AW)%B@Q 2;& 3I],"N_GZY MQGTL,S2U*F#1 +]NCFE0SI)JR,7)KD;P$XC?(;UU7+^SD?\+R8VJV3 *B*9#^CL&=R&P>(V+*06 M-&O*V3'O00]\8N3G)/4X4%.5#:8D]11-^]H1_2O2_"KJ^7/#>&WUTS>1.7UIB@T9^59<23.@2IU M49.F6@,WL?+4GA2FJ9RC+I@_Y^!OKBDW:1'49.69 M+Q7%<\(M3J+O ](1%KBPVL$:>(^K2_8C]/K*VB^!0K=BO_17T)1 ME)^O<(4A/->9$N! *L4(RUP3J6,@+@F-*T^FY%AB(M&6.",]\2(& M&1R =OX(__6Y[XS,E,J8+@92< .F:'=YLL=>WW'^T2AS%G BHIP4R4W/C&2* MZF(V2 M:KNI=A;+VQ0)(A/KP* "&:?2A21R[<<,7>1KP1FO2(X#.V%5I%I@89G(Y@AB M8E3,*#HEU&U>0F4@^._+ T^=F#,T\_I>^LW7QS5:@S/H-"V/[#/=X?V;Q1Q= MS-VCN<\08?H#TOE=XO^V7*Q6DQ!LLH9)HA(KG6DSLI]*19AAA@:G$O?']%/O M_N5Q,X>&XL\+H-" #;I-"=W,LEC54D7BS6*U7DUTDM$H[4AFJF3&TY).4'3' M@O$J*&=];1_KD#SC)@L-;:>J(=$ JSJMFXF+V,.OE9S%>'5Y-2M92>?K;[!\L[A$[7\#Y/!U M\8$/B^M7.E*)X&U"H@I<%]);1H+ ^, (7][IE*3RVO5DNLC70A!W$C,>6I/! M0&EA5[M^>[HSR3BUQ;QLV9OS7F=2X-DPDH.B&'SJ@'%GM"10=/Q,\LXP47L7 M.R30N)0:C@=/O??N#4H##'LPA]VQ<);9V90%$1$DD0IUY$M;B!P#[N]6:A^K M%['9)T@C+[_[ [W_@+.'UAN@SIT%M_'79EM@TO]=K=9%:][8S>+98PO9B_N5J6 MEZ(_;V>%?_$W-.[SU6(V3>5?WMZ/[GO]LE."#P$=#N^)HN6EO"]/J%W$$!>2 MBLYR_^CUY?[[OZ$$;.* M (WVT&Q!2KOM/ 1UF=Q?>674S_[#35;W!+\&<;: M_J];E1R8=U(ERPC=%>#!(Q+"DZ #D.18Q?_O3?.TTYA&ACZ8)-:< =!DK!3PN)J)259=*F\##R?2H%:[3E!YYZ3F%+DR0<51'6^#N<5 M#'TL/ :5A\>UK7CJJ0.,W<0P[$R:&DH4N$RDXY$$R.6];72)^6"#&3"D.BS< MN.]2!XVJ*J+R.NA6G)W;*Y_ .9=&<&(%14]&1$NL07>&*\8B9TK2ZKFX764< M-VQZL1/(0:%K@9KG;][OL^O7&\/GQ6R&6\*??IDF.ECEO(J$9>:(C"7#1@&N M;9"2"JHBQH*U67F\>*_B2/Q$GCPDY4"@-<#'S57UM\4,T5IM=Y@)"SYXYHNQ M#[BE,)F)L]D1\)29C+O G9XJU>Y>'DHQ,KN& OS1?4LO[9_,G^^PG"[2E[5? MKJNPZ#Q.?X&\6,)GB"6W8IJG<5N6?OOCXO'NJ]>CJ W:)U9V"ER4AF?B*7#B M#3@IP.=,:]>(.%'4D;??%^+C2^#8@-%[.+MWJ/"S19QN#V_7GS:KX_",@Y$Y M>)&(R2X5O[MH.66B%!="41:5J5T\I[_4XYYDOA2)7QC==NIT'G*$KI7\:;'< MX+UOUJ", )X$L2!I*;X+^#LA4/T\4>V\QFVIMC7N)_*X!Z O9I5?$-<&K/,> MITA%8X*(CC#J.9$I..(\IX0SG7)Y_BEC;3_A1)=TL"/*$5W2+MKOZ9*^G:=! M4E5_A8R1(%K].?X&MX!Y*?7W:>;GIV>N/CMDWT36;C)7RFO]M%AAN/Q]MMCD MS^^^?=L[S[#HFN8']8HOXE..\I&;5;_O]L MM0+\QFSSWZ/6M^=:AB<=HL_$9AXQ-&/HX"K!258^@4D:C,J5)]]!O'$CYHJ\ M>5R?B=J0P(O95A,1..M M+1,/LR!Z,^T)4<9EU6#0+^KCT"B=RF^7 +OK(D-]\$F6*\-LB!1!H;IL)HQG M"Y3E1&WM=PK/"C4NQ:I ?P2=3L=AY"R%3TN("[_^'9V.V>IZ9J7J7W%'KC.! M1-# =2"@2NF_4%[4)6>)@U*T13%N]#%I!D=\JCVR] !V,9R6&[!&QQGOVQL: M&I/B*3&2;$KEA@977/*&V!1* ]7RN+SVD5I'$<<]!'ZIS7!(W-JDY6UHM?K? MZ?K;G;O%W;\Z#[/IQ?8@_/W\[5\1RO/1.UJYN%AN#O,._9<3='5%2%H1(4WI MY\D%\8(!X89;#LE'9FL[=6/-]35XC2<2^/G%TAZ;FEQU;__Z#K$DSE^MKY;P M=A,[EF/.^?:,JVCG,Y0]-94Z->^FJ^AG?P>_G#AAN#82")50X%*>!(I6+DI/ MJ:0B0O5""O6D?PU;R% KXT40;^3C?I MRRL_3V4%3^<7,(]36)U^H'[$H'V/U+O*7>E0_!]UJ1CFB;-:$N9HU#(&B/*HY_TX_!T&X9]NV;/_R^.RI@:6 MBVJ*;8H67_&_V!W.<::-8:KT#U>.R.PC"4PXHA@P"[C= SW*LG8BQ^WWQZ%( M#3R?I,:)RAWY2/OKVS?G1?K=N6IY& A. TKN/1I12TF(QA, [X00.@"(9WR7 MQZ.V O:I""VJJ*N!DX='IO$V A#"6\-B(-II-(]>E\/ZY A*P<"",11J%XI] M6IIQ3P8J;B"5%=\"A6Y6U!=8KV>;PCF[+K0EWPK2U\4F1^^37ZY_3GQ.24CG M2(ZE?F"R@EAO W$T&.!*"^6JLZJ+@(UY*B>RXB'9!H.H!?[=T]G/;3')LCYW M*[3X@D;K%/6WP*3[ M*^/M:CV]]&LXSY_P+Z:X0LH_F$23C%99D1A#()+IXDZH0*Q-(E@JJ&&UC[:. M$FS<=P0O8ZPJ0#)RV/9V_F.Z7,S+*O&S#U,?IK.2GAX\<)SV:&FZ^A MR&QE%0!#IGM[,ANZ^#:#%0)Y,5*S3 MU3)^\RNX39>Y[5I^GL^OUM^OUG\K609?_3_@'&/"GYLDA'*APBV5WJI$%!?H M=MF2ORE D62D!2>3\N&8^H/5!1NWP?P I!L7N@8\YJ,5\(N?E=XE7[X![(XT M)H&BUJ5V)((L2U1($I++),4@!"J><58[5;:'N..VO!_(NWXI^%X34Z]_@II- MW!NO4;.)*R)#].A.XAX2+(]>)N8B/E<0>A]-^5F*>AU0 ?K]_#[_(D M)DX"51H=4@B\U, SM+0)-L1(IZF.AEE1^\#]@0C',>FUG:GWT7,#-#F+<7D% MZ=-RD6&UVBR"=P"K751S-D\?%_.X"W%<#EI'!23;@+X# T]\$!3C'"N8S,I1 M6?NPLX-XQ]'KM1VF#X5/@_F2F[:9 6UM*F4\8+[:#'9ZJN3A\?IF27:0ME*" MY.:+OSS\XDV6FS8*H@J6!*8LD9 X\1SP=PHY03V5)E7O!G10HMZF:9N.#&G_ M9Z[O QE/NF 7&?E16$PB7@A%'%1AVR$]$+6?C%TG&0C-Z^IQY9'-JD^,"V: MHZNP@G]>E=NF'R71M(F*DWB;H& EK&9\'W[HADE-&>L&F12,Y[SJM7'7I"EMXUE>Z/NTWN28E:G60B5K%(I'2&.&".)'3^A=&,6U.[ MC=\^.48V)C70?U1$J:^Z&W"?'\X!_[-M8029*>/9$:DYH,N7+'$Z6F*,3DPH MR>3#Z[;JK-F)TA1Q3L#X&=*;/+/[7:Q6R9(-$IC[,!04+&C=D94%%[ MIAR7PS.GA:(C5:!^GCXGZ+T] NVRCAWE4>A2PL"7GH11,F(U8T0G881W$A?< MP)M5"P5(*H%\F#HG:+P!VOP*8?U^CIOWU2;WLRPG#S%P83Q1F]=1HI1QU0J( M"$9%*C*%5/^E^$,IQDV$K+Y+]51SS0-?9O^;H?O#M@3[J3@MZBBM"4.QG/Y [9=ZR]=:^3Q= M_6.S(%CB/ "G)$6+-I0R28+3G)2*]SE)I7*H[

DF?<_.@!=IE*JF^*1M>I M*G?<-@4>J$GHK,4(I5Y<:;4M)9$&]:-"IDG4KRG[M#QC&Z!:J#])IYX0-$"G MART%=[;5YBPY%XE$Y1B1UN,L2JW ')VAQH5(9>U+\/V2M$*AOD@OJJN] ?*\ MP4].U]>IGIMU9:G.D((OK:4Q<$R,HF?'-%%*:P/9^DQKU]UX+,6X#S"J;U\] MU=P<47;K!T"+5)K[I"A+^PAEB;=6$51',AEL8JKV/>P^.48NT-(3VX-4.4'1 M#9#E,_Q8S'Y,YQ?W)[,SD5IFKQ,8HF4LE0JM(]90AAMWDAI<%ES7WID."M02 M?4[!^U&[HUK*;X!)#RSQAYM$HT2IBAG=/>HR*PE E+@D7"E@D6@,E(7JN]13 MLHS[)&SH:Z?35-X =6X]OX^+;7S2<.$MQF3'*DO=4 MF.J%Q9Z2I:G+@Q.1?C*TZJ'V)NAS]_#K%[^:KKZ@+#Z=S__PRVE99L7U9Q.I MJ-!< >$ N-GG6,I&\$"$Y4P'946*PYX2/RU;4U<-M>@U "Q-T.UZV;R;_@7I M;G0Y<2P$Q@(CR7->NFEBP,I5240)7M/ ')C:33H.B-/4R6)MF]5/^0WPZ+I5 MQ)O%99C.MU6_%O/5%%'9M@-8^OEJ*QFN$:/!@PHD6E$: 699..D<9>!4Y85\M'"]0\#X#=+5#,[S$Y]\LUBM=^7I!(_!F)+J(I(BTF/( M$S24N!E7IE[$SZF M>?0B4\*DQ1@X0:D)1_&7X 5HCG&R/LI2=6;.V*6':V!ZD"(G*+@!O_W\^\8# MG%]\@8M-L??=>:V@@#%'%FB+%3J;+GH,/R@0 5';E#S.I/9AU1.BM$294S!^ M^)BY@L(;X,T7A&!3)_ ZLKB>SF95.6K Z:P(&.K*29LE5CI>WO4G;PW&*]7] MPH,"C7P@-?"651^3%@BVE7VWXKR(@1E(A =MB10YDF!D:8H:=+"E3DFL3JB[ M HSL\]0#]B%E3M;RR'FP[^=YZ:\7$WQ9S+9]NW;&%'#Q2&EP5S=0BDF61EU9 M G$V42J#EMH].+G7<+-6/NP:;6V[3!05 M)'3N*"\9OR%*XJAGQ"LG901MI*Z=)7M G)&/LE]H.ZJ%1[O4VJT^*8(#QX!H M7E9?,)XX1R-)63C#G/?[B9W!M;),3 MP'#+)HJ#1&,KRK.&L.D"J(S':,.EVH_\'PG1)'%. ?AA;ELO;3= ER\PP[^Z M^ WF&#S.T%*?I%H-AQ*#5#PGJ]0%M3&7UC!\@?<7E%&G7D"*P@W)<,FB.*' M:B#"*A5+P69*ZZ=8/B_7R!>Z+^1O54>H1=:59I2;5KJ/;D0G1GFF,SA"LRG- M=(0G=M,/+ :M4_34^L')][1X#5W"5>'&<^2K!%0#'/QML4A_3F?%H+]'R.87 MI6?%@ZE-J/#)&4J)06>"2+ &]PU/ZD4_]2=J[>T_KZ;?-TL%C:_*E%H2'?H@,DM!7$CE M.8B)+'F@5M8^R3A2M'%=N,&Y-@1 #?#N@,-;HJ&X^_UG*+$7_A,V<<)ZZ\M] M?'D=)"G3I?)4)BPS(R%Z::!VP?;.0H[[\.9E7;GJH(U\;_1L-MK'JQ*=W[2A MP9^\F2U6D'"26J)YET3EQ'&2-!"?.$<^429,#-X\?#ZX]T[I9 '&;?8T&.M> M#I3Q4Y4W8Z\@_C\7BQ__+\2T'7[3&/;K]!+G_NMT%7%B5\L'RV5?^9E8R?FFR_'K$$PW+W0%_GW^? MED&_XK1_P;_\1Q4Q'X\ZRG'"LUA#T8C?S%U60NC_B*!'M23CMU40C*)45_V:^2LMZ,#T8G['W[6 M>[D=&G>4^*,3=$=HI86%MPU>OBYNQ"U7?Q57WS/CC](VMOL2/$Y+S>(Y$(SC M]%^MA%XCH+V?I^F/:;KRLTTR9A^@'@PU;E!V6.>+YQ0P]E*:S6[ENLX4ZK6( M]@TX&D)/Z'QQG (:.,O?KO_KEB=UC^#OCSUNL'S4*CJHE ; >J(UV7+IYQ>; MM+?5+S]O_\TG_W-38+U,YG9&\_1IYN=W:L'7Q7P0$4=-LME/AH=)@@,BTP#Q MWEY^GRU^ GQ9HY-V_KW,[5E3?@I[GOY.BRT!ZZ"[Z*CJ!NBPD>WL.WX^3C>J M^#R]^+9>?3G[_&406CS_O7%?@KX@/8Y6_=A^W[Y-%QVA,L/Z0=3UP,?0P WF M8YP<1CW02PO0_6V>EK.?%U\@7BVW]5PNU_UQVSOJ4::=CH_:(96T -G;OY;Q MTW(:*ZROVZ'&:3W?'9Q'DV\!D=]P!UC_ZM?PSD^7?_C9505H]HPY3O_V[A@] MK8Z1P;J_LG_^_H_UADIOOLTO/L5^9N^9H8^";MRKR>.4TVH:SMOEYKY@H!2< MQZ-72;]Y1N@*J3>?(2Y^P/+G>7[TK4=D.(GW1WV@QY+=C7K]F?Z'\WL''.U< ML0L^=Q?K(;6,;&1+.N#N=6;9 WH?TN\;;S2\#NI]<902_J.O3P;Q3HX%Y;\7 M)_^]..F$SP3%J&MOD75RL=Y/J?=IT?ZC1$D!/16N_*D;&YUJ@N9_]7$U7=7*;GAQT MM&30GK[WD^H9&;TOZW]\6L;SY=?5\NUJ/;WTVZNE>EGR1WU@M$S14U'MHK:1 M$3Z_6J.-QWU\?E'1E#X]ZFBIHZ=B^:R"VMD /R[6?X>;G1IJI7$?\X'1,DDK M;);/JFUDA-_AH(LY7,^TQH7H$T..EE%Z*HJ'5=,6;K]>P=?%KO(7SG.>%\NX M<:W[&MLNWQGMLKL2PL]DR5.^N!X5_4UZ7"L7MNB M!)JQF9_O!'Y_^;UT/L()A$VSY#J^VVE?'"\WH!(INFFVG0BLIHMW8-CQ$@@J M!&%M^GI[!*P<1S\<]B@0FSKK>EY'#=T*+&"%<>%G^.?5='EC5^H8Y0Z?.0KD MIHZ^NNNPU2R@3S^&R@"Z/W*5[)\#PE;(_/GD?_ZQ^@1+C+8N_3Q"[<2?8\;O ML:Y1.?US?6X&&>W"M0,*=U?DP]F/?2'T%\2K4@3]#9J)B\7R9^_4D?TCC@?3 M0WTOCIS\V ?)L]E#\:90*8GDZ8''R[XZ",6BFUY&ANX3+"K@=#O*F#DES^MZ M<6#BXR?YH$@?J\#Q<*SQWD)W!.4))?PW5_$E=YK_YB?^-S^Q&S;I_[XN-O%X MW^5Q?Z31TJ@.K8Z]DQT;@-GL1JPZ2^/A<.-MZWO5O3AF[F.#VE.(+2JHKP'8B\PX MQ=67'_'-:ET)W;V#CNG9'0GB(66,'?S4QNEDC(99:,]I?W&<*AI!Z=-R61VH MAV..MYY.P.H)A8Q]2O?/]<^S/Y=I542L -6^\<:KL'R4V3N@@E; &=@=Z?*= M\<[Q#L"T#\U7XX/#SL;?ES7V\]._VH;1.)DMO=4],EW^P E>_+K> MRW>TKT*3[UT9S"NO0XV3UMF-%SE;G>3>-\[QA\,TT*K/CY(^.]LRS MN@TY2=ECIS%?"[Z5=YX>[YM;P_=NEC9S>[.8I]6O2_Q-+>94$F&TAZ5U>%07 MB)%9]>N/E%;GR_/UM^5;E'#U*9W/;V;S<5U^_N?J9=\<9;=,Y=)&Y9Z)C'_3NI*V3*_UXM/&R M+?JE7[;V[.3-X@O,-BU\=QSJ_>)D_XCCW?^?AM=!O8R=7H:BI)MOL]:>'WT\$W@:ED?K:VR;";#\;;FX^OY^M;JJB.BA<4?S?4^UH\_K:&R+ M^JW4[D\W@M9"\="XHWF7D-;=7%^,C M=!;75WXV^_G)3U,EH/8-.5H]E-/Q.J"9L7.JRI4[2KB)&BN9QJ?&'*W,R8G M/:.;L=W.ZX3^LQ\7U6SCDX..5Z'D5"_S&?4TA-Y&LCL6HB:(^\8>K[Q(!2P/ M**L%4WHC:G6#^N3(XQ4&Z6-7GU/4Z'D^5]/US]+:9*M*#&\N-RWJ$G CW::H<.VQ\8&;^6&TVD4WSMV^+&6KY\[I6)-GM4^.5&#GY M[.X453:'_T=8OY_'Q66E,_2C/C!>I9%J6#^MMN80?G3(/!32!SYT%.)-G1V= MH,:1D=]C?LK,=X=?=4 _]AM'X=W2Z5-'Y36WR,_7WV Y\/K>_XVCH&[IX*JC M\L9>U3YI0OM8I;>#OCWT4B*T< M8!U4S^C>S@//N^_RVSO@47"U= !U2"UC5Z@M#E69427 ]HUW%%XM'1@=4$H+ M1_Q5NIK='>@H@%HZY=FGAM&=D$7O5,GK,8["HZ4SF >3;R/-NS<<7?-5>4O' M) VFJ2[FOZ'CLA/L5UC%Y71S#5,I3_7YX8\"L:4#D.-5-OJ^E*9%+C^3E/^X MG5VMZ^?G1C\*V9;.0HY6V-C;VGPU_V6>U^4)4;7\XR?&/.I-0$NG(L\H9_0, M@MO77_52!?:/>11T+1V#/*.<5KL/O)^OIJC,KTN_Z3RY7):\Z=)5X<$)0,]6 M! <^4Z4OP;'3J-"DX-&G'M'BQ&*_3P[;YP3Z9KA?2B>;_NT)]@XX8B7F#H4;#YJ"V]Z+2T.O2L]ELCRVI4R[WZ8$;P.I Y=QG M%?+?RNMCK:'_5F'_;Q7V;B=:Z^7L*RPO5^?YZS(AO^IX\P>&'6T-=?,1GE?, MZ)Y"D:I&Y\;[(XWV?KZK#[=G^JU \G6Z[NU>WQMJM(?P)X)R3P$CH_+Y:@:, M!L6*5Y,6W]>0WLW\12]XGAISM$?NW7!Z1B7C'^CS:\UB.F=#K]S;RUX&Q^LYXX >#B-A M@.^YAA(,TQ F:,&A-=ICC-!'!"$S/*GVJF&]< *)UF6/M\(Y(;2<$$BP952T M&GN2#Y*3[7-@4*T8?PH/Y(0N(EYS/<8-%_@@H=7^<1,*4BH'$*^7'J.4GPT2 M0NWZ<3 B;Y0>"WS&'%"O#91*\HQQL+5,ACAX>1O@E:(:5%0YX' !9(P $ &5X,S$Q,C R-34S,2YH=&WM M6FUOVT82_MY?L;71U 8D6>^Q)<= +DF!''#7)"U0H%\.2W(H+DQRF=VE9/77 MWS.[U(LMJ9&OQ<4N&B"RJ)V=G9UYYIE9DM>9*_*;ZXQDBG:[D7JCJZ51L\R)?K<_$K]HFY MO@C7UQ=^D>M()\N;ZT3-A4I>G2@:)J-!/$[[4;<['+XD.1C'DH91-!JDW?&X M]Y_>":9"/,RQ;IG3JY-"E>V,>/W)L-]Y.:K<=*$2ETUZW>YW)U[TYCK5I<-Z M!O/#UZ!F1YFC.]>6N9J5DQ@&DSD)_NXDR6,Q*O8R<^U3F)WD"V>\,S>7YP2X4T,P#3Z6IR5;FO MM)_W+?%S!C780D?\0&966UVV1.SCM10ND^[%Z>AR^K1WT>N(]R*3P)&AN:(% M>,AERHJ/M33 2KX4GZC2Q@F [P=M"M'KMC\*G8K7O_XJWI=Q1Z3:8 J)"@;H M1%"90,>_Y/+%:6_I%3,J-6<%3CGD1CQ5*#S:%0JE+([I0/BN\W(Y 23%9*\V210IY2][;:YT6OR4P!DOFODY@#1:(E4%=@%B) MZ; D(2,6F8HS86O^V,Q?D*%&"6^@4#9' >%:M% N RYL1;$W<"O,L9YC6L*$ MM.6&9Q#.P>^$DT2J2CB,?;]Q4 NQA#B&S=:X*@'\(K"R*N.\9M@C"%O>:"& MBE.H@@\Y_ R+/-_$MW&M?; T()0H5MQBB3J' (*JX7F_G/7VQ-)F(LWUPJXB M;FBFK#-,L9)_#';#RM96X.S*F!UKGT'LAAU0[O9&7YQ>]GLOI[:)3L.]#%T= MJN*9/?=>>"^D(>]O^$]%J#),6X0@1[FR&<]@L0*9R]G+UXFR<:YMC7FVY>B%TGL+I5AH1<_;Z( $4_[1Y8G;ODHFS GMG%(W&8R_&@;DN7A+%MT, M7.&9[,MQ:C')QK*VQT]AMHL(/F]6"ORI:P,%2*2YLCX](46EU\/E?I/8V^1@ M*)<^B V!;@+1:HB#!Q62'+98G:O$GP9L'5F5*&D4;T %FO=T5;*FVC+U>MA; MS],^F;4E&.1\9]42%4JXBNM<,@=A6]Z(#85C1B@(VW4,WR)B0= $YE-R-"T\ M)9!$#T%R=*KM8.7X)#T:,H#97"6,!(F643(;20L4<:EF>$B3K$(%\"@9J5RY M)=/\OF49N#ZJ/F !<_=$MTJ])[V[9D-5;2H QOJR%,?:)-X 7_1G5*+:Y, - M1JAB0+((&IJ #0!75>"=9XF.^%R\F\N\]GG&KJ,T11G&8:I$I[5;3M=5Y@C> M")?[*ZP' R8BYVVHXY&NW6$+CF$VN98F;E+2+_=H(EJU/Q[?%#P!>WPL>8'G M%L\$V1YMR;L.;8NE']L;U$3G.-*]CG%[9L5NFW7>; JDW9=@#AO/:(H\80&?ZS) M9HESPBWES7'B@7SK#[OH42CZ>JWDZ ^TDOZXG*P0U]HD%.?W=M0WN<5Q>T0- MVFD5UM9)M M.&[NF??\#5!8X1#KR -DS+=(H*CR6*-CF%9P!%R *RT2$O]RP MK,!,GVL%TSUPZS+VAX[SY]HMOL:)BTNROXD&"[B/CA7!YPU=K[NV!C(MDT6.'LL2?_9(*)EM;I=S#J30N *0@?*G4K% &+"F#K M LZ'3_QFPM+[SZG/EN#1SKT&CZ<&8&_!I^13%%'Q]RN:\+4"#:IRKO,Y,1>6 MC'QGQ\=_LNNNCO)E\=(VC.-(I: MUMR ]O>BPW#S'.&RVQF-1OPHP1G\3U8+-T\9.OXIPX5+=L?&GK'8P[X]'AJ=MJ+[Q_@X\115O)\M7)X&0U MH4GU2;^Z$\#!=.NI 6?_PT"&&/[_Z:#;_2Z8EC ->E:;^(,62YW1-#5%(_.>>QT?W-GMDQG9% MX.TC'/0(T;\2/IHBQET-MB3\/3:Q,N]);/A(\/P-F+\)Y>&F/AB<41)J;NM_ MZ>6 -4PN?,>VIR5\\+9'I:U_%#4)M['GM//^QR;+?-?7W4R1$5*M=H>G''HU MX>#+),UG>+7EPK]2\U]02P,$% @ V8'I6D1.5G;&!P +"( ! !E M>#,Q,C(P,C4U,S$N:'1MW5IM;QNY$?[>7\'::,X&)%DK2XXL.P;2) ?D@+:Y MW*$'W)>"6LY:K'>7>R17LOKK^PRY>I^R.]N M)R35W9]N_]QNB_Y!M-L-U3M3S:V^GWC1Z_8& MXB=C'_14QG6O?4YW"SFW%_'Y]B)LY^$.\_ZO5OYEI MY2>CI-O]RTD@O;O-3.FQGP5__!C%[ CS].C;,M?WY2B%PF1/(N]B/36YL:/3 M;OAWPROM3!8ZGX^^^5$7Y,3?:28^FT*6W[2<+%W;D=59)'3Z/P2EH%]XG#4Z M0TZN2UK8D/18ZP^/$SW67EPFG=ZFRL]0V7=DOT,^U=;5$OMZ(WZ@M+;::TC_\)A.9'E/XFWJQ>Y'/QF2ICO8"1WQI;B*3;_EZ83+S] M^6?QL4P[ F:#A40%!8P25"K(^)NS?1('AXSD\ M=/W,/=3KB+]*!YO@@6(N'DHSRTG=4RLZJG&/,MBQ-$!R")2Z%+**"'0[!"6EY)RT); FI*P>U$$N08]FNK>L2B5]$1-9E MFM><]@C"FC=:"*#F$JK@0PX_IT6>K^+;N-9M;8T44IH%MYBBSD& H!IX/FSG M@CZI=!.1Y6;F%A&W=*^=MPRODK^,>D/+UEK@W$*9'6U?0.SZ'?'CAJ&O3H>] MY/6-:Z+38"^GKHD=,?KJHY"6@K?A/3U&?V'0(H1XG&LW87HF*U"W7+O\K+1+ M<^-J\'%%6Y-'494U*2E\[<09O*P(88NNW&EB+G:QP1F=!]9DH.)3?-3[!3QT]06 E!(4^U">8** MRB"'V_VJL-?!P5(N0Q@; %V%HM4 !R]J%#ET<2;7*IP$7#UV6FEI-1N@(\P' MN"I94NT8>D/:NX#3H9B-(RCDPU35$A5:N$[K7#(&P:R@Q K"P1$;PGH?PZI2,2-(AC[A90-7EY$%2H^.FO7Z3R,-TTSK.R-[!/JG,'>I#B_LFO7D'6/U,(X MC^_YV U9+H6@7^+9*AZ)]K!DR!%4X!9UHSCF/@KG"#YBE/52K_.HU42Z91OB MV@TY12J &ORQ!)PY3@L/E#>'BBWZUO_LHB?ET=<;* =/'BC/W'DS4H9#LUID M7&M54ESAZU%?51?'[0E]:&=@6&HG,31XTTRW3!.^@,@"1TE/(4'VL(T-&@NO M*0W=@H SY 6@PC$4X7\>6Q;)3+_4&JJ'Q*W+-!P]SE_NU/@6)R]NS.$B#1KP M1)UJ@M<;R%Y.;S.2#XS!L3$&% XM/9S5%Z>P)\6R&;3B*61/!4H%1D?+ CP8 M]V80 L"&.Z;0B-PZ *N+N!^^"08$[?>?UY]P2"/L>XML#RS2/@6O$JA3!&7 M<'/1!+ 5H5"74Y-/B?&PE/?-!8QM*IN**C=SPNIL8F(MRXWT0#B?TBS+39N7HATP@N1"Z]VUP:=P?#JX&JWDQQ< M^S6IO'"?V(O@W^AA1=)4LWYQW"WZTW71N&'EFM71$Q^PCG/('TCY0; M30/CI@V31+@.% OUGH7!1R;.5K)@POB!2HWQZY\X18E/%@.U(KX"/? J.PRQ MS/8IWC1AY>WJ^FG[??E:=)^LI\4$ M !"%0 $ &5X,S(Q,C R-34S,2YH=&WM6&UOVS80_KY?<7.P-@$L12^V M(\NN ==1$ ];W-K.VO7+0$M4Q$46-9)*XOWZ'?72YLV#-W1=4M0?!$MW/-YS MS_%XY#!1ZW0T3"B)1M\-OS<,..9AL::9@E!0HF@$A639!;R+J+P$PZBU)CS? M"':1*' LIPOON+AD5Z22*Z92.FKL# ^K]^%A.D1W&'2^F_9Y%>V[8(9'M61W/^\UNX5!4K\9(M4GIJ]::949"]?Q^QS&/ MNKD:7+-();YM63^T2M71,.:9POD$CJ_^5F8>&%/T1ADD91>9'Z+#5+2JL8T\ MY"D7_IY5_@9:8L1DS=*-_W+)UE3"&;V&.5^3[&5;DDP:D@H65XJ2_4G1*?2O M?+VN?#Y".RG+:(/!=K37P?O3Z>OI$ES'M.^Z?!LY$1<(7O'<[Z/5I^+[))@O MIR?3R7@YG9W![ 0FI]/@!(+WP>1\.?TEP$\H#>;/#=>;\_GB?'RVA.4,; _. MS84Y,6$13$JOQV?! MPIB]_RGX%<:3I98XEN7\"]I^+Z1B\>8_1]=Y%-TRH5!D$142?:%1&Y8)&I40 MF'!"Q44A>=:&!#_0&QH6NLRIA$D(J4"G64@4XQFP#$*>930LWZZ92E"+0LQ2 M71%Y#.,/'V":A>:+/<^QCP82]K7\Q9[;&4SX.B?9IOQ_ &\+(I#J= -SFG.A M .V=<+$&VS+>0LQ%:3A'K#P"BGY'\#/!P7;/&KAVNRJRM7'/<:Q!9:9\L0<' M)MS#"PD5=+5I\&!<\T+(@B 1BG_,XAJ8SN(V8"Q(Q',=BMNZC9).$T2L75@0 ML2(9E<;L)J4;&(=*2W2:M%%.T*NN-]@U8W(211A-(Z6Q\MU>DT,,L63*-VPO M5_]3"MEF@^'+SWXW++9E=G48D([U!BXS?IW2Z(*69-3Y%!(29=JMC_F MJJ!_%$Q0O1%+S5)-9Y59MKM/#@"3S^[N1PBBO%U[Z>_$H7P)"D]:94^E*)ZX;1ZYG=3E_WC J]45$S<=U.FF4[ M>:BBA[*>Z;K.5JEEVEME?V?5/C(]V_OL9EW/[/:[G]^L8WK=W

EO&M8HPL M2LRM5RVW=2^9?">_ ?MN)Z'SZSZ1%8=?OF[@\:)R+:(AKQ:,7^Z[6JLU.M8G MIKO[7QV7KQ;RCP46HG[5HCP7T-X.F%NC:I-\+IAV(E*#ZF"C6CX?Z8GO@-UQ MQ5H:M5[.9=FO^H*F1)M\<-'W M:96579_U:0A9X5+#P_W6(=ON8K;>&M;/Z@[SL+P[_0M02P,$% @ V8'I M6F3JY43?! /!0 ! !E>#,R,C(P,C4U,S$N:'1MW5AM<]I&$/[>7['% MTR2>0;(DA V">(9@/"&3&L>0)LV7SB&=S-7B3KT[V::_OGLGR3%V<$F;ID[X MP"#VY?;99V]O=?V%7F:'_04ER>$/_1\=!XY$7"PIUQ!+2C1-H%",G\.[A*H+ M<)Q*:RCRE63G"PV!%[3AG9 7[)*4MTP^]*Y;H1>1[WD\-JWK83P77N)Y$^_)GZ>:>,TVOM4,R=LZC& .F MLE':UO)89$)&.Y[]](S$2@5G8DGXTZ8B7#F*2I:6BHK] M23$HC,\^7I4Q'Z"?C'%:8_ #$_7H_BSSJHM?' M$OMP=#8;'X^'@]EX<@*38QB^'(^.X7A\,C@9C@>O\2^4CLZ^-5RG;\^F;PS"8PN!HS$X&4V=R?O7HU]A,)P92>!Y_Z0$24X#"6Y2H7$YP510*]I7)@6IQ=,04PE!LQBHAEJ,@ZQX)S&]NF*Z05J M44A99KJA2&'PX0.,>>P^V>D$_D%/P3,C?[+3"GM#L$.5EA02>>K&@_F-"^D*@B2H,5-!5? 3 4W 7-!$I&;5-S6K95,B2!B M$\*4R#GA5#F3ZXRN8!!K(S$ETD0YP:C:G=ZVU9*3),%L.AE-==3:K^N'(1:N M(\?OY/I_*A_?K3%\_=77T^)[;MND >E8KN""BZN,)N?4DE'54UID6%PQ%EUF MV+ZI54G_*)BDYA!6AJ6*SK*R_-8SL@M8?'[[6;)[0R]N",FT<3.ZCA>$XTH5 MQWZW%2*[W1X0GGS[# >/CV',/^/8#Y9E!\+VHPDS&QI[T6VZ"3/-))=4&6:; M1DRR#- ,@R$9\JYRI%HUJX[%"8_-_^@P8=8U,FBTBJPL#('-QZZIZCJH.IB[ MD>=U!)T'B/W$!/89]?*@DR_,77>KPBFWS]\!F@NMQ3+R+0)-YAFM%>9X_%#I M8+09R16-ZA^]A*D\(ZN(<;NH->JMNS-S[J5IZS')JF/6IKT45R-P9]\-O9:9 M@C7F3"?UPM6 [-H!>4\G]V7[;BML;Y1ZKK]1]I!7_\#MM#>+_X5;SPN_N-MV MB-G;;'K;[9[-;YEC9%'ACGG>:#7N;)$HR*_!7Y^-3'G?);+D\.MW0WQA*D-+ M:"S*-A#9:<)H-0Z/S#O@^JE>Y>6[A?RJP/;:+0>O;P5T9PO,]WK7(\>T%9$& M5(CCM_V^,^6O =URMWI0]NPMDO,9JM]3;50'F#FR$1(HD;$$ZO >!> M"^=. ML>"$,:6N^*ZR,C=CKP/IJ0.=*" MK[8;33;=0FR\+ZN^R]N[/7MK^!=02P,$% @ V8'I6N@#XX>'( M[, M !X !PV?K^_ M M>IR4A5+4748LO+N$ICRXFG$L574L9U\Y("NT$2XV:#:71+XOSZ.0N 1B_4 M$CN6Z'&JDE!D+UC.\IT5+V;5/'_Y8J9D]O)_7OSOUI9X;=)ZKHI*I*62E\S93^(K2UWU2NS6)9Z.JO$[L[N@7AOR@_Z0O+OE:YR]=(_Y\5W_/>+ M[^@E+\8F6[Y\D>D+H;._/=('.[M[C[-L_\EH?V\_4SN'3PYV#O<.'H_4KE+P M^;?1([@5+N=[;+7,U=\>S76Q-5/X_F=/=A?5\TN=5;-GHYV=OSQJ75>IJVI+ MYGI:/*/1PJ\3 W-S/Z"_]>R^^P^O] M=/J3DN44YC4V567F<#L\/QI_"FNIRD\Y@=W.!)X,3N#HUU_%VY-7V^W!/_QA M_W1\\OKXM3@Z>2U.C\_.C\Z/7Z_9%-X=G[[Y^?2GHY-7Q^+LAZ/3XS4;_]'[ MHU/8@.]/CX]A,\[7;/0;U4Q;,3'E7)@B7PJY6.0:GEP9\>;_0>CM"UED_/% ME*K2I4)QMZ5@U'J<*_'N[!: M0OS6^4=L?/O-X>[NSO/O\1KQ&EY 7XR>;R9BO!0D=XIT.Q%2G*LK:45JRH4I M9:7A:1LS52I=R F\5:0RS^$E^%[WS%?-I?Z@XAN>B?+2J=Z <.!JVN8 M?DG/A!W>$S\:4(+G,$4<%,Q=7\ .Y[* X36+-2G-7%2P#?@N^G_\?'H.WN.' MM"W$@V6*8=)X__;\Y/CL[/C\AV^_.3A\_@='_Z_:5GJR? "D_OZ'X]/CH[.$ M]CDB&B$SLZ@<385]2X2:3%1*>R^)U/]1@V08C1*Z)A&7NIK1+6;\+W<=7"2S M"UFD"*+PIS$PD]"X?? A\$OKW;P&$>\R+.EJ:<\7I)3.)9W MJD21!^-5X@S?;^^N^.]U1T]^?I^(<]Q6T)W'"2RD0&F&(BO#39N8/#>7ELCW MCW*?H]_//[G1]K??C![O/.__U\_DLPZ(UR13J:/<9R0S\2I0_JLIZE[&^NCE M]D=N]P,@[@VY^?D)@![V3%>P&.DMQD@;?V];+,X[PG11J@MM:@MRVH,1U,UP M5:3NZ6\V9^''4J6*1'R>@\P%Z;H4"[B61'F+G)G&)=]> 0VI2N3J0N5X:8,Q M2(Z3I']EYG,8TUEET@\M:'#.-Q_-35U4#6+IJAN\HX%+B; UZ1D_(T)@">"D M@N6]#>BMU"E_8>$M,'Y0"@R@6-D4;3U'7[IGAOG(=*;A,^$^-Y1X+;XW,K<" M@>(XUW8&RPP8CC7;?*ZK2M$@'7/%6UTJ,X'%E671##.F!K>C,#@_TU.W MAG ]#$^;;.6(6<3Y(8NY7 K8L*EB;+B#R[J[L_,7_^#6QCMM#3==Z7D]=UIY M(9=^T7GS5@9S9>.BWK\8.MT M-B#.4;^6:J+*DGG+$Y:- 3FQBGO3'W4E/" Y/'[X)UA5C,(*W_!7(K<+);WC4!!:P AQ>72I5--9J/*JB MA_S; A(X"@:)ND7J'&=*MF\UDSRC5"YHG_Z-\J6N1&$JD:F)1GGCV(.?,)/ M5_AH"R:DF"M9H)D@;5KJ,7,3,1V;UKWYK3\?I0^?CT[Q,[E]8O5R?TSU#M1/ MZ;5SJ:8:>"%(_ 'I#'(X4YZ@@(0 RH U)!R(NP(Y%%D .5.2" M<6_$;Q"*]=02T+T&&LZ(04C;P_H85// H&:ARFK9?)/A86.;8FKZO5M[39];#-K9\Z;G%X(Z$= M(-6K12Y3EH9,#["1 XY/AT+0UTF7V:$8!_]W5OKA+^14;8U+)3]L$6YY)O-+ MN;2/[A3BX15Y^6)P@6.)HW+T7,"!6U)E"-:<+/]0& MX??%R,WH7EM;2W3##UA[8VG9)WUW Z>QPZZS#KP_T5L^M#ANYWJC(\-&3Y[9M?F;7$,47 M@"RRAX\LSFI03A:8Q"MOTNP=?KY'] X4BP-B*U0& 4.A!Q) 0(TQBFZ9T Y! MQZZ8+D2(Q!>"9LO+$62;TB6^2X/%NF0KO2_M[N33^_Q4N+L^_MI_@@SPP.M= MXW&X9V_>^LNA-?#8]L3_0_ 8L (/E$E[:Z?G5< MRD&JR[2>VPKIS_F4++S&3I;.Y >TR[DFE)X2Y9X(SCWA=6CR%XZO5%I3%.&4 M+E7BQ_.W@#;,M)1SV)*ZPI=E$2@/S.0RN7"DJW8(+^.S&B8>]+X M+P?9*6FN5X6A:SICVGO\!1@C:Q NZ&*^^XO2NQ"NMYU9%GGG@/K3;':DQ*0! M"42W_JVRQ3DKO1+7.1U YT_09$\&32.>I,H!Z)2FT)C0MG3.7<41Z)7!MY[M M%81P(>>@<8/#"%DX01<-BL4@\1MW\$C(L<&,)7YA\*!>:#)07=S"S2R%C2Q! M,G8\'81L*'<)94>F =4H7CL,A-+\\ FIK*WJ+0+\L)#]:"RZ>.BY&)AFH0=B M5>9^*&\D&(H_R?(#",5_RKQNQ,Z0WPB> PBF#M?<[$%O-$Z?9LCULH@]\@#> M*-ZU0G>06%S4)=!)P4N1TUH0*((K(^\\F Y=/Q*1R>HU_@Q,LJ$]7B.HU!X> M[O$<'56H]BIB!)FA&&8%Z$FU]VYRYD^8.!S(7,8Z8Q-I,@,@'(4GR/> ],*O MJ094XP8I+0V;CE[C6RW#YMU=D0\CA/ & LR%&7RN,YGPL3"VOEO:ZQ@]Z=!B MF)$SB-C&@Y5!DKG; H%I0_$Q>$XA0"0YW M(I+ 3UC6M;3 EQ[H&PEDN5I2F M=4DY=L90]M6"++Z4]6.P;0?6 [UE'(P'6H8EXVP9T%%TBW,;\9_.[[,+QLOA MT^?>.&R>'I%IB@&Y3):"W$*Z6$'[K3%X[]!MGC\4X)H & )@2&^$A;KQC781E],MW(U84/R04A2V(ZUL2U_01_2:R6KV?T9E]=*C,;<<8(7N+01[F#& M)Q[$,H]PPEV(4!PXUDENX[)-$% M3<_N7G[-L[G*[F/+%#Z_"-I;GRCG4896G:>@^Y-"1PA-54JB)N%JL 46?DHT"OQ%C%:348V-!8#8=?P633O+;H1B^5%>WJ^WN5/Y&DR,I#'RW8WF5&&CF(DWA)NC->-_XZ M6!_^ J2+$.I^E5Q!@W"0\U #7,C7?I MK#TMA(9MJ2EU"M10.X*#B;0E?&%[\# D=MZX3/%=#1]&O18&UHPU7GO%9GI. MJ1&\$GB7_XNO0I6I*TQA >/97I=%6B*U99R"B_%NA,\<+(H>I32'CPCBXW@0 M<+,=GRD++(P+'*V=FZUI[EH_V?!X?63#ZP"MT#X[D913=?_I?JB+J4JW78J" M!?Q D6K+92RAJ<9**C/*4M8Y-ZLBI<6A2:X2#74?_>+>YD7I0ZJ3&I=H6;^C__ S;C^U6KAZ,DM&#S>Q$4"=NY^?Z-8[DS,FO<:2O<:1; MTDJDG[:CY%'-0L%7[1?H^B5AH*[0RZ_0ZILO5&$9/4PZT1-0WBDA:X,9"K\L Q%VI'@8)V>>)^UEO^= MY4TB<'BN2"W*&@L2"KZV&A93EN&):VBN/ED?E7E6IX"FK2GO-3/J.H0\UNS2 M9C<&]76HR^"%]FK33'P^$4^'8)Q%JAYJ1K2&-'6X/C1U8HJM]XAG&CQ-=$ M.J*&I0UQ&%V15*1[B,/RXTV,6_99+7U<0;L@#3_,KGQ:PK';)KO@S+EG1T\W M)ILAH+RBOX'/%.2)4>3$3^52B( M(L6E4T2I.539PD2'98!-3C_2)>(U&16RC'9]I@!W=_,/"3D+D;NCDXI.S!+G MHU]H&>,M;T"BKR84'5^X6CF?XQXX(Q$S"M/8F0H%T7=IE'@XR##WG,%^P&5L M]T!O!W]I)UWL[FX_P=D?%U.P?KQWC04P8A_^R^4*+\48.U>C/\H%SB[0'^YR M0CGT!39 I=NQKR&/EW\0/OF:YA7"7!;T$\Q73ND3MI\@.R)AMP20I__#8D8; M7<,.+V*(BI/8V(\A%S+%(6]7"Y#BL54&=+>.D6]"7._I*!]]VF\Q,JV MDB),+R+?.'M7EG;!)!UG \\^77^>'3\0GMVAVNLSD\-64-/2M*PU9WO-@&J9 M>ARM.E8>(-.A3JEHT1Y7 %_="R!'-2H#2YEBTSB-%X93P@I];NV+=; MSQ=8.C8$$GPQ.6POM@D%^>\S+RF$N=J>Z')@VWL[9!(YVW3MMF*TLSY6]1'V MYR2C!(9];FV?U\9H,_+R#*8&M#)@-W;CZXDN MJ3B=$IER>9E\#4#Z'+JO D%ZU' *,6$M$I5RLZ#;V5W$Z2PG7)1K!3#<74*&W&=^# MWNHCSAD(C#D*Y M/_6W1F_J2LRM0@KV14CC_2=:W]D9P#[ MMLAMG%$S0DVO0JCI?HDR-I+F&,W#P+AK.DZ-\X?SI:U05&><7NMZ ME*TE:,#:-;$V?+3KRQ]5:ZU?;N1HC8J$WA:M[/ECM+A3]2#B\[?)W<=6FI2P MY+T5>B*H@7<)E%0&TKO%HT*$>*9R#$73LB0"[&C*K&XYP.I"^77*N0T,]X_B MR &ZNQ+G>)F[FH9H #Z;H, X!^591^DLW(4N/)L]K#Y CLW++W&VB7,'M&PD M0D'6TG%\WLIQ9?S^U:Z9B2\UQRXCP&E%G7-UT(71OFJ(NX*-0Q4&OCR48'B@ M!8]5)"M*0R$GE;./B.#82K,N?JBPALJ7L-VA]77/I")7%UCUSBM8/TVV1H5+ ML8XX"@XI7^[_ #195Y'1V*GB&9V$L0N-"GU5D7B0&H. M*ZIZ=4I!0_@W,>VT'_$E')"WNM-B-U7N[GRS<1>Z9-@R<("#NEI0 #%?=LYR MZ!U#M-FCNZ8&BPLS5\KE., T=)'/8*K\<0D4' E=5 M%X;/6L$7-O"=O4\5M*'XS>5SP?9GLG%I^W6]%!MZ6^%IP#RN.-!"X(UW!">M M6LEA3@9-8554P1D WC$0Y]#W^S^%-V^NZ$D9#F^";785Y%%5#SRAZ<=W.1OH MD7_#LG6K$IK\RR^ 3U:Z;8E#@877_^V%><-9(0-PU]*T72FY2Q=E8!%!57-9\&6FO,-D?=_W M9MVXR4VW]5-TH-4I/9O\1&[N[I8;X#6US>FC)EJ\DFH? $"8.0[F*HY8313: M%3EFW/H6YPP.X#IE :99DW)NCJU=G>!"+C'9EZDHG.!:A-Z4H3 9+MCR,]65 MFO=:7@U1P0U+2@-$RD7EV 3[!FST< PLC.+4O?Q>W/9\C/ MH3$%G2J9J\4,'>+90_=G/TG.Q9OX@Y;]8T 64ZX\VY22 MK?9_F;$@)P([GE?T6.6&7U+GG>!/*P.@XT?R??_P0G11I#A68YN;. MP<&11X=\Q$=7OX9M"&X9U]$(V K7F@^T<<)C]3(WOHM>DN/ 41L^ ;4QF:)4 M5(T]:W%^M->^[Y@J?13 UU7\0;GX)?"\NC7/1TY?%M.XU;XUC&=DY\ CO!-Z M,E*EHL7FP*X:A2(0?F_\WK:ZPC7;TVI[VSH_F36%15D/0Z3T:#\M?5)V"?A:E<;G T!K$\=V@3#HIZ_8S"(K8>\9 GD%W MNSTS;?MKI\8<(8=,*ZH'YM:FB4 59RZY"BM"?E$3U$[*_]"Y%<[]ZQ;8'<@T MA./]6#)%EOZMB)"FX=O4$(3"SN$X,71/46\HV\YZ#UL0KW\D!OZPC+X;PR1Q M%BU6;X*(9:(*G)1Q%*N=.X_YX:[9KJV,JQ\B[L$'CG8) M>@08B(M:1VQMM,LJ%!^FY0XJ:^@@G&5*2T\$QN:GW?2-S_Z(T(@/1>9:C.(Z MT$>F?).5V=67G08'[86)&M'KJLV;KDS'DLFGT?"AIW/@T1E)D5<=?1LR1:N+ MW?NJJ]F[JOP:"OPO\TT^_NJ;7%/?Y$.0@M-;2T%29-\ATMD>6Y?=Y-K;AGC,CQ!U/;UL_,MQ.X#'[7A,]3"4,;8"1Y7 MP@]UVI MP7#]E"-*@DWB?"-^Z.H*S8YE>;N\R"B1UA\_ZMJ6-B[20*S7;/7#W-?5QX"< M!TSB 7[<\(<,2)@^\&)F%L-TW^^;Q!J]Z=N*H0YB:&\7\0LWVG;4BM"$*RGA MGA=V1J?'7>#I,97/3Z#3)I).NWKZ#=',9@[%X%$.)S%1"Q%_*E,%^.D2 3N=^.,.(Y;!N8_3567I6JL1(8- <><- MOW%K*3&SU*>"9Z8>ARI5-AO(PSEPI%$;8:[. &YW)6\5!1[]^JMX6Z3;N)]- M*MJIW\)WCAS\8=;=TZN=%Z)%+*X/?R'^(8L:4>CN3@+_CAZ3&Y$HPC?(Y2&%]S&*YOX@Q?H]5/S9$^_=AK4"J[3Q,2+G<:>.PI%1N5 MF:HFCA:.YP;:6-#^T"!!KGJ_ZS:V\0HPW9\?[".([B8#2FWJ3%=WCD-C-PP\ M/'&I-<46-T5KMV3WWZNJ)3M]-E GL[M3-$9IU-WPC+I",Q4#"1W_4*>C!C$\ MY45\EU= MJ1N][:W)"5>G:,0S* M,NR%;?*L99EYEPP'E&QCFK6/ZXE3"$L%"UA_N9VCE\*1VE8+/ MO^T_>FB6Y'"KGC^3OOK]<7 2;T_$^[?G)\=G9^+]#\>GQS^_N:\7< ( MY0F*5CHBGO2VL@#O-9G?_X<[FW='I M^=M7;]\=G9Q?WSGS@8[_6CY99U:Y>].O 27[\;=Y-'FX?7!O:/+6$_L$=WV2 MK=[Q6TT/N_W!K6?D"T5/\3L*Z1IG;7XJT'AG9/S)\.63^\>7G]56&<*2UW9K M6& '3GTECCX3G7_*N^X@1V@/_U0A\JEH^[NQR9;POUDUSU_^!U!+ 0(4 Q0 M ( -F!Z5I748?^-TH! +X+$P 0 " 0 !A>GHM,C R M-3 U,S$N:'1M4$L! A0#% @ V8'I6E" 10XW$ .\( ! M ( !94H! &%Z>BTR,#(U,#4S,2YXE:MU[/ MY9DH 2J@$ % @ '*6@$ 87IZ+3(P,C4P-3,Q7V-A;"YX M;6Q02P$"% ,4 " #9@>E:86,L(BU: !.V0, % @ &5 M@P$ 87IZ+3(P,C4P-3,Q7V1E9BYX;6Q02P$"% ,4 " #9@>E:'D(G>,[F M @!3R , $P @ 'TW0$ 87IZ+3(P,C4P-3,Q7VGHM,C R-3 U,S%?;&%B+GAM;%!+ 0(4 Q0 ( -F!Z5J9X'YD&Z( --> M!P 4 " <;)!0!A>GHM,C R-3 U,S%?<')E+GAM;%!+ 0(4 M Q0 ( -F!Z5HAI45#G@< %DC 0 " 1-L!@!E>#,Q M,3(P,C4U,S$N:'1M4$L! A0#% @ V8'I6D1.5G;&!P +"( ! M ( !WW,& &5X,S$R,C R-34S,2YH=&U02P$"% ,4 " #9@>E: M=)^LI\4$ !"%0 $ @ '3>P8 97@S,C$R,#(U-3,Q+FAT M;5!+ 0(4 Q0 ( -F!Z5IDZN5$WP0 #P4 0 " <: M!@!E>#,R,C(P,C4U,S$N:'1M4$L! A0#% @ V8'I6N@#XX>'( M[, M !X ( !TX4& '!S=6%W87)D86=R965M96YT9F]R97AE8W5T :+FAT;5!+!08 # , D# "6I@8 ! end XML 94 azz-20250531_htm.xml IDEA: XBRL DOCUMENT 0000008947 2025-03-01 2025-05-31 0000008947 2025-07-02 0000008947 2025-05-31 0000008947 2025-02-28 0000008947 azz:AISJointVentureMember 2025-05-31 0000008947 azz:AISJointVentureMember 2025-02-28 0000008947 2024-03-01 2024-05-31 0000008947 azz:AISJointVentureMember 2025-03-01 2025-05-31 0000008947 2024-02-29 0000008947 2024-05-31 0000008947 us-gaap:CommonStockMember 2025-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2025-02-28 0000008947 us-gaap:RetainedEarningsMember 2025-02-28 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2025-03-01 2025-05-31 0000008947 us-gaap:CommonStockMember 2025-03-01 2025-05-31 0000008947 us-gaap:RetainedEarningsMember 2025-03-01 2025-05-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-03-01 2025-05-31 0000008947 us-gaap:CommonStockMember 2025-05-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2025-05-31 0000008947 us-gaap:RetainedEarningsMember 2025-05-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-05-31 0000008947 us-gaap:CommonStockMember 2024-02-29 0000008947 us-gaap:AdditionalPaidInCapitalMember 2024-02-29 0000008947 us-gaap:RetainedEarningsMember 2024-02-29 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-02-29 0000008947 us-gaap:AdditionalPaidInCapitalMember 2024-03-01 2024-05-31 0000008947 us-gaap:CommonStockMember 2024-03-01 2024-05-31 0000008947 us-gaap:RetainedEarningsMember 2024-03-01 2024-05-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-01 2024-05-31 0000008947 us-gaap:CommonStockMember 2024-05-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2024-05-31 0000008947 us-gaap:RetainedEarningsMember 2024-05-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-05-31 0000008947 us-gaap:StockCompensationPlanMember 2025-03-01 2025-05-31 0000008947 us-gaap:StockCompensationPlanMember 2024-03-01 2024-05-31 0000008947 us-gaap:ConvertiblePreferredStockMember us-gaap:SeriesAPreferredStockMember 2024-03-01 2024-05-31 0000008947 azz:ConstructionIndustryMember 2025-03-01 2025-05-31 0000008947 azz:ConstructionIndustryMember 2024-03-01 2024-05-31 0000008947 azz:IndustrialIndustryMember 2025-03-01 2025-05-31 0000008947 azz:IndustrialIndustryMember 2024-03-01 2024-05-31 0000008947 azz:TransportationIndustryMember 2025-03-01 2025-05-31 0000008947 azz:TransportationIndustryMember 2024-03-01 2024-05-31 0000008947 azz:ConsumerIndustryMember 2025-03-01 2025-05-31 0000008947 azz:ConsumerIndustryMember 2024-03-01 2024-05-31 0000008947 azz:ElectricalAndUtilityIndustryMember 2025-03-01 2025-05-31 0000008947 azz:ElectricalAndUtilityIndustryMember 2024-03-01 2024-05-31 0000008947 azz:OtherIndustryMember 2025-03-01 2025-05-31 0000008947 azz:OtherIndustryMember 2024-03-01 2024-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2025-03-01 2025-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2025-03-01 2025-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2025-03-01 2025-05-31 0000008947 us-gaap:CorporateNonSegmentMember 2025-03-01 2025-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2024-03-01 2024-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2024-03-01 2024-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2024-03-01 2024-05-31 0000008947 us-gaap:CorporateNonSegmentMember 2024-03-01 2024-05-31 0000008947 us-gaap:OperatingSegmentsMember 2025-03-01 2025-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2025-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2025-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2025-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2025-02-28 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2025-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2025-02-28 0000008947 us-gaap:CorporateNonSegmentMember 2025-05-31 0000008947 us-gaap:CorporateNonSegmentMember 2025-02-28 0000008947 country:US 2025-03-01 2025-05-31 0000008947 country:US 2024-03-01 2024-05-31 0000008947 country:CA 2025-03-01 2025-05-31 0000008947 country:CA 2024-03-01 2024-05-31 0000008947 country:US 2025-05-31 0000008947 country:US 2025-02-28 0000008947 country:CA 2025-05-31 0000008947 country:CA 2025-02-28 0000008947 azz:ElectricalProductsGroupMember 2025-05-01 2025-05-31 0000008947 azz:AISJointVentureMember 2025-05-31 0000008947 azz:AISJointVentureMember 2025-02-28 0000008947 azz:AISJointVentureMember 2025-03-01 2025-05-31 0000008947 azz:AISJointVentureMember 2024-03-01 2024-05-31 0000008947 us-gaap:RevolvingCreditFacilityMember azz:A2022CreditAgreementAndTermLoanBMember 2022-09-27 2022-09-27 0000008947 azz:InterestRateSwapPortionOfVariableRateDebtMember 2022-09-27 0000008947 us-gaap:InterestRateSwapMember 2022-09-27 0000008947 us-gaap:InterestRateSwapMember 2025-05-31 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2025-05-31 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2025-02-28 0000008947 azz:TermLoanBMember 2025-05-31 0000008947 azz:TermLoanBMember 2025-02-28 0000008947 azz:TermLoanBMember us-gaap:LoansPayableMember 2022-05-13 0000008947 us-gaap:RevolvingCreditFacilityMember azz:A2022CreditAgreementAndTermLoanBMember 2022-05-13 0000008947 azz:StandbyAndCommercialLettersOfCreditMember azz:A2022CreditAgreementAndTermLoanBMember 2022-05-13 0000008947 us-gaap:RevolvingCreditFacilityMember 2022-05-13 2022-05-13 0000008947 srt:MinimumMember us-gaap:LineOfCreditMember 2024-03-20 2024-03-20 0000008947 srt:MaximumMember us-gaap:LineOfCreditMember 2024-03-20 2024-03-20 0000008947 srt:MinimumMember us-gaap:LineOfCreditMember 2025-03-01 2025-05-31 0000008947 azz:TermLoanBMember 2022-08-31 2022-08-31 0000008947 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2025-03-01 2025-05-31 0000008947 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2025-03-01 2025-05-31 0000008947 us-gaap:RevolvingCreditFacilityMember 2025-03-01 2025-05-31 0000008947 azz:A2022CreditAgreementAndTermLoanBMember 2025-03-01 2025-05-31 0000008947 azz:NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member 2025-05-31 0000008947 us-gaap:LineOfCreditMember us-gaap:SeniorNotesMember 2025-05-31 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2025-05-31 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2025-05-31 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2025-05-31 0000008947 us-gaap:InterestRateSwapMember 2025-02-28 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2025-02-28 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2025-02-28 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2025-02-28 0000008947 us-gaap:CostOfSalesMember 2025-03-01 2025-05-31 0000008947 us-gaap:CostOfSalesMember 2024-03-01 2024-05-31 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2025-03-01 2025-05-31 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-03-01 2024-05-31 0000008947 us-gaap:SeriesAPreferredStockMember 2025-05-31 0000008947 us-gaap:SeriesAPreferredStockMember 2022-08-05 2022-08-05 0000008947 us-gaap:SeriesAPreferredStockMember 2024-05-09 2024-05-09 0000008947 us-gaap:SeriesAPreferredStockMember 2024-05-09 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2025-02-28 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-02-28 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2025-02-28 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2025-02-28 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-02-28 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2025-03-01 2025-05-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-03-01 2025-05-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2025-03-01 2025-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2025-03-01 2025-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-03-01 2025-05-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2025-05-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-05-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2025-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2025-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2025-05-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2024-02-29 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-02-29 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2024-02-29 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2024-02-29 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-02-29 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2024-03-01 2024-05-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-03-01 2024-05-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2024-03-01 2024-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2024-03-01 2024-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-03-01 2024-05-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2024-05-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-05-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2024-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2024-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-05-31 0000008947 azz:April2024SecondaryOfferingMember 2024-04-30 2024-04-30 0000008947 azz:April2024SecondaryOfferingMember 2024-04-30 0000008947 azz:PrecoatMetalsBusinessDivisionMember 2025-05-31 0000008947 2023-10-27 2023-10-27 0000008947 azz:TECOCaseMember 2025-05-31 0000008947 azz:TECOCaseMember 2025-03-01 2025-05-31 0000008947 2024-03-01 2025-02-28 0000008947 us-gaap:InterestRateSwapMember us-gaap:SubsequentEventMember 2025-06-30 0000008947 azz:TermLoanBMember us-gaap:InterestRateSwapMember us-gaap:SubsequentEventMember 2025-06-30 2025-06-30 0000008947 azz:TermLoanBMember us-gaap:InterestRateSwapMember us-gaap:SubsequentEventMember 2025-06-30 0000008947 us-gaap:SubsequentEventMember 2025-07-01 2025-07-01 shares iso4217:USD iso4217:USD shares pure azz:segment azz:lease azz:facility utr:acre 0000008947 false 2026 Q1 --02-28 http://www.azz.com/20250531#RightOfUseAssets http://www.azz.com/20250531#RightOfUseAssets http://www.azz.com/20250531#RightOfUseAssets http://www.azz.com/20250531#RightOfUseAssets http://www.azz.com/20250531#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20250531#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20250531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20250531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20250531#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20250531#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20250531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20250531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent 10-Q true 2025-05-31 false 1-12777 AZZ Inc. TX 75-0948250 One Museum Place, Suite 500 3100 West 7th Street Fort Worth, TX 76107 817 810-0095 Common Stock AZZ NYSE Yes Yes Large Accelerated Filer false false false 30014037 3043000 1488000 431000 419000 153496000 135149000 14919000 12932000 110759000 112313000 109093000 106507000 16635000 7055000 407945000 375444000 597892000 592941000 27544000 25951000 704873000 703863000 4015000 3620000 413207000 421850000 0 99379000 3709000 4053000 2159185000 2227101000 107196000 106471000 54608000 602000 20458000 37742000 79631000 68428000 8204000 7749000 270097000 220992000 569807000 852365000 20168000 19012000 39355000 42819000 45460000 46418000 944887000 1181606000 1 1 100000000 100000000 30007000 30007000 29913000 29913000 30007000 29913000 418399000 418004000 774981000 609158000 -9089000 -11580000 1214298000 1045495000 2159185000 2227101000 421962000 413208000 317832000 310538000 104130000 102670000 34581000 32921000 69549000 69749000 18563000 22774000 173523000 3824000 1327000 204000 225836000 51003000 54928000 11401000 170908000 39602000 0 1200000 0 75198000 170908000 -36796000 5.71 -1.38 5.66 -1.38 29941000 26751000 30217000 26751000 0.17 0.17 170908000 -36796000 1956000 -425000 241000 0 339000 2219000 48000 1100000 3000 141000 2491000 835000 173399000 -35961000 0.40 76000 113000 625000 16000 348000 0.40 1000 44000 170908000 -36796000 0 1200000 0 75198000 170908000 39602000 320000 330000 21827000 20323000 4056000 -3164000 173523000 3824000 273223000 539000 3744000 0 2686000 16000 3198000 3109000 5086000 2535000 -17768000 -7610000 1027000 1428000 314782000 71944000 20896000 27396000 3774000 17000 -17122000 -27379000 0 308723000 0 308920000 4598000 4567000 210000000 75000000 160000000 70000000 20000 715000 335809000 30196000 5085000 7867000 -295512000 -38542000 -593000 174000 1555000 6197000 1488000 4349000 3043000 10546000 29913000 29913000 418004000 609158000 -11580000 1045495000 5086000 5086000 94000 94000 -4691000 -4597000 5085000 5085000 170908000 170908000 2491000 2491000 30007000 30007000 418399000 774981000 -9089000 1214298000 25102000 25102000 103330000 576231000 -3894000 700769000 2535000 2535000 112000 112000 -4679000 -4567000 4600000 4600000 304123000 308723000 1200000 1200000 4267000 4267000 75198000 75198000 39602000 39602000 835000 835000 29814000 29814000 405309000 535168000 -3059000 967232000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">1. The Company and Basis of Presentation</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">AZZ Inc. ("AZZ", the "Company", "our" or "we") was established in 1956 and incorporated under the laws of the state of Texas. We are a provider of hot-dip galvanizing and coil coating solutions to a broad range of end markets in North America. We have three distinct operating segments: the AZZ Metal Coatings segment, the AZZ Precoat Metals segment, and the AZZ Infrastructure Solutions segment. Our AZZ Metal Coatings segment is a leading provider of metal coating solutions for corrosion protection, including hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating to the North American steel fabrication industry and other industries. The AZZ Precoat Metals segment provides aesthetic and corrosion protective coatings and related value-added services for steel and aluminum coil, primarily serving the construction; appliance; heating, ventilation, and air conditioning (HVAC); container; transportation and other end markets in North America. The AZZ Infrastructure Solutions segment represents our 40% non-controlling interest in AIS Investment Holdings LLC (the "AVAIL JV"). AIS Investment Holdings LLC is primarily dedicated to delivering safe and reliable transmission of power from generation sources to end customers, and automated weld overlay solutions for corrosion and erosion mitigation to critical infrastructure in markets worldwide.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Presentation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated balance sheet as of February 28, 2025 was derived from audited financial statements. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. These financial statements should be read in conjunction with the audited financial statements and related notes for the fiscal year ended February 28, 2025, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 21, 2025. Certain previously reported amounts have been reclassified to conform to current period presentation.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year ends on the last day of February and is identified as the fiscal year for the calendar year in which it ends. For example, the fiscal year ending February 28, 2026 is referred to as fiscal 2026.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, which are necessary to present fairly the financial position of the Company as of May 31, 2025, the results of its operations and cash flows for the three months ended May 31, 2025 and 2024. The interim results reported herein are not necessarily indicative of results for a full year. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Adopted</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, FASB issued ASU No. 2024-03, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2024-03”), which expands disclosures about a public entity’s expenses, including inventory, employee compensation, depreciation, intangible asset amortization, selling expenses and other expense categories. In January 2025, the FASB issued ASU No. 2025-01, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40)—Clarifying the Effective Date </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2025-01”), which clarifies the effective date of ASU 2024-03 for companies with a non-calendar year end. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. We do not expect the adoption of ASU 2024-03 or ASU 2025-01 to affect our financial position or our results of operations, but ASU 2024-03 will result in additional disclosures for our annual reporting period ending February 29, 2028, and interim reporting periods beginning in fiscal 2029.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2023-09"), which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. ASU 2023-09 will be effective for annual periods beginning after December 15, 2024. We expect to adopt ASU 2023-09 for the annual period ending February 28, 2026 and the adoption will not affect our financial position or our results of operations, but will result in additional disclosures.</span></div> 3 0.40 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Presentation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated balance sheet as of February 28, 2025 was derived from audited financial statements. The unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete consolidated financial statements. These financial statements should be read in conjunction with the audited financial statements and related notes for the fiscal year ended February 28, 2025, included in our Annual Report on Form 10-K covering such period which was filed with the Securities and Exchange Commission ("SEC") on April 21, 2025. Certain previously reported amounts have been reclassified to conform to current period presentation.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year ends on the last day of February and is identified as the fiscal year for the calendar year in which it ends. For example, the fiscal year ending February 28, 2026 is referred to as fiscal 2026.</span></div>In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, which are necessary to present fairly the financial position of the Company as of May 31, 2025, the results of its operations and cash flows for the three months ended May 31, 2025 and 2024. The interim results reported herein are not necessarily indicative of results for a full year. <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Adopted</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, FASB issued ASU No. 2024-03, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2024-03”), which expands disclosures about a public entity’s expenses, including inventory, employee compensation, depreciation, intangible asset amortization, selling expenses and other expense categories. In January 2025, the FASB issued ASU No. 2025-01, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40)—Clarifying the Effective Date </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2025-01”), which clarifies the effective date of ASU 2024-03 for companies with a non-calendar year end. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. We do not expect the adoption of ASU 2024-03 or ASU 2025-01 to affect our financial position or our results of operations, but ASU 2024-03 will result in additional disclosures for our annual reporting period ending February 29, 2028, and interim reporting periods beginning in fiscal 2029.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2023-09"), which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. ASU 2023-09 will be effective for annual periods beginning after December 15, 2024. We expect to adopt ASU 2023-09 for the annual period ending February 28, 2026 and the adoption will not affect our financial position or our results of operations, but will result in additional disclosures.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">2. Inventories</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of inventory (in thousands): </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:60.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.850%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Raw material</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">107,630 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">110,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">110,759 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">112,313 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory reserves were $3.1 million and $3.9 million as of May 31, 2025 and February 28, 2025, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the Precoat Metals segment.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of inventory (in thousands): </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:60.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.242%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.850%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Raw material</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">107,630 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">110,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">110,759 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">112,313 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory reserves were $3.1 million and $3.9 million as of May 31, 2025 and February 28, 2025, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the Precoat Metals segment.</span></div> 107630000 110005000 605000 518000 2524000 1790000 110759000 112313000 3100000 3900000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">3. Earnings Per Share</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is based on the weighted average number of common shares outstanding during each period. Diluted earnings per share is calculated by giving effect to the potential dilution that could occur if securities or other contracts to issue common shares were exercised and converted into common shares during the period.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data): </span></div><div style="margin-top:9pt;text-align:justify;text-indent:13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.713%"><tr><td style="width:1.0%"></td><td style="width:64.890%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.424%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.594%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">170,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">39,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Series A Preferred Stock Dividends</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Redemption premium on Series A Preferred Stock</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(75,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for diluted earnings per share—net income (loss) available to common shareholders</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">170,908 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(36,796)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic earnings per share</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Employee and director stock awards</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted earnings per share</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,217 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26,751 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings (loss) per common share</span></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1.38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings (loss) per common share</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1.38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div>For the three months ended May 31, 2025 and 2024, 50,927 and 310,787 shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. These shares could be dilutive in future periods. For the three months ended May 31, 2024, all shares related to the Series A Preferred Stock (3.1 million weighted average shares) were excluded from the computation of diluted earnings per share, as their effect would be anti-dilutive. <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.713%"><tr><td style="width:1.0%"></td><td style="width:64.890%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.424%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.594%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">170,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">39,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Series A Preferred Stock Dividends</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Redemption premium on Series A Preferred Stock</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(75,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for diluted earnings per share—net income (loss) available to common shareholders</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">170,908 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(36,796)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic earnings per share</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Employee and director stock awards</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted earnings per share</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,217 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26,751 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings (loss) per common share</span></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1.38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings (loss) per common share</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1.38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 170908000 39602000 0 1200000 0 75198000 170908000 -36796000 29941000 26751000 276000 0 30217000 26751000 5.71 -1.38 5.66 -1.38 50927 310787 3100000 <div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">4. Disaggregated Sales</span></div><div style="margin-top:9pt;padding-left:27pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents disaggregated sales by customer industry (in thousands): </span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.064%"><tr><td style="width:1.0%"></td><td style="width:61.682%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.160%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.163%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Sales:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">233,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">228,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Utilities</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total Sales</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">421,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">413,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.649%"><tr><td style="width:0.1%"></td><td style="width:2.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.787%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Other includes less significant markets, such as non-construction agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling and other miscellaneous customer industries.</span></td></tr></table></div><div style="margin-bottom:1pt;margin-top:4pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See also Note 6 for sales information by operating segment.</span></div><div style="margin-bottom:1pt;margin-top:9pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets and Liabilities</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings and cash collections results in accounts receivable, contract assets (unbilled receivables), and contract liabilities (customer advances and deposits) on the consolidated balance sheets. Our contract assets and contract liabilities are primarily related to the AZZ Precoat Metals segment. Customer billing can occur subsequent to revenue recognition, resulting in contract assets. In addition, we can receive advances from our customers before revenue is recognized, resulting in contract liabilities. These assets and liabilities are reported on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The increases or decreases in contract assets and contract liabilities during the three months ended May 31, 2025 were primarily due to normal timing differences between AZZ's performance and customer payments. As of May 31, 2025 and February 28, 2025, the balance for contract assets was $109.1 million and $106.5 million, respectively, primarily related to the AZZ Precoat Metals segment. The increase was primarily due to the timing differences noted above. Contract liabilities of $1.0 million and $0.5 million as of May 31, 2025 and February 28, 2025, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. We recognized $0.4 million of revenue for amounts that were included in contract liabilities as of February 28, 2025.</span></div> <div style="margin-top:9pt;padding-left:27pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents disaggregated sales by customer industry (in thousands): </span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.064%"><tr><td style="width:1.0%"></td><td style="width:61.682%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.160%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.163%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Sales:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Construction</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">233,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">228,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Utilities</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total Sales</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">421,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">413,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.649%"><tr><td style="width:0.1%"></td><td style="width:2.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.787%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Other includes less significant markets, such as non-construction agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling and other miscellaneous customer industries.</span></td></tr></table></div> 233909000 228512000 37670000 40076000 30092000 38362000 35989000 35385000 37855000 28615000 46447000 42258000 421962000 413208000 109100000 106500000 1000000.0 500000 400000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">5. Supplemental Cash Flow Information</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">To arrive at net cash provided by operating activities, net income is adjusted by, among other things, changes in current assets and current liabilities as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.473%"><tr><td style="width:1.0%"></td><td style="width:62.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.943%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.712%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Decrease (increase) in current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(18,480)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,908)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,823)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(13,928)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(9,640)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(8,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">54,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(9,288)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Changes in current assets and current liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows related to interest and income taxes were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"></td><td style="width:62.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.798%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.800%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"></td><td style="width:62.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.798%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.800%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for capital expenditures</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,429 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.473%"><tr><td style="width:1.0%"></td><td style="width:62.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.943%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.712%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Decrease (increase) in current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(18,480)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,908)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,823)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(13,928)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(9,640)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(8,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">54,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(9,288)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Changes in current assets and current liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows related to interest and income taxes were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"></td><td style="width:62.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.798%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.800%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"></td><td style="width:62.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.798%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.800%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for capital expenditures</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,429 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 18480000 2519000 1908000 1823000 -1757000 -3620000 2572000 13928000 9640000 8940000 3893000 25941000 54006000 3242000 -9288000 2017000 -17768000 -7610000 15654000 21059000 551000 934000 4429000 8517000 <div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">6. Operating Segments</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our Chief Executive Officer, who is the chief operating decision maker ("CODM"), reviews financial information presented on an operating segment basis for purposes of making operating decisions and assessing financial performance. Sales and operating income are the primary measures used by the CODM to evaluate segment operating performance and to allocate resources to the AZZ Metal Coatings and the AZZ Precoat Metals segments. The CODM uses net income as the primary measure to evaluate performance and allocate resources to the AZZ Infrastructure Solutions segment. The CODM assesses these metrics and compares actuals to budgeted and forecasted values to evaluate segment operating performance and allocate resources to the operating segments. Expenses related to certain centralized administration or executive functions that are not specifically related to an operating segment are included in Corporate.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">A summary of each of our operating segments is as follows:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AZZ Metal Coatings</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> — provides hot-dip galvanizing, spin galvanizing, powder coating, anodizing and plating, and other metal coating applications to the steel fabrication industry and other industries through facilities located throughout North America. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts with steel, which provides corrosion protection and extends the lifecycle of fabricated steel for several decades. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AZZ Precoat Metals — </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">provides coil coating application of protective and decorative coatings and related value-added downstream processing for steel and aluminum coils. Primarily serving the construction, appliance, heating, ventilation, and air conditioning (HVAC), container, transportation, and other end markets, the coil coating process emphasizes sustainability and enhanced product lifecycles. It involves cleaning, treating, painting, and curing metal coils as a flat material before they are cut, </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">formed, and fabricated into finished products. This highly efficient method optimizes waste through tight film control and improves final product performance by painting and curing the substrates under conditions unmatched by other application processes.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AZZ Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> — consists of the equity in earnings of our 40% investment in the AVAIL JV, as well as other expenses directly related to AIS receivables and liabilities that were retained following the divestiture of the AIS business. The AVAIL JV is a global provider of application-critical equipment, highly engineered technologies, and specialized services to the power generation, transmission, distribution, oil and gas, and industrial markets.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following tables contain operating segment data for the three months ended May 31, 2025 and 2024 by segment, for the Company's corporate operations and on a consolidated basis (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.274%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.163%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Precoat Metals</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">187,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">234,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">421,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">130,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">187,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">317,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">56,859 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">47,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">104,130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">6,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">7,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">20,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">34,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">50,732 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">39,354 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(20,457)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">69,549 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(18,563)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(18,563)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Equity in earnings of unconsolidated subsidiaries</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">173,523 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">173,523 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Other income (expense)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income tax</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">50,671 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">39,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">173,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(37,632)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">225,836 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">54,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">54,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(92,560)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">170,908 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">6,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">9,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">6,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">21,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">See notes below tables.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Precoat Metals</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">176,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">236,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">413,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">122,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">187,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">310,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">53,916 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">48,754 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">102,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">5,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">8,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">18,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">32,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">47,932 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">40,094 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(18,248)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">69,749 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(22,774)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(22,774)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Equity in earnings of unconsolidated subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">3,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">3,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income tax</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">47,988 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">40,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">3,795 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(40,874)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">51,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">11,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">11,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(52,275)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">39,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">6,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">7,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">6,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">20,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.509%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.510%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained following the sale of the AIS business. See Note 18 for further discussion of the receivables and liabilities.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(2)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(3)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Metal Coatings segment includes restructuring charges of $3.8 million. See Note 17.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(4)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Includes stock-based compensation expense of $2.2 million, of which $0.4 million and $1.8 million are included in Metal Coatings and Corporate, respectively. See Note 15.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(5)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">During the three months ended May 31, 2025, AVAIL completed the sale of the Electrical Products Group business to nVent Electric plc. Following the completion of the sale, we received a distribution of $273.2 million during the three months ended May 31, 2025, which is in excess of the investment in the AVAIL JV, which was $107.4 million as of May 31, 2025. The excess distribution of $165.8 million was recorded as equity in earnings of unconsolidated entities during the three months ended May 31, 2025. See Note 7.</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Asset balances by operating segment for each period were as follows (in thousands): </span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:57.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.184%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">569,103 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">555,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Precoat Metals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,567,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,548,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions - Investment in Joint Venture</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">99,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,159,185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,227,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:1pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"> See Note 7 for information regarding the Investment in AVAIL joint venture.</span></div><div style="margin-bottom:1pt;margin-top:4pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Information About Geographical Areas</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Financial information about geographical areas for the periods presented was as follows (in thousands). The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales.</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.111%"><tr><td style="width:1.0%"></td><td style="width:57.813%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.766%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Sales:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">410,995 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">403,051 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">421,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">413,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"><tr><td style="width:1.0%"></td><td style="width:58.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.272%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Property, plant and equipment, net:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">578,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">574,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">597,892 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">592,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> three months ended May 31, 2025 and 2024 by segment, for the Company's corporate operations and on a consolidated basis (in thousands):<div style="margin-bottom:1pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.274%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.163%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Precoat Metals</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">187,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">234,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">421,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">130,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">187,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">317,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">56,859 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">47,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">104,130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">6,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">7,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">20,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">34,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">50,732 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">39,354 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(20,457)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">69,549 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(18,563)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(18,563)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Equity in earnings of unconsolidated subsidiaries</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">173,523 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">173,523 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Other income (expense)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income tax</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">50,671 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">39,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">173,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(37,632)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">225,836 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">54,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">54,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(92,560)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">170,908 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">6,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">9,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">6,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">21,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">See notes below tables.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.040%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Metal Coatings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Precoat Metals</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">176,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">236,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">413,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">122,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">187,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">310,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">53,916 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">48,754 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">102,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">5,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">8,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">18,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">32,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">47,932 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">40,094 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(18,248)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">69,749 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(22,774)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(22,774)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Equity in earnings of unconsolidated subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">3,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">3,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income tax</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">47,988 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">40,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">3,795 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(40,874)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">51,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">11,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">11,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(52,275)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">39,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">6,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">7,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">6,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">20,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.509%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.510%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV, as well as other expenses related to receivables and liabilities that were retained following the sale of the AIS business. See Note 18 for further discussion of the receivables and liabilities.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(2)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(3)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Metal Coatings segment includes restructuring charges of $3.8 million. See Note 17.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(4)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">Includes stock-based compensation expense of $2.2 million, of which $0.4 million and $1.8 million are included in Metal Coatings and Corporate, respectively. See Note 15.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(5)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%">During the three months ended May 31, 2025, AVAIL completed the sale of the Electrical Products Group business to nVent Electric plc. Following the completion of the sale, we received a distribution of $273.2 million during the three months ended May 31, 2025, which is in excess of the investment in the AVAIL JV, which was $107.4 million as of May 31, 2025. The excess distribution of $165.8 million was recorded as equity in earnings of unconsolidated entities during the three months ended May 31, 2025. See Note 7.</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 187215000 234747000 0 0 421962000 130356000 187476000 0 0 317832000 56859000 47271000 0 0 104130000 6127000 7917000 80000 20457000 34581000 50732000 39354000 -80000 -20457000 69549000 0 0 0 18563000 18563000 0 0 173523000 0 173523000 -61000 0 0 1388000 1327000 50671000 39354000 173443000 -37632000 225836000 54928000 54928000 -92560000 170908000 6660000 9123000 0 6044000 21827000 176651000 236557000 0 0 413208000 122735000 187803000 0 0 310538000 53916000 48754000 0 0 102670000 5984000 8660000 29000 18248000 32921000 47932000 40094000 -29000 -18248000 69749000 0 0 0 22774000 22774000 0 0 3824000 0 3824000 56000 0 0 148000 204000 47988000 40094000 3795000 -40874000 51003000 11401000 11401000 -52275000 39602000 6657000 7593000 0 6073000 20323000 3800000 2200000 400000 1800000 273200000 107400000 165800000 <div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Asset balances by operating segment for each period were as follows (in thousands): </span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:57.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.184%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">569,103 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">555,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Precoat Metals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,567,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,548,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions - Investment in Joint Venture</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">99,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,159,185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,227,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:1pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"> See Note 7 for information regarding the Investment in AVAIL joint venture.</span></div> 569103000 555095000 1567108000 1548377000 0 99379000 22974000 24250000 2159185000 2227101000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Financial information about geographical areas for the periods presented was as follows (in thousands). The geographic area is based on the location of the operating facility and no customer accounted for 10% or more of consolidated sales.</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.111%"><tr><td style="width:1.0%"></td><td style="width:57.813%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.766%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Sales:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">410,995 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">403,051 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">421,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">413,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 410995000 403051000 10967000 10157000 421962000 413208000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"><tr><td style="width:1.0%"></td><td style="width:58.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.272%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Property, plant and equipment, net:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">578,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">574,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">597,892 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">592,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> 578505000 574332000 19387000 18609000 597892000 592941000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">7. Investments in Unconsolidated Entity</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AVAIL JV</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We account for our 40% interest in the AVAIL JV under the equity method of accounting and include our equity in earnings as part of the AZZ Infrastructure Solutions segment. We record our equity in earnings in the AVAIL JV on a one-month lag. In May 2025, Avail Infrastructure Solutions (“AVAIL”), in which we have an unconsolidated investment through the AVAIL JV, completed the sale of its electrical enclosures, switchgear, and bus systems businesses (the “Electrical Products Group”) to nVent Electric plc, for a purchase price of $975.0 million. Due to the one-month lag, we have not recognized equity in earnings from our proportionate share of the gain related to this sale. We expect to recognize our proportionate share of the gain through equity in earnings related to this event in the second quarter of fiscal 2026.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended May 31, 2025, we received a distribution of cash from the AVAIL JV of $273.2 million, which exceeded our investment in the AVAIL JV of $107.4 million. Since we are not liable for the obligations of the AVAIL JV nor otherwise committed to provide financial support after writing off our investment in the AVAIL JV, we recognized $165.8 million as a gain for the three months ended May 31, 2025. We recorded $173.5 million in equity in earnings, which consists of 1) $7.7 million of equity in earnings from the AVAIL JV's operations for the three months ended May 31, 2025, and 2) $165.8 million of a gain from distribution received in excess of our investment in the AVAIL JV.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Due to the timing of the receipt of cash and the recognition of equity in earnings, we have suspended the recognition of equity in earnings of the AVAIL JV as of May 31, 2025. We will resume the recognition of equity method earnings once the future earnings from the AVAIL JV exceed the equity in earnings recorded from the distribution of $165.8 million, which we anticipate will occur during the second quarter of fiscal 2026.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize balance sheet and income statement information for the AVAIL JV:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"></td><td style="width:59.942%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.071%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.413%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.074%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Balance Sheet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2025</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">356,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">300,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">194,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">194,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">550,248 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">494,932 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">192,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">155,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">132,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">134,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">324,788 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">290,102 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total partners' capital</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">225,460 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">204,830 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and partners' capital</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">550,248 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">494,932 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.906%"><tr><td style="width:1.0%"></td><td style="width:53.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.137%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.171%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.262%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Operating Data</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">168,240 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">129,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,922 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.40 975000000.0 273200000 107400000 165800000 173500000 7700000 165800000 165800000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize balance sheet and income statement information for the AVAIL JV:</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"></td><td style="width:59.942%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.071%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.413%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.074%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Balance Sheet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2025</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">356,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">300,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">194,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">194,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">550,248 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">494,932 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">192,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">155,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">132,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">134,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">324,788 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">290,102 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total partners' capital</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">225,460 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">204,830 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and partners' capital</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">550,248 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">494,932 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 356009000 300404000 194239000 194528000 550248000 494932000 192630000 155585000 132158000 134517000 324788000 290102000 225460000 204830000 550248000 494932000 168240000 129107000 45125000 31526000 17474000 7922000 17624000 8160000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">8. Derivative Instruments</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Swap Derivative </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As a policy, we do not hold, issue or trade derivative instruments for speculative purposes. We periodically enter into forward sale contracts to purchase a specified volume of zinc and natural gas at fixed prices. These contracts are not accounted for as derivatives because they meet the criteria for the normal purchases and normal sales scope exception in ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We manage our exposure to fluctuations in interest rates on our floating-rate debt by entering into interest rate swap agreements to convert a portion of our variable-rate debt to a fixed rate. On September 27, 2022, we entered into a fixed-rate interest rate swap agreement, which was subsequently amended on October 7, 2022 (the "2022 Swap"), with banks that are parties to the 2022 Credit Agreement, to change the SOFR-based component of the interest rate. The 2022 Swap converts the SOFR portion to 4.277%. As of May 31, 2025, the 2022 swap resulted in a total fixed rate of 6.777%. The 2022 Swap had an initial notional amount of $550.0 million and a maturity date of September 30, 2025. The notional amount of the interest rate swap decreases by a pro-rata portion of any quarterly principal payments made on the Term Loan B, and the notional amount is $536.3 million as of May 31, 2025. The objective of the 2022 Swap is to eliminate the variability of cash flows in interest payments attributable to changes in benchmark one-month SOFR interest rates. The hedged risk is the interest rate risk exposure to changes in interest payments, attributable to changes in benchmark one-month SOFR interest rates over the interest rate swap term. The changes in cash flows of the interest rate swap are expected to exactly offset changes in cash flows of the variable-rate debt. We designated the 2022 Swap as a cash flow hedge at inception. Cash settlements, in the form of cash payments or cash receipts, of the 2022 Swap are recognized in interest expense.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">At May 31, 2025, changes in fair value attributable to the effective portion of the 2022 Swap were included on the consolidated balance sheets in "Accumulated other comprehensive income." For derivative instruments that qualify for hedge accounting treatment, the fair value is recognized on our consolidated balance sheets as derivative assets or liabilities with </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">offsetting changes in fair value, to the extent effective, recognized in accumulated other comprehensive income until reclassified into earnings when the interest expense on the underlying debt is reflected in earnings. The portion of a cash flow hedge that does not offset the change in the fair value of the transaction being hedged, which is commonly referred to as the ineffective portion, is immediately recognized in earnings. During the three months ended May 31, 2025, we reclassified $0.1 million before income tax, or $0.05 million net of tax, from other comprehensive income to earnings.</span></div> 0.04277 0.06777 550000000.0 536300000 100000 50000.00 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">9. Debt</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our long-term debt instruments and balances outstanding for each of the periods presented (in thousands):</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"></td><td style="width:56.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.919%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">80,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">534,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">870,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">614,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">900,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(45,068)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(47,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">569,807 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">852,365 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">2022 Credit Agreement and Term Loan B</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We have a credit agreement with a syndicate of financial institutions as lenders that was entered into on May 13, 2022 and was subsequently amended on August 17, 2023, December 20, 2023, March 20, 2024, September 24, 2024 and February 27, 2025 (collectively referred to herein as the "2022 Credit Agreement").</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Credit Agreement includes the following significant terms:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">provides for a senior secured initial term loan in the aggregate principal amount of $1.3 billion (the "Term Loan B"), due May 13, 2029, which is secured by substantially all of the assets of the Company; as of May 31, 2025, the outstanding balance of the Term Loan B was $534.9 million;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.96pt">provides for a maximum senior secured Revolving Credit Facility in the aggregate principal amount of $400.0 million (the "Revolving Credit Facility"), due May 13, 2027;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">iii.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.19pt">includes a letter of credit sub-facility of up to $100.0 million, which is part of, and not in addition to, the Revolving Credit Facility;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9.5pt;font-weight:400;line-height:120%">iv.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.25pt">borrowings under the Term Loan B bear an interest rate of Secured Overnight Financing Rate ("SOFR") plus 2.50% and the Revolving Credit Facility bears a leverage-based rate with various tiers between 1.75% and 2.75%; as of May 31, 2025, the interest rate was SOFR plus 2.00%;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">v.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">includes customary affirmative and negative covenants, and events of default; including restrictions on the incurrence of non-ordinary course debt, investment and dividends, subject to various exceptions; and,</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">vi.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.73pt">includes a maximum quarterly leverage ratio financial covenant, with reporting requirements to our banking group at each quarter-end.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We primarily utilize proceeds from the Revolving Credit Facility to finance working capital needs, capital improvements, quarterly cash dividends, acquisitions and other general corporate purposes. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As defined in the 2022 Credit Agreement, quarterly prepayments were due against the outstanding principal of the Term Loan B and were payable on the last business day of each May, August, November and February, beginning August 31, 2022, in a quarterly aggregate principal amount of $3.25 million, with the entire remaining principal amount due on May 13, 2029, the maturity date. Additional prepayments made against the Term Loan B contribute to these required quarterly payments. Due to prepayments made against the Term Loan B since August 31, 2022, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are no longer required.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average interest rate for our outstanding debt, including the Revolving Credit Facility and the Term Loan B, was 6.78% and 8.09% for the three months ended May 31, 2025 and 2024, respectively. We are also obligated to pay a leverage-based commitment fee with various tiers between 0.2% and 0.3% per year for unused amounts under the Revolving Credit Facility. As of May 31, 2025, the commitment fee rate was 0.225%.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Compliance, Outstanding Borrowings and Letters of Credit</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our 2022 Credit Agreement requires us to maintain a maximum Total Net Leverage Ratio (as defined in the loan agreement) no greater than 4.5. As of May 31, 2025, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2025, we had $614.9 million of debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2030. We had approximately $306.3 million of additional credit available as of May 31, 2025. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2025, we had total outstanding letters of credit in the amount of $13.7 million. These letters of credit are issued for a number of reasons but are most commonly issued in lieu of customer retention withholding payments covering warranty, performance periods and insurance collateral.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Disclosures</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense is comprised as follows (in thousands):</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.403%"><tr><td style="width:1.0%"></td><td style="width:64.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.820%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.476%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.822%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Gross Interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,243 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Capitalized interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(680)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,433)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div>Capitalized interest for the three months ended May 31, 2025 and 2024 relates to interest cost on the construction of the greenfield aluminum coil coating facility in Washington, Missouri. The decrease for the three months ended May 31, 2025 compared to the prior years is due to the higher average construction work in process in the prior year, as the new facility was placed in service during the <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our long-term debt instruments and balances outstanding for each of the periods presented (in thousands):</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"></td><td style="width:56.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.919%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">80,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">534,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">870,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">614,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">900,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(45,068)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(47,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">569,807 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">852,365 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 80000000 30000000 534875000 870250000 614875000 900250000 45068000 47885000 569807000 852365000 1300000000 534900000 400000000.0 100000000.0 0.0250 0.0175 0.0275 0.0200 3250000 3250000 0.0678 0.0809 0.002 0.003 0.00225 4.5 614900000 306300000 13700000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense is comprised as follows (in thousands):</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.403%"><tr><td style="width:1.0%"></td><td style="width:64.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.820%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.476%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.822%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Gross Interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,243 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Capitalized interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(680)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,433)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 19243000 24207000 680000 1433000 18563000 22774000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10. Fair Value Measurements</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recurring Fair Value Measurements</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. In accordance with ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 820"), certain of our assets and liabilities, which are carried at fair value, are classified in one of the following three categories:</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: Quoted market prices in active markets for identical assets or liabilities;</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: Observable market-based inputs, other than Level 1, or unobservable inputs corroborated by market data; or,</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: Unobservable inputs that are not corroborated by market data and reflect the Company’s own assumptions.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of our financial instruments (cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities) approximates the fair value of these instruments based upon either their short-term nature or their variable market rate of interest. We have not made an option to elect fair value accounting for any of our financial instruments.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Swap Agreement</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our derivative instrument consists of the 2022 Swap, which is considered a Level 2 of the fair value hierarchy and included in "Other assets" as of May 31, 2025 and in "Other accrued liabilities" as of February 28, 2025 in the consolidated balance sheets. The valuation of the 2022 Swap is determined using widely accepted valuation techniques including discounted cash flow analysis on the expected cash flows of the derivative. This analysis reflects the contractual terms of the derivatives, including the period to maturity, and uses observable market-based inputs, including swap rates, spread and/or index levels and interest rate curves. See Note 8 for more information about the 2022 Swap.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our financial instruments that are measured at fair value on a recurring basis as of May 31, 2025 and February 28, 2025 are as follows (dollars in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Carrying <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Carrying <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">May 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">February 28, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate Swap Agreement</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Total Assets </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate Swap Agreement</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Total Liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:62.936%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%"> The fair value of the Company's interest rate swap agreement was an asset at May 31, 2025 and a liability at February 28, 2025.</span></div></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Non-recurring Fair Value Measurements</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investment in Joint Venture</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our investment in the unconsolidated AVAIL JV was determined using the income approach at the date on which we entered into the joint venture. The income approach uses discounted cash flow models that require various observable and non-observable inputs, such as operating margins, revenues, product costs, operating expenses, capital expenditures, terminal-year values and risk-adjusted discount rates. These valuations resulted in Level 3 non-recurring fair value measurements. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We assess our investment in the unconsolidated AVAIL JV for recoverability when events and circumstances are present that suggest there has been a decline in value, and if it is determined that a loss in value of the investment is other than temporary, the investment is written down to its fair value. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Term Debt</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of our long-term debt instruments are estimated based on market values for debt issued with similar characteristics or rates currently available for debt with similar terms. These valuations are Level 2 non-recurring fair value measurements.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The principal amount of our outstanding debt was $614.9 million and $900.3 million at May 31, 2025 and February 28, 2025, respectively. The estimated fair value of our outstanding debt was $616.4 million and $904.8 million at May 31, 2025 and February 28, 2025, excluding unamortized debt issuance costs. The estimated fair values of our outstanding debt were determined based on the present value of future cash flows using model-derived valuations that use observable inputs such as interest rates and credit spreads.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our financial instruments that are measured at fair value on a recurring basis as of May 31, 2025 and February 28, 2025 are as follows (dollars in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Carrying <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Carrying <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements Using</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">May 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">February 28, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate Swap Agreement</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Total Assets </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate Swap Agreement</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Total Liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:62.936%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:100%"> The fair value of the Company's interest rate swap agreement was an asset at May 31, 2025 and a liability at February 28, 2025.</span></div></td></tr></table></div> -37000 0 -37000 0 0 0 0 0 37000 0 0 0 0 0 352000 0 352000 0 0 352000 614900000 900300000 616400000 904800000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">11. Leases</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We are a lessee under various leases for facilities and equipment. As of May 31, 2025, we were the lessee for 125 operating leases and 103 finance leases with terms of 12 months or more. These leases are reflected in "Right-of-use assets," "Lease liability - short-term" and "Lease liability - long-term" in our consolidated balance sheets. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions, (iv) equipment used for back-office functions, and (v) temporary storage. The majority of our vehicle and equipment leases have both a fixed and variable component. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets and we recognize lease expense for these leases on a straight-line basis over the lease term. We have a significant number of short-term leases, including month-to-month agreements. Our short-term lease agreements include expenses incurred hourly, daily, monthly and </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">for other durations of time of one year or less. Our future lease commitments as of May 31, 2025 do not reflect all of our short-term lease commitments.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the classification of right-of-use ("ROU") asset and lease liabilities in the consolidated balance sheets as of May 31, 2025 and February 28, 2025 (in thousands): </span></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:36.008%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.637%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-629"><span style="-sec-ix-hidden:f-630">Right-of-use assets</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance right-of-use assets </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-633"><span style="-sec-ix-hidden:f-634">Right-of-use assets</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-637"><span style="-sec-ix-hidden:f-638">Operating lease liabilities ― short-term</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - short-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-641"><span style="-sec-ix-hidden:f-642">Operating lease liabilities ― long-term</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - long-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-645"><span style="-sec-ix-hidden:f-646">Finance lease liabilities ― short-term</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - short-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-649"><span style="-sec-ix-hidden:f-650">Finance lease liabilities ― long-term</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - long-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to our leases was as follows (in thousands, except years and percentages):</span></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:66.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.048%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.049%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases included in lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,779 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets - operating</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Decrease in ROU assets related to lease terminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(467)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases included in lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases included in lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets - finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:63.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.259%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.260%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.61 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.79 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.38 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.57 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the classification of lease expense related to operating and finance leases in the statements of operations (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.532%"><tr><td style="width:1.0%"></td><td style="width:62.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.732%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,912 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total financing lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">629 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">291 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term lease expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,807 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,022 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,783 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2025, maturities of our lease liabilities were as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.970%"><tr><td style="width:1.0%"></td><td style="width:41.861%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.644%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.896%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.729%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.896%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.174%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,051 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2031</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,923 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,758 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31,681 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,597)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,309)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18,211 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,161 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28,372 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We sublease multiple buildings in Columbia, South Carolina to multiple subtenants. The Columbia sublease agreements are by and between AZZ Precoat Metals and multiple subtenants. Sublease income is recognized over the term of the sublease on a straight-line basis and is reported in the consolidated statement of operations as a reduction to "Cost of sales." Sublease income for the three months ended May 31, 2025 and 2024 was as follows (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.263%"><tr><td style="width:1.0%"></td><td style="width:50.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.763%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 125 103 as of May 31, 2025 and February 28, 2025 (in thousands): <div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:36.008%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.637%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-629"><span style="-sec-ix-hidden:f-630">Right-of-use assets</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance right-of-use assets </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-633"><span style="-sec-ix-hidden:f-634">Right-of-use assets</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-637"><span style="-sec-ix-hidden:f-638">Operating lease liabilities ― short-term</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - short-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-641"><span style="-sec-ix-hidden:f-642">Operating lease liabilities ― long-term</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - long-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-645"><span style="-sec-ix-hidden:f-646">Finance lease liabilities ― short-term</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - short-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-649"><span style="-sec-ix-hidden:f-650">Finance lease liabilities ― long-term</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - long-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to our leases was as follows (in thousands, except years and percentages):</span></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:66.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.048%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.049%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases included in lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,779 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets - operating</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Decrease in ROU assets related to lease terminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(467)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases included in lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases included in lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities obtained from new ROU assets - finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:63.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.259%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.260%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">February 28, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.61 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.79 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.38 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.57 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the classification of lease expense related to operating and finance leases in the statements of operations (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.532%"><tr><td style="width:1.0%"></td><td style="width:62.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.732%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,337 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,912 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Financing lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total financing lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">629 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">291 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term lease expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,807 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,022 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,783 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div>Sublease income for the three months ended May 31, 2025 and 2024 was as follows (in thousands):<div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.263%"><tr><td style="width:1.0%"></td><td style="width:50.448%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.763%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended May 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 17596000 19471000 9948000 6480000 6089000 6373000 12122000 13741000 2115000 1376000 8046000 5271000 1881000 1779000 16000 217000 -467000 0 142000 68000 434000 196000 4127000 410000 P3Y7M9D P3Y9M14D 0.0507 0.0506 P4Y4M17D P4Y6M25D 0.0690 0.0686 1829000 1432000 508000 480000 2337000 1912000 487000 223000 142000 68000 629000 291000 249000 113000 249000 113000 1802000 1458000 5000 9000 1807000 1467000 5022000 3783000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2025, maturities of our lease liabilities were as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.970%"><tr><td style="width:1.0%"></td><td style="width:41.861%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.644%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.896%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.729%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.896%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.174%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,051 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2031</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,923 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,758 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31,681 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,597)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,309)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18,211 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,161 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28,372 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2025, maturities of our lease liabilities were as follows (in thousands):</span></div><div style="margin-top:14pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.970%"><tr><td style="width:1.0%"></td><td style="width:41.861%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.644%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.896%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.729%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.896%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.174%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,051 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2031</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,923 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,758 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31,681 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,597)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,309)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18,211 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,161 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28,372 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5206000 2051000 7257000 5713000 2713000 8426000 3766000 2618000 6384000 3128000 2413000 5541000 1207000 1741000 2948000 540000 219000 759000 363000 3000 366000 19923000 11758000 31681000 1712000 1597000 3309000 18211000 10161000 28372000 266000 261000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">12. Income Taxes</span></div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span>reflects an effective tax rate of 24.3% for the three months ended May 31, 2025, compared to 22.4% for the three months ended May 31, 2024. The increase in the effective tax rate is primarily attributable to the AVAIL JV distribution's impact to earnings and tax expense, partially offset by higher discrete items driven by tax deductions for stock compensation. 0.243 0.224 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">13. Mezzanine Equity</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Series A Convertible Preferred Stock</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On May 9, 2024, we fully redeemed our 240,000 shares of 6.0% Series A Convertible Preferred Stock for $308.9 million. The payment was calculated as the face value of the Series A Preferred Stock of $240.0 million, multiplied by the Return Factor of 1.4, less dividends paid to date of $27.1 million. The redemption premium of $75.2 million, which was calculated as the difference between the redemption amount and the book value of $233.7 million, was recorded as a deemed dividend, and reduces net income available to common shareholders. The Series A Preferred Stock was redeemed using proceeds from the April 2024 Secondary Public Offering. See Note 14.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Series A Preferred Stock accumulated a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends were payable in cash or in kind, by accreting and increasing the Series A Base Amount (“PIK Dividends”). Dividends were payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends were accrued daily and paid quarterly in arrears, on March 31, June 30, September 30 and December 31 of each year. Following the calendar quarter ending June 30, 2027, we were not able to elect PIK Dividends and dividends on the Series A Preferred Stock were required to be paid in cash. All dividends were paid in cash through May 9, 2024, at which time the Series A Preferred Stock was redeemed. The dividend would have increased annually by one percentage point, beginning with the dividend payable for the calendar quarter ending September 30, 2028. Dividends declared and paid for the three months ended May 31, 2024 were $3.6 million.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">14. Equity</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three months ended May 31, 2025 and May 31, 2024 consisted of the following (in thousands):</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.164%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, <br/>Net of Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Net Actuarial Gain (Loss), Net of Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(10,329)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(388)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(265)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(11,580)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income before reclassification</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,956 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">291 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,491 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(8,373)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(147)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,089)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:14pt"><span><br/></span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.164%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, <br/>Net of Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Net Actuarial Gain (Loss), Net of Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(7,628)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,418 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(3,894)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income before reclassification</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(425)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(425)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,119 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">835 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(8,053)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,418 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">3,652 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(3,059)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">April 2024 Secondary Public Offering</span></div>On April 30, 2024, we completed a secondary public offering in which we sold 4.6 million shares of our common stock at $70.00 per share (the "April 2024 Secondary Public Offering"). We received gross proceeds of $322.0 million, and paid offering expenses of $13.3 million, for net proceeds of $308.7 million. The proceeds from the April 2024 Offering were used to redeem the Series A Preferred Stock. 240000 0.060 308900000 240000000 1.4 27100000 75200000 233700000 0.060 15.00 240000000 3600000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three months ended May 31, 2025 and May 31, 2024 consisted of the following (in thousands):</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.164%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, <br/>Net of Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Net Actuarial Gain (Loss), Net of Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(10,329)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(388)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(265)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(11,580)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income before reclassification</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,956 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">291 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,491 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(8,373)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(147)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(587)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(9,089)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:14pt"><span><br/></span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.164%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, <br/>Net of Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Net Actuarial Gain (Loss), Net of Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(7,628)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,418 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(3,894)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income before reclassification</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(425)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">2,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(1,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Net change in AOCI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(425)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,119 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">835 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(8,053)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">1,418 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">3,652 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">(3,059)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -10329000 -388000 -587000 -265000 -11000 -11580000 1956000 241000 0 339000 3000 2539000 0 0 0 48000 0 48000 1956000 241000 0 291000 3000 2491000 -8373000 -147000 -587000 26000 -8000 -9089000 -7628000 1418000 -184000 2533000 -33000 -3894000 -425000 0 0 2219000 141000 1935000 0 0 0 1100000 0 1100000 -425000 0 0 1119000 141000 835000 -8053000 1418000 -184000 3652000 108000 -3059000 4600000 70.00 322000000 13300000 308700000 <div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:115%">15. Share-based Compensation</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Effective April 18, 2025, the Compensation Committee of the Board of Directors (the "Compensation Committee") adopted the Executive Retiree LTI Program (the "ERP") to continue the vesting of annual equity awards to certain executive officers and other senior members of the management team as designated by the Compensation Committee, including the Company's named executive officers (a "Covered Executive" or collectively, the "Covered Executives"), upon qualified Retirement (as such term is defined in the Company's 2023 Long-Term Incentive Plan). The ERP is applicable to both annual restricted share unit awards and annual performance share unit awards granted to the Covered Executives pursuant to newly adopted Restricted Share Unit ("RSU") Award Agreements and Performance Share Unit ("PSU") Award Agreements for the Covered Executives (collectively, the "Award Agreements") containing such provisions for the fiscal year </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2026 long-term incentive equity awards. To be eligible for continued vesting of these annual equity awards upon a qualified Retirement, the ERP requires that Covered Executives: </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">be at least 65 years of age or 55 years of age and have at least 10 years of service with AZZ; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.96pt">not receive any severance payments or be subject to any severance or employment agreements containing other retirement provisions; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">iii.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.19pt">provide sufficient advance notice of their intent to retire prior to the planned retirement date; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">iv.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.73pt">ensure adequate succession or continuity planning is in place for such Covered Executive's position; </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">v.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">be compliant with AZZ’s executive stock ownership requirements on their respective retirement date; and </span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">vi.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.73pt">execute and deliver a waiver and release agreement. Additionally, a period of one year must have elapsed between the grant date of the applicable awards and the Covered Executive's retirement date. The ERP also provides that fiscal year 2023, fiscal year 2024 and fiscal year 2025 RSU and PSU award agreements will be amended for the Covered Executives to allow vesting subsequent to a qualified Retirement at the Compensation Committee's discretion.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Upon adoption of the ERP, the service requirement for executives that are currently eligible for retirement has been met. As a result, we recognized additional stock-based compensation for the three months ended May 31, 2025 of $2.2 million upon the adoption of the ERP related to the RSUs for Covered Executives that have achieved qualified retirement status.</span></div> 2200000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">16. Defined Benefit Pension Plan</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension and Employee Benefit Obligations </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In our Precoat Metals segment, certain current or past employees participate in a defined benefit pension plan (the "Plan"). Prior to the Precoat Acquisition, benefit accruals were frozen for all participants. After the freeze, participants no longer accrued benefits under the Plan, and new hires of AZZ Precoat Metals are not eligible to participate in the Plan. As of May 31, 2025, the Plan was underfunded, and we have a net pension obligation of $23.3 million, which is included in "Other long-term liabilities" in the consolidated balance sheets and represents the underfunded portion of the Plan.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The components of net benefit cost other than the employer service cost are included in "Selling, general and administrative" expense. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> paid employer contributions of $1.3 million into the Plan during the three months ended May 31, 2025. We expect to pay $4.7 million of contributions into the Plan during the remainder of fiscal year 2026. We did not recognize any net benefit cost for the three months ended May 31, 2025.</span></div> 23300000 1300000 4700000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">17. Restructuring Charges</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of fiscal year 2026, management initiated a restructuring plan for certain surface technologies facilities</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">within the Metal Coatings</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">segment (the “AST Restructuring”) to improve overall operational efficiency and financial performance. We expect to recognize total restructuring expenses of $4.2 million. During the three months ended May 31, 2025, we recognized restructuring charges of $3.8 million, which are included in "Cost of sales" in the consolidated statement of operations and includes the loss on sale of equipment, for which we received $0.7 million in proceeds. The restructuring charges consisted primarily of $3.3 million for the write-off of intangible assets and goodwill, as well as $0.5 million for the write-off of other assets, loss on the sale of equipment and severance accruals. The remaining $0.4 million of restructuring expenses are expected to be recognized in the second quarter of fiscal year 2026. The AST Restructuring was substantially complete as of May 31, 2025.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">As a result of the AST Restructuring, we closed two surface technology facilities that were located in Garland, Texas and Tampa, Florida. Management performed an analysis of the assets at each location expected to be closed. For assets that were not sold or transferred to another location for use in operations, management wrote down the assets to reflect a decrease in the estimated useful life and lower value to the Company.</span></div> 4200000 3800000 700000 3300000 500000 400000 2 18. Commitments and Contingencies<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">AZZ and its subsidiaries are named defendants and plaintiffs in various routine lawsuits incidental to our business. These proceedings include labor and employment claims, various commercial disputes, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, we continuously evaluate opportunities to either mediate the cases or settle the disputes for nuisance value or the cost of litigation as a way to resolve the disputes prior to trial. As the pending cases progress through additional discovery and potential mediation, our assessment of the likelihood of a favorable or an unfavorable outcome on the pending lawsuits may change. Although the actual outcome of these lawsuits or other proceedings cannot be predicted with any certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time, management, after consultation with legal counsel believes it has strong claims or defenses to all of its legal matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In 2017, Southeast Texas Industries, Inc. (“STI”) filed a breach of contract lawsuit against the Company in the 1st District Court of Jasper County, Texas (the “Court”). In 2020, we filed a counter suit against STI for amounts due to AZZ for work performed. On October 16, 2023, the case went to trial, and on October 27, 2023, the jury rendered a verdict in favor of STI and against AZZ Beaumont in the amount of $5.5 million in damages for breach of contract and breach of express warranty. A final judgment amount was entered by the Court on February 14, 2024, and we purchased a supersedeas bond to cover the final judgment amount throughout the duration of the appellate process on May 23, 2024. We are still waiting on the trial transcript from the court reporter and the appellate process is tolled until the transcript is delivered to the parties. We believe we have strong grounds for an appeal, and will pursue all available appellate options. The appeal process is expected to take up to two years. As of May 31, 2025, we have recorded a legal accrual of $5.5 million, which is included in "Other accrued liabilities" on our consolidated balance sheets, reflecting our best estimate of the probable loss. Our estimate of the probable loss may change throughout the appellate process. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, Tampa Electric Company ("TECO") entered into a contract to provide services in Florida. TECO terminated our affiliate from the project, alleging failure to comply with safety guidelines. We believe the affiliate was terminated for convenience on the project, and our affiliate was not given its contractual right of notice and 47 hours to deliver a corrective action plan. In 2020, we filed a lawsuit against TECO for breach of contract and unjust enrichment in the Thirteenth Judicial Circuit Court in and for Hillsborough County, Florida. In connection with AZZ selling the majority interest in the AIS business to Fernweh Group on September 30, 2022, we agreed to retain this lawsuit. The parties unsuccessfully mediated the case in June 2023. The case went to trial on January 13, 2025. On February 10, 2025, the jury rendered a verdict in favor of TECO against our affiliate in the amount of $5.2 million, which represented the receivable due from the TECO, net of allowance. We recognized expense of $6.5 million in the fourth quarter of fiscal 2025, consisting of $5.2 million for the derecognition of the net receivable from TECO and $1.3 million for estimated legal fees, of which $1.2 million are included in "Other accrued liabilities" as of May 31, 2025.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Environmental</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2025, the reserve balance for our environmental liabilities was $18.7 million, of which $2.2 million is classified as current. Environmental remediation liabilities include costs directly associated with site investigation and site remediation, such as materials, external contractor costs, legal and consulting expenses and incremental internal costs directly related to ongoing remediation plans. Estimates used to record environmental remediation liabilities are based on the Company's best estimate of probable future costs based on site-specific facts and circumstances known at the time of these estimates and they are updated on a quarterly basis. Estimates of the cost for the potential or ongoing remediation plans are developed using internal resources and third-party environmental engineers and consultants. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We accrue the anticipated cost of environmental remediation when the obligation is probable and the amount can be reasonably estimated. If a range of amounts can be reasonably estimated and no amount within the range is a better estimate than any other amount, then the minimum of the range is accrued. While any revisions to our environmental remediation liabilities could potentially be material to the operating results of any fiscal quarter or fiscal year, we do not expect such additional remediation expenses to have an adverse material effect on our financial position, results of operations, or cash flows. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Commitments—Greenfield Aluminum Coil Coating Facility</span></div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We are expanding our coatings capabilities through the construction of a new 25-acre aluminum coil coating facility in Washington, Missouri, which was became operational during the first quarter of fiscal 2026. The new greenfield facility is included in the AZZ Precoat Metals segment and is supported by a take-or-pay contract for approximately 75% of the output from the new plant. We expect to spend approximately $121.8 million in capital payments over the life of the project, of which $113.6 million was paid prior to fiscal 2026 and $3.2 million was paid during the three months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">May 31, 2025</span>. The remaining balance of $5.0 million, for which we have capital commitments, is expected to be paid by the second quarter of fiscal 2026 5500000 5500000 5200000 6500000 5200000 1300000 1200000 18700000 2200000 25 0.75 121800000 113600000 3200000 5000000 <div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">19. Subsequent Events</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Swap</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Effective June 30, 2025, we entered into a new interest rate swap agreement with a notional amount of $290.0 million. The new interest rate swap converts the SOFR portion of our Term Loan B to 3.759%, resulting in a total fixed rate of 6.259%. Upon execution of the new interest rate swap, the prior swap agreement was simultaneously terminated.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Metal Coatings Acquisition</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2025, we acquired all the assets of a hot-dip galvanizing facility based in Canton, Ohio for net proceeds of $30.1 million. The acquisition will be included in our Metal Coatings segment.</span></div> 290000000.0 0.03759 0.06259 30100000 false false false false Unrealized translation loss for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. Net of tax expense of $76 for the three months ended May 31, 2025. Net of tax expense of $113 and $625 for the three months ended May 31, 2025 and May 31, 2024, respectively. Net of tax benefit of ($16) and ($348) for the three months ended May 31, 2025 and May 31, 2024, respectively. See Note 8. Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest in this amount. Net of tax expense of $1 and $44 for the three months ended May 31, 2025 and May 31, 2024, respectively.

G01KZWXV6XCZ"VJ+WHK/A)9D!];WJ7.F_-T O/"8\9)#?75SRS=N_;-G_"Q]=I+W?X]=,C6E3/V?]S^R,>7C?OW7?)KBP?ON6?]M?/8-7=LF+,/[A/8.Z?] M '>==^$4Z(G&P]3:\Y('9KS (6-VES-OUC;6+O^TT3[YA3QD98X^F7W_LCNG M,$>;^VHWS%[!W;/YT!WN4VTO'$@, UZ8^>-]W[<.&>TZG'N$6CAQY9R'R6D? M!(.!M9^^MJ5SK3REN/B)]?(=QQ[=-VS! JY<>/NE7[^\X@<727_\UZ_,/S?U MTN-W;KWU?"5_<>.G:^Z_Q)G"/YHCW[UP,W;]QD$+YIT8==9B#SU8$TH#QVP^ M].[,[XTY9_'J3X8_JKT\_N3ZJ?S\+6MYRR'//&'(Z\>NG<]WK'T<9]\Y,9A9 M\N3DQZ;OL\^."*U:?F#71,?[XM,3]_]T8Y+ M_&_=DZW<SZ MR9[\WO'O6?]R#ICY(Y*9O\[SVP].:+AG0&/&;ME M=7GY@%H(Z#/KW!D[/][=OF+DK.J>;;_ZRY,G+AD\_L#X_._LV%@X>^%9M M!'_1X_?\X=II2/OS3\Y$+MNT(;WJIE=FW7#=GW8EWW7?M/WCTO;U2\>Y5L_+ M3<#BG4.8FD^3_/.FXEM[QIP[7?_I)>_//7>,;:>^W0JNG'FV>^FGSRTOK#_Q M3-_ISO3Q91=Y7I[_EY4[9LWW[[S^ M1K'TK'7Q\X-FU]^[PX,?SF_>M?!':\!)P_*^.0^5"\>RRK03[1NG/KKOTD=> M7C=ZT'7D9U--MS=<\]=@XX'>R=\_L:S;.W<(7[KJ%VK+L/R]-G5RT M;OZKB]"N\:NXZ_MI+PCYBPTCAOAQM\VI[[AA^HY**-*^YXT])_13;>LJCS_Z MZ>5_Z-WGW8F?#IG?3[MSU;^>??#7__;U$?U@SA%/ISS^[%U3\!=/+G[U9/IW MF51&*(RX=WSZV*P.],4/EITSX%/JXW,?N>7W*YY6O2L6]+[DDLY>?=9H%UZ[ M9]K2"+99.$Y^L/[(M'UCASXW*,MA'S]V^<3D&WW?G[Q]V9^MVK'/MBQ]%(0R MTRT;W^A:+%[A67C[_DFP-*;7\3N&''YG)KW\Z*3])_XX77_6=L&J9_<=*3TP M]6G'#3<\/6/30_-_Y!-6WOQ$F?GIG2N]LV\[WIS^3MIYT_&/Q[\[L;AMY:KK M:JO>7]O_E2T;F:Y(N[DQ*]3<.V+CT,F/%!_YCY7/5=^;\&MW9WG2.25%Y?.[ IFLKC<\=.UQ_IC?0^..7%)P_;GSO5]O'H?8,S MVU:N//2K:<([R+KY[SU]^+/EOH/'5)>T.3\_O(:=&-@1\O-@X.R MEI69!">B9?L63-V2>1\:>$O_MR\9.)Y M@UXM+$E=R0C??VHBN6_7OR_?,F-COT/D6UWI!7WAY<<6/YG%9]_^(WF4[S6\ MWXYWGMM1GEF>.6KU[Q8@Z]<\X:2&07"?OMG8Q!73CGY6_*7UID6=-YXH[E\X M9..'[T>N6+WBO F#ADYY8=\Y[5O_IS7^_U(IYS=,>N;[AQQ//QG>\<0@>%>_ MP/I]LZZO]1EPR_R1\Y;N?>;@VG[?NULS_WFA=>B/'GBSN?F.Y1]W/3SZP=M> M=!Q>\OCP7WVR0E@-CUBRZNFU?UB[XM;9*Z$^Q1U]HU#YG:(2^/K MKYR1H5X^-.#Y^1<GWER"M31^.,Z#CLN#$T^A3_)/-B%4+MG+U@CW8 _ MZ7IWC@2Z7*[(+1Y3-C;Q[F)G?R3XP-/G_1KBL/XT]#?6=>OG'OHR.N_\71Z MYYV<,"=U1_E2'GFOBUK#O"^=_-'>CR[YR17O#6_[!'SP^'QIV8A5#?GCZP^] MTQ49#*P]]P/F>>Q 8.BDY0=_OVMS=O<;KRQ[H=^(<?2& W+7EGG]_O/YR(N5T?V8A4O?VSZYUY&^B_I>L/[&K?>[F/MNW[FZ8U,7 M\^CYP- XE_F5]/C4EZYX./G*N/V:]=:0Q;_Y/@^OE;U[Z57S=YV/3[!N3[[IM[[@.I]2LV'Q:G M?G_&"P4-^T@M*#7GSP=T_'!@!;_US[+Z.E^2KIJQ8D[UG\].S M7MPT8/2T0Q]=?^'N%QX0[GW3>O'"H1],;Q_AW/AZ9_'V==FQ%]V]3]\V3P^& M!F'!VNW'KEW5-_+O_[,J_G^HG#5RZIQ9A?,V-\9<^?(GQ\ WL6738RN@(T?3 M<[\_1NT4?GER[W.E-W;,OFO.J&&-:N#'OUQ"KAUXI?B0DDC(\"0*VZY]M?DMPSNG+BZ==L*Y=.'V><3!]Z_ M_WBX?>_#N?/!A[@]V6&W#VHXUKJFO"&M?R2V=,+])7'&-:/OM95M7C03[A7L+UX6A]IF_K4^-?;!F MQ\X)&X/- ?4'Y6$GXRLR75**\:T&V?;GRS#6+-GNV95_8?M.H/VR[M8_O M%T\],?&)MQ:]5'WSU>Q5 T=<$%P\K[9PU,Y-I1L;MQS=-._.5T7+25K?_V"<37GYYQ)N/42O4,:]?.J>I;F.'?+!GXI(+ M/MVZ+'Y@SSFC5JZZ8]!')X8(DR;Z5TS9_%H8WOGK>YH#%XN]#C;B=ZK_.9A< MCWM&*82O-#(/]%U\DWF3LF;N"&[C@86/K9R]_8%-V^;,N?L/L1<7+!US5V!K>-4,0186]?,N5>XL[GIT!S4*.[9NXR1_9=>#6^Z5IS]3P5-C M1DQXYM,-[7UF/<0LG+_G]MNF'7WIK2 \X']4^?Y7RP74P?%+.S<-P3=VRHWS M5EVQ;>(^Y-H%O]IP;V/7HC6/K_)M7E[N"%^[\-B-3\0V/?G4L^O^=3.R*W'L M]K=+'TWA]CX_Z;W..6^='/'; U)^G;+@@X,[9N67K!2N']7GR?N//S9L=>"' MKWURY]T?'-RRXZ8]M4GG@-<$]Y6+.Q\=.((:>\GM'SS,OCIJR; 5QQ]>.W3L MYA7T%8F^USONM=X5OM5QSZ+[FP=F_6[$Q%6CQHZ9T77S.:^L+#Z+#OG!ORE= M<^ 79BR^N'[5->A O?G#"Y\Z'/BM,G[ 6_7A-^V>OCOTY _9!R_;7;QU*;GQ MF0>J*^\6Q@+]=VTD-@UXD/OX M^HGYQ:-V#>B:>'+G?>O#NY^[:.L+V0=^^2+]E/ J*ZUY*3OOS<=VR8L>^3-W M5%B1^,U#.1B_/OKT3FG11?W-+Q]T*NOQM3??XI\[$YR[9LS6S5W+BHO4>8\R MF2[_BKOG;>J]<^(/>U''RY=LS'O79PZ'3_RM;\,O_VSE6C[ MJIM>/C'^9^H6Y&!F0_]1STW9.;=DBO%#'YZ3=/OOF#QJX^P5OSN,XNR,C1<] M%W2F9T^Y\)1C>SU]U>[EJY&[]_]RB/!S:/G'=C;^XK5Q_<^><_$+:\D#U^ZP?^O MWZ8>O9ZOK?B9Y+E0F+9UWQV-I8LF+KK1>?N@(=QZ^.-A#?CFAR>_=CN8W;_Q M?FK^1V/,+WZHP%!R;OG^V7>^OGOHW*GRV#D+AZX_IWWYNB/+[P,NG?M!,#QE M][0=5\WK>+KOHOO?'QQ9/&'/#6NG5A9/&+:@'>GR=06*+V[8B&U\'9FQ\O9? M3UX"GU@Y9MZCH;O6GUB[CMZUE/[)TO316?VCKY1OFC+A]HM^-E-&9B]X>ZYS?O]S/_SHH0';O!L_^BBU;0151-Y/ M]WUTQ)9(<^S"QMC9CVW9LN?&/CENQQ,=N>PU5[H?N(<= M-N7LG?=\=L[*8=P+\.34Y==4/.WT>X/O?J_?[[:.B<\4I)\_MW;!,\O_>&CO M8]Z-]^[O^O6^?N0MO]CYUJFV*1^>L]'ZX .U29T_ON)X?DN*0]9].+T]\/]Q M\QY^;5[9UC S2>PX;B$RQJ8F@"$4@>E%".(83$?9>ZU]]GK.V<(='^(*=+(K/4QM,ZH.^.;MH&,L)K?:F (S3C[ /T:G&YOT^>GP'.3!_-%I^L(;D&*(_CK<%E]];4+I#V9F[TT><1/2"-J MAW1A-KFL6R%XY<)6BU(\H%/^8F'5(-#4_%A$PZ,%/C$=D>TR&?0<%G_#,+=3 M&E>^5N:M5"'?Y*U$?1BSW"$5MK"VN@\1KZ'U@!-KIOV M1F]TN!4;39LWF#F3,:<#Q_73.DV#;,89E2B&3Z3T?0VTT_*!H52[6W?+SA7O M(XV,2BOA#8 M10FN% V.6ZJ%%L_K%F9WW&A+T>Q9(8XJV5RRT=:O\6E(S;H5*Y.ZBQR-6)'Y MF;/E/M"RS![UPTKLKX:*^N>RPM=Z\N2,V0\E-B0K.A[NUX22NSWU#/W8=X=T MDF@Q>8*/G8@;T#)=%Q9'2"S@W?CO:2Q-^WX.N):BA[??ZFG)9OXB<%$]2W[, MB3@S9>'%A%>8FSL[O8'AG1H /F;OA*6M&L'0)C&QF\O!>PFT?%1PW8)+Z.+X ME Y%"PIT%<)@\%4A+6-R_K O%UTT&M5*UK.5K!:Z9>%('U_(K[_O!>S'A0R\%1:M^R/D#;5+Q/VZ!R,%T1%Q"KFG"8 M&/"RQ A"DZH7!.XWB,?FF\7!+V""%9 X<9^5'E1@;(R<)B3 Y5!LPN+S*.W2 MD;F@$W,,=US]@75JI(U'\R*G9QS=47[V_JE(E3R^G^J0+GJD=[3&5W*P3_;A M+2AAJ_;:0&P8QKBC&%7';PB=:PW)W6(-$H)E.?C^6*AD]I:]YX!>UC2Z=6R+ M#QP/L">M0K(508I*5LDS5X5A7Z[]\/N[/N$ONEG!J[KBFN<#MT=S_D^:$_(B,U^/#V I>_(]DZRD6% M3JO/;I7[6S,(_EOF,$5$O.CYU#S-V;+YOGNU1CUD;4U141G7O)DO4YT3CD6B MF>:#1?F\(-K5D1A5_Y1N:[8A:D3=G):;G)5)\^= "71KEEY*DV9YD*ISS5+SV_BY1ZD3J&- MLP:,T^K1"#[.R8J,,3$79A.")Z489Q^3IW"/87O#)Z1G9/ M.]&;Q+]=XF?%1%WASG(#5W9TTG1+P!41%,(BI0)EX@H="&7&=-P,JL0,1%W6 METQ7X$1##4((<.LA@T@H26)CV#GS,O3*]JWRL"N1Q2!9**9A\V+-4*D]'E+, M:,DN]Q&K9C_2"<=!8/X2/;HOJA=5Y.*4!FR?=MOXTC4](I+S\E:3L-K:[Y+0 M=SMS0K,;KT)1^<(G+%(/8MC(S"P&@0A_6&Q2XED[O+I8KR[VUH?H!DQW'WW6 MAY:N%OSDT[L)'9872B]$M'@R@[ZG& N_=[L][PPZ>HT_8[Y.>E&,BIAVF*YI M)L8P%1$A/GVZW8"Y3@@2JS-3QH ![PU/VE52?1-B'3-@2[7%G$V/6.3C"U$+ MNL)Q(+_./95YJI4#TYV1, M)0MQ]H??EO^/5'Z1E6^'C6S'WJ>#$)H;S)7I# M,9?8#'YN*0]!O@D]-QU9KO;:,O58Q(%+DONKC;DA^,K]=9)BT.]4+)3@(S=$^MV>W.K8&2N38K4K$G M4V^L 62UZ6; 2B38W,@N[Z"X)K\G2^%>&-+L!3P,O>'R5;_-)1/6(.WADA%K MHR<\Q6S)&&XUY+"\*KLFME&I:'JJIVT5%EIXK7G@);PZ3+'I,[H!$01_$WB3 M09WU.-@+,FU!1SZW\L4V)5DIN"I$?"[Q@E/*-NT[%M&:;SN"#[*H:[X2_6_K M:40\0GZJF MP,/U[0SBB_IUGK;1@'(> M>])V2%[ \Y2S=?%@2?ITP?7.1@%3F7?"PE5\0\9;@?M-MC>\Q1-.N)9F]OB\ MZ .KOE=G9=29ZT#BT)J]"]7/GV*SC8 M'[BK20B!YQ;BB)_G\AP:]@T6__DG6@.H8M< M&]*. TZ82LTXG)):AJ[QB@*0(,2K/QHZH0VMU/II;4N>JJ_G'C9?3VX$EX4<3OLS'9*X%X\7&U%5--0 MR:5; I(/&Y>+PV$OGK^@&?+KO\_*N9;&@-BC@RJ4A#HW[;YVM2!?$.PX_E(8 MY\7(8@N-?0M-_"3AOQ(2,S#2:,N2P5MQZEZ/X?[-3-(D?(J/TIF8H;L/#7+= M'6"CN4)%.8^84#CSR9BVF;O8BFX]Q*>K!P=XE_NV9K@5RXTT&6S)7S@W);R= M[]JXA6J G,S, ]0FVM)IYX(MQS)<6-VS P$Q*I$^\(3/$1D;&CWP#+#*TKGG MW&UO.[ZA<-I.>S:Y/M'Y2GRM];%(9W2]1;%.B_W%LR,@@2U$0YF5_1L)B$IO9$^SGIV\"_59?8^>EO%* M\)EFOUI-NYW=#Q#=I*&6U%#13)W5E#TMY\$$S1V]VN:R<^D;LB^,OM]X?/9( M\TU]WX'5TZL^LO,=Z5UE1(]6_ MFB0XUC0ZA>M*FGQ_5 /3IV*W":,8WR5TCHVH65=\<_WH*FSHJ'&=614KKL-- M3&>CJXJ4&VD @T5LAO@FKW5=2)W1-H*RAIT(2R9-<^"[]SOZT%%16>G!C_9O M6.^'LVV<#YSRTA66C"45Y7MF_Y[2_\?#J':CS;_0K\JO8>HZ)T3"/JL&/O9T W#U @\UO[PI1-!LCP#[Y?<2\S@PV]YS)GS ZGN _!F&FD, MUHY:<(_RMX:BD)!\.=V\ P\/4%K/M/]/!X31I704EHQT&Q8C(*40"#_+I'2U M-]_(E,E&P^%<-KBS[3$C8WC[H7LT?BUD7,6+WK#X2YBG5^1&@L0<4OT9-N_) MV@DO'D!]#FW2JJ.01C9A1\>\E3E+K%GX$"S6US@$],3;U^.%M-IZ3-,6#[]C MG%W0\[*V+8QGMI+@/+A5@2MOT!:E,9>1IH,K0!DK 3LM*,7>6?7IP-SFY=8% MZR,_[>P6ORM9?;Y!+KUSFS&29)/NOKW3PKG\42YUU7*Q3RT]; Z3->#DY*0V MI>;R$E8K)4:X.B2GZM9E#I-_8/:Q=TE7L/C>P\B@$ M;:ZV-KZ?F>V7DFXR<4=$Q.7*NRN<6"%O;*"E+?!2=WEO?)_7_9PP8EZFUGR\ M8JP_).7JFD6T"\4DT' \Z4@.7+=X!5XXA[Q5KT^3J3KZ9L6CP/CB6J!A1+QY M^+ 5'5"+Q("/1?RYXUB006W)@P]@X_ME5Z=U_-NF(,2.YQJBRRL]VCK#=)%3W?=6,: M\1A?(804>U?HGDT*LU-(CRM1&4I[D99$GNZKA-I++RR6-D /H?<*=W4WO4@5 M;A:RS67FLW(FLUOSWR48OI\(B@F2J>2RP D<^$77&9K8(L=VSZ\I,SSI6*0_ M;_.;(?>'GO\C)__ 0+;(O'KA%RIYHZJP#^FN_LDW[JKWQZX:2D:GLF25K*$, MQV]2Z;]EGZX/8N6]>#>?S,=X%-VRE^[A!K>^BJ\5/*53Z:Z$JGLIT$$P2=.H MJVNOG$F9#(H$/0D2QFBD1& C"$O:OU_JTNPQ&8*:%'I'QPIUQ\[)K(T/^9!Z M.2ZILJ%C@6%E;QR03JJ=!RZLC8B)U?JS:6[I_;QO;/S?;KC6W%W+'@[82?+Z M@\,1N>"]/J5#TMW??\;$N\O+[W&I]"+D"DI4U G[+EW"/]N_SZC#>F[&38"4 M@,:58/&8$KL5Z2D3#B6IX$I+-3^V9ZOV;M19#=AK5',Q+9V8S19Z!BO;Z/_( MF.63%&I^[O8ED<=+$PI7O?"92DW88Y&?LKS#*!.K#>*<8,WIBRO2%=3R%5T* M @0;+5)4-!X^??JQ'K!'9?%5P/1G*P!W* QYKUA34_,U#%YWEUEX[KN_6R'Y MQ^.J8[OWK7,3+9\-)H1NG:#S#VH1#PLDSHNN9%X+BY]2,ZN[+I7UHND(>MX# M.Q+09XCI$S.(.^>#U$U7;RUH,']__N;VP,[L8:E,@9&;O#IFO1NKQ#2-0!ET MJQ(JJ>&UU#1XM5%'9CB6R?/@JNW&N%M)[QA$[FOF=$5/%\D1^E\-)E(K*"C2[+ S&6 MV29F-6?*W[X+/KN/>:;7-N4-<6< /;6"-$17@(M/A#U&B;".#;O*)\\C MGR#@^6S@LL]^\.>+X.CGI.,RKYTWVM*+Y:H M%K2#<-]W(0N%E B9EF6/^"M#!0-1VC(=,LJUWY:H(P\\0LMB0,, T_'D(CBE M(5P#XEZU7XI\PY?@8SX%K*3>1)1C0Y*=+WD(6@L3S-W55U?]E'7K9K4 MKME[(SVPC?H[6(I:@M'#Z.6/!K;>+M!I>80 @*>EF2$OC9C9)\50<(JVX\ " M8,4XRC\OCZ>M;=3?OX?P2R7&F4'E*&FJ7QZD/W[W'Q+^"=UPY1'EW,PN'-=H M&H?G&E5^ZY_',%6;?V2X\$N>&]K<1M<\4]5MHO83N9^G*I5NNQ".,4G[7([6&*J)J,'HB\J8XBQV M!T:FKW(^FA2LIG&T;6@R[XO&IIIDO://YMLM9M+V4T@'CR\'79[4!__QN8*# MQVOO_.=>%<+F&Y"T-]_UN-:H2KU;(&@KP O9&#=;BEO K !FKY(=_7(RK#.MM:N<]#3H687+G*8KAPVVB I0H?KTMO#ZT M&'#^JI;M?W?Z^J^0U'A_L&TCT!X^%O$E.-]\8],>4GS]VX:&<^?'-_5PKAU\ ME1X?-*>HXVQ5>'S=/9=1&PH\3KO=X$-M6X4FWI)'C--<.FKA,G:<4J66*<,R MLQG2N\-U3?*/\95"1$12GH!3]_.^4E="V. XL@$_P,MD4*B2$$0;M3NXD=J* M,& -UY+P.\^C/SS=X7-I"5(1,ENO"VS$];$_-0<;^Q9G$M2_YQT^Z$W*VMIU M62S@:$;ZF%OG66-+I,-*\^EQ[Q8>J5QC@<\S]^5S[?L*9TL<_4N<\YL'U$B+ MA'K^$0587C.?IJB(HME%."LNMST(;KKATO#Y1V$5R/22J)$-7WCB[O:X9J],4$1X4Q#]H7&V24B^E]FMQ@ MC9KDM40W) !P-7X>ZS[7'CXM5'>8YP^#>J5^I$P()X1,DKN[L\"2I:>R;M9# M56D\1$FL!NH&0+$2E*_AL$<&/*1;CD46NMB]5WAIST^YTU;RS*UR?\LA>:9) M3%ZQMG\>I3*U_TWYEA>JOVE*.$'+7VB/GS] !>MGRLE;$N!TMRZH\<];I5_3 M_A0)VM'JCC_]Q]_VD*WQ)9??TH.CO+N,7<'5U73YD0ANQ&;&%)HDF8^_UE>'K@U]E"A9+ROU( I]9<=QZR*5L1UQ8 MK=_PX>M"YM-Y*G#2F#1^KYC# 0%=A]/\'G]>/):SXZG+U>/3?S(>A\GIXF.TS,P2O51?(R;"Q9,/R36APW?; M\U'-]^T-MH?R$/)I+_N9!:F\O (V%G MP35_+D_N@OF[T^?13:"0FST\S?JO,T=7'WV_725'L,\R&C2R\LU@8 TXM>CG M/"CH]-/IH06R)/$CAX2H_ V M=IL24&XJ]ZG-153EPZ.3CO[+^_<)H=T-7BLRK&@6;HX:?(4PGQJ'E(W"'[BQ MSW]YZ,W20MMGT#\4%E0OC<_7GO>K0Q^8$*D:HJZ9%F]V^E2G%3+!0U8*6.=V MBS8G)F9JWME0@-YV\GYXF[PAZB)@/_B^R8W55K&35]"_HFV,0& 0?@-'GZS_ M'AQ0CO0[=PN58([SY26#):V#QU^C7,YJN_289:H2_:@>Y1XFZLU[M]X(M6RR MQ[!HW;BSR_/V2>%[CXY%4&^$EYNRA9.,BFFQ.J^XT3*[R@:(0LC[EM:&'$%, MP]7./KW0VA43MZ&V9J3_L.N0(HS$]1\*3\K;!'[+;[@?D< Q$$]N%+<+1/XP M.RE_JOIZD,%%,ME0(B+3XXB.:&:8XC!^3"92_NZ+'3F(_P?QRNO]@F>+[L7/ M%PMJ8UJ/14S#\MFY?$$7DX*/#"D/Q\?*R?RP6>O9,'?8<%*5TU,0WZXRU-X- MDW=]SPS<]^577/[/LR-_>.*Y%MGYXQJ TN[-/]!Y(^HQ2<&H#V^)SV[0".@3 MEQE]2Y)?6/>6D[VD$KKM/ZU_^3[33:-8]F%=4PWYO9^#WY)Z.2=L57JI5HHT MC8^?4L5X/-VRK\\;]A)%*?6^CE!2>#7BD1Y&;Y"(TI[-3Y[\JF<7!JI<=?U@<:][XM4JAXI4K0UTL7U@\]FA2=2IV#B$MWBLV/++"=J< M"OT"X5AD2*@B\Y3?<$F_( [31GA^$%A/6+JW2D&)!G# #@BY/-7+_Q('3@ MCE-^4,@<1<-UV(U#UJT/81G8VH8427W3__:O:63-C?$D\NL&AYAJ3HT.%.E* M4'U+\NHZ'_B2^>F@8=UU'2U=*;;N+09:[OFV*=!MBFS39:>HD_O117TTD_/) M\7 Z[J+U?+=_K5N_K:T]#B %@\%3;2&7YZ]\PH;-IXN8S.TMX98R/DGT5XCF[/CCOBTJ!^U@&@C]]7JJ6]WI25\EL\E MT6AI=7SY?<28Z5KWZG[3ZO.^Z*C9]T&(UIP:-+3I0%/@9TEH'67,I<34A:1$ MNLD-3M4W!7!J8@G(D4!VD_5\-,JQ"7IOU8D"[4+EM^6SO@F;+6[= $O1*$ZU M <^?5RL[H=P=AFVZNF?#VWSP]^E(/V#\4D9&J+P MKM#T.*"G#T@CS%A8R6<0\[L+ ."?V<33"J2 MKM1'%ZW44N$MA1TY:S&U.^+J\V/$@OC\#3<'$I[C=\3I'\CX6"$U1;7>3@91 M#X!M.Y@6M@Q;&L&B5%K_?K2&B$OZ9A^_W[]Y'G-9C7TVI*UP6CJ2;+U5P[Q& MML%R##-V#W $CRG!NXO*5*;'@C*M^CG.LKD>L>K#X\MX)4& MBYIV-$=;)(!KUTZ28,NT-6 U#>,XW3K)>13;#4"W'=O!;L]"OF!FSJC?;0(9 M]X%$Z_. ;CI$]V/:= 4WGM I9W_X4Q"^4C]H_%"I 8RR(^\HU?' I;;\CD_> MLGU?]DZZ+:H%.]7.ODSP").C#B'S\3$VZ5"E)P3ZM_31ZH4(8D>_TNW#G&&7 MYB@42K_P]?ZT_=@K+ RU&K4V0:P@16]5>G\2BXYJ7=2_Y5?;$E^.R=W&3C3) MIW:M[%S:3DXS78!&WRND6[/*_DMBOK0^Z"HJ.>H"U79'G:_A9;;?GQ"83+FK M4#CMS-1YAH/*A0:C35V%G-Z@OI2&]+X;.[O@BKF=UK-+IY^V>(E$^/6!-1-* M)KB>.\!Z\PA^H3C+'UR(R4YQP(3C';W&G&0E]X-B$HUI(Z#?!S?6D),=01D% M4F:AFQ8)1>-):;KY7G'OA+C9\W^50%^)O,_=?C$!,J727?%HTY"F+ZG+$3HU=>5G[YM+O2E1F/& /& MNL7G225 DD5!6I64*B$<;X^QG-(YLAZ)X.^D"P/5>>7\W.9Q0O ]-EILL]&# MI! C8SIZ0<][, 5,Y=7-Z6,:6SKML3Y7\LXF-F(>GVL5S#%%EY24EY60E>E3)5A^1E M0%N'N,34("ABA*P7N$&[>!W^"L@F2;NU+_8ZL/*VR05IU6_65'2<1[JZM=\2 M9L-67NN7?PG&'^DEEH(1 M0+U,CT&Z61\<)]L+8LARCD642>OTSWIW/(^*3N,[Y^3RORU+^>;%\B@IUY6[ MWL"D@1E.%A'>H-;;RR6S Y3)-9)[V\O.X%N/&!,L+C7P ]+ MG/^ M*]735'?R$=@9+,L">?EE3TX^7!Q9W(K%XT2UC>$3;JJX(]F7([&+E:JC8.VF M^5NB&U7$Q M[=<-I!DM&YHU#G!MM7/M"IRHKR5G,;%8ZUG+JW1SV1HVLY%@U MF[2*EL\7-AFI:+Q^$@L$7,1N1W>]>%@3X.8?G=OZ<>-_#8-3%8W7WIK^5?*= M> L&MKGNF0X?BP3?AXP7YHA*LV8745VD8] M;_;4X:.##OT48RV\8YG>L^0XNW5B]O84*ZK :V&Z2M.9XSML21>5TEP83F73 MW3EDT$ &0ZHC<8HQS&Z0$'+/]&^TFYJM:,=&NL77^Z,PPQ]F M9>[RU#&\-K^LW<2PU\&MB0TWT[^Y/[:NQT7@^V\OP;(:E4OP?_K:R_L=# M1FSB,5KJ.B?Q2[X4E]%B)M&.J_DUJ3JI[W)1BO;=S%K5VZ.:-FI:"\*XB9=- M636:#+,;[:[>8M$5^<9LR/MC$=UE+#(%APYTS,%DQS]AD01$3#Q#E:MMTH7T M3RH,UEN8Z,C8/"PI!1:KK&B;KA+@5%;].@&>ROS<.7U9<]FFO_U98>&$ M8&)GV=BJVJM]2G56#457[$+J^&%F@Y!@HYC L9W"- 4D:DZF1S.9I3+XZHL: MZ816\/K:T_#SP&V0I]96("7=NQC.]8(+D!]L0TT6VLA<_[S5"NDH=BN-$,69 M]O H$:LC>W/#Z%:864"S!A(+M+=H^S!;S_\2R DC=__R#?$M*R5)F^? MZ0&.RQCR^E+Z#LMY:6L5'QS-R0Z39X#37_1@B53^,"_4@2)#!^?/U>D3LU_< M:%?;M@VO-!,TN! F%R23MB]A=-?FDI/K$\-D$S9>1W>9"X4V51"$1$@<-0Q9'&>W8O MV!$E^&+IY737/!&1@?.F00U6!!4:XZ*[O4FK_K_FW++\JTSZ0WVPK;=CK?W[ MK;DU0,*M28.3X;VC'ZHV_"A*/;ORA"VVM3!/TEFL9;:: IAQ69E;ZF'IQ$_;[4(#$GI\C>RA8Z^;'AH2$S%)/&D(;G1F$!:4&%B M,SPOX_4"B>E]?\:%ST,[*=S@="-(T/S]'>4QGTB5L;3!7E93];@5".SLZ44#7CSM@E]"-BM6M_]A7X-6]U1= ZJ@Z6G],I/7\^#PQEDKT MH1W,?JP,'^LH "!Z=?OZ)<$/?TM9_N-Q,BWLHW/?L @TOD79LM!!A6^?/7^S M@JKA];(*.)$V?HM!NW/UTD*3VD*D&N.I9<#MAQ>MRKQW=:46YO?$Y1:*K!B: MZ 3($_1:W4>_,2XZ3ZFLJ\>'4BH?7)=E&%9T9JYJA9GX939276H(!-/5).QX M_4"&6Y0?RSB+)VPT+'A[F[[)GM[VG/K7/V"],$."9T*+7%\[,542M@/H=I8 M! JA8$(<&153<'#]_P2C2&.RCP\V>$PY^[BQ+?VR%*@$W31'^BF_._(*1\KI MN1O];L2[TO DJHH^;-SGC7>&!!X[:?9,KK15M$E9?^NS45/5"#O#$U.U F]E)DY DQ95E6&LP>TPO:6W9*?)R>>=]"C.'6UO"5"$\]$%*M)IOCW M16U1; M; /34Y7C@_* KCVI'H$\A!-Q1 EH'6']%?@>LZOD;%.P-WJZJ9/YDA5OCS)A MUM K)>'U!]I6Q=L)R]2,5I.-DYC!@FFGG+:<#-\&GN8>$EQ,EFF5VY FO=80 M+5O2=(>^GKJPT*XID$^-,+D[PR=+-X<>+6$1%J?S:>"$\P_A#6GTVQF22+'\ M;C?DRD3EW8RQ&IB^A;S;0O4%^4)T@F^O8;:7(X/D?NY8Y&P]Q>\##C >P#%@ M#>)M[5\VQ;7DKC91^V0UY\=5<_RRVY8Y;3C9M=\O!!K9?H19Y^@9>//?3I7_ M!#A9M$E3"YT^L3$UWB=%HL+JBTV&0AT1D78X;:UNARS++%+WA5LWQH'>=&^* MO.I(E6:1_ANA)N:0F+6VQSH6$5>=CR84).8/NCF0>OP^#(K^[D54 M1;6U10'JM3L8RCS7HX OM)[EP/ <5OV2J.A\R0%2^[5!#74;M*TR9WI3X(F MNM0919V\)U1WG$W0BE^2R4+V[LD7A''O_A2CR8["KWZ1K,JS,+_1\ BO'JMG MM=@Q);$;\?*=C-/R=FU01+%B6(5 MOE9-;TO)G*G?Q\<*/^XT=%$CNP4#BV T63>Y"*7'4E8H??FOT3@?R4_Y2<]^ M$?/3K/H?1T9A_9O9:X]&AW9R%$@S),=^:B3P4=\W3V*@Q0U$*"4A\;1,U5D_ M#?/#$^>K8A:F*YI.K!4+&F>Y=RGOCR@MRBX\J>"8CYU1:'9418RZ_?/% R\; M;'CA'DP13E66X%XI?;!!D!N64DH%*ORF$Q^<6N^IC=7AG.T.,#I'^&%8-Q7I MR;.^=-9/S/EL4A7OMGG&;S?+)9WZUIMN.26(&3.G@_6E:)B"W"#^U*1?7V!. M"9CH3ZE<[7_S@;\.X[RMX'X&:]0<4G7!]A+@EDGOS6Y@.1$>O_Y7 GRRE7\) M;ZX&Z)9:ATC.Y%_.'9?+5Y; 9RK#8PTS+>2E7BQ4JZAHF)O"$.2+^*5[(*?R M_?+(QZ:^;8N;1#'X!GF0USK_?B[HZ[S?3%2R#7CH8L8$PB@U/0!C%IL !>4J MRQZ+U ;")W>EBN(OKM-J5%G2LI0%5^#%A4LKR^0-WDIHEQDG<5MUDK[J:1%G MN50R@ZUF4CJ]UC08)BWG,D1%;?I7+(?DY#2GVRS3K\#(8$*TY+]5\O\!J(:A M@E')V/?[Z;8C; JXS]1-UMNJ=N8621/&L(%)$2/P7S:,MF:$*1FCP$2Q3DLA0-?G$S! "N#H)B=O=G4V25L8_ T+Q3\:)\^25EVDKWLS M^!A[N#01Z<92^J9H3+L)$_);]]V78]5U4W2?3?U $P,5AU+[DW2U=+1N:D!U M%:.!NSCI5\%%V?A,^-1#*7@DTFWX7\^3OMRE9^96!38A5+&D/YTR65S.*U$P M4]W<(FUO 6:@4@"EP8D/CBZAFN5S+*XNZ!+V2T(A/>X/>B28LHY6O&.1 M_GI,34@ZTH55O%LPJQY4,\E4G<_.?R^0#.$G,^\=B^3=FP&/E6PNF4XW4'.? M?'3VM_[\\^N4VX?Q]F&V9L/F3@Q(3U- 6Q;S[O1P!S_2I^<@&*S2_#GC4?O: MP'[* [8"C]6B$FQW?66V W8V9(>-:E!UB^=I;2UN^[VH$RK7/-G\<RTCQVN_A09)F9T?Q\TK2)6B#CZZF*7Z^--6,H'1GM5'52AR%: M7V\45+2[+I5D1?YI- (=ZW=FZ3*<*@BD./C&1?#1 MIT).?T32_*,)>=[)A^]7I%.W:B&6V KN<)U.>JI#,[.FY+#W6"3'_VB^TBH9 MWS?CG80;QN3.Q@JD&APL@8SWZTAY ]?.[8\, M/I7Q++<3\:WC&YC6;DO6YJ7^"NUOO$#A6@8KVPKYA&7QZG[ZW7RE9D,XVK#Z MQ8MR"7JZHE1V9SZUPLT--IK[$46*BDJIMI!3R;RO&L0H*!<*0I$LT47SZ5PS MD?WE;R.U?P9\;K&_%$OL*([T8/L5M?"5-4XN[27ZSA.&/T'U.6;O2 &I'0L+ M>A^BRF)D0"/HK$,O/=45W\T0:A?R2L"V;_9\M-),.-JSS:BE9/989&_ ;>6^ M="GV3&1ZE"8X+Q@PS[.VQY43[CUY-;N6E#TUWV&-MBUY?SLOK<>:N9>=?"RB M0OY@S6P9GG3GK$PFK]WXA93TYY6=E$_JFB./>R#.G[TQ -',[W7HF@VMGPUG M;5Y62\M=&BR%7HP(IZ(X>1FDJO6F 3.#+5]:0W?@'D<YI!T!X7%<7W[\L9 M-%$/XKAMW7HML8R=RQIN4!)7K[X+*C^LK7G:%"/*QXF-[_A/ '\-OU,]T?[L MQ3"I=1K_9OJ#7P;Y2$VP\S3B23\D\">[S ])U286UKOOKG_JI:^G5[70X1ZA MZ(5?+EH$T[67R;XES@ BI=L;B6W%@,O,F)^SAOV'=+W;\^9RF\-^YL?H22N- MP)+JN_RG6C?H\;HE$3&4%C^[<)8K.@#_[B]EY9,?.934$VOXP%@$.X50,$I= M/0=W&;_:8(QTU/B!R5N%D2^U6 %X&4@?3=9<\I&X[I0XT=Q\USZ>NFC"#$N/ MHM8/ASW9;@-*4R@(H&OZQXZZ70M>$1C9G2TW1G!-3E[-S1V"Q0.^:#\8Y5>" M..?#C;NY@C!.1VNPS>)^C9&?/_/ETD7F$]!V>A/=&YG9 =LP0G(]E=X\BXI]CG.JF%_GR+WW\?\(?E#NN33N] MYZU6M(R?#"U02WZ^6$N^S#TZ*&R3)2^Y'FPUW9D]G.<&(9^/"E5QJB'#1A:* M)@=O" DB K''LT- ?9IE#>(ABK M^7;/)X#J$2F'Z!W N?_DHN;WD\REPX:F2N>M_E#CDK/'(J+803R"[KH3!N"F M2Y<^SMQ) ZG>RX5T$[^$9Z" PZVE"C0C)J3GXX8U0PNVC?1IQ12!*4CPL0A2 MVRK73ES9\;L_+VWJ_"\0_V.1+NG([QH;UZTU3)_)18[A>;V34F M4.UL1]QX-]O*>&1(#J$LL_ID3D /3;]0 _*(MP]_'(R:'P-6?-SDW4+8]F,T M"7LD1GI2DUG ^MY[W;NRM&#;;,MXL):=,Z058S#?3ND& #CY6N U["1ZE]A MR<#=_R9BI _S";P0Y^Z/I5C1I[4GU-THV%YD])S?Z*DICWI BU*+06;IWQ!#VDOORM>5J-1]&F01 M,^"(/C1J+Y!.FL^HM<]1M_KL]KMQGTQ#I4Z9'R:V%TU2Q5.<,_D+&HUT*7!M MJR8KD8BSD]^GL*8LDX=BU_"1;9)T5&M[]H*A;NV91%9[$5EVI!)5^3B39,01 M&Q!()@SV2GK1VX+&)[('&X,N]U?TU0?&%&AYO%G4'J_!^6CEV3ZL$O,&MS0H MQ:6CCT66HUX-FGSRFV"*NNL)V1TY5=)>NJ^LY-H0$6X-I[J-B MT/O1XZ.F747!!2=.1S4EO#;12+=B*8X6H;FKMJ3DWRR\Y6X8=VB\!(P2H8U.(_OC_$TN4OBAMD]"O)L)6*0 M)6*D*9 N819I9!N://2O%\<-F8^%4]--*9F[$$PMYR!87! SJ:\[7_FAK6J] MH;SFG'WF;G$FO&Y;4KJ:N?QB?TMS,@$P?,Z*(6P]>(IJ&G@3P1&$L*_$;4RE M(J9P*0^EXD>E3ZUT3R) MN7"H:EO_NMVGA#B];S"S6<0T0<#[IG3U\2W4HR#7?DVV>I^)8?D*&.=^ _?[ MFP@&74N:99TM?3'8K:?!&V'@AXLR6Y_-CM;'\.@FL?W(BT3?&FW7&:TZ\6%( M1Y'V"* AT/D*O #["IV 7X[MT'GGI*9:5"- U2QH*Z<1C>LF]XH:KY\6P'PS MAL(#[)R&Z+"BAQ#C0_-WJ,5KVY_M!7EM[T7:!3?T:0HV5L:UQU>4!<&B[^K- MH*->]BG+DR4NF]9AX-8H?=WBA< $CQ@Y UH%=>=V"= /FYUB%GCUMX)[?XL" M\(^'C,U ZR3-LS%49H\Q0QZ&;8QG"V0TWFD\LRG\32B(03*R[ M^DK[F[#,IX%:6^ //!GF6<6=AGQYAF@/ B,GG]K?97$9FC=],CHN;5HVI"7= M:/-"YE"*LA8L/!Z;AZ1KO:J\]SER54QS%"CWR_0W1S.;68Y%FTHYN4KIBM2[+T[EM^2@" MER= (!O2D8]E<3(&J^EKD.;6/93IZ),NF#)5][L_AT';>[B%TNG1_?/R\E@(O]3^?F'_GB]& M3D[>8Y GWD<*IM,ZM4M. MD+DV]GG^LI.MW;,@/Y871H70;O1^]/E!0C77F=,?6[AOX2.<;5V2QO&KD+;" M_69:@,I\\?_NNM!EQM+2U-'V&"24P]1"GB7GCO!W=6NA@P7^V\M!G,\.KG8H M60&ZY[J+N]KU)KM=PYR^;CE]Z]T[A7Q#G>*.=VTY'N^%]K<:APJ:#^(NZ[!" MYY-F3!+X;0Q>G^M6EVU0T:G1@V+LXM-I=AOJD9URB12DN:)]69[< 8FP*K&+ M2*K'/Y]MOSG85(/5J77EV7X EIC-G8V2)*]<;M;2LB3PT#?U$%H(W8$(VS3E M."<^"]<)MKEE=880F-%6M1BL/=\R!>G71K?#L6,[C5IV&JZ;MI #& :I^1H& M@S]XO8'2QZ".V#([_M%T2I]E&U *AKS'4C3I["@2O_-_+^9_ GSZ%3@FWI+= M='0G*K#0IAA5_-E;_D\C,8?%6EPE&MH;"(5:G= M0/L#:/Z>?&8=+?+PW/K6;O#38Y&OMMS\!W8:>4T7TY3.G1J"Z11KQA4"$^A) M O:#;DJUE^8V[14:YJD@]G M3?4XO5C7KS2Y0M^*N!A[+#(2#)R@U19JPO.26+)/:.9,P>:\ F-9:VEA6AS[OHV[Q9VPUZOO MJQE&9LD*HPXN&;<4''V6SI5.A)?<^GV\WW7[,BS8Y: UC(]VI()'%6&Z,X"R MO4M!O\QQ$Y[-M13;-0^/^G7K)G]TTT$<+[FX^GKSTN$OVO7X$-AOPK8<"^Z& MWCK(JZBD;_E '?#-5YT8T>)?Y]1@F[M]&: 9+$-RVR=MZ5CDI"[$FEK0UO[1 MAZ5@ZNN]D072P386OC7W4J#P\>3DFV !,[1O)R]2LGE'WP7MEI.N6Z,-D!V6 M;G?V!)W[WWAWD5.J'Z:9#LH&SAEO5SMSR'VR@,V%F.%0175HX'<@3:&8, MPZB$F2O(5HXAGIQMZ_75C5*OOM.("4C@4U%B@;'8^K'(;D/Q(;&_:FI.\G07 M1XFL'AQAFY!/:Z&_$["B/2_N5K(Z7A?FS+:H?M1JABZMTVM>WK(=HF-KMF27 M(("%YQ*>B6QN*^?^VXI :Q9F;$_W?INAK\LZ3 Q-[ M<0'NU$1V5;*OY_FF , XLSDK'%NLGT.Q?E\=2 ?!,:4_V;6< JH5>"STK$3% MM]MCPQ1"(XY%<@3X/>\*XG!+#;)MGB7,9UY^%9-746@R.[D<.9 EL/A\2,R1 M=BY_][%A]P@F=HDZ91&E6)21GR$*,(Z.VNCR%Q7MR2[6UL)NF/[RZ_^&4+)X M ,/M7B KWTVHVB>U#ODT_0E!7!P#T*((N7MJ_NI_\:EH\Z&EPYYOV/+C5D>R4[?29KA!:$'?F?50$JRA_"&; 0*F29AI M,_0]\ZY[K4C"Q+@VJQ1F$Q#Y'8G]++GGUUJ86_]B'?7K4FM90-Q*I+S?[8T( MK4(<;JWY?@%J3P-(3,0TT2_@8PPV\O(^MO( )"23I+44IGZW?AYT9J(O/FB! M><*P;;'!,HG]P.+RGYX-,S(+A5I-TL):=J+C7Z$U0J32-'+R)K?.YX@_>-*5 MK;F/K3$'XUQ&--4S\$[/B+/R6%GMUS27/(6BI07K;6]+(\<**EB^-_+P<V2:W_XNE0G\L_S(1=TPG>8CK?0V7,SY%.W.+/UP1% ML':U%ROF>;6,=0@#!(+$5>\7ZBDK4 _$OB"%F<:",XX[8%NBBARH[AB'Y_'@ MP$F2AE OL"NK)NNYMYEA/,EV;^%=4\Y"U0FQ"LC@K#XN2- FL)83D*]&[F?H47O<&9 MU;2DKA7%E<)VR+LM75CYK4_S>7:-?W"1&TW_M2AN2;2PPS\9M>-_FZ9L7^\XUM=*8\+3WZ4;M@$ 6TM!@ MZ+E;&XCII%6D[ 0.C58.]!@@ZSL#5@?#:GI*PTX04AB;\2/F"N1P"725;.5^ M!,)Q4]UIM=H)TC.5CTN:/)4>G!;N,&CKWT3(L\&E.'A\8^'6:4Z[=JE_W_0E#_0P?_=+1@ MWW*F'^97""GP:U'YUKNB+ERM/_Y=SZ&WO7RLPC1.9ZQF.WX\478ZI*J:Q#;U M&.A1R+^0*RN1^GBW(T(U;-\SI&%.DPIOJ:;")(2ZD0+Z<'PS5,ITW[8.J._E MF-O%>E4H2ME =DTFD5X()>3"6UZ#H_/2) MJ[WVD6KK/F2#IWHW]<3=?8V_FP10NV> .?EUI*FZ*I^ITH?1IO/\K%L3GO3. M]HB8HA%Y$C&@=2Z&XYFMMGAOF^AT"9V,U.!Q63T'8O)9=?'ZTN6E9?K>D%[L M@=@XR6 [@)*SS]B-2/=M,.I=H;>ZT+UHI/3/\#_]#L<3BG@/5F"-+I=I?/JXVR[IDU;0RM>:#V9G9 ]Z:IHQDNX?/<0\=:"S>8 M=ZJ9QE8DB NWP"TB"67=/[]-7$)FP0>?5EOW;Y<8^->J6WL=B*VP?MT%MH5= M<&EQ8_4\#^.MEL]LHE6$%N;=FB9848L4B)AV5G+%W'.ERK./(53B.06697L M-$!I,K4J0"8Y*I07QLY?34XAX<@:M3FC6,LBW>C6H9EA;0MS;-OOM<>Y80G+ M. KWY,,#&+@VMR&V')M-[-O)[!RY>3LJ_B'_L,K2JRH(K?;H/!0O^P399C'G M2)ZM-$M=B;!:^H!RLK/? !O5S$WP_/O*KGI3-)-V;3AI_4L6O'X*M"+0H?9L M2Y">_&W; S&8I[;'&Q75V%)5:[.[(@VMC@:$8MV+:1_3W_XE);\IY,T*#\24 M)76REPVRUE.:$(\\:MC,B>6B68O56$%]?!F_:^3;1 EWYSL/,\%U*W5#]09U MWK:95J%)C.;=UQ$7_$E>A-FGNU!-KNW%&E& M\P0+&+]+JYT!!C40E"^N+Y"50&D+2X891QZ>!H*^^]\UT__;]+DWJ\QHR:?U M%-I\3\T+.F<24?47.Z/+O6^P(IX$=_"]+Z \VI8 MA'98;NR'0',@>M,&354:O#6F%QBV6>M>W/+0WBY=LKHS.L'9YC'M9EQ MI*N@:B?U)B4-2%F&,K\\,#VSEJ7#@##H58,ZCZ]]@:UZ:1SE_]G6]M M[#R%$;WJ/PF3G IW(76'4K[M$P7-%.NWA;\K/EG*>J9-_)DHPT<>O0J5QE5# M+RUMAL^4*N66RHP6#ZNO)E8F/FQ1#,\]WMKV-EI>DD2V3.Z1F&R,193I$DOB MWE( 46_(=XG_&8@TQN:<_1"H["=$\:?WHV_9['%(Y'??WBLUANK'!%^ M3DE:-]KQ]5C05K8KQC9]]TKPR =SZW@BK7%.;ZFF+X=*MRN@]0OOD1O.T"]$ M)>8R9]"M)-ZO2,NA[:A1SGXMPKB$B)D>TL@!:R'E:I3SNUK<-J=FS0MX6T*G MPJ.LD02ET; J\^N\Q*\'C>ID!,HH^<-*/I,0(&G[B$_ZA6 AS#-'<*@>D'"D MX67E'$[&#F.T0>XKDC9D?ADY&<;<8773[C%OSJ7'#\F.9\V3#94C?M@_LGFX MI\@FQ"X_@L%?%8*&ZO4U-PJT _GF5G;;X^HW0O4\0+B^KTO#\9@A;X@2LJS3EG@D MX#4&B\Q9LM8<=V_MTV% U[9+H"8I';MZFLG%2FJQYBSEC?>;.C?!K^\3>3Z$ MW2AU0T:&T2(9 [/$^:H\CH,8WXA^N&?_UW_)>@QL42U<0UAS4-N#TKF:I8*< MC%=3 J*["3*KE_B8\@'V.JMS)JBC!*=<$=4@E_02&VV;DI+R,C*:J58+')N= M%3&6I5NQ$"*/KCM9?-4::P[,^W594@&2C>$0'&;:OKCGQ'REMGYZ6/0U M(R/WHM[2G%5:LYNY@MYB,N>DQT89IU2_(+2[82GX-@%^FL-;8;J280%V$)C6 MTMTU]5RKR$.3E7HG)HN@[-:E0.X2<[S'2[*L0;PV:@@H\3RZU,K\"-CR)?Z; M_QF6_W>3\]NE[$F J)DWJ5*Z> X&F4H8+Q\(I>4P&NH]0MX2ZM?/SW@NJKQ5 M?<= 7*Z2*@7 +DZR_2N[S7$:S#>I]=7'$I*7\0YM7(G-#DR;P"YRG5=Z(U= M)^,!T,U^UA"3U=8I0@]CMEZ/9%%:'L5ZT=8-&WPT;&5S!FKRU!9X"^.U!:V! MR#.!+NBAWQ M\D#LD<'3#1OH3/:;%4AY@MF"RYQ>E3AQDDFC@.M2='W309Z^((^,N,V*WD-T"<5$M)MR5;:7:GJ452+ C+06J6LW8-2='S.T& M,]&W(5D4U/JMR<41TF]$*>*/[>U?171N"$U]QCFUT8A^M=54P=*IQL!';1$' M8KGBB>!U1KD723*H"C[.E\YRIS19GB MHQ[O[=W'N2M\[6WM@A02?CLPR*WA8SQO[:8R!-3XJC6P9:!NPI?%+6]M>IM) M>+Z-M4QU2NCL5)-:%C4%JT<2Z^]UW',Q4=#=!IB39ALT(9MKKYB1FEDG6^^< MF_XXU=^XHTLXJ5EO9/>M [&?NV.?C10^UK&.E%M_PJ%[XN%.#28?41GE'HB= M5L:+U+_3.ZG]FM*LS2R$=O2.^V WIHS&T(*1(D,<'E=L;75A(#;G=TB?G%WV M2XL(TZH%,>:,4$%Z*%#&K8%PQ],R=(6-V]X__VC:;UO' +AO>G*/[*&CJWH- M8=6F0U[MS?%S_MW"5@%RAF&'8: M?;M"J%*LVM&!=O3=Q8 >&=DF&"+ NDE\N_T7!LU&!=;FOD^V\J@:5"/GXA.7 M%_J$$DMU]Z9.MU'B,IZ;FH?M+7::M3@T:W2YL2Z8_O,&:_^9#HGVQ$0S7@S1 M<]M#$V&#V,ZB069GT)#H^A14+3SW0\9(C$AOSGHDLU%:@MMWOWXT.ST'TCB; MYY@MA7U@?.WTE?SLZP#.V5BW5*X+N_@&C!WF+#WSNEPY7("2Q_88^D)UV M48.<)S"U]?[.!BVR+8=L[M3FAK\O^\F_J_2H3(B MN)6Z?QP.'+\"T8-E;2?F$:M2=*O&.&OU+GUY+=_N+D\$;C=NN"DOQ7<09;'=57V>-T8F]4?@"EUH\4P 5[UDM2,@2N]O(H.NK M\I4F#^.\M?G'/T8+'1*/*9)MMH1E]*ZG+YTM9=WIA'@/*#+Z\M:[W\VG.X': M"A\55?%,'L/C1X;?QYZPG0B- 8Q]_40M[YY^Y\U=#+NAY11H:"5HI^AH\Q%Q MAY+Z^DVM_4J.*"%W86+2>'QAG.E38&IW8I/#8)=G3; @WO64#8)"SWOB][B9 MILV4N3[Q6"2#78OON3L%K+97 U8'UF0859DW[MEYO\.I>=]X7_?*!^>I[ODF M*&Y0CI Z5N>VWYR&??P6!-D:H:Q=9%>0)?0K:Q]6O%\WCVZAM$_XL7A8G?&Y M'@B+RH1X@6EY C#8F7]&-0;H?.ALRO0+7US2>^;5_TW6&K]1%4#($\5BR+X>1=M\_-P]2?$G%YWS+Z5 M2ACMNF+<>V3^ ),>@"B(6KZYZ6QEE/IM,S]L]TI8)29KFHPZH3]%$O>X76UJ M&F5J&B@NE_3P2TKQ%8Z64(^K3WC]9W"$R6_]W6*1$B'D"&&V8\K%QQK(4$>UD9; #)[5:V &N,^!2]R M.!!#[Z-YLV.;4:QVVM!J/%5\-AWVB+I,3FC0*&]^'DK3;$CX(O)DS1@O+L"( MV'YNH;S .(EW^%%>&Y10$75M)U^RRJ (=^CSCP>K,QV<">MS-7D<'3 M>?1*IB!C&. ?&+0MO6U4,MM MN@[+9TM;>IY?8AS,V./OJVPY;+2+5"#RY1Z$S9_^_HK&GV_\_^"-*_+GYZ$+ MH*R\AC&N4QK,S^:A-&JV/:[S336$M>'L1 HKNLS/K4X=X041'4HN;YB:SI'8 M=LE-51/EFHU=+:)@:8C=!O,8970Y@B!W)N+$XFJ6^A7RF20JPV\ :=C "YVI MME[EHNGU6L/G5Q+O>]^LK:?LPW@Z2S&S.R&K)AR3$7RQV-*>^!9\/7%_GS.% M6K%:B'W1GNWM7[P[ M.0ZCK?Q]&,2?H_PYRI^C_*NCG'L3W)YLG)$?U?P**K*#-JZX#5;]TKM<( <[ M/UC4]?KZR?NOWQ6KY/:R\F)C[:5B=A&NRMF3.RXDAP(86R>%2>PRJF&B!X3G M8&[V=7@&!.+F"Q#?0H[E)3T>M#NRJT]"CH4M*S0M26AH-(UWFII"-$R0RTG? M"9N*6I,TQD7=[N90*37D^:EN?(^)'Z/3=:]5/;=S">WX"".I!]<@+,.U>\Z0 MBMPLGS:2.BY$<,*&<36^6HS--(5"POWVL@)_MCID=WQB\Q%CK]4,YO%BS:2P'VVYR=5+=0!WB MU=&12=QTI]-QMX1Y)^&(@E6^@O\:T'U65O\"VQ;TLY\OPY/O7&ZO$ZQQ@^W\ MW!W_;5R>7YA6'1X2]F:PW:KEQ^)3^C],G!MA(KU3&F0(JCOS?6G!J;ZUIW5ITVZLB(4CUQXYU_##U5+?:)CO3QEC!R MP&G?;;?M7B,I M!#R.JW]4OOH91;Y]T&/'8KS#,&=]1LY\.X?*"MW_^M5NP\"!F/ZXZ&/>^-7^ M7_78PK&^8DOI7$[&VDG%W;Y ONY'Y=T.*-B/;!8R]\5WOPLG\QMRC3-UU"F* M_S'*D36*SNY2.)^PJ[CU$P;8A:5RMO8^]*S&)@VS3.)&S+ M_/<303V)E9]SMXLE;ZGT&4ZN8RGMDRNHZ<\Q)HC"YHV,YH18^;^NF?3C,>NH M%;NS&B8TJ^\[!A@D@O?$$Q;'?-^/N9Q#RH$4?^0['J>N(@P5B4^,8D MZ43,GB",,VPVNST3_Z#[0.P: SYH\MK8=>Y K"@$(3@0^R7Q&YE5T?(LY7EZ MWWKW]N&,??]&86'B_?@_P?@_!8;R=X*""6?@_,1P%+LI8/M!5KW;/FXPW@$] M6M=L(_(GIO= WD<7RHPM1^[DR;Q]2;'=/]]P7=%_GO(YO;)\ROKD[8V.BZP- MRE7&'0:TJJFGGN)F$VJOK*[+G4"C:^J 4&5-<$OXRU@,]:6V036SB/2*/3&% M*PES\X6< ["2D_'Y-I')(P&6<]/;/_TS4S6L*HH-./S;N%J?#+W^!_RK>#LR M_/%?9U[6]UVVR7K@\!MK0%D!^YADX-N:FUD ^:[]<.4 X);4K%?JTYG"*AU# MCK27#:%(@TP:DW4L&-7< 2;UZ7IQ\3GHH=,7[0E<+ M9+R::5%LN/ \SE]2/@Z^?6J_/)%0TK?G:H+8+Q?9?[;S.F%^#R( L3#[-TPJ M)KGSB+\]N;5Y?V]HA[Y,)AKMIB0Z=##?[=0GB/;L!*5+7XI*-VO'4/\^V+-- MOSWA3C'7G'94:+[DW2"W(5R[M/=IJ^OZ8H^(OVG"0%5+\E"T#K#1 G_&8:=H MG_5X)$LXN9B(DW=1GY#')O3#J9/=Y9L&>\2352K\CO<'8D'&K[Q;3-SVT,+R MC@R[Q6A1G+R3W61BQ?Y[Q)V.B 2<",BW2U0H?L\7;!A7%[<6=T M3NH6UP:E9ED/$I2LYOEW:M*LO+Y8+;4WIU]Y.3,:!W\9'8^"%;,U&>!"AZSF M11&M_*C(=F^#-TGTCC3*7Z%;%,5%Y\]R"K.@@QH^6T2A;JE*%3]:A"-(P4.X M6GQG*SB:2T4%SYS_&?S3U?6.*_RKB#0!J5THG3>2"\]UP%7YOHI3A7^N%2@8 MGZ,V3.-VMD;#UWSPAT#?9AM0)_/M0*_:*;:?FG:_UV8]7C"<@+Q'Z\-/>-\Z MYRO V_(3+KG9T_)XPJJ:!G$7Y$9H8^A0]6:BO>_"E>L%1;/DI7*980"*.,YG M"%(ZHUOQ5(N\1I'KE.L'Y('8O^,\9/*_)&!_YD\M^Y.3/SGYDY,_.?G$B8E% MPD8G33F%F/!V!A,[XW?U^Y/AMCF!9=G=W=,IVE$KG)X+J#!%MZ3*2N(WN\6S M.0 )2/@ 0+9AU8117+?[VT"YQ:Q4_X&8J'8L4VJO7@@3?$=//! K64 X/)'O MD06LX^V&5*:HYKT(\W6HB27J9_"EE_@[?\LVOHQBX647#L3.RG*@IS;C";TR MW_\V>3'47!INN!^B PB71B0DAN#B3\1+Q"\P /H750.7^-NE]:J#YHG M.1V[;$8N\;_RUDJOQY6!C2N=JK,[=T5=]LM'6K=6)XB2R?I&9ZH3@1,.$^1/ M!8B:F/NEAN;Y6C52E 8C43]$J%ED<,;A-TPASW=\TVRZG7$@EO2VIGU.62UG M: 9=< ,@P91P)^?8[UR^3_J'1.P;H6A =B2^O.$>.<"-92EKYUK=-M+[C5/] MV-E=@9?TCE!F*H0L+;5#JSNKU3N9J4+L475URXR1_@ J"CX0RSV!WH0C.,XA M &Z]'6FEGSQ.MYIMC%.>Z.U<>!,80XM$.ZO+Z3_R;?7*>QTR29Y-HC>DASK% M9TD8B:QMVWRSWCZJ^TY-BB#FCP(A^OSA/_!:'QK\1.Z#S.S)AY:OOTDW3ZS( M8^\N*=&%_?IF=78R#9XC85&9+2UZAE66I[!V,L&W1^*8Y<#( "N8WNEI(W"P MP^)< D<-@3>(U1Q>E5I-AU3;'+ M'R@QF32,P$'T(=\T2IS,)2WKICDE'DG .QPM[!KJF[X6\2)X8TVW+?MN#9O_ M/J_(70N2K>R7T6Q\&-A=GK\=ZO+S1N9*]@:V*(U7I MTT NQ=+BH2W;ORN-GTW 9MD4+32%Z M_K@"]V%/PVNQV7S>F)L>? H_^5#DP'7=/>V41-!@.Q('8:+A: M!%*;5,ZN&-,PIBE>,,?DQSJ0.R0GI+.4'X[20Z3)!KQ!;,+^-4)W&[R\G7EY?#)6 M$O %EX:+2Z4/0@.5'PKJ)1")\KAUMR6I15H+H0*/4.E>6T?0LN+(T;):PV%^Q>$6&[%0 MX)A%XX+^7:QDGEXT@M-NS]K.REH/#S;@*RQ'"Z!9ERX3SXIR,1A'_:O&EHA4 M\92R[D7[ZI&U1>K]BZY#:4$JI3*EV<&Q\JJO>_6@BG)D&/+2S1W%/HU97+F[ M&QP:F(>Y5E)(R8/ID:\.] N%!7P-%C1P@Y)I."3^W,E H4YGSATSDJ>(N9]$&_C&ZR(EI@5(D$C<[3Q)>-Q!XE5]3)%G!CTB7$V0=QG50)QX/LF3RPJ:I XO\H$ R*JMWPR0;IH@.(^+W55PH M!'*6MTE"!DRE?O-S*?Y/_T1V4A=%;]NF1*H;VWWS$2'7CDV:A&D7D(%O93!' M*VI\JFVZX6JCMV3H:EHVQC7&;W;]5OPR4HKD1Y0GQ9K5>Q%PFTVVA\'Q=NMV MY%X)T-ZHN,NF5)2_+:Z2;LB<[%^6X((<;UU&6X1?6!&-SN\F>S M"PZ__1'3-)),TF5J]1?6=7F8UR1N'X@]U=DS0;T:=-(W(V>-1QU+Z+ -E)I\ MZ',__H'7YI;XV1''^4$RAJ79O-@:]FXZ_E@>=!E4S4@L.S\Q6R#31D5S MMT-.KA/.52#;![BG44*L[_O-M"L9E4MN7@0;]%[T+?H*H^O0+W??(Y&2GR&Q M*22J+[ ZZ!I.*J-.7T'%;/>KQVAI[""4MZ2\'FK$[?+((993/IU^%8#]Y[V8 ML-1 AGW6G;\[(*;D^%(M:DI(NGQ'5V9W\2M1)3=F:<1M@PXC#P>U%Y5QSN;2(I@?FNY?-O\PP2^EU#+KE[Q\7,3 V5O,X9C)I4:6$:GD+/&G0-\0=!C'VAV MX1\!^?A/<6[W@J)/3AZ(!.!41II:CAJF%CZ+Y=K6 M.0[FEV7^^,@.OS$ MM[6@T)6/ MO%T0R.9Y=ZW,)<\S(LZG>;:;0K&?+BC[DB8[N)O_ZO&;C'O1$^ M*BJ,LNDNN'(8A@[1JM:O4]EY]=E.#^XTSUP%J9GL:CBFS6]4* MJK=FSMGK2>Z!2Y]W'&FY&==:C1<%;Q:$#33N[.[JVEP"3CS?-CF7P 4;@!L" MD5T9TY+V9*N(=G8B_V82>ET(8+5CO'@8QWLJSX)^?P-?!G_X M2S1# ^T9X$5V[>,(5/$&7S[H'$8--#_M]^==1W6!*DU34I4*",'7+C(/Q"2; MOYFF%)^@?RDT2+UQ%?2<0<-T8T&N>1NFIGT%4#RE;9S-@%;IC,\2 V^2H=C M%)KN"EM#G'37VV\//R4RXX(>MB:0M%N7Y_7]OXHJV,Q45]=J!\LJ1\(=MW)C.K08WDQN8#K!FOLR&U^ \-"/?"F.Y27%^_=8ZW(+5$FAPPT:?RL< M)_JFZD&K\0?!E<76C#GC#U'1HU:[!:W^X4\ON18)Y!_0SH<#XT)P,A3'\*4E MJ>RO7;8Z]HO\C-07;+]_4*8?'= =M1.M/0IQ14^QVD3!N0)8+*Z]]WZDMV'/ M^Z+KK1P=>FN!JE A'KW$#>W*IYQ][NQM6T\.OP/Y(*;ZS<8WO.:)KBB-VOF" M0S8A:R>A>F>;LK1[YC!P? 2Z4FE?K=^BOK1 UI1NV*]I8RDSF_"U^66MFB"U MXZM]+]CE+73E]2_AK2= WMZ>FDEI6?K@VI/JB4Q!E!^2!7@Q9?(CQ63AF.: M/E\[?%&=V75)?)';!0[P"'?)6V/@IXXSGS"L_X@M_AN!R)'$[GGB\ZB]'L1O M8:>6K27EE]:]*E(MF5\2B_WP M FPDZ*HWUC^SJ(XGJ_2B8M[(5CA"J,BI'K8N<%I(%9:]0S$3B)/5>(U0+P? M[BA#5[A\^;*\SHMK]J$S23@U"0D)JCU%HT"RV!'(W M+SDYF?:I)4_G:C(2"%!'7(4W!\05Y87:79T)N0%)>';3UGCVY72Z[UJLALW] M%]:SY,[1L6.7&M[5V6G)A&[E'=/3-J=7G988A'VK[Q1G4"7T*)6Q#@:S"(?+ M3]B ZP[$OA#6]6^#LP#L(<_K7B\7L 0=FC$P*#JL\UY2GQT$H>@ZK(S ^8(# M6N\&?S4D_2]5_OPW^IS=[7?1]ZY7[RS,HGRS#57U8?HP!_)[UX<71XG MQLWFDKU>Z&>S(S+[%/.[1T?"L\5/V[7%\',V/\91P7AT4E(Z&!QC^JDX+$9< MG+%-7$!F95T@A=*4P>"(I"2VAH:A@H*!OZ==U>3+!/..$#:WIW("=Q(V;F[L M?'NJS2HG!C30N21^XU68EUEUY4B(733.3(<.*4W>#+WZ_N&R)=/@^<;A-PD_ MD=]-&(FW5-L93Y!@3823D+<,G^1U4')13+_-'%5B@M=IC_HV;GC/AZ(("&UI%%18F_^W7_!H#Y\:.E)5N:>EL'-P>H% MS=$0O0)4 *QPX7E-FV=#0-- #B6F&_WC#I//!O5F/*EDE M@VSFBEI^'*8XM4ZB>,1=[GN67!('4..\-M63 * 6#,9F:O:TCI, ^E'LUUZC MQ9J32M,(3?:,(TQVF] 5*Z!G#4>2\1/G9!<+S#C. MBIXOVT&Y[*+ZXTBOV&>>DS4$O02FD7GS M(ZQ!._.GJ11]SE=W/+*VJQ_9Z!4>A+,5H2!D*X\84[[W+C))7U0L6U3%3*A-R>&,-#NN(08@.A/,4CWG/>_ MHJT*KKFM4*=42_\0+DK20I\M\]G!0)Y*D]5FRPB;94+?>NN=<[?M5D_^3#QU M?;O@]O/=X\U);^=O75?8/Y4*H*[HW1S:[0FO=>C93OPKV9@9BAG#[HT[\F@J M0Q#_/)2-T1'1;UZ.2[%EPD*648V,%LF;[T^(H\JATT(EYEL";GSG]N^:<[A] MQ3OZ)(>WKC)5%*W"]8AE[$F[7;CEW'#A:6U8@N,(+,S+^$S"4Z [I>G<.&%.8Q>:&.=UT72WT247\LD)RVY,>\J X MAU6V]K\NB7&4J1R]3L94;)\L+7_*Y7XJ!.D]$EA[]JV77KGMA+)!$V?)+@TVL=7;)[R"?D'X1T_LC>5 ML%CPNBB[_/B'>J\>8K1)44+6J1][YVN^[VH9'AI8,_M!!\AUO,\I3GMK35; MNVTG2QR(WMR7XSE5\\G'7XB(M.Y+STA&_4TJ09\1EG M+8%$WNMCNW;&EMEN[R';EY1JG\805%^1%*66^&,9HR[/,^2Z?0:M9TWMD*,@ MLBUZ.[&DMN.U9_1X"ZN])6K02'/ &]1<9KE,"R7771,^D+TN4UK9;C, U2Y\ M@ZGM*[KB\0;M2RG3VY*BWYU+Q]_S0J5%10O4)0CY Y^G2!]BMP;Y"\$*_X$"L M?(+>@7)=[D/J=IH51Z,\ [RW(U&7PY4 ;O^Y-^M_3U^X&*]07AZ(]6-#0M[& M/-":8NH8>LJ4W\L;AU*^8/"RGR !H\9 2)7)0.JE5J>(Z+!J>.F*C^<7E\= MW3VSKAUBNX9;<]/Z[ *'_=SC9:UN_?"VC#=C37N#>K1&[FY 7(RM+JU]:X@N M?_JUT?D^V(&80TZ=08&I*-].:GIJMBT0!_NOTCK#VF%[? M>9:_@N;^6*??0CF[+EC_NBOKH4R^IA4&4,HS0N*/L^)!I6O0 M,@1^,C:S3GX,%QBS7^ V.52;_=>20]:__A.DOO21*_'@[%I$$\ MVFQ;&R5-C7S$=[X.:OGAE!!MH]%HD'8AK)]-/",REVQ;(FDJB= M0+=7;>-237]$_26,176&4DURIWB23<'IYMG6SLA*9>RHI"?.EL\.!V)Q54=Q^^*N9LQP&=\5=:]H$FS_! MZ-R!>,212_:SGZU(/MW!.!(YSBAHL5:HLZBIBI6',F4J9RV4W%(*M/M55CZ+ ML"M_*K3V?%A.O] 1D#K2)IZ.WD%+,ZKG[(I%Y=1$F1#='D76N4O;-CCGWP'C##9_Z M'%XNF-0QY"ORI8O/<\\@&OPGM8FIX:/8C=N":MY0;G-AG^M\924&(1HV^)A1 M=VY\U*B&UWT"ERCINU3H@]/ 8<.1%[XX5)WX22.=@FHFE^7)FXZD%"C5?HR^ M!076!V+6?96RY1[_,\)_IZ.']C[3-1"8+ S]NJQS5R0'+XKBDM'7*@!Q8VZ2 M-:_+@CS]'<-$LD0KFQ=Q9QGMA^"0HB&Y;?UW%-E8>B_KKQSF,./#Z#3Y?CO4 MU\A_O]^O)ZC_0 QLF'$T]P/_TK9&R;VYML""Z,SMHDL25Q(4$\0Y?W.$1G@7FOABY.&;6/J$&;UXW]0+Q0IV9_H3< M-'LU(*=(L??-IKS^I[PX#!77*(_;>UK6#F=!7 2.\ "-6&BN%GIT MG;[L'YZW6W9=)[^'F9@'48+S/9R2Q2,27U9[>:UIHN<2PM>Q\[B1R_A M7[O4'(O\F/W6 UP^W781+_GI8X9#*"@L( Z4B=((.'Z(##2PP"TF4.9C3'XO MU!SPR^_ 5KV^8<35,O!EA)&'T:CCW:BCF[P5GA6-YYFT^<$+!7M^&1J5Z*K:[)R_F@%"=?3>2&]4)U M_^#45WGG_T$#3K/BV-$_%@T(E[HCKL:JP]B\+Y/;SI=57ZO;6&:-U+CG)O;_ M\*2JJG])Q.U;,?=!)C;^^,*1I?ZU%K8#\_4&>67R^H<>#'%B?R4MBH\S>EU?EVP3C5MR"A+0LK:K@3TH #6-- X[A!):*2& M(C>)4-FZH'X;L!$0^&VC8AUKIHXX'E7ZQN-C?.%6E0@?GN^ 5MPZ)Z-+%!W: MCMQ;/],M)6PAQL'!5QC.D!:]D1R=C?D-P_=+QIB^8:)=VXRK ARM81<6P*MS M9X((Y6XVD1M+1T74>,[)']?4:O5>ET<;7VSLM"4R!5[M [ SU:)C-5J/_NCU MN:#)$7+'U\3DJ'+,F-;2YMA X:^$QA.GR1W/LQPI;F6IA2R_!Z21NW?/IAK3 MD.'>$FOV]K4*,:J7G^=..9MZ8W=*Y9A& 3,(?%ZT!.>Y'8Z\/-L8';_'VBL= M;T1]H]\@;Q$AL-G3Q/AD(KR^'FP+L[;#%QG/96 YG@H1*4L2=YW%@T8*:,$3 MK6!X[A4[K:HHKHU2JG;U:,8P!=R_UKQ&,5PC>@B;'0?#*BLK*^9M+EE'I,5, M VYVFIJ:98C+9HC/)*W]D#[3DZ5M!1Z N*MA-2#6_?W]@PT:&EV?*G6NYL5S MJ!_$#D/?$=*+TPCI!AF-U<^W;-[^,+;BCJS-K>9HQX-?8V<6YX"2I4[-E378 MA,*0!?J4Z7S'7XIL]LG0?H%><]1:':(LWHD<1\DA)&-+=Y3&9YE[%,#DU)R[ M'H_WRA^[9!A!:Y"06@!6V^9;0[JT'CXGUJVWX\8YL+;KE):L9]8ZE^Z.VCP+ M? O@6%\!DQ(#QG 59?&AJ@0M: ZN+9AGNE*]Z85UA-WPUFA!98;$A6-XVW)\ M;T\\)0BR%]0ILA))/J>MSJ/C/N_5PTP6KA$[M!@'8@)1FF-;+)LHM6"AVXQ2!N9;V$X!GY/F;;R7A3^]0NF'W! MO(DD0;9LE#:BO]3+=U'3#"E3/6)O 7/&N>Q&ZO,+&7G)9QD*D3,WKOBEU M)[+8B2T]Q E66$@]"P:W@V(#:>"$OHJB?[96*74(/71X6=$/2#3_L*WI:5G1 M\;]<2*%MV[(VN3G.E=VO<(/K=1Q;[?N+=2#VS2;JRJR$[+)K].T"\L=PYUSN@5A(#L33?Z#]^@)4J)G,FR$3"&&)Z^I< MX($8JMB%FWZV=,JMO@5;B;T)-^:YC[I UNTEU[PIDWTU5J8[OM )D524QL:0=-(A MM!%\NT<70BW(O-?(4_KH,'67\W./38W41!DK M&E\>S"-$EWTM.H/9V^\4' [%;T?#"^'6XC7Q!"Q #N[FJV!2YO0J]*3T5$QXBBXE60M?&KE_ M]5WD"9,W&P$/2&G4S=V$OSRM#6KNF[,Y9%0;5UF5W?O1$5:6HPV9Z+FY76KX M0+0\AQ<^TP<+4"JC[H_%2?9%Z38'7'G=]RHQB_#6.E)PR:4ZL7G^D='$WWA1 M @+#%ZL4MX882#-%\>[SZGHAD7&T10R!C!V3W$AVIT>%H[>7BX?ML$;([.W MG:\%.<3$ 63P#=OW%HKWUZNB3W]T/%M@T&@[Q+QXW],7) JM#0:0D7O7%P4B MK[S7,&@F(L$E692_Y!%9?(&$91%@1UX$V%Y-%@_*_O5WD&H0J,ZX0 ,RW^#A MEMNLGEI@CO87S&UCL^8A\F&IP+MY$Y5'5/P<]!M;OSB=EXQ5^;F;F?=5O*?T M2,_SF/3WJ\-&\FV<4T4Z&:B1J0,Q6@\WT-@NO)H5(\JG9+?&Q%(G.R=<\:-^ MM7!_J[CQB?RXMCCKSDX!B3M!!HH;\[T&P*JT1V>K2*>^N2'SS??2YQ^==1F= M?G21D8:\6.JKE4&6EDJBE2@HJ)@:3N456#.HV!=Q!O+/_J'GQ#'E30E>#B% M%A-NIT<&M[G;2KME>;-3UJM#W-NR\<2K4D'7VC*L%ER"()VZ@%Y*8VPI-0*W4@1IU#HRXLQ6L7^\(W\]!KPRV"'WIC M3KXWVG6O05,"^?:(A(MY>8*&%V$TPPSQD-D211NP$%]4GUMWV^GB'_)@8L:J M&#OIAUTS&N?2'JK:*DK<9-D!LGN8]Q_IG$M_]D5.K=\U2:SEZ:"("EKRL)4J M,CBTZ]]_<:^!>SQ3]FLLBBS5K(59N MP6+74HI#>*JKMBCFD1!1 RA;(=> :P=B,K1\2[\\1LA(4+LDG#P25$EREZWE+OTP M^5 ?L!PP$_UV9>-E8G^T]:XWFJM?^V6B9%/MRSZ3[:=(@5ZQ39VP:MGWX8L5 MP$MCK5X=68/\1&E<1S59QJ2O1X.5A!SCS=# B>N (W:GLPU_^A=]YVY5?MUSJM>=)ORX<-F\3G>:ADXA5+ ,/D=]D(],>%0 M7[2),'8F'-F._3MPUAWRPDA]M/R?ZP/BDUK?75 M,HZ&5TT_T[TS(L!.3T1Y=@/B[5*T:2_K;_:&&B&.KU"?1>T=H3:.VD6-,[5S MQ_U0+3WE7YL*!H"=0@@'L[F1W/8&%2ET"5B2@T-GHJOZ0B'6IXJ;R]J@P+') M'B"+D&^ H_G6J=W[5N*?=97^]C,1P5TXX/VCS&"%ZLLG8=%_@>V,?Z.G>"#F M<.G^0*!H(!#-L93!^.D.>"W%:5U8'),=*3Z<_L1N_7C=%OT'ATAQ+IZY[)RW M/U"5)7,@AM]&M2#&>+%C%XF50_4ID#(4RM!8=(.TG% ML/BI[. U MVPHZR8ZO, M@GCWJ=R>D [/&X+2WE^V2(/#T&9!CY8%8%LZ-H!JQR*J0MZW8P_+@&098/U%='=)'&?(8%9'()>(D+NYIN1>D5&0>M;4P7 [G-@2-SXN:\R M'.N\WTQKIF:9I@XM'/+T>(F%GR)T] 5LA",K3M\J?SI9T)'+.H& M-K/.N# AV4E>;IN G7.7L[04-(6Z:Y6*7%5:/1%::5'H#6_J5PTY_MZ__1$D MF;!G_,,&!7L6ND!\D%JUI'A?/D=&E'DZ[[(.JE+;TY;9L=&9-A.<<[I=)V*E MBEK>M5)"2M ,K\V(-V0) ZQ%336,]F)W8Y;1XK4+B5_KV?5.A#;RS9JB)I8% M&W%-@BQ^PXU4\^*JFK]]+9X>0B4[$)YTNV-_>/@U=8(8M[SJ6&Y;Y%)D5!"U M/#AWW0L7X\+I41Q/!]UR=!0_66F_K7YVM9.I5/;1X[I^VE449VK,/)[I-X48 M*IR&1]/''[*X6H% M!U=T=NE*QGR11_D+HY/4]PM>3\?"=)/2FNZ1J]%KLP1"GW$Q+)#J?<$T]I0& MMGEC4^5VR':U6P LN,'# ^P+=& X6& &-\P3?#61FUAC)R5I=\??P7BD L' M4"=*5XJ5HF$-(/E#\/QKPZ$'8K(4<&N>HB[5HCMR-.PI./HQV2%PT@<1Z#YT M2[;6;,8[S:%X#E )0@SB]P!X?)-VQ&9S1/'VF"*#AM D/2?O5V.C?]XS,#AQ M([N_'7Y M0,R]%[#J=D)+#YYUV3D_\9((V>=%4S$E>:=.7^?&'+>D7RG_;<.EH:X2X%CY ML'G?(\[WZG(TPK6IEJWA_MXGCSIN[SL&E?-42^#&%X92@O!;J^\E=!@;@T?A M+BCO'%W!((XDM52^R04"34(-#>L\5!>;?_IDGS>CX..V\,;]N:: )C7$>O5X M: L[+#;?D35GHO72R_(JL[V].Z M!\_2\.::VF:5#!7!?-] =WB?0VEA6NM2WDM5_WJ7*7Z M%%TV:^,>HF<#DE^V2ZK^5YY ME\X!^VW4Q('&,1C@E;M3B#]B6F)_T3H0BX%WE*WP3X!$!FR/I3LS[6'D^!>] M9X"T0B:C_#C9UR+!/,_7K 7'LNYUBO3":'EG7AKWR]B"OEGKC/GR78=J.#PR M $BN51MSMP8"WXA02^:8JYW"CHX@:SL<^@?6M4U4]SA&[U#73K@1-Z#C>5?C MZ[' ]O:?)/*YT1Y05! =:,2_9W=EHFDQ_SX4&&B8 M/N*!FR0SER2=1[ECZ:AT*L$+=5[.33DFX\R@\17BK=.2-U8!9>S*%G5$;X44 MCRU933H0JTIETA1%#!N5H4"!.^6QC" .7JU=T,H 07+VRU4"FOJXD45P!0+/ M*V(843M:H'E2E_[T7T1,X:3PL9$%HGV&^&!E+G+!3E9;1V,\X74*83^;R0T^ M9Q.>K%CGY95Y/3WL;=:@1FD6 Y%9V5Q[?P80;/B7E?5FBZ4:F!WL;CX7<'<9 MJ=6.4*%TH?=D15$V2NZ&@4O(O?+2;?\]+%BMN=$N6$ _>5+GJ-^&$,(\\XOU M4>O?E:S^.QWJ)I[7V6![VV.&M _;/M&XU'O\G0S'^)#VC5G/:(,NX'?MPZD2 M.8'X.=S+XD7 B&%[9HRC(N6,MOS%K?^'O?<.:P++^L>9'6<LN.3_\9_Y??#'9 M:-X;52-QS ?SIXHZ^PG4,C4&JX'Q&J$+#8]'H"TIZCI$L@0/_[*\FC5G$3=E MV)F\>CT4PW:@?CPILPOX13K+68W:,NZB4DHVV7J =K.W[Y]K;K;26RO/"?^% M#B 6'2EX//VL(R-<];ZV#=VRF@^97RXJ^.F@+),1N^DG< M,_7.C*K'F2'7I@X\6@KE7IN#OU[')@=;.'N',B3ZX-YQ&^[=RPJ':ENO!R]F MP[[GL_YIH;S7=%SEE63@V"$JN>'G7][O2N@,%4,Q->[TNLK+FMO" 4^!5J*F M:AC6^MG%_EX''XZ45J_^IE?K.=/UD[?6)Y(*S>AC'0Z[^[LUW:I@S/9^R^KJ MQX+\*X'PC/KNJ$;<8CR@5QO94-W35(#SNT2[,F[I:;C_T?"+\[NN/ MKX_Y>@C:*Y[L)IWD""J\KC$J+,)9?E]\?)(VLSZBQ[=KD55[P%OCXC]EE*X@ M3^-C/C^5N:,X+T$/UU__RO2LZ=[(]O4\4ECX^E:BWVU[4>S-RMJOO/WP"H\J M,T(6MG-(H\D/0JJM[<5"DGM,Q/KEDG6<[TIG51B1[J_"2_5BZS>\S=(3?'EI M.KF8#F*)?/(,)#6X6W/:-=0,.C:B+127NSUS+GF"*^_'70%&&(*4)FI1RC79 M.(K$EOQDHS=EE$?QM?D^[)O"7W_GO?.Z.NTY+IKK+6)/9I.L:M6/(!/!G[PX MVL#0Q@_BT374;E,58&5=V0Q.'=G W65#KSS5:.I*\BES(U/41MO%V>=!^@)$7"+BL:DA: I^C,CD7>JSGFT_//J(ZC.0'SU;,VK('5 M>U+6&4]B^!=R3[8>>+VK!T5Y#>XTF#""<#=#T6#%7'?^\'X@ZAXUM, MK8':<[?'UL^T+=A+X-_XH0RM#?I*F:W,3WVL)D#*JA3'8!!(=_$TX'9 MV1OZAI7E-N2*X!$=#/=D)GG#UZ8*T(6B!_K80S),LJ/;'2K?+-:SO64SD-;1 M1,(M&TD[L>UR*-TU-+/4DJ:,F,<=S3Z[ Z(:,A^8S &_Y#I/>['C5>R1OWQGO6DN]Z&6]7:I9;$EZ\ MNR4:?FWX"?)J2$+E8(J'N\#)CK!N0GI4R=_ MH.C,BZ',TH[Y[-YDO7T\Q94"ML. ^>)]WKAY_&O/[6],KO\GT?G%]$3;1N^S M,:%3ZWJZ 7ZW5/?@HE#$QLA%-TS&>B9_/^T=M([4,MV-&:G**&?-$\. =%^B M&!YN(^OV(L!\^WY@7HL,NV8%KB$L19R-7:XIW5?#F>/GXMQV"8"1=3^G' Q\ MY>+HPZ)1VA)"'SE+*[+^6X,UA?':)PXK00?SG8Z[G=837M"9I%2F7QB>",+8 MBME+7X?N55SA.K[Y%G$^V:1VQK%>;0RV MUAX\( 7W&W,>C1A:!D##/.YHH[%P[%YX&N;*ZM]CG#214((-$UQMGUV"]G4 MJ!^F /"):F4ONT@\YV#;0/*5LR'YO&E_@YL0+Y;JOFDO=K0&U3^7Y>N+'OMC M7?I$WFXY;7WY#G%RS!GBV6[_"SQ7ZVHVR.AG8 /8L6MISPK-AK&D32:. MX- ^3UY2I@)*A[B4'9X1I9?399#5#0#@^O+:Q"K^54.V+_MW0L(R$W8#$[1N2@)Z6"Q7.$L>BND$R-:(@$2%?A8XC!,=_3HR\EJ;Q[/;O6BQF]&#_U7=5] MMI++_@33KB'?I8>TO[/\%BL!::QV.&(37E#/QKH2G6TY3T-'U 3>\;K/?.@: M# ]HEQ;L2=6Z/&--%KQW+^P7]F ;W9.4I"3^9O.VK)((Y7+F7*3>]_\4511V M9=W2)06YW!['9^*QK6Y<=@#Y-,1X\0>*6[F)WU;W!96W8H+0VYRFR56HE869 M;:57MZ.F*RR#%T^7)GEZ&<=N]JR&NW^NXLY4;/>G_W<5=UE57:3#^XU)W0TY M(#O5T(GM;#810K%)M[).BLAYU))>F.BJ@/WX3-"P)[@ 'G4'9E?O([ MMNVNI/3(NJ\S"TJB)+CH#J3883UI H#YS/R#Q6R7W, D!K"3NRV\D@91LZ>I M2KK*2H'^O%:EW/$?+2;:V ;OMZ__@KA7&ZBTX'W) ;MKHPJ7#!:9Q3=))MH> MRIT^G?X^'_BZ7L-]Q[Z,F2H5>?%^6I2JV"+KT"/AY?W@]C>C=%G=$4#DS4D: M>O"8[_;HCFA7I-P 62N/M99#;2^1ZT,+51,V7>C'?'?OM)W ?*]*:3CRC:F5 M8&AMY[KG7U9:(PAR=23.RD$N6I/J_"\I> ]S"@Y.KU<,>>:Y+ZX&9T[MG(TI MVE7;.F_IBU34IX;HX()(^7=#"@(@!VH)D.%'VID8BLR,:"\,P.\KBAK]?"4B M+^FY8;M_O7(6 Q4P=6VKA.BN@[TYV=S/+SF[=J]F&)5C95)!716?KX^W+&G& ML3B#3TZN7_XQS!E_TN'[AJ%-B>/WH&T4$_>CI9TD9>W;;#9 MZAI%D0_H^'7\/&].B'/JL)] Z M^.TS1=C\7"+_15)^7*=0[8'IVRFT_*YT@;HF7L23BF8XT+2\6IPB5$V*(UL? MR_A,_OA7SM_?G,FKQ);CKL\2&%EF[I)>OG5TW M37RGU280>5GBM$+I'A"_E>.,:<)!W?KY^'4ESCT/ BL$R1*4.^93.>.?M>EP M=5:.E@RFNJYQ\BR<'U7-7)Z-<%8,Q*RUFM3,>D,L:O!PL#%-!K$K+6,G^'LM MG;IQ.':.EO8"N?]"AS#B?^1'?GO9:T%$)JV5KN"(;6;AK-\SRV5>F)RI&*HV M&G'O,;II/$.U2A$JN*[D?^0:5CHMAH8/C$&]ZYB3= ]:9XS8OFV^7DB:2?(P M3?P7O5!!&I$\*YI;BPK=LJV)Q78X YL*NP4< P6GQH2OJKOFX/_1*)+P M1LN)!^& $:;&3T^TSDN'<.&N9N)U!8'WV\'* UX4KVV'6)Y9*B/21E59^E)2 MD$^WH+*#?H!BU)FUCR?-()H+BX&-6PR/;O_M0JI6I3Y#+ Q%G&R!G\*'SZ$[ MG MV)8N],A^1]V M[T+A,K9%2?0T]CU*2'+[I%4HQ-O.<=+S=YM@WQT%YN22'.OB!A4J( QE+U, ,%U2\2.%'9U! M%ZDM#X0=OJ0[RL5*>YY?&,BXN ]:]F^#2LXB@YY'/S_I^.0_\>4K>MMQJ/V0 MZP$5>I6]ZE1%S,G3;%?J^G*90-28[SAIS\]#R<_;-8!$/:?9SD3)HML_[KJ. M+Z7GPR[GCJ$_GKQ]D-VM1-?MP&Z-=5&?Z/-H7S?"YW))R0*[VFV4T[TU,1W, M-SOTA::KQ.J]Q$L)7%E@,L\<6*(G8W9?KNDQ2WR7X/'Z6L\ET-^N $\Y'@Y' M3N6AQU'1RU"5%W$O>69@N9P@C.78^CV [:G7WF,S#\J-5Y0GEBJDKS[/IJ*+ M\,\N;E\')5DE5QSSW71\1HQE\ /:4#%5SE!N*U%0OQU?:5\X:,BO'R#=5I0C.,D%T7U"* M/L.85X-JK,V$:S4?\YU79&_FYHSO*MRUUB55STNT(3V]?C:L O!?6(!OCSG; M57;W:# 2469J.4S:3&R2UPA61M\_>T ZL=QRZ]2*6_!*-]F\ 8,P("<.N:*V M\J\-<+ ],7=9N1[EY]^QQ.A:'UJ J4$K+2^SRUX#]V^&:M\>=O,J:/JROP$< M,S_NB(47UUHN;\S$'O,!%-M"2O>)1=8I,SC#1D_/QRWVP=:+Y;M<"V^L_3)K M=*IT2U6_#Z'7!%[88%?WYJK%OF4%^?SX+]5R*0-A\UZRQOF#CO.,MY+26$X, MWYHR7$FG*,,;[%13^ C\Y)8:#9AJ#C(;\S60'M(&+5D9/'A@M:&!0TA>W?(" ML-=$+,\=\X&@DB.)&=P^(G#@T=Q)4SCXA_D*EZ9L^@@B%*;'S U>B3*HB3;' MC/VSJY\ P]KU-7"2\OQ4(!)MNF;!>3SXIOA",>. M>49E9A9N;I-G8%UV/33U[FI"Z@%Y^KS*V\>,K\^T7&XYZRI])F214!!@H'#, M)W![32*E*R_I%U'&.WPG87JEB2)VKV1Q=T4)[Z8(2VIEU-8Q#8&.B;M&/C4!%(N* MNIS;*JRMH M8$=]$]^DP6UC1E)G:3R[:U#G%0\U#^.:5*#%D2UN]C:1BT7P:JN[S%*_K5/ M_1LE+AXVKZF;YB,9,74V_,M*+5V-F<6/5?ONQ>Z^:JU>TCPPZ"GM<"=2SEW/ M>ZW8M5WCEJR9RPE_8"G01ZX &W5JA'.4\Z@58[).\^$E_> M& Z'69_P"95BB@/>G\W1U7GQM X,3A\KE M=M>=0]B58F*D OPH+^D#@WWY87M.I_6NS%5?33\4[.V8KZL7/#H!O2QY(2\E[7S0BV%]LORQDG)XF MD""+C#=#6&A[H\4.,=:5[31/Z'?_;8LC5M)Z4XH^I5,&[>M/$;5:25EY +W< M 13L1>4V\0M,60FHVJXX_'R'5U.S?+'(C/DI1^8N"F;2+;SJTVBG,S*V015;"F\K?FD:3D]V%=:K(,H^?5-C>NAZ;TN MF@?&"\@%+I$9Z./05)FPUPB&6Z)'!]SV#P(@<-&^E AMA1=&9IN]M)<6V,LE M8)[),D/ID&0N9TR7H@$)W_"(9X[4K/^QRY[-K46[B=LA)I,$N9%6]PO+85;0.2O_"DHYLL8-@"^/YAX+^F0B[ M%89&:)ZSY!'MZ2Q*5*F+2.9GMGL*!SY']7&07K6Y0'KFQ2W"Y DJ5Q*&2%R!CN$K8Z1DHM2&KURO IDH+UWRWI_:FEB/)8K V0$N!QPGDU""V.B<_ MA>,G1^]B6UF!+K3&7)H\J[ZCPVY#A\1HSBQ>&UT@19:,9:A MN\R1U3LTQG#UPD#6 ^ MDT>7[>J0OS;](;3]K,FXQ0=5/8%^PONU35'7/@>/8?#/JHBA<;@I7 M_GH.JFN4?**UN-.YZLG M=W:.B;!^?M0M\]/W_UHZ6^R<58M.^"9E>8TDLQ$@8C:>\)?)$#LKO-^7*23D M&V)M;^#$40;Q1<'0'-LK3NA=DD4BC&^MUDU4\H+&AO/E#4-%XC'?I>LA+91+ MQWRU@D.K:"KH9_R!4-L M0F$:ZXQ.G9'=S'LSZ$![V&L])M8AO*1JJ MZQ#5C,/\LY2]:D&XGMS?#/= $1H?I;D-63>=CK'X[JL7+8BC;*!G;X_YD(#?Y+O*TXM+I9,W.2!GF _@+\R\/_1",:Q.W0.B#2I@.'6UCRXMH'-6K MQR(-,L_\QIQA5*ZBHP*7P(IWP]56C(P>41^GK>67'/-I=)$:SLO;$PKN> G3 MIB*-3B7WVG4"5@L=3'I=?BJ#'PD%0#+W-C)]X,;")&[3'GKQ MF"_!L)@1SD1*&J_L)BFI]3D*V)OY9W6FK05EH0WP I28<[J"I?D)KWY_&H2U M]-^IGN&6-W.UT#H)NT;)FI!COFV;[]0]K2,45!=LKA]0W]K'CVJ??L$):=#D MV>*G4"44"K1 VIZC+K^66185K2WMOZ T,:LSN1=N#\6%3$=X%%KT><_ZA(C:!*!=G#02;=%01=-.T6B!/N*%BY.B:'G- 7B+GCMVB1(0S9KYI M4A.[X<^BB2'7G5%UK.$5,[-C/D]9JPQ3Q:INF8U.&9JY-!OC[3Q_-<-.C)!J M(A-6/BG-_%R06E8^!#%:M,490/D%8P>D=.,%4)-7.;(F.>[5/3T]BY_+"CU# M>WIXW1MZ+M_]-I%3UA$CR0N1^DQD6M4$6@I'X6Y:9FMVG9H-NR/!(-B4/ILY M8VZ;V9'JU <]E=PX"/G333&QA3)V@)3U^5F=$A"BSVNH(>P(<+99!1.*2C ; M$RSM=]A>9+-2FS"*\!\/;X&6)\TX^0(2+4+P@FPWIZ"#O (I:2X'G>KF86SW MQUNAG62YMH>E("E<(SHV*06D0W0$M8ON9>S6.'*U[>)_K M99MZ4 ?G?OLV:DE0;/((5DU E1_'4\!L/5WIC=S=Q_6ZU_@VY3@*M26_GW,$ MFLL%$D>T!9>)#2I76EW>7E"G?.?A?3.4R2OJ3" 8RH/5[H:=FE*YPRBH=WXY M<5\ZC[O979>G2?<$E<@O'_-=ES-9#YG=$"]SF,ZTC1(,/L$:=7&&5#,DE&1E M:TG-DXK>8T)9L03A9#94M6CT4=G->X;_%?V7?@P+#RQO>+E42&KV(OJ8DF%5 M"6^"> FIW9Q.*((VX6;$Q($AIP6[U5EX9LB[/$N"@=6#!22>D9NV$X)#HN5B M:9>4J"4I)1BWYFS5U6,^6I/-,5\QN0FY8K&T6VUF7K6\J#X0'-MH%'(U^(@Z M/80U\U:D &7#_W==?U&*M=.[YS,1CUA1%[K=\\#+?[S3X0K!/]@0+,SUWLD@ M?C>B=9:&?O.I7PC>21F-4JM'$[!!_IP(DR.)D1X7 M-9ZA*8)V!L+;I.\A[LLEFI=?H[5Q2023 +OVJNIPQPYDYR/98>25@/+< M3WF,U?U#>DVQZ\O8>'UO?C$I*1TIZ=5.<5Z,EZ,+"Y [;%:)^K 5;_70K;']F,\\P!XX MPJ][=FY>K%DN>*[+^^#]4H3-@R5DHF$ZE9;-Z]^[46;S^11PU%+TP3$$1P M@H,L<;[T%[W0TUT1(4#F1CFEYFUT73EAJW*LR1MM9B.1-M=2#!C XOE.Z3DW5GW5!#I^^:Y7=['#?2P( M;,(V;W5]JYB40GCV($W)M0)KXJ!A8CFS;(_7!-^4VD2ORGV$F&N;IAE!@GI; M4^>+>?N.0;4EA\.Y:3RX.K9R8_\U&;?1_!=F("RX(J)]V84+537>OQA/&79# MOGGS\'_5X>_(/)/;M1I%M1A%UN83:.YV$BXS"]K1(FTI6Q@G2/S:305?>CKU MF,^BAEH:T'E+VK9%?%.D8O&CUUW8 66#D!0LT9W"RO-?5J>E]A\VTI>P9I;B MLJ!+4V,*]S[JR>^T2$T$)E!JQ[E2Z4>SUY;1^DP>>N>^JT(JXC?N4E7;6.1; M_W#O,2^_K*4$W>56^,ANH _%8,KTSZSJ7$?M"NS5VNO2APD*+\8#>C_I%\KN M*,^/Q259]T8IY6;2-Y3=!H456L]=?UATS >5V5XI+9$6!V*!.XBNK]8X.1;G M(%4S@SD&M<++J:.($%5]?8/&1EBJK*8W7G.^"'IV>N+Z[\M@(6[<+41NKL!( MZH9%>R+/?)M\T.908.)9QFB")&QMUL:Q,.?LW$R<7!0X[@!_8P8RT*K[^U=8 MH;+^%HF]4G;OFUUI. RA2TI#_[R:2Q\8\:+BO!T#V7%%%7K/)G3$,HOFF[MM MD[A';FJ]*81RFAF007)KJ#".6\I-G41^7?P/E\U_$OJ4_3VK1^?E-K6+%RR2 MKZ:=;1N.7H^1MGIJM*LR(SZ:L+"@.;9*9DKZT:LUFF3P(S&F*FCJ*&K+T\ MZFI#6Y8&.9QH^ MP%J3(GJ?'LL2\_!63Z]=/'A>LN# *XW(-K<)I3_1B:Q)2Q(DS@0?9@K: *.; M.PCOZ(X4IV1]@YU[8LB\QE'.,'=]*<2*RWTR4Z,B ;U/8+4.S_332_GH:^PW%*-_5884IFG+3\^"#9>MUB[:5RP!G$^$:08 M?!Z<7SA[D?%R?;^-+@M,S$F^5!R1Z%]B&A;AZ!^7)Z4B5-\1%I)RD%Y)RAV+ M$+#-RHZC)%1N)^G(1K1KMBVJ5UM4]Y^HY,JO_I=(IT@1(WXP3\;8>> 3JS$) M3\N8W?LE(XENLQ;$!$LFR=KA]TCF]R^I2X97'- M=9Q+1C;JC:9K47:?0B?J;%UO,\:]R/LPO7(5D!,.+P$$-/2$3>1/!Z$5W;K% M]WKV-1(;(T20%QP4RO[ 0U+=S#QR+5K'?UII/X=LHW&NY9@M4+[=)NG"# MLSZ4OC8<[G@!K.?7NR1L]['P=I4-Q7,YM@#>$2;L;-))COEAPUI>N M2\I"7Z_JW6RHF0'S4+%,Y'Z*RQ*=I*#8L8#I49XTK(8O9L@D3EN.OM0]/V- &67CCJ6PZ2YG*P#JC&#Y_6S MD<2R5 WC[KNX+H^/\ M[YSHOF0P)\HL2B,$TE[N5D@Z4AC0V%DHJSK49^75)L'V" M7$1"6S;3"W7D15P&$4=8W66 M'J7/MAP^H';]6/7Q?S)%MMP,+6B> MWET4S%9(80KC;\93)/4#RIFQL66O$E+88@T:FK,-?I:UQWQZ@5B)Z[NA,]76 M( M>]MN6!,%<1&QLIX>C-Z0;_Z%5O\M73J] MQ[<*#8VBE>N/5-P+!CW+VSY+R:QL#C<>\TXF(I04[GEA<";BZ)JR^9H P9%I M:PWVR29M;:.M7YIU E_/,K_S&KL_^G%XBO*T'@'E7[P9D=5L:AW>3)?N/)W^ MD?-77 %.M7<.,N/ON +&U5%A7MU*PW\>?<#'X)1%::OX3?P8HO4^W>^JXE:^ MYOO'(KG4=.)X@C=;>-%_5N)(JV*1X_266JEL(#H5("U/[C5P'F,4\LM)'[NT$4 M.[0Y:F)E)[RKM\_PY7^& 7<)&1;X)+ A8"F0!):NNC<8>/G<]5\]UF0G$;;^9F;"O MQH)UH^(I>IXO<8?-0UMS^9;KYEV6^(SBF<5.E&GW]G[);79CD@%-F77RK-D)A"Q6>WS ]2S58B& MNUX*]ZRVM*7(2:[XC56YM#Z%U>VOI[>XL\S9SOSP/;.]>N@D!E Y-((/&3SARM_8RSL;,C_ K71<0N?K?2OC:C ?MJ@V^IJ(ADDSOGSMQK6'.LX" MU_7I"CG3"YA)FZUS$NGS> Z86M(0#E"+R],9D1ME$0YL,)3,Z*HBDL6+&2WM MS%>\QOP4<+FL;6X:)?KZOF\:3G\>-)Q546\4!A7IJ,?S#VWEGLO$+=8C\(F$ MYW2@[B5I.\:-+=WV\KA?/_IOK84F>L"UUKN7-E6WW.+RY;28E^2LK'8@:MLZ MB6/4#G/F+"VBPV%TNYKW&0'O\\7HS>:=-=HE[6D*_^5%_L^WJ%/\O"N]N2IO M?F?Z+P;(]A7XZI,SP18 MO)QOZ79M:M8HTR!8Z>2V/"+/YASHUGHY\U;\,^KF)5"?3K<\*#M?^2R=\W4W M+ U)KK:$Q6SL=7W#LFK4\]F\PKIF?[9SX/AL>([0M17AP^8E MB[!."?4SQ?,R[1\7R)$7*8L[&6\-JZ(V;2HZCOE^W>PKW54?*R7+,E)ATFNB MOH(4B>Q8'AUKCL>7TF[^!72G%Q!X%%+/T=I:X0+L^P5*:@@>"JTQU476+6[) M5>TL3Z?HO\]6UZ6A=L)EF5"5&_.UK]"$%V(YX:%GK9-LN!]F\K+???= S-7T MD*S4]TO6AB2'BTG&!W\>_,6&1>Y[ )-JX5687U3<6?$1EK#LVFY]1C/%)DI8N;]^>.2WW4P51P46' MUI.^T)P2A#7WK3=] =L]1TG65>/1UR=EUIHX-"A4&REMG/SG7R9L!E$591SR M;N^B;<+879N]K$6N/$\ZJ7I*/"@INH/Q_7_-'L[ALC8NK'W*3-3KF$,9 M5:*]N:;DA3?6J(,S:1ZT@5)I5UPMJZ8B_XPL,3TN]E79:X\)\(531X^TC"A[ M(HT=1'"51ST%B5UR9P@V4\(VL6\PC6=FL1<7-H(/7(O[11K MN96A2E9P_D!!(K::]7QIK%>% EU$Y+;B3DG"\*3X\"J@=7**:7D HMQ .HF$.1'7<9Z$!Y4D;;> M9GL6RWY7=F+1/WFI+:1S]_2_$_)+1%0([860Z98R*URTU/@[M@28[:?WAM-$ M[-A\=K_F??!#5&Z^H-VZR DEM["">BNH95F95&ND[A)8:ZJ7I8[I'?-_IAB1 MTR%_%-NMO0>\FW\6#E9@V*I"B_QNS%+T7--2]<:2P5UO;T=7_!.^I(CQ_J^Y MG/WO-I?'MWRLF["@/H<2;%O65MSDMNHTUB>"!5( M+%!G=O MX7?$>&5FS!,!D/3Z8[YS"VL59Y/%LCE4YH#J "BK^=.6&O(AOM%]=E)VT]JI M2Z52("N)6Y+V!O[K7?M=_]L>37/QI5GPDA;F1-7=%Q)A9#K<1?#&^? MC3E=_O :,%RY(6?XIA51LRPIQ&!N40/?T>9RS'?MXP3WR1*)K)$3QUU>9=4L M@WWHLG0LD5\91II47O%'0Y_JC*PSJW'(9>_8V'V @JUF5-*;1HVV<;>V,,ZG M5%NS!;UY!&[5LAV>4-:P8*SM'6H502//:X>J+J,8J^7C94U6D!M:M:I4ZFX% M!\/5ZQOG=&8P>TT_Y51MW1^:'8CMW5J(YP4MXW_5&(B?!SUI(I<.F$3>0)J]+T'C^Z1]+K M(7%E0-FFM08^Z\@!J5(Q.]Z*G2'4O'U:YZTWVNUW6+U)KYN6ZX^ZR[>VF!-6 M85P2-?>L"<'#/8SRJWQH1/ !'5?LUF#KT*E7,DK 87V M@U96^G<6_N?_Z':9GU\7@N)+]W]BBXY/]HYW]B#E791Z[\T<+D:DN!OX=%#+ M/3H]H71WG_<'63XV=>\+78&O12\GZ>M;Q)0V/LNP3%T'8:]11&Q@) IZZ7/9 MJ465 !L-[VQ\FHWLUOLTZ&>*D7S\1J?:?)$H=*\N482JL5!L6@90_1W-Y=^ M5P-\M7O;4^<'R/F;(9E5+/L6X5!(?$D>D6S_*NLP)G7CA8&4(B[$R%5U"U?U M+CXA4J)\+>4Z=D-\2'O,>T 4BH@:](K=![;:'?.)S^J1P1[9JW*E$=:,P,'] M^/WPJ@5_Z.'='@O33[RA(="1=_YCZ(MU\65O_O)[TYU -*^U!"=-6PP">\>W MQG.?<$&=2_(2B$:!V[7R:\[/H>(Y?:8 $725.?FPP,Q*,[?9 6;M,=??:V@\ M$'GD$N;"]GO=.2@:OUC%'M["]5BDY\_E+^OP\B?DR-K^<7>8:L%"G2!5 ML?*OJIGPE?%EUN7RXDJ(^RH6FNP6341FY0M\HYSYZ(WJH9'XU"?)._,N MX,M'^#R:B?:RLNJM J*V(O&4@;6:#5XMQ=)5QDVE+J"$D]C%/PQV?J5F.PFUXS=! MFD()L4^M9W/]!J1B?QY"2U/HRV:VK>46]3]%F?\V.I+4O%-_]>"[?+=)JJ+$APB0VGDNDC_)";D+* M6W+0 70:%51/^:JH-'MQZ7]5D=J]Q92%6P?BJUY+#@F!OOAQB.ZC ,T#CWKU M1F%E-98WW=&YM26JD!Z&Q%7N#H\+'/S0E-%4, .W^6%]4GU':8JS!M?9=TQO;TG:_!M*]/>Y"P]&Z8E!Q-D"(@D;!W[R=%S(D_ZN9_]2X8.%97C>@(%\F<)6Q5F?/0JW&H584K6,*XZ6?]P/3F\T)Q0FU) M!@FZ7AP7J1UD,\8B>_N>4TT$F!34*;$AK'=P0>.Y;BG;KV[4H-!1QYN$"@,Y M0DVV1SJ(H1MK"#X^FZI%5J])3WZA+OKG8G_2JI@HSD<7$!MN$9*VG!46N(P* MM :ZG(993B .DN3%:>6IA993AK7%O%5 ZD'*%&\2R#+;'R=K7.(IJ9I%N?JS MB@OW!TJ<;P3"7^Z-@:];U"&RYI^",)3(8SY/%91U1'1FW$]"_XDZOI"!--QY MBYMHJ&([![RWVEAK%&[WCFOK(1(.\Y>[A4\1+X_!<@@Q'VE ZM.3@%(;U&V= M,NDP[<9C/M5<+B)"J6:FCF.6,\$(8^:&2C>IKF2V:^_I%3Q957C9L?AJ6VQT MK0)4,FF\Z4X%#6,;*XSWY=^^;(+^^%?69\2VE-GJJY2'32,K[]G)0\Z"8UNY M9M0P52AG]]O"T VGZO@R9G-WWBBT<\I@8>6\_LZ#\0,=-E8QN$]A&%)'VA#' MSU?(;]6BJ^S-@,R*V4ML)Y4>K>>RTLJ@$A-[56!] MA#HLQ&)HC12HHSR2UP:UYTJ\A"KU5(3HO" DM+%\]+%G,N#N2D8789#G MCC-WG@63WU:.N3/]8!?'7"E0)FW$_E-B]=<6!L2J4IHXHE3"8_:"FIZ> GW8:TD'=TV>U,-PZ/W+F\[J4-#AZ=] MB7< ;L.U9](7\=#19#C.YV\@V=I,#*8+CVXO&80/"#=Y#?F'$1+6@9 D;.>=C+0GG\ #_W" M406'#G9ICXITK'KC>M/D!8NK5,D49(7<\B"]ZO[I@Y]S.89Z+U_6X"RFP7 9 M*I_R](%/V6#5:5VX+RQ@CW_JO%G4Z4TPXYS]=LC^JYT.)S>3%8]8##U"C7(1 M1]DJH!5!;Q0[*VR=V>"^Z7.T9GA4'1CH!-'3P)6CD+->,J/ 6)8]@R1UM5S* MPO#7OPL5F6*J>(&B>\'DS(?WG8\P,:4@NN?*?C.^E"" M/KU?P"Y)5JYKKW@E>2U-C!I@[>KJ&I25Q1(0$'-U15VMW#ET.S2;3M;,F>@X MPB*HOXV1/NC< MPQSBM_O>AYU<^/'_1OS?B/\;\?^'$7*OGV2^SBSW>J);2VE4Z#@<6"'#)E-) MN<[EA$%'%4G*ETKN7H;4%RW:"Q(B=3AS]6Z_\=ZYX>NM,LD[(B4J>:&!4RY7 MV#K)@3U:GM\N\8;Q* A*N=[(W:B6I9ZG8+O>TW:S,:WM_(7=;?6WG3S'=S3R MN'L\99JTIX\8I>U4=-%E:>P!.0N%+S47'7L71,YEE\-$HRU?()Q0MN\>\GIT=K]_3TV.M"07@*KZ>%%_]6*)82S)+Q^DS@^*JV[S5 MLW#Z^CUK6;&Q&_IWR'E&OW^T^;#V%25,A./JA(<[,E*"3S>\[%('W"_%F:ZXHA MS?D(11E_A*.$10C 7-./A@H[RVT7CHI'-[%7J-1M$8N[E!!!V:"M;)C >!$R M/ WJC6N7HJ\KW!Y3;T*C1A'F8T]ZG(81U!:=C!&>+^\N1.<*IH\#[WO9S?;K MBAV,*-]>-E&,CXVM"-C4O]./+V' B:.L$9C\95Z=M_U]XJ=M6$K!]M,V?#L6 MKH'*.UJ1W4'K &K]VS.B!ME_\^-G8IMI^1'/([Z,Q+60BO[M.] M>26(R>XJ=VQ&)[Q1B6*W=+@KL^&9"10C>289WJN;W 8[Y78VZ= M%)+L9EP6ULQL7C$32'_POV1AE['C*_ZY"1-H[0!)\'KZ9BTIX.L QX37W^\*"54\@A)?;BU# MOA(K(\2VD& ](25U#@SDH9L'L")ER(R]$F%"1?Y>N:9U^1(46NW6WVM$] M/3Y&^\?^6]V<^OI]$MJU7T!R*?-S-[/_ M(;O"U2T@1V5:I469@[S=- E_-SJSU%Q<9N=^%&RW>:3E$0D>XMZ?/\JUJLR" M>2KD7SJ0\(C1"B/W!NS=FFJY>B0Y%^G0#1,?[R?A5T3\$[.#NT.QYC D@2CA M<7ZQ%[8^:;.RO97/DQ^W?XF5"Q2:GE>=P]"5>+8R?M0_#*+[F4[51# M?B6[ MU<*\TAHR9P_O1DAK]8PRB3C_:&+.4Q^=I+,72@R/ A]1?6T3^&_VGCM;=?6< M_" 4PAZU?8P;,!QF_^1D'AZQ6&$S*)I7:Q'@2,PYUW=U!;.5Y]]K%XM7,#4Z M;2[=PLRB TDIVNT9I6\CDV=UT[YFY6_X!B:H+XK+QV=,A5($U&OP=BSG@VT= MHFY0196(F4R]C=K"%T,A^.Z3%'M#UGL=X,M2_%Q]12O95T-L%EAS(ZQ#:A:N MY-&;TN-V_]N+[@'EZ?S:X=<1) >S\594S"-24HCP.DW8#^ ^0UV$36ZLK.%B MR7FMH*A'G:'.>*^XN,#O-N'M\+?'?"<.3I:.5SUZEAXPT:(P%L7;][W8[L)E MX>[KC9P':45O:]R^F D4E7(0( MB\.Y^2A0[GO+MJDG6?:7*K/#FVVNN&J_5,UJA%TN;7CQWKE&P2WZ7^&*NOP]/I9WS_]9W!L4]+Z>?>FUQYS@1)2&:&1R\Z%;Y+DWI3/K364OSM6@X>(>XU=+'E M6A.ABY058:6D6N1\N&B_JR! :="F$P'\@(L,H., M^FY(;I"YS\3E=,NQ)R*].FZ3W&X]ZQTGZWR4;?N6Q:L5=>,A_GOB X@C9S*< MHLT=&XG%P-3MX 0, S.=! (X3"[I%^B);&^-!IGS: 14,+D]6>VHI]<[>S-2 MP4+"#BW[2DSH)\CW?S?'%RTN#=31@(U29,"&9WM",/XD24P1A9+%:-3G-=\? M/B0(4$*WKRM&>+0;G#-5HP"[V7;M-D8U#O)?A>X/J7:&&6HI,T?AY/1]S!/Z M#9JI!W:GE(RF"9'2<+*$$_6(<S* JEX9#5VT MPUCD6@Y<6Q_]!_<0V=HRY;Z>R$<8]302XM^7Z(1W3HM2'.VDY5*;JF= RVG3 MJEIBX2D*+LOU%3IC@,>QLSO9B0'!=\)7:25Z"6'=7EV5-DV5^$,_N$89I1@O M0$C=F* <\XD^6/2+$@?01)MA=NA$&\D0R5*E0[PF5*3-;+O4A-%P <_?&SC. MT>KB:%GU!J9;]080K +3P\K*R@ZNAP'Y^46,7*-[J"4P;_K T9U_?TOU.SK1 M<<25?+2(7]@_&:&;$+/J67OM)D;EQ%"+TQ(FNO2K&,N)D*ZE_!.K)I7N"A77 M$_O)8NG7QP]41UWQAD>/M"=9.K@(P>Z5BC, 80V P+L ,RA:;%[/7V"R&C)A M'EYC[W)BSQ"AVWQHV521@Q\TO]'6UL8X Q'U5I6$B'O;9N4IR5L+QOT# M#.BW&R!HPUY:$W@>#@VS=AG=$?U)T3/(3^-N*ME_W\)?J5)\,N7HE'LR#:&8 M],VBVPS\>4)9P-^68V3,U=A5L\;P$#10H4- LSJ M*&=Z\OLD^;Z$B$<@H[[23-\50!="O4:AI-Y%N=Z]I=0DF2V'_B;'.JBQFF[Z M_O=7MXJ7]UMT\U2N[$'7F!?:T>UD9 %\OS M[P6GO)Y?SM?WWS((L=&.#EWIAG8?&(Q[%)G9!#\[!Z]2VT)D\6#)GA$ <)L3 MY)MMWF20[("*'\]1(.WBGE1M]4!5:8[8@'1_45]>_;J8R?=\_T^*2@ZT98"X MAL17%8&YK^@U>(M/WTV?UA.PH'BC=/42Z]H7>Y-[Z(;&9H2%#.O,],AR]]. M$5W//[6?_G8I1";@C%^F.#% -.]TZNF=,&+'4N2I[EG@=1E>8<#5;=7:JK=1 MY_5^UI+K:NS"!)_;(ZK')6OZ(VA"^4K@114O$I?NMN8/L/C_V'OSJ*:OK6^< MWK;:JM52!)2Q@H+*U##/W%8$&5-!IC I 2*$$)D)86AME=091))B %" M9"XRA$ @!21 D&F1(:$.2&,/[S/MWS_ON]8]?R1K)2MKG^\^ MGWWV9^^LRS)Z-AZ^$?QF=\.NO$*E;*T_LW;"1 <=AB8];D!'E5J4O4W^ M]5\_PVE]$TW2*@-2.0W9%J/6%J-HO#*V-[%RP( M>\05Y%K3E0 YO$^M46&._1/UT(@PT+8S<= \<&7J(B4AJ:DZ=\,-%<*92S6P#4F[542]??XWW%6=PWURE$Q&8W+2L/YU8H4#$6M1!;=<^]-PS5I#)>[ PZ5=S1IRXR1H" M'?L+* ARZQ_M^-XH&#E^OY6[I=GQP'N@9JZY^XU/9$V C^/ >X\;?D-^1"_E MXO5.?PP$!HV-YI:D+YKTI1_[Z9#4+FM,$-2'>0^#,UIW[&G97Z6'"VZQ=AK- MI!9HK@<,J)IF+W%N3PF @=E7NN)E?_L.M 3U@@E=N::$;-U6D[.S8U5EF_ MSV^^PFU#VQ=[,[%D9?ARQ]Z,=22'\;F+I1\R0^+$;P*FMTKC#'Q"$B+ M[X&"+=K4PN 93?(1XL5:P16O51:W,W%S*[,U-R.[#QU>_>\+\E]##MW5V-(9]?ER@LFD9\_*!72_H'^BMQV4!NE9.$C036Q"F;\+H(YF_:W=_@+6[M M!(X=H& MH]-:JK>/1,1:/-@FL)Q)?$X4?TK+_<'Q[FC:E.P*Z1]W3DJWB1D#[4>27W MDE-H%^>L;P:8VD&UR@*95A)Z?^AG^[?S"0CWII]9" [*R&$L]&SFQV_T)5:E MY[_LW7HC%@7=VJ<0G5 M'4YK:7_9?212GA)73Q9L0,6.]Z*OL%Y&$9] IF%-T$^6T9_&17K1HJ(+YM#& M=@&L$O!EQ:MNG_X?%=SY*-_S)WYBO:!UZIS, ]./U.^\6:C]O&@>EE&FEJUS M5K>C_PL4WG@[??T-T\:)6WD3'ZH;A'JYCM\_V"S9@Q2F;0*JTD50NW1 5X^0#^FX+"D;'D+:,1384*'RZ<-G)_0D+>2_:N3! M8B+RIL6RO;:!8MD>+ZLY9P6(1K9T2S-W@:.TJFOCQ<3+ E 2MSJ29#33DZD?) MH_NA=^1OKT3>^'YV6BUDCSY>$U2EJ\OWDO:^[+/@7$IW6QG_GT*,]):-Q=/E.63,CS_*]EFFD M1(6)48"]:*924T^FJ*$#$LE/'O:I_2$Y)NL/-UQL(;RFC>N3[4G[E !U:\[^97G6*5E;%:D<$_OYW"/)M6?'-IP?[*W--L87 M=$?[=N:>IQT65\=TT8Y$=$?D_>['?CSML%^:T!^]2W4O\-L*R"D>'UF9*8Y_ MX]1]#_C+7P/#TFB,^39Q!S&;R,_NQ664Y6_]V6TVN;"X1J8 9_"7TA]([:>6&-Z3_/Q()(XE*VQ&5PR6UC0 I=8M53;:'O*W4P\D?<.RA5:*1R)V M@S$1D,NE1R)O+=KGXL^=>^2UQ,>%Z7>"12.G\D$E^- M>M>P.>?Y!?HD>^_)^)%(!8MT)/*2976J_(<_ROUL/6Y>_7O:W6:CW_1=G)]E M4?P0I.SWXP-W>FXWQVTLRH!M.$I6EU.R0@TPLK1+>!.90^S[;GO,E9M!>_LM M&]2+NR0S@RD0L;N6077V]S&[6(!,9QZ)Y%[\GI0FTZDKE]_9U[ .]9WB*;:* MBIFE=LLNKAQ.SGUWCGU">$AAMEMLFB5+FLWMR??[[.T>$!UW,*L;;J;\Z?O" M']L2:B-7AUIHLS?^^77=++*=XKO'C"O]W:_/H5<2U%)7E_FT9-Z1R)7,51@? MG2?-V5,./I"F'EXV-2/L-VBTXYFFRLW[.7:/^!$8'5RD7BVKM<=IU>7A?4Y! M"\9N\NU0[7;#SMPC8K65JN8032P6Q/8,*9@DY0K^0=3($[$CLKD# *U.+QVR MV!3^<\SV$DSA9N/>$\*? 8!6QC-[1^!O^[9M&]FF( MI6_5[M> JY81N:J!;3Z6B)H[%HTOE[WW21O-)31/?DK,8Q1>./!X MD-8$ >/\C76EZHIGX!96_F_[QE5N:J_ZVH\95KX4:EB&-H<%1^5<>ZSO3"B; MI\"O ,9<5T'Q7!Q!LT*1!T8ZRL:36>@P7O$*E MG>JB=JE^M;6^-?R.!@PV$:K85$O,]!?*F=8;9U,G4@#=KU9&+!4F(N5/N@TS M_"LK[M3.;X1LESD5]J>YA[H5H]*OPKUW4(.[@H3EJ$Q]A+,1L(I)CRLW+EX& MGCVT2F-2']!]TD&#J=E#<:?[8K3\EOB$943VLAS)I)3IWE\.1H>FFV2G32G M=#%J*-'-R'^JY0KC"\[K MI2.8+19CK6TZ88I@IVE1*6;_?EL0E/C^W),N9-R@0(>=T#S5+;IB68V10^1O MK%?)&?!@N=7KL+T1_?4@0D_!8+INFXUM5R04H$,'DVXEK\P\RPBY\=]+$R0V MO$E4CD*SVL^&*'U7P!AZSS:[[U%6LYEQ8GT0=26V+1*5?.]QU*^%)EFXQ\D' MHM+@*_(N.J::][V4(BS7@A2X-Z #CPA9[2 M#QUHI.A$45%Y3"* TA%4S8X[SE15Z790PRFA%1OX[1TC 3 M8(9=+],)_%:M\*MJ$*=1X:%$FYLX-O#EULWW22]C65O=;FU6*<-&_I!; MZ#IU6_VP8$T+V5:U3)UF%=="6V&T.52K,Q4CS&Q,J&](Z#7P[CY+(O/-I^;'N.67-K$4P5>VYEK MP'RCW#T;R/Y/V?O?QR: A;%F"=X-L8F#[5I32#JPP]27Y\U5*]DXZ[+^[?H! M>F'MX"!^8D/><)\6L>IF]LGOI)_\IW#(OV7_6_:_9?^_(3LV-P*5*>TIT#3D MA\D[Z/A8!?*4#D K;C)/?$P1RV0QI]50A0CO1R[/!.BH^OY@MNIK+F+CYG/( MKH*'@=!;BPDN8A8WQ$:#&^CDF"[H&YW\XR"CHZ,XT5Q$Y'/^[AF^3#$VLE-2 M:S7/MVK LW>X&R:9'ZQ4?@!,+92:'-+QM?K:+\5Y8\W-H\=".ZHGKF"M]VV< M^54\ZB!D'_BVKB]2;RPS5$A4M.]GKU#BIY04P(U6FSV.61T+B! MON2_M%Q@^B-N@3]0J1?B0B'//,@J;XWT[^ER"QH/_[[ZWD/M\#HJFRSM(="I MGER8;(\:B!I'!+_)S$267 FP)@<=AUM(44[^C&A/](V?(IJ8*PT3>H75W;KC M57JME3\[$U'^D"'14Y2]>=[(@U5(8YH%YZ".444?KS53NK\[E0_.;H+(SI2H MP2R=4WL7W0?*O^W7(?1:Q@G8U3KM#C@"75,3_IZ5'$/,2X .=P>EXU/K*N,B>BT/W) M'M0^L^*)I6[#R]][V\L0 22JYQUR=,%$HFLU#?]UI "#*;N*77.E!4HW9*97 MC!'=YY;ESA[:];*;WRT.@5IC&MH2 ,T7:4-[GMM@)DRPG7S(LT4H)'2?/Q(A M!2V_4]\-B3BQF;O(U8(I[.Z&^&+- Q:?-&!84I'V+?JM'V#RU:(?LQYW1J L96K63=J8_I)VH9&: M-\M1>)\^ O<1J!EH$5[YS;+]+YV]?!FC318E3N>):W5EPN4]T3>$SE8$+@(% MXCA%*/67&RAYA;3.3:*NV847Y2M/.ICDSP7,36%!#/L4FK Y7WCN=;PK2UB= M75<7Y"Y06)'4E4V\HIPW?E'G45 $(*^)EG&'?/=5ED)*\:DG4;D.6:+?#3[Q MD4.%>@'[A2=5.BB-GHIR9'C:-=>--2ZQLA]JWT!LA@7D8S2?%XT5P!%C@($! M!(J]1Q44@N*.0_$-9T(Y5#;=-2F-G)VO^UTMM4>\4+ M,W4:4#"C=OPC%;LWR MN,#Q2 /U%6DEIWNAWSJ<:&1)M+E47TIS;FVH%RJ8:!F:VW9] M9&)SX-R8^U8>GGEJM'>='-S$N\T/C[]4F1%>.\.;S]FSO0TV2*_+UO3;X6-1+*1)\'2CE2M'BU MMN;,6SQZ_7+-_@UV'*1Q^S:K@W(-%C*3S-WT5B6?]AZ08QD+^4_?*G M5:#/5'#%ZC#AJ]"O M;S-G79_YV$1NH38".[7[QL?$+0Z[J(K*RLX M)V.0(;5WM4%8AM 1_,RII9"**! OG8AL1MU2+A%+ACI8+H/4C(84%V>?I[_' M2%#\W75O0T"R8ZQ+FS6M;--VI&EU#KA^M[C5'YF59@B:'J, >'B G"O6N6TT MM$GCF1!H$11G/VP"^:;%$C=P/VV;,R _2A;C!8BQ"^UPW82/_Q[\P[]"SYM# M 7+U77"G?@U9,4PN:I#JZQ98\V//N-NEDLAYVY5OFBSFUNH]7F:%1.2^(=7F MM#1IN[)+,8OS#S\GG7WR/@TQ)C-HD'"U(J^Z;&$@^,*Z"RU@@Q'/3L?A3-+% M4T$Z\=5+O-O#,FU1DX.["PT$M'@N6B.6..$.59PCY[S9ZQT,+HDB2246-.-%E389Q0\D5L!O/P03G$]M0" HH M<=Y.U%L^>V]]T _VC3-DU =+"Y.%4$07ZA=EEVG2P (%E0NW@NW^]'CH>&5E M;@5-?_=1J,JK)AV_MSN5;KUW4C,;T5KV;A%+!(.F,_# M@B:E\3>W]'27[59?,BRK%\:YQ4PX;IE5T&/5N2W#8*J;< MA,51O;5XN;0O- 5EOF\3"8$?_?U1GV<<5Z\JA,Q4D?R^;;Y\FS"?O_[DI_W MK%=:#!?TH5(W&UAU*PNMM;0]^)'(S'B9Z;6%[:DX*IQ-26M'),HF\* _/!WZ M[SIW8K"]!L]*O"Q?T![E4CLG?Z*?YD8*9*C27=]FM$O>U^/>:8PI*,UPS:]? M#8!EZG!WUF>@MV@IAS45"53+._NEM+7P'@:#VW!^=7ZDOU#5O LH C"-^VX M8CT2M ZY8HS[R(0!*X8:'#7&;UJ6\B%KB<^8T>M9##ZHE6)UOZ8*^PUM3KR!6[ M!8%[+L*]24E%@]," UF? M;&T%&Z1QJK3&/) QNUA'0^"W!V0=RS]3:_H)"HCQ:FX4^Y0Z^J@4'L+)Q/=I^ZZR26< ,50E\@D_"/ M'%7\]SS&+G_3&ISX0]SI#3UE#):M/9(/KZJXFC=GUT8 F";W UB'\XZT;ZJ] M=+:?K)+6AYM/)PQQ*]0*?"!,OY%'RA1 FK+;'$"O(5-4?ZA=5?.$R$+'*GOUK!RHV8-_GG[Q5YC[-Z7MBN1B#6/,**<2<;]*6EGNTX-NWY_LZ\, M0N[P5)QD4,MB.QWT]:$IM1B81J4AJYMP;Q@,ZB+/:2Z2)YVC$X)'M\K-/M^] ML9/[ MHR->;E6)M'B0,_6CUVYO)!"'![\#AOK!G ?>:#O- [/CX'=>W1P8(O MO(5>Z'FN"*(_5]#!F;]/*OG;I;_[?TC">)#^D(1)(K,,5QZZ\[FJ 1=UIL M>AD#!JH1N#X^)CK]!<8L#R>,V"$DT\JE1#J&_'8&?VM%;6@"8H!DB,XBVP&2NQ MWJ\['B66LA_KE36K:J??=NH?F8%Z; 6*NJ *K[%V8%2C%GCBJ"]Z1\NQ]?!S MTI'(0^ :$@&K](*%]!1/[FS,E8!'&>N'UYU-:<4^'9P-SK_T4!]&+ GOT./0 MF$'QJ$:3P4OCK4][O0CBUG<"[B3SU3P: SOG'A)!OUE\Z 5,!Z"UC&,_E)P0>WGML/C7\GZL5AE2A83#.+P>ZJ9,K905:K;NV9_CSSSG1S-$)WV4^+ M&Q;$9@T0YBM*9HB5*S&.#Z_%C/VU:?]C?%/8YG7P6OY5O$KAT\8H[?Y""6?I MT1U.ZBO^4@VW=Z+I56EKIIBUIUQM=7LI-6-1'0L9+0]S6/ M.<5AU+E[?0$5K#JQ7)WG<5[7:3DC"_7K/ ?EUH#D%2QH=#2F#FM@:;DA9&VJ M+!<, =#B_D9"M6/Z< 6<&+/)A6(CJ?0Z;XU866$8.;ZETDPA[$3(Z%HT19T^ MQ]+J="7(99.C571E5>[/O&\%,2=2 64!"2I&SER!11>R\,SWWWZQ^;XM<3[N MBW[%W(T"*&;HPS1,_-W-(QFQV6DF#$MB35U%G6[]B#UVZ1!.EWD3U3*XZU-S M3&,B>&"L4.&8:!SS&&B W*VD)RIZ$M@_TU)0P@AIQ*PH[KO&T_-3W[7L>I^# MYG_V]3PFH!]\A8A??A(.J]U7:K\],F1'BJAS&@AW?:\$OAM$Z \&K;6BPY&S M)Y,FX[)H]LY9MK _ZM\Z?^(J7/FX)Z6+(CLJZ M##9U%K@7AK7491JOX<"NY+0V:W!-G3@VP:[2'>0_HJ6G4AD#S]IJ5\>K+5R8 MS0.C<,;P#):[%\,R9N1 5.JFCXKHF3R=GO!_!2>I%]OJVZXS)4"4H8=EJGQO M:U=0-,5_*#JE^$CDW"M-9T456 LJ^#G%E%3UK>+0NGG;Z8DH'9^7*#"$Z Q< MXW2>A8\U]_9S&P[,TJ91- "34W$5(]DBA$S.<4ER7)C<]EB2![Y4MPW/X'!< M\+-K77P$/@,\.6R$DQ7GW"TVM4]^6U9S><]3N.HRZ]YN4+)?2GC#-N M)HY],T0SWCEP=^@4HJOPT O9M46-7J:W M*0_&SM)D$":CW#)S%I_;RJV4!CY7M.XR=\1$T0Q*;H=);YK">3[9*'XK5%/EGV_)D@Y07/[2,68S^\[):3HNP=VA=TX8S +3XTE/?^& MF;/!8W.J<%X7]@(>*]<**Y3TA= 4);7["IBA[R5E1 #IIO:L@)848F1N=DY!?BR*PZV;G%L=AY]#$4S:6'^/> MO0MWNEYKY>TS6BUF+83-AR*D0]N0SBM6:H7.EV-K>P6-@R"C@4:2)J>H4UF; M/8$O2ZL<#PD!#D; XG*$^"%29+X@Q6"138.J=BO MQ6%MB.1$/AB/R+:K?#NW_\I+89T(N3$&&V?W..A7-K! MX7H\:UK>]9)UULF0RH1H?OFV\%J(<4@I8#P&G3&56UTPOOQ&F4#X$9L](.3@QJ%.EM]%BKB0,15)F'(D4O^X_/V:' M)!C#XG10/MG)]3T$['?#&+G9 9>?]2O37B,M*V5E;9YL#2"M?WW3^_6/&]^/ M$;()U&88<4(FU#<4^"-=S6:D6R??6S';8\%I4Z\PS&3,@(U,@[76,R,:!X)R MBOVC&?[AJ-CTFO0/729G3A^)U$Z\6]@S=I?%^30'Z2];=R%47).2#I-BOD5' M_O![%)YBM'HBJZ(BI[8WSRZG]JD#_SX4ZETKIQ'K"%23#&!\49UUN6]N?_54 M0\5HO5U&?UWIA;;3W)OV5:-Q9]=**A3+8Q0#ZON]>$RK27=9X@07\A;,';$-,Q'.&2*#,N.4%'3P40/5;F5/ MTWX5CVP:9;D!5S07T"M>]K_?7H6E],+#KW=B+5@ MO5VCW#C!0YD[SS):/5H]5@V-@4L)LX/UK##5R-6@J@3'Q($E M0UCSN#C*I- M(,^O>)]]M+BSB,EAA#9;%.95)FA A(TFQ#G7)+J*UB26+X!*4?D-U^]_\8=K M_?]S?.QJBC/A.ZW8$&71L%^G7PY"YA-@O^F[R"MTJ*X%D:H,0I'5BP.S5NN, MLYIP6%2*P:4XCB/^>G305Y:/6L6"24M/D,;;)1FZNWZ30+Y"-'B,8@!A"/=: MERT; SSC1J-W+2M#-T]1[0^/1%([W#;FZX]CA 6PCZVO!38S13PQG.FF"18GY#K3@J,HI@4.D/2:1F6C33DY,N7+RN?994# M' !S236&7>;'EOBA^+CBS^:6GR7=+FH,]:<$3>"@[-8*.K'"'Z9E2/U0B!RC MI=7CMU$"_.%WUH)Q2H+E.&Z8AEF MM-E15W_\K8L!SQSX"/BD,>1==Y 0)]YI/8#3>J.@\(^NQ"&YZF,F562(VDD$O5E _F6C]VHH=(>7XVVW-GAX=:_J1!*FGYW#+'.]D3DHMKJM33Q-(HKX]$ MQ$EX645Q__"&S(F@3!QWI2N.JN%M'MXFE[&X8ORRP'[9_A!J@6&JM8[)*KKB M3[EXF3!Z6MPEM$_\ODWSA9^F(5%2N;YQA T],YAB]'6KW*9POJOS<;E>]]$41='.M[#XL3&VYNJUVR:U=@+)^G!//= MR?LM3G,9^]%0T3=-?!94SOGC*N'A6(6!7'Q$\YSM'3[QL)7SZ)J4^5ZUK?D@ MAJY3OY;L?+L7>3C5QV3-4)#\0!:Y:;50SAO*T,K%X.LR!C@:=D][W:*/6&Y'_NP=9YR7FNXO@< M[WA[^:!LM4F^$%8MQ4+$(Y(V&:^Y@>3,!A_%WYA-IQ%&]'N+! MV>]1A^^A7-)J(_)-M=#2_I+1U?Z-?_O\J]A48[M85VU?('2.$N&7LR;9V9ZE M%T)OF9-KEI$8@;I'>JO:9^8"U4* IQ ;4 ! ?^=7+ZT(H]8Q\6)2R%,(-&QF,O<)O8 M@E]\061;S' S1(8;_B";->Y2.M[L &:]X#TIZZY[AZL'K['WC/<] MG_[U9#[L5G?D*KRJ)PT6UZO,/CT%%BJ^'DB]R 4!OW)J>X*6!+T1/H!-I@>7 M3D$\1EU?<%P>B6KXE:-\:IZ@E$F@VVMS;WC'E OO;<)M!X(;\K6HR*JTR6B? M:*]#A$ [F=MC^DW+II:UFG1< MM8C7##*5K;XHM#&C>BPT^4;%<>XB+U[ICS^ULV*AV=1X]:Y.BXE_=]JOT!VZ MB8-4=JGO?8ZA971YAI4\TN D<",M;R%/:'FET\-(-?[6G&X^E\@UA@5L,/PA MM8K'+J[28[EXT_07MB0[EJE6RUM=P(BZIO71"6^(Q]0C!NGO'VM.)?S]3W1S M8K7U^H&T4+'-HT$EI]$S'Z/#!4L_A2[0A.NS!RLY M+=FK$,S8&/ZZH125<"_SRGUPUY&()"+JI@_I^D+< ,V1T<;Q#/C)=2:H*9+Y MQ"[$(A/0,P*B1I7#S\4"IB/\K8]-D-4QLDUJ6FF#*:-"E@4FA*#B=&,5B3S, MRMI.8;(^\^%K@>MLC>+(JR:E'ROGGO<WK?GIEHN'!UA M-OI;P29K!0/&&=8"DX"3.NP6@WY>J3./_\B858SB?\= MB2R*]8??BNH"GN>W:KEOI-EH#]#8VO5K!7>WF)0@3%!<.C->RODWG^DH+C.+ M))OXM%$Z<)#'[)E(SU6KA;FK6PRZZ^7U6M,!09ZMP59*F?V/=2VE#4L5DE&H M)+H.S@9/&%\1^H_(=>;.5LCF7!<$6)L[$]':Y@FV0HX;1K.J<("]G!>,;YWV M;?-DV4"A#']8P!;U2,0<4?KS@XB/ZY?_3!M?0;:RMS0'P\*(-?-&Y(X%G7B9 M];<#]ST,$)FS#6E.*08.@1.H/CU5 UDP6E5XG^"\*&&I)=;2T]1Z,\4]@MP- ME%K;@+N-3"G&++#WH;DA4J \XVWR?)OK!DT*C!%CM1&LICM+/J_=]':A&6)R MR/WZ[G(79V+;H-[]'F'S:1(M(7SB,$R;*G?N<^P]@B&;E-B]S."?E+4Y]].O M[]:W ?I!ZHK27H;1*U[*DM]);86,+XE?\OV^XTQ0RE4&"GI;],O*_#KV)+MM M+@3I.^DU @6-Z!)Q6MACE^SO#WE"':PS]KN_[M--ZO:XH *Z5^Y#Q/DH$)-0 M_R0.,U\NG%7^^K^T(7-VI 3_QMLS?US@A\IXYN!C 2:%V1^D-?@ M 2_\8:;E3E$$.6S\H;=2O/4485&)DO$,W,^/8HR&7\NI7Z]NL0ON%ALR?'[= MF<;6>!FOW*<[=8W4D"^(W)X(W\\Q&$XW]=3(??+@2"3[FU?QGX1O0:9X,87& M4%O $B 2V6SN?J59)QFG1$Q.7J' M5P GUR7KMSECL75RZ[U.O+G\S&>7X>B^WJ6F[EA,X*>AU1*VQRO0VW;R5KQ$ M>%>$MWN0,!XD:-#'+6\B6KVN)0_'2;:'R1R))% 8(TV"%XH5,2X1U"J8GB/0 M);7.VSV30?=1)C7W;,J/8MQ2=\T5S\P$UUOM<26O&<9RY-2+C-;28M%F&/M6$7#C$=QA :V@!.WO\1:Z2 MB6<$6G6^8#"3Z4HJ<+XA%Z/^ES?N3G9G4N8>O)Y\# 8\+4_N\@EPIRR$-AH] M^+YG#E#_=<;HRN/OMJL4?@ %$ M1<6. \JR?V0%9T1E_+USZIV5Z'DI75 MTYO!;=5QV_/-ZSR\/PO@4A-/#I>' M_O;:4E3+V^OJUG[:%!5HDOX<\FA)# M/]OUEJ.I6O;MH31Y:DPN6]_1>VD6#95Z4!B%DUNZD]O5AL?@EJ1]F0Q(%I=( M?FB<*;475+)/2K67O-!HE&^0=VE*<&E>[ZY:?KG ME/H\'O0_[6,@E;7ZG8V^\55II-Z"C[PK[8CABH*!B!UQ0 &H@R6ZD2?Q&"Q_)A,MT?OF;2 F)8OW\-G M@@N%[@EV!F/?I+ 89)EH9,CC,'EERM? MO*JE>'[MH1OY^*:2V\R=G//)T.@6V,[ XJBI6#EU+1::P],E2 W:7E2I#&Y= MH@94YA*SYI$I, ,Z+2K#Y_5Z,,'+/]K\9JCS,3TH,%?+,&Z(.?]7>.PPNVTJ MJ!]\TQS(-$@UW(\'1C;+--&^7-2MN),;-F_[*"#>&J#4G(W]B.[:CK1KUI9^4-=A19II?K$_Q"T_/S_[XC0\ MRJ,?D9O0VC(_Q6YA\3$3]8-UIO>WS!\DS8A^N0@)&?TK)8E\]'2J='6ZMFVI M.6B^//M>HCDG[0J#9_"5B\[.OIS@8:_O+]E/*6=J.P)__LI248I?/1=#>AGQ MC:P+00BL,$"KC[C1"+1;?%C*D!BY7PP 6/1O@B,V$KY?B9I*3T0\WEQQN>*? M4*&3#'J(>+KUOS=ELYP>1=,[@5P)V9]^V(,W)K'V"F-U 8W[@H<5WK;OA$H/ M74O4[^'=%H.,4?8N@-_N%5$"1V)4-LPV=+/SY]Y,GQ#$N>@+5[\_)BTL@LX' MTG(D$E4;D!+;J)/J7BKB]SN/_LA M@:9A#OP1ZZ,(2J(_OS(Z$=10U!R OO>*;&MD[)0RG)V40B=,B(H>BHH\=H-OP ?6(&TQ%:ZFOLNZY'1Y310UL1EQ)DFY31S/+#? M?934#90&A"931EKE8^;9!%PH3]'&\0S?#L#OWB!?(-87S*VD;6_S@%XR.S:9 M^;MMB-'S!:&+P^-K]H0@ E.",J%#7DC9J^8/9H^T:ZV8RHOB?4)>RYS0D/VI M8^;%:/?,VGB,#B&OR%[SYS,X2UD4V2'E5/C]$9PT..5"7N\<^#;.W-S\VF'0 M1-1%6(D)+E90SZ#74QDC6MA_= HT/B8L?;_-=J//&LYT@D;$C]TD]O@'#Y*2 MTD1%98X)BX$8BO\O\'%RAZ.#"F/-0Z52. 9]*"CH[1+'H'_HV&W,W&:^,;(? MU$P^$JF&UXP&G0IJK>?K$)U;"Y'J=X7RKUL^?0W[OE-G):/FAL?,RL]ROI(; M2VEARA,*,9V.S_>+%I6N,? AV,;#KU$(_ M0CJR]N)I9[AWJS\R-W@2XZ[+BTG?RYT#M35W_I#WP1PO@3_DYQNKEGK%EKXLU=Q]0LJ" OQJWG)\LV8'7'K;^,YZG0:@J-A@J%&IJ!T5 MRH,:NFMD!#Q&0M&T#&WBGDJY/FLP.F1&R>0)F-/JE*;1.A.$1(;4F*FZJT:" M#@.!Q$H8D73*^A9V\??J -!:5/N@K651-J]4G[[)4Y\4-FO6N=V,B,Z\V(,T MF=:,)((6'F$L712N:SPZ3]NJN#@98:G&[+(=$.S%+,K6L09NS2S.DL-BMQ@; MQ73.Y>X -#QC1&M"% 3RAPQ)A3@EQ01O_M?]WY.K(&)JSM=5#I_C0$1MIVIG MG!B'X-.U&O1]QR< G6$[[6$#*3I1?/"8WD28J04.UR&I-X^U>ZSVS)*X;89'$P 4/[.G,I$D4E*H$BV^_;SC\ M/O<-39>LQ M"&S1T:!,&M"/=\(Q7U)L(T(L,1_)WJZ>NOY2#[R2^Y2_Q:EAA M><61=9F-B4.)\D3R/#I"=#IO S3<=B#?&S#B:4"S7J42&^YWS(9E=# MKX ,)!V+?0K\[0M8Z!-Z?2Z70V^ E4/U]-[=="_<;][JVCC$T-XVIRR^GI[G M@<>\-T)L>P@'^YDPI(]/=K%3&-GKVXEITE.!N"1 M(Q=\(@[WZ1'\NL]<>KP(0NDL2^ *O%*+14?N J7NKM3O*E]>OG5(]?+Q\;GR MV3#[I:O(.8<9=3F6T8\+;28S7GH]->Y1\[A*R9?+V^(4F3/$]&)IW>_VE]<# M9PG:3+7F,*/2N]5G,HS>!>8-1@SP/1*S> :T;TA1D(9N*"/V0_5&#,S0F;"0 MG^1GH'QU:I,'^RESI=1S<.ZRL_&0;$/]KHIK(3#W5K$^=I4+;#B0KL=,[]!^ MT.>WP#I"#EN]'K4\=TXCMI;XUM:TUG'S=0%>U>D36@W*1 453/IE5'+U.U02 M!A9A]OUJ3"6&AUC]YGA#W+#M@F(=TM]DH6^JB+IN+N*#\*3+"]*F-_I>A:(> M(9N#+LP2)K T&,XP\D-7G,I^+\-_Z?K<.)_):8<@]>ZJ19_.+]Q/AE32/ M(Q$70'G(YI+;1BTHK>'IC1/KO=@@F-L]0B+9]R)0ZDCDO'VPPXHCP8M12_ [ M$CFQ*Q'3657=Q!KQLB04S/=C'[02Q^0T=BJ,QM),A^O$*F.NR$07TD6'XTS@ MJ2#%0AZ1_%@?ZB4WK8X)"C'6MXUBIQM?\:J*>_O+_T#(IP098*W5ZW6(%'?3 M3B>_ ?>QW<05@K_^,X*/+;LYC=(&%;UQ^,31>MF:0RP1KW$RWSFG)JQ@Z1;1 M0HZ]HHM<;%926B^/!;YUF%BJK['\S8CR=K78 :"ZO5CRZK_&Y4RD'?JC2NC$ M%"F0"B9RP:Y=OF%[9Q, P5(7BM3%1!V@0ML:Z^W$VE-9]QUJA'[I/ L"RLGI M?:+N-+PDZG7%&-3&=W*^Q3D;"X6"1LJAQR[AP_T:HU336*,@O4F>&N@NV8V( M"QA6<44=?U-[[!.J?]YVV!:A"0XF*[P?///?-A6;$\Q'R'U!5VT(K/9VMH%% M<#M5OK.,OL>(ZG?*#YYV+LM>JL7I&2S>OASUS/3"EM+9GQ<9, UQ3%B);6$A M619>>2:B9,DGN6",HKOJG8B\56;Z]79.,('3,#GL;^ L&_ PL],:>AP>CU$ M6&%ILY?)%&C@AS= Y2P.$\T;NO\ MC05L$5IF<1&)<#P33!%LX=I78SI2??_^U_*/1&38A!KD) I\^Q]-A:&@XN/W M& 4%A=CK1M&6 1,]MS6WH=M3_FI,/9CG$RZ EFY._&G>:^Y!6*TK@+?4BX=. MZL4KMQE)QIKZ(=W%'#O^MM-FZV*UP$H;B79Y]_/"=MQ-^NL*P%J#6GGI$R'N M-?IRI*W/QI$(=0:GU!2-FIT';Q>EEM5"XW4HC?A,FH?6 F:\" ,4QH:WF&MV M)W-I)M6. _ZC^64$_X%D>6V^P/<5'-P%RKM:BFX[!B4'PHC[?3G2IQQ'L", M5DB9#^ "DK ?4@/_R5),U^L_Z MZ6W, O*W7\&;+=6GW@Z&3'_FQ?>H:.^A7]C!@1OLMG&;+SBDI6&+#*=?QFQN M?/DRPX8SM79%*F&V$I5O4.^[R$)3 D,;Z8U1 !RLP$@IKX78;9)#.NU=:U0_ MUG[?6'\MIZ@A9)/UHAQ.!=N .PSM0H!![LH?H@DOG=B+G4SL&8O#/G94R6Q5/?]^J!*D M9VKEBW3M>?ZRBM; #-8K3('I9K5YTFUN!EAW'?/KP?0/U0R/F<2ESI*0GZ / M]XH'EM'PM+IC Q8%T?6I']A%VD36Y590ZX-(T_D20B27$>RN5;%V,A\BVA2J M;:6K',Q.4DS'%N3HU/BZF=BDJ5H=;Y.ELZF7\GZ\K58F/JVF/-E^:E^2N;4" M7CI;5:X5QI(@ITZ!F31,;&Z_7+PVV933>C^UVWE=NCMV?[.=8AA*[Z:\I@N1 M&B5#L$FX(Y&0WCIQ MW!+CP(F409D,D]?&G'?1/#5Z;?2QUE=IGW1<5G>STIBIJ0,!.G&@](G,[8JV@&DB6<==LO5:Y_ MHEO 'TC^3;'QS+4$<,%)175.^:,&46.GQ4A,RPJM=G+"+&[Q:;+ITL!SED\/IG#ZCZWG->M,T8)+V5DRVM;X3GRG7 MVG#88(6*S1[6*80;/_KJ#V5F.HY$'/:[6^0KR8BQ@,LJV@>D4+KLHI&LHDGF MO9&-O--+=.+*G?RK\_.N8W@+RI"3N-AS'D9FIB*^=7ZKK3]"4M\6:9<&]"_Z/B-6 ^(NJUCT*UQN_I(3&NS1R M8L?@?;HA-K>ITULFMLV%1[PIG-6ZL*^>"N(' KJN]*?*RA<6JR\NE 8;-/'WZ^$2,$BQP/2VKI51+&[$#L(34O#K)&F M/1G6!GW-9N(W!1=A"%3$B-N,:XD.V)K\_!+'XEN4R#;FLYF#TM=RD-G#KX9G M-O\_\MX[K*EL^^/.7.^,,];+H(#4.]1!0$0(O3A*$6FC2 UE)!0Q!*274&9T MI"<(2 L09I BD! #)*$%5$H,58@DD! BA 0IH1,ZO#!S[^^]9>;^_3[/NY\\ M\-=)SEYGG;V^ZYRU/CLB_NX$D*5R81,X\/AY0=_S"PL^@5M"CH81XH73Q".E M\EA_F=2[_$WJ3"L;^BY:>[XX<,:FC?GYJEUEB["&\SHC#!WC>RGP9H_FVF(H M87HW+LZ7 _1'Q_6'TP0"Y2/I5BJ2O^(G,;=GT(T\*3RK195YN4(HKGVPP[)- MM^A*I&D KZZ+1)IW:X-"Z"\SD+8H99]05/OI'#M-O9*KXVN!X!)DD!*I9=RW MS6I0@/5OV(?[)2%UC0 ,Z*. B$8"R+5+>S28]AP=8081!H=P1 <]*L(0Z+#$))A MB0:%:S8E\MR"IMH#%JOB3"@D>L:VAXRB_0XG5Q%9U"G1.?BDUY*Y/9,=U'S MH4A(%7%YVOZ\RN32= 3J/*AS]^9TKJ0T[DF-I\QMH,/J' V<<"K<2'9VP@PW MB[(B3L<2FJ':6U.XM[)0(P*I8;?F* R6&/8DAHL:380KZ0T.1-9O+=!I*K6X MV^13PP:ZCCBA,7'!X*6\E(**"_]?9'R>=&<*6)#O1K2A,R%]P_1P*8,3>0SM MV(/;9FDR3^G+6DH]/JMYWA /'NW7&^BL]E*55C6/Y)IE*7@%/;B-!1Z#*NOI MN&!=[^*8$%?UOKZ;:=H!H%B=<;\&^\]5M/$58:DT.9>"$OFC..X(FY.; M"!QD.X45SFAS68&Y%=F*55WZ72D564;V\*O:JO4>I9FW-[7/Y+JO]3^G1.EK MC*E0:X0N?83$75H^BDT"EC!55\]832E2@ST8E2S8Q@A-E%@[/57>1QZM)Y?F M)VIZ1U@W\_(A)G\KVVF]R"D#HY<)V4+E=79$ @X-N4CS>O6F(]S_Q__P237@ M EUIE?Y JHH75\-L<^03GUR+9]*[^"AVMS@)^W ES+9MB+>ULV[W-CI[))]D MX1!JJ"DU5GEUW,E.NP K'I?T:U$A,-+P!:2QO/0#A=#UH"'"VC4G/U\0/I)E MWD;Y\[OARXS]2?9=40M>Q/F.Z/5Y^:@%O4>J(^3O/9#@-M:;+Q+[3 APY6N@T >[PF[ZAP"SNH0.][AQV:NN74'_Z]X\'J?EC22B/].3H]YL MV!L>R!I]^Z# UJ1>O.VDC4L4-7@L3/R9[3NAJE,M$K5O5*$Q\HC'YD:L6 ^% M-7(7*XDR(1=JK>\/FDG',O'.$>*"?0/Q;2M4SO)D4S%^A07_S6H3F\8.NOR5M^&^TC,%0\11F^\-M0T(QLZ88 M$9W^)=3A6XJDWIDBS_T6[DVY686!9>P; M.-'&W#CAPT9%X"^3 5&-(.F)*&L[Y'9I_)PBQ')3O,]LQ*XSZ&+]VBR%$A-S M))9T:=M'GUTO\*";_;Z[+"TCO,QZ2.HOKW_]HX[#$^^W:E*V98IT]OW2HO)L M^X,*#R:SDBYB(;KBLT9,0D6(7#G2Q?.L881^69P//N3#JP^5)Z2T5LG"DNN? M0FW]>YNN="AI\IJJGMQ/),U/4,M,$]I\8;\CDAP5?;]A<<=;XOJ)^=L)5[H" MF'V$83PZN. 0$&8:T5_A=93P=9I73>TX[.@$MX.CBIS45ENN[N6PC*VD,_), MIJ_QL)W![)>O22_&_X*/ MHT.OSDM",CR;5T%* >1375Y^I)95L=NO_\Q?5N.#9JY//B@<&GP M0:6#JD]H@8O,"B]GPEW5X\KS,[D"L-[S5U5G;SN <_L+W.!PA+TR)5I=:T[: M)^/Y:JS.8'NOOB/^$ #%:+X]L@/^-PO@QNF%(0>6KRA]316NDV, ].Z=XAZ6U^_C2.9O>E1+(EN&+ $A11/T;D=<1L6;K34C_(_N#[X:6A2W*YC\;UWL04[4I3,IWY/JNA-7,0<8]6 MYM_>) 2,AWK<>S7Y2HRM=W%@F>+5F3JJ8F94(/MT9]-^PT)Q5MHA/FA@M=N( M%.6(Z]Y6/V[%W*VQ&TV&0_TQ7KZ:<2;45GK5-CS:3YFL,QBHC>JYV[Q"XF\" M,V8+)IT+K4U'S\]VS2:]]4 U?VV!??/%RH"$]K4&R[B +3(2)Q.5N+BZ8[TU4*!AZ._H@(]E#?@W5QH8T%G10@AE^YR;J^6"* M*,4D,@N\6/DTJDM6U@^4.23U>4^SNE^%6'HK4P%,X^5S3,;*XKIU2Y2@C385 M87!M+XNS_[[#'8U=.00N\#6;4U M4[WQ*="!,^[FI.$&@N=(=D?G8+S0XP/7%VMHADNV[2=-2U$&X=:A!_5$-2:3 MA./BBS0JO;G%:LBX_ 8GR4/ ;*W?S^YZJZ*6X'%>;2%K?6=> +F03[T(DPU; MA,4IN:O!=,INI/Q[K3K\_,3WB_BH7>*$$=\>]*Y9+0VEF4)8TG J[%"(O\;9 MW5#C?')/$4/<(A3//J2<1AZDCBLDZEV4=&[GLLL/OI_9WBD)=H_8%8_4F.?V MYRHJ@G?S=QD[(8Y@W%=;[ \F2F$"8\O'OCH&\[M0X&2:9!?FMZZXL 7DYN17 M7MSJ!X"O@/L,U @U>@9EM4CT(C=;G__RH_N+3Z']$L.7FN2>*=N=\]JPC#U] M@0IQ%7=^'#424\\=E=FZ/SE;PE1 M0>WD4)-K]Q;F$9K*ZN*/KCRT:LWS_7G ===.2[OA.=HKP"BK66\V&'[:_LYR ME#.F=ZQU3&C^K^=\^I=/_QI_BZLY,MZ-#)7:T.H09MJT-6^^Z->KD&6/I_I7 MQH37H( ;&>1(_*S-TZ/+%B%(\\M'B?16XLNV.9*V]9+@=GT[0JGVTY3K/P(T M;[Z2'A2@MF"EG-HO7]=MN'UAOCEPSGK,_WI=14FWLW)-/][/4Q;_OB/P@0\B MT:1O5K+)"E\:4FKDH+78.L OGXH+$<@!\?PRJ%J M[;\V_Q_2M?Z/D*[#"KX1&>4/]Z 5#UOCRB;G(#OQV5@OH#OXI%DU(Q\M^:7"$8-=CYU_A76.&&IYRF+CC #:I":[O6C2Y#4 M&0& M0,3G8^X,2\W[3_!MISM(2F#G0P"$WLAT>^WIB,=FBHAZ=-_"83UJX:[5R35# MAF,K)\\NA[-UR]=IT2C>N"&]'V:QJPA?R&!'/QFYIPH[H? M_\PMO\ ;V<8#IZ1E8:&Q\"-(.L@KZ?E')DY^F[,WS0&2UX[]G+S99 MN'AZ50BC)K9J >,:&"H%S; 4[;CR=) >9V:3,S7"%=.B-+8^&D8NE]EMK-KA ML;ERI#BEIJM#L=?G)8VDWF%:T+1QJG;#&\M5MJU._D&%KH Z7;!(3XI1 !WT MU\ULJF48$:'1Z8D=]?Q+1;D=.+\ZFG?3\WX_31W%=SXA31*A*N7U$?OSYW.= MFAS<-B]7??)@0I_X$2NHD-LJ78N]W2"L7EAY!QNY1U,S[=QR2W(*;V,$\%,+T3GE:]STJ"D_ M^)(&Q PR@^)#@[SJC2W\@NK'%VNRF#&N&QV(D*,0V9"2O&2'!.+!8_E)=PQL M_[.TZ:NQ?<;!=]M#HQ&3Y:/UG*9NMT- TU3-/9=8LM/K ,9 >%.,7IU;/HF MQ.!Y#U!B9-]3N)C.B0)9FN07)W4U<\ZMXO@Z!F13+#-L#]LU__HO@(\#_&^6]F/**G/!B-O6#> M.2@K6%_ZIYK76=ZA>A:WMU5=%)V; .AE3I% MSAE7_9"E=YD?6^F54^#/"SV#$RVTDQ%OD4FU.V4Q,PI9M(K> R[7Y*PK3N@4 M(A9GJM3=U0OM( @E0KX7V)5N*]*P"UFAM[@K7]C$MEKPC'Q0$8T&HWIGU?C! MD.Z=",\KV>48K#C-"&.(9()L2R@^XG]T]US28.0]V.-.)*A,;24]#E<62/++ MH'V+@_UK=K^#]@C'H+T$IN9; MG';^TY_:BE$%L1*SL[^HG;W=*M%^+2!JJV95!^BK\;WC:.B^Y]F41^)8M&>>J7DAM;//AO*I]@G72+1^$5IZ;MOJZ>R0H[>&L-&(F#M(/Z=G6-O+[>9H" M!4M?MF-Y,&Q1[BKB#*JXHT)MN,F]550VE]H7C5E':-PVSX[-/<#(]R9EY4&.X]#[O)C\YYMMY.W3N?2X;I/O@J)!JJ)/$V\=M(YM"S@6H"! MQXU6-= 8Z(RE;TS3,[)KG86K ?=]F\RJ[1,N^R)W9*-P+U.ZQ:C48%M1=W8_ MU707:?$EOP"/;Z#:XN8]@FB@I?2@RJ:ZLL'J#A=!_E3"%M8D/)ICE'FQ-B?] MKSH5J#^R3,")5S*V\5$;GT\_I>DRI9N7I.8%-0?#34DZMUV :K)%:)?"NXIE M^)(Z*''*]'84LBYZ6"7+I=BCQALGG4*/__NJ\=&Y7>)I;Q1UR/]&2FRS7-N& M/<]H)KVXM8!V93A&2B,^H8)HL*6T!A?]"9R95C(>ZC#W03"ONE8& M?;A2=SG,*X;L^FU^==K-F!:T'MLU%!1J&YY-"M3(D I/CZK9=PLO*);[&:*I M>0R5Z.&N#UJM(K*Y0[U--EK8KT@SEI0L-HU4*N>R9NKO2C[5>5/UK ONW^T" M])]W.01\;%LD'P)(<-%# (,MD^7YA'T(R(IV.CA*BO8EX9J=1\*X3J_D$/"6 M>?L0KT"LNZKV5HX#VP M%-V]Y2[\=4!@%9PH_^5F]UC =O 68Z84V>X:+GWE^6S\W*QG OUB=^G@>_B*^;\D*0:;/QO:]$I*LG1X.6!>@N'%V_3[9VG4 K93AA+$+&4S,C*6MF4&80( M(RC@V$#8F$5 G[X@6+SMH@57:@5T"+@BR9;!GYXBSWKN2_GKKP:7PP>:+$6GM,0!%DI!1[C2ENHH\2 ME:&W!N*S\B*//]L'UL*0-+S;S&4@YN'Q^[I/\(=*#@X.GC_]M<\48I0QFM+0 M!1%G.+K%.$?@]OXN,'F[!\HB$V5:NRI($E5 M+13&B_/#>/'F4-;)GW%!SO(YA39S"?M6H3A'IYJRSD]B3;0U>F^6I8],_^!KL'ZI_[]68-Z5N3-_S%)UC(SLCPE'S'[?C]<YRS;Y95(V4D<S]:*J,B<@2)/2%,:4"J-;\19ZL_LUA*5KLWEHAI)5STR4 M_;!)AY&!^S']+>[/Z&\5-U*N_XOY-;);;3\U!/;OADW7?HP<^R4+D?T%)C*$=UOM$R:W!W82A!YGZT=# WN& MF_='CF*L(!PE7B/%,W9E;7-R= Z\IXOJUV"#\GP]*-'[71,F56GZ&L%3?Z3< MI5BV/(U\'8VYV_!@M,8A53<_N1LH/'S%KH?@EI'S<7JOF=2?R[[H?VO=T>!8 M8:(9?NG''9+?MX7V1\:N(?UXN[/T\!)YQL2#53/P+A!M!N$E)R$+1+3^TQ-/ M:Y&NF.Q)D0H3=AZ_3]C-OC0CFG*TP#W3:S\$D'T. 5.>@)V-Y@OLJ2U9.#;7J5H#'CI.PP;=Q['6C!:ON+\JKUL*G<8H._/Q&'W3 M!+O<*-/@@B':Q)+V>+M_=EQK*YAQOVQ"@'J' ;N4?%JUN+2 N$PS,MN='(=M M+=H_X$DR/#MGQ8YR"LX:!*K8]IP"130X) MAV>X+K^FQ2A/'@+,%G8D*H-#BHR82U#^VG3&=H&OG+LAJ>#!% M-3U5T=C%!P8^$IPS%/F,$& Z6#QUAK1XS]34MKK45Q:($OJK:=^L5%6=8'XV M2132AM@?)T:_=4#P>&AL53M-:[(,$*<7[ M>:P[OK3*4_ZOO-'*?K%Q]61>SN(A('6!$4K"RG06_?2TM,YJ,FUZWJ"MJ9[A M[2%ZDG8_:#0_D7VP6W<7E\ L*LGNAQ<-[;B&I=/CK$879P^*%'* M[8[ZK)6JI,D5H!B3%&>!DD*0";]ROT6!Y_!YUO]:0;U$8Z06'SEYM=I$/F^J M_"% TP7:'&.'[P$' 6#'(%,\A?Y=.:7U1O6UB&S/(D MAW>LY\56R!+3!!0/=[!KFX/-C>K&KV^NS$D,3/SB5K1/SJZS>C+T2+NV/GTK MXW1$[\;9\Q>]S"#>YI9P-(V][/O#;-_V0[J MTH/"=N<[8Q8$R1L%4)D]K91-L:DP;$ _1M._@G2?5L1&$P\!XFQF4\-O$@_% MTST$K'F 61Y@EU531UG<3[[+'_[(-F<3=V)C M;=#UZP03]TD ^/]NT&BR'0K!>1./.@:Q6*EUZ$9H(44B!.#@5:TJ25\UEA MHNH;N[,;K8,*?A_X\QKLUA5.X 1/%R72VKE=(T+$!Q9?>K_'1F^V5?I)8_.& MCU6>74AFQ\\1D:O6P:FF9!35=<59CG'>M_7BF*@P9ZOP27C4RKU,/ 8*\_CN M&V+3ZKDW%ZX@W#."^^O$O-^YP\H2,D]\K1_FE9#M*.9E>O]FW:/!::.V8=F^#]UYXBOA+" MQWNQI*QLWK;!5-_.YY,9"3FB"!3KS?>7!^T#@G,Y-[C2F9? #.= MX!51;(6&Y,)I0N9$ZVQW6'+RL,I%M*F9SMRY7WDDFSYHWW:;):61^&7RI*N3 M2WZY"KG%F?YS< &_H;_"-_C]J-CU/S)2R$3NQ+.BC,K,NE (O3R+ W5!*VUCLQ6)TV7!72_2RT;+T]8M)VQ5,V(J7X.*5I#^7V0)"MISUPZ M!G^$XS$F0ZYD'XA'#PUW$?TH.=GMG$-/4X+\*(?;BKWX:&&E.].5O-XW",48 M$1KFM5&:FNH.&@'_X45?8(P@)GNBK-%#P":N]"@X@CBK5LNP0\"JW>5# .TH M<+[(K(A*.00(+#0/ 5N@A/':,^MJ9O\\7.'H,%^#.SZJ,AJ;.?7@%Z#HFG.3 MMFK(B VDI*/1%BLI2S.\)BMZJ UJ1'-N&YJ MF38-Q97C7&I898377A[$>>Q7&!CAE0@BD:]KBSCSRX8_^BN2QG4MTZX<)&&Q62 M2^(G3L1K%!)M>3$_%0X+N2S[XE[ZGMMH;B5_UND? [,ALHIV_QMP\UD\R MVV48!A%91_]LN.'^P_\(-?^_Z?B3B%_W6##:G]^\G]S2>)\5^;A18ZOV!M>) M@3',)SW^$"G=["1II0D.C[1JY'W;9G65U+?V:%T]RBTK2K]S0B.\,RS2BBTR MO!-*VH2)2"D"R_RW^IHC=F\/Y)0H\.T4J^S>QC\[4)@3FPB\Q\G_8I7[K\;_>\K\+IO3DK%XEH0/IH73&L%$0Q+C M4M.WKJ$KA95:W10AX1UXF%28QWRN(H,MW M=G:M":P?K7JE( 6[3:W6,.?GL939+__+*_[2KVZ5<0@X&>3+/OBE0>9@NCNZ M:\KO$#!]+N@0L#*6L)7'+#4Y&. F' *P;PX!LPZHBG3&?WW+/\9G9Q):5>:^ MV[W.]%NP2]8,BL@C;\<0MP\!0 3^$!!4O_J%'K\^C1/1=CX-+/3+X,?ZK(QZ<+"#>-O\ @B[RB[1P]:PC&^NM0+RX1 H]Q>2>6.1"-? M1;#2J3<<$[?8T% CN5[U0X!5XI!!FNERVRV.&$DC@\#>1IIVVAIK/%)M_J^3 MDTVX?MY.9DH4Z]K 8<==]6E@(W^MH+KN3*(RZI(SAIC,2?9- M4O81I]FH(7@1LW*!G M%^WBGT!J !UP:R:@G/"&7CRQB8+XL#O7ES!15=T5/6=G!/K>QG7$OPSKBT]F MG]F8>;J(>*"4:$ZX59%J7N-&E]6K-3.SK:P*QP MQ_K X?T9C!\J*UW ;NOW;O$RA3EZ%QX? O+=TP.;3[6\W 1!!2KSGQH\+Y!Q MFED&AKBODMZEJ'HA8&VMD>%>.H:GR=O7E2CL^1E\C,)_^?-7Z#&UW5^:> MQX7UC:&<@A3EI7%^'=B[GERDB: 0VFZ,0U0@1-_QQ3<7*4 C_=;4#>_AKIEI M[Z?+'\ CV10/R^6U#MLCC<,*ACS) A,*(H7%.Z-A^5-A2],E6K;/4U):N_%I M#]R#Z7LUI8(2.%5'A^(>_#%EV(\RT;JR>-=P39SAY873M^Y*D!J(M.PO9J\2 M(/G;S. F/#_:<_?A12$?#&9.]]OR+%=]0L%CEXH:+"1_\_;,M2]S/%4'LSJ7 MD'WU-@I+LVT%TRREGMD>/46Q+CSV$HHY3BIU,BLZ7;4N[[>@O02C_D%[CS:Z=#/U'$[<4ZMS7KQSWBV8CWGKU^*2 M9OWB*+M,+#S ]DKP9XX5SGC0IDL8OU8-;,D1=UWC0Z:/X68P0X..V/NO)4,Q MP3KG9O.AIS/PXI86)VOO?P-3>4W7\ZD/815,HP1.:IFO-FT"^56^Q,#(9I)PV<:/TA&7$1;G/J'Q@$MNO1J2Y8<(S;Z'#KJ MR.*.^(7UXV:[P4L-OV&5\BKRZ7]:CB1^;<-IHX S\4YCVU9JDCRII]0,^X#, M\O)U49^3_,YC(9@"TF@W+GNEL)_:Y6+(T/W6-^#@HD]:VMG(Z[W9GD\/_A:T M0U6(;M=9XN]XU2^V7//+/YI]^'"FH5H6V)9!!9E59.HD>R@M--_-Y1;5-Y6\ M5#0P.(;$C6GQ&\CBG!3Z(J;,7^3Q2<75R+^O:6_6K49>AHZ1EN*9J^=Z F"V M7<&;(04&$,E'9KQ;2V<>.50YBGW$>BB2/?!18Q>.VXN_7@J9 +V:WI6,)>9Z M59Q%7)Z]?5<+;1$T5E#L>TR^.QXY9NRES59J='9"WS6V]IH:_C=2R?Z0T%M9 MK>-7>\E)I@:UO_R1$\FW6R;)\]9RSJCD.#1F=RX_]@O0C^5[G_:N- MR+_5D20#58ZA&R_O5)T0?S>5 @>+'\WLJQLCA_PX)Y6&3TZE'3_\>Y2<(7\3J>OVGT8!ILUK M(.+MJ7(M#X?>C1:+9-1..PR:W7/TTA.U[K44EXN7N3 T[ A,^(O>NYKEKTU^ MCI:32=ZKII+=!!EMY)A#P 1U[WIE0FET<<(^RO(@F7[ #;3X=4[V']^^P/ H MP:V*3%9_&5=;*2HOQ@IOG]KR'5\X/4A0%.) M$"!]$:$ %JA5[S,'@IZVB3K?^U2L+_T@W,1H\ /KNY89)NJ2CAXF*F..7I>S MNIMJ!F$:95S74[_\YMVV+?LY%+\A$0LLLYY%STI"]4W-"<500[GTWK_WG?[W MAJ?O:I:D-QV+,"SMGO4LUIM=.WZ89=*>%'HFV^]FW(<+"8L'67;[ M Q)O[:TN35F_[T'U@=[&>;)>]SG4&^@CJ#*;4G8(Z*=(RA[=G^!A<,8>!2YG MJ]&O*OX5X#,];$L2XT54)=ZFI$DJZ=(T=)^\$&)1.V@@ZS(?["3#;/^Y8]O& M\R(2@F*RP253/, M)Q3?( ?!4@R2C@*U?]X,FZ[-1T&1S8&;FTLK<$4->U<.8H*"VI^*@HAF:-TV M*T^P_N'/HQ[@RY&XR8E#0 )XW,RB/A#8MRV9.2!6P8TV%Q@SZGB8CJJ'#_EO M6BBFL:+;*DHV&Q-ILI>]+KO"5VH"306C)8!F86X\-!##TZ+G+F JQ/(GX[J1 MFR2-1"7/I7X_3\C5I[$^\S*93:9A!]T[H49\O_:RE8ISO7:E(;8-&0M=/$5% MV>_A5QZ6_PB8#A9+KTA02WL]J2%8'4-/F.?*":62WRC4;!M6W.Z[M[*UXW ? MPJT/Y#852-[!7QR$90KI5Y$+M=7:5/P&'U2(.T(A=E\>IP>:T\G)-+?&J[XL MOPIFD$L;YY^0.A6AV8+\9!>[V9_&%-5QTM3U6I5ZUQ?;!EX0G8$'?:]S?.(6 M30>HU<17[R=JU))K[Z\W?]^14K$U[>SGX^0"<=V]%KZ&[435]=+V[Q0B303AG'!,^-1K]"^%?-YC^0$=[QM^)T&,@ FF5>3[&$3S%::US4H\O":E/!HQ6 M=S*B+V(L\"LW2^_SRW+*/@GV<+YITF3S[8MU>3\7GS>"C%RHF$.NVE0CY5HB":-KY]PZ,X+QGO[73<790S$)KCX!!3]4D* MXNJH?"L9;9YYM-#+44Y]EZVP.A'"+2!86??U#=1K&OX&'3H*D/QXB_GI_W(U MD< =KZ$FQ/K:P@!I;M41:QHTXW]:!=5*RN[ MU 6;2DEXB&O/:&T7^*-/#L)Q.>\7=;K4=R(L6OQUADT0*C:/P[_:N;WJ;S2; M$7JK85X$.2^Q54!KF#UG"60PC%U9IM0S"4Y)A%X-7@6.M38!$;Y$E077II"1I/^D/%:7'Y0KIQYW_A^_-SH. MI\?-:[*RNJ8WT]81,.5 M04!PSKT\O^DSG&_;Y0R#LJ4P/SPT4[SIS=0\1=8 I=!>A5<2->]0Y"?NFGVM M[R('?N5N\\'@7,XT# 'KJ[0AG(*414Q0WS['"K#^J>0L("W*M%>3NI]8BYTHS'LFK$:=%N:*"-DX:\:2L M!B(EUPJ8I-9Q[T([)&[,U:G?U5$6GS'7"4&O>)ZSI CBT_7.2FN&EF)ROH MF4!5T\OK>LU?KFF5#QF>0G\J.?DZ)GQXMSUC?? *VWI>CV 06Y*0FKNZLMJZ M/2?5$+!]L.LG*2>R!C3>5*@Y!(2^[N.<^P]5@TNPE-INAP^C>BTFV-K,3PF+8 M>D;A0Q/J1^98K;H3L1:UT;[Q P*>QNZZ[5':J=][8B#G?Z0MX@H;SALEG(.> M![Y1X)]]WX38A>4I8V .N9TN4A:)ET(NQ:)KEQ9J82$@F,3'K(IV3JJI=WI] M\-#K5QTA@19RB+@%+4QAMB_0>]]_4W5@@3Q,\--Y";*#H8;F5 M\UUG2ZSNCF-S;#0W_DH6H[O^0._-MF5N@V7.*_PF-IWD5SWV^T"T7DK1"P)O MLWCS$:4_;TP;GKB05U=@0)5S39//F)6\^/!U]TV/5AL$R76E3LSY77ZW-G]U MT1W'E5#]A]84W_2_;9YSW*#G1_ -+SSR\[Z^GK(@XNZ 7PNEG7=)_;@_CR$H M/N[/0[Q+'OY=;8:%-L_]D6F^=E_/7M?N#^V!N+^+?/*T]^&>XD9YX?NHW+?] M*6/;(E1394(D$A+O3?X&X)3H/ZN01R3^-O<+>AMU[T M5?J%;;FG6$EPB[LB]=[KCX^0!.'SZ'G=6-_VVOFM'ETWD=.GS0F:YQ,[."H6 M=E)I79PJ\MG;8CO'=+<.80G)8+SX!U/3&\5^@X6AR-WB?GYV\''1 543XNKG M@J^(ZNM;*4!IJE@EG5-KN_SQC2OU2=OK?^8U9H,C M]71[B>[3=0+ZF"TY8V#U)BCRY+OQ^?3,O.78N,N$?M5$/%GSA;N=7JM32&5) M'GQXJ+/)L-%P%Z5SI^[@XI92=D%,6^F\:D3EE6VB!GWV=/N:C'LN.ZF2*'NQETO2"I,+7LPBM:P (=B0\2CK2OL M]++?\>I=),9B!SPV6BM :L^)X&^R>[Q71>2)"7*9[8&6&'=2Q(?!7/]R6%F6 MA4K1T1H)ZG/&39+=="'_9-JI"(F;'@/MCJ;^]AOG.F]*GD(=MX&I5N'[VSA* M6U"_$V9Z/QJS_\ >)V8K;2?,66[QQIA"^I++X^++]S[F]K?D+O2,0AQJ7$7: M("(!U@)<.MAA,*14]G+5&HPJI:1HF3J,^^TII45 W[:L8=T^!@HS4Q;6*1B6 MU>WK$YA:Y/IHG+<,NG$9F=!?.[W+H5V>CJ!A#&>D(M;R,AC!#'1F[]G6"')O MV'@*2*E.CF/Q!FLR4&FK(\NV#&@:4?Z O; 7V+9$"ULR\T;RH^A7YEH5]W%: M;XQP=L8>(@V[<)5RK*^AWC*B)>C( >LE0:%O1P4TSH75KGH+;V9_!ARR&<-D MT!PP$&<:#FZ.>PF'N";3\!C;H__%0D)"QG]5.1ETB>_L,?"W0\!_NE+@6[0#+KY,K?$S,Z&^3.:57+.63SX5+T:=JFM<]BD7C MEXE*U2NGGX-LPB<1XA(0-$BEV.D$?X MUBN\\LX2!]J_WH@K//,0V/,R+6*__I=16IEKE_2EPC-R_7;!IG:"/=I MZ%J.#FR1LB@))RZ VOKC6'=49[1C\:W=EBN:U67 X1&R_!WB%%D<> Q4,M+B M%K5#>Z(CSCG582/]B1W681E ?V=T7+%<^K9?VN $I"]2DEW@QRMLHH<=_]H+#FV^Y37IOIQ7P^S3>F!T9K*P7Z9 MB+C8D)EKW]\CYC>GSZV3[W_;!LIU*SG]PT_SAX 3PH--;YT?=8A0+#K M)DK1F%GLQOVSW33^NQ[-M8-PPC3SMW93"'8#PH0%Y].;;N$K#'&2NIAKG"L& M(UMIB#!CE6'_%IG*E>Z2V@<[73IHV]PS(ICDJJ?=USJ?=7CH8=3TK5V\S77Z M,MT6DZNC"_HB=U&0/LTUH^E-(BR=2(E>8P@*[0);@2A)F/2/T(A1;9 ;S CO M51AP#Z/L/"GDVFGF992+YZ\SO=[$BV'VKXV]^%#XXP; M$8GS4)(+F@F!3%;].+)R-M2-SHM(YZ:N7W[1;#Z&!@[K9>*7 B&532*[54TT M=N;JW'SSN'=JY[:*%('47G^[DS'A+IXU17"WRF_Q#0?"YP.CYZFKG8WKAJ3O;3BX8CHZNFOGTA5_F$ MMF+\?ELAZ23ZASDZ>1CN$-N,SV>_+;:[U1R9&1#CE\7?EE&K+;1ITT4_2BZT M@V*AQG." GSEX+5?B\T&(XLM!T+7BA<.#( ;J?/HN[BW#8B!BVC3"'-2?;?/ ME*__4\!G"N=;B*.1_"3DM>*I$.E+OIS:OU*(E[H?N<,G>NM"S5(S77T=%2T] M;JE1.6YJ!#>'E>ZM5?H#*_&F'W(PM6TF&V2*82E)KG?I*,6.\Q! #?R)*=06 M)MH69(Y".JX8SPG//';_QJ!_HQD+<]DB3/CF ^E,G_QA>H9\EXK1*!^QC]^\ M9S-> ?G772Y*D3GY I0L3V;PL9? M)ES^\/(W7DD/'"Q6W?X7R<9'W'%>!?MSW^U55Q773H@VOO)6WO?EORX=A-31]=Q"8W]0&^)]VMN@##+ M9BB&'C^%=4_L&B.Y3.MZX6P1\N>*X'K7J7(_&R\E&W B3KKC,OQ^T1_?%9]Q MQ^E]R)-!L7;MH4[*O@4_OH]BN[74+40K0'Q*QJI?@#$9W;2P3+4]FM\W6EJ? M'"!95DX!9J>--=]35@/OM,^,4T\J!2RXHBZQCVRA= 9E&KMK5EYEY^<(:4ND>IU1&BJU:Y]HB M\XH"-Y(;9A'(>;&5;E*/!:Z6D$\E^>-;T>;:%83_L,E?HCT>MZ%,WBZ=:&EL MLWX+4]?;//N8[%YN)V=/Z0E>^EO?5EVS@(!&B8!^S1OW"3B2X+=?OGSWZ3NY M2T 7PWL)9.FV \69DHX]PLZJS5.>HE>4S^!B4+RD8N/6HS?A'@:NNZI1QU,6YO20/M_?][YF>M,C:"4K_0!V]*G M.15K%9E=0)3SR'J1T_H3&L+D*)@6.!Q\55 GQZ1.J;BA9-+>K]N]C6.3#?6Y M>J7A5.C<_MQFU\$ KV1IZH6Q K1-F>[6*UH2S-[L<5(Z!!1@ZFX^^/CO$Y?^ MJ7.7A-#D&@.G4U/7B63F06'+B/,H1=Y*O*(+,7@#C;CG/!UC^9V^7-ME[.OV MSX9XA9?7KK@T<>F;!NF7- 9Q,38)2Y%Z$8O,<_>?Q'F&)P&O6=1;F;4O@DYX M=,'"/Q+O1@6,U)]Q5''!JBABO5K[ IX-_G6H::CW#*Y)D@YTJ'U86KINV(B' M6ME A452AKVBK*VC%3[!H2+)_WCCE+,KD_$>\"?#+&\$2_=*DM[C\;%U-KFY MX-A9R%?OXE[?1W]X-ZF%C[5&\$ZD7;E!\/<5?+"4N5C4ZP#Q\ACQ\=1F[WQ MTY_&?^7-WCD2O8:A-AFGO1@,1;7L_H"AMQ!;2GH3:"LG(+8+0\M \9;0OIJLUR\0_]/\!9%K1P)7N<:URF,U_&F'\=, M0%G=X^?*"*%3%!A;;>:*2Z%W0]]O*,5N7]_?,P1Z9US;]?^VPTDFO'LZ5$]< M+-;H=),;P9'O%J@N"J\Q6D!8R<5$S0W_>B/'F5L?PN^]1M MA==F64K"'UZN M_F8E6]%0EY^G5N/F@.[':!XI2/'?^3&:FF^_V;CMJ<81^?;H'#I-32''C=+' M&G@Y&?&!3%(@?87;BT<.AL0M0L)6=Z=@TI$9!@F];UP/1*T],OJ3?91/XDC.LGO_C8V,,BV:N5NC MQ\4MY;3LG;9?Y_;"*?V-()&),/S5P:PQ T@L*=N9XQ9*AJ\C'9:$6ETI_49^ MIF!_+0_=1+>X!.?>[$W]D%2DJ8FL^ADMBNG+B MM49"082-1A^5^^$DL&>EPD*%DYS_A-A4HMB!ZJ/NB3H;+80W6 MU$KQY6"7@I+=X.,=H7V_T<=:'@+,6'+UIZ(\@F:2K[8^84DU!S/(YH,J2B\? M%4+?R/F2'ZIG::6I-^N?/GUQCU%:=R7M"Y,.T4)?KN**1;?4DK/'7EYFOV!? M4[AL^UJ@%FJ\9(2,AKC%>X9GNPPW$":DMMP;9F/HR+6HBL!?\FF_0$?:# M\?JN![8]CV@TMN5)A8__;8].N^\E);2-NPQZ.YH+U7LA^+;H./$Z(QQ^V[7( MLY[509+/NO4"_+&'EFC>-& NATQ=>E*%7U=,2 LG?CLXL4AK'82B#P&^H7?5 M]H$%B>TCA;&%M;D\4(#&1'_V_48,^&>(?U<4&J)O&DQ-[[,H=BJ8=?WQQ]]_ M6C5B/8"O9V"]8)_V*KHH("Q:-.<76[_IG#!KZ&BH >FR_<>KCNR/E@57LX,J'-4(5$\087UGBY9LK[U%3C-VYO!\UCI^8?RWA/_9HLO M.^*XJ'FGVY,>&GP9T+MFU9EK7,ZTK6DBODHNRUAWJ.Y+%D0TOD8(@T(-M74S M[^@-W M SF>_K9YV')/A4LL/# :(1@Z-M8W:81O.^(SM,3FFM1TJ'Y]R"!A! M?&M EOYU*T.VZ]W50:=O]I)*V;,HQ]1'G"FD2EV(O^K,^^S+S-:3=AD M?G;^RGYQKV::CX+/FE&VD_&CM]EB)5+.D?VK=3G+RZ$@3 M+*] UF3L(RS0[T>CTZMVRD2G4''_/AT\]5PSQ*8]*,:0BAS";JI8P@V&:]JT MPY/(.OA9&_@A8):P)C)8T<:\@J)ESZ0'&\T>J>G&W8=R'LYE7P!.C$09)!)1 MD]$PQ)85/+@FA[6M[M_]<%2\=PH:Y=NNOD^SEU,1WZA)>@OF(/EC(Q=?W"1!NF9 MSFNF$4<"KMP+:NPN&S95WXM'C:_;4G5/I^\F<%Z*(9>DYG-P(=.TNGO$^@#A MIDT"O%WIE!VDE\('?5ZC4^%U6W!C=N_EB!Q8R) QY_$+.]S.<'QMXK[)AD1Z M-A1(4_;HN4M"T7*2T8_@8;2H/BQ6X5]@D&[',$AA32;$MB0<9LV@VHHA,562&1)D"A! AS G0 MJL@@A (R3U6&"&000A+"6&0(@0"50 ($@LQ""/,4Q@U]WN]]GZ>?S_Y^[N/8 M>Z\__.'(NN]K76M=YW6OZSK/?UF02X<"]??'QA:HB0$-:2LD4">'\O*B\^,9 MB7Z5GPB0D9^[4LE291:5V^B*U"D5H@B2MW)G'//IX8_#.)TCFWL#EMC MLAC#CQ:RUEJG\R&2AJV@JJ"??J^9__TSSJ(*Y)%/\L!DX GFF/U@(7Z9+/IH MU+S'W*ACP2KIZ>_SC7^F#II+]Q#WI(W5#XSRD>:L1_]QCM,D70QJO:AL M-FS\[6QIYHLPZT?O.":=DYCM@+VDKAJ6F=6H7>/%:V/,L%&NJHZ!JRPA(S@[ MI-[-+#YBO4*>*GIX4_M3H+UJH8E,GJ< J1X>U ML614UF3&&YW#^6J0Z'8+Z[/91<^II34U3(.TJ/65.$Q1JL/-*W][L!,A!W' M N/VT #H5)3I'[NA,,G3"+'"$=FF4R\O-L($ T?Z=:8EKH4[?J.6VM2IF_7A M2I+Z:;7_YF =&4$,..TYWYN2&5'5:Y/43BDU/"'E6H-4<-@NZ: MXCF0\8E2=SD_/#;W::M_Z*_YMH5GG)I$#'JYEK&T?!!]4]S'Q7EO!;2XTV4) M7F"ZV>^6:!=>#:*J<;C8*K]E^J$ 8H"INB_*%+L'4?W[U/\U3@D7]#X&^"FX M>PT1+G5'N[)6,@F.(XN^&WY>,N=BV^U29TR57G6,I(J_4E^_]A/?*\>>I#/I M2^F,2T ?*X3IEI'8#X:TQ51%L!#A_^)W^HO+>%)CLCM7=$R$,$OT>9I^!)B. M4%'E?P/)P9CD"C#.+O0HHH:,#C$1BI@G5;6<\U'3\T!_3?!TEO,5XN(X0,E6 M[#=FS<0PP(!]>LJ#H%[>OOXTM^3%:.LROME%,D-]XZ)='T67>L:MV6@XRZ 2 MPE?+,$AISYI-#,4+ 2JBY+8)F;D1/:8,;9*1?3M%T_3,S*JESS1.:;7W#%#' M*IVI*O:^_??/23*=: A BP6>TH YL<0"O%[G<[9X+7+2RBX#Q$Z-*0V*?C)D M.JWY@L]'_(-\[T+#7$T]O0'EVU<81CI%"';?C$'7XTXM7=U,S2X+"4G $G K M7UGH4 !)GQ,2P@Q['2$C-ZF&%RV(;NVP37R7F:+5&CWDM[\;% M9V?%95OU]A5^>):\J_3ZQ4R4?^Q7-,,^E]*,:T/W5CR"I2]Y=KBM!3B9$@$\ M&G0!AM)'G'JJ))1J1-2B_J,;T&DV$9LH<5#5P#=6."8C5#1+"J+5,!:K?(:2 MNUQ]@N=H;P3Y/[QM)[J&C/7C;4*?C-[;O< ;RX MW,)4U9"RFF=$4(6&S M5V\?=YVK.[5:#+O)>GZ8<>ER[]1RU$W6Z#HFU6$/B6KT'N_80)R+5I- M+.@_G>24 ROK4\:L0')M+BX4G"8/(I("\F+NE_DN[.$-SVA@I5ZF3)6N>S@T M)J$BPDZ: >X1 1K^=RS,1M+YU\8":TNQKB[N06EQ+ Q2Y^G"CH,T:9@ MMFA7L=.']Y5.]+9RQ3@CA:5:LCPE5&WIX]P..R:XCU]]3.B15N4NO$<6MK5WF520G[WW27/-LU\-_#%"!67R! M7JB/<(E[4BE+[G6]\;3K1>*2.T-;A^:JX94UN4\/V+K HK%]DJ &RB+#0N+: M'S]CF-0)^X<"RG/A]=$O&&\\JDAU#45% M UAX2D.$+/X/SW!!V,NU[HS)Y.K1<;+@&"25T,)H9G'<-^HL:M"6JJ@/5(9C MC(WB6S6]'_Z:XQQJY^?-@H/EW8\3@MJT29G4R7UGQ=V'TT%!YPLRZ>>^&3!( MJ@=:_Y'O5E(#+J%^S#O VN'NBXB(Z*7,)KC:2,E_0#0>*_A*&M*-04DNKML-2S>J4P\;L\-+)=SZK?^1:8NI@N^@?O8F)$X^U?\^!%*EFJ$=-W2^ 9&(3<[X7J*F;+ M6CWW0 >*15'BZ_2@PCM^?%MNZ6K S@@GVCF3[:2XFZ>^>R%&?$7FK7'<3EUP M/56/I^[5_%! M_.BQRLN;_G$Z*XZ)D*D4]DE@ JHQS>NU/->&PA#3]_76*>TX_?"FIU:WIK4L MSPXLXN5@B;':>=0IM^Q19\A#M+R+^#4MXPL.)%TGE/TU/FW"WL;:;B-C+6>2 MC/ 4,[23[C:T,X8X)AEDY@>&AW'"/C5&BOQ7]["7\;Q2)B"5/N4NT%]Z#XX'<]7/)D= M*IKDOA)@H"0\13)'."SDZS.3 QEZ:^650;'6GC,&BI'1;1\Q*TN>QUJ?&(23 MB26O7>=.#O<&EB67TI35 >KR]!^F>6IDJGH$.DHP:+Z\W2UP9&XF="B[-Z>M MPDX>/H5(=]FBV-K:6M^JG*3&2CV9P-B+*/]5 B)W]UB"]TG,I>[AT_O$U)]*4G2CP94?CHHS;N8&-<\\:4;=;PN"[=#'+BT\A(*PX+9&A M[!QLR4;BND3&5$0WD41 V_T"[38Y[X>40P'ZB[6';POIBLY[D/#D-Y3(H\QB MV<)CA&[M;Y84,)FOF/B ,%9M@:BPK_*N;CR]GMRJ&[F#1KAJ(][F/(Z/C\== M*M#J<].9JGY2.&^GH&C>^;#$P_K[?W'TC_L]H6=>;Y;]L9?9.Y+B\VY^#XYS M[&K,Y-V,,,!BX"%'[-Z^JS?$NO1)?6F!-)'V%E.2M7-9M6]A3219$/L MD6L>92IQ/#NE$1G=I88NN+4<'*\PY9HZJJOL6?=N6C(943[Y>UJSL] O;:3; M\(_O(6&^&ROK;K:V"27>[ %;/7QQWK-4OPAX&I2OJ'I\O48523;HA>)A/"!# MJYH_\U"S< T[=A^>N#>+,$[N305;RT.&[IE^/7ZOU4[1$FP)3J37^W6]^]_/ MN2]HCU<(7H&#]89@0(;&D+C#H.1Z1"4!2!!QR%M/PD409:Y=*[IOC_YXZZ61 MT\<6Y.;63JCY*'UW_;+.&4;VO_1MIABH:DJ&9>X:8R-(]" MZZ3FOMIMMR/76H@=1!K_\-GMKYK).1:)FESGE.KR54U0^^%I# M6XZJ=Z8X4ZIR]=9(*WS.8Q;A07V45R$Q&NE%%,Y?128Z%C47GC=.U)WMS.O, M65_L7-&.7^C*)&5%JDNJI9&'YQP/!33D+X1A63+O1XJF]F/69W-KZ396(PZ[ MJID?#(G4(1ZQ&A$?$^T/+YC5[;'7[<3!\\IQ\/2(BKR* 5M;^_$'6R%/4&TZ MO$FUO]>;2>>V&-QJA,]>\W;1;-?QT63/RBUD[;N[4-7E[V9,SQD/-/R6< MJ*-.;G*)=7OXC"5=ZHV6SDV1I25-CI+#>F\&/U^% M&]G>)>^?KAR.=:#N^@]5[:K8^B_NSMBF6!-Y?-%*46M-Q]YAPVH7$_$LH)<\W#I->E5:VVY@.VX1L#\XJ2D>BM4BI6BE+\[Y MYP^MDZ^TT$A(=ZG@ANJ^0(_"T/!-<)6BJ[((KO;6/SLY8]0XD0QF)CRR9ND M=&=A1"B5T0<3/A3H=Y7X39-?DOR>0(F?5KS\9N/N8,7DMLM!7&+-H4 7<*F) M@6QYS#=<]]BBV^)SC\)N[Z9OG:3!>KK"I7%RM_^U$!F_NX!G*7,#[0%*E S6W[\0&-J,9F: M_7)W-@*#8 \_O1R_=VHRJF7"Z H,*U1JL-&283S1=F\XJIOKXVK\-;E0XI-A MOE=PHX0GU=A='@OZ5%(^HO1=\>=%Y\X#IAFJ_^FS#;U7N>&+^N%@CE,+JV#G?Z;;1E0UV^X4DXV0;NAVWNE9?A8 M))=4!?K5[(I^ORJ;'@]0D=0TOY-7("8?67$VP0$O\P+XW>IB; O0DXXX I\- M85,,I\?QJ)LM&!/N%,DLCECT_#9$4_AGY(\KFM$#0^#'E?\$G_IJ&>Y50T'9 MFQ"4 D2*H%5MTIYN%B_ZRV=L)";$/@61'.)<5'D&.T;3N M"JSOI9,.+QIX>'@WZ?1X,R2+Y>!FIIG#]TQ9>%H/=\BX"OIE'HB>&I7_"WXZ MM!'Q7Z/84Z2<-G76\^$U]-<+<4QF%L:B'?);T*$ 8-[?'>C8J=YCV59#W[1+ M7^5L[N:T-S00]$Q,AMT4_DBV.F^^*+R^\>>'&[\-C.DR/*DMYV77KIO+3$W! MT/%>(43T_0)GT,WUSC3]0X$TX7WT93D)5=H5NQ^E(BY/R,2[S.+)8ZCL9IKZ M<*0=1_%Y-.Q*>_Y>FK3CN -320A[#$%W3J4' 7M7G+QFAI2WZ6N2X-V;*,-. MTQP=-HFA9W*GNV.T\?.(X2C3$ZM[M\A]5G=]P@]_ XYC"9XY94.U.?%K\3R3 M?(YK5+G-A8A;G838>G;/8!3;0ZFHAKM"3)6N:^Q@.4X=RK=(Q1Q#\B>'M_CQT"3^84JA-N] BJ>S0!TOEW'M0 M2XU@[ M)0M4=LNW'YB_//^Z)>NWRRTC&I!=4,PY0Q["D2JK%=G0;->#>M!+3 M= O>I3SDLVJ=<+-7*&>$ -][5-U^H+?-4+R]Q MW$D,24 6QD[!+?C]7C7L'W^X:ZD_VGTAQ+ T+4MRWE3GN]RDOKHF B MRX)&3XBX>7^@J20&>X%)=<'I2]3Q1P7ZVB(H>.%7WC,$P126863'CG#&'CR; MW=10;UW6[)CLF/%AWW#89!>3)BRR$$;7%>NIY6YD' I,U#Q),0Y]>O;$<:XU9,4 Q MY%*EO0,U@;!U$U\0A-I .P/= /FRLM=!YD&%5^>D724$[:VA>E86:6A,E_P260&H30UL^X4_[M2TO\:(C>6Q'>)JBS8 # !Q0Q)>@8*U.7*I0SZ M$>M]BXH=)NSQ3F/?5#BS#@6>1IWH[WXQ.8F0U,=W3I0<[%0:;]6OS+#O+>CB M9MTM$5FA8NKM]6$/UAPF6^CS5)_DOWY?^/DNN:$4?7%SH&;K5M6DH^C0B!8T M0.\YX_T T3RA6ID5\&?WE[B(+LJJ7,KV4W+\T_V(A0-KA9QX^9+WRU MDWS1DH?%,3(9SG-#NJLF%MS91??%UH!\!19*TFZRV2J/KXQ6/5I+R?OBC5@6R6 MT#%/MJOO3EB_N!41ZCX,MW5A(2S!'V_J9>M_.Y14,36VZ;6=-2<^]I*J/8/B&C6;%%M90Q&BMQ4WK[_1BMV'%9/UZN\6E M0&I9&]5L:8JI_^%]6%_^0LKLXAP&4DZ!_^DI*?!%]=B=Q8'HA(.]FEQ0UZ3- M9>J(L^?( .U< 0%Z/_/$[R-%D#,Q#5_B$R0 (4G#3#4I@WO3MF5>X&WIP9&! M1"1P/GH\*G;4J\U_\5 @6.9B6_&T]NLI/>50N='/6BUC[& MLF'G5KA^GR25X@OWM?8&7@DN&_432JI!V?#S)T[M7BS"85/:''CJJQ:ZK\N2BZ3A 8E(T:2YF>OE9?SV^I& M%T-W,76\Z5F%)2USX&8!V^D(^?<2-#4:'&Y,L!^7CL$<2L\&)S KWQ\K<0M) M>\?U2;WB4O[E+#@A4E>]P'BV._1AV2"@MX:'UBWELN6TAL,L$?#!8'$2_$_W M1?=KKIVE)Z>-TT5C+)[/G?!:(2E:; &$[,L(ZV3[-5P29RQK5=FM=$W!:&IX M>R[5C:"N*;)DLA6 M2<%QV5DL,X9#?%(DHI&3#:KM7IN+CMY;AC59&\D=P)]QU*/.6.U\OWPHL*:, M.(A^;C@&L\"/>O'7FYH.PF3^^W].K_\X?B@P8[>U=RCP];_]D%$!TG1O]E2] MVY[PIV(??+L5V:#1%)P[VW=P*,#_&&FPG1_[(2OR*SE2:^\7+9^<_[\469 ;IK=OC6ZN=ZY MSX05FN\>"LS^NKXV83RK8SAY\6.AB;3,@2F_X_YFJM>"#&P?I7GS(L2NVM%WYDA W53 MU)?\X6B]Z*Q@4[WFHZP3P:[?8H#D(9)01'C%/:[/^IT4#/V64&\XDXH.M_(/ MH*N6LL\%,[I\%K#*LT3TW62P8Q\@W:MA(%2-)L6!MQ^9J[XDDJEE.:8R-^\V MD;WJ1C3TST%<)Z,?NBK%+I@_C9\<;#JO@P;]_4A=VV*TO*+":P.D5-N >-F,D?^VJ,9W8=I9* MB7\0"8['ZRGA_%6>@@[N6*=Z/064J<5<\?I.U$@1XRCF9%,H$[$[;?582JQ+ M#=?B$[4YX5[%GWSNSNJZ%%RP'A)!R\IB2:IJ/]V_N!K5&5&196.Y.)/S*'XW M3Y,=#59+C5844M<#/H I1X0=I;Y*A1'&UL[(Z*&#O<%:[2]J5A<+#;HAC-:Z MD(NWNVT3[+7JLI:^\1%6%NJK=!XX$#6N&,AXQ@>/;FGOL=TU#[PDQ>0.!3+] MT@O5#CS"#8;I3YCUVX<"I"4_OM?:3C;<9HF+^C!UE*,7J@WR^J0\279_+T 0 M]MRME-B9KG->/)5TI7*FJQB>;UEU*6^6LN$=*)KTC'I+6*^\,KVXZ7>G%*Q5 MX;S1;1 _ ;I'\S.TM_'33;R3DNMY!-E/['DB'8>DE+6*]' M=00TF)C%E?F TST4\+6X'6CUQ^<\\RQP<;)>6G"A*%X#V=2#T'B\\BVF/[@A M5'H0!ZV;Z1A.B-::#$78%U-8CG"G MU0*SETT90;F<,/K/V"8%VE2^[968K!#Q770PG_[32&H5^.OT =I3FISC M@8G@M16Q.0@$$65(#S!\%;]J,@SUOP9AYL.[:QD(;BA\GA^B;WW,)EN-ZH;N M(^@APY'J#M@P !/&^ZP.8R_JCWU]/J-?."W->O*>L?:ZRE1+9SB%$ MIBKV?\10HU6HF;LWDVOKVU.&A" 6=J&"J$\X*-/Y4."EGSN%4$S%=GL7S.@4 M'BCWCO3I]/IU0[!OF@NZZZY^1+77%&2*+*,H"XF90XO^^CA0!Z4N4+19)*3E M>JAO%_6L$?S@%,)01^R'$ZWP0TV4)&UY"0>O2,.V5_^22Q5-* MHL=\F,P"K>R/E$CUOOJB8GY0X(&MI>SQ"H[)5V_9DWVJWLG:2$B-PCJ@/7+)H_.(#'8C3H0#H M2BO7R60'"L"+9C(C SHC--VYY#2N;@S7J.(*ZJ.0, 4+?8;&OKR?U <\$"4B5Z'$EM2Z:R8#'RV5Q5 M=I]V#_$F0[G8>;HO7XZFIYENGQ[H9:,TW@$FU2[T8&P6N(GNU*PVNP?[YP[ M&F1N?8>SOYO6PV1D**XHMP%M_\P-'_JXN!B1NL',"MZLV5AH]$$!<'D0*]&F MM#K'W-;T/XTDX=R4PHPN2+S(V^4&3D?H^"8HQ:)K6ULU5KA$3S/AC[U1K M/F$%5=>R)U_B%F1YQO%9L[EP8E)/ 8\F%Y\)#Q]YM9AYN6 P$!6#)T:,I Z] MF[*6&!!Z^PI4 .= ^I%=BEJSNMC"R-2P882L03K&])N^)KA3JTGXY2?AIHK3 M]2\?6SEV5MH+]DH^B5OMS6 >P6TD*3N[4*7A>6O5YWU')"HBQE?=NV$S]%D% M,P;RX/5(K+I#NUT@?1H?UP4+K^^1/:_1RE2Q^&U20PAP!3'"%S(P7RXO>!5T M'XPQZ/^*)@R M34)Z/8!RH.LYRPN/A\B O\I)-Z^/Z3C[+FKF;N.?W7R;MY_VBNPG6/A3M!+C M=F*L4HC.:C@[A=@=2AO>5")PJM^6C>-=CSMGA([;A-"4Z]S\)>/=2)*$1]8: MW92(B8!"E:6S7[BC^491O\\Z^UN264Q_C;;@<1Z$C5CY9^<,8%*H.,#)OET2 M7KYR2M(;:5MTGZ]M-9ED"NP+SC&?POSV&("Q=;ECJ&+T-:0-0%-^""E-N32F M9:\[G^^"SJ[ORO*GD&_TTK=(2_Y;8M#4-6H2WJ=Z#M-[#OP<\EY';9,%>>9) MI!*&F4JDMGM]1)20R+$,NVG.90XJ[=^_N?ZHO70QU(7CN3CYU1_B')OAZL8A M(C_ T8';B:L IY.]W-,>"_JEG%?'M1:XSJLY/7-R4;5=OUH&ZELSW M4OHHNIL3M3!=E"4$$Y!X:0-KB-HHW5R%")M-%M][NSW9;RPS.T@1/&/!VWS( M7!'6L_)+$6[75Z0DUQ6WUUHNB;=RO]X0GC@O\(5N;UWL<%6 M:^^=0!;4/T= M=+1C 6<9T197@2T?L:>2JAP,KOTP;>KZ)GN_UJ4A.ZN\W1E[3@QY'>(>T9=\ M+ AM.Y\7:4PFU5FY)K--+.9TJUJ=AOF*=5;3[N0ZS3!6XGM.F"IC3#ZH=D,.2#-FT^$L6NCYD[KL41P&%[__3\7:$#K2BP\!-AP*#5,&^ MA:U$PD$O;60N(75)<;C=V0[8O^W9U_7 !1"35'!5=37FDV"'$"D]P"5THBI?CQ\7$_?4N93Q40^'+?\!3B/,RW M ==,U^>(7JL?&LE7,1I+W7S[.,3<9N)00-X_X. -S195D)2(-7^933-!)749 MUBCW]&J\M+V*3MH/V+O?S^@D:6=/C=1"4;60DK403]I,5GRRO=F:'52X9!I> MKS0G,UZ0CYL-==5MW++(!O"PT=.3"_$H'KC!>Q7(3/*2E6!<-OG]/YOK_WY\ M\46T2^\#FSF/?N"S9Y1'65 8,.9K%TC+^U4OM8E=#LX%'_!RFGK28U. M::'8LXBPX4]2O@QI3'VBY^RR34OON)'Y*NLF%?TSK$Q879TJ*"WL$A5&K $I M@J5Y7H!2@G6](S=Y @A9M59KK$_S"8_+*A +W'16S($ =1/2TZ*YG/BWRNL MF_SMP4[X E/R?QE;ZJ4L &7<7H,W1=K.M_F/L-)@^6>U5Y2"N;],#C-?+S>J MH+\'%JE\@T4^N)V(#VF%F5UV=[VTC64%?8K*(4$;BJ8;6 AI3J,#J8"M0MT( M,&G=M+"<2<_J\_Q^&_:!-7\0[>(X$767/9=FP)\$05"*O:EN[C1UAWKJI9@D MG;W(LY;?Z&!LQ MWCER:R.9<-.?^='OH+?<$A0P.VH!.=)NCH<"?2L$B4P&Y:)]Y2E'A22."U^R M6UO_CR&9B?@F$8D).!@_S0Z=U^->YX"'9Z?Y$'0I11VHN' ;RD;#"DTT)PO8 MK* HE0_LV$C4F)M/:MH!VW3]>Y1KF^G?'>%J=.U6$S*_U_!# "R;,9LLY+.[ ME,\:134[9K,F8*2<@^, U-N]CD?I3O MK@LO_>+<,ZL](]FT6N?KL56Q%;U#^_T"W_N'SSC>N:"(V(A7RZ%HLN0>H=8Q M&3:=GYJ>&8 ^-[[4)MA"&$RBG>H.G&AKY.GDN%)!4WXF18(D>NKQJO8#5377R%!]])?E,^)V(*N,'EF3(BFM7ZA'#[YWGJA M_*=%V^/;B= ;5(GAH+QL6&D:,J-/GUGHINPP[H!UNVP9D5P63GZX)@&_#DMK MR@BSJWR?Q<55WK-W[*MM.U]^;F^.P$IFB[65M[;>V7 VES)T MJ,0%++BRWY(_.OC:P;"H/"'9Y+MP2^OV2\)O*S)S3E6$LXJH8P%J_].U)K MQO!QCG9NP>;8;W8WTO-[#AWEI9IM_0W ^;KP92N^KEA?#DGE1-^4]GU\G,R ?[C[:;WM%5#P!_V@C3\ONF*Y/2 M1$K"#S[@ NJU/S[UE5"\:FU%UWH4M*%2DJ,3YL(F#R8A415.=Q>,'B]WO0=Z MLL0JZ*&C^V2+/@Y;(0=TL[V6<=;"1\_"QR^-!VF7:_#.:76=.!6/;"I6MZ*" M1WO[1?'?1/:H(E0SS9@Z5L1B!"0<00Z+;ICOG-Y8;^7AMD2&M725BK=G)D= MH,\[74%1XD;"JPBNP %]ZR"?KT;!B8'W=2/&/%*F- (4]S/3SR;6I^^V&8MM MC@+$=$]9.%%JGR7!,F,J>;.)%N%N_**=6DL?HR7'^#=^R[/O\ZE&>4CN6V4_ ME[28LN1$D,&3K$+# .N-&JEYB'U5WJWT1-Q!LZ'[1^C2. M&W8VTL_NXNDXZ@^=_0$U]&"=B0JK?(=+2>Z7^DU,E%#<8 IG$5;/\3A6E;3$ M(RR&F=4KQPP$&L3-.*9-;[R0%'WW>7418 M$?-SW\X9H2-;L'>9U_2#D- ZIEN1,7^(H]&?FY4B@@)]9_V.4;,^G_30-.A3 M@X%5T\%I&!@QWOA>;7&YQP]^*" (Z8Y^0W X%" E>$Y*=X;DAU*Z<,01M[94 M0YF7B7#I IT99'YM."#?)+7V^E_FOQW!V2RX9Y]'8Y/3_#>&/IV6 K7%X*1E.T)M]29EBIT.B>D5DL MX !CL0M!7,"1"DW4]UA9/+ZI2F^WMDWI&"QA2'7!3B$HV6+3M-36%[;;TTUC M,Z=I$J7W_-K'FJ"ZO"[OSIXYF>NFQE73JEX:+.DYT)5"+J=F2U8Y\XV:5=,7 M/DM6 M E33Z7<(FL60XCN$8A_!-R&C-P2D8Y*G&VU;[YESK6AZFC#Y04=N=E0 M=@Y7<\YS)?B447-"S1,8^57+O58[8G>JLL-QY(8>NYOIUY&%I$;/?=XJ;&YQ M@-^_S1=.B_(A;F&BGTX=R,\;YVDW'@ID+B>S01H'FWSM]2W?O7DCDZFQ'&@D M5^9C86N#Z=J+K;'5 Z%=R R(,Z9P4, #Y9MVY.6N6>(;W/>$MS/?'CSA[!Z MWAM#D5V[[*DQQFC%VMO_F27ZNPV9'HFQZ*YM4QX^.QJ!S-U!$*."960#8=U: MC1O)R]83P")^"V*)'_WU/G%-;0F6%FT=@N\IFK*RY)>R.)4'I_?,^Z-U8)&' M FKC,O_Z+LAX6M/-X5VF<;-Q?$3R[+FEIND]N4T6O:FAT7+?<+A)+SE%5WLF M%Q1!W59<4;N_-]ZPM=?T/&J8G[E%IC6AZ^QG[Z\J*NPQ($M'&^;+_S=:0W&' MXSL32L'"5%81>=-WB-@Q+>(_*SLMCAFH]KZ.LI:?JA3O84#0!QG&S7)E>JD, M$=RA0*16X=Z1J=Z%?N!6)XT1<8PGVI1GFJ09W98<8:D.9+PSK-M+@QPT3^A/ MFXF6J3I+K!.D#C&76:(6SX0P*1IDU3O3<-F7)6=7W,M)KI8#NDJ=2@EYF6"< M"A!'Q'AD%<(RAULA8]4(T((=@:U!&3W1P8^],C?BP&_T&Z*0O#>RP?*\\.)A M'?=X(K;XPTE M9]J[(6"Q]B[NKU"72@.>8(-2@I* CM;BV6^R"9]*W!R MK.%BW?GHB/U!M^N+ET)=/^+.1BG_1K'=K+!64'M$E*+BTJG?T0='7?L6=1/4 M4NEJ<(,1PS.SJ=]._ M_"?H\W\:IH4L?/^O"/#XHA;/'4[])85>Q;BM?HZS-_MHH'2VT!CM*VY*!9E7UH;+N+_Q6 MBEO#2[.VG0[,JOL(PL+><:"V@QK^F0SDKUTPM-9H'V)-F"HJQE2(%*6U$U=; M0['OW:J>_AJ2_O>FI%/@ONKNBA3R.= /']XYGBN$CVH.8D%VK(#[X7Q)3K1N MB&2(LIB5/-QI;M'E73O !>L;/#]MN8+:/A;OMXO3MX(/!DJ]MGB;S#[%.J&23Y]0Z>SUV._; MNM3GH*,-C1#JZ'3UG=IHKTHAIQTY5T V.+N(M'STVK[.+.6?0\;GHD?J?_Z) MC^,2M]DP]$>/JG!+%@5L2L[(IK_0!6*\&LEZY6_4\Y$P.V)YV;4PY;IM=+Q+ M+53/YLH,U7CE(TV$=\ *'5I 79UMRR>W1YR*%A+GI"2L'&$3/[CQ.&M__I/U M#Z_^SD%QM8QBZ1[@^7G![Z=WV;*P^IE*<#%X*CT!=>0TTY$H'0EMY=7,Z9RS\%*R> MTOX>4I_KG__'7>DTZ5B$8L 2:J\-O%VN]_65A$DN*R'J)F\G0B/H M4. >)YNR)#[5_7YP7JA(;INH?.7V-%_\)O<.T_2"'^0OK(Z;A==P_-7J1CG\4$=5K0:>)L2) MH=>-U<0<\R>DES63FXG-EJ3A="J9ZH"%.,1A(9)_J7F9>MS*UY'\XS^=8TG& M%?8X*^%?7*M#QH8%W<4(:Z\$R4_'=(&7N)Y$H"QI@& M]YSEJ&%^RW,*$X0Q M2>_UVZ9;-,UU9JAJ.6TL@&*BOIF9;:QX6UN50:6!S=V:V\F]D@JJT:HW>M.J M^'*)H1!UR(]16+UC5U5TZN(DVWO/):\")21 :ZN02-8+8T@3T?9**50KC"7IM381VYQ M$Q^4>G?ZF._3/.G922F2.)34_S^YBD.2+/&8C_+]$82\UN,W%"H&+33$(K>J MCS(<^C SF_G?Q!/?!=9\QCBG>,#ZS=FG6 <%@B_] POK5 _+00C3-ZEGO[TE MX7J%8"Z7@H7<=YF])JMHL\K$*FM5M]K).68OQ*UU;1)S+>PJ-7WR9>4Z,\G% MZ-<7+I&XAIU;W157^/Y'Z"68G1'X=7%9$LRTR_3QS+WOJNZP._0Q(=>XN(>> M44E\2QE9VAWQUQ/HI,TNKE[HFZJYETF!BUP#<*]K/5^.I*CF=RC0U7>S?LA8 M$"F7&)!P*P[D[M /'V-P"LKYP3 MDZAW]#?(Q,1D^]L*PWHPT:U.Y];^?W*+;Y_O=M<*/VG@/"F\W RB/4-\O#9H M_J!H"@Z=N0GE0IPU*Z0'_ (UA:K_C+^/6JYP]]V^/^JRF[]'7D)KWX.%1Z(= MFQN73-]0U!FQ8P\8F^#D'.SV5B7.*+1R1AU'(9&H1K V4 .>L,TQ0*:\-Z@D MJ/STU;'9&5;YF)C:ZJNLG%$V\Q':JB1L5/6E':9S$,)ZJB#;:%::_8E)%+)U M>1N'Y*RWF=%2W6JXPIJ:0\=MAX.Q"BJ.FM.XLX!DD0M4[!'F=4 4E0I+TH8$GZ3#$K.5D'1#29&*5G MG>(^ARL87O6+"%V>0.VUUSK+-Y#, YA!N=VEBP3/I0R5A/?V=YRVWT>PKT MOL.65F04X#8,E.1EG'D]:YNE.1KL-=&4P+;O=UN+H*?@S!9XI48\A/L+1][J MC])ZP6>AND:">2WJ7'+H1K9<[%F'&87:%:;^T,VL_)N%]MZW=,B=_UM5^LGU M_5-UYPZ4]5\_R](>D8,]B86R O2]@,H;N5J:3Z98=[D1)_.V9^>^FG?8M97* MIMW!YL@_S0.@DYO#RW\"Z@13EZF6UE<'Q^IZPA.=4HKG=)8W/6DMB1:M.[4A M5B3BF^ W[LOP8B.7V4+5)66\RN"P F"A,6K8U"OMTN1*QJ2P\/RVA9/-^M6J MT5_^Y:F^OKT_OGC R*)$Q8(EH=E!]?!FQW"UU?SR!QV=;&/-*YH/HP1M/7H2 M9HR3U$DRCO>=VBP:ZA(1+L37$2Y- A$7IPIL_?$S-QG1#:59LD',W"C.>KA; M(!VRW\F,FG]L7^_'E4'!E/L09PX%&%#>Q5YU35[5'#:@-]5=TCH"X=ZD/N0K MY^!0_:7 B;26QU5L47<1_,< ,ER,OG@/)7$FKIV9,6.JG$$;3LC0E_BI^!QR M$\>AZ,LF:,DVK.J*QY6CI?T&2=NPFE[OTF_LH!"+.1'L,8/(%9,[A.NNC6?9 MF/5A'E=[Q*/>CGB,J(0I2<9NOBUBT[D7=![5C;6T18O(HIH1ER06=A.M)M+.5#YVO,FENMJ'YP"O!&?[D^<21 M/H4QQ0>10 X!3VQSS%M.6W<[O'7EY$V[+ M+$,(5F"U1FPU])E;:0DAOCM>E_OD.*0JYCA\-B6EL_K3CVZ,K$_<^J%:XQ+R MOGOOSE4D>[RK,>E+-.%N=6Q>P[[3-NS M$>+3[Y>$(FF>CGOJ@S$S/X&;@#3?DG$%'@J T4Y7=_"QY3O:'?SK+>CP.X+F M74K'?35M$&G'U6ZL 8!X%':M,Q@:;Y"3N;#P6/(G83@[25FS9@==76E7YAQJ.I1U 4 M+;[[]BCG_TI/[?E&K#JZ(-<[:Q.";%HJ,9[,-Z27O+>]_5?)]5GMC?/]SO6; M,ASIZDH-'VS(&%W[KN]49J4DJX"<&(%/U@+[;PLH0MO0 BAEBYH'L M#H(F94FVI8>"SMMM;-,/!;(!TDV#2/0' Y:G$*>!)%9:.=N@I(W>KI#9WM2* M>LE!%@[4DX,U2Y3KVT0+ = P;%.+C^->.*[QX__F?E^(1=L5NBS(G-;VXC41 MD#-JWC/&7]4K[-)?@4[:VT]0/.(?$V,95WS-44/\;ZIH?6>YBH7.# M]XX!(Y<$\.:.X=RQ/D/?7V6[QQ=:=U'?5F0'3H]XDI";Q+_468\1<@_AF% + MG'@$:P+ R*9.H (6*?>\.FY%[>=T/DP-%LYW.^1,A/K&ZW M[O@"IGJB+V7QH>GE/\9 9R=(50@'R MYJ?JQ)89Y9LL7$S)Z.^?'@K@*VF=C^_ M2VIAS:5I#F+3^N[!\D;'%0)EX%K_F(B!/VF6&31[VS.'M\VZODAH/V:.51\" M&7GG0P\%U.[M(AQA1U '=]Z^-X(@:14E2B55/\%GJ.88D-;R_Q';FH^#%B26 *7 M3Z78RZ"H Y6(R[\UN%U[];:O3/B?U.?4KWR)OR<=4Y]CW,7+R^,2T -*R,S$ ML EH*D-(2 AS3 EQ##>&SN=RLN9T-2SLTN.SL_-E9?6]P#2AZ5>ZADX-(;"E M:-TZWX67GH5B18:JCW6%:R0-2->\M*\6)Z6XLFK*)UV_RE.H'.AK@6DD0>L3 MT/>L7I2';ZE28Z).V[C/[[S$K+21ZU5?0J *-7NL7DDWUD+.Y-;-W9IN7&)&7C]%0TP'("S; M^">IUT60[A;2.D<8"2L*&E4OR[#]WFI\@?3>Z,HQ#X7<:SU*5J;BDG=- @I.=^U8[USUR7_]XR^SJ$FE\=#%69FSCI+2 M%TM<&K/?JZ7_9GY!1Q%?:/-H2@_F6SQ$NM9L.5_ISBB2"NF^MF+>;CEKYZPH M-\=O%,QEF3LG!?KK1[(\6!?XZIMLLB(LD-3;TG1&JP'@!(\*%>GNK682QV\V M[X_)5YEF[*<,6?5L%)_\\?3GML<_A^S&UN_;\^WVO]:!IL,^!OWFO4>H^:2E M"'D# @.M^GUGQTW;F[:D3^>W72O0.A0H9+9 M89LKIH7]4SF[DH:A!#;:XW>\-.E^)GH3L8TCM]3E0-">@>[5O97"?L'K$'2F MB9KY\_(_CJ8>O?CZO*_2"#XRYP6C@(H 26]./C "#[E>BV8[#:U$EBYTU$Z)M WA/GXQ4I?,GHO9#% M3G M&8*J631MO& _X>.L%55OOG9IC=50-6C/[*FUB!C*O]&>1G5U&Y)UT[$R&AS' M/B_YQN7?2E9/K.5X5[2IK'5)?ONCQ$R.3\'@Q(NKP_A41X\(8@I50KQ\]MH; M645;8S<%A@@&XJ,ODAR1''I+,SU?/O&C3)6>E=+%FE]^T$8A M\!OHO8$ZID3,57R MS8Q@GT=_6TU]8'PQU"6[=AX97O38?P&1L?)N N *^@H5SQCM L/)O[=/7F4E MQ97C*_U;G >B3KXI+W\C6S8P!@NI)WMF9L%@ES;#U(>WJI<3F)68WO5;E"Z2 M!,ZGL:V+!,A=7/-(L)/KTM0+6#,)H6^:F-"78W(BGVW&5X3\.+PE]42A88&E ML9WCW[NJT.9:7J@?KFPL$KY)7VV@)YCV^RU3[STU?+N]\HI[9[&\S78M%J>' M#V9&FM?,YB:Y2_%&VZSG'^,J[^WJ(2#A2Q#K=&0M"+W9H-:Q' C%BT_@2<>" M6>U;A5[#<])W^RK?7\Y6>#/XKROG>%"1O_'G@C[1,#.\912]ZS'FZO[3_\79 M>P>T?61KPV3MV'$/H9F^!AMB:N@=DIAB4X,Q($2+J08A9'H19>/$F"H"F(Y$ M;)HI0A9"$D((8E,$B!(02""!,(@.HAJ$3/L@V7OOQC>[[_M^YS_^03-GSCSS MG/G->"2\+75[POO9C)I<\[PN[>)*SF^B[F%96G32>: M3M7KETF1E>QZ=#4I38T@Z;24Z;NEMQI<&62?)58C-*^0#G=,*]>'JJI-&ZR< M]B'/A"J_#"_,\&8,RT""U=YJTEV>!A,D,@ZZOCUR58RD6=U^3@#]CW2DP>H$ M,;AO((ZF#$0KELI.U"R0>FMJ:F(E,Z4,=5>>"7DU50-^;R@A9FH:(R/[TY== MISD\JFDPH#4NK_CWFX\ FI\_14.CCC)C//$]WTTD-]+@JJW'O#4^^N!9$AAF M^"ZNM/O@H8N\-O-';JA:!>WF MQ*\D0[:<;U?=#=U?:F/1247>N.+HTK"%E/Y'5*HE2_[I"^.]6\/2$JRI&N[( MR:9G]E'/->\'8<0\-A?2(Q"KD>0$JEK%J^(4&^&?_BVP_&?[9&\,[5$1PV$B MQ$9!=Y33M(,LNT%TU"7)F]1!35A0R!U!L+/>J;9%:@WI&H-&;_SG'4-ZWV"V M]+_VG(Q)P$B]W"4NKDFY1YGVWEV;U+5=*[*]O3YY^-+B*^$<_823SZA47#]VLP8:3&=JG@ MM>:IP6P_K0)D>,61_ ZV&0^/S:AH.[J'+:Q7-E -IOB6K@=4&(XD3PN -&>M MDKL_FMRYN-C@W6\:HY8FULHZ'HAFD3>/E#M7 M^FI%_UPU\A'#3S@)_VII3\D)4P?::VI)CQ0Y\U/%.1VA] H19T7%^Q7N69B: MFO>0MS6D!]NU4<2)=;R+#I'"E%O7XD 9$WZG%TC^5 U]E#$3_*,_GMSX^P/$ MNTB09"[2^V[R>U-S6%?$Q+O3):7I@(,E*=9,[*6KYLZ,G?0CO,'$DABMO:33 MM;-W05\H"&G>,%Q3ZRA1NK%G.T ),3":5YZ,IREA6Q+;'^$/!UI7S@;C"-HT MKIX: W/,)VB=R*HN&@4)UHU5!8LJNE8;CB*="],D?@,\L3#35$=WPWRR[G:" MLA($'QA9(VMC.Y?T:=Z 4D.K@5JGD4;:4,7+\(+W;6=V]CZ*O)[I4.[.09>\ M45KA:$.T-?QRJWZ[8_>B*AML%EK2[T2HMS#S$B;H*ZB^V;,U'*LNO;+AFQ'" MPKAD&EH'F*S&S_3$Z8&*)9:R\U(R_>1/TI+ L4GY@+*6I2(8)]W4.GBZ[GOM MDEAML\)JB^\['U >F/>BOVUX^0V8)%'GG[:QY[ AY0J)Q(]#U%>W$@N?*5<; M]X.U2G?;AXSJ9XI)]48TDY!\28A4YTLY$];J@LO81Z'UR:9/ V!56_]4IS9/ M42"UX@^=VF\L)#/(]D_^T*F]6^M08=MH>ZI3ZPW3KBUYE5P3SR;G:%O.=+K@ M7*W-0/P:IW=%O_-9?OXNW\V<6VKWQT,9BK!_=DT0/>WMRM_E!_V(*^KBP1=DRJ&G?01"?RKQ[1@.EUS$WNK$F&[@[+2-#)KVP:RV MBTYV)V2NAU12DED1:J-]DEF$N R/&^YT&F&K$(?XU?I<=C16V-?SU[_ D*O3 MOX0<<7J+$01R'*36CPM>".YI?T;#GI Y8SN-@NX!6-CWU;9$#^[-$/.E6UFQ M%I>5XK+UT.@!V\ICOL2&.:AA27O!7*5DG@(7!>TS^X/-G=#^@F2:[_CX*C>N M/<(FCRRYM;;E2@0Z:6&KAO@/3S@=S?\G>9LELT5D623$^?R T:^.;T+EPS5H MJ6MR&"'U9L@%I?Y<)T3-$J!WO'^J.Q=)* H/!KN(+8;TCK50G&^;I!JK06*; MZ;,M21#\TBNXLO&"'-M.^0!+1A'(*!Q,3W<)Z.IY]4"9$=X9T$_H]P$&:]K=_%4"C7EG-R_Q=9PV-U9^*5G[\'%V3R3H+>+'Z3@:>C"<>WX M)^S;WFKABE5=<=D&=3GC"+.@[YQ3&@ 8@W%!I3B4MPB10HC<+X:$;*VYIO+P MXTBA"D6Q_LK$27[F2;B88S3X!50J]^,Q<\76Q9PC2Z_QF3H&O7&)G__$F]DR MNGU+_ (:+R\:U[(P^U.Q>I>G+FRXU]&E=C&6[.4)2&J<'[/_OD/#3IIR4_E] M=3>_/&Y7SZ-WSM-A63C5VOFM[ZLB6U0V$KV']I8&8B8<0D:H8F0?*J0.6I(0 M!T<'M6U0[]+HU<8RT2^(RVE3N:$IK5*E*<-Q^8/ENU/]=LHAA\4K^F;A^C:+ MR7_E$J[MI$'PO,=*C,,G[26B%;-1-G3]8SZM32?OEQTK8]&53\3WC>D%4*<\ M4MT,K=UP/U*"%LWJ+LA$ %XFB+S23WL>WJ;4T\]C!4Z/4P?74,'Z]W,Y)$[Y M$F#;>B WI8 2:FO1KY]6X) 76N)$:6XK;L!N,797D=X>&L;)&7Y>V.4ARVNS8N*8-T]VE\1Q-\J4I"O]:2$>?L\LZ MD"[RPM!P#BZ*VVFEFQB0PGN*O#&#UO:&(#O#_=HE9&.&HCLR*_;.OS^0Q7[8 M&9N9G5VWN1I>=)'BK]B%U_2P[\"*U0/R79F;#[0O&=ES-BKB-71R0FO*#I=(#3@>&=3>D%)^FKE(%-(E?1-'XF7Q6OMNA^I!\P1;:4C/173_O53'J7F1>B-;B7A^"FJO+\N-6)VRB@I6.H,3U%#4,9F3\4)CD)UIU>X(#AU\CUT6>ME,D]K@MZK0 4 MR6R/BV7JG[_HY7_,9].F]<@-VF 0MS.4%:U>O.:>V6W2-64L!G*JG9BM&36Z MN(%Y>7M(4C4SH$AV+KZK,$HX):VLSX.P\Z[5Q!XG$M M5:!Z0R,$0VN7IPLZ\CTY4M&"-)D(T-^S[^JZWU!8Z6AIK%KW;9WO4NLFRR/J=^>]VS].TLRK*Q ?5KIYK;=LEJ M<^+S8#VZ&C[*']>IT\CSM^TE(VBXW+H8L)J4TS\5>/?_O0+OVN1[CQ'=:^G$ M1/8K_F:Z^$H$6OI+8R+(=0P39FR=U(_SF?'!:!7:U#[$^QTF8==\0@%.&N7@ M0/EB=ZM!+LE^4,>06V!W:,N^R;2)2'5N>)ZY.HP6RC0%&3K3L[QSXC_89^?#=,9_],=^X^3,='PFS MHBV>^/,->]?Y59;V0E)7<>>XDP)M:&@4D8F"S]8<.K&EYNN QWPI]1F<'K.; M3G=^];R6\&#* A@6F'C0!HK7WBF8SM&"AH9PZD6Y^I%S[#I;O90?6OQ6,G-P M8<,EN&.^'68J"#%D&) *5=M8Q0&X'D$)]]8[.A0NI==^_='8C/L2C(^ AQ). M"AE]" ?Y4)R)> :95L0Y>+J/4YF1!>^Q@UIHY5LCQ[2(GX6PO!WP6;A,^O]JD\Z<-N7_* _*PIEO\BL+PIP:1K,M['O$=) M?7:!Y"% MS9W88)=5#QT\:0IS,G:>"(C;Y0PSH&XAI^5P57ER5*C%)>T\\WO_G';M&2+) M2'>_^6C^O7GG++F2^VE?40O_2S6DY9Z*Z1@Z%RZ=[U%N=>E='5W-13 H3$@( M&:AP8ZG-,OC(9/@ 'U^/*7Z(;QO'*5CS_"F&T93!UG)FG-4K_+YQ=R>IWP[M MEI>\99%M^!LYS/CMQU&#<1A>3[2U?K^UNO_(]1I>R5"T8EEXM1MC#!+9FTG= M9)F#O@ X%H'4/4?+76XZ>JH=NJ6^>E558GQKU=AF90V,H]Z%KUEG2>B:N^R@ M*Q$VJF(6V;JJB5]#C$V&XC A]1AQR_O^U%0CMT-X@/Y@+L(/QOSUSP/05[VU M!9%^S$IKV(+,:STP)3^PNJP4V^/D MM:,RB*[DB3@!J@L\DQE3%-C0.X8Q:*8Y6:6/"@E)VGG>NYGAEH&.&!Z<;;=< MB_:%D(OWBZH9%,XD>/^9#Y=TL)E;DTB/W!G*4YASA)$Q>V9/Y@U:0/M>%4.9\\Z>DRK/CR"=CTK_;S^=9(.E-5@PON'9,2 M?T5*9UL'FM0%;UQZ[JJ@H,(_Y M5*?*,XJN5\(:<3M7_E:WV J>LCLP0?TN3'+ MG/JIGT\(SVO3?7T?BMK:EG5B^]WINVP0D!VN^FP"5:9-^K!47#);7ZAA#16C M2L3W:QWSI4[B$/Q"C #1C]^)_8]Y<\,D?WN,>E3B4#)O'#ZAL%P$DQ3_%""6 M07B]RDLYNJC/JOC1)YV &/1,//BY%: _JH(H?GH=8. M^5$)&D;/*[QQ7+PO2"J& U<$%%N;3A.X)G/Q.A14'Z\50,:A_/-H^.Q&%!AI M_&@UP\]/44#-3-@FB:J_^N$Z/6%YS/L-9GV_:N$E*+G!QF]>C6T'$MVG7)5 MSS0V%WO)/E24N>F9F>+?%[&)3MA@@%T:S51FO#1!V[>2OI2<8*;SR2VC!BK%+J7+5 MO;5A74;',TF$3&[M%(M+VQ:_C!>*L^(_ MDJAT2JXW,,KAG. M@PV*J,WQ> F/Z%?C=,B/MCM7M$IW+:N9SU?9',:+2%%%MS*_V,B57H0H:!RI M^ (A*K[Q/OLV /G@F&_F6=7>NG5C>L$"$"CC%;=IZ.41/=^> RG:TS"E:REK M-=IE>X47[ N(&7LO=?&=425>YJ3=8(E$MMS^5:L,O64\C:-C6]R0\EDJJC!L M4\48?N*G2+=Y=5(7Z#I%;<0Q-";?-TE[!\I(J]X9O,]>4LEEA3&M8U&[HHD+P6_Z^47?2=H$89 O%H&HVXW6G/ "4<>K.O5'%1=1PAE5*T'\:O3Q<9MMH$^2X/((4 M\,[(,#U]"V:;'(/.D;,>5RY6KAP'!Q06GKYS.555]4]'I9LZR6 S%#_?SWSV MIZ]=GYR1;C&:] I[%A/19.718TS+9%Z]:&,)F,DGF]/E.;?OZ'2+O# UK^E) M1YW3N*+HD8IF= Y.>U[Z@'RW<;[BR'Q)=,$UM0,2D[N_N9"N26MB']U>GZ(* MUY-2"]E1WQV4C>CRI$1+TX(".,3P$H*,LG'*&I7 ;X36B'YT'?[S+Q_OJ1R. M X\U7)U)IJ,G[RJ)]L+*=RKG<-X#/"6 V-SSQ%OX, $08AYA4WBI\" (5B8 M4\>2Q&7'/">M"%;=LDWIO?"CA5)(I9''12API8LG__2V5#'0RX@?6?63E=>2 M+6)BQ\Z8N05N/3FK:;O)W.LK75R$ '_YX_H6N6W@"BZEQI3QR"7"RF13Y^<=:727SF'FKFZ&'<*]B M-]T52^=^8%>6%(*_"^J/\\CVAO^K*S)*6:+KQWR[:NV-1".VTC$?9BM*WZN< MV+.+SAO-QQJ+AC>,Y%]YZ.V?>BGN1:QH0.U].Y$>(15U\VCPMSNOCSYY+T\Q M9,5B"KWI>4'(RNN-CUO9.&6IZ'8Q5\PDHPA:^),J6QY OC5[S/?W($B5!HOF MQ; &64OF%7(*2EH"/"T2O+R\/O]));;\'WR?J)<2T\82^R553:9,9!_F%@L? M\WG>*G_L[KK#WE:+579-;55J+^+?P\Q_MNL6RQ=8N-PQ"+@X M2B=HB$I9+3V'[618[Y(0[NPL]=Q5@TO)CM[C#PM2^>EY1[:/C@QUES&*AO?K MK!,6?HL7;UF!O>SLP3&HD+5MGV3ZZ$P=.985_'Y%J-P./*\U7==537-WP"Y= MM<@I6A@>/QQ0 %75]:@9,7C[Z'(&=;;.MB0\!6F0$R,?,:_R[03/(0M#UP:O M)(YM%=M22UK6,)Z4.*R94[G">Q@I.NLU[8?T5#F%U?7U]KUJ/^>*;YZ$3+>WQ,3W$_A@2 MQ]@5&%'J99C%__;T3S5G+M'TS4]*W5\_? M-5NC0&,0OBU/D(!Q!"/Y1?T%R)<+16V=T*N1D:9QH>I!/AE )GO=,Z[X]=&E MN?QCOOK)^\I-!0C-=J."O4A7U4F+6?:]E/2?$2W"BVV9ZXFIO*>IE@'$D#^J>#N?3.^ Q[G'\>]LZ Q)7]!)E-Q8R/6C>ZRQ0O9I M5C/;%CLFFXA1\4T-\*8M<1[0PILYXEGZ; _NM&W NAI[A/Y7BXK2MDGF%+SI M0S H=J7BGD!J##0W7%B-W_[[8(M;F7-"*;T-)C6UO%N>H_RE9Z@GZ=S(\FWV M$7D&<6-V(N"8;Q+\E>]N>$K[,=_04(BA$"O._\72C]OQ VZ)5+43O]2P?KAX MZ\\(=\Z ^\VDQ85(: #!KX0Y2SY9COE9ZS]=;*MC$D6XVS\E;VE(P^1TT"XR:S3MBXDYQ76^;] M:P^D0#L761_F9S$O-H(Q66@3RF6_J?6SCO=$?;ND$QB:40 @R>=I MHK[)-A;+ZLHLNK>>^ PA%AK\PWB"O/7!RBTO]34YW<%\ DR7JT8NDG<-$(B! MRRC:?&"C"">M&\=,N_LI\M?UK4ADBUWG^]_V M2BF0P,Q$9V)/K63:=P'N$'I)Y@L]"#FF8I]9V_&A3JBTR[YH-OPTTK 3'T"6&8_)UVQKKT6E"I_(RQI:F?9MP65( C5; UCY=I=Z2:'SDG4:SA6N^';=IC)F_0?\E\/'NYQ;YG#B=7YT3_I-81 M_BI_6_M&!!#L>4G/YPBXLI_V6&VU*AY"( M&\=\H#A7U./U\TL%''ES^HT'3W)/F.SE^F]] EF#02[0BP=)T.][NJ>$TB(] M>))#=7:7@[S%S?2X)O.3-GU;80D11>-X@GSZH*]W#]!)UPD]6V=JD8_S\YL) M#;:BZ"?F4_-"2QP[&\LC+8(&\VB%;)!=GG]F3H.,%.UAX5_U[OAONT@Q^DXW M(EI^Y$QSJW'JLYZFCKFZHP74?6]^;"U(HG VU)CHE(UUHSN4)3->H*3?U@>: M3F\N!S: M1#L$T.C=&D-QCT,7R2HMO=6J U(!1VLY^AVOE5C K_DNI,>/#XP8FPT3HEHR MBL70LSI6V8\7A/N]A+%+->^"AOM"KX86EPKD61*0" 7=Q5EO1EW^E0!88%F6 M9>9!UXX=BL71MP!#.JYB!*HD[/4#RBL\G 0__,DIT>WE']#JPGS/1T(0P"3U)[)Q*^#6UIAC24_RE2K62EZ/O9DJJP?J[)+'B# ML2VAA5@%"67XR;K:YL+4ZOJ^12+;@\9T.,0 %F[B.0]>&SZV#?7K+VAY?AIZ"FJ'O.-&JUF]-R*/>;K''2@2B*HY]H#TKRQ=0Z@9Y(AP^AQX# : MV 'EY[]F$D5L.6B/*4XDP*/TMIBW%C"N'E20W?N^YNFQB(_!Q39QC;LKV'+^ M5[K!JUFW+T;F$F;4M$1LTF[P@7T@T]3//OWJ7X9T/BU*8%#_6I"; M?/?!9@_A+'FI!8QD#OK8PP)=>]TL+.PNU,\PCOG25$!^ T!49F7G(MVEH2,4 M2W(KA'W3HS-Y;R#R(">/3FJ9\$DE%\GB:*6KPVAM_,M;_]VO-Z"MQ2'@20[( M#CW.OU!LFP6 :6CP2_@"4*&3;R DZG;5K;"%6ZX1<%2VME4,81G7L1OP?YTJS:X?IC)M];6/DI;B2*XC@!@WTZX!^;:B(:YNK=I'6K,) M\%<@M_AJD)A<85)5_;*87]NST8BXJT8HL(1*VS_(],[IS8@O+'KD,4/D49A< M;YR^S-AYA7M/47! M-S TD"9[%^FEF9R\96H:<+4[8N*7_X12_][.BY0,/-PID?/V&6MX_KCHJ"VM MVU^#4%?Q*L!;[7J<4_0C\J^2 M6]WK*%_(_]#@_$)(/].Y&5.>^,N1\'LIJ:=+#,ZVF3]\3;.GJ271U0Z4*O^A MX&5XYDT&))I**K]OPJ\_J K8IOAW:L,"A[ZB!5,;2Z@$WODN-;AV^-4L)%BR':G11 MN9IIK@W(9Q6Q83&C;MO7Y,8W2G*0G-E*76Y4J9>![!I2"Q54]]LTZ^:0KGA: MN*T$6TDS^LHU6$1+) KI?1T9EUZ6F?9V):H*).M*"(+GWPNHMLU/!ZC;KQH5;IB?Y<@5(,@N0#/N<=(#)X^A9J+93 MM(76@C:\4YV,^.=*#?LV&WFGTCZD+\D&O_XQ^<_.'L[8&$6@[BMG:J)C KK= MONET?6+R]OWV<)Z!["\\DKN'8)39T"@,J^HEB#+ OWN[> MT*:5LHTB;&=%V-W+4!B5$IYI7E/U@Q(+[ML6/X2ER24^T?3=6KJ:,1LO<,(# M0X-B0>6S/<%ZZBQ9VQW.T7)7;CUF,ID640FW'W6;JHU)W[X*B@^GW8;I.DCZ M1:P-FYPJ-E+3![(J98I=7?\*'+27EE*6E"FL7PQLP!CUB2JQW<%_]&HK$Y]7 ME6<0&ZULW]XZ-$E7G/3/*AR[>?>$>RWWA(PE/MTNI]Y\L) :=V_3X?E[.5ID M$Y0(*^OQ[)Q.F;;Q3K*F2H \E9R?;D4Z6Z[$]DA^.CVHOJ+<$1S*?1TJYLJ< MHV:\YU1^61H!NUF]P/UN*AHN;TGX!*;!#7E=A M?5#-UV\02\="[T>C_'>M41@T;9T1A_,/<^A8RPB\);S0LE^T(Z_>TT\8 /E/ M^2 TC+(DPI&R#8WUK31LM!=/>/(YT,(!MJ1<;>>&#_^C0/N))SI# M3()EIT@S3>2S[E7M3K1(<63"ZL@YN#\W9Y ME;I3]]C6:H;*P6+ U F#DH;SLMHYG8DN X18Y@/UQ86Z*C&3M1%T'A<D5H&K1KGH5\^3>WS<$2_ 19/LCM33^QWA4Z%1EP$!4ZKB>PYP^(K7P6%D"_28;1%+5? M_L(S9Y_&RQM]$7FT*D\G< E%HJ1KN,H>5V7DRI<\-?%2G4Y!5+C-+W.F;74A MD\_>(H9RG#HAM]R/)$+1-ZTVOD;)NBY2A.C)INRB4CN3$BL1^ZK MS:XJU*-884+2B&:_G8#=ITB0_N'%O3YM ?YOY=KO)QEG.%EYXQGZE!"_$A89YX M8(@/$%O#S-7K[RXA*V7DPE,*DNDN<%WSAL9\7/!%&M3WW569=T9F=6ZJPHMC M-BXJ:ID987J!H]GQF=X('<**9'^I%QHB:^!0]@7(UKS,=:AZ/LH^[&0YMR>G M#">/^>"$0=#2(:!PMS'33)$?\-XT\/V9YZ$3$J6Y')X3W3.-LT&7 #'5 ,FT M> VF<2$TZZG/G\Z3SRH.YX.7Z==>/5[WCZ4YO(F"-+:0>[6^#_?0I+W. S^, M7A<(<)6=!?+ J4JY2[)AUZOE%#!#O; '2L=\6^SA(V(,<7FR/U$DR/@X2"PX]"E^8TH2A[\1YF%Y$_ NH3:= M(![2'*:L6&;N$[7::Y$) KQ'2PKA S6C&MK*P3-5KLXO8UWEUC\MFXOO:L)M MSJWW08.*8M#.S!CB9.]@\]U6T?#,37_[86+J2F]DLV__?*/IOG58G76"^E Y M.2\K7D[NAL\MA0>;(\O>FSN*W[WXME'PU5#%6<< :I63W!M@A>5O6C_3D1[" M6EE=766 $5-3TSN#5BR>JIZZ-?-6Y0E/<"E$:&AH,#7F2DS-D?[JS9.SY M+SO_DPN>+7>F9K:FE.U7R1D8*8C4XR07@H&1ZJY(2> M *?C%CVF?CSFJP,V]HBSJP2R9T^;*M_:(D8\4ZLZ3-@B3?";A/SHH;/=,5= M,]F:P4BH*KQA^P,&UJ,\LL>81Z5G.[?[K,E0N2*ZQ*XI+4LM@ ,[(/NBRTP! MIQ>T9X_YC#XC7K4=,0"B**XTT5P](D$A.H.LF;>"50=FBI6K8LD,+WT[P9'5 MR8J(\?3GCWYN8P1W B,5%\UG7WKH1) W[1SL%,<]/6PHE6,KY1NM'GT$0RJ_ MVO*283S2;\B8Y6SR%O'ST?4EQII.!+5X/;PGQX/A;-?)9O.?=GG\+UE+R@V? M_]]7[2DHEL3.#9Y*.NG'C?F(U1Z?%UWS4-B8FM,!?KBC7T+4*"Q%%NWAJ2;7 M9[X7&M,5[F^)Z'%TEU6:>(K+_U7UFA&871]#,A%Q*>(H/N+@K[?&RW]H"9Z;>@9X C_"6?]U&@+N5'II_A%&@? M#^F>(>/ODDRWT8*'M616QTS93,EYW$,\]J'P"Q<@Y?QDT\UQR$I9#WWS MH@UZ@ZC[T:-#.V,:-''QF4C"RZ*VW[A)4UH/]P^F/AM+>![+79 HC4E[-[AM ML1RSBV&> )-M)NJU_X]EPILOF83S.AJA1D MU/;^3EJ;O<7_##C^RYWU 3WC;9$WI?.9(]L MYQ*+3!P&L8BI#S1Z;/8WGHJO)POKXX)S.A_V MS&R\-V42SMN$&N>-,Q]V:^\P@]:S0X'88FN;>6P=D\F@UM&PL$E=+43$(*_- M/KB6M.""+(VP#KG;V.GEE:7=:(%-)5_ 5F$\5,]JI.M^%(47).+'![ZV/A\K M@?H% )>I[79O\T..9'B><1J 6D^&,T=>@GS,^V4PG^;V] SK*+Q4<^Q[8"<8 ML93+65\28D+8Z.\C%67*V_(%C>+ MKU0Y$\4]K8+F# 3!SOC4#J5KVS7>7E!U/<_D]-W8P8CN"M05P]OS\*BFC+4% M$FZIQM5JGLKT*>!47B\HP&*G08.-59)06G)Y%SQ^QD)E<54 ^V9R<'#=/2!M M+0#EN]5GB_94,\=!4ZJ,^>/^1H'>D)C6FK9 MIJDM5[869] /%!LD$L0OI/]8'A$PFJJP80Z_WK$7RTJPZM'SM-V:B*O*>5AY M)>G+:2!O 7=ZX7E"^Y :&D8-52W,XFVIF+8V]7D"N#@F.YH1Q[J;#!.JBSQM M$=ES[:9ZW<<=!WX_ V0\[Y6:VI0U^X,FWW M8/V/#IMJW_4N-UNG)%X@;(.# MLP;OCZCCQR$K$@$QF19QY63MM?O23S+S!=-;NL]TFHCB)C5$]:Y9,PJ;GV5 MC-_B=TQA!_D*E\:D"C%UV0&HB M<@TEQ;Y;T&)SS&<_HN5^!O!F"6A,>#H2(>DOZN#_A"01 MK)W^W6@U4.[H'/H5W-$Q0JICPBDLI/DYX<$X MYNJ& ZBQ0HV#ILE@Z\Q I]0/QG_UGY4H?VDP2$&3JL=%85474N*IS(HUS?)%&/Q:+;FOCG2.HSQ0;?'N3.J+UO'/NZ8;]K_ M1_'ZRI*X_>K:.".CMR/D+H(./U-@MNAAZ1\=@4#9NCT%^L1UHA7_8.8D4'PNH'V MAB ]<9<@%D@QUK&(=>=6-E&)5@]$6"@0UD-1QWR_-HN[US.]<96#_K "7-.* M4,5M?B -/7Y:'"UD$4:8@&A,1323&H)#@6 0T \<@!@_(00SD,5^33U8[1/+UMM:% M(4^)>^S-SCK++I);!L^J[#[P:LW1[;VIR1VXP9!>/%YL;I(&-? *P!<<\P4_ M.N:;XZD*Z[27?H;=B=NN#=F8#H*"+,;3_%..^?QN'_/-QSS*-_RJW>-Z+3U5 M]^]/M.^<_1R-OG-934M4PMZ\ R0+T];B1YX0(]MD1[W"QGZD/@/JZSTC@RY_ MG)SPC/W^/Q_H5RX? M6VJ"/Y&!$/,9H5OK$5"1$*:<%BZ\E?G5/;DKNUXH95 )LF6T+84.'*O3/X1R M%;NBZ6T2T55V9V+#V"T+.O;^J$/C 5)?+#G8+:N\S[8M)-/=VXZ7"_D\2X_W?^<6O9MAJZGUR0E;]58?R?0$25> M>C,S#-"EY39G:N:P_+S5M;G_Y.I:Q M/W#UHEJNKO.(\"G#X>\CW7%=BM^B%+32+& 1 #;M?;1AGKKN.[2W9U>[7Z^6 ML1;E"Y+C0"@A_N:B2G'5O?=YE&Q34W]RJG)>' _"V4HTJP1)CR>OKMI+M2Q? M6 ZNG@Q3&"!Z'//5=I(!.X!#I)^N!9$=;Y@3PS:JT]0Y]\M'H/C>L=9OIVBD MV@DQ1\EI=ZJP?-WCU5^K?3/H.R?D69LXS* ARAR=8196\BHYM2:.]9Y\*KO3 M6&?=U[?$S\_4,+Z;J=2ZR>XIOO5X&HG,HR4CO>1.Z/C=WROB3[L4U$6]3UMU M0GD=5J[$LMZDH\YKA:8]VI+6\KP[%.PT.%6>]N,0W*"H 2HB-5UWZU:&U*+( MS7V:S)Y2]0(^E01.P"V7%)<(%\[N@T/ [![-E-UQHQ+<+F.7:Y!;&MJ"D Z' MZUM4A:Q"^+>2/+O\&V-"@;(,\LNL"MG3OAX! @'@OV>(-_W+?$'.H\ZM)9"' MDS5@\5WU.8O0HVV.OLB%A_-!PIXJ2UD5BO,,L'UN+V9:TPV2>>.A&_G.K21: MS4X@PRM;/LE(**=>OTRX_:9=#R#\M#!6S#N%RV]LY5,*D@+ =LHF*#8KK36= MPY)&^86V.23\S(:3M\>NJRDW(L.;0?NC,C:%]M UR4X^J]^G0;2D9=+#MPJ#?)%&]^=Y-:.X@--?1\<%[$V&EZ!#Z5;'. MD/MH8(=Y%C]_N:E%MHRNZ9>M0>-1>G]='#M]6ARK3[<2*63F NR0Z 7R6"7CGR8_/>/V4>#]7]LY0KP=<8=&_(13 M9="=X&,EMJKA3IZLFLA*VM>B:AL;Z*=#JXU1[ @P @ZNJ=O MD.4)Y8#[0E>L!4N;6Q'+WA\*V$S7P;?-'0PA H?H1VD%&TBM$_P:Q.68>+^M M8KG^U[[^$75Y((,BHK:%XO.VAU.7<2CWUSRIMK]%PS=D;BQ&TD'X,4[(*BZ\ MWJA>P>DYTOLN$B3FA)9ZE#QD$650LM_?R876,O9+\D_6K L,LL5H+!7"W:,7 M'O_C_\$YC*F7%G\_&CBT(?H2M$K]R6"7#$IF@UH=ZXY*W$D^5'O^:1V7%[K7 M#-;^TI(6;J=^MXB%7)FYV]8%?M8K);ZM8 K*$5*;RU1!H)25 _:[&V-E(NXF M"$$2;M&++UDO6>>UZKWG;K*PF6U%@V. L9@MXO?_ AT2**=25XXW+GG78Y+X MH->T;<548 ?!#^2%U%'HL_&8GXF!FEC7C(7O5.16#VM&S MY7G7W@Z>TS&RT/WP8XUBG.&/3]$S;+?BY&DUC;E*T9-4CV74E5O0_,6F>">X M32:])+\*Z=:R M43P&5EV%(W?2$?XZA3UCV:P[\CG=KMFN.BH3&,43H XE#'C4N/7CF) &)C7@ MA#2!0^XK6CK)* ([ G[O7Z]K^FU-L(XH-V:=,,$:UQ%5UCZAG=K8RHA3;>P3 M^OG.-NJSOUB*PX=)( $SCY;[=H9;ZM?__A26%U"9V]T]DZHM6WHSVZ@[(U"F MIN;]G2T_10&0;2YL/*'#INHN6ST?4HYZ<>81$;CFT)KADNWFO>P?O8!7ZKL? M'6!UN=I;$AVF+(]-+R+#M/L]@5$P02_\G,D7=4V[CJI"AI#U#P/PQ9)6ZJE& MW-R6C?;V_)9M,&O*N>IRCD^G5!. T/D\Y01AD> SG&>G;(, M\*OV*]%>*(\OWSWY;/SRY]]V=5[^JF/$)\1,G+\.ICLV8H[EY^?7O^$DYT?5 M;EP)X.2F):=V9;V]\4$Z\]^I0IGH52:UJ(^AE1Y_L\W M:YEF(1$46%M2DYP,?W"8?"J0AZQJ.*54M&A3F5O+])7FE6K,[M!8U_#B4HW; MKZ$F(6/WIJ/P9"5;9#8]VNM -*-8 G,#8JN%O]G%OVT[ZX6H M??6!+H*?#G*ULO#/4VW*-,G[:CCO@UWH.8F1D\'6U) >-&[R M U)IFG61WS9;]U>YL-4/,NGO_F+NJT4)<%SHU:$?AC7=(7I-P0;FMCAQ-YI6 MBV_?0)1>+D'&PEDZK?.W5&@^V'IG[WJ7POOEMA\$5]:X4/CV)%*H*ZX&\%Y#-&YZL5[GE+8D-OVCB1>"871SO[$&)2 M>K)6P\/K@@=^DQ&&L[-&6J!W2VM:K;9:/83ME7'-SMDU:"U9?$E@(LU]FO[4 M-0&1&H9(!/HMP!NK+CF<+[8=:[7C1-Z/)U]?[WN6?$'S_P12YS.C+G3H(A+> M(;Z?5IK":$CVMD":%K-=L-=*A?6[*$^(Z2\*?!)$])2F0X5E\)<8"-WYI_40 M"YG;>;.&=%69!:AMV(^>KM@);PJ_E,?<2[_6SI=RF-F"PI3P&$3[-40-XJ"X.H4-'1JY_; B@-Z+^-]G^1U^%6 M+)U5H9'XGN(T%X7N.>;[-! !YVS/3'Y?N7"6^]JG NRR31L2$-CU\H &[Q)P MKG5$HXZHJ.NAP+Q,K5H-5XNQ@OS/0YN$[WZXLUL"?[&KT<'P\Q;=BI)9'\G/ M)]S#. (+/\-QEI$&N8\+KY=GY,D07BV_]D9KJ"VOY=VVG%W,7$1$1R-'33KA MH&;6#!Z:_Z[4_AD,O;S9U\$P+/(XW.]"6'V[$YU(15,E%7%S]#KGF, /?1,R MMBQU=N_F<<+X):H)V M=WD]'N1<^WU8XP*V1^_5NPW] (4WY30,S 6P2".U8/W+#CR$F]TW["I-DC^P MSP7MK =I\V^FK4C(C1:D.^[ZW^QL9",#'E$I_/34^#M&)D/[:5[X*&CS@;F1 M5DI*C\!4HW5(2KUN2\>*F"MQ;EBN9>N@^JN/EO_"I?@IV-O2"9W'85R#;EUG MNPXC@F\ D.Y-LE\G!TO\MEB8Z$%^RU6409_[P>DN1H=?J)=RW[M@OEFO=/AO MFPOUWC]O?;F$?/I^ON4M9FHXFLW>%_[KD[$SLVT),)6,/H3MG'6DCN3] MSH.D;P^3 X9>F)>HHH/G*)'2DK%8!?I_J3S5A[Z4J=ZQ]%1F2^D6^S1VF)J" M3MGL:3G<1O*SV3XG+03_Q7C]1Z]NZ0]' +NK7G@(O3?3EZW8Y&!HQH")I?P0 M$V;!;M-ANB-BO0@\U0BM^')3IW:A5C^)^GO-IC;Y&<8J!'9DX^7OZ?(H!24= M(C@M4 LX^QSV-5]H=)"VJU>?%_;@JO::MQZ\Q[[]8YR1+=&ZUD+47>L#N+Q:>NL(5Y0B^L3QABW 9;-W)_&9/TA5? M"OY-<02BV)WDMY^>GTI#,T% +T7^I<*"9!?GI;1Q8T6T"K4Q0:Z(=$]/47^$ MQ2O3I+E>T)3[6 /B_]8B;-9C1O8H5@R> '3 MGA9.DO7LY8C;OLG)O5&6_.;A;9N?>SQ?'Z7.^0A]'UH&3.6BS+%"O#H:&75IQS]"JO&@WP4Z9UI"FM36W042'Y2W;/;MVJ?\G MA/Z3<==&")]$EQ&.)O5T!H&;BQ)SG09/"_FWT; R%$37L&)/'MB]-.74KS!L MH2$&8F.::#$R M8"P$IH@F2F+'="0#IA<_) MSMEGG[V_Z_J^7UE_]$?7,VONF5FS[GF>6?>=*)4S5=K2BJ'TF^P6L![?98/@ M"]D80Y>W:27EYO+L+H$J&I$*(0?91T+NLN;T[J$>* M59O&8%>/06#70'GHR:U4@'DL<-"YX&2*UI $PJ>W_+8F"VZV&D-B4B$7ZA*/ MA-I^XZH&-;GX/IFS&8#]T O>UXF$QUOFTJJ]G_3TO'<:N^W0HYHRWO,.M%8Y>!VG7-:0B[CA&B3ELI+;O6W,TRKR X[.Z*1@,FG!*AE]Y8#C M7;/.7[ <'YW.$,DA'@FIF@_Q1!+T*"&%\TJ%;"<]LH.37O\Q;7=8JJJJ7J_T M@^F:>;7P-W*X_P#[#\8:8J0?S^([W-[I'@D!26OBM>/9E4]IV+385,&-'K!R ME$DR5E%S&YJOC)H[3AP.SAESHQ)1!1D7B M!"PO6JN^9:X-D:!4\3@Z\QL$W-"K1+^8T#O<-@Q)K=O->F@Y^8E!%3K0N:SX M^DY?ZU)E7V]46.#3"JW\B<-Y^?E1+O6BX/I;&ES/ ):%DY*,<,(M]E;HS:>[ M,??,\^FX7"/$2?6U?2_,VZ*B/7/=G^S_O%O\I^GW++8L&095KAC,[:&GL>Q[1KG?N[Z/HGJVO$<[[?1Z?$W4."TPQ+[WB.9YCMB&,SHFB!^ M68H @I^\%Q!C\_W@5O> M6_6,U@;TZ\=B$!T>4-5_PT9%Y_X(3>_U7H6.G(BL=XY,D@(.7 C53(=6IYP4 M_OY6E*?^]:3:U[26V$L1.@V+CUCS>#.@[Y)>FI\=%!%85] 7W4'KN$J+ *UP MQBIV4F;*YU^MQMKUHOP-4]R5 T.B#RG93?OOI[7A.JMKCD:SF_'?_ ,(+OA. M24U&AC0?WJ7KAOSQ:]02\&@!5-410JAWAF$?[WBHE-R][?EB!=%M=@H MXNA'7\_>=H#ETKWT. "VNQ91/20V)+\I3)>52H%4] '-('40(Q3(!>EU[<7L M?D%>R.'OVI6N*ARY]<251.X8=138TP8QE-T5V=CLVB,.>HS*%RS6V0-/(]+!Q_0TLO .*ZB^=3_&K$^ADXT%;7U,8Z$7N7< M)-H^L1]NKIL]#!L>E[A^T;Z6OVS#'#;\E!V)FHUV]'80F39G$A054J8[#C_C M[]>.[4.1W8M+!_I1U?:["K;=:AMQ&='IM$@,J\:4$6DY7YLU M9$#C-\MZ]#7,HNH"51O38% D8#-I5>MXWQ_HVC4%7UY!2"QD3Q*C7Q$Z#1O8 MU$U7416GMQ[.GA_B<.-8.WB7>>6-0'^=E^EXAV)1S@YZV/AMD6C+^'1C>*XO MXDX"QN/0/+? M./]2X^-MQ$T&1@4:JB\.+HD5.ZLY,_K6RXW'^$=1(55C7_$JW*ESDL_>PVY-EEW(A]*Z"P61.[WV*;E>Q4 M+Z]\*3[1 G_N3P,3)2:R$;8X4)A7$B0MZ>59.!$I_K!SZ6J/6BUW%*2!\[9$X9YE\#:TH=%41OM3E5JR97O?O]J-S(@%D)29HY"-EROS>]II468 M9?O6RQ(UA"5K$JZS860HZ347]0S&:!/(9,'U3?$8?1/2,9]$Z=MF)2%ER,5D MF/O@GLXJ)E^MN.K:8+);C:-0> M[YBHN S_W?#,J5G&Y7W3STS [!/YDZA OP([S,O'@YGQ3:0_C,M'@8#UCKC* MMVYJ]@WGM0<$$K]2(B(AP49M,2^]QZV>T;H:4"#?=06X>"$RJNV]L*'5D=!0 MU01XK#A:U?7,E,*WT5BR0I4@38M=(+Z8+*_[@.E78QUULZN[HT.39_T5XO)N MCYZ"O."4=XQ>^6[FI2&06X2!LH:$CU&@!'1:PH G(N)\:Z5%\?FQ(UGM:X3[ M?41F7S9'^OGZ )I0>"%3()VJ-/E,VLEK#G:QI'Z%=,?J8KHSJB?7:G ,G//; M I>^,' F:\O;E&XW=ZH68,G67#SO&:.S-[:-L0ZC!HJL16_HH:Y&^;EVK3>_F^)N-D!NF2>*O_'!? MP?GNJ-#$_:HW[A/W7B@\R)[_S?@"X/H3?58!ZTBHBNB25N9C1-9+4RZP YC3 MFO8T*Z*87ENY-<6:4$)/2-S?N,?;.9656S10NE8G@@H"SU6T=/ WZSY]V=7] M %.U\[\[^T>[5,]?[3#(VHN=:K\;71PB4$B((,9&X[T]M1CPK)]'BA1<:$BX1L8.M R@076&QW?\'SVD1T:1^N\&T$ M.:;V!C+.DG&XC?ZO3_].506ZT@IZ]&.[>R6>8>Z'CBO<[1X=\&\U[8X]ZR-^ M+N75Y$4:Q[V>?UM$V.$J;5Q]GC?BK36KSE$L:RF1\ M: U\$Y.X,=G4=>@V#%_;"8F9V[ZF]OOF.>:EY(RX03H28O0^U:D60X7-C[-1 M"3^U!K?FOMOS2HY$-]YZ)%A_=+ OBD7]%:6S)]6#KSH 8X(K/^-U<0H[L8SW4)F"8:^N /\&&&]Z-T_(@,?K([CPQ9) M[E1N]JF$"!VKWK4]\F_;[?I00]&-D51OZ*-)RDI>BDJ*Y(_TC9JH&[25WMY! MLC]DPTHNJ.,<9??IBU#"274KVJ/I41"7]Q-M"S(L9G/OX?OI;)>%CGA1QHJ^$-//OLCXT4C_XN@E&9=U),;JOQDQC MQA)2+!D$9>>R0[CBF<\R7-[KTK"]&31\E>DLV-^61=_2>6;-+VVS:# ZMGO!^(*>KRD$#VUM M%K"7RZVIDNE&#=TB/0T\2DO;!NYD%_U"V?Q_7&X;ME.MB=.'M)W&^W,JCYD; M8[9IM=^F&#&2%[E7W'[NG2W]B1XD.B@XRW^3F=Y^=4M)C6M06MQ^>62[4:,W M\K3V4H OXD6PF_8 OL]0QD!)RM6#^A:+4"[W,BS"".O6AI";?>VX>SP )+L) M]P(^NIK'=41+0/RX)D%C@J'7F*E("!Y?7)MVOV[UP]4SU; MFY8DLJCR,;J."C9!TTDL()BAL5IG"'D9[@<,IQ?+A*A@F+OYX:^#]5V!]^EI MY0:JV:!G=7.($-O^9?VQL;QK(=:L^+?Z8_.F5- +*%<:1 MF2M%?Y))B+@^&R(BB^R]+3X.^BJD'_:0!7Z9$VA.B+B<;F;X;DG2F\9$_"IP MXTD%QO6X.G;&J1$3-)WI4?-.^@[DKS>N""=DC%SB):&@^%Y!C#B<8TC.GC7K+39S"SX2"B)N[3=>(E*\VXP MBY,C( ><]_+-_K8YYD,M]'G!^!*=C M]?DWVS8\A0QQ#VOY;_<7:=IWW@1$.#\R21F,7EG:]/RYWIB(^+Z'6KRV&ZC5 M0&CMO!)$./21A U*%8 :2+MJOW D]10(^G&G#0C2::-S:V-Q7)Z?"S^T[_*, MX?AB5.!X[^HMW1RL36;S.<35$1VI6?_GU%O1[R.BS^ M+;^,H: 9_G$A5PZ1%AI=[GK.E."II-'H9KZ^:_O!H9C6 HD_GEYVAWQ[)S7/ M<^=J>>=0=(*._984Y?D4W9T<1:-*AYCS1Y6/A,[)T/;.V@'F1O0NR#-Y:12! M:[1V>Z$L7DV*AJ[+I@VA%W,=B/7^+J@.+PJD0/Y;LJ?7*,_%)L4HJUFVK#%S MP*?.+J/_@;(EV\G*9W59W7Q;]>V\WKW-#DAC)X;!&H,LBS)FROR A >.:&%G MA(F)B>&1T/@:)K#1);PUCQ.@\0#+ < \?&A(C(;*Q3GH;W\_V-<.MA^WGHU5 ME2[F$-+7U[R977II9QIW&YZ=N9Z@D_+#/. Q[P[ZQIH_9Z\5X4YJ$\V M?2!?R[)@_RVTRYMHF\BF[[O+-X?;BTA &"D7CX3"]XEFQ4&",M^V+Q8$8Y# MX8*E1:213ZZ,EQ<8X1F8B6#+RRAU/@-KB*B%UEOB_BA<\L',>!>/_)0A]BG7 MV# XX);:;J X.(PW>A&4G\W-$1ZDO@4WX3IFB/FCF.QJUB(Z2HOFCY9 !3K) M@YX'VVS?#2GJD&-C.8$Z5V307R4Z%5.VNQOPU'5PV1/\Y; Y_[ZGAD0@9A*FC8C M.L@]-+& @=O&(:$PZ[$8CW7%_L_X+M6,T_@TF)?,K#"1/-^_&@(_]HQ'(:,=] M%"Q/(ELT=5$V-=#Q_YW5=./BIA*.!5M[QX-@R/*C:#0*(AFKT3?]?_H7(] _L@ZH+ M3G'?,\/O&S5Z8*L>!''#3_=OS$)MK[X=F'5&"NL\'^&?M\9_ZT.4:"JZA&J: M/.,--T=Y^U:>&EGP-,C[>N?..SW]^5?5[L,0B02P6DQW4Q=0B]_D!5JKM[:V MS12YF#*FX%R+GDPR\K-%S(9 \-5<,@OX0UT DD94FR.(=+I[!6HEIYVSV?O9E@=)RA,=44Q.!LQ)!9@U9"7+K(,Q M:QT<[-_=<$9/$]QTP:+=EMTG&E_RUS)]I9=4?=4L?(F:OAGY^7E%?W^ M033R!FDC+_HT8^K?P^C&L\T?)@MZB_/P56Q'APSRZ>\I"]JL*!D+=V9DV^I5 M[Z^+D^0J!W<*E2.O;+1??OFH2LL!.&ED^,,(175#.M^+.C:I'$RHH+'*+8Z$ M1,N-_(+X1^-QEKX2^+H]C#.95;U!%[Y?9/=!:D91KOO9$U[Z-D'X=JY2 B$CYC%APR?&JMI[XBQ!1Q=K5WM&6U]4Q M=.3FN9"..3HUT"6W.QX# MJ!/U[7,^'I]PCMI$0U>8HQ*0V9ZY<'AG<+]=VPV7/]=@,GOLZ*'5,?_O6X_W'UWT^ X?GKQO>C'73D0N2#O(D/AL8! %:JT@PR=-;M M(,)P,O/QB\*J,>?^8FW]P[N4)VF7)][#BC2Q4P6/%\B))W6R9'."D_V.\S8W MW#1"U <& ;@@FU^"P;8M9F'*#X=WZZJ;SRKQ6U&=V5V&V/K.BP3TO:?"KVEZE[Z)W%7Z-E/Z62TD,KMIN%$LL;$8) M+ZN/:;$T)+/2?)O-IYUY8Q"_\B)7FN%D360"02^KM4E)8PGMZ-L,Q\PBC"K, M.1X18]'#B37W/VW^^R_9_L-./?+(C\TJI"P)MYAE)ALP88R>QA?QYXZ$THDTM]UH0>R66V!=<#WH!F=I'WD+[C8JN-Y M'I?1,O-&9'2N+QO$!"5Q8=7\NYHIP/H+W^[ !O0IT&59-\,7D-I('NV>B4K,UYE0HEMFZI% WI0VL\%P@+&Z-67$&:G'PU MQ9$_E_NOA,%U^'S3:<>UG,8UE]7M8(SRV0N*?J.2C]RP48/NF!_[C+SP=2M9 MU^WD;C*:4?Z:2Y/Q"OBT#,N!1\VO\/8ZU&A>"-5M&TS!!5VB8 ?$DDF+E^#$ MNSZZ71X8K3RN";J-E;4JF%1D!A>])_W O(_3RZ4Z>W"X'41J'&V&<\=7)Z(;^R)Y8_P"8"R)U J#M)\KGI2B0IS+)T65 M+$]N9H.%17_?/82%ST]!):;^V/>/K $\,VB*O5BG9,&R'B"#[;$&9EMNL1%5 MH$4BS)UEK5QA6A>%&^9[ST?Z8# SP@HCC/7O[Y=BJL4U?FP"]-99%G^5VT-V( M*!)N&E[<11&WRTCWXVJW)R\6CKN^UXVTT4IKH\0IEZX%.8(Z *3EBW6!N 9P MIT.!&^P7OWV'DB5#,&%'$4A.+P&/%#DY_ 8:F7O?_2-.@<8<[Z9[*FKL[_&(&D%I#V108R-;KJOK\ MKB!03@5;LAA>+QVS:OQ$3R0$$'(FIL_73M\A_P& S[/VNHP.596YPU*D"(;: MW,;\W[P+LMBP%SY1MS A%S!6'D91OF8RW6#)GA%BP+/5'>/=[FKK]';](#T5 MNQ\ESW ]E1J=0Z[&T3E*XV]$MB]KL>(,;5W20$="*DIJ;[DU4MK0U+5MZ*)R M6L?BNK6G813OM)*+X-E;,Q^CL";$E,W.A M<*E!@55D_]+:>^P^G),^X)!@TS/9P! _5Z@<;9(.[9^707FTUNCU[CS"/2S8 M\+=,*=GBF-C7Z04 [)O&Y\96*G,Z'A* E)KNW%? MV^0)GTFZKPUM646W# (>,,BBNW;YN8(G<^ND1"3'97&N3[9_,4C=TWQK8?(3V#O)GIA\77ONX=;.SG_]0]INCU*@ MMG?0?O:/S]C8>C0KK1<(X$F/ 9#;2&W0]E[T%WTI8 8N9U[.+AY)-0FP$AW,*8H4:>:*!BSSV(] M)SJDI1UK;_&R>1RU@]+%(Z%(GH]Q7..;XLW304@?^,7]#GPL (!R>SJO/#\! MVC.C'O+F2,U^:;4Y[YN1PGC?62 M:RZL.(VY-L+I&V/M_J'^.*[!%%.NTDMWX9E8EVM\9CE28C$ID?G2 MW^)EO,*MBQFE=^2BOV\'7XC7Z:C"5LL.5ZXKY:RC+(NTBCG-1T*-Z$-VBJ MX+*VBLU%8:TA\Y[:[UYP4=L&<\Z1=C<(>CJ,U'1+1T/,,8.XYJ6% M11DJ.1?8IG^QP%,!8=CB9]LHN1YJ*^M#$+!=OF'Z_$F9;0F(7R)<'276OL;5 M6=N%P9D"1IB%6M/>D/QIA.9FD6]E21!-L3N+MI4KMSQ5O.SB8Q4I?LY4>\)V M."F_=X1O0C&-DGT99B1"'8F4)UH]J FOGZ5:$+,')?@2QKF;O3@Q_8,H0T"B':1C+S,S5D&\,\J3O^;%9F- MOYJD/U@!Q0SYCX#6@CH>NWI;8O-?[TS1^456%B.O>OGHNZ'\U$V!!QP6I:A1 MZH87K7EY)$3RZ)PY@#R%.?,+TI[)^U*B/*\I["I=/!X="'9=-7)YUTJ;1EU] M'1@H+#V*O_[PL"#\2&AU]"ON!S9?_M[N)R+AQ,G&4_P+W2'!8BIS>2%>_9U1 M'1(;85+C#N/-XCJ.%\/KO?S,Y]OC/WLQU,V%>_C I(PRT))S=LI1O#5WT7=, M7FUDH;^>C2:#YA4\UV!7W>W"'8O&%1OUFVRCU(RR4H M=8[0A*\7#CT-)KQC M0H#R:C,UA+AKI7W"LS6/.1XQ*"A\-)\&7N!D=MB>\/2:8%65.?<3GL[V,&!) M&%7_'YZ^Q!_J>I_N_#M/1[ E&E9.>#I6\IBG1ZU/ I(78BW>,6OUXJZ7-Z\* MZX4 94^.Y"$5Q]R7>SD3!QO_L($_C=UYV/[ 'LD9,VQ5 %MG6:X%.6PS^NL4MS[]E16B=D+ M2K-]H[5)U]+,TI: (+ _S'X0R/BB"B5A?5<.)\J](7JC>T)VI[1?_PQX2;:U M:>EL%EWJ;\6]Q:2\N63G6S6,O%Y(M.X= MC0.-:8A$U*V(2]EX!2(#B!/'8>&*B.'GA(O^)46WWAM.5@J*;0/)/%?M;87L M"$406S91U::UR"GK2PG9V$]BFA)3,V).)RIZP"Z]U-#:N-44+-F? M))<_AW2,B]?-33/5'JBJCTL 7 Z)Q4]$34(:%_?#J"J1\$F X1T M1T[@FQ9$$-_(IPURW'>>$?4UP$L'M;'0C(Z43I'1@[9,J;GT600TMG^= WS] MX9I!LZWW6F=6"+./[)JV2@@A&PV:+!8N!%U=NV2@[<_:@MA_3F^I/>W2U?(^ MR:/&^'02)\/,0C.C?V^4.F[0K^^:17T1;*W5B:F8]!@SL>$$,#S&3''_A_;: M-L\;S17=)JF2!#@78DO'!*V%U'U=,JL&_%:6>@+>CD6!US_"Y=Q^U/=1BFL' M,ZYO0I"/&WC1,6/[(MTP8<0]I$@3#P9:X@_3I#@J$Z=-8/L :N'ZSBJF1O>P MSD7Y_9/].QL([Z%['7*S(C:$NR0_OVE_6*#-?C9QCK -6%8X=STRH;/C3+B[ MS:.0 *A89Z\,M";,T[BD'W]C0XUANOGH/UP7QY-.YYH?) A_8RZCFM9#L%X&-#+)OZXE6 M06 !+'M\>8*GC:V@:!@/2AW/ _CGN *C8GK.:F7]"*M@HH^3,,S'; MI!1'4,0"].'_;O0[,>E/G)12WWAQ7=J&=W-K %>?D6I=KS]'BUI>9OH VK(Y MD_A'X>I7AZ\//^-:R0Y?[=%R=.? M[V.K@0,H?4=9%Z2FXCZGNMD?$5XT&A)HS,SN9^E ^EF:_6%MD%@EQ&/A[MH% M9\(W>#)W MR B+T@>K=Y4^>O3+WW=8A+UY<44-YKJ:U3;9<3^[0BO\^G.3[#UAIH;3M$I7S,;X5 JI;M%V#"^&YV&;F\KR &^ M3U.(MQ[/4WT;FEM;7)NY@"T);6%'V R)4-V-Q ?&86V,&-&^B-SV:]F>3Q^)_&6XA_<^@0;XP!;[.%+CI4/=H!4[H6K<@#47Q]G M2_F\\>:NY5V]VPXI'[[B5@T0N=VSP[TD2@I5=X8\JG-$E5^7B0 -NNBSJM3\ MU4WVLQ*L6U-,T>6ZR""169P%'\U.Y "-2 T3K4LU[E]11R-?+!HP8E4_]M'B M>#?8A3O3C%!>\GR6A*QYD8]HTX.3XWVKK_)('HTOB-YUKGUL]? 5JX!#,]G8 M2&5W?-C[M6@^A(%1>IEAUNRVW>S@X&#WW887(4'R\72-DZB2:(V)WW\*8'Z; M,C>0$Y*_E\HOF._SPZ(T:L9H13X^T1@-?5*[R&K/OSQ% _?65O@=>SZ<;SE: M\VK5@;:K!4XYOLDNRS7OO6>+R#?B&TNH6>Y#VB-EMYK]:\[OD.%D;049Z$+E M1W$W):VX9N9.&5.X@G;OG&9].VE[A-4L$I!IU&]7K'RSP/#"K/37T$L>X?DM M4R,L/KYCCIU4$Z70:MZ.-LK4*C*X9ICQ7/F_:0A\GK#W6VSIVMRA30'&5I9, M,!9>GXN49QN25=ZVG./D!*5H^6UMY>M$^"\S?64GW4D[5P 0?[V!*/M*12;G M0T-#@5@VP8D']!L(CS@2$G$UDW!6[E%>: ^8- 6L94KN?5NYTT>75@J<+]># M;+%;70^U!X^$-#0?K^V"4S#43#QCO*;T!^>?K_Z[2]U*8:V)^^$M='A,=YC\ MAHK=F2[F3TD_>8.B7[SQ&(<.Q/MT3KE-H"$A;>;I O,B,<*P(IVG^IH# M$=AIU, *YKO]#C=!>-U=@QP^=/.&TX_B QH\%4^_[7N=&<;3!;1)ZD3%9M3= M0\7@_M\;/'=G-W<7M3Y?T?.K_!<*(#WQIH&4R[A0N$QUNFFCI(>ONFX8V0QC MP6E$/:HQT]LJO036C0O9H3Z,8;-P8P,\E!"O4&]&2I*+AX.*X7 $EM'>MM3UF\>I(P^Q3L:==;P72W[G1;J[O/ 3OSJG) MAZ??Q5SN@DTJ[8=8W$#@8XRIS-)R/1_ G;[']/-$Z0S=,1IW@K^*G2?ZL4:% M7YJ8V-="*7K([WEG3M[0C(:'$PF_K)I:?2DF=-Q2)'-YQ;[O3=R.SMS]W5,U=T?)#9/]]\N:<$ MWU^]7I6[SRQ]L:9.AO30 S.U6B'^H=B*OAX?C,:;B6Z2(/ML4,HG+",ULP=. MUTID1Q*+ONH_$OI<8F-OA4UYF4;D]75S+\CN$_TXND="'V]S*3K[RR&R2D/@8C&[\!N,P="14%Q/"/A'Z.^T-7>@6GTP^]&[8+XYY$ M8P:.A/29>ZM'0G\[_%*/M3U*1%J(Y\RG_U=G/Q+X%AQ"F[<9A\+[WX00.)@< M0(:.*D5V5LI,D$V="#K\]"\P_@+C?P%#;@RP5E[:KNIK4*$9+,]HA.39>K&C M:X#LM.H?2//[::KPRFZ4 _33$#%(C538-" HXZ7'I=8^7X^JR2?Y1T(WQ?&( M8W9G1]SPZD[QP];%7@?2-_)\._2WO;3VW4!43T.4W9,"R/QZCXH$N$@&Y]8#@UO5&[6K&JS]N(-E'I(?\$4SFH,KE=+$(/O\2@ M%O%VVL_G)]'0/@BR04&NI M H%RY@"BCQ%[U?&=YV3X*N-%HV3"\V;Q1^0U1L]H>HYR/<15Q93LJI/;:TE3 M\W?'!UC(9Q+CMW/YA,$RLLK'LU;V\A[H#0@0"E=+%\.$DT_./,ZA/\(7SN_;5(_HH8?X'QKX-Q+;X=80AK6) JEFQSGL 4?$)HYIHV MA^3PFF-RKJ<39VN<9E.SBE+N(L:"<1"FOY:FTN7<.]4R6$_QXL3WX<^^UDEQ M/:@]$JH3/ O3)"!\&_LN*P$=E81UO:['BB;"];QXHVQJ7]7"CE\]TW]7U=N@ M=6*O9K.05F!-(GGG84^NP!(T$7S<(]/5]7^:(W^2&0.#588'X)/]QQQ/?=V@ MA0.$ZY(D;QEF%#*HY]K;1U@[B:' M+0M'(%T,Y>4U"9>&H--^=8%>[26"RA_^Y,^XT96]\^&P&/HTLLE+,OS)SIV= M]EOL9Q@/"[76#]\$D=_O+/D).Q,,0HGVX5BS&3,#D;LSV#L+W3((L=T9?9TR MCGO9YCQLXOM%V?>%(:";VES0:MX6;]J*;"[[:S3D2 M4I5&:T@NAQ'"\*,(R!?HVZD/_/V#L#6@JS2UU$=:J: [PBCP'>&KM))0$[N? M/O]%1$.CAE\+^J-. V%F@=DWNW:/ H:ON'9^T!U)+[HZD6_MWN7UMP: M[V_0J^^B(I@".5A^CUK5O**,(O)>&7="C96$L_J3W&RL=3?(9?KSVC/#I>W+ MX]OA+FA(A!7-_>W^H\;0\R(]%C3=E[1*MR.A)<;+UZ&^"=4@PC$#N-G!V8M=Q$B4>U1 MF%<0 QBX/PSC'P'3;+S,F:7)0[>R$_,WMH5MA?6Q/UJ8S_Z+)$M(Z ,OZ5\I MCX@,A?MNL.<#K"\07_)FJP?VD@<^5#^($G>X&A1T>#52JMI']]5#Z->C,;ZE M1ME;RS:.LLPMZ(<;I95'0DGZK"!K;8Z_MO'FSF:QB&;>%@ZA()'YD ['HB(6 M2]8B/*F3G>-?-79G8]S7YHQBW;V\O$9E#+"YQ5KYK&1'4'QV4I%67L#G21F? M_\FU<]=W:;MPLU$%H?W?6*E=:N&2Y(B56C%S(+5DDK5J3(R1S'PAGY0X[]3L M0(5=$B$Y#_D7C!L8TKY'?T&*/1\!,_*EQ!J3_#2H#"7'42WXE> PZMG(F1B: MC=90OF-H >V.;W),H*127[L"NB&ZL;6&+E74M#CJWYZ$"$%X,(+2O+*?17,M MY.H!+AX"[ZRU# NYD),R(_WS>$YP=?'OYPE153ED&1E-N/!G?AH:^A3POWEW MY1C^=DIK>J^QIM%WAV +/Z^$K(CO,C07EO0M[BHYK=.TR*8_K2:AHFVQ0#C" MVWD[PB&]W<0LVAO\R^3"8T]:%=[; FW54F'?H5ZOJP8XO6;, MA]2_ >CH% :BYS37SF<\G(^WNM+$S'ZU(I%D:5KRYN?TVCJ;I8Q9_5)QR_>< MZ<"G,'(U#A#Y7JO]?$$2#LS$X%=K%E\D6P M16U 7'EVXQG[T^7C:/_T6<*H9./*VM@Y<=I6&[_EHDI5K]4-@T%.EG+*K5$;PR[U1IV+E[__NA, MC>.+E[?!0$*&C/&J1D]$5< ?:OC1K&Q0,%M< R7;)VYU%JK1L/SCOS,P#[=! M;3)K3(-;JY2?5QPL72 7DK84Q6^'H4'@<'^X7M[ DBEZ )R;K2-1MB@L42RW M$1U0/6RGJ4\M/.:Q6[XWY[6*@GS'/?R,!4%&S+A!./;9P2+ @2MMXQ_I4&J= M&_8^A<"?,Q@U)FAGW\OOO!\'#W&F&ZV9HE_5AA2^HF%1ML>_>&%A88"H9)ML MPPKKZY)=[.[:+90*A6$'*C#4T9;C,\5DMJ\\:>E[->4 *BXV&VZS;BT" MC4_G>"?;R6>@[:7G2'-NJ(=M2NNF#*3#^QAP,BCP[0@N&ZZ]DML>4=PO>$T" M!PKR31NP$1OBW?U3)\5<,V:R_-U\I1.D?%M9>! M?=X+Q$0=+&LP6\-FN:.-P>-Y[EH%CC6D^0&O@:3BD[71O':\,AR4LZY;AZ9& MS"A9=IF-5 MG24L:AVH-^?(C_D=#L:IA G5*N-@2I&*6:APL<.Q6TYF"Q+@G[XSU1 M((3)Q*![;$\+RI.VM6);5CNE9?VQZ?=OP+IN'OAGI=)'0BK%"F=,SP;HEP(^ MVLE:I(%$CH1>)^0:I/6XTUCRRX;;F%E\G1]OC*JAP??Q>/9#)P(27Q"M5BX! M3:89#CH/R:Z8Z)4^Z_^G??RP ^D)7^I(]!#P]L.?MJY>5?"/$#1E7AQ!*M(Q M;67ELY%6\J][M_QUJE<227+M%\$>)(F G:@M5\:4G77TT\%[4# MY%]\\_>.S*Z/^..Z<[O!.Q(09D^(049I_-L9-6Q9\Z[RE*=1 M=6.M;6])6F)=--RT1+&24*"MW"Z^IC%V_4G62;VTVV!GFH]OG[!P#3$G\*GV MLI%V:]3 ]A554=1)I8"Y\COQ$C8*Z,-[I*KEKVD 4F([=">=%ADU6:41 M8IX'=[?K7EW67^]V*5)^R7>56X9%>D'&5VI4?4TVVZ4R%E<,J_)MYVT/P:;% M#&7\^^678-%I2S"A&;C<_9IZ"_++'V* A%V;TN38X_!/'5;%X"'*3U^T_MAI M9?RE2YFQ54O%IRW=R5<^JUM7O"&FIW)@@4Y;GKG=3>_5 M(MS@R]V?GT78%AP7X*LJ$7:2AQMLP13N0 M;>-K I;[\SL]&;ZM.I5)HC&[7[\Z$O(NT+G[RKY1$@RR92KMML&*!PU0@'XT#8^#$BYM#B];4NQWW)DY$S@5XN4ET/"_);0 M).NN+LIE?&O3#EAMDFXCXPAQJO,HBU"\]^0J]E&G:-1P=5S,I23TH9VN&= JE%7EXXZ%"+6?.VEL(\2W;J(;JL(K6\/KM8XJ15 MB[E?K*-6K*"C0=U/R87JZ#&X "K@TG MA[D;]V-"8N\'K-$_-J#.GY07X8W1 M^>P#V=[7P5*NTDF=GA"_-.4,7H] >;%A@^JN=-51U^3KG#N\ XX]+Y4Y'V<, M)P:(POOOZCIF;3KJ@ME%$$,?YS'_&_](V^^?VJG[[9FMNQL5KSB^>S+._'MX MDK.[, \*L^]GZT>>OYFOHY>*5\75^ M7-<^N%M"!'VK,M@,4+Y HK$M*N6'RQ: [W7UP_W!7S0OD:0"??&OE1^-JIZ: MKQ9U5:U" _T=ORK:/[N@XC+<1@T9T)O0(Q+Y4G6M\)@>ZT:.]>TC(13PME8^ MN*PS 9VE@FW*(7UX#&:/!CE58_N>4ZT]V=GJ3/BT](]L^ M,:);^VB"GM0?7'[AP>BROJJZP=4X:;G]IXWWKQ@ MYQEY3.S("%8]Q!IC?:V!?!I^) 4H.WZ[1![6TM5ECJUB_EN3]=S$P62 \ $J M*MEOS[M_8O#G*8A8&!LVD*TJ:A&,*#W_4\TW L"%C_N;QR=NI/XM9<8)E!6E M!.1>WI@OBLZ:/H2@%*P9*SOK9LC6.E3;GHA;B,7AD1#2!#5%5Q28H8("(%=G M1J?;_7C@BNJ*T90'*6;;CA]?O!7\SYWRHL",>KWVS%=="V!/>E'A8ZP#^8,T MCZP7H"EB8&1"9]V";A(K])V^99YRIY*EDM3'3O68EU%:$U(IF-!P.^^EVHI1 MK@1P._Q*B:K:MN[R:CVC/J)'?PS45_O\[9:87B=U'P$EARPR&3/8$OE0CFO] M"SH%-@"6RG.8SB7.\L^VVQOEMX(4\@9F [VYH^*!/.4'ZI%*ZLR.,%+*>I_7 M<"52=OQ(2$SOWB;FO(1KM.:;>+2;YO%LEDP_F_/C\?5!#>U-?*' ML M(L(\:$AEE(9VL<3)J4)0A>S/?]?;#ZXA6S$CKI$AN>I%[& 52076VF?]T8AN MK"IMX_V( !YEC98/DQ\0F<(XI=WH,"YZ,68Q:,"/79[=CG/A'A'@E5*#PHW.N]TGYOSG9"DWQK M5C(I=X1G8!M+)JA\N^(<[6VMK2YJ*>C?^O5)MOK/W_?TLD#"-J]?'$Y,:!LICCA?XL:G_%G(^:Y$,:2Z:UQB%-(I7 M)L(/+6^C7H:98NK^QC4#D8Z$NDZ7(TW)>V/)397VTY$KHPA?PM1HSG09RHY",V M/EBLX'_'4MTM,%O^VZ[3AM@\A+X3]]'AJ86.?+['EEU#7.(%&^-ZZ2MQ[\>, MG_B?([>+Y#/"P?W'T+R-J_+6! #Z7? M&/^XJSJ'S\';KTK/G*+:K23T>&YI(VC"FW4SJF1&W?KAI_NG!^.T5O!+R(?' M=$0J/^X!0/U(J+(A]C6B+$XX-FP\+F'=;@J0(JCSYMS;,]OY<9.Z]]5&SH%- MZ=;/,4H[*3S<\K[QD[@/-CT'8*I1%6/&?X1$]C\1$?D+D+\ ^0N0OP#Y"Y#_ M+P"A3NB>04]08:XC&-? P'W)BJ!8(OJ^O?N #Y3/EHXZO,"H?D"_(M=\(^M( M2*64,Q3OI)4X*3[C5>?Y6>C;$#)F"5[VQJ;.:&*.N;HQV0&*?43QK49&2H\W:7!['+2D.[BC1JM^ =_RHL^.H,/BS&/ M2SY\=)P#(HU6W=O73<,.K/3.0I :XGUME?;D'A]^]H!(]MGXYFJ9@;1.H_:O MRS> 380^T5S#UNZIG 3D6V8!^]#/1H^_FZXF(O%XNEBKHE@U5JR/C0!;).8S M@,]FYMWBA$,\TR.A6[,,JV."N4[,U@4>YE/3_&:1D(=Y*:;YGRJ8&/Y;2>;O M6<[X#B4$0S!$$/:?6=3%#%P('];13T54Y"[KMT?%!WR"J6;9B9>5)"*O=%S8 MMU\O GACZFZR!7RQ[2OKDQ)[8C6TN(E5?QW'$MFN7=R./A60%GBL*/>LDL2YI:&Z!U1EQMV9@I'0O?ME#E6H+:AC;)E M#1$I/SB]Q $;Z(SW!9+ (@LY0]'M/PH)U75P/N A5^/>6X4.5P+YJ1<^7(R* M$V;1%.(8%B_@J#06N$C6K.I:/^/2/ #@6Z5%%ABA=H ]59/2'^HI]!E]D "- MH +VM*UY\VO+EQ>ENJ@20&,\ *J]D5D074%K#MLL>KRR87\V$DNE>:YTUVDA MUW:OFLO?N_=O@?BIYL&HE'#8(#-!/V1\"94CWE7HF3JDID[J-D$\8OM35]39 M"M5WKA7#,;_.@DEI#EQ6;V,74C+927KNN\)]UPJ<&SRSW(8V%^RZEZM4GKE0 MP'Y)*/;3#[,,7Y?.B@85!PBZ61LP2!L(P9G#M1#0;F%)O'#\S?P-&UKAAVCC MNU)!A[(&\VLAV5_BN7!IM?Z\E?.50;7+DD5*WSF'*JN0;$Q,NXA1[=B[WH]B M3YOC'1P> >CF/-S[3(PNP6"WHR9Y MEXOY2@'*0+OBW./$VF)/L\9N]/Y7S=A_JOC]W\Q&;*W[,6+@\+,UD2:EK38Q M/:7TQ]&0GS(>MICGGM=X:Z"1WFQI=R2$Z9\/G[^E8" VI M))R- M7DE^3WR'_NDHD=1W/[7KW+="Q9JPVQ"QU9@[ O@TG=X(H"]KG M->X MMHK(U.C/RSWVURW6]3!WLT2F'F5C!(\7X>+D6B;]2(@QG8?P$J"DIVJLXP)$ M68387PMA,7764XVX/D"'2N:V5EZM/BG2B\9Q'=2L64CZZE'6+W^_[E8,/WC# MX 1'#Q#I=ZMKO$.:%32FZY[1;VZM>.+5]S]_ MCY*E3_DESC,Y(&HA,H@LR"II-6K7:Q#,P92<>6/\7!2(J'&VX\O9UO9?YR_K M ?JU*$@Y4SP:R)_@]>C>16L7&X8.Z9)N<%9S&@?$L %_8]E^R,I?E$(3KHZ[ M:89[GOFA&4DT\@RY/Z;N_R"CQ%O;?[5 K$;&:.!!9O65P;1'"@4Q9I1&O UY MVY"7:]M:U&.!*SI^N&/Z0;ZC#'HA#>9$?Q&,JI!CY^HY]N#':\\& 07SM@R[ M8EH1Q(]+(N&9;]6_^;?FS3\Q,Q[]Z?N$'>?INNF.)-X$D<)"2[,_6HCE3"0G(KGW63D*^ MO<=M=-]5$\+941;#L3B?-0TC/" -840NX9[/I^"#]HWZ#[]CTZF%:XOZ)#L) M9]^?&8/@#90AN@SUUJOEMY76I<3_W=G_9A^7'"1P%OO=L\)*VUL(6->1UIB9 M2"X/"FI9$=6L >B ?).249X*1K9$XZD.L6G3NGMVFBV3][F^SCR;5-,7A Z* MZ.'L; -U7^.,8,B \D+?-2=0BT8?O4_?&[3L[NC^@GC*T?\;(5W):N_.Q:CV MOJ85[0SX*?O?YK3=V/30=6KG%)JOGF=@NZ%7.817K(O:NF?W=+UPSQT'F9N7 MH@9*K@B"';,01B@U9P1&X[QD3[2K.WY;K\):=Q$,C!ZNL28=)#Z[)T'LBX3[ ML">^9X__-&2@T[?_M"E08))].VO0G8$[&Q\5M;!U)"2 (F%$+P53;)K)B6HB M=>T.\34WU@''UC7N8T V9NK0<+0S$E->9Q19?B2DJCGG"O3^\Y_2VU]UYKWWNO2W2PJOK50;^9V9NVD?%)%W!Y MK&SD;(JOIH]W\]JYXEOAC!;[Y6UOAQL-O1O?1HFT>C5(1YZ^( +YV&>[@CUU MA^9H$V1,O/RRQ5S[GGEZ*DTH+?DVP7DCT'D #5[@S?YOG[ M!"F2[/0V2?QZ\,=,6Y'E")N4ZV$RB@^KELZ<(C,0.^:"Y<"V$39K%HB:@GD, MHG0AJ^QRWKA)\Z$8):1FR4SKUG\L7OOO@3<97OXU,0GS>YLW)W89H7+/D"+= MQOV#J*/]WL3Z>[>FWO.[!EX=OEHE5M8A\3JG:UY8NZ.A5GJOR\*W"P:)OLO$ MH &P\GLCLEGN 5TBQ-)@<&!$L=$Y_U$2T_KOCB"NDZ9,ZE]GT1W@@B MN5@WU28P'=BYZO+AOS/KLZ[0\R+]ZI^I/-FS5D1E7\;Z>IK!O;WB ]O"V!EQ:%2Q4&],7\6&@8[9$LLHDH5 M#3K"AZ&QPWDIJ/*KUJ$UJZO6S0.DZ/AAF.\#HZ#Q&RWBT3T33#4O>"H2F)U^ MXTV<]O&/R>G@M?',*WGP[=L2&U8+-5$1U8N^5IL"[;S%TO(+Y"K$T7-I _$, M6T1H_J%8*C\XR^KI[8#52;Z]'26O%3O[+N5 X]E+$W^1AL/Z^%NLIU5.[*0YZ6NE2=>]@XW.;CGD#XG/!1[.3[@&ZX+7+Y* M(5",'Q12W%<=H4V-N1*&C-JW/D]W#/(]JYL(=$0;IO % OS(&\'VNUK2F('$ M746KJ++L+IUR>?GQ[_G-?\91 #QQPEHN.H!UL$,3%0=A%)U>C%XN_)I//NL9 MR;[B8[P[6/S0O]3%*S/D4,P",82!W,RFAMR]\5T>=737L=(HR97/E4O+IW B M6)X>H'$.10Z:,YE*F?+PPW4/G12_LW64\FI'/PQ&*B=SLL"^6JO ^;S-\<07 M>@UK*2XPMH'9ACF,327QL1KSBJB)G1,F0)#29F2UM;2]3%\S!';BBV&[78\# M0O+#KZ_^M&[D5WM$PFLA*F+7H,=(6F<1X_@H)Z(5KN\99PFB!?,(/*#G/\HZ M!098[# -IV 'P<7%?%EX4RQV\I,S!8!]]<#>&FX;%M?) YUG_Q=D?9GD\Y#] M9 H^45ZB.HS H&:\PP2(E+OUIO: M33W!R>R<\;D(A4J\,CC3F0\<5&=,T>,\$D=;@=]"@09_(&X.+",-^C,3NFT] MS%\TUAG(6 1?%3M:N1\6VRF07R318.^;^U K+A4I'T1'%%4+>*2&XNI,5G53 M19&P@PWU-%#2,][:.#BSMIUW2>=HK$Z_SP4N.(9YE,%@LX:60%ZP57HFD%8J M'U-+)=I\C)]E1%*;D]_Z.J)+=12VSIL_]YK^J)3[MU@XDM,Y<\5=1-0Y\J1* MWUJWN&>HRP^W-23O)["]%*@>&?Q[I@LA$!\2J/NZ)F4F0BZVGO,V=8QOY_J- MAGX#S?_/:T1<:^E)33@UISG<@J7%D_CSB=*P,K=O)&&JN4+QK9QT9[M66N3I M.S-E5X8-#TSTBN;)G2O1U<3.24'%Y([SH./IZGE%X#S* M:,%D@I_>*A1ZEJ BRU43^/>S<)(2"O>3GIL6%S@]B\C :E"J8-!'"F:@?G:= M2Q!W "SP:?=SO_@ N#%E!+#A*:9M&V>05'4&D:\'*JU:S1)7&LJ^?WX6K"5; M$8($RE-^8LZ&M,2I/NN0<)V&/#[PVM%_,)KC2HT3"?*;9UI;!O(8G&ZHL@W85E=:,M("J7+9N[$8YOBM: M=845+AX43O'1D<0I<,[(YE2;;B:0.H\3N ^BYF"#NTD!?0T,E/ ,FM0RF=*^ MGVI9Q=72S32B_%P(\8F4>(]Z:-7H,A'*X\M8_OTS(7O$6^69E'E>4'VW> M+?EVKL7QXF FZ&)%T*FE9A,MW].U@-XATF-J4?M7BUD%K8P2BEG46,1XW"(_ M;JQLY9S ;WPVD[:QA\R5CNEX+]%K;*[-DCL4&UFM>N^*9WNH1 QTXSI'NNAN M3%N?=M/71Z1Q=O],]7G6(F7L2>>4:Y2Q^(GAU'V(THGC31$KO3<-/F4A_4<" M&U"+Q<%HF'H 8-CVE*J<4#F[Y<0?+52WT8,BZ^3X>X]>Q(',#=H9<+P"]DO5 M%;Z':EMGOT=XQZ=4QSUS[,GR'V9J!;6M26??^24X4'1SS9H7SRV;@NOL@D-S M>1HOEV6H+U0T-'2VT- OJ\!%!\]K_:H_$$I=CZ7=_>Q75*)F[BDI-*6!G=D$F.RC(LF,C1XB'&$9 __R?' P #6J6 MO"X(HWE;BN*6G)PI\:>.6YR2W-B[O;_E8_\9G^U0K^I-YY-30 ^_4D;2:0#6 MFRN8)(S++*J%>E7[G35S#SF9@PN9EE?M3CK= ME5?WQ+.QPG/Y@S )-X1,XI2\RY:W;*_SU.YHKF;9Z(7$&Q99:$!J9"*4IG+!2_P,0K=#SCO+1'?Z,C^;GV_Z;'7S"(7-7O MM%T;,SF&;S=VLH9CVR1;K2@WA<2OVS,J.)?7NT;9M)-ZI>",0,1MS%UW1:5M MCYJ:)9BHEVOF>GOC($"B4[]O=!]%SF$Z&T/YHW MA$DO8I#8G\:5ESKBM@].E4JC,0<>+=K/YKTM:-XY,^G0 M@L)&Z59SXW/JX?;GA7+&'BD)FGGUL@DFYVUZ5M"^(=L]U2-G]=?AIU"M=#*_@LN/8&?E'](5Z>_P M]C\/W@/?S'"V I8_CC.32XE)+!BTW8!?9Z$F6P.G5J QY3JUE.T:RI3K18JP M?5Q=,8/-XDQXRQ%S,5IED\\*#R8.QA0 M;!46/'^"T!Y#_'PF?>7:8Y(.A;M7=;$C,M0"J/?QZ9Y#>= ]W]/J+4C2UZJ6 M$2^/B3KYV.3(0&TG&U'87I1;(9_3N=V?:'6#O*]6\?N*\_I@;>_ JF+:&(^G M"P3/B;P3*W-S=R4Q:NK_'P5SL5!F8NO4C"-Q@N3\UM\3EH6(J#R0810?&5]J M; QU[H5L! ;-./JICA>$YWL%%5+TZM]WN<(?8]:CB&7'-DEKJQ8S$T&8XH-[ MT'1?G]&7W87@,3F3LJFQCN:!^U4^5Z+.P,IJ2Y^<@#=Z?KW[FFZ3Y0[ N#,, MER4G*+J =^$"BV5,P?$4R7^V25-ETX*K5EH2CWT-?"2Q5 M]E@3%!+XH!2.S !\GB]WJ?7T=_\#S8?_(:R*5S^/RTD@QZSX#!C"01M&H/P' M/O#+ 3BG*,*+=7V?\_=VWC3ZP6]Z*E[Z'9MY8[?NCY]R7(W2;4=4-'U_49 7 MX0>4ZXR(9K$^C$.Q9'3;E:"ZY2EZOQV@6[4^(E@"P&[XCG3>F#/;4;!&TB26 M4&".%+MH3J=Y.#9G#*%B E)H5R:Y7[-H":GY7UE_&K&'W3L4Z^WH%.J2^^]Q M[6E/"!T\C9C*&U6)LBM__'3'TN)NW6(M_EE)QKI2[S1"I"@]H!'$5WNS5?(H MGV]FWCOI>Y8(]W@)2OF#UEHB.3<<0HTMSNH5@Q 6-OOHF=$)C/[P&A MZL&/33TNBTF]W:7!'K6PWL.:ZPC@,/PO''0J]L1R]DZ_J;-&..1[ OJA\0;R MI)LV]%8 FB!3=D:0]Q%S*(:*_WHM,4>4,KVJ0[Y/!W+D5G1F&3#'A-9=D-PP MZ=X-Y*WY*8TMHO!2D)>ASCF-C^FW)QK+!AU$^_GHX[J*/_\=3CYW(T4)?_4& M!:W FI>W;BMW?=@*DQI9T9#JUQQC];9#+^LMO0\-JSY[Q-?W%V>O?&FLA<6Z M,VG>M408S6ZJJC:%(E9T%">R7#,3: B=34W'GY&U'ZY MNW]F^*\N*U76U-D?-RE]^1 M824UR1F6SL!J6_]VT$N[2;J$A#P>,";!)4)"AO&( 4LE/53YQ4^Y<,M*&BH, M+LZ&&_(SF(.U?_O!VZ/DQFKZZ&\A M.L[7Z66HN3.S\F;ULPWT@P)PEMQ +,2CRV>2BD97T76 +8=B5YN,%Q!$""1Q MR4"Z'3R+1@,\#L4ZO344DF.,_GT9A_^(SXQUVNZ],[^\ISVQD\.#:JC13+'/ M"A2#^M80+@7=ETUN=1D,^#[Q#6)?&G6J0=Y=CW1,ZKJ3-:]:BD347=Y(=6AN M-/%85@A%53$\=\-W7S6L&>0A'5_5\TTH'(/BE&'D)OE/:0/+?3^+EV)%_^V@ MZYX@ >?5HA^/6QO 9O$C@6 '.H\YM.01#SWE^%2@IL1L\%#SZ3/3?E>L[=#. M ($O1C@]":IUKH/;8U\81^R[CGAJ6[J5.Q5?C>O-B,>H[X7F=N+'+;H<<+Q* M91]-<2=^N[=)CX'7@G9Y,AG@AJ)WQ$YGMBX"E_ANW+))\D_N&L*-&\N=/2OM?35Q-U.4S U7$XZ8QE^ M!R&7+;:Z+MS<\N+/YS5$K=_^\U??E%VQV3%]J MR.%,%'\$VZ4+1KW>4#)*PT5J=$!_H\$*GWCO+,5>E04BCQ6HGM(U=HS([61Y M=L@(+^G$F \KZO!7\X3/F'G<0*UN5=MY'L7WJO#J5GY&3/"-PN'E(WW?-?^G MT?C;N%>0,#%_OS0U>J*%G_EA%XYW?AY])'USC!NK#Q^T[G.I;Q6T'?$0.'(E MM&*U9RNS.(QN9YS&;1KX'(_TO/5Z/&/B>E(.3P]SODP06O2 G(J7WZ/E^NAZ M6 @F1S)[41F^=<;E0<->63KZ[$4C/Y/FZKG>?#\$06!HCP;>)%J M)<(*+JV(.GKWOD17),QJ)5W 0\ZWQN7\SZE;AY] M6^J6;30@=HLAXQ?UZ6!EQY MP:84KAHU'HKI7)F:C( "?" (Q_P@JL*-S)Y_E-%\IQ -G_CN7UDQF%@L^!A? M+YSN-,)$SRK<[E][D@W[*>%$>GSN#72CSY3&C'Q((QT7HQU:M*>[K1GMG?'< MQ6IGD!!RXGZU[#V__J/;61PKUO,=LI%*)\1^1: KQ(-S@L]5CMNKO2M@T'TA MNIUMDCX303:)OXF^IXVP,:(I1',C/=A@988NYQ,17.?#AGAK2/+\8I9UPZB& MW*R)L#\.1O?@?Q!EE\]E ?&RJT6Z"=G0AU#S'V0=2S80Y(0S0L\&\T;@Q*;. MD]UN1?<,(?4J+G?&VI@&51Z\ZFQ+.(:J%Q&LV<4EN$--'PE8R\TLAT>X>"PZ0&1Q#1@BH)]=>01ALKEWXJ,*'_L01H73BVQ MBH(ZEHV'U2:*R($F.I H!K+D:O"MPJ'[_SI79I QXZ6YVF;0[=9$ @I(373LD7T2MZRNN,T'KM%,&L7YZ MQ"GMD[A5 L5\R"N_7'6_]_K;B5E>'!^2Y:U1KN %6XUN3[2O_O;-R^<:)9_- MBOA]VYG'I[4]Y].7K$2.4N'=6E*A6#"D1<-8H=;#>&/EL2]9'A2"U MFF-%>(VY>UVM9\?'!SX875)^;*<-W6UZ&QBV_Z)U3T*R;O="YKR(HOC]G&=9 M<+&H@WABMMPQ @\!#A995SH[!>%1]L5&J#% _FQ/8./)1FNC0M*5%U2X6GZ+ MGNAQB[.Q4F_@1%+'U'Z!0MF'SC3(PV*DKE1G9K8'I8B0H03LNDX+'8L(Z@_= M"?)J:ABG+Z!* Q,&FG/S_N=U9_[$"8W!3T^-A]Y?=(RR,OD1N4X,GO[7N\Q;'76YRP:H6"FW$%AV+SC@WE"+1LC-*O.4SQVD3#A-_-3!'% M[!!V@-W*V^?VY%::C6D;E!K1T=?Z.2W35U*:]6:T9*LNS5FZ5M:>]I&HD'8A MQKDWP7OYP+.A ?Q((8::: #_PL%;=0CLTO!II[;*GC'7WY%](=RK&41ADT9< M:9-4W:RD2EQPD\BXUL7LS.V?_Q89B?;@LGD"VM6H+P/LD8J!Y<4I>Z2,.#N[ M?OAQK!MQ:O+;AN)ZS+=9C0?#>['37];UH4Z9S6182]9;R]D_SEG)#\\.:"JN M/A&WX_M]F)$LPU0=$Z'9(;>@XZJ#F@ -5KV.JRV$H:,HS1/^!//-&40SAPM* MI8QNZ!R*V4:\GHTWJI_S"$::Q%F22+H8FSV#8L=%*UY1#NYKW!&:H/9*[A)XW$4W5/*FP-AS!=2_$RB>SM?SV4AGUY9DM*N-K.(7[3CCP4,]!6IRF:(?@Q]'ZT M'W+(U$.!3R8^'/<(7A_KCV&*VMTABGX3/77+L\-TA7BYZ.+EH<6T)O?JFS23 MP$B6J\0=_14O]]Y(L*5!8=T-K3E=#V*0A+U7U_I.SJC_5U._^&1N5ZGP?U\] M'9U7S 39C63USG<"N&1(W'A\]$QZ_2;(S#UN0JR%QXD$76[ MEG%",]7_8X?'K^'46$6C6?<#K<'HM@Q,+#>]@:"WR>R0.)ME!U;(%_;'DM07 MSL4GJK/OL>]ECE'BIAPM%@$O=U5MXMZF^?_P[QSM6^$>57X$685_0 GRF+21 M=W2O:Q_I^]:E?NR<2. CNRN4FPZCR,KL,G#G]/JFC7=/7)B9#^ 2D,/ MQ0I.%6XAXA=BJHV#\Q*_-!_4V M;(HRE\S$9X2[(',ES?;L'-K]WL4J.2TR.Z]!.5^% M%V[!W%9S[[NNJV9UURXH^FR%<=!QQ>&#&\(*"(#=:;.7KL=L\0V,F9QB$=J+ M=))L(N=9KV)/G7)L&H;>7,X9DH%OL#)6S?#=,2XJ03?)X+&3$U<9_YLZ-1,2XA@=#)9"!&OZ'D/5@MD1WP'J!MJDA MKUCO17.U.P$->/D/H6O3/]MI_AK/MQYLG>B'K[,?+^_.[3U8$S]#S1LQ=#VN M'%0WD"$]EH):L>JAHVYSJ=#H^V1E&8'5[FC?YG)+RE48T/$'D?I'.>\3])'* M&9RI,$J*.#/1ZE#&/..X%6XQ$!O5/CED;&=Q!RJQ2U=U@_42CQ?._GD!'QN( MPS;VZ^Z'YDH [=6D,O124"-&JA5__"L;@&(ZJ;ZTB:0]OSEYYIWQBL[M%->0 MN=)W=1#XP(I^YU@=JG^M]R+@=U1[>Z-2]\RHP"RSAYTR;-#C3PO,8^X'$#XF M%%,'8<$0]I[=N86#0+"%$-1K-KYH0!)H&"."DTOQ+UI=82.B/6EU,CIZB,?W M 7*D DWH^XL,#4>>'?B=BE\_1-+J3S7I$<-5B[=#_U"3)H?L-I+24_Y+3?IZ M5OUZK*-E1S;]V#URQ.3KP.->/&)UC-LZS#Y%1-'7(C_RQVD M %N.IW]_L2#\]N__:D/_H9CCQ$[[O2GI8$37<.S5-Q-OP[UB8^.ZTA2.Z33- MK!4?&<>W&M[FO?.OTT Z@.(VE^8/Q0:*RGU"@7<^$L'UF0;$3@/XW@@%[(K? MN_U-004\^\W2H'=;V1F,\"QIHI@,.3B?]_Q84>W&9Q6*[5J#YO7ECJ$'V5:K M^*!8_M.K*WI8.8=%Z.S)J.HFWHM.H/C#DF=;YUX[D-;#?I0]%*NML4_X/,(W MSUBH(-AB'J4M?2K=BF!:=+4"^GMR^6=S!T)X<6([EHS>9L4UUO5:6RO*%@$6*BXKQ*(4+88Z&QEU0S[?*I M,9MW3)XQAP"(73WLBV\Y6N_J?_X[9!\QB;\28[W]9)5)6-$M:R+,:$5D*D+& M:EO-KQS? NIGTI2XF]R:3?];LVNM#2/(FR3^X'L'S-V01>!%&/:IL2R*KSZ( M D%"[B!QR'&_EQ0=/,EYRLL>WB#*?\N:"M5Z!RWMXDP =:)8$7GEV4/;89QI1WGQ@&6I^,ZG M(?IW(]ZOM\FGHR2:D#ON>E^4B[37/,-'#-?Y!Z]6/RSN!8=&UBWFABO$(\)G MRI<1;93FE2[R']CD!,V?%EE3.1NGYL.B?*3;NYO7:,4._;-9!BUU>^A E>3B M#WH.NV8.+64#A4LB+)OYO=L&\Q*JURMG4-RQVZOTX*8_S$@--VXNLS099_1= MRC#HM?+!1;MU=3V(=CS38AO2.W/%@9F_T<.ML\KOU96+K /GZFWR2G6@FGVM MTZPMJ _?ILB*DSB@VD@W9F0#$0Z%ZTY4&0;QQI/9YJ:5+N&%-YR0R;G)Z9B" M=-Z8_VF2>,U/^CZ.I"S_6AGJT6M@0/B!!FM9=W!IG!'Z^P)! J_AVITM#3CP M;T4&X^$^;Q& M]RR+Y26.VZ8=I:IOKD5YY7?8H*Q\'/.,T(!SD$JW']L>&OMJQC)2 MUQHFG3U;L[4R%A()]E][-R8E05>.ZS!L@?/5>OC^Z-@JK8F?*,;@T%BU8D?< M_4Z Q$=.E3_X;2]Q3;QXYB6K "K8P)06J:EK0JI*J^H87U-?$D< B M+^RO_;QMAYL\(0)KEH5B9U4%O7ITXLV/DN-[NN#BE8JGN$=49_R1<\LQ"V[N M=Z0KM%V"4MSL3+%EF[[);,QV8P$+*@!(+%^>Q336[9ALUUMXX"57H)5%W0T- M@A,J)F!,ZP,""*>"O8GUB6NG M%S,0D:M6@[)>L]RNKM8P6.02N6JS MB4[YRV[T"5'[^.#?/XYCJ*T\]W.7=[O+L?/1I5E: PTIE1"\H.C;:OCTY\6$TK&-N1D@AL[/<;]KJ[Z MQ#?:'HI18@G$OH=;OJ:D.U%G5TM8/O.A>';*!@A+H$C*T,Z]=/551;B#4&\( M'_[?'?W<:0JN^J:\="\31DRX^7:GB/$8?*'R@:57W@U_=.'D*\P2*V''PVB" M@S3V,7X'>CV0#92>#1N-A$+2$]^Z'8H5 ENV,8Q2R7YL)2S+L^I\'\I?F.K8)<7[@GT$9NUVUM! .UQG+T4^4+4_1[5> M4DU=O?=OK9C_#3X[L]H.6+K& YW0N==N4 Z&L8# ?,?F]GGM=R^WXP.9V8E' MR-F>#RV0TM$QV05X.\>O185+6R78S+E"5I#HR!J?8U2!,2*:=_DU,(,]K4_X M&'KJY[+.<+Q@^PE;S?8:ZEL<:R^DK_1:DB:)4^^B"KN_5^0H,\.D)48E/,NW9OTE!0=Z%)EE6$\ MD$-NR^?>&)U)U6_9,.MAO*AYH6AT!43.'(L8UTC% 0"?PEGK\RC4M(1$=R!" M\>ZK#9^_UD7RUP1M)F_N5XP&A<8,!-*R*MN%?5Q*&)*>EP$J\HH2_@C8&C2I M#4@5F,C_QL$"CSMGY:AMX"?*#.KN=#%BA3,D'U^,<](LE,K*-Y#Q-=VI6@GOVL%U+9KA#(KM M'')E(#^E#?_U-;V>\W+P*]'V9M=*9GKX-N_#&P^KQ3N.^[>0U-D)G7L]/8PZ MG.ZDJ=:)VSJ^TE8]-1FNRK=R13*32-NN,O?8\F#$+ 58[IYT25GDY+ZGX(^8 MJ61RXK\<4%-8>D:).11[I*5E/IWR.+SJMR6KOW _E=8[^6YV?2S=NX#>.P.] MV\M!=Z='YD%OX>1K\MUR]-9K/^ DO9)G[RZ5?ZVN>#Z7X[AB@_<26/!1*V8%9 M^YG?&WOP'J]GVC(#>X$JHT5U*(RXM #/^*3&0DGCOO>(5%SO0:!<$P7H<+6! M$1-KV#ED5C9?/%&F-6^^L3&#YHP2_(8.A&'&F7UG$F/;2KP;X.??(H]<&^_- MF/&YTKMJ5'@/=4>%YU6-"G"AMQV)NYB/&Q_,L.K23DSKSU*9#7*4*PTSWYCJ M3="BLR81,:+ 9=BYY?T!/:9;^=6I2R^0_!O,>JD@2B9D/1/>,+M93N:]<;!- M3-1J&([7]8HJW/1,"JWXWFWSU-^:<]]0XXZO9?&RWL/3KS"6$0XG?B5,D%#\ MDY$^WXM$\E\1,FY/^HG<*JO;(:/]]MM2@S<'+2RVO48?4;2C-JR3VDKNE@)6 M(T LYFB#<'7?<'V2%*"Z_6-?@M-R/-'6JCGZ&1&!T,N<,Z^XM&Q^[U[P-6G3 MS]NS?+0CH%=W,R,:C3/FVK!KE8JNTUX:.7>1X>X,-=LB]D^A$ 0G]6;Q07\> MYE LJ8MX3:-5APS973//$65-KS O+4_0VCN$9P4Z9FR8(/Q.KN!N&WD2LE'E MN:)FPSS%:'CK&XB;)&WZ$SC>1E)'4L!.[#I^7BMDD&-OARVVS&3K 'G*P\2M7JB M39/D%N,9\V.0JJW+S!LIF_8;#!#=T:*J_+,61^R"R2 LAE&,E,@D3?9# D%T M*8HN,&W7R4EM>/AGL<^J$CW,;VETI NZGS4+U>2UD0OG-UI]I4>A!9?0CN?O ME.A,Q*I\KR!0KAH)]@?_^*.S F.N7LH_,J+SS, ETK'64Z7@]Z7[^X'LM "I MWB+3 E0Y>5J@HPN 1%>J;;#845OK&81ELJF[LHH3"E(Y(0E?J M8*+V4Q;\3FKBEVC'7N#STMZ9[=ICV3V@-YBH#$JAT9590$!"<(@NVV\.KW\1 MKXZLQB]@W2%>\;$7U\?;S#,M0R5&\TU2F/$!_:W'JB!4@$LCM5/AI*[9E'NN M(]B-SA[&R4SZF:%!-P1TMZ*FH0D-XK(#PL,:U$DLR.S>Z:,]RS'0WLOS7R,<3X,;4V;$J@%9=Y@:5/ M;0H,=JWVO83W3%-VIK-[1G]18.K+\/R_K3]7'4AY%D5)-UV%D2@A"Y.@5.J" MRHU*T[OMK!:[*!0JU2I_N"%E@TIH&*"^F80Y/%UK>P81N*+?\*" ,ZEWH,C\ M.M<.Q+B2$L2XN[&!4M2NI'09>T%8B#A6%;RUO$Z*0MTO3'>9I*P?BIVU=G&& M20R"SS^;'X"\=QM!:J]?>[]4_GE-I#,[_%!,VSLJ3HANGHLLOSI'Q6Y'\Q5Y M(M;9;JK83 &>,/G2YF)^J)6S>OU]5%A>\WV(\5E>RI-9EQKC^Z_GU&IG MRLR/I62Z#6\;-W42X[-40H+F1,NG\C&D*&]DK@Q=VR18KS$WQ-.F;KG[])> M2*;7!IA#1II,.A5XL!PO+LZE#&^ORG1UXSR9OW:7?"NU9;(I9)F9[OU2\$/1 MRO6@&<@DNJ/\B0%KA),Z"/=Z&/-3[_(.&2W[?>5TI1=!*O3AM73_-:H'Q^^7 M_+$OX!6=81WC6\(+&9N6X7POP!FV7\JTYP#"T]4'B+UH08WB%A+T&H8A5_G8 M.$#X$'(^&J;?VU_?-774)E,?F]](3TK(U3U+;U1I'%8:DM!,O"9^JX0"+_GL MV?2DZV O:@$X&3*-B^;'FM@"@YX:]O$#JFH@L<<7X US@%&C:A/I_'JB?TX+ M07,T6Z#=T>_2#OVH::9* U-WO)5*GK^Q,^T[@"+TEEE<.!MN-#T\=_^K2 M7TZ9Q,3^P$Z>77EN"*A_-,(/',!WU_1W7,1Z5*[3FSAN@]:M5.Z!8=B M%;&7*/T5Z-94U#1A!TN/6H8$R9>O57 M)X[X+>M+BW+%IDZ5JXE0)_DBH8I>O[%C;@M/U:&W_3L+GP"#?[+BBC@A@0W' M\(P.Q=+W$CBOG1:DE4(O@P)Z^T_2;S'>2*$N[1>']E_\)C(EE?%&+]0+)]9ID'[GL08)EN_B.D=>!:^!O_F?D?[NKC\6H$, M2%*R8KT2FS'R1LI928":KI#VC/4J>4,^H37/;SFOTI% >2P?R$L)@'?'E4'X M&&C' IL9/AB;T;8W,>CI0Y]E()1,1^J"/2@Y.(E97VWO-^,;Z"<*GO586/ C M^> ;O&%"AK)[&0#HCN( ZFCGXZK3X3_\K;WD/P/,>M]&Y+F^ 8XWGKK=V"S" MJH2"@56=,@%-VP7^DQ 7V%@"[_YL9BIWV(D<8 M9V8BV]?^BP'"BX"M8\>2C0I ,;:R>:_3',/FU+U=+[1:GUD>9JAFW!Z V-PQ ML%2)N!L9H1\:6J>1F%7V';+@36;&G/O5J95JS S8-/@)0G>-VPAMS8A*#W_9 MC5)RHCWB(*YWVIA3:.]6I7'SKV-S MCCZ9D+=GS3O6:O_-FQTZKZ,#IG TUQ2H:G#I*8?W\*37>M/TLEYHVHOL\L>F M$,=?[+,JA.6J6T&:4^!7X5"!H-SO"@.B&*B7\E-K!7A]I6A>UDROI%AS)"LP M?%QY5]7&N20ND/_7"IAG_>-<(\1Y)G0L?O]YZ)Y_7K.3VW#=I_$0]D/3F(5[ MM1UG.I'&FA8(.?M2_08RR[J$5RKQA@2R>9!'^.;.V,']#+);4[6J8:)$_!;< MK&_-*T $],P#M IJ(]1,>[2"XXYE_Q;<^.'C JZNHVY9*NAN2"TRHB4.ZU.[ MJ)B$_']>"S? 84Y@STE37*YV2X3%GG1'!??[("\^-'^W*7' +XH,(=?:\.F* M,XOF@824/WHK[OLBW\IM]M1CZPJ\[%_ALM MV6]Y3>#X,+1E3K[+RFH:J*S4#0\J>>\KJ?#8ZB# B%8W[]56M4X[:0@M6U_L M#9O3VV3H3L:G+<\]+EX3SXOK>+)7.FDXU^^E5VYEN#KE:#%X,[YH]W2EQNFW MK8D7PK:!@#_@F3?&JFZV3BDN[NFOOAF#C U@)MI186+"@B?(0_*YH Q:V)2ZPE->R_<^*?.U#$M M8,@P/OA0S%^]>!:R8-0K>MRQX4-5=ZR/4)AK@)J24=V.&_A[R*L5W91CG<2A6?V&A; ]>D-A! M)=(H0&13+W35A_[I"Z&M]UA1/_\=KC\S7VT;>_?GR;8\&-;FV4/E3WT7UEX> M$)#V-DQ32^/I^@K!>46D704TO^F5?GS;U$@*/AWQS)%"C-JH\IT=&X[JQ+W- M.AG;1I?,YW.[9E<.Q4_I1-_/;OFJH<-3[1F]X:1R67J(B=Q3T&H@6*3C>] \YYIP]$K[]LY[ M=R.2)ROOSCBW)=J84Q=K%C!S): )7\>4.Q1;I. !28_DTA0U%V7X&J[VDX=B M%V=1&T(U@%V4P-#C4ZQ8+5#^.F$SZU#LM_B21.$$57&_FY,;<>!^*+:W CT4 M>]5T*#;3-]*>>"C&,PHZJ$P\D+.3VM38G.Q:_^C3P50*[7U^IM9N(\* =G%^(V? OD:9(I4Z^ MSX)*,WU6-9-)4V1WHU!0CD%'=M1O70?(44V,\2L7%I? M%DJ[RPAOR7#4,W,#O-\PY![XE#B-M.B-6BA(\HNQ;CW&<-S6.4; M&G.5IJYU_F0$G-.&L%1ZWUCZL9!0*WFVV*)K65)2@24'7+'663'V37 *]]'F M,1>]AKH1\?9-7S/-1D?Z[L?QHIP 95!#EA+^Z2= M1W,F]@O7*8!^#Q$LJ(5RM:F@+1\DOZB0!O:TBUV4G/U))#'OB<:ZTG0H@'5O MQ@GR\BQ3#KX(#;Q*\$,R"S=>1BVC62Z 9D5'HN/H"\J5;AYK(9?:^EA@44;W M5$17U&[(JX7J9N(VO#' EJ?XB]]7R_*&:I7I^V=KP5,/O2USGV[-LZ#Z]"#2 MH5A5KX)-\3K9.!I>H>FBA$ T-EB'0->AV: %,]EFFA037B^*5^V7\#FO/%H" M"R[D,@@HK@5H"%:Z8?K-$H UT2=XE7:B;T^UW\H M=JX:RGLW:74HMA2O7R6*>U6WGI3-62A3A"[>3Z$2*.M%CEM!IQH;]DM\ZDGK M&HF/V9.B"K3 )47D,G,H)MT>R]$AU,6GE_8GOL.-\B?^30#T>=NJ5]BR=,N@ MJ.78^5][]Q+EUR2E'U_M>N(V=;/[NGN3:UQ\!];)L(9AR#Y/8<.N5 M\T2RCVS2;P9$OMQ+SLH=AN>M%RG25GW;D4.;J'UWT9#/8<*P)_ M,N2VH\D2N]A4GQGP)LO)6]6M6##7Y!]L=BA&'@";SW7M1 ;/Y@^Y_=-Z9FC> M1A[U>T Z/HMHG[53Q4<$F7&<%"E/?6O2V^K6VO6GF[[\Z$QS_ZX\)^(]IWW6 M10FC7RI-B+/;5(-G=81OT(RP-S?VEONC]9G:N>_V,E145&E+M0!?G4:"Z(\F MA6\VD1$^MAL"01',GA>%PO=:C\]+>VN_\, M>=@#%J'TR-TQ>"E-[[KG^TC16=? ,<')ET0KDQ._O+M3?BFO=Z*@(B^O^@YF M1W%(*L[@@Z5/PJ*3M#RBHGMGGR!T*MLMF6TJ?=X6$U^8139^CH#I#= MT2P/UJP=\5JQPA)WO$G#7B J'O(1:#Q_G6/SS0WC.,5ITG5>JV25[L;'%19J MCJ["N1C/L,F"2;+8% 5&=F<_1 D:(+\\B&5'99D1=Q$C<]M;E5\[LCDIO$+N MZF0\@4B.*JS38T-YW_\K R?QW+2&TH4.XFSD*;$AT9+-&W:"(VQW!6"E4B5G7N,X7X=%)G25!3Y(^>Q'>C4\?B:KSMU$L[#LW>EJO*>X^)XU5 MOV/[]9XKQ(P(:XCAO/#P!T+2)JYP;QK23&OVZ:#MXCB9NF!95P( M7+2?DN$U8<2@=\.<'$E<<]1%K>%MIIK;IG4^D@_HIK/T42B.S@W=P7]3:Q/) M5'?IN4NXQM7$.?""ESRQ2NH4,["N\?GI.*47M9=2ED8.Q;AJ6[8L^9G-4AWW ME!2^7300XC&)M[4B% Z#AM2+=XXX$9Y#BQO38GV:(CO:_-^O:*9'1FBA80"X M^#T?2KT!;EE/;RF54:,S;2$Z5NWYS0B<)6)>/,,KH;N#3=IW5!7'UP:4;O)S!&-CJ^'M MK"_)S_.'8FKOXVL]P$7DK)@!)V_8-6A&7]F9@LB!6WXU41'*Q"^ M.E!:FO3M15>'VQ5*B70E>1[YC//11#W5_A M'(K)U]26;!)^^/UO3>//^V@V0(G]GW=C!.1*=S1WIUWPB^\S?8L<'?7Q^1:_ M.+\TR<3HT-,NSS:&LC3W; MKK'8V1\9[!5E]JBH?KSIJP\OP<7K,^.KMB@VF*AW-S)[@E,* OA^\$U=+)I; M2AD*('UAI-,/O #1B6$>'2Q@>QY\M<(IQ^5O+W"5S:5CFWJ])5I>!=FQ:IV^ M3.24;7&X,Z\XW-I.G?'\G_\.(4?R?_^P4:P/^P;]87+CV_CNX-1IB@VABNK1C3?WN]";=-9N M!_SH##A?D,HPY0->6H_EU7I)D-W*3DP#E:?3%7.XKE+AQ +*^X6'.I>:W*O! MS2+EC3L&51F,"-B=J)2R@WH;30QBQ&O.F7^BE&_7OEJRLM,='Q^V')ZK22DF MQ3:6=8%?QBHIW_BPJ?HL0H2LRH.T^,B;^4Q]J4NI:G'#$ <6ZW;F8SJ\R/7? MB8DY;RU)A5$G]]N816Q:F0O\'EO+JF,I=9Y!V1@$'?P:[M#,;N!OD=1K] );^;QP8R$VVS*:#HS^2#Y M<5)9Z3/1YM-<=*KKS9$>_^9.]YZY6=>6#74;;9?W@XBX M3="(1_)["XO?RK[S57%H7=#O[YY2#P-QK<#DQ,YO6[VE;CI5[-P%"0O< M0?6!0['&@.S\,XG9P8&;#G'6CA#&3=')0 M^8G+L<"OYM@)P0+%+YS'4MHH>]^$IBWD]'M[&'HZ6->6*FE(=#CWTJN_C1RT M:V[-+9A[B\5B]KY@VD>M6GG8!5[%- M.F9IIK1D[*3J"%W,%;6%XKMV#!TTP)316Y.68'HI=S5+U#/A5[BQGIY'WZ]U MH5TN^_4OR\N1$_'7$>7HL=4@Y-1@.L&'2,4NY4['K)QGJ*(';5C^@4TOZXUS MZAVA:?+%/92$]]^/+%N]7/$](;-@\."C=E&3RU98?TXPH*DW7RL?U/ND;$I5 M00;L5M1U*.8Q)(__EAF'+^,L$DLG^,6?MI]41+;Q>B\4G-FN5ZK"=T-M6.&- M+>QJ3Q-"J,OZ81-XL_X"U:*1MNC*''*Q2^B-Q2!\8*S73E!9K \&P:Y9,')V M=KZ[F?.LTMC*-%SJE9_2IV4E.;,G><,B]L*/]?Z]Q9?P@01T/@-%J P,#/Q3 M:I(# '0'Q@P088O_% +H7U_T'158$R>Y4:>,>ISK2VY7:9K^0HUU*]L^_8WD M-W%X>:Q+PWM''=TV_[FD\[Z_$T-OV^M5$JAU&R;KYFC=36O;@"E.X8Z3?G/C M%D\4\"*^G;(5SO2DY01J^+;^^LMTDXUG;5QF(8SIX]Q$5XG=L/>+QP![,R(\ MGY28O?3QBWJ<:S@0:' B@S*]MKWK5F*EDF<7J"&57OWER3" [+6OEH8HG(\C MF>KO%YW0DJ#4[\='.1FO&2^4E!1B_'MS]6T#^H,;/>T&_H%EP)\"%S$#M/-Y M$V@_G%2=A MP.7'=>8/NKI=:5TX<^7&@>:SK9WBHTZ7D['6_J=?)=3%V]XFCL=\.;WPFB(/ MHU9OL[J8P>Y9,'=&$XT[KE=ISA6BN[7<4XE^U:W; M-[]=:Y_RI!\3,#I89HI.ZA+:RAO3;DIR%'T3SV^)DZ.E4;.R:@3=X+&<_0+J MXJH=//C_L/>>86U8Z[H@V4[LQ#4$ P93$K A-L88,$VTQ*;:E!ALFB@VHE@( M(8/H$I#$-AW)@.E(2N@&"9DBND1,$S((F28A <(TT3M(="[)G7-GG[/OG6?V M.7MF,C-Y_^C'^T-+K]ZUUO>M9ZWOXQ48=:0B[LR$.O9&M32A)W4Y1G#"B/$Z M9!A%KFZ?[7>!'=1G8MQ)?H$Q??\PVX[QB0/C37#JGL'6WU9$G'QEZ*<%G]& MHH!.QK57H%J7>-Y<4O2E_4SAM#SJHG#-%9/-]5Z #FTMHT_E? A.=M;@03T+ MB+Q[3@&Y@4I&>7=1G7HH.+7H("9KPL6S>Q5<@ Q1SM,7K^8:=*0GZ9^5T3+Y MAR/#3ULC%](/EIRL0Y NMTL'WBTYVS>#/CY, ZKTX$W&RWE7W7=0+\M.=<]_ M.[6JVL73&@]7-)MWVU"I6%X)LU:/%816360=3E=PF_L7E ]DK)4S5D^%<3GP MFV[JRVKN--FU]@78X>DC(>L,VLJ14)AW;DX^/Z8C]YL[ZZQN>/'U=Z]H#WU+ MXA F$Z7*/=,3*0IDF4UT(!U227HD&ENAS@"0@UHK.=U& M.Y7>V*4H_D*Z09?Z9+'F=K'EX^G;&+5E@61WV-H$:O-("#4TL_@US^6J]3_E M[%,-_-;66MT7RRK/M^^D>JP%X*Z! 8]H>?9Y'UIGU#=]O"L9@4_G'$_*?KXG M-@T79O@^JW>*)PL_P]RGSW6&1R%ZB,4'-UD*9IL<4A8A(@=XCUKDZ/=]EW)/ M&+?_=?]Q.JYU:F)NP;!R,@D3TX&Y,JGA='"LLA%?W2OJ?%FAY]S8J;%V\A= M$RXP"I/3_683IU( B-PX$M)N.#P2&K;VT][S,]/ V'OR++'X@+*)BA _6J-E M?WJ;Y78RI_WA0-5-'Q7J^KITN+QS_ )LG[3NRFO-W#IO-IFJK+F)NPTBXFG% M>?VILNS2JM =>N,>/4:^8)6*8J_(A#4)KA&+Y#+VQ(RUJ^;_#\O._ /.%>RJ M/D,O]0^$U.H9EW)[?YX<18VI^UYPV)]=L)]X+P*]=,KRJTW(K[6-@^V/0N*0 MWZ8#2G6+7X(,+^FP.K$R&V=)&/5EU0XN)8NNWQ5EHD.FM$:M-J"D M9^--,[7Y@Z:1S?TIUV0]06LSI2O'<^YO=)X<6=Q&ZPFX^9PI&J-K7FZ.?A^V5C$P8/WU-+N(>6GCKG [&7L M!8TK(/$"G[B'>KY386%:L;I-J2*7H3,A_N8;@LG[!YE=P-W /F^21]-5WO8. MT6BIHFT!!^&^"]T(472*B*/Z1&#<=26[]OH,#W_B^Q\)C87% -^>GL1NSGOK1/ MVC%UG=S7MX39O.]CW\IJZFBL:;9O8Q)^:O/PWX%&WK/S?80Z-1II)9I528[E M'X:>8HVL9&\H4^]OT'LLZ08J.F_'E(L$^+Y!PII@21UBQ.Q]&I>U+%"TE O$ MC4D"5%X'C$;+_#JUK;JTLI OYC2)MTL5(Q" CFY"E6-[.XV4P19?A]C>(6]I0"@=M3L'!CS=+W%S$AE7)R&BHL2+S=] MH\'@Q :^+JQFX15W;)/]=I?3QC>Q@#OU8'-L1I!K*#W:E^&-&T6&/T;HZ6:P MO1O>UV/Z[W0^XQ>?-GSGM_RN2[71/(36->%]P)/_+(V<^F@^OK-$GS;HE.1P MJ@5EGHK=.A*Z.6S7,-Z*51^CB[[;[C%(<"(55SU]T3]AJEFL.$L^#,.H3;=J M@V=RO/BY^AIX#K?=\[.Q^S?E.C>\2PS!NU!)N#,A:?H ]&J#D"3SBDKP=R%R M#(+\++AQ3B1\9/GNX57XHSZK#E4DM8HPM*:5 YH:_8RNE9&9 0C'QT>/MW2 MZ&>H:K&&XK+&OWH3*1LPO.%:-3WL9$2'U!?=CPJYN#L,X<7%@Q>[C?PS'5/" M.LB__,-:$3W&]5@N9!_>F3C/V&K*:Q;]9=(VHUZM,*QX'5>W2%IR#[1XM$VY M8L#Z<0 3,(^\8)R@*YE'YO#O=%B;1K;E+\*KN\4,P6TU&=H;IT%A M%[*\LB^BOXEOUM<1MYMDYY)=A^J.A,Z%K5K*QBU:D'+659%?D4081+$&;CBK M-,!S&.AZOYHEQM5+%3884SD2TNS%1[E?$^D0?]Y:GDHTV^3IESM1WX;72^6_[?F1LW]C%T,P M.]]G69J^O&5[161/QK%Z* MUAV:+234V.'.'&"S!U*I8K'V57>@M9WH[Q51A MV__A"25F,GD6 96V(PL0(R&EAR=^(ZEG9;0$ADO"NO1UR"H9KE_%KFR'R MN75>BCG+&D6G=XJMH2F@W;H)]\!U#L25EA4_O2&16-Z:_MY[@ZW$SN7!Y4-4 ML[H]E1E1BFGOI_!=(?(IG=S*'=\1OM9&X11KV=B8?@GY9O.?2.2D]:_6J M8.$?7C__ 2*(M6&VDS\/[9:PL^?[[,>4K&FN."8ET%X>RNB_ ]?ZWAEXXXCB MYQ;A]%+(Y3BJ;@&\8*TLLVOIHYU@,O+RDJK% I3BO#TS!DV1KT$HI_@ ; MT]IC3RV)M96\1[X_ ME.*Q5GA:H(5=+2@%CXB@'&8?"84HZ*7AUHQ%O'_29=@. I,*BSD\-M!ZQ6:; M9]BJ%7@DU.3?(UL=N>>_#S295&A=O2 . =#C>\UY5+'Q1GG!X@'Z*QT'=L$[ MKV>#4SY(Y2 KU'9X7O"1T!]5K(R 6=S;].81[IKA3NB1D*C#WOQ4YN$&83)$ M-4PND MIFY3(?]@=NWW3]9VWBJPZXUEI1^_(8M/:()O-$18E!SHCD[OJV^EM* M-HC,_#*CE#M?G]AQGFO:/N@D&('G])8RB_,B+ZZ[O0H_D;ZD+.E->\YR8W 9 MZAGFF\P:@N%X4F@)(TYJ>!I+&EN& ,:+8(_L#BGO=EHV9TDSL?PIPN'0!?;-TO^TK'>1'S@ALR=%F](>S^&=7PB6T@ MJRV%Z(H1:;>+RG(-*KH)[*^;&77:2Z!6R! OSO$#CH3NM&^?>A_4U3R3@7K? M_YDB>]_+6@ Z?$V.QU8^/OZJ)"KW^B+\*MU9'B\ 44/-UW/&8('E[O7GL0:G M&%%*+5F7;3Q\/6TNY=S@7^[8.]OGBG!@UDCYF7[C91^J5'S_PG[S5I&!94]E M8.VM)GM0VL5%:8ZLRM1FGPIE]87I$*]3!X#7+6MSOLVD M"7=X?]I39;A?AH 90Q'6IZL_FV7-*YUZXM+*+NRT\].M[?'QDG68EO7V8&** M/9XZX7C%"LQ?3[BY3VK$!6A^W=EZ&@#VMU=$^C/<3W]H"%Y#M.X%,;Y.6)0S M<&4+B#&N,I4*\LW17J&F46;9%JL)S IU)TY?#%)UX>G<^2 -;O=^4D-?%I), MB^-GN>MZ-^+;\[3IRNK"FO$M%H>5+M%P\3?>,L%=B!I]=/QZ780)=ZG&&LO6 M.G/[K>-H%+(53&2NAW?8GGC.OLX#CSX7N?)&Z5%%@V)%-SQY[#/_U81R'=,8 MX*&G50&UH=RY I7L!(HC0>/9NEMDJ(^EET*O9/ "WBINK&WY%2\BJ'+([=74 M\+"8#GF/V=0.=4XK#@9K$/)Z 1"B5_;3:;+(@6Z]H'_#8?F"<(] >W>48LWP MY]X'NIQQI_E^64DAH(=+I_H5]E'-/P4Y2BL$R%Z[E)+?*ST([ 6LA=)8^PE$ M+=VS32CU=LV!+O&MZGC_ILG,_OM -SB 'R:%%0NTUYX=I0C$M7+5H>UK] B7 MHI%KXG$L)Y9UD&1PE6! A#03DLHYI<'?N=+NO6!6 /BNB,$L]Z>/@4'N]C1)Q:0:\?(FUUG7JCF7,:N/ M14="DUES,F7.&L>10SIAC7HV%> T&-^3K#Y:/2Q\ MY6;(M69-WN;RUDE^!<&[]OPE# 2%9%;/(9.G,@N]- H6WFQ7L!QVB[/LTP,: M!?4*??V%^54W76[G4+&D)(CY>ANG%^!TFW-AM&XQ1OZ-SQX1,7PH><^^_H0L M#*5M=>9#F4)PFOW53_D0$#6>2G:?-B" M/H=SU"HU&&B)\OGMG+ F[O>+[DHC[T,Y:ITEN-/YD2>JJCA^.M$;8JU@5_Z" MP;W)0J2 G'><<*I_.<' B0U_)M!9$GV'2H4XA1K95>"[&=ER&FE EP\;E'S6SG4B35FL0FT0(OB9[8R7(!>9,L'FA[[J<;.<3 M9-LODS45"H 4\W,38%29X<_ Q"W","+8]#(7"AZ7\OQN-P?C,7\SJF'&40[$ MFL["6_O:W"X']*3J0"^(>NR=BQXH\JPBU;7^4&IN M>^KR&7I8\['MNZU2+:0S:O,"HC+<3"-!2;;>SZ6_D9K,&2X)J8Z;WE,RLE$T M3_#N4]".FC9J/Q(BW\[$?H4%F_[+'N2?PJT3OWVZ?ZUCKU8YP"Z@IC;/?[D^ ME1.<.(@MA^JYWFPL3OOZ)XQ7?61_[ULF41( T;SB\8#$0#B1#^V[M)IF,L>G MG1M24R/J:!<+05T0JUQDKW35[O*)958K>V3I2E' /^NUC M9K+^X.AKTHPYXMKMJ*\ZK 96O*-5E!,W@;\"##U[I75C4I80-2-&(1L>L?W, MZ4S45M/!T+B3$=^&%#>)IXLMR)2,;H7H==%K)5DGR2,/LXZ$5"XBLG=(N*"P M=8X7*#KYDHV?LL-_U.1L]))M3?F=Y16<]L*/VCVES4_&U%_UUV:D5]?X9Z?7 M @]G/$>.D7+T 3EH)CP:H>&L\D>TPM'CJ89!,:Z&.V"1VX]J14/$[ M\\SR!JO[C-,@(I\(59(Q$]BV*#B68Z> W(*92SJ:+8;2V;L6>F9;:-,&';8B8OXHX8Y+[!/AODD MZW_:FN73JP8;Y8F9E(70,\GR,>_1_A^UYOO(R6K:B]P/@H/\;VZOZY.&JH;O M 0>?8F?,!%<>M'$338KCIX^$E!O'@'U[RV[J^/&QD(/8KOCD8MCG+"F&AW_6 MTOHCF$P-EEA2@QA*DK_)J%_LT9SOR'#0PMF][Q6'2D).)>]MJ-5>?/>8OW;F!TQY&+EO93"OW^U/O M>E(DGCY6VQE.A3B@3V_!02T+W*X'L=/PY%>*<<[D1\&'65.;_U8),0>"EIJ; M)D&D]Z+:(Z &63X'W].5>^IY*SE M]VD]A7)'25-[%+4>'DR7^9S[TL__E/3 MV7)OF?$LH;IG0 >6JS)HIJ8W_+YBW!\>*MX.LYQ(=,X^%*ML\'QVQ<[HG4&=2UNF_.DNF"<&OS%1 0U95 JJ$G!/G%M)OHW"A# MLPD;@COW@EQ?[%Q"IE)BPZ T9NV(C2_5 M04"6DKI+YQ2!W1PY'8-/5QZM5U]TJM)+6*6 9Y(9 <26\D>V_;FA<_%I[2@Y MU>,\5[[R.,LUK;A@ $-,-4TU=7/[U=4-'+'J*HF[R']*WK^U-]]=%CZ("X>M M I7M^+XS-]IS>(OS.Z[VU8:%R^SMEI2>F7L5?@^W3U0S(=#T'4[%\_\!I')UR]E MD1Z)BE[<+5Q!K:5*T6&.<7%Q?>Z@1 N+8(NPJQL^S*UL5SFP:D';6ES<4ASZ MQCUA+L$@)J?VY$PP:ASQW:":;O&)*06<#FG-Z^1E'1=J3!%FG9&,.Q4?E\)E MA_8UILE>_F6#Z"X74!,Z9B<.O)\U[IUT^6;0<_&OY[M)K0PE82>OFC0JSDJ8 M6^NI;IWAHA0F4!?#3I1N)XV;++SFT7H:(-*5ZW'8K35[1XJL8; N-%XO&^)C MZFL):F*-/8DLUQ_@7^PDZ9M>NYNJ_4APA02)WCD)8;YUH"D[I- 7PA6\JM^D M]\)&L&%7D].:%GW[W^\4%]XNF[3<*->[-H>JSQKU6X#6ZO2;C;CW*0-,DB4@ M!JPK1D9&D,().;G:V(_]@+MMJ%_G/D^JX?3BTB#X<1J>J8'Q\N=H3V9-JA>1 MLK*R\(R+K[;+5F[QX563I5IIV\4YVV5/DB66/DP\A>BA2Q_!4R>O0G_&PIR& M_.2E6:6-GYUZ.%N""<^SQX+WZX."AZ_L9S2P_6H.K3;'SLVP\6'ZIVJL$A8G0[Q\)L*\A>+\9NW?8+G5I\WU'^YE,G M2GWQXW2WTRH9K[J]^6E=#XT?S4W$B$/&C;J:25* MK(Q=I;1#K!8/<@:[R&N,@E6;2,6$,)Q**L9TQ]L] MM7DY3Y]Y?^JQ:_QJ4E]6WH=O#RUEA;+=7M66B<8]=XP2+<*E[O1P/>B"8L6[*R!XC(+CH1\^A%4F:4\A2=G@F+B M([X?S%RJ*,^Q>N WXL#S@LGN9"G(0679L03%:%)6DNN[.>O9*EK$Z"* <3OD MQ OZ&A62N>>P..VS=FX7$!'9\.SW4Y]?9SC*2BH8'41U8O9DYE+M&G41680R?ME^<*0LNDG M+P:#D":&GQ 60G,CSWSRO&TP'J5R(;IM(!ZE+H$J/N%XSNDA^+?.O*38))!D M+.[' MVDC@@N8KE6J\:RXSZ= +&J(1$ W=T,B:PLIJ??VR>M-:W'*Q6IZ+2= MDE,;6!1ODBPL8Q8[_B7/2OP?KB(*[^RUZ_<7G^7[)W[$GUOQ'M7-98M\ D[6 M>:/OJMJGT+&H2R[2K[I28:B8CKN0:(?W0X5G$!3C2MN,,?M"<^AT &5D03^( MO3X2L;UAY9O-DHJ(71FK?<%L4GQH/JGRPSZZ+[5K==B2=\@MU>Z@E&I/8Q1K M%&Y3#6".Y16 KY$N6_^^LY]F/V<,/Q9,QC[CDM_E*A)7O>3OL98\*UTC;5'K M$M+/=3+IW/3#^UH5TY.<-XW*:1C73AM[D[&;^"]_:_-]8,)LC[C_\4CHWI:W M%JUGI\=R25 O)Q_M$,\D)NM]-V_,XE M0F^US7&I*5!P5A:)H)HN!U575V^1IPD+"Y^-%J#UC9KYVF=FNY1W9Q]'$B-E M=P3< [?G7@:8<.JZ7C-W?5]U128\+FKQF7AO.G#K0X3KON'&"GFW^60$8 L] M%19%GMX&QR:G"E]4C(8&^L M;-6[G^AP:)JQQW6+UI]D/% Y0/UM5ZTKLN%"V5C,882@V?XCH]BU8A^M(FAJ M/HN@8O/<]J0^V_1,/PB4M6^^L+^W$DE\A[,B@W9DW%;"(B_].UT,_HZJ':DTX>(7Y>N\OXFKSI/MZ1ZH M>=S?\I"GW+36%SYD>2EDU:=KHZ\&3& BL(=GHJI,!Y'!"Y\OO>LJ9E-S#A=7 M>0<\RGY4(#D_\J<-11:[=>O9;%1//9&R="34;T#! IHW_( K8R0A7!M$C!+##S-W0^2,A>CV,S#L2^@%!C]@^G$.8')S@61,K_OX+9:VEW79J ME05-8_,7PHC-LJ,J3\=^0=*V^ ;ETA=V6!J"T>9=T-QDV9&0YC1%D'/P_8J& M8'*O<.GRYH4L PIUL/77(R$ C[)W'+M:1.@%1?%&:KD;427Z?_\3AW;K @UG MG%ECP4?'ZT@QBK@_G+['A6V=.MZ%T[+VYV/V%[+WEL<.5#?7 M!H^#F( Q!/WP%T'VWMI!'S]I]U0WS@TT/_[A2 @#=XL8/A(J,OA+K+_$^DNL MO\3Z2ZP_I5@7[DR@FY3G0?3]A!)_0S'^D1"G8[P9YEB:*0US:U];4>MRGQZV MVNZCRVUP[MZ7-CE)0007P94&"!=3[_%-J#JJ^ZS?K,_K**ITT<.P1T)9$T,? M"SC\W,;(XR#W6,I)=3TEATEP9FQ8=6($HFY (/'YB_XULCH_?QBNL&C/ M/K"TEZ[RYOON/EE;";='(>RE-9JO>3LL[& 9HB8\VZ[BJ/0P2[A]>LC,8 ?0 MCJV+-6_JJR:&([R4'&)9EM#B<%]FG]:#&NKE.2IT)D!WXQX=K-F/#CX.V459 M54"+N>&;_$#,?\CZSSGLY@5+TR-_R3Z):9-T>U;G)S(QXN5DF8%\QRCTU$2, MO,06;5,@K:FUID]9DPFNS-P4MJ>BYM-%-Z2=#!:0-E@)B\;XTQHN1.7DP#3% MN7!=V_KXWI3JQ$>XD )+Y:65%MT1!241AW$(1#;H2,@,[EK)GIAN=%D*;J+4 MK'@0 V ZRC*3C@DL#BM1\/L;_% F07J/,+PR+/O#KD3W@7NJ-1,$VC"!]2FM MFN7/G@C;P!J&UK9@%X+W^-0!@VBXH4/^@FK%3K[6G.BV_%_\7_S_+7RM\AQH M3J/,X;QK.$T+TLC&C7[A!5U,S[)V'R(MCE2<1"85NP+L M;O,;>L8^QUSYGQ_H@1<&G_?U' F]T7.6N"F>[J]W/VVN$R*/AL MY/;H-=HC1UO=G[(K)_!SA]J#?69C>QF;/M=+\:1Q6%S=OBYFT8LS%I004(P1+&1RK)3IP6Q-2E5B'XR;B.F14G:YG1V. M\"Q6"6J,V /-R][5P>%MG'>[?2.?TG>-([^0B!""&<"I*V+;MJ-^8Y%#NS$? M>KP7+D9X:1K>]CJ0:_[T+_XO_E_"V[/1>V]SRWXB6VL0!85E/]#=E^P;$QO= MXM0W%=_X-1%2E+XZNR.SK10']3[E78))/-NP\$^OPEN_J08;,/#(R+];+8K'_L=^98W[Y=Q, M3^C!Q-AIQ-_M:&A\!Y67.%9@_Q']%_\7_Q?_%_\7_Q?__RB?.N.M7S^),%]* MB&X,;)]^PC!MYR0Z(*/#*?K^CS:&S]\Y6#PE8 P,X= M[V-GZL-+F3WE\VG[IG/$>3DJO$]R<3@-#RD(#A8D9(U ME;D+?[44IJ!K/ E#-VKV6VT5>;%JLGLP"Q8]V0P8Y&J2/^:)2HF;SUY4> 3! MCUSGHY>,GJ"NL*$F%H>,9-:2;T7S)WC?T(-29POMW3#D%7JJ?%K+@*DAPV1' M.1D%23XXQ_@E' ?N';6,*0E!(/SR/U,+ 8O%(R!]8"X3XO>>,W)[J0^99$\ M(."#^H89R4M5+)@.P6J+5P6# (TW^Y1=V?@PA ;ZNO;AW^WHA<__][#U\X,_ M2UCS%_\7_Q?_%_\7__]/WGYSK&&47):-7I&W@807QP%;=F)T+K/&[4AATK'3 M1OM?# *.A-:^-^SNH%I)Y=]L/A(2=OO9X$>M2%=OM/7!&>1UEVR_XN2C2F?0F_(U">4Q;0-P-([)^><7FH/8<5(!BJ_Q6V?SF\: M]1KS6U\)4>>.>-$@7"2?7,3$5:DKR9.&W=E+%4N::T5G'1;N4;-)L7C3H=C@ MN^4S?YQ!2;Y=IO9651@L5^HH%_M,WM?S[-QQ+"2]FD*)-UJ;,::6K8Z$-!%9 M([6)%>!F$6 IN#%S9'W7)#G&7R2E M0I@M6D.BF:&O0D+Q48]D@\2C]>4',FHF_7]^!B, >IQ%+BVI3^?8FU/!N!N< M5/!&]7A#!'-6]E7@2 A7;[ "%I[OWUA\5FWY#AX\\1!>%6I@3&4U"8*,5HL, M&A2-7?=S#'GNO>C&;ATC*S<#_8YDP]7AB]T1^_G*K!^%M5B>W3S5'>)S M1_1V6;I<)%_V/$$ O(DLE,JI#0NBF,8M!I(T_(0SII4J2LU2C&5,E6F4KD2$ M]$<[LL^PJ>)#.\7?BKD+.YG%9?V>[Q59UNE[*&&^4@P0(3V_IY+4O'XDY'?8 M6 Z6*:-;2'DO]KC([RH.0:M(N+OE+8C'-/<:8J:CE=_8FLC= -0PG56R]&B- M_;GG?6'GMKF'JG418M6#-RJ(9;>W]^R5 )KUZ7I/B0[$-TW@!6PA%4HDEG<] M"MR\EV%M.6ZB'?#WH>5)W>&9"EI M4I++I;)#0%=ZLNFW^U1DX3(<!6U(WRF2>&1T(Z'+M^5)6>FEWH ML*Q$/).9&4+;)^=- ME7-J5YRSDMLO0N%<@9Q/WP8HU@='G%&>'\,,>5G_G[?24O+^\71J82 M&2!P]!-.%%D02(C&^/<0PK^ ?J\OZ&0V:J3\='@FM>+MG3*GDUWN\:%5 M$]&3!,%&5QB48)4Y/,8QO93+1,G4K+7&3,T9\+09-5FQ]9%2VQ&DV:68CA!5 MY]PC(7UYIEMMO4C!+AY^X( +>CJ),+)8C6_SZX[N^X=+Z_^OAC!FZ^UF,!HS MZRL]S*\J)2YUR5ZN1)(Z,LV<.M:7Y3#V!$R5(]6H!SU]UO>'*L[UMKCU@T![ M57&YCIJMA%58>_V4H^IFK:WGD=".=+&%!/1(2*Y?[QIX/W%'(:H+MV@A^,;Z M(E*C^ ?W6H.IP-B9:G2'C;9)>%O4+BDV%G\P@'"<%.T3Z6N_\17MTS7:V0^= MVT71=@ =]W0MI2LH,VXLWXR:=XSKUP-MINUZGR;8N4-4\19ACP";%-T>O60- MFF-F9F:?.^A%VQ^W;&-XD93O_LN:[/D/+4:#OKDK'/LK_%K:>^SZ@.DLH-0#$Y:!:;WDP*.'=R<5+$+]AV\"C?WM%*#@ MS-C?VPYYA1H9^6=AA2\T.53.=#E?4H+PR,?&=O=B5OX<&DG>GNJ=\"FB3(WW$I#Q.:6L32?39Y.GP E*]%D#<,-,".ZK1MQ M,-5E=^69:(/+_87\7OI.NY+?KUU2\C6W[$ C1FMQ-,.0T'&9B2J-.-+4[>_ MR/^ZI?Y4D#^U\/ULL_BM]NH0*,>***57?S:XJJFQS>$Z 773-EZSH>-N8-_: M%B?1^TI%[)S*AZ22G+_)=7V%+)SPNT,+-9S\=#V,VC=JF^+]NKO]F7?UD5#R M5&*80M34CA+X2$BI,DI\^9L+(ONWBO4*=XZ$OBZPSV5JT%#:)J'H&V'R-TS' M^-;25\_$N:=_X?%SZ%3T4P^D[5TE::F*^Y?34DROP(P05T"]#QX\$!4%7'NV M\+3:N$Q5(Y.IH%=:&.XF/2-CECV%[[:P *NJMK@?K]]M_-8-0[>O_XN"R+J< M%E^OG7-?"R1,588I!96 *@:4+ ,.]@0*GN&OWSPLI]UPJO5I2T)I3T*P@O]N M[9EC:U?\;];V\@J,C9W\MQZ?H!6Q&_7KK/.2G!WB4P+$(>N_]P#U_[UIDI17 MZ!V_R 0#E%LKU$(ER.7#PA9OIINBD[X]G+1.>E+)%6T?BR-:+ =ZX*;W8N^W,MSQ1U]7T%BE?J,M%(0RQG7VMX[5E+?%R?0J 3H!8&$,< M_BU0R8)#^3N"L+F:81NVEH2R* $BHDDJ.IX5*'7U:^WA@'"UWB4[BF+]S9EG M==V, /%O@I*4++*VU(8BA?.?H-R= S\TM)_%774MWS)7-IEIC8_K.A=RH^Q& MX(%R;33VTL19?W=UV!C0;YXK1M2V"N#%N/[>M:)5_:^R[@;K[]3M@U9\Z. M8BBH@:=C,P"?>>FJZ@>P W<"XEE=_54 FWUH1&V>?.*P.#:Y U-]B&^3D0]] M4C.?/9RS'ELN\PLAE&^LWA9LO,^6T[8[=.BK9*0/?7N;#\&BC?A'W$,-C!'4)[-FPBF&Q%>G&FL)\\[A-ZIX[0N%V MYOA-H9E_KA/ ?\").O\C(=GEIK*&!3TX%=#C%L -N4&V$*O /RXU6+9736LX M$OI4H^Q.3RR3).QV!6W7?M8R,$6G@M1C570D%%4UC=#+;:KX'!A] MJ+0 E:L]U3IVKD9?_N?&I45;PQ]<*9Q=B+,35=*=Q>YCC6MNVC\/G_KV]7?_ M(O/]J=!?7*I88'I1L/=3%66>V+Z&@P]9>#P*.C2"!B5\T3B0UV%ZWV%:LKK, M&J)X3Q*_#O:8@%1>FEK5.@COW;O>Y2H92J #1/1\:_67&)9XX>0OG6.PI%0F9.#FH,O'NJPR(1S7V]<\DT\GR&+8:TG M=U0^;+9Q+&6C)TT$BC8; 59A[QO0Z9.\_1P-^&( ]8QI"I)4;2W)(:<3\A04 M:RZN8 ,,O/N;.O:).>ZYP(8HXS+]C *^4WK_"VJV>V!F)EI.K=OL/R^@S-9P MB.]^[RCN^N.ZD)\WAQNC)W.BLE1^HK]YP:I0O8X(;J_FSIAET(2B(8F*%ZV)EXBPYX M\2X\9\OP%O'FU':Q CASQ2G45CJ*D#*:AO??Z)XK=&?V*42Y9ANDY>K,+16I M7Y.M6+_P;%A3 =!X)'036,)#W-"4L(-D!_]DTQ*6*:U)XLR6R9%JUV$^]\&= MS'=.I*_6Q-N68:Q&ACWT68!4,$OL7ZG*EA;4 S'93)@2$*_ZR8VWB MN]<8FMC4MQ7;A04- RN]2.@Z*M$3E+B:8]'MP\F2T'KUKW/DGPGORG?U#>I. M-)=K9EA,XU5HC<$*F.K)'H??F*7TL>]H%F^49.]U$TR\-!8T'<;\VAT?$7PT M BH>OTUV3 B<+6^:(9_K!H6])W(Y'!#S8S6CK$LFSDL#L/[C%&;+;9BU@_>FU-'I: = MWS;-H?7=$1GK<_KDKKD.L/I4%IXC;WY[3K,$=OS8&4;[+3ZRJ[@:H: M68A6/'6M8 _)QPNB&E':X5V[M-F?#9],CW2U-#F.R$HO2CWH;K 2 MB?H0'#YWTMZMQ][QB:/\_#QKUBENS;5M>M:,X@E)\XP>#!-IO\Q9>4$+0/EW M[YP_CBIN3TL0GT>@@@AE .LB!5UEQW6FNSNH1EK_L-63KIDQM''V(;V:)NF4 MGN0>M88:P@YA5=M/H6V)=[GV2Z=]9U3X1T+GHS(;_2"+8YV:VB+RG4V6#_1H MHS+C=UZ&4EP'2UMPXEHV%WTMW0N'()L>5:,7SC6!IR,>79S6._1? L28Q6*[ M'6>J.!:,ZJ9#JW[JLD)HVR,4>34AHI.WWU_LOH=]@*=7[.'K0+55M5?E&9)< M^5&C.:VGWV&^_.4_J9DD9"&P WX>,+UY-OW64D(4X>BMG78 MC0<97=@"[J-HM9ZX H_' 689//]*2-^@KN4WO=^;L$9)-1LLL M8-KHL(S1)^_T4]FM-\VPTD/\-%R0NNIMJ]%3'_D+V2%AQ8_LMG5"OBB7T>A* MT8UHSI#6E^59R_JW>/DZ0SJ04:T-FO4=N<"2QX'Z%QY0J0FL(*C?"^U%.[5\ MJ3G9Z=:OY(MK_=K0V?0XEZL)=E>0_?KKY!4G_VX=U%X.+ NXYF^(V!#N>05 M ,>;O6'J8?0L]@\XG2MG02N&^\%55 N@ M8;.Y7HL9-BC>@I,;3@;R M3"V[-(J'HLXC \?6M8N_G6?3&J95"\$YHU[MTMAA5QVP\,R^)S+U:5_%F2W6 M"^=F''T']_4R-*RMFS/8;^'HA0B*/0X*-O2\MN+B)KGX;D&>A%YQVWY:BVY/ M2.(.W&QH>P/)Q.]I0NPY_E63:D&BM,F?6^6S*"[=0;./KA)\3MUW&KCI^[9S M>X2E_-LTDI6^04C305^CH_TK:)+,S];C<2?8)4 MG6_T\C@ M<.I$N7+GMHW95#N(R *%N%3)S""=TV;)Z7@Z9([ET6L*'9AL@UVN)]J&]]CV MIT;@Y+(R<]H$<"_TDH7UQ)SA 'Y!M86?F57*#%1YL4\L0N12LP4AR TSC)=& M>_QH>MGH2*B[5D98@Z"!\;CRW9O ?[5U_U2XU=C$?:<+62&:[Y3U.#G; MJ=?-5WY?$N!'7MS&FO9=@8^I(5^^W=-; %W:*807=HRBF !O'==9O0&/Q!' MW?+PA+R09LFI^J);G"B):,ZPF/6*K<,DC^RE(F/>[X )*=FU3PFRZPE&3IYU M,\-.3T9;P&<*]T#]4A"_+J.6\P:_4-"8;KY\B%)-L[3A[SN,=)STW7 M,:>L[E_[S$Q'Q3D>R J$]#BZ>U?K;TQXI9M4*J'2[!1&;_Z\!BD&<-(XEOE@ M1G72,X]J!+@?_:;Y(2O__ V MAUK?9["L47S.NU%=U,C+?]0\YX\M!F_BO;]^6[Y:9->Z,)$9NX4"JG601B]L'0DE1ACV)D=$ M]T'(,VNM@S;04]_,_WT&T!4/^"R!7XI!]IYP]%%$$IV MNI*4I=P,3OF\W*/ 5 DG^G3XI$%^0;@=\80KP>G)H/Z3 6D09?M(2)_AFYZ$ M>(V&H*6L4Z5UY?OUH #3\/Z\P0 9S-2!1F52C$*KLP/""P$-.R0MZ4$-NE=1 MP@7//!WQZH__Y5[\4^$4/3A-+TDW=/_E/=:L&T%?:<#OG6AIR#5.W ?'-W[5 M2TA-)8>7RQ[)Y/]04"; SMW]]V1W4D1$.E7&/-+"J".UX^KEL1]@C:PVY- B M2Y$?XGWF7=.OGLQ*'9G;S4M?KG)'_1=F=&ZM]A/]9B0]%O6=8SG^UK$!VY?5]#=9IQN &^9)=C;]V3H^5>L M42:_[]=Y#4_+K [8',=L'=HQ-UY/D9ZS5^'W)0M"_/DW!E.+V\.)-ISUFWE3 M9,L*HMH4(A&15##74=51I4H,WL(HWP];>!JWJ22N/\>%]R-H;'BN>&L..M@[ M"28\79COQ-&F>JRRS/M"]2SHMW[YI]3_Y!6F+IC &!V&O?)GP/8A;P/$6BA& M]>9K'S0IS7C0#(;4KUJS6.OB=HK@[BC?$,:,^DADP6EM+U-IM@;!X)W=^@E(SNVZ8^K@$:4<-' M,^=$]&N;5M$&N5!5D5$\X],N?8,#H5#%6O$G84KUD/7Y>353/L&Q7\IZ"ZQN@.A^YB23N)J0LKD"CZ W-G)ADM8UZ+;):O]] M%P7]:NH%6(2W0X)=-<9&%"1Q^;(4%'*I@Y0(DDP"71KX_>Z$D0FI!",L\M'H M:_.L+";"9N-?U;SC3XP+PC,]P]M:#=)?C5V&STA"I#)*V/9=G^EM:>ST M9((LP\_,T>SUR[R DJ%?\0!TB(%3??P6*'>P>]W@UQD7#0H*U"G0T1RN6V>& M.NFQ\ M UIYF'/IF=L5(_^MU;E!U36OV1RH.[,?A:O0AU_1)U6'*C@FF*0\D M5AJ7>>NXR\BJ3DS:C!]<)O4K>CCU2ZCFT[[I1-% XW0S4FZ+*9I5?Q(33)H? M#'4SBKKE7)L9HA/E:*.9T]/),,MJ!1^.A@Y?9*2#R%;L MK()G]E;EJW>#:G-@X?\-VJ#:)^J1>S/"SLOE0 MW^@HP_1Z]>0*%G6B(FAQE"17NO40))Z'5.H5?CB_$C)\$TBB"#(]J<_!* W2 MRM/CO&4Z*RLV!OZD2S#2'^22<;,]U6!YHZ4:S_'N+P@V"O,*-?7MOF-U$'LP MHL^ .&O)"1AOZ;]"&.LJK(]D$44K[D;J2T=UMEO8Z/4]/_$'+]3 MV(^3NX.RQ2ZO0;R!1\<1CV5M5,:FE38#JVTU<\,"A+;2@Q<2?R__SE1$!V]9 M'\A_C%@:Y6Y%[)&6DBBZ_HLHB0!3[W2%.AXR54(OSGN5>M+_E!]'03UQ^RY: M W6[MT+?#7@"#V+;7%O23_1@WR!0&WS3X>K0BEH&.1@BKFB71Y-/ Z1!ISSZ?]D,^S/ADN,HJYCAX[(\_E6,WAK*4*EBH&!> M6^8>R\,2EK)5E\;59B=RYHSFEFU^-K:O1)GH#HU=3NMR<29;MA8"-DH!ZEKX M*42.[:<]->TP6/21$+=@->YPT*OFL-]E_OSK*>D'SP?@!+):MRFIN9YF1>/7 M)BE+N6LD!>)N6,@I<]&C<\NXGPP>C>@&D?:MUP@P-09-^P;"7XKVL@1KLV-7 M[?:TRNW9^IA6.O7CHF/C$XM!K&T5A,R'@ =5UF"I6>L$: 0-/ MLE/-WD12U@8$ !WRA[J7]=(,E;[S=-6Z^GS;T(>G3)#N*CB2+ M1.M]_%.52(B(FQ5U190_^= @[-[SLSA93 R; [@5',\ MQPW <7WN$2(7?MSS_S_Y/YS2*H<@Q,8Q[?.[J!/_K;TS_6H"2_,_W;58:HF% M@ MK*PBE83&R"5F<;@5<@)0@BZPE2R@($-DA(=#59;%**$ @+ FE"*@L$0($ M @%EBVR)$$D@"6$)BV$))&P)@3#.JWDQO]._>3,S?6;Z\P?<>\]][O.]]WO. M<^^U:%J=',H-V"@1M6522^F+IG3J^8JLWH _-?_VWKO89:Y/#8GNFDE3%D23 M)V=:5N+S<"T?L\/1'( GC9\YV9 AO76D-@6G\^=!-!=:1).D[EU##;#:40Q2MRQF MTPWP8.U)7NF>WUL%HE,D0I6:]NXP#Y4NYWLM$OC<2%K. % 1..S0RVHLG [% M9\=U3<8U;Z:014;OEHOJ?LA,?=?."Q[RSF@!9GG>=@_D22Z9^$\A3B^WT-[T M2H%O1C;>>>I_RG"EE-?9%-5:73^[Q*U9>.'E*SE+>1K["R=J^Y/]*7TU M2<,\4/R<>-#57;4T-I4RCM'.,\R+(/K44^B:\B3+-;9W=+=!K" T/OR@BLS8 MNUM-*3]3LP0*2XP*>1&8+IHG%G'FZPO3V0/$N*2&*YGL^.GXXVW* &_".*>3 M_42D>Y>H5=@9'#1/$WJW8_]V;;[$HX;5[F\,B@Q*>.B7X[EVG*6/#OA%9S<) M$&P#D_TJ5 1/<;:A@#"K?!O4X$K^EW(;^UK:#B*4=JZT%[#N+-4_C(_N/6*5+[ MVF+YD= Q8X2) &\2YBL83#Q[^H[$T>4B+O,N"HHCC>?RO6OSK<%1S5[&'H=* M1_U09%GZ/%=YA_UBPVDWNA\2=ZL%#.3V-\_F&VI?20L_^-N.U:T M]-JL_UL7%6BU6E\C^G1'[QA).W_J28G,^*A3'''"+Q2"FU7 9I0OL+?#1C+O M.0^O%W]]^XW$LD=3+X-DX!4S3&$%7?8L-+7>>MW98IW7YJ.>L+<%,'6)[;H? MFXQ\P(A/O#J7P6H5<.:J=R/9=U:T\<*,%GS+TT.E]Q2_W[98NBX#<1,;*RJG MF^S(+27"Z8X5=$BM4-7&CO3BQA5'Q_+_ZI3[1T+G. -?O[,Y=;IY\VZK\OFQ M1/N36BZVMG*#2UFEW1?3[%9.(;PMV2:U74AD0@U\=B*P6CH+M0Q77Q!*GP+*,BCBOVM=?TJ3.+/ M?>'=?_5[4_]&9!25CNFON'>Z)X:VJ4WIF^)NQ]&O,B5<#"!YFM(7(N(.U;*V M5K,O/Z:DO27XM*X'"^OZ6F3F>& 02[K-?&PK$#_-1L-'"Q,VQO1N1LAQJU^T M*SZL32#!CR($KV>>E[]/0]'<($[:\7[8UT1JB(JPNQ+Q<;U.JB$0Q_S7#I M2)(#6HE_*LS893"D)$03G!VG(RWGPM';?IE*_QCG>H],RF MNJJ*M8AV*%?/3M&$]?N/F0LLZZGO\0GQ?/$6"OG6NF";(S-BW.E^6]&N8<-1Z\$G-YF',]U M5K5>1>*$+1S+P&"T;BY%LI(\P4Y3RT,[RTD\1-U^:>/NKT,/=&X--KR" M$*[.N?/&8W!+8;5"%V/J_(\Y41,OAWRT!7OD]9B7C8G;R2T5 8N$2 ME2R$U,5-=!23A/F&).](*0463"EKJ,[/.3I4W7%\0=.C/J*"@6$A3< H0=_D MI&5.O]=MEK]_Y$J/IVP^J!M">>0>3B&9=WXSA]?+BOT8YLMT<7[WD<8=NGO< MM8$W8:9SU,S+P+;6ES#^6P.\N_HM\?Y-P+KUTO[ZR_CK6DOH6BZ>EA?E"0=\ MJL.,Z(UZI&\9$'P&9>)ZAUL]BDY_8G;=H,4W_O!O3PN9V9 MF8EQ8U4^WRK.ZEU1U3(P !D8#ES9QV5D&S:\$BTELWX^ZIRVU)']W;>I\Q"<#M:2?; M2)=8,14?L^^[:&@4HG.KLZ$0S#.M#E;^[H-L-Q6O^Q&R6HJO>R1:(PJN*$SV M&.%5%T!%!&UR94=GHKV@M:O=GM>?L]:6S)7!;)<]NW7#94:;!#)2 >U"&:6S:NQQ3Z&0NEJ[[#0O4! M#=GSHIT?ID$;NL4SQ4/OK1(V!>Q?K])J.DOB; 74NTZ=";03JM%%H5.T'6:! M3)>0X)*;T-*S6'BL**X.<=[E#P5)5XV<05^1^M3V^,FGW^/!@VZK=ET;\=V/ MIP9L*JI1.;IU\^BISD5S@5J'HT#^$6_J)ZWY)JULBW@OYJ#*NI\!/69'X"#J MH9#<