0000008947-24-000153.txt : 20240710 0000008947-24-000153.hdr.sgml : 20240710 20240710161620 ACCESSION NUMBER: 0000008947-24-000153 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 85 CONFORMED PERIOD OF REPORT: 20240531 FILED AS OF DATE: 20240710 DATE AS OF CHANGE: 20240710 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AZZ INC CENTRAL INDEX KEY: 0000008947 STANDARD INDUSTRIAL CLASSIFICATION: COATING, ENGRAVING & ALLIED SERVICES [3470] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 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: 241110142 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-20240531.htm 10-Q azz-20240531
0000008947false2025Q1--02-28http://www.azz.com/20240531#RightOfUseAssetshttp://www.azz.com/20240531#RightOfUseAssetshttp://www.azz.com/20240531#RightOfUseAssetshttp://www.azz.com/20240531#RightOfUseAssetshttp://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrentxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesazz:operating_segmentsxbrli:pureazz:leaseutr:acre00000089472024-03-012024-05-3100000089472024-06-2800000089472024-05-3100000089472024-02-290000008947azz:AISJointVentureMember2024-05-310000008947azz:AISJointVentureMember2024-02-2900000089472023-03-012023-05-3100000089472023-02-2800000089472023-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:CommonStockMember2023-02-280000008947us-gaap:AdditionalPaidInCapitalMember2023-02-280000008947us-gaap:RetainedEarningsMember2023-02-280000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-02-280000008947us-gaap:AdditionalPaidInCapitalMember2023-03-012023-05-310000008947us-gaap:CommonStockMember2023-03-012023-05-310000008947us-gaap:RetainedEarningsMember2023-03-012023-05-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-012023-05-310000008947us-gaap:CommonStockMember2023-05-310000008947us-gaap:AdditionalPaidInCapitalMember2023-05-310000008947us-gaap:RetainedEarningsMember2023-05-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-05-310000008947azz:AISJointVentureMember2022-09-300000008947azz:April2024SecondaryOfferingMember2024-04-302024-04-300000008947us-gaap:StockCompensationPlanMember2024-03-012024-05-310000008947us-gaap:StockCompensationPlanMember2023-03-012023-05-310000008947us-gaap:SeriesAPreferredStockMemberus-gaap:ConvertiblePreferredStockMember2024-03-012024-05-310000008947azz:ConstructionIndustryMember2024-03-012024-05-310000008947azz:ConstructionIndustryMember2023-03-012023-05-310000008947azz:IndustrialIndustryMember2024-03-012024-05-310000008947azz:IndustrialIndustryMember2023-03-012023-05-310000008947azz:TransportationIndustryMember2024-03-012024-05-310000008947azz:TransportationIndustryMember2023-03-012023-05-310000008947azz:ConsumerIndustryMember2024-03-012024-05-310000008947azz:ConsumerIndustryMember2023-03-012023-05-310000008947azz:ElectricalAndUtilityIndustryMember2024-03-012024-05-310000008947azz:ElectricalAndUtilityIndustryMember2023-03-012023-05-310000008947azz:OtherIndustryMember2024-03-012024-05-310000008947azz:OtherIndustryMember2023-03-012023-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:OperatingSegmentsMemberazz:MetalCoatingsMember2023-03-012023-05-310000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2023-03-012023-05-310000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2023-03-012023-05-310000008947us-gaap:CorporateNonSegmentMember2023-03-012023-05-310000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2024-05-310000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2024-02-290000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2024-05-310000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2024-02-290000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2024-05-310000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2024-02-290000008947us-gaap:CorporateNonSegmentMember2024-05-310000008947us-gaap:CorporateNonSegmentMember2024-02-290000008947country:US2024-03-012024-05-310000008947country:US2023-03-012023-05-310000008947country:CA2024-03-012024-05-310000008947country:CA2023-03-012023-05-310000008947country:US2024-05-310000008947country:US2024-02-290000008947country:CA2024-05-310000008947country:CA2024-02-290000008947azz:AISJointVentureMemberazz:AZZInfrastructureSolutionsMember2024-03-012024-05-310000008947us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberazz:AISJointVentureMemberazz:AZZInfrastructureSolutionsMember2022-09-300000008947azz:AISJointVentureMember2024-05-310000008947azz:AISJointVentureMember2024-03-012024-05-310000008947azz:InterestRateSwapPortionOfVariableRateDebtMember2022-09-270000008947us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberazz:TermLoanBMember2023-08-172023-08-170000008947us-gaap:InterestRateSwapMember2022-09-270000008947us-gaap:InterestRateSwapMember2024-05-310000008947us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-05-310000008947us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-02-290000008947azz:TermLoanBMember2024-05-310000008947azz:TermLoanBMember2024-02-290000008947azz:TermLoanBMemberus-gaap:LoansPayableMember2022-05-130000008947us-gaap:RevolvingCreditFacilityMemberazz:A2022CreditAgreementAndTermLoanBMember2022-05-130000008947azz:StandbyAndCommercialLettersOfCreditMemberazz:A2022CreditAgreementAndTermLoanBMember2022-05-130000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMember2023-08-172023-08-170000008947us-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-08-172023-08-170000008947us-gaap:RevolvingCreditFacilityMemberazz:A2022CreditAgreementAndTermLoanBMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMember2024-03-202024-03-200000008947srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberazz:A2022CreditAgreementAndTermLoanBMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2024-03-202024-03-200000008947azz:TermLoanBMember2022-08-312022-08-310000008947azz:A2022CreditAgreementAndTermLoanBMember2024-03-012024-05-310000008947azz:NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member2024-05-310000008947us-gaap:LineOfCreditMemberus-gaap:SeniorNotesMember2024-05-310000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2024-05-310000008947us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2024-05-310000008947us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2024-05-310000008947us-gaap:InterestRateSwapMember2024-02-290000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2024-02-290000008947us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2024-02-290000008947us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2024-02-290000008947us-gaap:FairValueInputsLevel1Member2024-05-310000008947us-gaap:FairValueInputsLevel2Member2024-05-310000008947us-gaap:FairValueInputsLevel3Member2024-05-310000008947us-gaap:FairValueInputsLevel1Member2024-02-290000008947us-gaap:FairValueInputsLevel2Member2024-02-290000008947us-gaap:FairValueInputsLevel3Member2024-02-290000008947us-gaap:CostOfSalesMember2024-03-012024-05-310000008947us-gaap:CostOfSalesMember2023-03-012023-05-310000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-03-012024-05-310000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-03-012023-05-310000008947us-gaap:SeriesAPreferredStockMember2024-05-310000008947us-gaap:SeriesAPreferredStockMember2022-08-052022-08-050000008947us-gaap:SeriesAPreferredStockMember2024-05-092024-05-090000008947us-gaap:SeriesAPreferredStockMember2024-05-090000008947us-gaap:SeriesAPreferredStockMember2022-08-0500000089472024-05-130000008947us-gaap:SeriesAPreferredStockMember2024-03-012024-05-310000008947us-gaap:SeriesAPreferredStockMember2024-02-290000008947azz:April2024SecondaryOfferingMember2024-04-300000008947us-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-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2023-02-280000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-02-280000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2023-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2023-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-02-280000008947us-gaap:AccumulatedTranslationAdjustmentMember2023-03-012023-05-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-03-012023-05-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2023-03-012023-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2023-03-012023-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-03-012023-05-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2023-05-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-05-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2023-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2023-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-05-310000008947azz:PrecoatMetalsBusinessDivisionMember2024-05-3100000089472023-10-272023-10-2700000089472023-11-302023-11-3000000089472023-03-012024-02-290000008947azz:CapitalCommitmentsMember2024-03-012024-05-310000008947azz:ZincContractMember2024-05-312024-05-310000008947azz:NaturalGasContractMember2024-05-312024-05-31

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, 2024
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 June 28, 2024, the registrant had outstanding 29,816,258 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, 2024February 29, 2024
Assets
Current assets:
Cash and cash equivalents$10,546 $4,349 
Trade accounts receivable, net of allowance for credit losses of $2,322 and $2,347 at May 31, 2024 and February 29, 2024, respectively
144,391 142,246 
Other receivables17,403 15,599 
Inventories113,988 117,656 
Contract assets93,262 79,335 
Prepaid expenses and other16,752 7,814 
Total current assets396,342 366,999 
Property, plant and equipment, net555,355 541,652 
Right-of-use assets22,592 23,739 
Goodwill705,204 705,468 
Deferred tax assets5,594 5,606 
Intangible assets, net439,558 445,435 
Investment in joint venture101,639 98,169 
Other assets9,495 8,437 
Total assets$2,235,779 $2,195,505 
Liabilities, Mezzanine Equity and Shareholders’ Equity
Current liabilities:
Accounts payable$116,829 $88,001 
Income tax payable3,414 172 
Accrued salaries and wages18,806 30,823 
Other accrued liabilities78,258 68,651 
Lease liability, short-term6,558 6,659 
Total current liabilities223,865 194,306 
Long-term debt, net929,800 952,742 
Lease liability, long-term16,801 17,827 
Deferred tax liabilities42,033 38,567 
Other long-term liabilities56,048 57,572 
Total liabilities1,268,547 1,261,014 
Commitments and contingencies (Note 16)
Mezzanine equity:
Series A Convertible Preferred Stock, $1 par value; 240 shares authorized; 240 shares issued and outstanding February 29, 2024; aggregate liquidation preference $312,520 at February 29, 2024
 233,722 
Shareholders’ equity:
Common stock, $1 par value; 100,000 shares authorized; 29,814 and 25,102 shares issued and outstanding at May 31, 2024 and February 29, 2024, respectively
29,814 25,102 
Capital in excess of par value405,309 103,330 
Retained earnings535,168 576,231 
Accumulated other comprehensive loss(3,059)(3,894)
Total shareholders’ equity967,232 700,769 
Total liabilities, mezzanine equity and shareholders' equity$2,235,779 $2,195,505 
 
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 amounts)
(Unaudited)
 
 Three Months Ended May 31,
 20242023
Sales$413,208 $390,873 
Cost of sales310,538 293,854 
   Gross margin102,670 97,019 
                                                                                                                                                                                
Selling, general and administrative32,921 31,523 
Operating income69,749 65,496 
Interest expense, net(22,774)(28,706)
Equity in earnings of unconsolidated subsidiaries3,824 1,420 
Other income (expense), net204 (38)
Income before income taxes51,003 38,172 
Income tax expense11,401 9,650 
Net income39,602 28,522 
Dividends on Series A Preferred Stock(1,200)(3,600)
Redemption premium on Series A Preferred Stock(75,198) 
Net income (loss) available to common shareholders$(36,796)$24,922 
Basic earnings (loss) per common share$(1.38)$1.00 
Diluted earnings (loss) per common share$(1.38)$0.98 
Weighted average shares outstanding - Basic 26,751 24,940 
Weighted average shares outstanding - Diluted26,751 29,150 
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,
20242023
 
Net income (loss) available to common shareholders$(36,796)$24,922 
Other comprehensive income (loss):
Unrealized translation gain (loss)(425)19 
Unrealized translation gain for unconsolidated subsidiary(1)
 1,112 
Unrealized gain (loss) on derivatives qualified for hedge accounting:
Unrealized gain (loss) on interest rate swap, net of tax(2)
2,219 (3,384)
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax(3)
(1,100)(549)
Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary(4)
141 (165)
Other comprehensive income (loss)835 (2,967)
Comprehensive income (loss)$(35,961)$21,955 
(1) Unrealized translation gain for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents
    our 40% interest in this amount.
(2) Net of tax expense (benefit) of $625 and ($1,229) for the three months ended May 31, 2024 and May 31, 2023, respectively.
(3) Net of tax benefit of ($348) and ($199) for the three months ended May 31, 2024 and May 31, 2023, 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 (benefit) of $44 and ($60) for the
    three months ended May 31, 2024 and May 31, 2023, 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,
20242023
Cash flows from operating activities
Net income (loss) available to common shareholders$(36,796)$24,922 
Plus: Dividends on Series A Preferred Stock1,200 3,600 
Plus: Redemption premium on Series A Preferred Stock75,198  
Net income39,602 28,522 
Adjustments to reconcile net income to net cash provided by operating activities:
Bad debt expense330 18 
Depreciation and amortization20,323 18,524 
Deferred income taxes3,164 (2,022)
Equity in earnings of unconsolidated entities(3,824)(1,420)
Distribution on investment in AVAIL joint venture539  
Net loss (gain) on sale of property, plant and equipment(16)(2)
Amortization of debt financing costs3,109 3,029 
Share-based compensation expense2,535 1,904 
Changes in current assets and current liabilities7,610 (1,002)
Changes in other long-term assets and long-term liabilities(1,428)(658)
Net cash provided by operating activities71,944 46,893 
Cash flows from investing activities
Purchase of property, plant and equipment(27,396)(17,036)
Other investing activities17 9 
Net cash used in investing activities(27,379)(17,027)
Cash flows from financing activities
Proceeds from secondary public offering and issuance of additional common stock308,723  
Redemption of Series A Preferred Stock(308,920) 
Payments for taxes related to net share settlement of equity awards(4,567)(1,710)
Proceeds from revolving loan75,000 92,000 
Payments on revolving loan(70,000)(112,000)
Payments of debt financing costs(715) 
Payments on long term debt and finance lease liabilities(30,196) 
Payments of dividends(7,867)(7,835)
Net cash used in financing activities(38,542)(29,545)
Effect of exchange rate changes on cash174 737 
Net increase in cash and cash equivalents6,197 1,058 
Cash and cash equivalents at beginning of period4,349 2,820 
Cash and cash equivalents at end of period$10,546 $3,878 

 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, 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 
Three Months Ended May 31, 2023
Common StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive
Loss
Total
SharesAmount
Balance at February 28, 202324,912 $24,912 $93,357 $506,042 $(4,573)$619,738 
Share-based compensation— — 1,904 — — 1,904 
Common stock issued under stock-based plans and related tax expense101 101 (1,812)— — (1,711)
Dividends on Series A Preferred Stock— — — (3,600)— (3,600)
Cash dividends paid on common stock— — — (4,235)— (4,235)
Net income— — — 28,522 — 28,522 
Other comprehensive loss— — — — (2,967)(2,967)
Balance at May 31, 202325,013 $25,013 $93,449 $526,729 $(7,540)$637,651 
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 finishing 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 29, 2024 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 29, 2024, included in our Annual Report on Form 10-K covering such period which was filed with the SEC on April 22, 2024.  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, 2025 is referred to as fiscal 2025.
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, 2024, the results of its operations for the three months ended May 31, 2024 and 2023, and cash flows for the three months ended May 31, 2024 and 2023. The interim results reported herein are not necessarily indicative of results for a full year.
Accounting Pronouncements Not Yet Adopted
In November 2023, the FASB issued Accounting Standards Update ("ASU") 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures ("ASU 2023-07"), which expands disclosures about a public entity’s reportable segments and requires more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how a public entity’s chief operating decision maker uses reported segment profit or loss information in assessing segment performance and allocating resources. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We do not expect the adoption of ASU 2023-07 to affect our financial position or our results of operations, but will result in additional disclosures for our annual reporting periods beginning after February 28, 2025 and interim reporting periods in fiscal 2026.
In December 2023, the FASB issued ASU 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. The update will be effective for annual periods beginning after December 15, 2024. We expect to adopt ASU 2023-07 effective March 1, 2025 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, 2024February 29, 2024
Raw material$109,590 $111,674 
Work in process625 898 
Finished goods3,773 5,084 
Total inventories$113,988 $117,656 
Our inventory reserve was $3.6 million and $4.5 million as of May 31, 2024 and February 29, 2024, respectively.

9

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


3. Earnings Per Share
Basic earnings per share is based on the weighted average number of common shares outstanding during each year. 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 year.
On April 30, 2024, we completed a secondary offering in which we sold 4.6 million common shares. The weighted average number of shares for the period outstanding for the three months ended May 31, 2024 are included in weighted average shares outstanding for basic earnings per share. See Note 14. Following the secondary offering, there were 29.8 million common shares outstanding.
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,
20242023
Numerator:
Net income$39,602 $28,522 
Dividends on Series A Preferred Stock(1,200)(3,600)
Redemption premium on Series A Preferred Stock(75,198) 
Numerator for basic earnings per share$(36,796)$24,922 
Dividends on Series A Preferred Stock 3,600 
Numerator for diluted earnings per share$(36,796)$28,522 
Denominator:
Weighted average shares outstanding for basic earnings per share26,751 24,940 
Effect of dilutive securities:
Employee and director stock awards 93 
Series A Convertible Preferred Stock 4,117 
Denominator for diluted earnings per share26,751 29,150 
Basic earnings (loss) per common share$(1.38)$1.00 
Diluted earnings (loss) per common share$(1.38)$0.98 

For the three months ended May 31, 2024 and 2023, there were 310,787 and 121,509 shares, respectively, related to employee equity awards that were excluded from the computation of diluted earnings per share, as their effect would have been anti-dilutive. For the three months ended May 31, 2024, all shares related to the Series A Convertible 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. These shares could be dilutive in future periods.
10

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,
20242023
Sales:
Construction$228,512 $207,162 
Industrial40,076 39,087 
Transportation38,362 35,179 
Consumer35,385 35,179 
Utilities28,615 27,361 
Other (1)
42,258 46,905 
Total Sales$413,208 $390,873 
(1) Other includes less significant markets, such as agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling.
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, 2024 were primarily due to normal timing differences between AZZ's performance and customer payments. As of May 31, 2024 and February 29, 2024, the balance for contract assets was $93.3 million and $79.3 million, respectively, primarily related to the AZZ Precoat Metals segment. Contract liabilities of $0.7 million and $1.0 million as of May 31, 2024 and February 29, 2024, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets.

11

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

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,
20242023
Decrease (increase) in current assets:
Accounts receivable, net$(2,519)$11,872 
Other receivables(1,823)1,064 
Inventories3,620 (1,198)
Contract assets(13,928)(1,949)
Prepaid expenses and other(8,940)(2,494)
Increase (decrease) in current liabilities:
Accounts payable25,941 (2,665)
Income taxes payable3,242 (94)
Accrued expenses2,017 (5,538)
Changes in current assets and current liabilities$7,610 $(1,002)


Cash flows related to interest and income taxes were as follows (in thousands):

Three Months Ended May 31,
20242023
Cash paid for interest$21,059 $25,866 
Cash paid for income taxes934 895 

Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Three Months Ended May 31,
20242023
Accrued dividends on Series A Preferred Stock$ $2,400 
Accruals for capital expenditures8,517 2,409 

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, and net income is the primary measure used by the CODM to evaluate performance and allocate resources to the AZZ Infrastructure Solutions segment. 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 the United States and Canada. 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.
12

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

AZZ Precoat Metals — engages in the advanced application of protective and decorative coatings and related value-added manufacturing for steel and aluminum coil primarily serving the construction; appliance; heating, ventilation and air conditioning (HVAC); container; transportation and other end markets.

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.
Net income (loss) by segment for the three months ended May 31, 2024 and 2023 was as follows (in thousands):
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 
See notes below.
Three Months Ended May 31, 2023
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$168,794 $222,079 $ $ $390,873 
Cost of sales117,858 175,996   293,854 
Gross margin50,936 46,083   97,019 
Selling, general and administrative5,466 8,392 22 17,643 31,523 
Operating income (loss)45,470 37,691 (22)(17,643)65,496 
Interest expense   (28,706)(28,706)
Equity in earnings of unconsolidated subsidiaries  1,420  1,420 
Other expense(24)  (14)(38)
Income (loss) before income tax$45,446 $37,691 $1,398 (46,363)38,172 
Income tax expense9,650 9,650 
Net income (loss)$(56,013)$28,522 
(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.
(2) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.

13

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Asset balances by operating segment for each period were as follows (in thousands):
As of
May 31, 2024February 29, 2024
Assets:
Metal Coatings$550,741 $553,505 
Precoat Metals1,534,214 1,500,122 
Infrastructure Solutions - Investment in Joint Venture101,639 98,169 
Corporate49,185 43,709 
Total assets$2,235,779 $2,195,505 

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 percent or more of consolidated sales.
Three Months Ended May 31,
20242023
Sales:
United States$403,051 $381,322 
Canada10,157 9,551 
Total$413,208 $390,873 

As of
May 31, 2024February 29, 2024
Property, plant and equipment, net:
United States$536,857 $522,693 
Canada18,498 18,959 
Total$555,355 $541,652 

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, which totaled $3.8 million in equity in earnings for the three months ended May 31, 2024. As of May 31, 2024, our investment in the AVAIL JV was $101.6 million, which includes an excess of $10.2 million over the underlying value of the net assets of the AVAIL JV. The excess is accounted for as equity method goodwill.
14

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Summarized Balance Sheet
As of
May 31, 2024(1)
Current assets$279,806 
Long-term assets171,533 
Total assets$451,339 
Current liabilities113,512 
Long-term liabilities126,625 
Total liabilities$240,137 
Total partners' capital211,202 
Total liabilities and partners' capital$451,339 

Summarized Operating Data
May 31, 2024(1)
Sales$129,107 
Gross profit31,526 
Net income8,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, 2024. 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 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 Accounting Standards Codification ("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%. On March 20, 2024, we repriced our Term Loan B to SOFR plus 3.25%, resulting in a total fixed rate of 7.527%. 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 current notional amount is $540.4 million as of May 31, 2024. 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, for a portion of our variable-rate debt. 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 2022 Swap exactly offset changes in cash flows of the variable-rate debt. We designated the 2022 Swap as a cash flow hedge at inception. Cash payments or receipts to settle the 2022 Swap are recognized in interest expense.
At May 31, 2024, changes in fair value attributable to the effective portion of the 2022 Swap were included on the condensed consolidated balance sheets in accumulated other comprehensive income. For derivative instruments that qualify for hedge accounting treatment, the fair value is recognized on our condensed 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, 2024, we reclassified $1.4 million before income tax, or $1.1 million net of tax, from other comprehensive income to earnings.
15

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

9. Debt
Our long-term debt instruments and balances outstanding for each of the periods presented (in thousands):
 
As of
May 31, 2024February 29, 2024
Revolving Credit Facility$35,000 $30,000 
Term Loan B950,250 980,250 
Total debt, gross985,250 1,010,250 
Unamortized debt issuance costs(55,450)(57,508)
Long-term debt, net$929,800 $952,742 
2022 Credit Agreement and Term Loan B

We have a credit agreement with a syndicate of financial institutions that was entered into on May 13, 2022, and was subsequently amended on August 17, 2023, December 20, 2023 and March 20, 2024 (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, 2024, the outstanding balance of the Term Loan B was $950.3 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 a tiered interest rate of Secured Overnight Financing Rate ("SOFR") plus 3.25% (following the repricing on March 20, 2024 as described below) and the Revolving Credit Facility bears a leverage-based rate with various tiers between 2.75% and 3.50%; as of May 31, 2024, the interest rate was SOFR plus 2.75%;
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.

On March 20, 2024, we repriced the Term Loan B. The repricing adjusted the Term Loan B spread from a rate of SOFR plus 3.75% to SOFR plus 3.25%.
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 not required at this time.
The weighted average interest rate for our outstanding debt, including the Revolving Credit Facility and the Term Loan B, was 8.09% and 9.07% as of May 31, 2024 and 2023, respectively.
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, 2024, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement.
16

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

As of May 31, 2024, we had $985.3 million of debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2029. We had approximately $350.7 million of additional credit available as of May 31, 2024.
As of May 31, 2024, we had total outstanding letters of credit in the amount of $14.3 million. These letters of credit 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,
20242023
Gross Interest expense$24,207 $28,962 
Less: Capitalized interest(1,433)(256)
Interest expense, net$22,774 $28,706 
Capitalized interest for the three months ended May 31, 2024 of approximately $1.4 million relates to interest cost on the construction of the greenfield aluminum coil coating facility in Washington, Missouri, and increased from the prior year period due to the higher average construction work in process.

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.
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" in the condensed consolidated balance sheets as of May 31, 2024. 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.
Our financial instruments that are measured at fair value on a recurring basis as of May 31, 2024 and February 29, 2024 are as follows (dollars in thousands):
17

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Fair Value Measurements UsingFair Value Measurements Using
Carrying
Value
Assets measuredCarrying
Value
Assets measured
May 31, 2024Level 1Level 2at Net Asset ValueFebruary 29, 2024Level 1Level 2at Net Asset Value
Assets:
Interest Rate Swap Agreement$4,806 $ $4,806 $ $3,410 $ $3,410 $ 
Total Assets $4,806 $3,410 
Liabilities:
Pension Liability30,257   30,257 31,148   31,148 
Total Liabilities$30,257 $31,148 
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 $985.3 million and $1,010.3 million at May 31, 2024 and February 29, 2024, respectively. The estimated fair value of our outstanding debt was $992.6 million and $1,010.3 million at May 31, 2024 and February 29, 2024, 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, 2024, we were the lessee for 149 operating leases and 46 finance leases with terms of 12 months or more. These leases are reflected on our balance sheet in "Right-of-use assets," "Lease liability - short-term" and "Lease liability - long-term."
Our operating leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions and (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, 2024 do not reflect all of our short-term lease commitments.
18

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The following table outlines the classification of right-of-use ("ROU") asset and lease liabilities in the consolidated balance sheets as of May 31, 2024 and February 29, 2024 (in thousands):
Balance Sheet ClassificationAs of
May 31, 2024February 29, 2024
Assets
Operating right-of-use assetsRight-of-use assets$18,474 $19,808 
Finance right-of-use assets Right-of-use assets4,118 3,931 
Liabilities
Operating lease liabilities ― short-termLease liability - short-term$5,729 $5,893 
Operating lease liabilities ― long-termLease liability - long-term13,429 14,606 
Finance lease liabilities ― short-termLease liability - short-term829 766 
Finance lease liabilities ― long-termLease liability - long-term3,372 3,221 
Supplemental information related to AZZ's operating leases was as follows (in thousands, except years and percentages):
Three Months Ended May 31,
20242023
Operating cash flows from operating leases included in lease liabilities$1,779 $1,825 
Lease liabilities obtained from new ROU assets - operating217 1,509 
Financing cash flows from finance leases included in lease liabilities196 70 
Operating cash flows from finance leases included in lease liabilities68 16 
Lease liabilities obtained from new ROU assets - finance leases410  
As of
May 31, 2024February 29, 2024
Weighted-average remaining lease term - operating leases3.97 years4.12 years
Weighted-average discount rate - operating leases4.55 %4.49 %
Weighted-average remaining lease term - finance leases5.08 years5.21 years
Weighted-average discount rate - finance leases6.86 %6.70 %
The following table outlines the classification of lease expense related to operating and finance leases in the statements of operations (in thousands):
19

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Three Months Ended May 31,
20242023
Operating lease expense:
Cost of sales$3,003 $3,026 
Selling, general and administrative489 499 
Total operating lease expense3,492 3,525 
Financing lease expense:
Cost of sales223 76 
Interest expense68 16 
Total financing lease expense291 92 
Total lease expense$3,783 $3,617 

As of May 31, 2024, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2025$4,940 $816 $5,756 
20265,740 1,015 6,755 
20274,552 976 5,528 
20282,529 889 3,418 
20291,917 672 2,589 
2030462 447 909 
Thereafter796 170 966 
Total lease payments$20,936 $4,985 $25,921 
Less imputed interest(1,778)(784)(2,562)
Total$19,158 $4,201 $23,359 

20

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

12. Income Taxes
The provision for income taxes reflects an effective tax rate of 22.4% for the three months ended May 31, 2024, compared to 25.3% for the three months ended May 31, 2023. The decrease in the effective tax rate is attributable to 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 ("Series A 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 (as defined below) of 1.4, less dividends paid to date of $27.1 million. The redemption premium of $75.2 million, which is 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 Offering.
On August 5, 2022, we exchanged our $240.0 million 6.00% convertible subordinated notes which were due June 30, 2030, for 240,000 shares of 6.0% Series A Preferred Stock, following the receipt of shareholder approval for the issuance of Series A Preferred Stock. The Series A Preferred Stock has a $1.00 par value per share, and ranked senior to the common stock of the Company, including with respect to both income and capital, but junior to our indebtedness. The Series A Preferred Stock is classified as "Mezzanine equity" in the consolidated balance sheets and was fully redeemed on May 9, 2024.
Liquidation Preference

If we undergo a change of control, bankruptcy, insolvency, liquidation or de-listing of AZZ’s common stock (a “Fundamental Change Event”), holders of Series A Preferred Stock may elect to (i) receive the as-converted value of AZZ’s common stock at the then-current Conversion Price, (ii) require us to redeem the Series A Preferred Stock in cash for the Redemption Amount (as defined below) or (iii) retain their shares of Series A Preferred Stock if the Fundamental Change Event is a non-cash change of control.

The Series A Preferred Stock has a liquidation preference, as defined by U.S. GAAP, equal to the Redemption Amount. Under U.S. GAAP, the liquidation preference is defined as the amount that would be required to be paid to the shareholders upon liquidation or dissolution of the Company. As of February 29, 2024, the holders of the shares of Series A Preferred Stock were entitled to a liquidation preference of approximately $312.5 million in the event of any liquidation, dissolution or winding up of the Company as of such year end.
The Certificate of Designation for the Series A Preferred Stock defines "liquidation preference" as $1,000 per share plus any unpaid dividends, which we refer to herein as the "Series A Base Amount."
Dividends
The Series A Preferred Stock accumulates a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends are payable in cash or in kind, by accreting and increasing the Series A Base Amount (“PIK Dividends”). Dividends are payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends are 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 may not elect PIK Dividends and dividends on the Series A Preferred Stock must be paid in cash. All dividends have been paid in cash through May 31, 2024. The dividend will increase annually by one percentage point, beginning with the dividend payable for the calendar quarter ending September 30, 2028. Dividends declared and paid for each of the three months ended May 31, 2024 and May 31, 2023 were $3.6 million.
Conversion Features
Subject to a minimum conversion threshold of 1,000 shares of Series A Preferred Stock per conversion and customary anti-dilution and dividend adjustments, the Series A Preferred Stock is convertible by the holder at any time into shares of AZZ's common stock for $58.30 per common share (the “Conversion Price”). In addition, after May 13, 2024, we will be entitled to provide holders of Series A Preferred Stock with notice of a mandatory conversion of a portion of the Series A Preferred Stock (which may not exceed 25% of the amount of Series A Preferred Stock issued in any single quarter) at the Conversion Price if the closing price of our common stock exceeds 185% of the Conversion Price for 20 consecutive trading
21

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

days prior to the date of such notice and so long as the shelf registration statement filed November 4, 2022 to cover resales of the converted common stock remains effective and available for use.
Participation Rights
Holders of Series A Preferred Stock will participate equally and ratably with the holders of AZZ's common stock in any dividends paid on AZZ’s common stock in excess of our current $0.17 quarterly dividend when, as and if declared by the Board as if such shares of Series A Preferred Stock had been converted to shares of common stock immediately prior to the record date for the payment of such dividend.
Redemption Features
AZZ will have the right to redeem the Series A Preferred Stock at a price equal to the greater of (i) the Series A Base Amount plus accrued but unpaid dividends; (ii) the initial Series A Base Amount (excluding any prior PIK dividends) multiplied by the Return Factor less all dividends paid through the redemption date; or (iii) the amount the holder of such share of convertible preferred stock would have received had such holder, immediately prior to such redemption date, converted such shares of convertible preferred stock into common shares (such greater amount, the “Redemption Amount”).
The redemption price under option (ii) contains a "Return Factor," which will be equal to 1.4 until May 13, 2024 and, (a) in each of the three years thereafter, will increase by 0.15, (b) will increase by an additional 0.15 after May 13, 2024 (the second anniversary of the issuance date of the Series A Preferred Stock) if (i) our ratio of net debt to earnings before interest, taxes, depreciation and amortization (“EBITDA”) (as defined in the 2022 Credit Agreement) on the second anniversary of the issuance date of the Series A Preferred Stock is greater than 3.5-to-1 and (ii) prior to May 13, 2024,we have not consummated dispositions of assets that, in the aggregate, resulted in proceeds in excess of $200.0 million and (c) will increase by an additional 0.20 on May 13, 2028, (the sixth anniversary of the issuance date of the Series A Preferred Stock) and each anniversary thereafter.
The redemption price under option (iii) is subject to provisions of the Certificate of Designation that limits our right to redeem to the period following the two year anniversary of the initial issuance, limits the quarterly conversion to up to 25% of the number of shares of convertible preferred stock outstanding, and requires our market price per share of common stock to exceed 185% of the conversion price.
As of February 29, 2024, the Redemption Amount for the Series A Preferred stock was $312.5 million.
Voting Rights
Holders of Series A Preferred Stock will be entitled to a number of votes on all matters presented to holders of voting capital stock of AZZ equal to the number of shares of the AZZ’s common stock then issuable upon conversion of such holders’ Series A Preferred Stock. The vote or consent of the holders of at least a majority of the outstanding shares of Series A Preferred Stock will be required for certain actions, including:
a.issuances by AZZ of equity securities that are senior to, or equal in priority with, the Series A Preferred Stock, including any additional shares of Series A Preferred Stock;
b.incurrence of any additional indebtedness (including refinancings of existing indebtedness) by the Company unless our ratio of net debt to EBITDA (as defined in the 2022 Credit Agreement) does not exceed 5.5x;
c.refinancings of the 2022 Credit Agreement, subject to certain exceptions;
d.dividends or distributions upon, or redemptions of, shares of AZZ’s common stock unless our ratio of net debt to EBITDA (as defined in the 2022 Credit Agreement) does not exceed 5.5x;
e.any acquisition, investment, sale, disposition or similar transaction (whether of an entity, business, equity interests or assets) that has total consideration (including assumption of liabilities) of at least $250.0 million (or, when our market capitalization is $2.0 billion or greater, has total consideration (including assumption of liabilities) of at least $500.0 million);
f.amendments to our organizational documents that would have an adverse effect on the holders of Series A Preferred Stock;
g.any affiliate transaction except those on arms’-length terms; and
h.any voluntary dissolution, liquidation, bankruptcy, winding up or deregistration or delisting of AZZ’s common stock.
22

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The holders of Series A Preferred Stock will also have customary information and preemptive rights, and the Series A Preferred Stock will be subject to customary anti-dilution provisions. The Series A Preferred Stock and all shares of common stock issuable upon conversion of the Series A Preferred Stock will have customary demand and piggyback registration rights pursuant to the registration rights agreement, which was entered into on May 13, 2022 with BTO Pegasus Holdings DE L.P., a Delaware limited partnership (together with its assignees, “Blackstone”). Holders of Series A Preferred Stock will also be prohibited from transferring shares of Series A Preferred Stock to any competitor of AZZ or activist investors, subject to certain exceptions.

14. Equity
April 2024 Secondary 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 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. See Note 13.
Accumulated Other Comprehensive Income
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three months ended May 31, 2024 and 2023 consisted of the following (in thousands):
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)
Three Months Ended May 31,
2023
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,571)$ $119 $2,879 $ $(4,573)
Other comprehensive income before reclassification19 1,112  (3,384)(165)(2,418)
Amounts reclassified from AOCI    (549) (549)
Net change in AOCI19 1,112  (3,933)(165)(2,967)
Balance as of end of period$(7,552)$1,112 $119 $(1,054)$(165)$(7,540)
23

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS



15. 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, 2024, the Plan was underfunded, and we have a pension liability of $30.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 recognized $0.2 million of net benefit cost for the three months ended May 31, 2024. We paid employer contributions of $1.1 million into the Plan during the three months ended May 31, 2024. We expect to pay $6.7 million of contributions into the Plan during the remainder of fiscal 2025.
16. Commitments and Contingencies
Legal
The Company 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, use of the Company’s intellectual property, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, the Company will continue to evaluate opportunities to either settle the disputes for nuisance value or potentially enter into mediation 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 an unfavorable outcome on the pending lawsuits may change. Although the outcome of these lawsuits or other proceedings cannot be predicted with 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 defenses to all of these 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. The parties unsuccessfully mediated the case in November 2021. 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. After a final judgment amount is entered with the Court, we expect to pursue all available appellate options as we believe we have strong grounds for appeal, which may take up to two years. As of May 31, 2024, 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. We have purchased a supersedeas bond to cover the final judgment amount throughout the duration of the appellate process.
A litigation matter between AZZ, as Plaintiff, and a previous customer of an affiliate of the AIS business, which was retained following the disposition of the AIS business, is scheduled to go to trial in fiscal 2026. As of May 31, 2024, we have a receivable due from the Defendant, net of allowance, of $5.2 million, which is included in "Trade accounts receivable, net of allowance for credit losses" in the consolidated balance sheets. This receivable balance represents our best estimate of the amount we expect to collect, which may change following completion of the trial.
Prior to AZZ's acquisition of Precoat Metals on May 13, 2022, Precoat Metals sold its Armorel Arkansas facility to Nucor Coatings Corporation ("Nucor") via a purchase agreement dated October 27, 2020 ("2020 Agreement"). Nucor subsequently filed a lawsuit against Precoat Metals for indemnification for breach of environmental representations and warranties made in the 2020 Agreement. In the lawsuit, Nucor asserted that it has sustained certain damages resulting from Precoat Metal’s breach of its indemnification obligations that were set forth in the 2020 Agreement. The parties attended a mediation on March 18, 2024, and although the Company believed Nucor’s case was deficient and it had very strong defenses to the allegations asserted by Nucor, management determined that it was still in the best interest of the Company to settle all matters for the estimated cost of defense to retain its current commercial relationships with Nucor, who is both a customer and
24

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

supplier to the Company. The parties mutually agreed to resolve all disputed matters for $5.25 million. The parties are currently preparing a definitive settlement agreement which will resolve all outstanding matters related to the dispute. The settlement amount will be paid within 60 days after a definitive settlement agreement is signed by both parties. The $5.25 million settlement amount is included in "Other accrued liabilities" in the consolidated balance sheet as of May 31, 2024. The settlement payment expected to be made in the second quarter of fiscal 2025.
Environmental
As of May 31, 2024, the reserve balance for our environmental liabilities was $20.9 million, of which $2.9 million is classified as current. Environmental remediation liabilities include costs directly associated with site investigation and clean up, 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 the estimate and these estimates 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.
The Company accrues 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 the Company's environmental remediation liabilities could be material to the operating results of any fiscal quarter or fiscal year, the Company does not expect such additional remediation expenses to have an adverse material effect on its financial position, results of operations, or cash flows.
Capital Commitments—Greenfield Aluminum Coil Coating Facility
We are expanding our coatings capabilities by constructing a new 25-acre aluminum coil coating facility in Washington, Missouri that is expected to be operational in calendar year 2025 (the Company fiscal year 2026). The new greenfield facility will be 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 $124.0 million in capital payments over the life of the project, of which $60.8 million was paid prior to fiscal 2025 and $16.2 million was paid during the three months ended May 31, 2024. The remaining balance of $47.0 million is to occur prior to the end of fiscal 2025, of which we have capital commitments of $28.6 million.
Commodity pricing
    As of May 31, 2024, we had non-cancelable forward contracts to purchase approximately $37.9 million of zinc at various volumes and prices. We also had non-cancelable forward contracts to purchase approximately $9.2 million of natural gas at various volumes and prices. All such contracts expire by the first quarter of fiscal 2026. We had no other contracted commitments for any other commodities including steel, aluminum, copper, zinc, nickel-based alloys, natural gas, except for those entered into under the normal course of business.


25

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

26

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; 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; 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 29, 2024 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 management’s discussion and analysis contained in our Annual Report on Form 10-K for the fiscal year ended February 29, 2024, 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, 2024 (the "current quarter"), were favorably impacted by the growth in demand for our manufactured solutions in the construction, industrial and transportation industries, coupled with our value driven pricing strategy.
The demand for our manufactured solutions was the primary contributor to net income of $39.6 million for the three months ended May 31, 2024. However, net income attributable to common shareholders was a loss of $36.8 million, after deducting preferred dividends and the redemption premium on our Series A Preferred Stock. Our operating results for the three months ended May 31, 2024, 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 $71.9 million of cash in the current three-month period, which includes $7.6 million generated from reduction in working capital. Our operating cash flows were used to make $27.4 million of capital investments in our business and return $7.9 million to our common and preferred shareholders through dividend payments. Financing activities included the issuance of common shares, generating $308.7 million in cash flows, which we used to fund the redemption of our Series A Preferred Stock of $308.9 million. In addition, we reduced our outstanding debt through $25.0 million in net payments on our Term Loan B and Revolving Credit Facility. As a result of this and other activity, our cash and cash equivalents were $10.5 million as of May 31, 2024, an increase of $6.7 million from May 31, 2023. As of May 31, 2024, we had $350.7 million available under the Revolving Credit Facility. 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.”



27



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 first quarter of fiscal 2025.

Sales prices in our AZZ Metal Coatings segment are expected to remain consistent with current levels, although fluctuations in mix and some competitive pressures may impact selling price.
Sales prices in our AZZ Precoat Metals segment are expected to remain consistent with current levels, with expected seasonal fluctuations in mix due to an increase in construction business, which 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 historical 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 Note 6 to the consolidated financial statements. 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.

28

QUARTER ENDED MAY 31, 2024 COMPARED TO THE QUARTER ENDED MAY 31, 2023
Segment Sales and Operating Income
The following table reflects the breakdown of net income by segment (in thousands):
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 
See notes below.
Three Months Ended May 31, 2023
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$168,794 $222,079 $— $— $390,873 
Cost of sales117,858 175,996 — — 293,854 
Gross margin50,936 46,083 — — 97,019 
Selling, general and administrative5,466 8,392 22 17,643 31,523 
Operating income (loss)45,470 37,691 (22)(17,643)65,496 
Interest expense— — — (28,706)(28,706)
Equity in earnings of unconsolidated subsidiaries— — 1,420 — 1,420 
Other expense(24)— — (14)(38)
Income (loss) before income tax$45,446 $37,691 $1,398 (46,363)38,172 
Income tax expense9,650 9,650 
Net income (loss)$(56,013)$28,522 
(1) Infrastructure Solutions segment includes our 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.
(2) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.

Sales
For the current quarter, consolidated sales increased $22.3 million, or 5.7%, compared to the three months ended May 31, 2023 (the "prior year quarter"). Sales for the AZZ Metal Coatings segment increased $7.9 million, or 4.7%, for the current quarter, compared to the prior year quarter. The increase was primarily due to a higher volume of steel processed $11.7
29

million, partially offset by a lower average selling price due to product mix $3.0 million, and a decrease in other sales $0.9 million.
Sales for the AZZ Precoat Metals segment increased $14.4 million, or 6.5% for the current quarter. The increase is due to a higher volume of coil coated in the current quarter, while the average price remained flat.
Operating Income
For the current quarter, consolidated operating income increased $4.3 million, or 6.5%, compared to the prior year quarter.
Operating income for the AZZ Metal Coatings segment increased $2.5 million, or 5.4% for the current quarter, compared to the prior year quarter. The current quarter increase was due to increased sales as described above, partially offset by higher cost of sales. The increase in cost of sales of $4.9 million was primarily due to an increase in labor costs $1.9 million and overhead costs $5.3 million, offset by lower zinc costs $2.3 million.

Operating income for the AZZ Precoat Metals segment increased $2.4 million, or 6.4% for the current quarter. The increase is primarily due to increased sales as described above, offset by higher cost of sales and selling, general and administrative expense. Cost of sales increased $11.8 million, primarily due to variable costs related to the increased volume of steel processed, coupled with an increase in depreciation expense.
Corporate Expenses
Corporate selling, general and administrative expenses increased $0.6 million, or 3.4%, for the current quarter, compared to the prior year quarter.
Interest Expense
Interest expense for the current quarter decreased $5.9 million, to $22.8 million, compared to $28.7 million for the prior year quarter. The decrease in interest expense is primarily attributable to a decrease in the weighted average debt outstanding of $120.0 million and a decrease in the weighted average interest rate on our outstanding debt of 0.98% in the current quarter compared to the prior quarter, coupled with higher capitalized interest of $1.2 million.
Equity in Earnings of Unconsolidated Entities
Equity in earnings of unconsolidated subsidiaries for the current quarter increased $2.4 million, to $3.8 million, compared to $1.4 million in the prior year quarter. The increase is primarily due to higher earnings from the AVAIL JV, primarily driven by AVAIL's enclosure, high-voltage and medium-voltage bus businesses.
See Note 7 of our consolidated financial statements for more information about the AVAIL JV.
Income Taxes
The provision for income taxes reflects an effective tax rate of 22.4% for the three months ended May 31, 2024, compared to 25.3% for the three months ended May 31, 2023. The decrease in the effective tax rate is attributable to 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 equity from capital markets and from bank and bond market debt. Our cash requirements generally include quarterly cash dividend payments, capital improvements and debt repayment. We believe that our cash position, cash flows from operating activities, access to capital markets 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, 2024, our total liquidity of $361.2 million consisted of available capacity on our Revolving Credit Facility of $350.7 million and cash and cash equivalents of $10.5 million.
Cash Flows
The following table summarizes our cash flows by category for the periods presented (in thousands):
Three Months Ended May 31,
20242023
Net cash provided by operating activities71,944 46,893 
Net cash used in investing activities(27,379)(17,027)
Net cash used in financing activities(38,542)(29,545)
Net cash provided by operating activities for the current three-month period was $71.9 million, driven primarily by net income from continuing operations of $39.6 million, adjusted to exclude non-cash charges, net of non-cash income of $22.5 million, an increase in cash resulting from a reduction in working capital of $7.6 million, an increase in cash resulting from other long-term assets and liabilities, including deferred taxes, of $1.7 million and a cash distribution on the investment in the AVAIL JV of $0.5 million. The reduction in working capital is due primarily to increases in accounts payable, accrued expenses and income taxes payable; offset by increases in prepaid expenses and contract assets due to insurance renewals and higher sales, respectively. 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. We also completed a secondary public offering of 4.6 million shares of our common stock, which provided cash of $308.7 million, which was used to redeem our 240,000 shares of Series A Preferred Stock for $308.9 million.
Net cash provided by operating activities for the prior year three-month period was $46.9 million, driven primarily by net income of $28.5 million, adjusted to exclude non-cash charges, net of non-cash income of $22.1 million, offset by a decrease in cash resulting from an increase in working capital of $1.0 million and a decrease in cash resulting from other long-term assets and liabilities, including deferred taxes, of $2.7 million. Net cash provided by operating activities was used to fund $17.0 million of capital expenditures, make net payments on long-term debt and finance leases liabilities of $20.0 million, make dividend payments of $7.8 million and make payments for taxes related to net share settlement of equity awards of $1.7 million.
Financing and Capital
2022 Credit Agreement and Term Loan B
We have a credit agreement with a syndicate of financial institutions that was entered into on May 13, 2022, and was subsequently amended on August 17, 2023, December 20, 2023 and March 20, 2024 (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, 2024, the outstanding balance of the Term Loan B was $950.3 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 a tiered interest rate of Secured Overnight Financing Rate ("SOFR") plus 3.25% (following the repricing on March 20, 2024 as described below) and the Revolving Credit Facility bears a leverage-based rate with various tiers between 2.75% and 3.50% as of May 31, 2024 the interest rate was SOFR plus 2.75%;
31

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.
On March 20, 2024, we repriced the Term Loan B. The repricing adjusted the Term Loan B spread from a rate of SOFR plus 3.75% to SOFR plus 3.25%.
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 not required at this time.
The weighted average interest rate for our outstanding debt, including the Revolving Credit Facility and the Term Loan B, was 8.09% and 9.07% as of May 31, 2024 and 2023, 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, 2024, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement.
As of May 31, 2024, we had $985.3 million of debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2029. We had approximately $350.7 million of additional credit available as of May 31, 2024.
Letters of Credit
As of May 31, 2024, we had total outstanding letters of credit in the amount of $14.3 million. These letters of credit 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, (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%. On March 20, 2024, we repriced our Term Loan B to SOFR plus 3.25%, resulting in a total fixed rate of 7.527%. 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 current notional amount is $540.4 million as of May 31, 2024. 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, for a portion of our variable-rate debt. 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 2022 Swap exactly offset changes in cash flows of the variable-rate debt. We designated the 2022 Swap as a cash flow hedge at inception. Cash payments or receipts to settle the 2022 Swap are recognized in interest expense.
April 2024 Secondary 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 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.
Series A Convertible Preferred Stock
32

On May 9, 2024, we fully redeemed our 240,000 shares of 6.0% Series A Convertible Preferred Stock ("Series A 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 (as defined below) of 1.4, less dividends paid to date of $27.1 million. The redemption premium of $75.2 million, which is 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 Offering.
On August 5, 2022, we exchanged our $240.0 million 6.00% convertible subordinated notes due June 30, 2030 for 240,000 shares of 6.0% Series A Preferred Stock, following the receipt of shareholder approval for the issuance of Series A Preferred Stock. The Series A Preferred Stock has a $1.00 par value per share, and ranked senior to the common stock of the Company, including with respect to both income and capital, but junior to our indebtedness. The Series A Preferred Stock is classified as "Mezzanine equity" in the consolidated balance sheets and was fully redeemed on May 9, 2024.
Greenfield Aluminum Coil Coating Facility
We are expanding our coatings capabilities by constructing a new 25-acre aluminum coil coating facility in Washington, Missouri that is expected to be operational in calendar year 2025 (the Company fiscal year 2026). The new greenfield facility will be 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 $124.0 million in capital payments over the life of the project, of which $60.8 million was paid prior to fiscal 2025 and $16.2 million was paid during the three months ended May 31, 2024. The remaining balance of $47.0 million is to occur prior to the end of fiscal 2025, of which we have capital commitments of $28.6 million. The remaining payments in fiscal 2025 are expected to be funded through cash flows from operations.
Share Repurchase Program
During the three months ended May 31, 2024 and 2023, we did not repurchase shares of common stock under the 2020 Share Authorization. As of May 31, 2024, we had $53.2 million available under the 2020 Share Authorization that may be used to purchase shares in the future. 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 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.
As of May 31, 2024, we had non-cancelable forward contracts to purchase approximately $37.9 million of zinc at various volumes and prices. We also had non-cancelable forward contracts to purchase approximately $9.2 million of natural gas at various volumes and prices. All such contracts expire by the first quarter of fiscal 2026. We had no other contracted commitments for any other commodities including steel, aluminum, copper, zinc, nickel-based alloys, natural gas, except for those entered into under the normal course of business.
Off Balance Sheet Arrangements and Contractual Obligations
As of May 31, 2024, 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 condensed 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 29, 2024.
Recent Accounting Pronouncements
See Note 1 to the condensed consolidated financial statements, included herein, 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.


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, 2024. 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 29, 2024.  


Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Under the supervision and with the participation of the Company's Chief Executive Officer and Chief Financial Officer, management of the Company has evaluated the effectiveness of the design and operation of the Company's disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of the end of the period covered by this report. Based upon that evaluation, the Chief Executive Officer and the Chief Financial Officer concluded that the Company's disclosure controls and procedures were effective as of the end of the period covered by this Form 10-Q to provide reasonable assurance that information required to be disclosed in Company reports, filed or submitted, under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the SEC’s rules; and (ii) accumulated and communicated to our management, including our principal executive and financial officers, as appropriate to allow timely discussions regarding required disclosure.
Changes in Internal Control Over Financial Reporting
There have been no significant 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, its internal controls over financial reporting.
PART II. OTHER INFORMATION
Item 1. Legal Proceedings
The Company and its subsidiaries are named defendants and plaintiffs in various routine lawsuits incidental to its business. These proceedings include labor and employment claims, worker’s compensation, environmental matters, and various commercial disputes, all of which arise in the normal course of conducting business. As discovery progresses on all outstanding legal matters, the Company will continue to evaluate opportunities to either settle the disputes for nuisance value or potentially enter into mediation as a way to resolve the disputes prior to trial. As the pending cases progress through additional discovery, including expert testimony and mediation, our assessment of the likelihood of an unfavorable outcome on one or more of the pending lawsuits may change. The outcome of these lawsuits or other proceedings cannot be predicted with 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 defenses to all of these 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.
Item 1A. Risk Factors
There are numerous factors that affect our business, financial condition, results of operations and cash flows, many of which are beyond our control. In addition to other information set forth in this Quarterly Report, careful consideration should be given to “Item 1A. Risk Factors” in Part I and “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II of our Annual Report, which contain descriptions of significant factors that might cause the
34

actual results of operations in future periods to differ materially from those currently projected in the forward-looking statements contained therein.
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. in the Company’s Annual Report on Form 10-K for the fiscal year ended February 29, 2024.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
On November 10, 2020, the Company's Board of Directors authorized a $100 million share repurchase program pursuant to which the Company may repurchase its common stock (the "2020 Share Authorization"). Repurchases under the 2020 Share Authorization will be made through open market and/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 the Company might otherwise be precluded from doing so.
The Company did not purchase any shares of common stock under the 2020 Share Authorization during the three months ended May 31, 2024. As of May 31, 2024, we had $53.2 million remaining under the 2020 Share Authorization that may be used to repurchase outstanding shares of common stock in the future.

Item 5. Other Information.
During the three months ended May 31, 2024, 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.
35

Item 6. Exhibits
1.1
10.1
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 filed herewith.




36

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 10, 2024By:/s/ Tiffany Moseley
Tiffany Moseley
Chief Accounting Officer and
Principal Accounting Officer
37
EX-31.12 2 ex31120240531.htm EX-31.12 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, 2024 (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 10, 2024 /s/ Thomas E. Ferguson
 Thomas E. Ferguson
 President and Chief Executive Officer

EX-31.22 3 ex31220240531.htm EX-31.22 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, 2024 (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 10, 2024 /s/ Jason Crawford
 Jason Crawford
 Chief Financial Officer

EX-32.12 4 ex32120240531.htm EX-32.12 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, 2024 (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 10, 2024 /s/ Thomas E. Ferguson
 Thomas E. Ferguson
 President and Chief Executive Officer

EX-32.22 5 ex32220240531.htm EX-32.22 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, 2024 (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 10, 2024 /s/ Jason Crawford
 Jason Crawford
 Chief Financial Officer
 

EX-101.SCH 6 azz-20240531.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Condensed Consolidated Statement of Changes in Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - The Company and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Sales link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Operating Segments link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Investments in Unconsolidated Entity link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Mezzanine Equity link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Defined Benefit Pension Plan link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - The Company and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Sales (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Operating segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Investments in Unconsolidated Entity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - The Company and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Earnings Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Sales Disaggregated Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Sales - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - 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 9954490 - Disclosure - Operating segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Debt - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Debt - Interest Expense Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Leases - Lease Details (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Leases - Classification of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Mezzanine Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Equity - AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Defined Benefit Pension Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 azz-20240531_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 azz-20240531_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 azz-20240531_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Number of operating leases Number of Operating Leases Number of Operating Leases Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Increase to return factor, period two Redemption Price, Increase To Return Factor, Period Two Redemption Price, Increase To Return Factor, Period Two Statistical Measurement [Domain] Statistical Measurement [Domain] Inventory reserves Inventory Valuation Reserves Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Numerator for diluted earnings per share Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted Underlying Security Market Price Change Underlying Security Market Price Change, Percent All Award Types Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Increase to return factor, period three Redemption Price, Increase To Return Factor, Period Three Redemption Price, Increase To Return Factor, Period Three Investment, Name [Domain] Investment, Name [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Denominator: Denominator [Abstract] -- None. No documentation exists for this element. -- Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Dividends on Series A Preferred Stock Preferred Stock Dividends and Other Adjustments Equity Method Investments and Joint Ventures [Abstract] Deferred tax liabilities Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] 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] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Commitments and contingencies (Note 22) Commitments and Contingencies Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] 2026 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Two Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Long-term purchase commitment, amount Long-Term Purchase Commitment, Amount 2029 Lessee, Operating Lease, Liability, to be Paid, Year Five Litigation settlement, payment period (in days) Litigation Settlement, Payment Period Litigation Settlement, Payment Period Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Mezzanine Equity Equity Equity [Text Block] Computation of basic and diluted earnings per share Schedule of Earnings Per Share Basic and Diluted [Abstract] -- None. No documentation exists for this element. -- Proceeds from secondary public offering and issuance of additional common stock Proceeds from Issuance of Common Stock Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Zinc Contract Zinc Contract [Member] Zinc Contract Long-Term Purchase Commitment, Category of Item Purchased [Domain] Long-Term Purchase Commitment, Category of Item Purchased [Domain] Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Redemption of Series A Preferred Stock Payments for Repurchase of Preferred Stock and Preference Stock Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Cash dividends paid on common shares Dividends, Cash Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Diluted earnings per common share (usd per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Total Lessee, Operating Lease, Liability And Finance Lease, Liability Lessee, Operating Lease, Liability And Finance Lease, Liability Trade accounts receivable, net of allowance for credit losses of $2,322 and $2,347 at May 31, 2024 and February 29, 2024, respectively Accounts Receivable, after Allowance for Credit Loss, Current Amounts reclassified from accumulated other comprehensive income to earnings, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Supplemental Cash Flow Elements [Abstract] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Line of Credit Line of Credit [Member] Trading Symbol Trading Symbol Letters of credit outstanding Letters of Credit Outstanding, Amount Operations and assets by segment Operations and Assets by Segment [Abstract] Operations and assets by segment. Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Fair value of outstanding debt Long-Term Debt, Fair Value Net income (loss) Net income (loss) available to common shareholders Net income (loss) Net Income (Loss) Attributable to Parent Total current liabilities Current liabilities Liabilities, Current Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] 2026 Finance Lease, Liability, to be Paid, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Leases Lessee, Operating Leases [Text Block] Balance, beginning balance (shares) Balance, ending balance (shares) Shares, Issued Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Shareholders' Equity: Equity, Attributable to Parent [Abstract] Term Loan B Term Loan B [Member] Term Loan B Contract liabilities Contract with Customer, Liability Computation of basic and diluted earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Net EBITDA ratio Net EBITDA Ratio Net EBITDA Ratio Executive Category: Executive Category [Axis] Total lease payments Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Accrued expenses Increase (Decrease) in Accrued Liabilities Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable, net Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] 2029 Finance Lease, Liability, to be Paid, Year Five Notional amount on swap agreement Derivative, Notional Amount Selling, general and administrative Selling, General and Administrative Expenses [Member] AIS Joint Venture AIS Joint Venture [Member] AIS Joint Venture Cash dividends declared per common share (usd per share) Common Stock, Dividends, Per Share, Declared Defined Benefit Pension Plan Defined Benefit Plan [Text Block] Operating lease liabilities ― long-term Operating Lease, Liability, Noncurrent Amounts reclassified from AOCI Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Payments of Stock Issuance Costs Payments of Stock Issuance Costs Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 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 Payments on long term debt and finance lease liabilities Payments of Debt Issuance Costs Income Statement Location [Axis] Income Statement Location [Axis] 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] Total net leverage ratio maximum Debt Instrument, Total Net Leverage Ratio Maximum Debt Instrument, Total Net Leverage Ratio Maximum Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Equity Method Investments Equity Method Investments [Table Text Block] Sale of Stock, Number of Shares Issued in Transaction Sale of Stock, Number of Shares Issued in Transaction Accordion feature Line Of Credit Facility, Additional Borrowing Capacity Line Of Credit Facility, Additional Borrowing Capacity Sales Revenues Decrease (increase) in current assets: Increase (Decrease) in Operating Assets [Abstract] Income tax payable Accrued Income Taxes, Current Defined Benefit Plan, Plan Assets, Allocation [Line Items] Defined Benefit Plan, Plan Assets, Allocation [Line Items] 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 AZZ Infrastructure Solutions AZZ Infrastructure Solutions [Member] AZZ Infrastructure Solutions Series A Convertible Preferred Stock, $1 par, shares authorized 240; 240 shares issued and outstanding February 29, 2024; aggregate liquidation preference $312,520 at February 29, 2024 Temporary Equity, Carrying Amount, Attributable to Parent Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventories Increase (Decrease) in Inventories Lease, Cost Lease, Cost [Table Text Block] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Environment liability Environmental Liability Environmental Liability Increase to return factor, period one Redemption Price, Increase To Return Factor, Period One Redemption Price, Increase To Return Factor, Period One Award Type Award Type [Axis] Antidilutive securities excluded from computation of earnings per share, amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Derivative Instruments and Hedging Activities Disclosure [Abstract] Equity in earnings of unconsolidated entities Equity In Earnings Of Unconsolidated Entities Equity In Earnings Of Unconsolidated Entities 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 Document Quarterly Report Document Quarterly Report Interest expense Interest expense, net Interest expense, net Interest Expense 2030 Lessee, Operating Lease, Liability, to be Paid, Year Six Lessee, Operating Lease, Liability, to be Paid, Year Six Accruals for capital expenditures Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Lease liabilities obtained from new ROU assets - operating Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Trading Arrangement: Trading Arrangement [Axis] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Interest Income and Interest Expense Disclosure Interest Income and Interest Expense Disclosure [Table Text Block] Electrical/Utility Electrical and Utility Industry [Member] Electrical and Utility Industry Employer contributions Defined Benefit Plan, Plan Assets, Contributions by Employer PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Redemption feature, net debt ratio, threshold Redemption Feature, Ratio of Indebtedness to Net Capital, Threshold Redemption Feature, Ratio of Indebtedness to Net Capital, Threshold Operating lease liabilities ― short-term Operating Lease, Liability, Current Finance lease expense, interest expense Finance Lease, Interest Expense Entity Shell Company Entity Shell Company 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Income taxes payable Increase (Decrease) in Income Taxes Payable Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] 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 Acquisition, total consideration, minimum threshold Acquisition, Total Consideration, Minimum Threshold Acquisition, Total Consideration, Minimum Threshold 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Minimum conversion threshold (in shares) Preferred Stock, Conversion, Minimum Conversion Threshold, Shares Preferred Stock, Conversion, Minimum Conversion Threshold, Shares Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Loans Payable Loans Payable [Member] Operating lease, cost Operating Lease, Cost Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares, issued (shares) Common Stock, Shares, Issued Costs and Expenses Operating Costs and Expenses [Abstract] Gross margin Gross margin Gross Profit Diluted Earnings (Loss) Per Share [Abstract] Diluted Earnings (Loss) Per Share [Abstract] Diluted Earnings (Loss) Per Share Preferred stock, par value (in dollars per share) Temporary Equity, Par or Stated Value Per Share Lease liability, long-term Finance Lease And Operating Lease, Liability, Noncurrent Finance Lease And Operating Lease, Liability, Noncurrent Security Exchange Name Security Exchange Name Fair value of outstanding debt Long-Term Debt Sale of Stock, Consideration Received on Transaction Sale of Stock, Consideration Received on Transaction Selling, general and administrative Selling, general and administrative Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax 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 Employee Stock Option Share-Based Payment Arrangement, Option [Member] Foreign Currency Translation Gain (Loss) Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Maximum Maximum [Member] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Precoat Metals Business Division Precoat Metals Business Division [Member] Precoat Metals Business Division Depreciation and amortization Depreciation, Amortization and Accretion, Net Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Metal Coatings Metal Coatings [Member] Metal Coatings Consumer Consumer Industry [Member] Consumer Industry Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two 2027 Finance Lease, Liability, to be Paid, Year Three Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Organization and Basis of Consolidation Basis of Accounting, Policy [Policy Text Block] 2025 Finance Lease, Liability, to be Paid, Year One Payments of Ordinary Dividends, Preferred Stock and Preference Stock Payments of Ordinary Dividends, Preferred Stock and Preference Stock Business Acquisition [Axis] Business Acquisition [Axis] Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Other accrued liabilities Other Liabilities, Current Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Periodic payments Debt Instrument, Periodic Payment Contract assets Increase (Decrease) in Contract with Customer, Asset Secondary public offering and issuance of additional common stock (in shares) Stock Issued During Period, Shares, New Issues Title of 12(b) Security Title of 12(b) Security 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 Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Transportation Transportation Industry [Member] Transportation Industry Environmental liability, current Environmental Liability, Current Environmental Liability, Current Derivative liabilities Derivative Liability Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] 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 Return factor Redemption Price, Return Factor Redemption Price, Return Factor Operating Segments Operating Segments [Member] Share-based compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Thereafter Finance Lease, Liability, to be Paid, Thereafter Finance Lease, Liability, to be Paid, Thereafter Fixed interest rate on swap agreement Derivative, Fixed Interest Rate Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Series A convertible preferred stock (shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock Entity Tax Identification Number Entity Tax Identification Number Dividends on Series A Preferred Stock Dividends, Preferred Stock Investment in joint venture Equity Method Investments Inventories Total Inventory Inventory, Net Total lease expense Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Entity Interactive Data Current Entity Interactive Data Current 2030 Finance Lease, Liability, to be Paid, Year Six Finance Lease, Liability, to be Paid, Year Six Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Debt Long-Term Debt [Text Block] Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Common stock issued under stock-based plans and related income tax expense (shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Name Outstanding Recovery, Individual Name Increase (decrease) in current liabilities: Increase (Decrease) in Operating Liabilities [Abstract] Debt instrument, face amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Total lease payments Finance Lease, Liability, to be Paid Cash Flows From Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Operating cash flows from operating leases included in lease liabilities Operating Lease, Payments Common stock, shares, outstanding (shares) Common Stock, Shares, Outstanding 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 Dividends Dividends Disposal Group Name [Domain] Disposal Group Name [Domain] Number of trading days Number Of Trading Days For Conversion Number Of Trading Days For Conversion PEO PEO [Member] Non-current assets Assets, Noncurrent Equity Method Investment, Summarized Financial Information [Abstract] Equity Method Investment, Summarized Financial Information [Abstract] Net income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] Reclassification of AOCI, before tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Net income (loss) available to common shareholders Net income (loss) available to common shareholders Net Income (Loss) Available to Common Stockholders, Basic Interest Rate Swap Interest Rate Swap [Member] Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Debt Instrument [Axis] Debt Instrument [Axis] 2030 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Year Six Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Year Six Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate, continuing operations (percent) Effective Income Tax Rate Reconciliation, Percent Total Operating Lease, Liability Credit Facility [Axis] Credit Facility [Axis] Accrued dividends on Series A Preferred Stock Dividends Accrued But Not Yet Paid Dividends Accrued But Not Yet Paid Total liabilities Liabilities Liabilities Infrastructure Solutions Infrastructure Solutions [Member] Infrastructure Solutions The Company and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] 2029 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Five Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Lease liability, short-term Finance Lease And Operating Lease, Liability, Current Finance Lease And Operating Lease, Liability, Current Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount All Executive Categories All Executive Categories [Member] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Canada CANADA Earnings Per Share [Abstract] Earnings Per Share [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 Common stock, $1 par value; 100,000 shares authorized; 29,814 and 25,102 shares issued and outstanding at May 31, 2024 and May 31, 2023, respectively Common Stock, Value, Issued Unrecorded purchase obligation Unrecorded Unconditional Purchase Obligation Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Senior Notes Senior Notes [Member] Total current assets Current Assets Assets, Current Sale of Stock, Consideration Received On Transaction, Gross Sale of Stock, Consideration Received On Transaction, Gross Sale of Stock, Consideration Received On Transaction, Gross Acquisition, total consideration, minimum threshold when market capitalization exceeds $2.0 billion Acquisition, Total Consideration, Minimum Threshold When Market Capitalization Exceeds Two Billion Acquisition, Total Consideration, Minimum Threshold When Market Capitalization Exceeds Two Billion Financing cash flows from finance leases included in lease liabilities Finance Lease, Principal Payments Number of finance leases Number of Finance Leases Number of Finance Leases Net periodic benefit costs Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Finance Lease, Liability, Maturity Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] 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 (income) expense, net Other income Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Partners' Capital Partners' Capital Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Total financing lease expense Finance Lease Expense Finance Lease Expense 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 PEO Name PEO Name Conversion price (in dollars per share) Preferred Stock, Convertible, Conversion Price Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding 2028 Finance Lease, Liability, to be Paid, Year Four Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Class of Stock [Axis] Class of Stock [Axis] Defined Benefit Plan, Plan Assets, Allocation [Table] Defined Benefit Plan, Plan Assets, Allocation [Table] Investments in Unconsolidated Entity Equity Method Investments and Joint Ventures Disclosure [Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Corporate Corporate, Non-Segment [Member] Amount awarded to other party Litigation Settlement, Amount Awarded to Other Party Natural Gas Contract Natural Gas Contract [Member] Natural Gas Contract Net income from continuing operations available to common shareholders Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Postemployment Benefits [Abstract] Postemployment Benefits [Abstract] Total shareholders’ equity Balance, beginning balance Balance, ending balance Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Finance Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Other comprehensive loss Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Income from continuing operations before income taxes Income (loss) before income tax Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 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 Other comprehensive loss before reclassification OCI, before Reclassifications, before Tax, Attributable to Parent Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Mezzanine equity: Temporary Equity [Abstract] Liquidation preference, preferred stock Preferred Stock, Liquidation Preference, Value Excess of equity method investment from carrying amount Equity Method Investment, Difference Between Carrying Amount and Underlying Equity Entity Emerging Growth Company Entity Emerging Growth Company Long-lived Assets by Geographic Areas Long-Lived Assets by Geographic Areas [Table Text Block] Area of facility (in acres) Area Of Facility Area Of Facility Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Finished goods Inventory, Finished Goods, Gross Disposal Group Classification [Domain] Disposal Group Classification [Domain] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Remaining borrowing capacity on line of credit Line of Credit Facility, Remaining Borrowing Capacity Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Share-based Payment Arrangement Share-Based Payment Arrangement [Member] Title Trading Arrangement, Individual Title Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Amortization of debt financing costs Paid-in-Kind Interest Common Stock Common Stock [Member] Less imputed interest Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability And Finance Lease, Liability, Undiscounted Excess Amount Purchase obligations Unrecorded Unconditional Purchase Obligation, Purchases Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Earnings Per Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Market capitalization Acquisition, Market Capitalization Threshold Acquisition, Market Capitalization Threshold Ownership percentage of investment Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Weighted average interest rate Debt, Weighted Average Interest Rate Geographical [Domain] Geographical [Domain] Unrealized gain (loss) on interest rate swap, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Minimum Minimum [Member] Property, plant and equipment, net Property, Plant and Equipment, Net Distribution on investment in AVAIL joint venture Proceeds from Equity Method Investment, Distribution Exercise Price Award Exercise Price Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Disposal Group Classification [Axis] Disposal Group Classification [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Assets Assets [Abstract] Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Payments for taxes related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Standby And Commercial Letters Of Credit Standby And Commercial Letters Of Credit [Member] Standby And Commercial Letters Of Credit Liabilities [Abstract] Liabilities [Abstract] Accumulated benefit obligation in excess of plan assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Cash paid for income taxes Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax assets Deferred Income Tax Assets, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Unrealized translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Other investing activities Payments for (Proceeds from) Other Investing Activities Retained Earnings Retained Earnings [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] 2025 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 Total liabilities, mezzanine equity and shareholders' equity Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Operating right-of-use assets Operating Lease, Right-of-Use Asset Basic earnings per common share (usd per share) Basic earnings per common share (usd per share) Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Sale of Stock [Domain] Sale of Stock [Domain] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Aggregate debt amount Debt Conversion, Original Debt, Amount Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Operations and assets by segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Discontinued Operations, Disposed of by Sale Discontinued Operations, Disposed of by Sale [Member] Pension liability Liability, Defined Benefit Pension Plan, Noncurrent Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] 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 Non-current liabilities Liabilities, Noncurrent Construction Construction Industry [Member] Construction Industry Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (shares) Common Stock, Shares Authorized Amounts reclassified from accumulated other comprehensive income to earnings, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Payments on revolving loan Repayments of Lines of Credit Raw material Inventory, Raw Materials, Gross 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 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] Other Other Industry [Member] Other Industry Convertible Preferred Stock Convertible Preferred Stock [Member] Liquidation preference Temporary Equity, Liquidation Preference Derivative Instrument [Axis] Derivative Instrument [Axis] Total debt, gross Long-Term Debt, Gross 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] All Trading Arrangements All Trading Arrangements [Member] Redemption feature, proceeds from disposition of assets, threshold Redemption Feature, Proceeds From Disposition Of Assets, Threshold Redemption Feature, Proceeds From Disposition Of Assets, Threshold All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Capital Commitments Capital Commitments [Member] Capital Commitments Compensation Amount Outstanding Recovery Compensation Amount Right-of-use assets Right Of Use Assets Right Of Use Assets Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Axis] Reconciliation of Assets from Segment to Consolidated Reconciliation of Assets from Segment to Consolidated [Table Text Block] Thereafter Lessee, Operating Lease, Liability, to be Paid, Thereafter Lessee, Operating Lease, Liability, to be Paid, Thereafter Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Derivative asset Derivative Asset Common stock issued under stock-based plans and related tax expense Stock Issued During Period, Value, Restricted Stock Award, Gross Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Other receivables Increase (Decrease) in Other Receivables Total Finance Lease, Liability Supplemental Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Work in process Inventory, Work in Process, Gross Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Share Price Share Price Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Employee and director stock awards Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Redemption premium on Series A Preferred Stock Plus: Redemption premium on Series A Preferred Stock Plus: Redemption premium on Series A Preferred Stock Preferred Stock Redemption Premium Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of sales Cost of Sales [Member] Preferred stock, maximum conversion rate (as a percent) Preferred Stock, Conversion Rate, Maximum Preferred Stock, Conversion Rate, Maximum Numerator: Numerator [Abstract] -- None. No documentation exists for this element. -- Document Period End Date Document Period End Date Proceeds from revolving loan Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Dividend rate (as a percent) Preferred Stock, Dividend Rate, Percentage Industrial Industrial Industry [Member] Industrial Industry Disposal Group Name [Axis] Disposal Group Name [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] Payments of debt financing costs Repayments of Long-Term Debt Changes in other long-term assets and long-term liabilities Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net Weighted-average discount rate - finance leases Finance Lease, Weighted Average Discount Rate, Percent Finance lease liabilities ― long-term Finance Lease, Liability, Noncurrent Entity Central Index Key Entity Central Index Key Loss contingency accrual Loss Contingency Accrual Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Precoat Metals Precoat Metals [Member] Precoat Metals Net loss (gain) on sale of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Preferred stock, shares authorized (in shares) Temporary Equity, Shares Authorized Income tax expense Income taxes Income Tax Expense (Benefit) Finance right-of-use assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Accrued salaries and wages Employee-related Liabilities, Current Fair Value Measurements Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments Name Trading Arrangement, Individual Name Payments for Repurchase of Redeemable Preferred Stock Payments for Repurchase of Redeemable Preferred Stock Net change in AOCI Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 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 2028 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Four Equity [Abstract] Inventories Inventory Disclosure [Text Block] Weighted-average remaining lease term - operating leases Operating Lease, Weighted Average Remaining Lease Term Other receivables Other Receivables, Net, Current Sales Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Dividends on preferred stock Dividends on preferred stock Preferred Stock Dividends, Income Statement Impact Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Preferred stock, shares outstanding (in shares) Temporary Equity, Shares Outstanding Deferred income taxes Increase (Decrease) in Deferred Income Taxes Percentage of common stock price, excess of conversion price (as a percent) Percentage Of Common Stock Price, Excess of Conversion Price Percentage Of Common Stock Price, Excess of Conversion Price Loss contingency, receivable, current Loss Contingency, Receivable, Current Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Weighted-average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Appeal process duration (in years) Litigation Settlement, Appeal Process Duration Litigation Settlement, Appeal Process Duration Credit Facility [Domain] Credit Facility [Domain] Preferred stock, shares issued (in shares) Temporary Equity, Shares Issued Basis spread Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt, net Long-term debt, net Long-Term Debt, Excluding Current Maturities Weighted-average remaining lease term - finance leases Finance Lease, Weighted Average Remaining Lease Term Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Weighted average number common shares, diluted (shares) Denominator for diluted earnings per common share (shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Capital commitments Other Commitment Lease liabilities obtained from new ROU assets - finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Less imputed interest Finance Lease, Liability, Undiscounted Excess Amount Sales Revenue from Contract with Customer [Text Block] Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Capital in excess of par value Additional Paid in Capital, Common Stock Capital in Excess of Par Value Additional Paid-in Capital [Member] Unrealized gain (loss) on interest rate swap, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Basic earnings (loss) per share Basic Earnings (Loss) Per Share [Abstract] Basic Earnings (Loss) Per Share Lease, Cost [Abstract] Lease, Cost [Abstract] Total assets Assets: Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Less: Capitalized interest Interest Costs Capitalized Adjustment Equity in earnings of unconsolidated subsidiaries Equity in earnings of unconsolidated subsidiaries Income (Loss) from Equity Method Investments Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Category of Item Purchased [Axis] Category of Item Purchased [Axis] United States UNITED STATES Series A Preferred Stock Series A Preferred Stock [Member] April 2024 Secondary Offering April 2024 Secondary Offering [Member] April 2024 Secondary Offering Operating cash flows from finance leases included in lease liabilities Finance Lease, Interest Payment on Liability Payments of dividends Payments of Dividends Other long-term liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Gross Interest expense Interest Costs Incurred 2022 Credit Agreement And Term Loan B 2022 Credit Agreement And Term Loan B [Member] 2022 Credit Agreement And Term Loan B Schedule of Cash Flow, Supplemental Disclosures Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Finance lease expense, cost of sales Finance Lease, Right-of-Use Asset, Amortization Operating Segments Segment Reporting Disclosure [Text Block] Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Finance lease liabilities ― short-term Finance Lease, Liability, Current Adjustment to Compensation: Adjustment to Compensation [Axis] 2027 Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three Lessee, Operating Lease, Liability And Finance Lease, Liability, Payments, Due Year Three Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss 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 Entity Current Reporting Status Entity Current Reporting Status Preferred stock, redemption Preferred Stock, Redemption Amount Unamortized debt issuance costs Unamortized Debt Issuance Expense Operating income Operating income (loss) Operating Income (Loss) Revenues [Abstract] Cost of sales Cost of Revenue Prepaid expenses and other Prepaid Expense and Other Assets Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Other Comprehensive Income (Loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Schedule of Debt Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] EX-101.PRE 10 azz-20240531_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 azz-20240531_g1.jpg begin 644 azz-20240531_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 13 R1.htm IDEA: XBRL DOCUMENT v3.24.2
Cover Page - shares
3 Months Ended
May 31, 2024
Jun. 28, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date May 31, 2024  
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   29,816,258
Entity Central Index Key 0000008947  
Amendment Flag false  
Document Fiscal Year Focus 2025  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --02-28  

XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
May 31, 2024
May 31, 2023
Income Statement [Abstract]    
Sales $ 413,208 $ 390,873
Costs and Expenses    
Cost of sales 310,538 293,854
Gross margin 102,670 97,019
Selling, general and administrative 32,921 31,523
Operating income 69,749 65,496
Interest expense (22,774) (28,706)
Equity in earnings of unconsolidated subsidiaries 3,824 1,420
Other (income) expense, net 204 (38)
Income from continuing operations before income taxes 51,003 38,172
Income tax expense 11,401 9,650
Net income (loss) 39,602 28,522
Dividends on preferred stock (1,200) (3,600)
Redemption premium on Series A Preferred Stock (75,198) 0
Net income (loss) available to common shareholders $ (36,796) $ 24,922
Basic earnings (loss) per share    
Basic earnings per common share (usd per share) $ (1.38) $ 1.00
Diluted Earnings (Loss) Per Share [Abstract]    
Diluted earnings per common share (usd per share) $ (1.38) $ 0.98
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Weighted average number common shares, basic (shares) 26,751,000 24,940,000
Weighted average number common shares, diluted (shares) 26,751,000 29,150,000
Cash dividends declared per common share (usd per share) $ 0.17 $ 0.17
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2024
May 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income (loss) available to common shareholders $ (36,796) $ 24,922
Other Comprehensive Income (Loss):    
Unrealized translation gain (loss) (425) 19
Unrealized translation gain for unconsolidated subsidiary, net of tax [1] 0 1,112
Unrealized gain (loss) on interest rate swap, net of tax [2] 2,219 (3,384)
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax [3] (1,100) (549)
Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary [4] 141 (165)
Other comprehensive income (loss) 835 (2,967)
Comprehensive income (loss) $ (35,961) $ 21,955
[1]
(1) Unrealized translation gain for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents
    our 40% interest in this amount.
[2]
(2) Net of tax expense (benefit) of $625 and ($1,229) for the three months ended May 31, 2024 and May 31, 2023, respectively.
[3]
(3) Net of tax benefit of ($348) and ($199) for the three months ended May 31, 2024 and May 31, 2023, respectively. See Note 8.
[4]
(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 (benefit) of $44 and ($60) for the
    three months ended May 31, 2024 and May 31, 2023, respectively.
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2024
May 31, 2023
Unrealized gain (loss) on interest rate swap, tax $ 625 $ (1,229)
Amounts reclassified from accumulated other comprehensive income to earnings, tax (348) (199)
Interest rate swap, unconsolidated subsidiary, tax $ 44 $ (60)
AIS Joint Venture    
Ownership percentage of investment 40.00%  
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
May 31, 2024
Feb. 29, 2024
Current assets:    
Cash and cash equivalents $ 10,546 $ 4,349
Trade accounts receivable, net of allowance for credit losses of $2,322 and $2,347 at May 31, 2024 and February 29, 2024, respectively 144,391 142,246
Other receivables 17,403 15,599
Inventories 113,988 117,656
Contract assets 93,262 79,335
Prepaid expenses and other 16,752 7,814
Total current assets 396,342 366,999
Property, plant and equipment, net 555,355 541,652
Right-of-use assets 22,592 23,739
Goodwill 705,204 705,468
Deferred tax assets 5,594 5,606
Intangible assets, net 439,558 445,435
Other assets 9,495 8,437
Total assets 2,235,779 2,195,505
Current liabilities:    
Accounts payable 116,829 88,001
Income tax payable 3,414 172
Accrued salaries and wages 18,806 30,823
Other accrued liabilities 78,258 68,651
Lease liability, short-term 6,558 6,659
Total current liabilities 223,865 194,306
Long-term debt, net 929,800 952,742
Lease liability, long-term 16,801 17,827
Deferred tax liabilities 42,033 38,567
Other long-term liabilities 56,048 57,572
Total liabilities 1,268,547 1,261,014
Commitments and contingencies (Note 22)
Mezzanine equity:    
Series A Convertible Preferred Stock, $1 par, shares authorized 240; 240 shares issued and outstanding February 29, 2024; aggregate liquidation preference $312,520 at February 29, 2024 0 233,722
Shareholders' Equity:    
Common stock, $1 par value; 100,000 shares authorized; 29,814 and 25,102 shares issued and outstanding at May 31, 2024 and May 31, 2023, respectively 29,814 25,102
Capital in excess of par value 405,309 103,330
Retained earnings 535,168 576,231
Accumulated other comprehensive loss (3,059) (3,894)
Total shareholders’ equity 967,232 700,769
Total liabilities, mezzanine equity and shareholders' equity 2,235,779 2,195,505
AIS Joint Venture    
Current assets:    
Investment in joint venture $ 101,639 $ 98,169
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
May 31, 2024
Feb. 29, 2024
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 2,322 $ 2,347
Preferred stock, par value (in dollars per share)   $ 1
Preferred stock, shares authorized (in shares)   240,000
Preferred stock, shares issued (in shares)   240,000
Preferred stock, shares outstanding (in shares)   240,000
Liquidation preference   $ 312,520
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) 29,814,000 25,102,000
Common stock, shares, outstanding (shares) 29,814,000 25,102,000
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
May 31, 2024
May 31, 2023
Cash Flows From Operating Activities:    
Net income (loss) available to common shareholders $ (36,796) $ 24,922
Dividends on preferred stock 1,200 3,600
Plus: Redemption premium on Series A Preferred Stock 75,198 0
Net income from continuing operations 39,602 28,522
Adjustments to reconcile net income to net cash provided by operating activities:    
Bad debt expense 330 18
Depreciation and amortization 20,323 18,524
Deferred income taxes 3,164 (2,022)
Equity in earnings of unconsolidated entities (3,824) (1,420)
Distribution on investment in AVAIL joint venture 539 0
Net loss (gain) on sale of property, plant and equipment (16) (2)
Amortization of debt financing costs 3,109 3,029
Share-based compensation expense 2,535 1,904
Changes in current assets and current liabilities 7,610 (1,002)
Changes in other long-term assets and long-term liabilities (1,428) (658)
Net cash provided by operating activities 71,944 46,893
Cash flows from investing activities    
Purchase of property, plant and equipment (27,396) (17,036)
Other investing activities 17 9
Net cash used in investing activities (27,379) (17,027)
Cash flows from financing activities:    
Proceeds from secondary public offering and issuance of additional common stock 308,723 0
Redemption of Series A Preferred Stock (308,920) 0
Payments for taxes related to net share settlement of equity awards (4,567) (1,710)
Proceeds from revolving loan 75,000 92,000
Payments on revolving loan (70,000) (112,000)
Payments of debt financing costs (715) 0
Payments on long term debt and finance lease liabilities (30,196) 0
Payments of dividends (7,867) (7,835)
Net cash used in financing activities (38,542) (29,545)
Effect of exchange rate changes on cash 174 737
Net increase in cash and cash equivalents 6,197 1,058
Cash and cash equivalents at beginning of period 4,349 2,820
Cash and cash equivalents at end of period $ 10,546 $ 3,878
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.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. 28, 2023   24,912      
Balance, beginning balance at Feb. 28, 2023 $ 619,738 $ 24,912 $ 93,357 $ 506,042 $ (4,573)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 1,904   1,904    
Common stock issued under stock-based plans and related income tax expense (shares)   101      
Common stock issued under stock-based plans and related tax expense (1,711) $ 101 (1,812)    
Dividends on Series A Preferred Stock (3,600)     (3,600)  
Cash dividends paid on common shares (4,235)     (4,235)  
Redemption premium on Series A Preferred Stock 0        
Net income (loss) available to common shareholders 28,522     28,522  
Other comprehensive loss (2,967)       (2,967)
Balance, ending balance (shares) at May. 31, 2023   25,013      
Balance, ending balance at May. 31, 2023 637,651 $ 25,013 93,449 526,729 (7,540)
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 loss 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)
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.2
The Company and Basis of Presentation
3 Months Ended
May 31, 2024
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 finishing 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 29, 2024 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 29, 2024, included in our Annual Report on Form 10-K covering such period which was filed with the SEC on April 22, 2024.  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, 2025 is referred to as fiscal 2025.
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, 2024, the results of its operations for the three months ended May 31, 2024 and 2023, and cash flows for the three months ended May 31, 2024 and 2023. The interim results reported herein are not necessarily indicative of results for a full year.
Accounting Pronouncements Not Yet Adopted
In November 2023, the FASB issued Accounting Standards Update ("ASU") 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures ("ASU 2023-07"), which expands disclosures about a public entity’s reportable segments and requires more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how a public entity’s chief operating decision maker uses reported segment profit or loss information in assessing segment performance and allocating resources. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We do not expect the adoption of ASU 2023-07 to affect our financial position or our results of operations, but will result in additional disclosures for our annual reporting periods beginning after February 28, 2025 and interim reporting periods in fiscal 2026.
In December 2023, the FASB issued ASU 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. The update will be effective for annual periods beginning after December 15, 2024. We expect to adopt ASU 2023-07 effective March 1, 2025 and the adoption will not affect our financial position or our results of operations, but will result in additional disclosures.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.2
Inventories
3 Months Ended
May 31, 2024
Inventory Disclosure [Abstract]  
Inventories
2. Inventories

The following table summarizes the components of inventory (in thousands):
As of
May 31, 2024February 29, 2024
Raw material$109,590 $111,674 
Work in process625 898 
Finished goods3,773 5,084 
Total inventories$113,988 $117,656 
Our inventory reserve was $3.6 million and $4.5 million as of May 31, 2024 and February 29, 2024, respectively.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share
3 Months Ended
May 31, 2024
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 year. 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 year.
On April 30, 2024, we completed a secondary offering in which we sold 4.6 million common shares. The weighted average number of shares for the period outstanding for the three months ended May 31, 2024 are included in weighted average shares outstanding for basic earnings per share. See Note 14. Following the secondary offering, there were 29.8 million common shares outstanding.
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,
20242023
Numerator:
Net income$39,602 $28,522 
Dividends on Series A Preferred Stock(1,200)(3,600)
Redemption premium on Series A Preferred Stock(75,198)— 
Numerator for basic earnings per share$(36,796)$24,922 
Dividends on Series A Preferred Stock— 3,600 
Numerator for diluted earnings per share$(36,796)$28,522 
Denominator:
Weighted average shares outstanding for basic earnings per share26,751 24,940 
Effect of dilutive securities:
Employee and director stock awards— 93 
Series A Convertible Preferred Stock— 4,117 
Denominator for diluted earnings per share26,751 29,150 
Basic earnings (loss) per common share$(1.38)$1.00 
Diluted earnings (loss) per common share$(1.38)$0.98 
For the three months ended May 31, 2024 and 2023, there were 310,787 and 121,509 shares, respectively, related to employee equity awards that were excluded from the computation of diluted earnings per share, as their effect would have been anti-dilutive. For the three months ended May 31, 2024, all shares related to the Series A Convertible 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. These shares could be dilutive in future periods.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.2
Sales
3 Months Ended
May 31, 2024
Revenues [Abstract]  
Sales
4. Disaggregated Sales
The following table presents disaggregated sales by customer industry (in thousands):
Three Months Ended May 31,
20242023
Sales:
Construction$228,512 $207,162 
Industrial40,076 39,087 
Transportation38,362 35,179 
Consumer35,385 35,179 
Utilities28,615 27,361 
Other (1)
42,258 46,905 
Total Sales$413,208 $390,873 
(1) Other includes less significant markets, such as agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling.
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, 2024 were primarily due to normal timing differences between AZZ's performance and customer payments. As of May 31, 2024 and February 29, 2024, the balance for contract assets was $93.3 million and $79.3 million, respectively, primarily related to the AZZ Precoat Metals segment. Contract liabilities of $0.7 million and $1.0 million as of May 31, 2024 and February 29, 2024, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.2
Supplemental Cash Flow Information
3 Months Ended
May 31, 2024
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,
20242023
Decrease (increase) in current assets:
Accounts receivable, net$(2,519)$11,872 
Other receivables(1,823)1,064 
Inventories3,620 (1,198)
Contract assets(13,928)(1,949)
Prepaid expenses and other(8,940)(2,494)
Increase (decrease) in current liabilities:
Accounts payable25,941 (2,665)
Income taxes payable3,242 (94)
Accrued expenses2,017 (5,538)
Changes in current assets and current liabilities$7,610 $(1,002)


Cash flows related to interest and income taxes were as follows (in thousands):

Three Months Ended May 31,
20242023
Cash paid for interest$21,059 $25,866 
Cash paid for income taxes934 895 

Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Three Months Ended May 31,
20242023
Accrued dividends on Series A Preferred Stock$— $2,400 
Accruals for capital expenditures8,517 2,409 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.2
Operating Segments
3 Months Ended
May 31, 2024
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, and net income is the primary measure used by the CODM to evaluate performance and allocate resources to the AZZ Infrastructure Solutions segment. 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 the United States and Canada. 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 — engages in the advanced application of protective and decorative coatings and related value-added manufacturing for steel and aluminum coil primarily serving the construction; appliance; heating, ventilation and air conditioning (HVAC); container; transportation and other end markets.

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.
Net income (loss) by segment for the three months ended May 31, 2024 and 2023 was as follows (in thousands):
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 
See notes below.
Three Months Ended May 31, 2023
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$168,794 $222,079 $— $— $390,873 
Cost of sales117,858 175,996 — — 293,854 
Gross margin50,936 46,083 — — 97,019 
Selling, general and administrative5,466 8,392 22 17,643 31,523 
Operating income (loss)45,470 37,691 (22)(17,643)65,496 
Interest expense— — — (28,706)(28,706)
Equity in earnings of unconsolidated subsidiaries— — 1,420 — 1,420 
Other expense(24)— — (14)(38)
Income (loss) before income tax$45,446 $37,691 $1,398 (46,363)38,172 
Income tax expense9,650 9,650 
Net income (loss)$(56,013)$28,522 
(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.
(2) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
Asset balances by operating segment for each period were as follows (in thousands):
As of
May 31, 2024February 29, 2024
Assets:
Metal Coatings$550,741 $553,505 
Precoat Metals1,534,214 1,500,122 
Infrastructure Solutions - Investment in Joint Venture101,639 98,169 
Corporate49,185 43,709 
Total assets$2,235,779 $2,195,505 

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 percent or more of consolidated sales.
Three Months Ended May 31,
20242023
Sales:
United States$403,051 $381,322 
Canada10,157 9,551 
Total$413,208 $390,873 

As of
May 31, 2024February 29, 2024
Property, plant and equipment, net:
United States$536,857 $522,693 
Canada18,498 18,959 
Total$555,355 $541,652 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.2
Investments in Unconsolidated Entity
3 Months Ended
May 31, 2024
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, which totaled $3.8 million in equity in earnings for the three months ended May 31, 2024. As of May 31, 2024, our investment in the AVAIL JV was $101.6 million, which includes an excess of $10.2 million over the underlying value of the net assets of the AVAIL JV. The excess is accounted for as equity method goodwill.
Summarized Balance Sheet
As of
May 31, 2024(1)
Current assets$279,806 
Long-term assets171,533 
Total assets$451,339 
Current liabilities113,512 
Long-term liabilities126,625 
Total liabilities$240,137 
Total partners' capital211,202 
Total liabilities and partners' capital$451,339 

Summarized Operating Data
May 31, 2024(1)
Sales$129,107 
Gross profit31,526 
Net income8,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, 2024. 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.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Instruments
3 Months Ended
May 31, 2024
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 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 Accounting Standards Codification ("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%. On March 20, 2024, we repriced our Term Loan B to SOFR plus 3.25%, resulting in a total fixed rate of 7.527%. 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 current notional amount is $540.4 million as of May 31, 2024. 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, for a portion of our variable-rate debt. 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 2022 Swap exactly offset changes in cash flows of the variable-rate debt. We designated the 2022 Swap as a cash flow hedge at inception. Cash payments or receipts to settle the 2022 Swap are recognized in interest expense.
At May 31, 2024, changes in fair value attributable to the effective portion of the 2022 Swap were included on the condensed consolidated balance sheets in accumulated other comprehensive income. For derivative instruments that qualify for hedge accounting treatment, the fair value is recognized on our condensed 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, 2024, we reclassified $1.4 million before income tax, or $1.1 million net of tax, from other comprehensive income to earnings.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.2
Debt
3 Months Ended
May 31, 2024
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, 2024February 29, 2024
Revolving Credit Facility$35,000 $30,000 
Term Loan B950,250 980,250 
Total debt, gross985,250 1,010,250 
Unamortized debt issuance costs(55,450)(57,508)
Long-term debt, net$929,800 $952,742 
2022 Credit Agreement and Term Loan B

We have a credit agreement with a syndicate of financial institutions that was entered into on May 13, 2022, and was subsequently amended on August 17, 2023, December 20, 2023 and March 20, 2024 (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, 2024, the outstanding balance of the Term Loan B was $950.3 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 a tiered interest rate of Secured Overnight Financing Rate ("SOFR") plus 3.25% (following the repricing on March 20, 2024 as described below) and the Revolving Credit Facility bears a leverage-based rate with various tiers between 2.75% and 3.50%; as of May 31, 2024, the interest rate was SOFR plus 2.75%;
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.

On March 20, 2024, we repriced the Term Loan B. The repricing adjusted the Term Loan B spread from a rate of SOFR plus 3.75% to SOFR plus 3.25%.
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 not required at this time.
The weighted average interest rate for our outstanding debt, including the Revolving Credit Facility and the Term Loan B, was 8.09% and 9.07% as of May 31, 2024 and 2023, respectively.
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, 2024, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement.
As of May 31, 2024, we had $985.3 million of debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2029. We had approximately $350.7 million of additional credit available as of May 31, 2024.
As of May 31, 2024, we had total outstanding letters of credit in the amount of $14.3 million. These letters of credit 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,
20242023
Gross Interest expense$24,207 $28,962 
Less: Capitalized interest(1,433)(256)
Interest expense, net$22,774 $28,706 
Capitalized interest for the three months ended May 31, 2024 of approximately $1.4 million relates to interest cost on the construction of the greenfield aluminum coil coating facility in Washington, Missouri, and increased from the prior year period due to the higher average construction work in process.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements
3 Months Ended
May 31, 2024
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.
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" in the condensed consolidated balance sheets as of May 31, 2024. 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.
Our financial instruments that are measured at fair value on a recurring basis as of May 31, 2024 and February 29, 2024 are as follows (dollars in thousands):
Fair Value Measurements UsingFair Value Measurements Using
Carrying
Value
Assets measuredCarrying
Value
Assets measured
May 31, 2024Level 1Level 2at Net Asset ValueFebruary 29, 2024Level 1Level 2at Net Asset Value
Assets:
Interest Rate Swap Agreement$4,806 $— $4,806 $— $3,410 $— $3,410 $— 
Total Assets $4,806 $3,410 
Liabilities:
Pension Liability30,257 — — 30,257 31,148 — — 31,148 
Total Liabilities$30,257 $31,148 
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 $985.3 million and $1,010.3 million at May 31, 2024 and February 29, 2024, respectively. The estimated fair value of our outstanding debt was $992.6 million and $1,010.3 million at May 31, 2024 and February 29, 2024, 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 31 R19.htm IDEA: XBRL DOCUMENT v3.24.2
Leases
3 Months Ended
May 31, 2024
Leases [Abstract]  
Leases
11. Leases
We are a lessee under various leases for facilities and equipment. As of May 31, 2024, we were the lessee for 149 operating leases and 46 finance leases with terms of 12 months or more. These leases are reflected on our balance sheet in "Right-of-use assets," "Lease liability - short-term" and "Lease liability - long-term."
Our operating leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions and (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, 2024 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, 2024 and February 29, 2024 (in thousands):
Balance Sheet ClassificationAs of
May 31, 2024February 29, 2024
Assets
Operating right-of-use assetsRight-of-use assets$18,474 $19,808 
Finance right-of-use assets Right-of-use assets4,118 3,931 
Liabilities
Operating lease liabilities ― short-termLease liability - short-term$5,729 $5,893 
Operating lease liabilities ― long-termLease liability - long-term13,429 14,606 
Finance lease liabilities ― short-termLease liability - short-term829 766 
Finance lease liabilities ― long-termLease liability - long-term3,372 3,221 
Supplemental information related to AZZ's operating leases was as follows (in thousands, except years and percentages):
Three Months Ended May 31,
20242023
Operating cash flows from operating leases included in lease liabilities$1,779 $1,825 
Lease liabilities obtained from new ROU assets - operating217 1,509 
Financing cash flows from finance leases included in lease liabilities196 70 
Operating cash flows from finance leases included in lease liabilities68 16 
Lease liabilities obtained from new ROU assets - finance leases410 — 
As of
May 31, 2024February 29, 2024
Weighted-average remaining lease term - operating leases3.97 years4.12 years
Weighted-average discount rate - operating leases4.55 %4.49 %
Weighted-average remaining lease term - finance leases5.08 years5.21 years
Weighted-average discount rate - finance leases6.86 %6.70 %
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,
20242023
Operating lease expense:
Cost of sales$3,003 $3,026 
Selling, general and administrative489 499 
Total operating lease expense3,492 3,525 
Financing lease expense:
Cost of sales223 76 
Interest expense68 16 
Total financing lease expense291 92 
Total lease expense$3,783 $3,617 

As of May 31, 2024, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2025$4,940 $816 $5,756 
20265,740 1,015 6,755 
20274,552 976 5,528 
20282,529 889 3,418 
20291,917 672 2,589 
2030462 447 909 
Thereafter796 170 966 
Total lease payments$20,936 $4,985 $25,921 
Less imputed interest(1,778)(784)(2,562)
Total$19,158 $4,201 $23,359 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes
3 Months Ended
May 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes
12. Income Taxes
The provision for income taxes reflects an effective tax rate of 22.4% for the three months ended May 31, 2024, compared to 25.3% for the three months ended May 31, 2023. The decrease in the effective tax rate is attributable to higher discrete items driven by tax deductions for stock compensation.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.2
Mezzanine Equity
3 Months Ended
May 31, 2024
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 ("Series A 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 (as defined below) of 1.4, less dividends paid to date of $27.1 million. The redemption premium of $75.2 million, which is 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 Offering.
On August 5, 2022, we exchanged our $240.0 million 6.00% convertible subordinated notes which were due June 30, 2030, for 240,000 shares of 6.0% Series A Preferred Stock, following the receipt of shareholder approval for the issuance of Series A Preferred Stock. The Series A Preferred Stock has a $1.00 par value per share, and ranked senior to the common stock of the Company, including with respect to both income and capital, but junior to our indebtedness. The Series A Preferred Stock is classified as "Mezzanine equity" in the consolidated balance sheets and was fully redeemed on May 9, 2024.
Liquidation Preference

If we undergo a change of control, bankruptcy, insolvency, liquidation or de-listing of AZZ’s common stock (a “Fundamental Change Event”), holders of Series A Preferred Stock may elect to (i) receive the as-converted value of AZZ’s common stock at the then-current Conversion Price, (ii) require us to redeem the Series A Preferred Stock in cash for the Redemption Amount (as defined below) or (iii) retain their shares of Series A Preferred Stock if the Fundamental Change Event is a non-cash change of control.

The Series A Preferred Stock has a liquidation preference, as defined by U.S. GAAP, equal to the Redemption Amount. Under U.S. GAAP, the liquidation preference is defined as the amount that would be required to be paid to the shareholders upon liquidation or dissolution of the Company. As of February 29, 2024, the holders of the shares of Series A Preferred Stock were entitled to a liquidation preference of approximately $312.5 million in the event of any liquidation, dissolution or winding up of the Company as of such year end.
The Certificate of Designation for the Series A Preferred Stock defines "liquidation preference" as $1,000 per share plus any unpaid dividends, which we refer to herein as the "Series A Base Amount."
Dividends
The Series A Preferred Stock accumulates a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends are payable in cash or in kind, by accreting and increasing the Series A Base Amount (“PIK Dividends”). Dividends are payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends are 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 may not elect PIK Dividends and dividends on the Series A Preferred Stock must be paid in cash. All dividends have been paid in cash through May 31, 2024. The dividend will increase annually by one percentage point, beginning with the dividend payable for the calendar quarter ending September 30, 2028. Dividends declared and paid for each of the three months ended May 31, 2024 and May 31, 2023 were $3.6 million.
Conversion Features
Subject to a minimum conversion threshold of 1,000 shares of Series A Preferred Stock per conversion and customary anti-dilution and dividend adjustments, the Series A Preferred Stock is convertible by the holder at any time into shares of AZZ's common stock for $58.30 per common share (the “Conversion Price”). In addition, after May 13, 2024, we will be entitled to provide holders of Series A Preferred Stock with notice of a mandatory conversion of a portion of the Series A Preferred Stock (which may not exceed 25% of the amount of Series A Preferred Stock issued in any single quarter) at the Conversion Price if the closing price of our common stock exceeds 185% of the Conversion Price for 20 consecutive trading
days prior to the date of such notice and so long as the shelf registration statement filed November 4, 2022 to cover resales of the converted common stock remains effective and available for use.
Participation Rights
Holders of Series A Preferred Stock will participate equally and ratably with the holders of AZZ's common stock in any dividends paid on AZZ’s common stock in excess of our current $0.17 quarterly dividend when, as and if declared by the Board as if such shares of Series A Preferred Stock had been converted to shares of common stock immediately prior to the record date for the payment of such dividend.
Redemption Features
AZZ will have the right to redeem the Series A Preferred Stock at a price equal to the greater of (i) the Series A Base Amount plus accrued but unpaid dividends; (ii) the initial Series A Base Amount (excluding any prior PIK dividends) multiplied by the Return Factor less all dividends paid through the redemption date; or (iii) the amount the holder of such share of convertible preferred stock would have received had such holder, immediately prior to such redemption date, converted such shares of convertible preferred stock into common shares (such greater amount, the “Redemption Amount”).
The redemption price under option (ii) contains a "Return Factor," which will be equal to 1.4 until May 13, 2024 and, (a) in each of the three years thereafter, will increase by 0.15, (b) will increase by an additional 0.15 after May 13, 2024 (the second anniversary of the issuance date of the Series A Preferred Stock) if (i) our ratio of net debt to earnings before interest, taxes, depreciation and amortization (“EBITDA”) (as defined in the 2022 Credit Agreement) on the second anniversary of the issuance date of the Series A Preferred Stock is greater than 3.5-to-1 and (ii) prior to May 13, 2024,we have not consummated dispositions of assets that, in the aggregate, resulted in proceeds in excess of $200.0 million and (c) will increase by an additional 0.20 on May 13, 2028, (the sixth anniversary of the issuance date of the Series A Preferred Stock) and each anniversary thereafter.
The redemption price under option (iii) is subject to provisions of the Certificate of Designation that limits our right to redeem to the period following the two year anniversary of the initial issuance, limits the quarterly conversion to up to 25% of the number of shares of convertible preferred stock outstanding, and requires our market price per share of common stock to exceed 185% of the conversion price.
As of February 29, 2024, the Redemption Amount for the Series A Preferred stock was $312.5 million.
Voting Rights
Holders of Series A Preferred Stock will be entitled to a number of votes on all matters presented to holders of voting capital stock of AZZ equal to the number of shares of the AZZ’s common stock then issuable upon conversion of such holders’ Series A Preferred Stock. The vote or consent of the holders of at least a majority of the outstanding shares of Series A Preferred Stock will be required for certain actions, including:
a.issuances by AZZ of equity securities that are senior to, or equal in priority with, the Series A Preferred Stock, including any additional shares of Series A Preferred Stock;
b.incurrence of any additional indebtedness (including refinancings of existing indebtedness) by the Company unless our ratio of net debt to EBITDA (as defined in the 2022 Credit Agreement) does not exceed 5.5x;
c.refinancings of the 2022 Credit Agreement, subject to certain exceptions;
d.dividends or distributions upon, or redemptions of, shares of AZZ’s common stock unless our ratio of net debt to EBITDA (as defined in the 2022 Credit Agreement) does not exceed 5.5x;
e.any acquisition, investment, sale, disposition or similar transaction (whether of an entity, business, equity interests or assets) that has total consideration (including assumption of liabilities) of at least $250.0 million (or, when our market capitalization is $2.0 billion or greater, has total consideration (including assumption of liabilities) of at least $500.0 million);
f.amendments to our organizational documents that would have an adverse effect on the holders of Series A Preferred Stock;
g.any affiliate transaction except those on arms’-length terms; and
h.any voluntary dissolution, liquidation, bankruptcy, winding up or deregistration or delisting of AZZ’s common stock.
The holders of Series A Preferred Stock will also have customary information and preemptive rights, and the Series A Preferred Stock will be subject to customary anti-dilution provisions. The Series A Preferred Stock and all shares of common stock issuable upon conversion of the Series A Preferred Stock will have customary demand and piggyback registration rights pursuant to the registration rights agreement, which was entered into on May 13, 2022 with BTO Pegasus Holdings DE L.P., a Delaware limited partnership (together with its assignees, “Blackstone”). Holders of Series A Preferred Stock will also be prohibited from transferring shares of Series A Preferred Stock to any competitor of AZZ or activist investors, subject to certain exceptions.
14. Equity
April 2024 Secondary 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 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. See Note 13.
Accumulated Other Comprehensive Income
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three months ended May 31, 2024 and 2023 consisted of the following (in thousands):
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)
Three Months Ended May 31,
2023
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,571)$— $119 $2,879 $— $(4,573)
Other comprehensive income before reclassification19 1,112 — (3,384)(165)(2,418)
Amounts reclassified from AOCI — — — (549)— (549)
Net change in AOCI19 1,112 — (3,933)(165)(2,967)
Balance as of end of period$(7,552)$1,112 $119 $(1,054)$(165)$(7,540)
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.2
Equity
3 Months Ended
May 31, 2024
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 ("Series A 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 (as defined below) of 1.4, less dividends paid to date of $27.1 million. The redemption premium of $75.2 million, which is 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 Offering.
On August 5, 2022, we exchanged our $240.0 million 6.00% convertible subordinated notes which were due June 30, 2030, for 240,000 shares of 6.0% Series A Preferred Stock, following the receipt of shareholder approval for the issuance of Series A Preferred Stock. The Series A Preferred Stock has a $1.00 par value per share, and ranked senior to the common stock of the Company, including with respect to both income and capital, but junior to our indebtedness. The Series A Preferred Stock is classified as "Mezzanine equity" in the consolidated balance sheets and was fully redeemed on May 9, 2024.
Liquidation Preference

If we undergo a change of control, bankruptcy, insolvency, liquidation or de-listing of AZZ’s common stock (a “Fundamental Change Event”), holders of Series A Preferred Stock may elect to (i) receive the as-converted value of AZZ’s common stock at the then-current Conversion Price, (ii) require us to redeem the Series A Preferred Stock in cash for the Redemption Amount (as defined below) or (iii) retain their shares of Series A Preferred Stock if the Fundamental Change Event is a non-cash change of control.

The Series A Preferred Stock has a liquidation preference, as defined by U.S. GAAP, equal to the Redemption Amount. Under U.S. GAAP, the liquidation preference is defined as the amount that would be required to be paid to the shareholders upon liquidation or dissolution of the Company. As of February 29, 2024, the holders of the shares of Series A Preferred Stock were entitled to a liquidation preference of approximately $312.5 million in the event of any liquidation, dissolution or winding up of the Company as of such year end.
The Certificate of Designation for the Series A Preferred Stock defines "liquidation preference" as $1,000 per share plus any unpaid dividends, which we refer to herein as the "Series A Base Amount."
Dividends
The Series A Preferred Stock accumulates a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends are payable in cash or in kind, by accreting and increasing the Series A Base Amount (“PIK Dividends”). Dividends are payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends are 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 may not elect PIK Dividends and dividends on the Series A Preferred Stock must be paid in cash. All dividends have been paid in cash through May 31, 2024. The dividend will increase annually by one percentage point, beginning with the dividend payable for the calendar quarter ending September 30, 2028. Dividends declared and paid for each of the three months ended May 31, 2024 and May 31, 2023 were $3.6 million.
Conversion Features
Subject to a minimum conversion threshold of 1,000 shares of Series A Preferred Stock per conversion and customary anti-dilution and dividend adjustments, the Series A Preferred Stock is convertible by the holder at any time into shares of AZZ's common stock for $58.30 per common share (the “Conversion Price”). In addition, after May 13, 2024, we will be entitled to provide holders of Series A Preferred Stock with notice of a mandatory conversion of a portion of the Series A Preferred Stock (which may not exceed 25% of the amount of Series A Preferred Stock issued in any single quarter) at the Conversion Price if the closing price of our common stock exceeds 185% of the Conversion Price for 20 consecutive trading
days prior to the date of such notice and so long as the shelf registration statement filed November 4, 2022 to cover resales of the converted common stock remains effective and available for use.
Participation Rights
Holders of Series A Preferred Stock will participate equally and ratably with the holders of AZZ's common stock in any dividends paid on AZZ’s common stock in excess of our current $0.17 quarterly dividend when, as and if declared by the Board as if such shares of Series A Preferred Stock had been converted to shares of common stock immediately prior to the record date for the payment of such dividend.
Redemption Features
AZZ will have the right to redeem the Series A Preferred Stock at a price equal to the greater of (i) the Series A Base Amount plus accrued but unpaid dividends; (ii) the initial Series A Base Amount (excluding any prior PIK dividends) multiplied by the Return Factor less all dividends paid through the redemption date; or (iii) the amount the holder of such share of convertible preferred stock would have received had such holder, immediately prior to such redemption date, converted such shares of convertible preferred stock into common shares (such greater amount, the “Redemption Amount”).
The redemption price under option (ii) contains a "Return Factor," which will be equal to 1.4 until May 13, 2024 and, (a) in each of the three years thereafter, will increase by 0.15, (b) will increase by an additional 0.15 after May 13, 2024 (the second anniversary of the issuance date of the Series A Preferred Stock) if (i) our ratio of net debt to earnings before interest, taxes, depreciation and amortization (“EBITDA”) (as defined in the 2022 Credit Agreement) on the second anniversary of the issuance date of the Series A Preferred Stock is greater than 3.5-to-1 and (ii) prior to May 13, 2024,we have not consummated dispositions of assets that, in the aggregate, resulted in proceeds in excess of $200.0 million and (c) will increase by an additional 0.20 on May 13, 2028, (the sixth anniversary of the issuance date of the Series A Preferred Stock) and each anniversary thereafter.
The redemption price under option (iii) is subject to provisions of the Certificate of Designation that limits our right to redeem to the period following the two year anniversary of the initial issuance, limits the quarterly conversion to up to 25% of the number of shares of convertible preferred stock outstanding, and requires our market price per share of common stock to exceed 185% of the conversion price.
As of February 29, 2024, the Redemption Amount for the Series A Preferred stock was $312.5 million.
Voting Rights
Holders of Series A Preferred Stock will be entitled to a number of votes on all matters presented to holders of voting capital stock of AZZ equal to the number of shares of the AZZ’s common stock then issuable upon conversion of such holders’ Series A Preferred Stock. The vote or consent of the holders of at least a majority of the outstanding shares of Series A Preferred Stock will be required for certain actions, including:
a.issuances by AZZ of equity securities that are senior to, or equal in priority with, the Series A Preferred Stock, including any additional shares of Series A Preferred Stock;
b.incurrence of any additional indebtedness (including refinancings of existing indebtedness) by the Company unless our ratio of net debt to EBITDA (as defined in the 2022 Credit Agreement) does not exceed 5.5x;
c.refinancings of the 2022 Credit Agreement, subject to certain exceptions;
d.dividends or distributions upon, or redemptions of, shares of AZZ’s common stock unless our ratio of net debt to EBITDA (as defined in the 2022 Credit Agreement) does not exceed 5.5x;
e.any acquisition, investment, sale, disposition or similar transaction (whether of an entity, business, equity interests or assets) that has total consideration (including assumption of liabilities) of at least $250.0 million (or, when our market capitalization is $2.0 billion or greater, has total consideration (including assumption of liabilities) of at least $500.0 million);
f.amendments to our organizational documents that would have an adverse effect on the holders of Series A Preferred Stock;
g.any affiliate transaction except those on arms’-length terms; and
h.any voluntary dissolution, liquidation, bankruptcy, winding up or deregistration or delisting of AZZ’s common stock.
The holders of Series A Preferred Stock will also have customary information and preemptive rights, and the Series A Preferred Stock will be subject to customary anti-dilution provisions. The Series A Preferred Stock and all shares of common stock issuable upon conversion of the Series A Preferred Stock will have customary demand and piggyback registration rights pursuant to the registration rights agreement, which was entered into on May 13, 2022 with BTO Pegasus Holdings DE L.P., a Delaware limited partnership (together with its assignees, “Blackstone”). Holders of Series A Preferred Stock will also be prohibited from transferring shares of Series A Preferred Stock to any competitor of AZZ or activist investors, subject to certain exceptions.
14. Equity
April 2024 Secondary 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 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. See Note 13.
Accumulated Other Comprehensive Income
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three months ended May 31, 2024 and 2023 consisted of the following (in thousands):
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)
Three Months Ended May 31,
2023
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,571)$— $119 $2,879 $— $(4,573)
Other comprehensive income before reclassification19 1,112 — (3,384)(165)(2,418)
Amounts reclassified from AOCI — — — (549)— (549)
Net change in AOCI19 1,112 — (3,933)(165)(2,967)
Balance as of end of period$(7,552)$1,112 $119 $(1,054)$(165)$(7,540)
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.2
Defined Benefit Pension Plan
3 Months Ended
May 31, 2024
Postemployment Benefits [Abstract]  
Defined Benefit Pension Plan
15. 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, 2024, the Plan was underfunded, and we have a pension liability of $30.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 recognized $0.2 million of net benefit cost for the three months ended May 31, 2024. We paid employer contributions of $1.1 million into the Plan during the three months ended May 31, 2024. We expect to pay $6.7 million of contributions into the Plan during the remainder of fiscal 2025.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies
3 Months Ended
May 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies 16. Commitments and Contingencies
Legal
The Company 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, use of the Company’s intellectual property, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, the Company will continue to evaluate opportunities to either settle the disputes for nuisance value or potentially enter into mediation 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 an unfavorable outcome on the pending lawsuits may change. Although the outcome of these lawsuits or other proceedings cannot be predicted with 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 defenses to all of these 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. The parties unsuccessfully mediated the case in November 2021. 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. After a final judgment amount is entered with the Court, we expect to pursue all available appellate options as we believe we have strong grounds for appeal, which may take up to two years. As of May 31, 2024, 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. We have purchased a supersedeas bond to cover the final judgment amount throughout the duration of the appellate process.
A litigation matter between AZZ, as Plaintiff, and a previous customer of an affiliate of the AIS business, which was retained following the disposition of the AIS business, is scheduled to go to trial in fiscal 2026. As of May 31, 2024, we have a receivable due from the Defendant, net of allowance, of $5.2 million, which is included in "Trade accounts receivable, net of allowance for credit losses" in the consolidated balance sheets. This receivable balance represents our best estimate of the amount we expect to collect, which may change following completion of the trial.
Prior to AZZ's acquisition of Precoat Metals on May 13, 2022, Precoat Metals sold its Armorel Arkansas facility to Nucor Coatings Corporation ("Nucor") via a purchase agreement dated October 27, 2020 ("2020 Agreement"). Nucor subsequently filed a lawsuit against Precoat Metals for indemnification for breach of environmental representations and warranties made in the 2020 Agreement. In the lawsuit, Nucor asserted that it has sustained certain damages resulting from Precoat Metal’s breach of its indemnification obligations that were set forth in the 2020 Agreement. The parties attended a mediation on March 18, 2024, and although the Company believed Nucor’s case was deficient and it had very strong defenses to the allegations asserted by Nucor, management determined that it was still in the best interest of the Company to settle all matters for the estimated cost of defense to retain its current commercial relationships with Nucor, who is both a customer and
supplier to the Company. The parties mutually agreed to resolve all disputed matters for $5.25 million. The parties are currently preparing a definitive settlement agreement which will resolve all outstanding matters related to the dispute. The settlement amount will be paid within 60 days after a definitive settlement agreement is signed by both parties. The $5.25 million settlement amount is included in "Other accrued liabilities" in the consolidated balance sheet as of May 31, 2024. The settlement payment expected to be made in the second quarter of fiscal 2025.
Environmental
As of May 31, 2024, the reserve balance for our environmental liabilities was $20.9 million, of which $2.9 million is classified as current. Environmental remediation liabilities include costs directly associated with site investigation and clean up, 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 the estimate and these estimates 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.
The Company accrues 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 the Company's environmental remediation liabilities could be material to the operating results of any fiscal quarter or fiscal year, the Company does not expect such additional remediation expenses to have an adverse material effect on its financial position, results of operations, or cash flows.
Capital Commitments—Greenfield Aluminum Coil Coating Facility
We are expanding our coatings capabilities by constructing a new 25-acre aluminum coil coating facility in Washington, Missouri that is expected to be operational in calendar year 2025 (the Company fiscal year 2026). The new greenfield facility will be 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 $124.0 million in capital payments over the life of the project, of which $60.8 million was paid prior to fiscal 2025 and $16.2 million was paid during the three months ended May 31, 2024. The remaining balance of $47.0 million is to occur prior to the end of fiscal 2025, of which we have capital commitments of $28.6 million.
Commodity pricing
    As of May 31, 2024, we had non-cancelable forward contracts to purchase approximately $37.9 million of zinc at various volumes and prices. We also had non-cancelable forward contracts to purchase approximately $9.2 million of natural gas at various volumes and prices. All such contracts expire by the first quarter of fiscal 2026. We had no other contracted commitments for any other commodities including steel, aluminum, copper, zinc, nickel-based alloys, natural gas, except for those entered into under the normal course of business.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
May 31, 2024
May 31, 2023
Pay vs Performance Disclosure    
Net income (loss) $ 39,602 $ 28,522
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.2
Insider Trading Arrangements
3 Months Ended
May 31, 2024
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 39 R27.htm IDEA: XBRL DOCUMENT v3.24.2
The Company and Basis of Presentation (Policies)
3 Months Ended
May 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Consolidation
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 finishing 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 29, 2024 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 29, 2024, included in our Annual Report on Form 10-K covering such period which was filed with the SEC on April 22, 2024.  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, 2025 is referred to as fiscal 2025.
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, 2024, the results of its operations for the three months ended May 31, 2024 and 2023, and cash flows for the three months ended May 31, 2024 and 2023. 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 2023, the FASB issued Accounting Standards Update ("ASU") 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures ("ASU 2023-07"), which expands disclosures about a public entity’s reportable segments and requires more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how a public entity’s chief operating decision maker uses reported segment profit or loss information in assessing segment performance and allocating resources. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We do not expect the adoption of ASU 2023-07 to affect our financial position or our results of operations, but will result in additional disclosures for our annual reporting periods beginning after February 28, 2025 and interim reporting periods in fiscal 2026.
In December 2023, the FASB issued ASU 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. The update will be effective for annual periods beginning after December 15, 2024. We expect to adopt ASU 2023-07 effective March 1, 2025 and the adoption will not affect our financial position or our results of operations, but will result in additional disclosures.
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.2
Inventories (Tables)
3 Months Ended
May 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
The following table summarizes the components of inventory (in thousands):
As of
May 31, 2024February 29, 2024
Raw material$109,590 $111,674 
Work in process625 898 
Finished goods3,773 5,084 
Total inventories$113,988 $117,656 
Our inventory reserve was $3.6 million and $4.5 million as of May 31, 2024 and February 29, 2024, respectively.
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share (Tables)
3 Months Ended
May 31, 2024
Earnings Per Share [Abstract]  
Computation of basic and diluted earnings per share
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,
20242023
Numerator:
Net income$39,602 $28,522 
Dividends on Series A Preferred Stock(1,200)(3,600)
Redemption premium on Series A Preferred Stock(75,198)— 
Numerator for basic earnings per share$(36,796)$24,922 
Dividends on Series A Preferred Stock— 3,600 
Numerator for diluted earnings per share$(36,796)$28,522 
Denominator:
Weighted average shares outstanding for basic earnings per share26,751 24,940 
Effect of dilutive securities:
Employee and director stock awards— 93 
Series A Convertible Preferred Stock— 4,117 
Denominator for diluted earnings per share26,751 29,150 
Basic earnings (loss) per common share$(1.38)$1.00 
Diluted earnings (loss) per common share$(1.38)$0.98 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.2
Sales (Tables)
3 Months Ended
May 31, 2024
Revenues [Abstract]  
Disaggregation of Revenue
The following table presents disaggregated sales by customer industry (in thousands):
Three Months Ended May 31,
20242023
Sales:
Construction$228,512 $207,162 
Industrial40,076 39,087 
Transportation38,362 35,179 
Consumer35,385 35,179 
Utilities28,615 27,361 
Other (1)
42,258 46,905 
Total Sales$413,208 $390,873 
(1) Other includes less significant markets, such as agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling.
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2
Supplemental Cash Flow Information (Tables)
3 Months Ended
May 31, 2024
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures
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,
20242023
Decrease (increase) in current assets:
Accounts receivable, net$(2,519)$11,872 
Other receivables(1,823)1,064 
Inventories3,620 (1,198)
Contract assets(13,928)(1,949)
Prepaid expenses and other(8,940)(2,494)
Increase (decrease) in current liabilities:
Accounts payable25,941 (2,665)
Income taxes payable3,242 (94)
Accrued expenses2,017 (5,538)
Changes in current assets and current liabilities$7,610 $(1,002)


Cash flows related to interest and income taxes were as follows (in thousands):

Three Months Ended May 31,
20242023
Cash paid for interest$21,059 $25,866 
Cash paid for income taxes934 895 

Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):
Three Months Ended May 31,
20242023
Accrued dividends on Series A Preferred Stock$— $2,400 
Accruals for capital expenditures8,517 2,409 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.2
Operating segments (Tables)
3 Months Ended
May 31, 2024
Segment Reporting [Abstract]  
Operations and assets by segment
Net income (loss) by segment for the three months ended May 31, 2024 and 2023 was as follows (in thousands):
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 
See notes below.
Three Months Ended May 31, 2023
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$168,794 $222,079 $— $— $390,873 
Cost of sales117,858 175,996 — — 293,854 
Gross margin50,936 46,083 — — 97,019 
Selling, general and administrative5,466 8,392 22 17,643 31,523 
Operating income (loss)45,470 37,691 (22)(17,643)65,496 
Interest expense— — — (28,706)(28,706)
Equity in earnings of unconsolidated subsidiaries— — 1,420 — 1,420 
Other expense(24)— — (14)(38)
Income (loss) before income tax$45,446 $37,691 $1,398 (46,363)38,172 
Income tax expense9,650 9,650 
Net income (loss)$(56,013)$28,522 
(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.
(2) Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.
Reconciliation of Assets from Segment to Consolidated
Asset balances by operating segment for each period were as follows (in thousands):
As of
May 31, 2024February 29, 2024
Assets:
Metal Coatings$550,741 $553,505 
Precoat Metals1,534,214 1,500,122 
Infrastructure Solutions - Investment in Joint Venture101,639 98,169 
Corporate49,185 43,709 
Total assets$2,235,779 $2,195,505 
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 percent or more of consolidated sales.
Three Months Ended May 31,
20242023
Sales:
United States$403,051 $381,322 
Canada10,157 9,551 
Total$413,208 $390,873 
Long-lived Assets by Geographic Areas
As of
May 31, 2024February 29, 2024
Property, plant and equipment, net:
United States$536,857 $522,693 
Canada18,498 18,959 
Total$555,355 $541,652 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.2
Investments in Unconsolidated Entity (Tables)
3 Months Ended
May 31, 2024
Equity Method Investments and Joint Ventures [Abstract]  
Equity Method Investments
Summarized Balance Sheet
As of
May 31, 2024(1)
Current assets$279,806 
Long-term assets171,533 
Total assets$451,339 
Current liabilities113,512 
Long-term liabilities126,625 
Total liabilities$240,137 
Total partners' capital211,202 
Total liabilities and partners' capital$451,339 

Summarized Operating Data
May 31, 2024(1)
Sales$129,107 
Gross profit31,526 
Net income8,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, 2024. 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.
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.2
Debt (Tables)
3 Months Ended
May 31, 2024
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, 2024February 29, 2024
Revolving Credit Facility$35,000 $30,000 
Term Loan B950,250 980,250 
Total debt, gross985,250 1,010,250 
Unamortized debt issuance costs(55,450)(57,508)
Long-term debt, net$929,800 $952,742 
Interest Income and Interest Expense Disclosure
Interest expense is comprised as follows (in thousands):
Three Months Ended May 31,
20242023
Gross Interest expense$24,207 $28,962 
Less: Capitalized interest(1,433)(256)
Interest expense, net$22,774 $28,706 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements (Tables)
3 Months Ended
May 31, 2024
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, 2024 and February 29, 2024 are as follows (dollars in thousands):
Fair Value Measurements UsingFair Value Measurements Using
Carrying
Value
Assets measuredCarrying
Value
Assets measured
May 31, 2024Level 1Level 2at Net Asset ValueFebruary 29, 2024Level 1Level 2at Net Asset Value
Assets:
Interest Rate Swap Agreement$4,806 $— $4,806 $— $3,410 $— $3,410 $— 
Total Assets $4,806 $3,410 
Liabilities:
Pension Liability30,257 — — 30,257 31,148 — — 31,148 
Total Liabilities$30,257 $31,148 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.2
Leases (Tables)
3 Months Ended
May 31, 2024
Leases [Abstract]  
Lease, Cost
The following table outlines the classification of right-of-use ("ROU") asset and lease liabilities in the consolidated balance sheets as of May 31, 2024 and February 29, 2024 (in thousands):
Balance Sheet ClassificationAs of
May 31, 2024February 29, 2024
Assets
Operating right-of-use assetsRight-of-use assets$18,474 $19,808 
Finance right-of-use assets Right-of-use assets4,118 3,931 
Liabilities
Operating lease liabilities ― short-termLease liability - short-term$5,729 $5,893 
Operating lease liabilities ― long-termLease liability - long-term13,429 14,606 
Finance lease liabilities ― short-termLease liability - short-term829 766 
Finance lease liabilities ― long-termLease liability - long-term3,372 3,221 
Supplemental information related to AZZ's operating leases was as follows (in thousands, except years and percentages):
Three Months Ended May 31,
20242023
Operating cash flows from operating leases included in lease liabilities$1,779 $1,825 
Lease liabilities obtained from new ROU assets - operating217 1,509 
Financing cash flows from finance leases included in lease liabilities196 70 
Operating cash flows from finance leases included in lease liabilities68 16 
Lease liabilities obtained from new ROU assets - finance leases410 — 
As of
May 31, 2024February 29, 2024
Weighted-average remaining lease term - operating leases3.97 years4.12 years
Weighted-average discount rate - operating leases4.55 %4.49 %
Weighted-average remaining lease term - finance leases5.08 years5.21 years
Weighted-average discount rate - finance leases6.86 %6.70 %
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,
20242023
Operating lease expense:
Cost of sales$3,003 $3,026 
Selling, general and administrative489 499 
Total operating lease expense3,492 3,525 
Financing lease expense:
Cost of sales223 76 
Interest expense68 16 
Total financing lease expense291 92 
Total lease expense$3,783 $3,617 
Lessee, Operating Lease, Liability, Maturity
As of May 31, 2024, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2025$4,940 $816 $5,756 
20265,740 1,015 6,755 
20274,552 976 5,528 
20282,529 889 3,418 
20291,917 672 2,589 
2030462 447 909 
Thereafter796 170 966 
Total lease payments$20,936 $4,985 $25,921 
Less imputed interest(1,778)(784)(2,562)
Total$19,158 $4,201 $23,359 
Finance Lease, Liability, Maturity
As of May 31, 2024, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2025$4,940 $816 $5,756 
20265,740 1,015 6,755 
20274,552 976 5,528 
20282,529 889 3,418 
20291,917 672 2,589 
2030462 447 909 
Thereafter796 170 966 
Total lease payments$20,936 $4,985 $25,921 
Less imputed interest(1,778)(784)(2,562)
Total$19,158 $4,201 $23,359 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.2
Equity (Tables)
3 Months Ended
May 31, 2024
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, 2024 and 2023 consisted of the following (in thousands):
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)
Three Months Ended May 31,
2023
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,571)$— $119 $2,879 $— $(4,573)
Other comprehensive income before reclassification19 1,112 — (3,384)(165)(2,418)
Amounts reclassified from AOCI — — — (549)— (549)
Net change in AOCI19 1,112 — (3,933)(165)(2,967)
Balance as of end of period$(7,552)$1,112 $119 $(1,054)$(165)$(7,540)
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.2
The Company and Basis of Presentation (Details) - operating_segments
3 Months Ended
May 31, 2024
Sep. 30, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Number of operating segments 3  
AIS Joint Venture    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Ownership percentage of investment 40.00% 40.00%
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.2
Inventories (Details) - USD ($)
$ in Thousands
May 31, 2024
Feb. 29, 2024
Inventory Disclosure [Abstract]    
Raw material $ 109,590 $ 111,674
Work in process 625 898
Finished goods 3,773 5,084
Total Inventory 113,988 117,656
Inventory reserves $ 3,600 $ 4,500
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 31, 2024
May 31, 2023
Numerator:    
Net income from continuing operations $ 39,602 $ 28,522
Dividends on preferred stock (1,200) (3,600)
Plus: Redemption premium on Series A Preferred Stock (75,198) 0
Net income from continuing operations available to common shareholders (36,796) 24,922
Dividends on Series A Preferred Stock 0 3,600
Numerator for diluted earnings per share $ (36,796) $ 28,522
Denominator:    
Denominator for basic earnings per common share-weighted average shares (shares) 26,751,000 24,940,000
Effect of dilutive securities:    
Employee and director stock awards 0 93,000
Series A convertible preferred stock (shares) 0 4,117,000
Denominator for diluted earnings per common share (shares) 26,751,000 29,150,000
Computation of basic and diluted earnings per share    
Basic earnings per common share (usd per share) $ (1.38) $ 1.00
Diluted earnings per common share (usd per share) $ (1.38) $ 0.98
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share - Narrative (Details) - shares
3 Months Ended
May 31, 2024
May 31, 2023
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 310,787 121,509
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 54 R42.htm IDEA: XBRL DOCUMENT v3.24.2
Sales Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2024
May 31, 2023
Disaggregation of Revenue [Line Items]    
Sales $ 413,208 $ 390,873
Industrial    
Disaggregation of Revenue [Line Items]    
Sales 40,076 39,087
Consumer    
Disaggregation of Revenue [Line Items]    
Sales 35,385 35,179
Transportation    
Disaggregation of Revenue [Line Items]    
Sales 38,362 35,179
Electrical/Utility    
Disaggregation of Revenue [Line Items]    
Sales 28,615 27,361
Other    
Disaggregation of Revenue [Line Items]    
Sales 42,258 46,905
Construction    
Disaggregation of Revenue [Line Items]    
Sales $ 228,512 $ 207,162
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.2
Sales - Narrative (Details) - USD ($)
$ in Thousands
May 31, 2024
Feb. 29, 2024
Revenue from Contract with Customer [Abstract]    
Contract assets $ 93,262 $ 79,335
Contract liabilities $ 700 $ 1,000
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.2
Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2024
May 31, 2023
Decrease (increase) in current assets:    
Accounts receivable, net $ (2,519) $ 11,872
Other receivables (1,823) 1,064
Inventories 3,620 (1,198)
Contract assets (13,928) (1,949)
Prepaid expenses and other (8,940) (2,494)
Increase (decrease) in current liabilities:    
Accounts payable 25,941 (2,665)
Income taxes payable 3,242 (94)
Accrued expenses 2,017 (5,538)
Changes in current assets and current liabilities $ 7,610 $ (1,002)
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.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, 2024
May 31, 2023
Supplemental Cash Flow Elements [Abstract]    
Cash paid for interest $ 21,059 $ 25,866
Cash paid for income taxes 934 895
Accrued dividends on Series A Preferred Stock 0 2,400
Accruals for capital expenditures $ 8,517 $ 2,409
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.2
Operating segments (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2024
May 31, 2023
Feb. 29, 2024
Sep. 30, 2022
Operations and assets by segment        
Sales $ 413,208 $ 390,873    
Cost of sales 310,538 293,854    
Gross margin 102,670 97,019    
Selling, general and administrative 32,921 31,523    
Operating income (loss) 69,749 65,496    
Interest expense, net (22,774) (28,706)    
Equity in earnings of unconsolidated subsidiaries 3,824 1,420    
Other income 204 (38)    
Income (loss) before income tax 51,003 38,172    
Income taxes 11,401 9,650    
Net income from continuing operations 39,602 28,522    
Assets: 2,235,779   $ 2,195,505  
Property, plant and equipment, net $ 555,355   541,652  
AIS Joint Venture        
Operations and assets by segment        
Ownership percentage of investment 40.00%     40.00%
United States        
Operations and assets by segment        
Sales $ 403,051 381,322    
Property, plant and equipment, net 536,857   522,693  
Canada        
Operations and assets by segment        
Sales 10,157 9,551    
Property, plant and equipment, net 18,498   18,959  
Corporate        
Operations and assets by segment        
Sales 0 0    
Cost of sales 0 0    
Gross margin 0 0    
Selling, general and administrative 18,248 17,643    
Operating income (loss) (18,248) (17,643)    
Interest expense, net (22,774) (28,706)    
Equity in earnings of unconsolidated subsidiaries 0 0    
Other income 148 (14)    
Income (loss) before income tax (40,874) (46,363)    
Income taxes 11,401 9,650    
Net income from continuing operations (52,275) (56,013)    
Assets: 49,185   43,709  
Metal Coatings | Operating Segments        
Operations and assets by segment        
Sales 176,651 168,794    
Cost of sales 122,735 117,858    
Gross margin 53,916 50,936    
Selling, general and administrative 5,984 5,466    
Operating income (loss) 47,932 45,470    
Interest expense, net 0 0    
Equity in earnings of unconsolidated subsidiaries 0 0    
Other income 56 (24)    
Income (loss) before income tax 47,988 45,446    
Assets: 550,741   553,505  
Precoat Metals | Operating Segments        
Operations and assets by segment        
Sales 236,557 222,079    
Cost of sales 187,803 175,996    
Gross margin 48,754 46,083    
Selling, general and administrative 8,660 8,392    
Operating income (loss) 40,094 37,691    
Interest expense, net 0 0    
Equity in earnings of unconsolidated subsidiaries 0 0    
Other income 0 0    
Income (loss) before income tax 40,094 37,691    
Assets: 1,534,214   1,500,122  
Infrastructure Solutions | Operating Segments        
Operations and assets by segment        
Sales 0 0    
Cost of sales 0 0    
Gross margin 0 0    
Selling, general and administrative 29 22    
Operating income (loss) (29) (22)    
Interest expense, net 0 0    
Equity in earnings of unconsolidated subsidiaries 3,824 1,420    
Other income 0 0    
Income (loss) before income tax 3,795 $ 1,398    
Assets: $ 101,639   $ 98,169  
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.2
Investments in Unconsolidated Entity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2024
May 31, 2023
Feb. 29, 2024
Sep. 30, 2022
Schedule of Equity Method Investments [Line Items]        
Equity in earnings of unconsolidated subsidiaries $ (3,824) $ (1,420)    
AIS Joint Venture        
Schedule of Equity Method Investments [Line Items]        
Ownership percentage of investment 40.00%     40.00%
Investment in joint venture $ 101,639   $ 98,169  
Excess of equity method investment from carrying amount 10,200      
AIS Joint Venture | AZZ Infrastructure Solutions        
Schedule of Equity Method Investments [Line Items]        
Equity in earnings of unconsolidated subsidiaries $ 3,800      
AIS Joint Venture | AZZ Infrastructure Solutions | Discontinued Operations, Disposed of by Sale        
Schedule of Equity Method Investments [Line Items]        
Investment in joint venture       $ 101,600
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.2
Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) - USD ($)
$ in Thousands
May 31, 2024
Feb. 29, 2024
Assets [Abstract]    
Current Assets $ 396,342 $ 366,999
Total assets 2,235,779 2,195,505
Liabilities [Abstract]    
Current liabilities 223,865 194,306
Liabilities 1,268,547 1,261,014
Total liabilities, mezzanine equity and shareholders' equity 2,235,779 $ 2,195,505
AIS Joint Venture    
Assets [Abstract]    
Current Assets 279,806  
Non-current assets 171,533  
Total assets 451,339  
Liabilities [Abstract]    
Current liabilities 113,512  
Non-current liabilities 126,625  
Liabilities 240,137  
Partners' Capital 211,202  
Total liabilities, mezzanine equity and shareholders' equity $ 451,339  
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.2
Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2024
May 31, 2023
Income Statement [Abstract]    
Gross margin $ 102,670 $ 97,019
AIS Joint Venture    
Income Statement [Abstract]    
Sales 129,107  
Gross margin 31,526  
Net income $ 8,160  
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Instruments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 17, 2023
May 31, 2024
May 31, 2023
Sep. 27, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Reclassification of AOCI, before tax   $ (1,400)    
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax [1]   (1,100) $ (549)  
Term Loan B | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Basis spread 3.25%      
Interest Rate Swap        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Fixed interest rate on swap agreement       7.527%
Notional amount on swap agreement   $ 540,400   $ 550,000
Interest Rate Swap, Portion Of Variable Rate Debt        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Fixed interest rate on swap agreement       4.277%
[1]
(3) Net of tax benefit of ($348) and ($199) for the three months ended May 31, 2024 and May 31, 2023, respectively. See Note 8.
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.2
Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
May 31, 2024
Feb. 29, 2024
May 31, 2023
Debt Instrument [Line Items]      
Total debt, gross $ 985,250 $ 1,010,250 $ 1,010,300
Unamortized debt issuance costs (55,450) (57,508)  
Long-term debt, net 929,800 952,742  
Term Loan B      
Debt Instrument [Line Items]      
Total debt, gross 950,250 980,250  
Line of Credit | Revolving Credit Facility      
Debt Instrument [Line Items]      
Total debt, gross $ 35,000 $ 30,000  
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.2
Debt - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 20, 2024
Aug. 17, 2023
Aug. 31, 2022
May 31, 2024
May 31, 2023
May 13, 2022
Debt Instrument [Line Items]            
Weighted average interest rate       8.09% 9.07%  
Letters of credit outstanding       $ 14,300    
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       $ 985,300    
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Term Loan B            
Debt Instrument [Line Items]            
Basis spread   3.25%        
Senior Notes | Line of Credit            
Debt Instrument [Line Items]            
Remaining borrowing capacity on line of credit       $ 350,700    
Loans Payable | Term Loan B            
Debt Instrument [Line Items]            
Debt instrument, face amount           $ 1,300,000
Revolving Credit Facility | 2022 Credit Agreement And Term Loan B            
Debt Instrument [Line Items]            
Maximum borrowing capacity           400,000
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate            
Debt Instrument [Line Items]            
Basis spread   3.50%        
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum            
Debt Instrument [Line Items]            
Basis spread   2.75%        
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | 2022 Credit Agreement And Term Loan B | Maximum            
Debt Instrument [Line Items]            
Basis spread 3.25%          
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | 2022 Credit Agreement And Term Loan B | Minimum            
Debt Instrument [Line Items]            
Basis spread 3.75%          
Standby And Commercial Letters Of Credit | 2022 Credit Agreement And Term Loan B            
Debt Instrument [Line Items]            
Accordion feature           $ 100,000
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.2
Debt - Interest Expense Disclosure (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2024
May 31, 2023
Debt Disclosure [Abstract]    
Gross Interest expense $ 24,207 $ 28,962
Less: Capitalized interest 1,433 256
Interest expense, net $ 22,774 $ 28,706
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
May 31, 2024
Feb. 29, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset $ 4,806 $ 3,410
Pension liability 30,257 31,148
Derivative liabilities 30,257 31,148
Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Pension liability 0 0
Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Pension liability 0 0
Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Pension liability 30,257 31,148
Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset (4,806) (3,410)
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
Interest Rate Swap | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset (4,806) (3,410)
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
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
May 31, 2024
Feb. 29, 2024
May 31, 2023
Fair Value Disclosures [Abstract]      
Total debt, gross $ 985,250 $ 1,010,250 $ 1,010,300
Fair value of outstanding debt $ 992,600   $ 1,010,300
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Narrative (Details)
May 31, 2024
lease
Leases [Abstract]  
Number of operating leases 149
Number of finance leases 46
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
May 31, 2024
Feb. 29, 2024
Lessee, Lease, Description [Line Items]    
Operating right-of-use assets $ 18,474 $ 19,808
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 $ 4,118 $ 3,931
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 $ 5,729 $ 5,893
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liability, short-term Lease liability, short-term
Operating lease liabilities ― long-term $ 13,429 $ 14,606
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liability, long-term Lease liability, long-term
Finance lease liabilities ― short-term $ 829 $ 766
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liability, short-term Lease liability, short-term
Finance lease liabilities ― long-term $ 3,372 $ 3,221
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liability, long-term Lease liability, long-term
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Lease Details (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2024
May 31, 2023
Feb. 29, 2024
Lease, Cost [Abstract]      
Operating cash flows from operating leases included in lease liabilities $ 1,779 $ 1,825  
Lease liabilities obtained from new ROU assets - operating 217 1,509  
Financing cash flows from finance leases included in lease liabilities 196 70  
Operating cash flows from finance leases included in lease liabilities 68 16  
Lease liabilities obtained from new ROU assets - finance leases $ 410 $ 0  
Weighted-average remaining lease term - operating leases 3 years 11 months 19 days   4 years 1 month 13 days
Weighted-average discount rate - operating leases 4.55%   4.49%
Weighted-average remaining lease term - finance leases 5 years 29 days   5 years 2 months 15 days
Weighted-average discount rate - finance leases 6.86%   6.70%
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Classification of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2024
May 31, 2023
Lessee, Lease, Description [Line Items]    
Operating lease, cost $ 3,492 $ 3,525
Finance lease expense, cost of sales 223 76
Finance lease expense, interest expense 68 16
Total financing lease expense 291 92
Total lease expense 3,783 3,617
Cost of sales    
Lessee, Lease, Description [Line Items]    
Operating lease, cost 3,003 3,026
Selling, general and administrative    
Lessee, Lease, Description [Line Items]    
Operating lease, cost $ 489 $ 499
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Lease Maturity (Details)
$ in Thousands
May 31, 2024
USD ($)
Operating Leases  
2025 $ 4,940
2026 5,740
2027 4,552
2028 2,529
2029 1,917
2030 462
Thereafter 796
Total lease payments 20,936
Less imputed interest (1,778)
Total 19,158
Finance Leases  
2025 816
2026 1,015
2027 976
2028 889
2029 672
2030 447
Thereafter 170
Total lease payments 4,985
Less imputed interest (784)
Total 4,201
2025 5,756
2026 6,755
2027 5,528
2028 3,418
2029 2,589
2030 909
Thereafter 966
Total lease payments 25,921
Less imputed interest (2,562)
Total $ 23,359
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes - Narrative (Details)
3 Months Ended
May 31, 2024
May 31, 2023
Income Tax Disclosure [Abstract]    
Effective income tax rate, continuing operations (percent) 22.40% 25.30%
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.2
Mezzanine Equity (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
May 09, 2024
USD ($)
Aug. 05, 2022
USD ($)
$ / shares
shares
May 31, 2024
USD ($)
$ / shares
shares
May 31, 2023
USD ($)
May 13, 2024
Feb. 29, 2024
USD ($)
Class of Stock [Line Items]            
Plus: Redemption premium on Series A Preferred Stock     $ 75,198 $ 0    
Series A Convertible Preferred Stock, $1 par, shares authorized 240; 240 shares issued and outstanding February 29, 2024; aggregate liquidation preference $312,520 at February 29, 2024     $ 0     $ 233,722
Dividends       $ 3,600    
Preferred stock, maximum conversion rate (as a percent)         25.00%  
Percentage of common stock price, excess of conversion price (as a percent)         185.00%  
Number of trading days         20 days  
Net EBITDA ratio     550.00%      
Acquisition, total consideration, minimum threshold     $ 250,000      
Market capitalization     2,000,000      
Acquisition, total consideration, minimum threshold when market capitalization exceeds $2.0 billion     $ 500,000      
Liquidation preference, preferred stock           312,500
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 par, shares authorized 240; 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   $ 1.00 $ 15.00      
Preferred stock, shares outstanding (in shares) | shares     240,000      
Dividend rate (as a percent)   6.00%        
Minimum conversion threshold (in shares) | shares   1,000        
Conversion price (in dollars per share) | $ / shares   $ 58.30        
Return factor     1.4      
Increase to return factor, period one     0.15      
Increase to return factor, period two     0.15      
Redemption feature, net debt ratio, threshold     3.5      
Redemption feature, proceeds from disposition of assets, threshold     $ 200,000      
Increase to return factor, period three     0.20      
Preferred stock, redemption           $ 312,500
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.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 76 R64.htm IDEA: XBRL DOCUMENT v3.24.2
Equity - AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2024
May 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance $ 700,769 $ 619,738
Other comprehensive loss before reclassification 1,935 (2,418)
Amounts reclassified from AOCI (1,100) (549)
Net change in AOCI 835 (2,967)
Balance, ending balance 967,232 637,651
Foreign Currency Translation Gain (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (7,628) (7,571)
Other comprehensive loss before reclassification (425) 19
Amounts reclassified from AOCI 0 0
Net change in AOCI (425) 19
Balance, ending balance (8,053) (7,552)
Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance 1,418 0
Other comprehensive loss before reclassification 0 1,112
Amounts reclassified from AOCI 0 0
Net change in AOCI 0 1,112
Balance, ending balance 1,418 1,112
Net Actuarial Gain (Loss), Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (184) 119
Other comprehensive loss before reclassification 0 0
Amounts reclassified from AOCI 0 0
Net change in AOCI 0 0
Balance, ending balance (184) 119
Interest Rate Swap, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance 2,533 2,879
Other comprehensive loss before reclassification 2,219 (3,384)
Amounts reclassified from AOCI (1,100) (549)
Net change in AOCI 1,119 (3,933)
Balance, ending balance 3,652 (1,054)
Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (33) 0
Other comprehensive loss before reclassification 141 (165)
Amounts reclassified from AOCI 0 0
Net change in AOCI 141 (165)
Balance, ending balance 108 (165)
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (3,894) (4,573)
Balance, ending balance $ (3,059) $ (7,540)
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.2
Defined Benefit Pension Plan (Details)
$ in Millions
3 Months Ended
May 31, 2024
USD ($)
Defined Benefit Plan, Plan Assets, Allocation [Line Items]  
Net periodic benefit costs $ 0.2
Employer contributions 1.1
Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year (6.7)
Precoat Metals Business Division  
Defined Benefit Plan, Plan Assets, Allocation [Line Items]  
Accumulated benefit obligation in excess of plan assets $ 30.3
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingencies (Details)
$ in Thousands
3 Months Ended 12 Months Ended
May 31, 2024
USD ($)
Nov. 30, 2023
USD ($)
Oct. 27, 2023
USD ($)
May 31, 2024
USD ($)
a
Feb. 29, 2024
USD ($)
Loss Contingencies [Line Items]          
Loss contingency accrual $ 5,250     $ 5,250  
Amount awarded to other party   $ 5,500 $ 5,500    
Loss contingency, receivable, current 5,200     $ 5,200  
Litigation settlement, payment period (in days)       60 days  
Appeal process duration (in years)     2 years    
Environment liability 20,900     $ 20,900  
Environmental liability, current 2,900     2,900  
Capital commitments $ 47,000     $ 47,000  
Area of facility (in acres) | a       25  
Percent of output under take-or-pay contract 0.75     0.75  
Unrecorded purchase obligation $ 124,000     $ 124,000  
Purchase obligations       16,200 $ 60,800
Capital Commitments          
Loss Contingencies [Line Items]          
Long-term purchase commitment, amount       $ 28,600  
Zinc Contract          
Loss Contingencies [Line Items]          
Long-term purchase commitment, amount 37,900        
Natural Gas Contract          
Loss Contingencies [Line Items]          
Long-term purchase commitment, amount $ 9,200        
EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( B"ZE@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " (@NI8=S%V)>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$E'!R;UI6.G#08K;.QF9+4UBQ-C:R1]^SE9FS*V!]C1TN]/ MGT -!H5]I.?8!XKL*-V,ONV2PK 11^:@ !(>R9M4YD27F_L^>L/Y&0\0#'Z8 M T$MY1H\L;&S (BQ$H1N+"B,9[N,9;W'!A\_8SC"+0"UYZCA!558@]#0Q MG,:V@2M@@C%%G[X+9!?B7/T3.W= G)-CL2 MFPXI_TI.\2G01EPFOZZV][L'H6M9WQ;RKJCDKI:J6BLIWR?7'WY78=];MW?_ MV/@BJ!OX=1?Z"U!+ P04 " (@NI8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M B"ZECR:_?7V04 *,? 8 >&PO=V]R:W-H965T&UL MM9EK<^(V%(;_BH;.=-J9$%LR!)(29@B;M&DWNR2DW>YV^D'8 CQK6U260_CW M/3)@LQGYX/$L? #?SHL>'5U>2X.U5%_3I1":O,91DEZWEEJOKAPG]9'!.#,I/RJSFY#ZY;KBF1B(2OC02'GQBK&,/H6!7EZW^BT2B#G/(OTDU[^)'5#7Z/DR2O-O MLMX^V^FTB)^E6L:[8"A!'";;7_ZZJXB# -:O"&"[ /8F@%;]@[<+R&O.V98L MQWK'-1\.E%P399X&-7.0UTT>#31A8M(XU0KNAA"GAV/Y(A290,9(FZ1+KD0Z M<#0(F]N.OQ.YV8JP"A&//,A$+U-RFP0B^#;>@0(5I6+[4MTP5/"!;XA'SPAS M6<=2G#$>_7N6G!/6MX5_4QJOJ",OU_/0.OIG-$NU@F;WKZV"M@H=NX+IBU?I MBOOBN@6=+17J1;2&/_Y +]Q?;'C?2>P;V$X!V\'4A^^DGT$WU>1YLQ(V4CR< MNNU'&Q(:U1"I6R!UZR$]9EQIH:(->1(KJ;0-#Y?2*K-5RAB-:HAW4>!=U,.; M"!7*P'1" F.!-7FXTK[;5?8[-+PA9J_ [-5LF(K#+))/ M5IQ+7F/$JM>43# M&@+V"\ ^6JC;1(=Z0^["2) /63P3R@:&:] V9;U>SX:&!C9$NRS0+NN@/8E% M:,902.(''EL;**XS^O*%W"?^N8T/C6S(1]UR&G7K$$+AI((VR4WS/"-3#?V0 M2$7&,DNTVL!O8,4^HO[\MXT8#VJ*?. <:!WD9_Y*[@/HF.$\]'-NI/4>D>QU MV^YEI\^ZKI47#6[*RTI>5H=W% 2@GI[M#\A[>(Y\3.QYQ24ABCQDJU5P"JUK0"2AM$4>.!5\#S6EHK )?TJ.N23R+5I*>7T%T4^%@K M^2DL$2T]$<5=S5ORL3F#;OTLUXF5&I>#%Q!-/L'7\LP*>PJS1$NW1'&/\Q:V M&,0F2KZ$B6]OZ+AFQ0!V"MM$2]]$<;OS%G0B4\TC\B5<58_3N&+O@KK6R1>/ M:TI:6B>*^YV\O8[@-;\:#!?H4SO6*?P2+0T3Q=W.>^E#OB9+F6".Z8A('UY9 M7/>R:^4[A6FBI6NBN-UY#C5X03DGE/TT^YE,A9\IR*05$E<:RSB&B7FJI?_5 M"GH*]\1*]\2.^!O%@S!9D.DFGLG(QG=$ (RA=9W@% Z)E0Z)X79FGS!R^^HO M>;(0E;;WB-"'S]-;*]\I'!$K'1&KY8C&F5+FQ6S[-I;G$::,S+J0=$3QLW7Y M:8Q'->4LC0^K97SN$RW4=MW1O&#S/;B5$U>LXCR%S6&ES6&U;(YY X57%ICU M%U)91YLC.N^Y@K8^\GT!0B 3;"6MQ*?P.JST.JR6UYG&/(K(39;"[=3>;G&= MR@4%/*XI7VEQ6"V+9E;(REVV&U%HG&,*(JL'7W22!>R1_"GD9,NS7W:DI<[I%:&4]A=[R#[2[< MG.S]W&$:L4V%(W+MMLO:K&\%_:Y^QSG8!C437KX[G!+?K+UN=T2+J\4.]"C? M=W7*Q[?;UP_"!T*9!^#^ M7$J]/S%_4.S+#_\'4$L#!!0 ( B"ZE@ENF[:J04 )$6 8 >&PO M=V]R:W-H965T&ULK5A1;]LV$/XKA%<,*9#$(B595N882)QL M"["T0;RN#\,>:(NVA4JB2U).^N]WE&3)EBBFW?P22\KQ^'UW1WY'3EZX^"(W MC"GTFB:9O!YLE-I>#8=RN6$IE9=\RS+XSXJ+E"IX%>NAW I&HV)0F@R)XXR& M*8VSP712?'L2TPG/51)G[$D@F::*>^)@ M /@Q#R#5 -(>T#>#6PUP"Z(ELH+6'55T.A'\!0EM#=[T0Q&;8C2PB3.=QKD2 M\-\8QJGIC&<1)(5%")XD3^*(*GB9*_B!;"F)^ I]W#)!==0END"?YG?H[-U[ M] [%&?ISPW-)LTA.A@K0:)_#937S;3DSZ9G918\\4QN)[@%!=#Q^""QJ*F1/ MY998'3[2;\C%YX@XQ#/ F7WW:-<"QJWCZA;NW!YW#]F2IZR)(_K[9B&5@*K] MQQ2JTIEG=J:7\I7\O9JW9_,^G=.$ M&8NA'#8JANF]93?UL$N<\62X.\3>-7-#9QRXM=D1*K]&Y5NS,>,2*AGJ%-V_ M;G6Y&R'ZITS"B9P=T1W5=$?6)&BZ>MW*OF24P_W#*&/'=]O)Z)J1T!W[GCD9 M08TNL*+[37 I80\3ZS@S@0LZLV*'C *G!:YK%@8.#LW8QC6VL;U\04_B;'V. MUBR#/2\I:H9&L/'&>O5JR3%!'G?C24*"6X@-5M@G/:4=UHA#*^)J;\[6L!WK M+<<$+^Q,/ H#+VS!,UCY7C@RP\-.(S".%>!#IAB4N$*L7'I&I7 Z M"Z+1;APX?2 /5!!;0=Y_S6/U32L:HR*#:!:ZET-$#T11Y@L91S$5L7E557,< M)7A,.ARZ5M@C3@\#TC @]CI0&R;065D$[_?!/D<94T:LI+NVG0[4KM'%P29Q MC+111FP5H+TTK@1/$<07:C?7Y'1*!VV2]U##<]:VEXWW=ASVGN#P2P<^7U5T>@>MNK,] ,47 M(]RN+%U@.+:TX1K,W)'3%])&O;!=OIY9Q-)M<08!L&F$P+OIJAN!H%5UV6L#*[#"#V)P]TH@M MP=;LW<5)KO7TOL[?'T7^G@#PO,!O/RP1JY;_:"I/Y>TX&(UN$[MN[X/Q_Y)) MOB^973/G,NP1=-((.K&?=3\7=R7 X68'$KYFZ$.>+@ O=%!%.B7ZF"NIH)76 M.O_,0/27<1(78O]6JD]Z,#Z5M^,X-0T#L3<,=9QH%:>LC--AMN6YOI6"Q7U6 MOIK3W6T6X("D>Y^V")HLO=!SG#X=)$UK0>RMQ7>RB:KZMO(Q=!8]? R6(?8M M?)HVA+QQ:*9R VCWO4C$E@G5,OZ?UN/(L-!PT";SAE5)9'APN95G[6)S%)4K8"EPZEP'$5Y3WG^6+ MXMOB"G'!E>)I\;AA%+H#;0#_7W&N]B]Z@OH6>OHO4$L#!!0 ( B"ZEAY MWWI@I00 -L0 8 >&PO=V]R:W-H965T&ULO5A;4^,V M%/XK&I=VDAG MGQ)0I/,A-!.Z2PLLQ3ZP/1!B958L[:5E90$^NM[)!O'26Q# M=VA?B"6=VW=N.F*XY>*KC"E5Z#E-,CFR8J56%[8MYS%-B3SG*YK!R8*+E"A8 MBJ4M5X*2R#"EB8T=)[13PC)K/#1[=V(\Y&N5L(S>"237:4K$RR5-^'9DN=;K MQA>VC)7>L,?#%5G2>ZH>5G<"5G8I)6(IS23C&1)T,;(F[L65ZVL&0_'(Z%96 MOI&&,N/\JUY<1R/+T1;1A,Z5%D'@9T.G-$FT)+#C6R'4*G5JQNKWJ_1?#7@ M,R.23GGR)XM4/++Z%HKH@JP3]85O?Z,%H$#+F_-$FK]H6] Z%IJOI>)IP0P6 MI"S+?\ESX8@*@^LU,."" 1\R! T,7L'@O5>#7S 85]LY%..'*Z+(>"CX%@E- M#=+TAW&FX0;X+--QOU<"3AGPJ?&49Q%$D48(OB1/6$04+.X5_$!XE41\ 4=H8?[*]0YZ:(3Q#+T1\S7DF21'-H*S--*['EA MRC0W!3>8XJ$;GJE8HE_ I&B?WP98)3;\BFV*6P7>D!?DN:<(.]BO,>?JW=Q> MBS%>Z6C/B/,:Q)4>;73HTV0FE8!"^*O.=[ETOUZZ[@X7J5QK;^VYCX=9$:XA;I>_)]4RRB,$->(HR:FI5D><:/)?M M:I_%S#CQP3.&Z;D.^]DL?]-_K@TJ0$+B!98I"@B@D #V26[)Z"W:[ MIB=<"[M_! KC2F!SY,=$9Y[7]^NA#TKH@U:#)BE?ZTM,T'E"I&0+!DY8")[" MP#%?I^O$1)V;@I[O%731HJ C42(REBWE6ZYIM^3)JW7-X!BUZSJ'65%#%?@- ME>$ZNZO?^4_RHKUPZESSAB%/?JUO"JZ]8O#= ]?4$)VY8=#@F\I8Y+::]+DY M)9I[7"&S:DO?.^QQ-41G>!#V&BS&.XMQJ\73?VDKKKE!@T%XY-]C.JC=H,G! M>AS:W]G-!6[[8 ]$W7<+OKNEHV8+O2\I*%N^?J(EF4;R&HSA8$P"#&:/$ZN M/Z'?'Q',K,!LKDLS]0*S[_RXJP1##PJ(Z2CGJ(.[Z'97$O1YI<=HU)G1C"Z8 MZNJ#DQ '1G#GQ#W%>- U]FNU*A:4HC2?=ZF>=U%U6C5,U0'T%&R3*VH>2[F+I>[8D/ M)_EK5O.N(*7JOF,*8&A71/ M^8)#PA0+K:#\?\;X'U!+ P04 " (@NI8GHE[@1@# !*" & 'AL M+W=OT\%0( M:89!;FUY'H8FS;%@YEB5*.G+3.F"65KJ>6A*C2SS3H4(XRCJAP7C,A@-_-Z- M'@U49067>*/!5$7!]/,E"K4.6SW/K-L+1H&1SG**]*V\TK<(&)>,% M2L.5!(VS87#1.1^?.'MO<,]Q:=;>P2EY4.K1+2;9,(@<(1286H? Z+' ,0KA M@(C&SQ5FT!SI'-??7] _>>VDY8$9'"OQ@V@XO M5<+X7UBN;*, TLI85:RI(9+E\6IU?25DY\=C94T2O",6P?[> >P!E_ ] M5Y5A,C.#T!))=U28K@A=UH3B+802N%8$;."CS#![[1^2N$9A_*+P,MX)>,V> M(>D<0AS%W18ZX[_V3G:029IP)QZNNP7N3E*K"?Z+@CVG%H-]X<-)]VH+8'U$WQ_ANG0QZL>]0;A85_76YJ@3QV>-U2OVW89]=R?[ MBT)5KC@TIH(9PV><=,RT*J@;TZJHA*\B166A(7U5/;RN'JL F99*\UB*D>#,\X77=;Z??>!+[;W2#_ MUN2H'[5S[S?<^[LS,YG"%T4U!/?4EI7&-FH[(=RX.#P5VI/&K4G.]5^6TK4)N.'GP,;^)0W*>J[]@:FG M[#737_H"R-$O^:T[!'[0SH^TPI^[)P!S1_ M'T:_ 5!+ P04 " (@NI8:VOK:JT[ES83WUT_ MPR(LL2$)'0#)=GY]%Y L2@0()ZV_V*2T6#Z[6.SS -3E@U1?]$H(@Q[;IM-7 MDY4QZ[>SF5ZL1,OU&[D6'7QS+U7+#=RJY4ROE>"5&]0V,XIQ-FMYW4WFE^ZS M3VI^*3>FJ3OQ22&]:5NNGMZ+1CY<3S^>6:+\6M,+^O/RFX MFQV\5'4K.EW+#BEQ?S5Y1]Y>)VZ L_BC%@_ZZ!K94.ZD_&)O;JJK";:(1",6 MQKK@\&\KKD736$^ X\^]T\GAF7;@\?6S]U]<\!#,'=?B6C;_KBNSNIH4$U2) M>[YIS&?Y\'>Q#RBU_A:RT>XO>MC;X@E:;+21[7XP(&CK;O>?/^X3<32 L)$! M=#^ #@Z0N; ^<,/GETH^(&6MP9N]<+EQHR&:NK/3>&L4?%O# M.#._EET%DR(J!%=:-G7%#=R\YPWO%@+=6L<:G:/?;S^@G\Y^1F>H[M!O*[G1 MO*OTY

==T!M-IOG;]C5Y&GX!&NF*7\F M-M8413^W'#^@3H\E[0Y7DX;66W &/9MIG/34?&RMJH^]>:D.7S_8\7#\7*7^N/Q MO\VUGR$M7DV:FLQ:S"BX,,-1WPOFL0(_SC1Z\ZU%KX5.JN?_]_U;IS=@0WKV MD5WX7O-#-^+;:N?1Q:0I_?//F1? ]TK/'6(G#*4ZQ9"W8#&]5G$5)$O1SE2- M/^3"IJ (2LPY^]$IM;X.7X\;^'5HO/Y4N72< I7#V]#Z"X?2B M;S^5 O86G',$G[?^XS_^XVM@!39K06?/DHY^/8]^^WH>/;GKFN^MKZ;U0OS@ MW68_E4S+']GT_<)Q'0;OM]XNL"'SHH^6:3*'?X3K=Z"8/*L7O?XM>&3]GTJ] M,Z"%0X?X)&9=7#OPNO=+Z)Q'[5O'9&__R]Y+Q (I[9]IM5)+X?\UFD;]Z_G, M4S.\I WZT40=>6/3YQ*)2/M3"7AQT;?>F'G6IS:"-'YKO=3B/VS^PD0GWUA^ MC]K_8-2[@5_\\1L:I1;0NYK7"QZ@N6O.OJ)9:OU-W?P%EZ'GS0S@VC&O8'I) MGJ\KI=89HE)K9'J)GKPDUN87]R/F =^_L1P030L&Z_H6RL7U&T#:M[HV^V;Y0=*OF@*T72&'?_GP!C]3[XV=][ZY MP][/T3[J%AO\=\&'A)HVANIO/DFN"K\=9-WQ*_TW=#CW[@;?A$Z5L#' M[P\H7"PEOP]A3*''6M&WZ.+7\]EKR7=\QMSS0NC#QX?%;O/%C\Y5UF>!M=[! M3HR?",4<=PA\7_#8M*29><3Y;.]7C=I-\/5/ MGSTCDN>Y UR_F&^6B;9...PR;PG?1_ QT]-L%(6%W>17,CV+]KSY1X6!=X$7 MTCPI5B#\8>BI);\S[CXGWX /\+UO,8]P<6,+XT>7M_\[ZU9_O'G<@]FGC[B7 MF7SS ^H%Z!&B)VN<*?J9HB;W3:Z-NVE.-:V>Z>KD%=&5Y'ORDO.9<2\F@R8 M&:*041"/K,;=X=DKFXQ,%VYDTSS;9F2&<"/3SK1F'B.K[GIDL6Q%FC'Z:L++ MWD:VU;."[PR5'S&M(=H#K@/3H!=<8#&UVW[_^=PB=^LZ"@6O>.B_,#_ Q M\[\R=@>V2?O- A6-RJY]V_D?UW*"WZ U:*?H-5_/%[Y]3*AQ)P^&LYKD1@[< MR$LVZ@)(_?L/3\)JR& &288K">Q&^W9W!3N)'EI4A4131-DGB-8[

> .^D7AO [-_QW#?Q>+QR&-N:AW <#YF$[ MCPWP:2_LUNFYP\+8+.K.795C44("A )4X;POD69I$1@DG$,FW)0B I=V[J@= MX_PC N-V[EH66?_M)L2D[MSI/18#83?TUXKNF>_;2\F-\(5WSP_OI>3&BZ*[ MZOM2_#D&.[7">^D'4/QYTK_HGOE>%7^>A"^ZEWUHQ9\G+XKN4!\F/'68A3^M MZ'[U_L)3!V)0T?WG/8>G#L2EPGOM%=]3UZ*7EYAGKAO?3#>"FY MT;_HGOF^O93<"%]X]_SP7DINO!#.52]>'J9VIC1A!LV%'>(Z\&'7MTR+>N\= MBHSA4^T4O4>>96/DM,-@1"8TN^_W8>#.\^Z7\XPIXJ]9SIMNNI6])*QSWX8G MF)8=!J"*@!>A!U,T\Z_?>G9H,O/&HK<* EZX ^8KGCF3/T\_OBQ\PJP Y M\_$Y\';^H >;.D>Y;JL+&Q@X6D8?R ,2/\!P:5/?G]&\XR8P4&#= ]^!Z3$S MC1\D%M N79C&O0#WR68:14&UBG!Q$K2ZOM-_N=YEZ =@OWK^9&X'WOB!%_:0 MO[>."0V\]Z-DBR%<%$0PMAQ&-1O"!4I6L25FA<6K91VQK @7/1&**0>2%.$B M*ZN8\H1E]$:N%UD.QRTM0H99A&+,@21&N(#+NBD?*X<2GD)Y^WQ%ZZC%I5HH-W^? M_#B,?%2%].]Q8G=MRXQLX( -/T0LQR7Y.G$IM+SBK>-X[\^A;SG,]Y,73##Q MG074OG3YZX]SHV-5R/""R)AX\%@/$,&A<:28$#*Z(3(F;IV^1Z,@<>BQCHMK M,-#=XT2'D"&6=>BX=+V1"_A@=ZX3\^\XN2-DG$5DV=WG''\@NT_(0(_(F-CG M''\@3 @9:1(9$X>9XP^$#B$#7>+-\0?BCI!Q+I%E=\=S_(XJ]PH9/I-LSKF\ M7DU&Y<2RSG8DS3+0)C*;D5P7,AQV@@S/3<(+&6';BV^T(PDK M9/CJ 3/#>%"QH;&FN47YCY[=#3@F2V07OK> M=/NC MY?\QO681,%!]P2,,OO-*1P^N%U7A^8UZ%NW:#"]YN8[Q+VO?&56\=D;\@GO)+75(GL MG>!C:A<_\X;?7.K\O/MDL\:96D\CM1^:;G54LW!!GG12.S%P9B6W, (J7/Q' M8+KG:%HTA L-)13]YCK/0-,AZJ&G]]$'Y?C-WQ MO>,?BR*_N/8+*-_91H5ALW!!*LGF'83+&L*%RPYH3>Q(DL2- QV:Q+FA6-BP MP[8DSDLKPJO\!_J.?L.N#;SJF:KGPE1A8QCYSP=;XZF-M(]>V7[V&(]5MAUS M/Y*<)].%C8$L8CI2O@-C-;OO0&P\^H5Y/8O:WU@ LNCG;8<<._.;PL9<#BCQ MPH5[<+GFD3K/<6]XR2#+L8;A\"CC.TUAXSLG!,J"0D?8$-7Q63#"0E=[L:-"#,"E&^N-F5RYT2#$L^J>!IX;/@]N M++]'[7\PZ@'=FD4)>#<+%8W=Y<+1ZJ!LASF6ZR$B"K.9NREL3'8GB^ZIWWY# M+>\W:H?LY_?QQU]A/-3K#=Z_L1=FS_9CW.C6&86!SUNHA0&!L#':/-B@Y6=Y M'W,:B*H(&ZS- P6Z1$$Z% @;'163\'FM>*N*L+%%.1/O$07"!=/D5'P % @; M/9)3\1Y1(&S,JA Z.3^32-B@U#YTLD!\$#8,M0^M*! ?A(T9%4(OY3<_G'38 M1AP^J"<=.!&(#\*&+C[4'/CF+JK-<.GZP7T?ZR\<9_D,514VPB$8?PY3W$Q5 MA8T]I.)/A]FVY3S_PAQ0<#:OY3&T' L<0^XB7K^-X+%'*UO"1@P*Q+M#R9VP M?OZ8:[RF$"B_P.W]\9%SGL7\]H/'^LSSF,F;%,:5485U[<4A_7SVEE)-(R(? MFFXG(L*Z_H+RB0N)TDP]#4V:;L9:-Q.@P&)()S>[[P !PQ'9->R.G\I2J)JS?.X9]5"#QTAV.7(>-SP5* MFK5[O7 8VE@D\%8W#' 7P)/[0+U",4Y\'W@-XV+.W;&@W0M"W)]F M_T(MYYOK^_#;??^)ODW86&Q>B>\'IQ*RCSDYQ\8F\=W@G-ATM$I1?&]:-+M" M!"](%W8I_EB,$"&X+'Y,HG@6BQ",%3^(42CS1@B>BAL=.39;2 AVRX#,=B9L M;FO;N@S([-7WR(]Q,B!3'%[)@$PAV"0#,D57BC(@LP4G=!X::^3""4/&6/8G M0KDR3H9-BL,K&0DI!)MD<*/H2E'&*[)R0H0]$X8,;NPSF'@H+LM(R)$R5H9- MCH^G,L9R4KI9!F2V,V%S"XU594!FK[Y'?HR3 9GB\$H&9 K!)AF0*;I2%#8@ M\W/H6P[S_78/..A;DRH6R+L'C_5<"G<'U/:3EE?6BX7/*,PJ6W7G897LUJVJ MG&DI#WJ;:;J5=5O=>>1A T*H4[OFUA!BNNEVA-BYI[Y#?^?#CH#M""&L>XN' MDN"Q0 ^AUQM0G^&QM1:?(WY^OX3Q/KNXL?,69I^DA3G16Y=T9('*FMQSI 62 MJL*ZJUNQ[W?+Z5W"2#W:VT-"Z30W]L6XFK#>[5:,N\.#H=!;\H^&?=;;A<>B M*(H_L$:$>CW/M6?9@K=47._Y7%,4_3QN<=Z'X9_U73=PW("52-]SAX^L[_]4 MZN-,3/I\&B*VY?SQN/J!_&G8KD0"-WZ$SG.>^H[X(P,C_Z.F#4 MY,)E6B^MK_"':QV+-:AA-!15[>JFP72=-JH]3='KC89I-!A3_FGPVKN3N_S@ M'?LWM)RS <,3+B^T2GT4?'FUS&!PH2K*?Y5XP]97?T2=I'G/M5WOXB^HF_K] M+WV0H[,^'5KV^\5?GT#=^.2.O9)'=TB=OY9]ZOAG/DA>W-"W_F0737@%__8: MO;2N*%^ "BSIA*HI__4%A?/,!._$XRRZ"!T8,K:"+E%1ND(&'NO_5/I+"M)C MN;PG=&V)VR>H/-%H^7I.@1](W"FV1-1N?>UZYQ\NSG..>L_ O, =\9'PCE+; M>G8N>@Q=\=+R9V5_R@*B [4V(+JJI:!ZJ?7C[O;I^HITGMI/UYVEG1>EMYWK MRQ^/MT^WUQW2OKLBU_]W^6O[[I=K>4INZ7(=? ;] MM^G(9Q?)AR^FY8]L^GYA.;P;_*8OLR^HP@M>F!=8/6K'+^'OBRXGZK59J>D: M:M@ 5'E@)B^.KU9@6.?SOS<;E::R^))24?GOY_QY7G(QII,^"DK\'A@(4@EG MP0]CG9"'\/ <2=@VHJ8)P+A0"%P;O^*<#ST#)M:HH=V+@9%*#&[N'[\3- \< MU[D+A_"0'HFMQ4?4]CVTS!R*EKO)K(LKMQ>B;8L':Y;X1 P&0*FE*F=_XY/U MY"DMD@&@4TJY)@1>F[6*46MDQ:M1J5=K*^&:&OEZ13&,-,A?!O,$QMKHC7S0 M 3;KSY/ ':5'8!L7D<@/Q^JY)B/?.VDA.*?.(J,K,_K^%H)C!%;)^R,;N5X M5JGK#6D 5N%;<-''M2)E2 MF)5UPLPI^;GZ\=O_R"/UP_WCT_DX<=CYT?[[HD\W1.8LY]@8B:J3NX? MB5K]9'XF]S?DZ==K,C6=CZ?R]N437E:;NC%#IR=4>^,.0D ]5+K.WV/ MIFU=+1/TW].KR_W3=+'9X7H%-#RD(L]#D7\TJ?-2Y#RIAZ_2+=?D?6K[8U5N MQ*K<.'95_O38ONO<5<'];BMX3/QO=Y/)?KGGV-'&E%&;UQNNU?7&NIQ#6K6#ZR M9WZ(B!/OA MHI9)+(=8@4]Z VZB?I8:9RN-@[&#K=6-B*0&"U*+!"L+J;5:1=$6FZI935A- MK:AU+=.CEOVN5?1Z-9=.&;5*4U_=J85V=2V--1AQ^B-K(J[DKE(JU50&85:U MBF:-X%8RQZF8WR8V##$WV[C?,8HD.U9BW01JE5Q^-%C(965582N:AH7NPJ?N*()*Y' MW&# //*OT+-\T^HAA7#.M*;1RYMYS]2Q_N3?/Y\ ^I:0[;;R6.E4R/5P9+OO M0+=9;)$[M_)Y$6H^3*>-N>ET'D@I"9>U65%AG(\V:)NFA]G)T3_?X'EJH@F: MI=:]P\CWT&?AD#S8M,?*I!-:("559;5JD!S:)8>T\3J74FKI\%3R=^8'I!X, M2"?P& L.S9M4VLQ#FAP%:R[AX[WWY+Z.C10\5/C&]0+R=_@S*.<;&5P48RTD MW?B,>^\]@(T'LVMZ$Q"/!-[6!A2,KHLGUP^K&QN-ZHA4X(,+@+!_MT:1PQ"# M00>#M:8JV.]$ ^^A9_!_F)^%JM4RL,A^0F8 M)@CJ!:;RNLA0'&7:?=I@"N&.8HWII1LGSK;'Z(P\&Z560YV3YL\9%E?PM&C[ M8> Z'Q97, >TH2IGBM*LBA3"78^2B+"3N/1__Z6AJ?4O/@F8S48XTG@-JHQ^ MJATB^ D%RI+>#*I68$C?/(%5&.AU0 %Z5F#!(Z,0-_.824:AYX<8ZPY< BVX M6ZIJG[J?47UB2D:[%UP4*M8-6J.B*)DCL+I:J=?JN81-E8K1;.82-A6W4XT= MY4@LGH%VL+"?SAQ;E>K_9 51QCRCO0'IX5&6 M.G?QBB/'#WOK#:CS##\XY'5@P2\3+;W>6A>=--MF(,63U[NJ=;G8C:V66I1P M D3C)[$*M/!1"+K& AK)YYBH=;Z:+VFY&4:O8TF.\B,^AFU0SC]$;!J@"J"W M_W"]/R(4D^01Z]WV#3R@.'DN\_ZKE8_9N\%_ZYBXC,)(]YWT!@R(!EW] U0G MXRM4:+I.97)\4C]'_O& ^CPMS234MJ$%IC&B0?SOT$)S&*S@+HL;P(-CBSBZ M5=5Q92O*WHN-XRF;.F$9&LQX&;/WB!GBT<^\Z8 / MXH>@[OV!BXDE2>9S,*#!QU&\TMFN\OPZ?G,\D,]E0AV3?-*F1ML%J$&C[K]@ M+'@3;P]W8E?BA_$B!;PGO*?4#TA3(29]]^-]5O-_LT:IHA)D090WBAHGH$'H MCT6@66K]@\V%+&=#&ODFR:;%V7@K0J9.Y(OU94RX,$?@B*!MWC)/ GB,P0JO*/I 4^#J1K)]DR>/?N"&:'W'C)7U-6EI.I.[ MI3O3$H-JVHJJ+)K<5L57-S%LA0I=-FH51:UESAUM5L#6S"E(6,LI"U6O&,V\ M I=Y]4FK56K5U?G,!^A4I5;/MG=M^1M45<^G3UJE:F1+_%W^"JV>#0?+"=58 MTZ<#[LP[5,QALE7*2^ICC0TGM=3ZQO5^>TJM\Z8'B>SL:_=C^O7R&>M-[+'G MBZ\I0$2S:S]"11$H\7=X,#[/R6'#H M1Q$=&&M4!2<85]]( K<8T,5WV>_X\E<+7HVA(@<&YV*0YL7R^?3N4*>'FA0F M?=Q4B(VQHKU)/=,GF$)NFKH#YAMC^.#GP!! M//@7;55?'5I;'KS_!_/%X6;F"1LIDEIKKB].<_"(?K+ )X!0U0HH5&T> _^? MT&%QN=!&5,RK/*]^3>*& 5>*J!UCX-WP92E0@Z%C1;#S!]1C8 O.0E$K@>CU M+# 7_9]*MW8X23^[H\$?<3]XVBU0G')Z9+D\9PP?"C DV##Q+&>.V M6FIIS7)#K96U:B.!;M+5%HFZB /O18E1/K[U"_E/M:(H9$0]\D+MD.$<$K6M MK(FPSY1?'KG1%!37IWYAWS7 MP)O8',_LK.LQ^L<9[0?,NZ#V*WWWT?I87'#:@"$CT&3):<%+3N][G:;9K#2J M>M9U&E6IU'(*T#>4BJ[D4YFC6JDW-BC,(=@FJ<;>MD@=XYCVN>TKW:@>VK]< M@C\8E(.)O MQ@&8\8F5_DY\3&WA*]@#UP;7N?'Q;;(];]#*WB7*N%X4%&7*N%$F=_$+0(!="IPR1+= ML#BD+67_2-C?V$[VB[@BI#:G0Y^YRAE7^KRR_%X8G3F'&]#; M#K7??8O;+1--A:HL2I_&-H_,#VT9TCQ:E&A;NC1%U&&ZU&$%0&==+;7^AALM MK(!GT')U!#_8R7?49K;KAYC&V^ZZ84"^4^\/%I!'R_]#JJBC 8&^Y;)+$564 M(554$= 9K08''O"&JZ<'S^TQ$S62U#]'P^%U^N?#!A"UNN)8ST.<0U;LM%^9 M]UL$.6DHI=;]TZ_7CQOG_,JT7HEIP3"MEUK?V#.UHVF=EPJ5\_KQ\/84_0JU M?6*J!V,!Y(;V M?SI=P67VYKIRFWNW@=6U9/K;$;%47Y,[\F%AI";\NLCNDG$EZ'(! M7:/4ZMS^7C6^,BK M0XRY_?OO,,K+RE(M(DI'+^_OKJ[O.M=7!#YU[K_=7K6?X,O/[6_ JVO2^?7Z M^JDCT"@6U\7]=.N08."&\ S3+^/1XPS5(QX; S 5=TRK*DFM+;UIQ >>Z?)Y5;^;X,"//CM76 M4VQ)\IRV8].N*5JAS[6V@#(NT;VHPN>^Z9>B2..70E'V.WTGNAH5/$\12UP_ MZM,@VPWK>B'UWHG67$"[ H!S[^_9@B8'/,8HI7;RV:169S$.T"#G<4T[?48 ^\O(XN&EFG:;-=<6KQJ$I\83BCGUD4:9;=NU.NDHS#WYP*) M/O_O(R3X>EH]"G&(C XL6(1)*3W\@$?:@Y,S78(W$TX^D&*:3UG(IY "R-5_ M?J10IA%^^1A6%FEH2P]X"7WSX^DN^O3I+O@M.MPE],^>*1U=(+[:CHG_7$_ MU0XNJ>?AN5R_H4N=[HP7/3GC15=++54I5XW:W/DNB^O];R*ZJ3F400U)\3@Y M\3 .(!Y:J664=:,IB'0LGF0U=9]VU[+"2+4H_'$0&#UYU&3)J8,^\5B/ 0"Z M-BL3AP48N:>V[;[R4N+\+$./F59 ;!<,.9Y=^I\YZNEV\JH;U[MRPV[0#^UV MW+7'<<]B6S(K(/522ROKFC9_'!=:'IF&L4:>=CH,@P_#J"\8!A8A>(_+3,11 M!3ZV.7^Y#'SV1WA^Y NSWU.O8V]F$FO9!&KAO+)0N/<3@MBY<3*/C#L6; B. M*M@D!JC=IKJMVEVLZE*JW9@S.?M6)P^D=6HG1R#5$$A:6=O>NLT)2-))CM*G M)Q-T[LYQ*D%+ZPD4VEY>H[$Y)R92YF\N9G40LWK94'1!K&2)HOVIZ_Q0U 4 M5M:&6OJ@YE!1Y&N-EDYX\ Z"E56BFB!1JEYN M-N8/;]ZG^9-=,4O@;*^8MP".H2!PZN5:];!V<\ZZN-!V,R^2!CR(UQZEU7RH M19B8#W^W@L%EZ(-?QSR^>+^!F*FE5E,O:[7Y8)ZTFPN/HW6K%3GB2"NUZLVR MCKM7A<"1M)P?/#:BEDG8VPC/-(AJ5;CH*DE#^D"*.V;)=<21MF-RSS7*N\HJ M<#K81[5RO;JUXI9VM7@X6J.X\\21 8J[W% -06"T9H]OLHT .KH"=8=O=5S# MV)G/HU6%GT:?W(#:I#>3=7E(SR==YOGQJ<1U:[^<,9N%?0VL@M"LE74C+R\H M]?8 T?VC4T7;N@7B;="&Q0]KM7(SMU6&W:'M1'/L'SQW!+UY+Q.8#5'K@^>$ MN=0C/(>)IW,=TH4Z59EK6X8Q,/"N MWW6JX%OKD>4'O@: SU#+M=Q<>\'GA\7^@?%YP/]_T?/MLL]M$LM32M7&W*Q8\CQ,T2C9T#;JH*X$8OU_432!,260W_ MXKKFJV7;Q=R5MUM;Q%I[Y]9\' -2?\R1PTQ!VJBEJN"1,UE!C*$4.U MO6"H46HU&V6U)@J$3M3"C@H(;!'[D&903K4#8@O(=7H;Y6)5FR!09:,IBM4C M\;/GJ@%;XJ>FE%H-L)KG:TC)['F9=KY]VOENPNL[3/H5C8R9RU:F'/O1*,E4 M:?59M:**E?4TO5JNU\7/<98")05JWSL'L@J4A@*E-JOEJI+7!FO!DT)%=@H7 M'Y_PS:)=R[8"B_EE\IW]^2=UH V)/'^^A: SH!X;N#;0W?_OOS0TM?XEOGS( M*OY30-"!VZ8;XLI1IL-01.C:B0:,D^,@[ GZ-CL3(DV4KXCWRT(02353,J+O M6!\O;V6S=91!-(*EMW$6C?!H+)EUKD$,JX<(59MMAJQA&0NU5FYH6SL*XH3@ MI$ RL7W5&[D4+QZ&UJOI91B:@PD6[Z^+LCM0>C(QZXA/;8H5H7E4 MY94^R]K0!]/(U\.1[;XS]LAL&C!S*@BVH6;&-*E&N;%]$KDX_H $4TK5G#N8 M&C#-*^!<;GTJA#2F\TV=BA7Y5-12VM2'S*/:7M2:I5:]4=:VWY$@36KQ()0F ME6IK"-654JO6*->J6X<^I,&=$T:^,>JSL99^+Q-_X'K!6<"\H;2X#U#PYL9R M\#1,SA8L^SMB'@V $OR'1 #?-Q0_%<1/;BD[3DRM*(:S4TQIB*E:593%G>/* MCQ6W@S+-=Z/JTH*X0Z=:XW&-H[2]@8L'9VMZN5$3/XE/0DX$QVI[R!FEEMHT MRGIN13EDWFC>/I;K/'./"I#0E=6E157^P*4G8-(5\&CC[6+U:JG5U)KEAJ(( M7]I7PDZ("2 7V-4 =E6M7-_^? M947I/@38[F17DNHBP<;;-!;+.#V]K;)_D M)Q=+Q,/5UK&VS7&%Y]?7RPUMZ_WHXJ^@B*S-9TJD;AO4D?'M'=1)G7*LL]>Y MK#=++4,K*[HH:2422@>LEKH5E!I*J:4WRM6:8!5$3LW^CM*2QD:W*)'XXY:T MC(E)&YM%#;74JM;*BB%SDXX011ESDS9'D08HJI>KHNT'$'=]=X^KP"MFO\*L M @OB*)QJ)#;]ZF]6Q8%[G,M:#8;V1#@$#_F=/#K6V?[MR $;7V>NWH>!'\ \"X!;T-?F"EV=7Q]N?3]< M1*JFLIA42VEG\0=QL\&=C(O;:JEEJYJY:JV $DTF!_RCNVEG<7;NFX0 MN$/Q/9U0T#+*+SY(*NFPO#]:TW9I[]R3QW M 12T4HO7S=2^'#0$%W.J*('@5W"](;[$UCM3[]R6R:>Y:9N,] X.W[1P_]TTI*PMR_G?A&JTQS^8&-N,691M98SNR MI^AX$' 1Y4OHY?CA0&W.3MEN9#8E7!(SZJ9569MY6R M^JS@PWVG[Y&%I:N1#\<;S7EV90*/&3%XZ@NSWZ6?=U _;PI(?*K)C"!MJ91* M7Z[PX$FOA38#C[Y4_1R=JU:04D&7=&1A%HOE$/;68[Y/W/[$>I29[X>JF QC MQV=0^X%:YJT3LVE* #/+'K@QAE(MZXHH55TDGO98/3E_/*$GJNAE7<]K4[3 M22D%4>:/+*#PHTD8]1SHODR"/Y3^3CAQ'3.BW>N%PY"7Q[UB?:MG90USJTJM MU*KJ8#S59#K\$>)IC?[> 9[JF!=?*VNZ*+N9I3$^Q57B\JU-/7N3795JVB"Z_QH$Y&_=/%< M5I04SKCG_G+,K"BK):L(JDJIU:S5P?C**Q)Z^)U%$G.[= !RP)Q::M45I5RO M;1T W#GF=NT*%&9>L*=/)Q]^V"3!EUNG9XZ_;C-G;'$R:@R$:%WEXYG?2*6E M2$DEUZ*Q)O.YJCG2YVCT7?I]NVW'S$'[X;HUS+?5UP)(?FP]D&\FY5K* M]>%V2.O"S0RSHZ[,'QM:(>@&F/P30'$#-V_]%"/QV3=/E>WLI2LB09 MW$3KA7UYM8K*:Q_ M2.N;^HN]16&U6(,:1D-1U:YN&DS7::/:TQ2]WFB81H,QY9^&AJG6T5V#L?$_ MHL_LK.LQ^L<9[<,(+ZC]2M]]%)5I+ (0XQX96A3H_TBSI93I]_-0G?4%A(ED M K27Z_'M=!>@;)B'K:!+5)2ND(&'NOLO*3BD5D&:4#6AG.!>=A2%K^>T-2<- M$;5;7[O>>6L1.(30(ROH56JU?_^=W-Y=+A=T43IZ>7]W=7W7N;XB\*ES_^WV MJOT$7SI/\,_WZ[NG#KF_(?8X/9B7AK, MHR/F11EVM*$H4]?&F;;=8MU>4 MC[Y,=$%K1G/ HFM+;UIU88-;%E]HY-NQ_)Z5LF,+7$YA:]$9*\*%&7?.[2:! M>ZT5KBP0VN4QO96A]V::H4=BOI_!KY_,?(=V Y]<@\UBXKX3HJOE M%!21<-H5G*8B3FE7 00'VDP1BA6!\Y0UI$Z!7OK.1/# XIS7?OP],6C)AGQJ MYU^2-&7L;)/E6^$(N&D\>-W@#[1=+.6HLP1[U759JR_,"=F-YPXQ5H!/_+L5 M#"Y#'X;'O.NWGATB6=J^S^!_Y@;)3"IN:U'ULJ;D=0!VWJO:V;A*OL6OR.Q3S8K"'-0I%^Z/E]N\3>V4XYP3_?^)VED MPWT_UA69Y;^&9?Z4P;$E4\!5/1RK6ZJ*=LY^K)2;1M M/_UL@[9FJ=6LEQ4UYV10Z;<\BH.;0O_8-[3D6-JC8^T(TSQXUW*52VO99\C=Y+$ M[6"Q6^W0!XTTA2[X?'X_8BC(SC.Q>&&88RH74A@5O&9:'_-H4KLGL[[52JU: MLUPW1*W=<+ %N),%W9IY/P_0Z0"Z:MEHU@H*.F'GI^HV;J8P)QF)>;^P3#_Z MP/@MYJ@S/R LRANXXUCL1'&)E;S">YIM9P0R!&O=8 +^3-G9-3N"=EX_19X%,AI.=1[ MOPW8T ?]@2_U7)X7D80ZLEJ=NE)J5=6RHA1UWZL$[T&=G\."%[-W&F6UOO7I M$W+SPXEY4[?C*3)9Y9%.U&&G0] 4L0'\,W/8!ENA=*W44M6RH1SV($#I71UP M6MH>1'JIU2S7JEM'X4[#XQ*W@\5N)*:CJF%M8$Q=41S+I%-D%>F0F&XXXBD<>&UKA M,/?9YW1317X,/[A$%#-3S.,3S_. MV\]9=\]I'A21;?!BZ\CM)MLE&;8S0:%V@MDG]Y(C=OJX[I^I;_6RSL(&EJ*J ME>L+*@ID-M$/'Z"4XG?"XK>K2.P.A$XMM32CW-P^5GL@R3L2@T:0,AI3W ,S MBIANB%9)IA,,Q>V:,% 1MX/%;B7)*\E;W%8G[QAS V92^B%VCD?,F_&)]^T, MGX#-72#+>J5C^\"\#D)DI8.K+?5OKV/D)8^)#>K89E8F-C/FQ%?$W3HJX7^T M\-\$_?4/Z-\0]#J"?L'RJ4SAES:2).]QM)+D%=_"+W*"Q95EAUC#;2*X,CTV M'YT?D3AC@FS"J';$I[MPV&7>?9_K?O]^PJW-<@9JI996*]>K\LRX(T77FIR4 MW:*K'F6D&+)FKUPOS&$VBDU=N5=0O.DH9LVV-);]HBBE9@Q9JDQ_1=[BWK$8@UJ& U% M5;NZ:3!=IXUJ3U/T>J-A&@W&E'\:>.Y8?-=@;!J/P#<]ZWJ,_G%&^S#""VJ_ MTG&5JDCX3_2;"EE^OU-*-/\0)CZ L)$$ *%[$;G$5R ,F0> MMH(N45&Z0@8>3AY_2<$AM0KZ@>^Y!\G' Q=0N+^>TWEI6"XJ FG&%?0JM=J_ M_TYN[RZ7JRY1.GIY?W=U?=>YOB+PJ7/_[?:J_01?.D_PS_?KNZ<.N;^!2]\? M'J]_A7:WOUWCN.Z_7Y-/W^X[G<\"#7"Q=OETZ\ TXX;P#-,O0'=_.#0T+9@+ MY_N:=1ZJ+A$(;F5,)@Z^R1/&9].1SRZ2#U\2"\5R>"_Y35_BI\>S#;[@8X MWQ==CI6H46M6JDH4F_"F;;Q8QU:4CRY&=$%7HDEPT;6E-ZVZL,$MBR_4=3Y) MY-6Q_)Z5LF/B&L!S02U-7Q'4$N*@ED8J=VRQL[-B3 N#D,TT0X_$_$#.Z-PD MHT1>@<<8^0[M!CZY!MO!)-_I.]'5<@J*["U&FC+^FS;,G+8J@^"\TQ3-2!-3 M73OHABAVB M+V+%N*J60\4X<7)0I< 426"*4^.MJN=5XTUFU.XJE>6@ML)],(CR5D9@###' MMU[8K.UPL;/LV>.Y_TC@N^7VI(/B^(?C,>C&G\PD@0?/L?GZ$'FFEA,#66Y* M.KQ1R+7-Y;2RB2:_&]>#=SN7H>M]_HF^+)D&CU#*TZE$8BD>.NAPMJP-AK5IJJ4UI; EO;$VM M5,:/.,/V%ZK&>R':' 9F/PC#3(J2'W9]R[2H]Y[@*M=.URK5%+U>D!F$(<,S MO;)@3;9+?1;EC7Q2/ZPJ;VU=@H93FR>_A2;]>3KTSS^7JDA4>SFH27C$CQG( M=L:(G6C0U,>L5&NY';,B3BZSQ.FZZ5Q$G*:(N]3Q'$-5S:NT_I%; N)VL-BM M)'G%MV./).HR%6G!DQ-->. +MP=]\N\0VO0MS*H'*W; S.G7!YW)]F[G\=%>G\CS'/+,:S4N!UA0> MFEIPG(=<#RTVXC9<$-T :DCO6M"% MT(6J<=EZT3I?9UYQXH%RABQ>613 Y>I2'QAZ>*Q;;9NTN)/THW-2,E$- MD>8A*E_I0%;3#;$"RFYKY6SX(E&9M6"!0JTN&G?Z4EDK[4:0M+[K!EBL.1)$ M!R?7Y*='EWOKZ^5MZYG5USO^5Q3%/W<@\OG2=LUY7(WTVC52E7; M8A% JS3K*7=%Y=KM1JJEBU*+;+P#C5B85Q%E4 0N<<.YMI;SPOP ZVC#1UYO MN_U;^_8;^9_?"'5,N!D4MX^%>,GL0DC^3$Q!#6U2N6O^+P[.4/YKLD+%QP,$ MH#S!Y$.IW?,I2!]+(;8I%9"CH&LG).C:@07];K*2RMY&8"^!I]QE#NM;P6>\ M\)_BI:TN"5LV2JW:@KW]7*E\RC2,/2= ;F*3-C%U1],6Y%EP]8Q:-> E3H;2U3+!,IJ<.!]_U1-$7*H:A88V(O2H"0#CSH#L6N ML5_#9K%VT1M[TB[&"6D7XS,YJ'K931+8)BZ) *Z'LLKU6.8RK7-)]F+O[2&; M98D^U$HM8WX_R X4^^&&J(.9NR!C.]'XH@-W?U:IT,ZU/%@[;MC2Q9*--%/K%D+]&,^ M(FSMS)[EA+ M$' BIWJE([<\U"LKN?1M<2CV$4?IZ(!Q%M*WW5<_*N#@CAB: MXN".8F#D!3P^EON91EGNWQZO O0L%VRMV")6CTZX%@)F!SU(:XOL5X%R7-.1 M-'.*JPB)K.F&5L1CM.I&#L=HB;/Y6(I+<<2E.(=HU:MY':*5DZ0<25G?'1JO M!3$P'NS0OR!78+&:S#%]7/+NP(/@^6WRX+$^\SQP0#F Y?%%NU(N:](7QWS@ M;!CS*E(XG601ZW8X@E=EUBPUGM"WH!:72 ?&2%SM8M+:*:[J6"2S)@RNI"L9 M:?I'9K+AB"-GY+&A%0YS5_F+K&,0KOITB#R5C I8H^? NG_"O8>(>9G%LE%J MU:MEM3F?ABKK/14>2YGT_1HLK3P)J=X4[20D:6$0(W[:-G ==#JLD,DT(/K\;)I0>!9W3"(X@AW+J9P!IYK0S>?;^,DVZS: MOX$[$)I@E>5U%O?AZS9(V.YRQA $MFJII37*U=R.D-\=;*6;T3;_%49;&GQ< MH?(8 *!GV8SOFIB4L<=O/5Q#'7DN^ITFZ;XO7$25I[_GOB(J9$'(=.CZF9J@ ML+I!LH=$QB0/YI>"V/KPD!O7NW+#;M /[79THIJ_2(5K8'GHH@2#)%#VZ71F M PJ6!-XZ.%&0H*'HVO8*]_?UK*@$"^Z-HD.T\O[D/^QL7C[Y,,X:U3O-E?84 M0]J."8+E,?Q\Q[);V09F]Y5US.\3(J0C,;4_+;TK3%51FX/G-K\W]CC#A.)K M]'AY)_'$Z-L.\U1/WC9*FV-WZX",49]=L>C?6R=A5!2!>4(V918^+-!:5FM; MRYZTN@5,WUP?N=L!HK B:5E9$(?;^RE;IVZ:7_\[M()WK+*1' B)FW@_E!=A M3K#Y1H23-:OR.&,1RW1$++IUKF,&W?=GZW!]# M!6 B8?S.@H$+UE3"I7'^Y+TWSZ0"W[OL/,:\>D%/7 M"7\63;)X5/)Q[%.6:$EKLFV.%KW4VB92*OWJ?!(2IY8S43/S]+&X"*CS#,/W M [D"=K T,FJ!'_2_EF-NFAS<-/@JER*]Z2-$S[KYM\WY,U@W)4U)PQ/R-?+J?8DEG<:KB 7-W^D'=I M2(N'H#7*.B<$U7'!JJF<3$*9+K;"OAQ0YQF>9CFD%WH>KE91WV>!S_.%DY]L MBW8M>[=%$7=F+!V2O'DFF^$Z\GQ:T&7$HC9G6MLQX^_?)AS++*)88Z!<4P^[ MVR/F6E$L\D."+*\DA;V BR2$1LUWD^ S]L M.#T%3'[<=A(XJ!%6&/E<7XC@@XSRTZ1PH_8'69T2TNR9_YJB1(E%"XX[W(^) MEEW_2WSM).\X+;[F(:266K6J #:M8VOQV<<":SK[])NUY>U9P0P_.=JTV*U M^H>8;P 6Z()L++)](M;)+M_FZ8P^T'=>*.K);?> &QZ;R:T!'V$JO2;C M7(#%#.IE?:M3)61&@("06IL2L#-(82V#>EG1!8#4<>4/B]M!.0R1.BA&4KKX M)1AYQ&V_EO7))S^DK?21S$\WK@>GX?PQ(ZZ(.D/ M$D.[C)SL#D/U4FOKE,>"9- 4*;H>^KPT4WZZ6T;6]W9(XJ*HYD)IS.AV-")/ MMCXOKYG=CN,/KQ\['M-.$3O$8S-R@[5Y$T0@/,KH.H^N3[8Y"1Y=%S>T?H"X MNO .9F)U1B#SL<2_2;UW,@J[MM4C;K\/CT70.6#-^'X(&.1A>!PL:@IJD^3D M:GFPY"%WWTUY#[Q8XK:IG MHZFBUK,YX;CBU-F1H,SW<69D[+N?1*1H%PNK-Z[WR$;Q0CB6+I@^ +#MF-$/ M#.1T,W6O1>J^*4+]0!F*W.?&ZQSPM5K_Z_*$2='T?\)UY&)4.9YXS.:5AN,3 MO7S>S% MM5\P\&.[5)X/)4)4YQN\R =M))\<:K"=KZ>ULZG&=YR?F#:^ 0PM4@Z;@CN_Y\GTRVB\: M0'8UL*/[AB=(FY3S&U[ MB=P6=M!MBC<)'S??%J;5P)]HE*M&#H69Y3;%HN-QRVV*>>"Q7FII3<#C-E.' MW*:X&RQ=]_NL%R6'OO5X%7'BT8"17EQ1'-"%\\PAK?YC$MT\CS[GG+OO7\=\ M>P2VW3LHP_A_K*WU H+(TP#Q'.M>P$R\T';,V1^F6BX2W@;N,<[KB)?#3R<2 MDSL]4WT_F&R"*Z+G57=GYU.*N"&N4RQ&)FX'3W$8I^[#6_$9#?S0+O3G^5%= M^(%-5*!G:(%)V>(J-I,ZM?I2NE5JVL-K>>".7: MH7C(7&-H"8Y,E9\,MN# F*.K%R#R!(-LCPB^:%8A-"!=]FPY#D:-L3([AX5< MW]N52!L[%.G,$JKAUE#=$*7RI 1:CD!KB 0T'8^9;BRH2G'07$-Q'2/I!>;C M!8HQ,:^H#;AL3F;P^W:S\0H#.^7Z2B0O%SH(F.F&79M% ;$MHIZ+6'!(??J? M&ZX\;4>9HYEB=)&F& .\#:5<->;S9[4[#_ENBB3?U5)+ M+S?J>443#B7>W-@Y#RB\"OXUK9?65_B3='?J.3V@$O-BD+2^=CV\.1YCVMMR MPU9C';8TQ-8L)W+M@*HD/>!/O+ "&&XO19^>!HS07L\=0F_>,<;AN &\#\MB M4:SK'[!GC]ID1#V>_Q! 2"M.J8,F?@ _\ 3*RE)&Q*_6XG6'D>OS M^KH7O"R7]<*^O%IF,$A$<>K&&(?*Y!;:A4Z$P?);=L[T"JFP72=-JH]3='KC89I-!A3_FF@BQC?-1B[ B/ZS,ZZ'J-_ MG-$^C/""VJ_TW4GE!OH9QW=Y7+)%J6CE_=W5]=WG>LK I\Z]]]NK]I/\*7S!/]\O[Y[ZI#[ M&W+Y:_ONE^L.C(AT?FT_7O]Z_^WJ^K'#=PC5OY#KO_VX??J'0$-=K%@^W3J@ MC]T0GF'ZG\7O[@^'AJ8%D\9\7_=MZBV8CN?H-J3>,VA.M'$^K)&/R(YEL/[P&_Z$C\]GM?P!1],(OZ^Z'*LKJNZ5JDJ4=3' MFS;B8FU>43YZ./&%JCY=E3CE32LNI+A%R$!:ZC$:33Y-[I-@!>]8;?\02W>A M6A648G4]QX?MFV(;A*13'GB2LID0RF32:K[_"Z(_T;1QF&#'XA#[$UBWC'R' M=@.?7(/1:Y+O])WH:IEHBF;,Q P6LYP+_3I>%B 2MCA(QS;3!ED.! MK5&IIEO1B<[027WJPL:'+WGNZ]PJ]]$0D8XPN$,LA_N/UV\]YN/F<_[M@7KD M-VJ';!5Y-Z+.*9+ZD044?C0C0E,/MZ^56EJUK"KS=2BV6K@O=.;- M*>?6G$SVS%JIPC !GL;#//^:G\F56;;J4K:D;)VD;*W9LYF#;&')"T4OZ_K6 MFQ:D< F%,RES R% MYTPWYPLW"51R3/CSR0U0HD=R1W=ND1IIE5H_6!J] #.D3% MA7BF3CZGC!L:5I"H+B@\+^$E)+RD\$ON2.X<+[ MM&"TR#K:#$/T!G61F6PXXG@8>6QHA<.]++R S*C-XW!? M"AO'D%$FR1W)'3MY37Q9%RN2)SQP)B.3UWN%G)(+GP(IC@RT"3Y([DCN3.\7$G3\<% M9KU;/NE]VZ!<1;51:NG-1ZYUM>Q'9-[H,! M\S W;.2Q 7-\ZX5MXZK(32Z"R;V,($GN2.Y([DCN2.X(:V_65QNO!:YW+T/.8TWM_\J#+T2O;CLF_V?S\B+;YK] /ALP)P'R][S_1MP7& M:4TIM1K;'QDA,28@QD2!F"H2Q':X-".&TU-?")R?J$KZDY"SC;V8@K5H(EXG55L?A5S3I6Q)V3I)V6KN7+9P.Y12+>O* MUL>,2^$2"F=2N-8(EZ;L7+BJI595KY;5VGS6GA0N*5P%$ZY,Z;%:IL-2MA.S M6JFEEY7J-F=52?D2"FHG*5]9Q$O?^=Q5+[6:M7I9T_-*[-B=;&T0]4P9WBMD M%'!*O4Q(K@-=33?LVFR6YOD00+[HN%XDRUC+5@*UDG"4))&M)-L%:269(%L) MU$K"4;82J)6$HVPE4"L)1]E*H%82CK*50*TD'&4K@5I).,I6 K62<)2M!&HE MX2A;"=1*PE&V$JB5A*-L)5 K"4?92J!6$HZRE4"M.!S/ ]JU&?QK6B^MK_"' M)Q];K$$-HZ&H:E;S1,H\&8\D]#KY6F[XK?,:3>L^7P!,?F M;'I[CSD!\S 9&%^8M(\3(J&W-AWY["+Y\"7IK.7P)&U^TY?XZ5'6\046J/Z0 MC\S?%UW^\FJ9P>"BV:C45!4SNV/!BU\<754KRG_%!)OY76M4E*JQ\))243/^ MKM?T=7<(B8^TQ$(*-_9'J\+V254K:C7;HW;?J6:E;E0%ZY.J59J-/4I?6D)5 M%U])GK1F>C_J[0Z39IO4LHGF!I&JV3P-/,;(=V@W\,FU8S)SNJJ-/K/O9LG6 M%Z5 6U^:)>*YK]'GJ0(V:7<+'8J7C4HU%3)V^??'JA'?J-VN++"[4;4.452/[* PH]F1&CJ M.=!W7U(V!\JV>[UP&-HTB(G+:]3Q3S.%ZO@O6*=.$CT'HC^YH#?23)FB[19= MMB?O8[\UP?J]_U9'@]6H -U.C81C(UE["-9^D()D6;>XIBW1*485A;5E,6]8 MUPNI]TZTQ@(O8D,2%$I?I*B8>\*U,35MA[4Q&Z669I2;ZM:5)#+QZ4 EFG<( MLN)6:VTIC5O97&K&NEEE&NUO7M3XT_3ODZ<1$K MEI1E$;*=GTI0UTNMFMHLU_6MBSMGY=(6-3+32]N*XUCKE7I5; GAX:JS+O49 MCG8X8H[/CW22)P(=P]G'\F1JR1W)G3VX@;44DVBT)G 5>D"'!^B2:_)<'*Z! M?T8%?#FE?S-/LD:II9:;2EXG_TAX2>&7W)'<$9([653SFA-V]Z"9JV)I9KF_ M3;82J%5.V44%<;?C'' M4 >MS-T^U7RD(YK"EF0=;3:-1F^4/JJ&;J*'KZKPUL'<-+>,>LI5 K20<92N! M6IU6ULN5]6*9S#%]@@4GX!'PY#9Y\%B?>1XST]>@D"DPHMM.E/)!#(KX!@"O3(,+[DCN2.YU1,*/",$5DN!QUP+D//8T[O_M]_HF^9#=8:&*SE9FV^9KMT]LRKI8?F MRH43]V15#79MX>?:&&:] 79 MLXV]F"*W8/)>*V];EV-O-*742:F34CJNI:X9'9%E&$TI=5+JI-1QJ=OY MH8]-/#Q+JY7KFA0[*79'+':9 D2ZOK=CM9I:J54O5XTORJSN7NCC:FO0@(6H5)&>92*:,+Q8R##FE>"8DUX&N MIAMV;;9?=RQ*\VM&AO M]LCU++3,8)'F=4S=&28L7RN06VH5.A,'R6_9(\Y44KL]2 M8_HO]A;S1BW6H(;14%2UJYL&TW7:J/8T1:\W&J;18$SYIZ$W2\E=@W%BUX@^ ML[.NQ^@?9[0/([R@]BM]]Q&>TU@$(,8]JNG0Y64$F\7LG?_=-TA3_?D\O[NZOJN;VKGUW>=O^1CI/\,/WZ[NG3N9!M;YVO?/6(L'.SLI%S\J@& QMK!BB M=/.[< B4ZY'9Q'=UKO:(]TP=ZT\.[LNQ1H_*BSQXS(>X)7_&SSHZR2#'@C2KJWG)"9[2#^#3O _!X=(56]D*U2/=.DPN(F M5O_]0&!2*X3_A[/D931'PK1HDI^I;_DHT].4FF5A)F;PY]WWVS 1ATBYYP=@ M1^\]^KN Q-4%)*YN2>+H)PO4G!-A7PJP<=2F=LR MX0]%EA%NCP .?!*X<'_7.=ZP8"T.3IH]-H! M?6%DZ686=\0\_IY_^NR9"^''O2TS.ZAO[V[FBJN&PR[S[OOWR9,ZXP=-[7$! MMO5PG\NKZYD [0GF:J56 #,?F]O60L TAL?UP$!,GDR2/EYP(B-+OS,P24&( M^'4_:5 >7P=)0D)&[::N(YF3-K=.WZ,^8+L7@.HAG3'!X]9 Q_O06_$Z E)+ MB6!X C_@GH#Q<9<17G;(G[0 'V7BCX#/ M,[^,W%>3UTCEO<*QN>8$3",[HAV@!P<\@Q"40L:@@[2+7SDT0%1!6%3D MZ_X5!@<0'3TP#\T(\ !*R2ZT,VTBK?52:\&6S_\"]\XYPXYXKFTCX=##@U'@ M(2*D?=LADS>17UW;Y$S_]NV2?.):N/U;^_8;^9_?2I^!4*N:@YQ-F T 068.BTQQD,W00ZS! MTY"7/8"\"^SS8VR$\(V_[979P'-X&?CM2P4:;V'QYR'@Z3EZ!SR[YUE\WQR0 M9@8)0*D$/J D;1/\*;;MZ(07-JC5Y23:#6QF@N@&Y9@1'"HI_:?R#ZY#02=HL>?.B M6R,CH,L8JE\V DN$6S0X$,_D_7RU0%O1L:&(8@8/&=E N4A$;) XN,Y&070O M"NX/AW>$&_!\A+&Z(Y^P^JFF?/E1Z53(+^WV _^N?OG,I80K!VLXU5,0!6XJ M))*SH&_X/FNBT;F8WL!-1%7._L9O:N-^5)!V5<&N/++G,-+MI'/V?Q72YL^# MH=GOW#H _>%B5"J>;H&KMIU8;Q^[TW?=( I@>0S4)U*O^T[&@XM%?PC4"M+$ ML9"//EO,*'_@AJ!>N@Q>13DAX'G_"IU(^8\IL0HG,[-IU&WL(-[6MU"GDW=& M^7P%U^+Y88^P,WC;X0GT"'" ML:+DY@D6#'(W(!8SYB(<$'3OB."3_P7X$;$2^M@+^G@IPGX- @TLN+ M (50F""JP3EKG@$U-H>*@[K.1I$"R>%> MP_0-$0+0=W486$<^ Z6!X^)L)!T)(FF)_IT'./@D\1W^A[)?%R9 MU(A�\,[8"WL/"?46R73;07]Q/)$"@[\&/U-?N)N>W(F=H*0?VI',5#C> MI['2(F2]0*2-X34VB^&!&$R%C#S7@8^]"%AK DB-N5#1,E' R-TBZ8Y79%# MBV/B3JA%9LD%7F! _@$&8-MTT7 J_OQSBY[M"T/7,Q8SE*F;=N=G4/-8*Y9, M$0,,0YQ-8(;Z,4)EA;&WSH_29W[GF5(OC[$NQJIE'+F*31T> '@"/=V#J4SY M?$%NAQC]A,I\X'[NK2?O8'%^E.10HR!1,XW_0.@ M&OIL2FTO?LE,YU&K^W"3/Q5V1).2M^#5M7D<"M1?]#X@110^P C&A/1H^[!^ M/XYWH?:?LIA\L&5!ZGFDB2^TDBN80+AHJ=6H:'?L#46TB2Q:GQO4T+],3S(J M& N.71XD>R^(; U43/%4/=UOM--XO[D+L&AJ]_B5J5E[,F.721,'T,S(IF@J-CJ)@#S1-WA+K%WKQB+M.FDII%9MKM:J"'CGHY**3E0F 0P)%X_0 MY'9!K&PK#@YR'1EIUV?*@Q61 1MP:HVH91*PCP;C\ L&(*+X!#_4@?PK]"P? MS$XNA'&X*)IXN2QVV0==%,O<,DE;H$-0B23:PXV4QXS:F#S_._6 -.J4B,ZH M&]XAU$5[T3(+G,P9HWN5VYDD%YU,9E$CE\RBFI)+9E&]4I6Y13*W2.86[2ZW M*%-L %?FG,#UWE?FZC33IXP)5K+[ M,#G'@R>?N/WBACY:36#Y9<)R_*9DEN75"V',-AWY["+Y\"5)J[8JS2C62?>(A"_.)Z0*G#I?/YWPZCH>GWA):6B9OR] M6EO\DF5W+.L4F&_U:C673JF51C/K'2LZM9I2:S9HY%%#L#G7;$%1Y@B!^ZE0 MO%Z)<5"V4;!F"O_N@5B39JE+" M.QJE3THPTIZ1E*A-^Q'2;6SO. L6TA_T= MIB[Z^DF04^"1OA),"O+ :;\RE^FYUCG'>1^9A=RS6K%# I M8)L)F+$/ =- P%2U7*L;P@M83F?F"CU]_]WU_B \Y\S%Q(V=G9";XB3:S@:-65Z?>MCA!^N"*^,G-^ [:N;7M7(R:]?=SY&;TIIUM8F@M,$SZBR3&B 0':R8SA3_XU]]5]52BVCLBQZ-N[_XEUZ?%P+ MM@L#VT91SJ_]OF8SYXHLVZQEK$XU.;>93W*N+LO^"=(5F9HK4W-7E?W+*0GU MFGJXL\-_8%YG0!JJ.E?]#7Y;7/WM,,S0XYS=9"P$!D/X:(J_J0M+]?4( M2T8V@I'Y.#+<0-BEN.D_+O(0/07+.(#-#!J;1'6@4"7TW.$0ZQCA?5@\*O!Q M_RW?#1GRC?V,]@;1OG-"KBR<[\PEKP3+H1=&%42Z[^39XE6UHLT]22&QD8OZ MQ^(;;:(:2/ S#: 76,#$[?70N.L3'\L*P"2+/?+B4EF\4A38'GR?%]^S]J'O MKPPWE;XQKV?AT*,"8@XZ"7R/*2_X,=T^'A]V*]Y67W0\W"=U4G0E,;1>V;C( M#) $">OB[FJLX="/JK","W9 4[!GS.7%PR*ZS1G2U=66:(=B%GLG +615/WC MXN??\GV'M\X3%MJ*WI79-M70-IVWK4EBELYP/"ZHMD(88F0D51_B:C#30I&M M( 2OT#4IC#/WY@52AR_H+I%K&$"'836^@!$5-];=3'+IL7[D''/Y+D^/1:*A M-2N-6:-]J>Q7Q4\;FN;%X+8R;H#2 ME^TL7RS%_=M+A[ ]*R".5V3=J$WA N6^1%0WUS?O_'-6% -4HMO5FN*=I!DZICKNXGVT8*E5B#RR)4]4((515,TD:Y MJHDM5 4T(U8D#8MO1EQ9>'Q*7-6[PS"!E[3QL)6X@#:/OA=OB\5AB?HIQREY MS K.B3&[(J4R/LOL=CB"5V76";522RUKROS^Z\_[29G//L5*5.4R)^T4577< MT%,3%U4%G&,*[:H^,I,-HSJ<(X\-K7"8^V1ST"VO!5(+F2:;"=\>(K9EU@2- M4JM>+:L+=L>F5P7B^'#'CJ2=S2]K@-2WWIAY]B?SW$48:I9:O**Q]D4Z+M)Q MF0_HK\Q[*7B5K*($>'*NXE/D"=6' <"G^4-N@O5QH/8+M>PHZ'/)$ZQX\M/ MM8&J/L^!RCH#:PK8XK5RO3F?Z9;9&,][UU6NSI\4S.,7S!SMDT.)HUIJ:4:Y MN7T0]D R*;R5<_@.%KO5:44F=A?]SLF-3+%+]U@]S,WBXFW'O,?,]?;D4,D, MSJ:FY>ULIF1@ 2(:)PS%S8+I:Z&8PE[0EX72"X+& DYH1Q056;X;1,9%I/MU M)'&1>$]89M5JR,B(%,TC$4VA(B.;"F1N"6JG'AM)+J>I7K69N["'^[2=[BMCJ)W=A7S'&'EG/P_=@%N;^ MJ"STLO#?MZRV)5/8.V+>;.FX^PD+-\O@J95:6JU&T.KS4!TMW"JQXEB!EYK?@>>:CSN,VDZZ@"JMN/:YZ^L*GZIM)PDH:3 M<( =CFSWG;&X%J4'Z'5Q.<+M_4'H*_4V/*U/SETYF4:W3L_C.WNI/;5NY\_6 MFT@JKC+S@;YCX[;G4>>994ZF:Q1CYY;$V\YLI3SP-H^K9JG5W/JTR-.VCP[? MP6*W.JVLPG%F_&54%=_"]6Y9(Z9H$WO$/1_>=M^?S5G.,*OK2FZSNBP=(RC8 M\IC5TX)M?4Q$5TLMHZRJ=:'Q]O^S]^[-B2/)WO!74;!GG],=(3.20""Z-XB@ MW>X]WJ?;[K?MF8EG_CDA4&&T(TNL+G9[/OV;654"@20D@0 !-;'KMD&7NN2] M,G]Y@CKII%W-Q!'2/G+=ZR^:J9I<>_IB9+LX/4\?3<53*XL-K>9(_?&SO 51 M'BNZ7QM1=H H![*J[Z&B2R0Y-S4,729%O;8DY\8,K3&DTMP!GO958GG%\I[N M536Y2\WVDM;Z?+YSO"!X3UVC9 <_T4&BQL+"K#DVW(3>6-D;]V#1"_IY_7RC3EM^!_B0LS9ELN;8<%/FD+;\ NDC;=;T=K;F MFY,=(%C@M%A@_];\!L+OMX9*.Z/AA,$H@IT]2?\- M%\5/>S;])]NE9Q-K>0J(M&A/W]A'MFL1-_S0Z=&C(;;P8Q_?SC>!OK>.Y]9& MXJI21.%:3.$3ALM$ 9D6S3)4$.7#+YXOA3,"_\?>ZF 98&]U$O=69X38464) M6WK33'UL52WC+3Z17O%'Q3-5D/8)[E'6N6<$ XT+6!X6]2LW/['I(;$8QM3S M/ KI5.ZGZ\PV>@;&*-F%*L&(1FO8416Y;Z3SANBDJ\ZQW\ Y#D#+:JJL*X/T M'-DT9 E^S,D$Q^6\X5^.B69DZ$DD+M8@_XGL\(T7: 9F"&C L)'+TUA^)2B M)LLY+*J2,G-N9,G$)Q';EP@K8GKU(L>29N8+D<:$N+ %H7T5KUA;DJH0+3S= M<>*BW,2,\/XRN:I2OI&4L_G&2M: ?L3=[RUVOXN]'=KI[!8)!(Z#DWK-+F-^ MO[?='9/4MC[.2+"HGY[$5RW*V6Q7FD9A!,.!A]N>%;3I=)*R;2CERFLN$[MH M%LR]P,;+/U!Z@&=_?+6M!AW/-O26A"28$&[ >2>ZK MRNI:)'_B<)$R;&*8W:ZAJ.JX8W5)IV,:^D13.GW#L+H&(!6,QFS*4"00>"!D_E9BW["'[R/:3,B>B,N( M%3+_^,7G=_>/-@_1X+UW?WWV^N7NX M^8R_/=Q_O?T\>H0_OMS>C>ZN;T=?I8='^.#;S=WC0^5)99FE[.>*#9QVVE>U MT _R0MR(Q*"=J ]^M\/9-=BN'CS@$6[]Y- $[%B#J$S1@:@EUBCDG^&#"6B; M.8[8CPACZ^,L?Q=4"/[WV0[,IR>?/%%5_P":,%A=KDH+E7@:U<=\X2AK9:R2 MEK4>.1S&';8K=/D_:/U&>Q&@F\'D8X?'>A" MF=,T-5@RQYP'Y$/\R\?8X[1=.G%ZT\?5(:#V6O.][J#2'7F#TM2V.M":.*C"E6IN$"/_ MW*%DFN3&RP:IRS+"BYQ9#A*#*Y;;"A,MZ,5]8U[<3>S%2># E3B?:.QN).+' M>6G7&9G7#=\J=*C+'!J5F?%%K5IG;Z1\@FF.L*>'MV)8<3*:)MN!X92IIREQ M?RVLT>3!G2 5;S@_Z;?[>I,)&GPW,*PC&LR[X-/\DJMUDB>9)>=6I:U'9["Y ML*T@.,!BU; NHR @\#_KT?Q9M;BMB\5MV,)#K:N%ASC\%QRS-X[I*L?GF"Y: MDGU9[36;8T[0 -B0$-UT ^"6A=9LTQ%H>?OC_@)T@D-PO]X:=A59Z:=;T#4I M^U]0V)84IAV?PGJM86<@*QDY,$VBL!-4+R?L7S[ZWP*PSQ+75;[Z13$)E'8":J8$_9@,(2)J1C"?]D? MZ^O'9_T!9?V.H3?:NA04MB6%]8Y.8;I2EW(1_LO9^"^_AK9#\^N%Z[(_WB^ M23P$[ZNT'WQ/W5F["->EB11F')_"$"&V#\[QS@BQPG6I%2HMD32\DD_=HYKI M2,1]C_61B^SF6D?0*U78G%'BA%D]5YUV1B+SV P(JW1YI[Y?JRP0SECMPNSX MR1=ZIS7L:K*F[UQZ+IRQ!E*8?OQD!;T+%-:3!TJSW?T35)>;F@-I;:W1WMBC M%YK.6D76@9(52Z>3GVE>5OGYGX\-,5;BKV-LAPW=-*H5>_%:V\2"5BQL*7A,?I^* MY*Z=T5@;0S*KEZMZ<9G?+@&AFD6BWC9VB[FH98,NM0Y['6LD6Y!++%9ENQ3A M)Y# -@\HIJ,]A=&ZH?1L^G^2,)"E()K,$,S'?/+M2>0@$@]B1$U\0I/#9&E. M0M^[FLS(LRPA:L=C-(X$!6Z [@2?=>2&1>K1!'5LDVV5:#O7K^$WRY@0!8=PG*2!/ MV%)Q;=G*+L=6T!-7>-'^5H@^\8,-[J$]*0'U$=L)$MH$G+"^VN9X_;#O9$'[ M$&XCM)]QL[TI, JUD)!A/&!,QFUC1.Y"J"V<_,0,9BA?'4*-&D0Z"X!%D88D M"]Y+@<*#HC=:P/]@P M^G50SRT%:!;5 H7L>U-CI?Y6>5T&B*V< >=ZR$W=>O0]A79ZV3#Z:ORY2@*H M&+B];Z&8:C$7 .P$/R(K.J0EV<5:/ .%LQ#8JW8XYLN#]U1K@??L:P+>4\![ M"GC/$B.].R%XSVOP![\XWNM#-)\[!)6XZ7RV@XGC!1$H@S1P9:]!0)XZ!_), M#E["&4DX)?"W%F&1U/+F+V*EY7N8S(@5.>1^6K20V3"@O8TPH,?W;%B,P0-+ MP*=>:BBY)&1!A+GOO=AH&*Q$G-#^>*$F@4PO!?,!#!QT64T+%3>]'BP+\%N> M)(^:$^$,HQ.R-)F9[A/WAR+?1T<[Z0[QCU8Y6Q/XUV3^O7 HZI&NV.7@^,J-I6>U7OV#"HS?/;!8OQS"$OZX&IW.J(I8&+ MMBOXY,[(DZ>W7ITJY-3LWGUKZM+U) ME8JB%G9+S5U0?%(O*1DH8=6,CMX']_DNR9)=)">QZ)ZP8VNT8W-SU2KS!O:? M[L@#;1?F$!9M$XFJLHBMC:CZF"NI_8<;M?F4O7^;/O!_]#5OMD6M13Y"5OE3F&+4U-(!CTM;N*8:E!7GM((7W M0EX(DR9W!^D8PZE:P(T6Q/&F2N_BNI.5T^Y$4M5.1]['/M@6Q]=X?#TWWS#N M=V$J]B#'O-_9TE:6=GC&JX,VW1D44JC4DU"IE<]&MR4L[/4F]WII]+135:,G M(6IO659S:/XDNXG;TW7\]RUNL<*,+?,CKO*V_*%CS%[KBDXUIT)7AY.[>126 M)J)>:[B3HR(B1]L8L[3&-(X<"6.V=NGZ-5F^6U&L]M'L4-1F=P 4YNRQQ.HN MI&6TAKJL=\[G:+310J&PLHR5!2.T4.QF/ MHYAG-4$#;+=*AP44&&CM@:%5!13H==L]K5,+"H#2UHU>/2@ >EO3M28.:O-* MU5-_+Q ,]KJ"9UFX+X .3@#HX-FV+(< F[':;$Q;G0OR!4[; MVJ\U),V(\#M096DHTX0MCTU.KE;J>_+/?VJ]SAUF3' F2S-1QV$"M^Y?EJ6W0M1;M M4?5 $)I#&F&S&E:Y*#V$WN1/$?H4 9J#NX^8Y_ YIDY.KI^B\,X+_Q^AT9K5 M4,W4_DFLJ[^([V5Y#WH+/ 5#4[6/C0_3"/X2_'4(][LB?Y4(A?9H@;I21X?Z'7]5ZX&WKC5@S-ENWT9RPZ_57KA<6:@/Z( M6_TNNU^E^UX9 T80M@MZ>A3RSZX:U%NLQWN+W2]:6_'Y[= TO#%MT?E4-G9( M*SVK!C1@II/"%N'7,YM,I9N?9!)A/T_I?CJU)\27I=>9ATW(:(M2>LVR91E* MBP#EU;/Y)_&E=ZWK^\_?6N^Q&>J+35Z#^$0 + Y[N5[2'&021K%HRVSL$KYX M(.^&R[MAH\4RC_RY%[!C!W@+7I1^/RNYPNJK(,#/EZ]-]&%N2P\@TCB0VN(1 M_&@8^[7B#%GKWC?IF9CLM",*6)\V_!)GAPG4Y,5T(C,DB^$N'[?>]QFN-AW@ M7[P:'N=%/O:*3K0#IFV I6N/WLX&M[E3<, :QJ]VB,L8^N:1KX]S\R"!V'TS M +DR07TB/6#[5KKLR^[%-S%.72+1',@G-+$\CB 6H8,]UR73>K9=&Y[%2 %V MF"Q(;AJY$_;<< ;SQCUQ/3#XY[#-4U0"JQV5,REGO?'NM0?T ]>0]NFSZ4@* MHF>ZQW%S>/@7&]ZGEB&@;0,7AV[YIVQ-FGM%29SFGGB6Q]@;B8>5XN:.@31# M<\J>2T^F\V*Z]E\P0AEH&6ARY9.Y]PK>K31A7+N;/XF,,_ G_C MG/GUDCF?PW*9G&T8RP8A(8XT-<<^_P88P8+M!,)9/H9_A''>< 8&VM,,[IC$ M_2&9-+#BK[PHI$_^%>Q2&@R&+YFPNC9=TS+;TO^D9TMID W7B8#,@(%!A+L1 MO ;$")66O@>2AI;0OLYLH.=GSPF)*\'=$^!TN"Z07NUPQF8D\XL6*SSQ?-\+ MF$;Q0L),9QP4D"P-9>.0'7M*)F\3UL4W7A-BQ8L$ B@@8&3B(3>9F/#8]3:Y M&ZS(R^N(K>5WQ!:]K8\]%-';6O2VWM3;FKN-7"58"='/2=)IB.UB-/#)E6FA M^;NJ;*FJHTJ/&?P1".#H&9YB.]QW@#F",O1?\&KJ[H%-08U^&,I'-BXGO!ACH6-[& M+!)0V3!D_T\2!OG&^@XY=&.066MQL4XW&=J\O?NR'B>[H6\"'IYYUBU-/41G MY_X5Z"J8V?/OQ$=A"%RUB%^"&(LEW4!I#3,PN?_.DQBI]\AYFF\]7%9XZC "X.P#25'A/#8P;VD^.-,=+!K&(?[TN(D*N);], *MVF M._5@J>3&;$BA]Q/U\.H MB1C=IS?^93J@.L@,G:[I/6ZSXT%"DS1A'L.JF+=ZMPP1O7.\('B/T: X3H+: M +C M2KYOI]=6C>RO*B?$*FU]H->4I=LQNF<\*+4]4*N^_ KU>_6E61=XTHIWMO02XPJ(Q*,>W#5::L9ALC8# B+([Y3WZ_%;01Q[$0G4T#P9^^B!;#T?E)KU26>GCM&DACWE/A\W\;O<_,\L[[O_,1D"EB6$4VO(=:C^;-J[N! :PW5?D_NZ3MW\1%E M%XTB1,%]1=RG'9_[L(56IR?K^LX)X8+[&D6(@ON*N*^S9^[;6&TXZ(IJ0\%X ME\EXW:,RGBCS%8QWF8S7 &>OUQIVU8ZL*>E&1$UCOI,N "Y'/-=>$&).2) 5 M)SK5LLK#1TEP&>^GG'TJLT0?4ZI[__]+T@D%BZZU;&_>XA@I-FB"*SGZ[O=]^;VE4[ G05K374._) M;7Y'@!IB4(+8=O<3=B&V3FO8->2^OC-ROB"V,R&V LZ2U91:= M(,&MG90M2?"R#G<$H>WLUNRB5WNMH:IHRRWADUNM'B?G%_ MU?LOP!=_((Y#41%8833'64C@G;V075ST\Q;A18XX7]Q_LJ4=N=9H96$Y_%QE M\=X''UT>&'5Y32=F+YPY216XVWLB*0/!EWN]NNP%05)-(JD"I[HL2:6I9M : M:G4UY14DTR22*7""]R.%5 6S!F2M6U<.EJ"I!M'446PE%<_W-'F@U57#M>?C MO>/W#[N$JRX@@_)^'2R=#1 M:LI".'YTN*;4EHLEN@(_L ZBP^-7158&=34N%T370*)[MYNK&,#XX;=2Y)>F ML&ZF@YC20H*PSIZP4@YE%<*J*-?T7#=24-XY4%Z-7F<=Y-9K#7L#N=^MJ\E8 MPP];RP0[Q/WB_JKW7X!3?HO@8R0(8T!N4=FXK<\=KV1F6'!C)I;:%\4BYTPX M!7[S#H1C",(Y9\(I."7=@7!$5>.I$0@^>]6^,QH%MV29VL!1IE=L;_W&L M!B&!LOLK!144M*;579PA$D^:1$Z%+D'-Y-01Y'3.Y%3H*%0FIQ+*O-L:=F1# M$SG?YTA1A0Y$S0*J]F)$04X-(J?ZK:<2\JG7+/ET 8<)][2U)\ON$P<)6R?O MX2K>>:ZW>A"<7_2@8?75SN@H(A[30%(I2KDK()7R^E><))PU'14X"/71D3A8 M.&LZ*G +*JNN#M97[5Y<)6BE>;12MY73P<,#I:[$<'%\4"(U:*7G.0$E0.+2 MG=#\*7KEB>X)]1R78 <%VXU@&7CNJ^<&GRBYL>L>S9\DN/D9^B8LH^V:_MMM M2)X#$![X5M^C59KQT635,$&'USD9S>^R4$-(2C"I8-+M#J&.RZ2UU84))FT4 MO0HFK?5H[[A,2@\$^X.=>[.< H]6.=LYIT*G_938-8F*=:IJC)URU 0%-Y>" M]W9N>5RR[;6&NBHKNWP&: J=Y6=<;3$Z4'SB*B4YMV=AHR&T= % M'"OX:=CN?!P!6N*_=WS\8-1&/KV. I-L,L>O9K< MH &X09JL]=-!J//RW@63GC>3'C1*<0C.["JM86<@]Y2=\22/U "FLP&2J*0: MOIS+=G>^]_ BNJ^_4*J&?RW[9?@/^!$_B37_O&)D0+F4?\*?G22@?T=!:$_? MV$>V:Q$W_*#U*8'4*BM4I4A8:*QC"I%<+X0'CHGCO;87K+1YCNKJ' >9:?75HWLKY2VFOEYWJ-4I:T/]$J/RO^\8W3/>%!J>Z!6 M??D!5JK?U9HV*/BBN_GE!;[_YGA1/W5=AF4W(:B\CV/F]#/-G,>9#[+K&UPW M"Z0;$*26],U\DSJJ+&F*UEFQ"799GTR%L=EL:/;"?2.AZ4C7'DV=S0=NJ#+O MRUBX[SZ9P*I)= &;NW ;G;"$1D^M=>VKVM9+K>NM._7-(/2C21CY1'KPG(CZ M%O$*USHHT/7]$J/Z./<"&T?QP2<.[=GQ$7?AJM/N:&E39&P&!)_0&KY3WZ^: M4((\=F.Z:\^?>^!LDKU0@]XVRM!H/C6H&89I@AJTIE-#\Z3LHP?2M8KVKNMD MXY@QFP?326,HB4"="-0M@NGZYDC=#_)"W(C$83I\Y.]V.+L&3]Q[)O[-3QZF M&P4!@?]9C^;/RF$XM354>X;<%ZG4@OLNC/MZQ^<^#0$0-5GIU]6C4G!?,PA1 M<%\1]_7WS'T;<0FZM0/@"<9K!@T*QBMB/..HC-<5C"<8[R(9;]\*KX2YJ6/. M!18SB:J0!A#/M1>$B, =9,6)1.IWV2@)+N/]E+-/99;H8<9W7S9T 3ITCK13 MX./O1CM8<=+7Y<% @"V>(^T4*.P-M+/9!!;8BF=--@7^U=9D(Z 4SYELMA=VFDI- 4P/D7K>NH)^@J0;15$U2J!I)]1 P295UK2DD5>!2 MQ/@O,%"23X'BJMVNNH TR?NX(UQ)F- 2J027&J4OW*Q1%?@!]9!=!KH1C"W!G7A-@NB:R#150.J31EI.4"U MF>27IK!.IH-8'D16$-:Y$%;*H:Q"6!7E6C?7C124=PZ45Z/760>YZ:UA#VRW MVNH9&G[8VF#0?7'_"=]_ 4YY#/M=V,_JXA/[BWSN>"4SPX(;$[%Z/5$1)4TPW?:4Y=',!B90W_XGL\$VR78F8O@N##A"E),*N/]2#-T,"ZQR- M ]NR3=_>$KOD(C(%BHW_9"\FMO#?2#CSK%OW!1CFF;AA4$%!]]6Z:S-$XDF3 MR*G0):B9G#1!3N=,3H5JNS(YE5#FG=90E;O:SOD!@J(:2%&%#D3- JKV6D1! M3@TBIZ/()[U9\ND"#A/NPQGQ+_,DH5IX)N5-Y*4>X(+>>:ZW>B:<7__0[X&' MG08'$E&9IM%+K8EW!5127@N+\X2SIJ.BS)/:Z$@<+YP:'>TI=:ZR_L)Z*Z&_ MSHQ>2J?P5B47 VNITH#/XC!A'XE"B9H=:4Q &9"XD"*)A0CV')]@T MP78C6 :>">NYP2=*;NRZ1_,G"6Y^AKX)RVB[IO]V&Y+G ,0&OM7W:,UF?%!9 M-6A@\*JG[D4@2@HF%4RZW9'4<9FTMBHQP:2-HE?!I+4>]!V72>GQ8&>P%V#YV$YL_"L]$2$T]L10?6V_*BL4-6]^)8:*5B:)<1_*T_DPBD(8_R?B(N MV0)?VNBUA@.YI]>%5B,.$!I$0Z44[^XDU&\6"5W H<(="4N"@9UB^?@9W"^" M3^<=?#J6 P]7L"[8WST?/QB%H6^/H] $J^S1J\D),EI#O2_H6RRCD-=N<6$3IZ:;:T:RNI4T-TQITK*EI MZ62J&!/M?[LJ%O/'_%:K<-/;NE8DWS3E[Q_G7F C[W_PB4.!M3_B)EUI[4%_ MGN9,,R#X!#!=U/=[&;;1UDN,NC64;MVI;P:A'TW"R"?2@^=$5()* 7G"BA7T M;$"4PBO#&9%(NAA["B)8\B(?/HRK7/![O'KTV^CVJ_2OWR0SD%Z)X^"_7K*Z M(I#H:A%+"CUI(2[7J8-UK8UE46=5MZ_1R\'7#_[SR838+TC: >WRX]CFV': M&NBBF2','5;6)Z$)MUN@91S'>X6UHVL4@%;!@G:Z7K>7;^^T=R4N(N>83H3]O>$63C4M-F*%(;_&/N_#',IBB]' M%]P ?SAO3XEN;S9)W9K0$VOG*E/ MIW58X?TL%J4; ":MQ^SD#V"$$I^QX3_,I@Q%FOGH!OS-)H;9[1J*JHX[5I=T M.J:A3S2ETS<,JVL0HH#>UUO#1Y2\*$+1$4".^L?\;>'^Z^WGT>/\,>7V[O1 MW?7MZ*OT\ @??+NY>WRH/*DL@<5^KHE#[HQUC,&5MO QN?!</L6-BNW3:]*:/JR/0T]8*?1W[FHOW@=H>Z .4\-P)XB_FPK\-R_A+^O,> M?-'3,K]2VFK%S_5!M](=>8-206TIV5\=<5"]MJYO'E2!"UJ'YSU(79817F22 MZS"QMF(AK3 &!H6X$G\ZP&)EABDV1[(:OHS?S#>IH\J2IF Y>O&A7N&T+V3= MOI"Q'YG^FZ0-,A;O0,E2S[9E.>1H#(BVQ(==4J1J3!9:)::&93*5&%Q-200T M;MYO]_7&$$_V4#;_\!G_!=7M+@#XQ#-)] ML%EG+VR&,*.**O?T6\/N0%:-G;U)80LWD6@*8(BV)!H#B*8C]Y6=Q>UA#.'U'."F7G49 MTZBD=%6MK35=^SUZ>$IB4E8Z]!G):GG$>BK^290J[2NL7,O2G(\JV(^[AJ5' MLM;1Y7Z_+MN[CGUKZ&&.X%;!K>6X=1]NLJY@PTA9'>@UGAX=BULSZKC6*Q;* M9G9BQ0(?SA4RT@=M+1B:E>MYA1>5JVK8[\OW0,7TB1]LL&KL28E$["^V:[H3 M&VR@6Y<1)%+W:.Q%H?1/XCWYYGR&>RB-?&(&J\M4,4_ZA;@1H5V-?H;$=TWG M&E;'@YN#3V_+5]'WT&S\5*JTKJ@E4J6;GQB]7',[L>8F7?.GY)J;N!8T1QIK M?5B*="#-?1)@MIXEO<*WN$0L='K7:6!5D M67$M6JG4;9ZG>/3,[9[1[JN=JIG;>K=MZ/U:4ILUI=TQ!C7E6QN]3FV#&A2^ M_!0=W[-,\'Z<^81(W^"Z62#=N%B1R).52[C"AU_F\TMQ%BGAE=>KLS?2/&H8 M[02STQ]0J^^4G+X[71\\L[SLDT^0!#=%SV$8&^FXK@B M3?=<(RV] HRGA-.)==WXR-_MM5%N<4TN^DHI_GGZ12(1(?U0]YCJXL>>-]J1]:4FIOKB0PFP=B7R]@-"*OU M6\/.0)&-?KIEP3DP=D,,H7J2L!8Y&NG5?7E!QA41]O\*($5*+ " M][N, BM08 5NMP+??ID#54!UM TN3>H*X(B@%7J3&@0Q]4[LU]T)N(;5*F&VL=#?_RH$UH.^SB MMIA&M[75B?T-;>_\C80SSUK".P>?[6#B>$'D9YS6JSJC/5@18HU"_ME5)MS' M<1I6]ML2_2\Q(02L_M5= ;JX@2F$;UNT#=U3T^6M86'BIMMEIJ)JC49;^9W$ M@"44K@2;C.<*01!48^*G.N(DY>#MW9=R!'__ZA(_F-GS[PP=Q7PB"\%WI2U) M'S,8E930^SM0%V\HO=X'G?:X3392?Z9O1M05/E%$;\'S/]YGFLXYH^FZ&4AS MTP\7C<.Q>VQ!(W?@@M^Q"_D$Y&?>8]?'B]@V\(-C# -O]5R55?Q=*%OP*@.OAM?5M8\^VO7D"[L>9(I7**JK?<+LQ+:Z>#0!)0 MKD-;R;J9_>TYAD]($3?H0@02B1$WF(:+S_UAC6DV1?H;F2ZYO0*9O[+4" A4 M;3%[ZXM92I977C6#(L.W>[GK%I,$)UD@3EB]GQ,2T)6H-*<4?929TF=[.@5V M"^^8G:PAM$$9+$J*YX\SWJ%U[;7.^IN2 &\ MO ;OW;6U$0W>18-WT>"]U$COCM[@?6>')>VF:.E6[=F=Y)GS4M9@;DJ&\4!K MZ]W*F';]?KM;,<-X(Z;=YD=E!OE[99)FCQB>RL%/BIYAD^ &2_ID.B:8'M+# MC)!PCUFTIY',N>]M1&*1I(AAV( NZJT\X0. @[RHR( M=^K[-:&]599N]OE=H\_LKB/?1\U*1$=3NW(NEI7D^V2NW5$G=IH7;HT M*G?EGLMH<%R!178P+[%+MM:3>UI=R8H-42,G9%YN8(?=RX7/T<:L-OF+E B5 MY4"O-=2ZBJQVZ@)3;9"A>?(.*"9&8?[6?TL3UJ:RY$N"14\0MP8M06 :MS0FDH1MDRJ*;CMX&DJO8&R19I*3^G5E::B#KH' MZW)XGBDO]XL^HY_-L Q*PC'[#8K,D49GCC2PBKS1+@[MW"<.U\3AV@:KJUR? MJ.I1#ZR"T :RJM0%V'4:R,V7D,/R3]\+L#VY-[7#P^>O''7J=;(67<;O=!6K MO:SDE=.V6N\*TX-@N=H&:^(UC4AW6+(MZX-0,QWL'"S\K\H[:& MA@R,TI! XQ[89ZV:K\/J3 X T;T7YWUK42/)#G$6GM0;^D M2U3KL(V4'Y?-N:P@?.YA(7EV07BZ %R"X=O!1RQA]0FP*)$ED];9+JK'@V6D M8&J[ICNQ@=DE<^R]$,GT"5:T>E.*R)"*5!UI'9B$R/N)0?,-1>"CN6\[4D>) M*\!'JZO! FQL]N0G*^J? $&8\+UI(> "0Z1X-N&+\9L4!5+HG<;"<"R!++*9 M9N$>_-I^D/XY&GVGJSF/Q@ZM[WN&B=DDD,'ZM)%NG#=8 "!+X)J T,< ?0$# M_<6J].#1BPKHO$J4-(;+*F;+ADKIJJ'5DH L V4[0);/<-$+E2BW+F([4%H9 MN=;_$.L)*]Q!P[W0^/DFB):.UAPP%H.#L2PG)B5F5E34RV/-@Q2T3F/05VYC MZ(\?9DBDAU=SGISJUO-K,$C+"&2[- ?M/7F3I5J&$!SFR9 -.K M">(G $.0LA':>R@\\?;)#)0LC N?:D]M$-,OG@-O0_'Q%UCIDAF"";'F&B)>LL MQL7.8?F'./P S%EOSC @YB&'(ADM 6$>0K@!YAI(U[ 24U@+>M&[UNCANO5> M,E1=EO9B2)1@@VRB^)Q8))PLEU=['N3&(;7/D?F /^ 9YA,'"OHYIRH F6#J M(!"0R2" ;'>)2>1C2P@T[/".J>/1DYPK_!1(>QRB#4*Y# F/,MK*G5* (LU\ M C.(\2Y< $R#)BX5 WZLI/'I+Z#.41,GG@Z7FYSS\$/0!O>N] !43Q"^2=+Z MU(S2J"2APR 6&P6_BSUJTY!B.!H$U FB<0#F"7P*L@,4*S788'SWD]##U_&W M2>^02UOT5Q39K??P$!OLW;'I_@E3G(&T0'F J1.81@'#P1OH]=)&2\/]U]^7*');U%;!VQI=P';M#(-C@.S&$2\K,'B,8OEA3=4Q,'J M#PJ L)8,^P67.59CJ,6RH*\Z6&K1UOKI2/#?V[BCWTP0=3"7&/SHE3H:*&H9 M]M0C9C9_]8!A/N%LV.P_&P$G2-.UQU*FK-6Z0C])VN96[1&JG-3 M1 MFVP8(3AKJ/?@.JSEHKY,91BGU:FD<9R6,[GC;V).4U5QBB$?"&DL_W4#2MB$#3 M?9/^$X',0$0H-#3 %9[3!,6WA,_G,3\QP1$R'36U)'@%S?JP[(I8889VH WI M(Q:HTNYNV)!L?#1.DM[XWV1";4"^\DL:M:G<)8[];+NX"_@M4S"80O2&-TS, M8(8J[755XRW6VPQ#WQY'S"5?B&EZ\9BXDQFH_3\3T0XJE5;UILRLP&)%Q^,$1(/3JQJ:E/(3]A? M!Q=_&H#UN_&NK$7Z'7]!$$"*P;GZ;!,=B\5CV%*BW0YLQ*SDMG2-WRZV%W;& M)Q-BSYE9 @,*';+^4)]A(#ZY-$"57&78!>(&9 -"TPD;BJ,P"Y,PL5]3T_8Y M9-TZD5&\RNF4,V:"]%>7]A66,08!M&*Q!G+(PE5%ZR>!MCKFJ#D!HN;0]X.? M%3VC XCW8G"1FDL^F<'=S%_$HQ5@JR^PS3E^)#740.(ZL/"443G-+#VI$&1V MR,TT&%UBTL"=";K@YG&YT:\XA0N4/W\E\Y::DXQ+Z$ R5UY>K/9/Q#E;+KJ\ M1K/E%DO"23MXJP.#8FXPM:47<;I7N&%5%G FB+Z2E,'1L4&$C^) MB[ND\DNQ+MT=RX-)HU_-)4:XD#5QP#2Q)YS$P"-W Z[EQ@3'PL3J G@RP.F# MQ -!!*,C/CH-Z#+$ C=%O!B8D.SG9S#=80WI;! MB, LT83=C^$2;I.#X1V% 9Z7H-V&/@ Q)[/8DF1G29CH2 )"#W7>4:O3BV!T M5O#^P_$8=5V\9B_$:B[388MW^H.V,JB,,:OWVHI:K7@G__.^5EB[4VI0ZJ#= M5?M-'-2@.H1NO5E?@Z8ASQ;:'0\+"65_&LGTA M8S\R_3=)&V2LW8&2GX^: _R#O'C."ZI+*'4R"CI5 MKI[^KO:%J9I@WM5:PXXNP^1/M/IIAX$(#A0*E] MN4\0I321>+&5L;(VY4R+5R!_&_H!Y42W-1SHBJSI.PN*FE# !2W52DN] ]*2 M#K1D-(F6+L&=9,AE&.>5I2>LJ:[;C:Q2DIMK)92R:4^;U0[I7_60T_0Z.*WJ MQAW QQ)$N+=F]K428;\U5&5%K47@'X(,+\%"_]7E%:#$BK/0@H@FX$V\8$._ M'6%I9:WFNQKE?V)G*!?R?;EA2825F<_ ='ZYF\%Y[X7%?M)T5"#":Z:C =!1 M7]:5=*_W@]/1902"CC_ @^(0,?3G=E]ON.+\NI(R(V.FZI'.XP18])Z6IMDZ MHD93(YGUMWT'%UT!)U/#WIDU6_<'1X@6O"MXMS&\6V#>U<2[*H;U-;G?K:N9 M1(/0W3>4?Q1FZ1X!_"9%,JH&)),)B$"S<[,.V3:DV!:D'Q?@W*?+-)N;V?P[ MD68F5@U*$[9N"QP+5C)H2L&;B^@WK&Y] :A&\Y_M,&+X'K2T#@$O5B S/,1A M>)/43HRI@3NQ"19C%#W!ZD@J@\6 VSZ3"+J.%*-8Y&#O:B*NSP;_^XLE*JUNY3A,FY[[W8N .L\CT@KHUP302D M."4T!AG!6A5Z%$2"@;8]P1X^(=DN@0^VA9-8;2-B; X ?S$GI$KP=[!4,-@] MNIWN'"V->:4?@XE)R#($BK$BDF2S0:(J-5ZD\1MEN1"HU:8P5O C+DF(RX79 M7]<4#N_M8QY, BM;3I8XQ+7(_ %)8!5D]6H+K1?!1.P::5^65>H=>DB?M=R\ ML/+CF;!T5YC7_92-(Q[&-S;L M3Y[O4Z5P;<[AF[)=@Q*4V&T-8>TVH<@PQL]=D PQT#\;ZFT.^?;;*BVQ7=@$ MIN20$ $!$?N%;0G(61C(9 $)$\W1$*E&BX-L6C3_^BN3#D32[+G0YTN#R),93..8"@*.>[NNE\?$ M1+$;VK&IGH#AH=A43/[>@__HXKND+\SJATVDJ*+O6HCKTWK?/,0TO9>'F":] M6QKON!X,#0[_\M;1XAB>2C#Q[3':3@3N>K] Q,I72KBJ3"3 NM$B?PJZ1U>5 MNE*(/^0AO#*L.T)WAJ^$N%67;["R?-U:%P^;9;;[68N'LZ\Z4'5_ S5PES-. M:?]>8+>NDCJ:IUL#_^US'P9Y^W F,K,Y(E-5$%LCH=$GL%3P"A]!_ O_,2;$&(%C)XVVXYA+"S *O%\ROV\.3;H'8(R/_[3?L;@">%P MG$O10\'N$CK"G(!@8;A;#)^$@8(]$1S%2.TW6$M M&9#>!I3L)# N64!X4@Q)#*683R:><*3"G M-(X"&%8 XS-I9(!*=3!497[L(4MWN+%XVH'/B6OZ9? 48.D1LBT^'^%&K28S M[.?E3&H,B U6CU0+9,%WWB/A.UO'JF&'GI8C'!)1!]2;%)K2#6V*H?H,&[2Z M(WRJN'VK1T\#9OZOH# #O2\#)RLT0%&1D_N?W&+:H '!26-DTH#$2MQ*TA1_ M&+SEQ)Q/[( M9BT4D\<*%#AZR17-B&(KXG<^E1&;21&4?*^+C7N404V1B=J'AS5Z[8RNM'_/ M"T?08;,C;GCP/#Z\WH%0FY"#P3NOC$-ZC.C8:,_(TGV"'C\M0Y.X E]I])PN M$:/%TV=41(K+SB3@HBE@'=8D5%^L"=O"D615A]C'\VOL2/Z@CN0[,V75T*/N M1:[&>Q!^X"\2,Z3A7K-Z6%'/BCA$'&8Z1#Y&=A"^Y0ELS1PTX= M:=&-^C&GBF,PQ6+GD<4JAKQ_/R1-E+@;C!M)#;SO>AI M)DUM'"1UE4$O_\[6RYS/?0_4.NM04&WU^M73:7[$'OW.60P]/!_4E7;:($^M MK[D, <3YKR^F[;">N3F=@LZR/4L![[#^8DE"=):V.U^Y."MKNX!3IX!BV.MB MHDDX%=NE__6PJT*WB 7CMISIR6+ X=D#WWO1^8.V&J7VN6.3B%Y*#Q.I<8IZ M%U< &1$[D]+ 51Q[07N6MOEX-7T?[-HW&8&BZ7S0[HU!HY&S;3>(?%YZ[F#_ M%=],M2%.M1NNTK*@URI6)!551F-<4]K"0UIV*EYK]UL)_3R."; F("-WT0Z/ MUPPG^B%G(Z/WE4W(Z,V5%(L&PW&G'M;]9N[;F.UB!CQ)/BB-;%["X#PPSKC: M[@[4RCCC1KNK;$;/+O]YKR(X>"ZDM]'N:'7AC-[ M/0PRB[:G^N;1]E0W<7LJ/, H4?+=V-TX(:CPDOLDH-4KKU=G;Q3<0&R)1M=) M_Q.Q^*1U$T1@O N$Z?W5EJN;:\MC8KQ&*+!;EMMI52TM[ZL@:+JREG&&V#1D M:<%?@K]JY:_^(?A+ _XRY$&O9N2&@_'7"9H7)PCT^)4$P0?IFJ5:\F:\C/H$ MQN/^L/FJ*-C$WHQH&G?Y=+*$-.@@R&JWDP[^"IC'TR:E*KHDAY32U-(%W:'W MFDHK)Z@93M#Q7')8DNE$SS8, ZZS,97=I'7@TP2TU>]F,(//0BQ[^V8'@1?Y MMLRS?R8^H:@BBYK2N8^066^(Z,+RA&CY&RM-DV:PD5A.R(L)5D:&=:;X-EJF M&@2EDHAV)=Z\BO.RR4F#UE:Y.E],V_\-UCV1E!-D).08Z?S8OH%/2Z?I'">S M6%5HD:XDX80D.B/I&]!#Q.L>MDY,/$*&5O8,?R#T$$V%JWN*#1:Q=*HO=*IV M$#/UA'!052]R$(0(Q,Z$V"\,US0@CB-A_0]B-TK _W/3IE^$/HQCBBPO.;8Y M7H@4N)8J9)"^]!(N>&,,(EBJ/^%!".AE8RTI+5R]A=LF$[AM67PS>KB6# 1= MV#,J1\6\OFQ:.1YR2&LHO6OQM4)HO@G8,ECI!MT01PR^\J!V^VIS3)-P?:(54P2W@JU,B+V/GGPF W0M(5,DX,6 M2.[%N$X?&], 3DH6B\G$LL,3;'9Q]_LS@?IUXQ=HPHZ M1A[8L(54U/MDZE#0KB7*,LY9[7\$]GZENCQZ9A!>9UEA@@@&$X[8G*@1086X M"BK/JHP#Z1V%M,&EH[]@?2_H089[@X9)A!Z.YF X$9OS-H%;@IGGAZS-D8NE543RXJ]> M."Q23 TQIE3L.,;%5B^,AA@N"*CU.<=0E0BEF<3(^"2ISXC@R>[;QE6LE90: M4\BQ.(VA<*0/K^9\6=5]6GAFM&T%8@: <0YT3"V!Y?91C]T.EO#LM(X=YYN MX:776!3*U>2*1EL8A4O"F=G$1]"TMSB2@#!VU(ALL;H89FJTXC(N>*R%@4:+ MO@#C=TRR<;CW8$:H$9M3(\MD,!U,-D1JS((??317AE1"EHY%I?EW*6.V36O;OP[2EP7%Y5 MU" C"#/(#L*<@5*\S]5^"]OBF2_@JC.(Y&VB]N/ADC&NZ4:TF1A/3$(T+/:I M3U;JM2PLI/(#:5/=UGI(6X!F),)S?0&:(4 S!&C&^8!FT/!__K<#^FVU./MA M2UEI+PY32[G>UFBI0.T:WED'UVX9JB#$5CLEH&]VJ M[\[[7"\N^14$=>YC0H+:7"//DTG7C$BMPX3G >I\Q67BLOBR@Q:8;[P,3-+U MZXYWXO42^TFL5=Q!4J*. M 5VO^HCP @*9_" DZ 3%MA[RSO7@HNU2\1[QG/^\Y:>B(=7E0@!RQ*5>Q9,UM M@XK"RTV^AM(:=F6C MMB+O$P!8$#S1G*E5:A%B;,8[V,P*4_LGL:[^(KZ7Q04JJR=1M8^"#P0?-)P/ M!H?2#9K0#8(G3H(GX([]*8>.4 Z"$4Z&$5)(;OO2#MW6L"-W544PA6"*IC-% MRIVN3SOH0CL(1C@91N@<2COTA'803'$B3-'=GW;H-TT[U-25@;ZWWVSZ?J0M M:'ER657L]9, VJV;SZO-_6PD0$HIUJP+C9KB:)6V9Y]:LO1 B@Y^Q9//].?R=N@&9XK&+?)1FZ.>52G$&;>*/F-R6H,7*@L2HRV5K9*_X,B>+=24) MB">?R9.W*2$0,EW(]%J3YW:1Z8.ZC$,AT\63&_IDZG#\0KLE)1O6)9LWG6 / MU'2F71\[9GGNU;+_'Z+^,UA%*8GU?Z;=7U]($-+^J+8K_HY&[TJAU]-OH]JOTK]^D5S.CU2K>8,,-SX3U038G,VPP M2=N:TA[%+F\P^THD"B1*^Y.&'KWBWW3)7]B2MVFGU_5GT4:GF0U:GST+>Y;2 M_I8^-G7V"6V3[$4KG5&Q924HJ:M4UVU9"B(<+%P])]CE#V;#]A*^\@F,*L)V MJ3 .*YI@!]V ]F)?7(L-8=T +YF8B,G7G'58]>W@ MSRO30NJ "<5S8^U9Z2($B8:WV$,VB)R0==CE7<3IA)8\F]C4YP3/MJ7\=GTG M3,:_$]IA. @JDB_VK84U\\ @X'E/0)G$E7"G0[8S$]N?1,]!B(V) ]K6= ZK MC\^F5!9$3T\(P(A=CK'9=B"-"<'VJ6 MX3AQ!'0;6(]>>RK9X5I_8M:-57*\ M(%A<';T#[W% M>\R#].4-X_ECD G8G4& C>Q?[7 F!39, &349&:B*0\#AL=, NP^3X62Q./( MV%+[Q81+48@NGK3R"-K7.D.(X>#BEN+EA-=IM5]?[-D<)C6QYZ -S&:!Q0*Z@FK)V#PT4I5VD.@P/.06T-55E1E>)9A&4[7:-=$& ;>'"AG3?>FW[)N6ETF"[!UH[KQ!Y7]M=S^ [^]AG\G/B1'3;(ABSYX<@ M!JREY$0#@5F$&X@@R*<"M!\25L%"6(>SIA;WF)G-4X&1^$ M>UG<3UM'0ETV6EZVBU\_/DT1&EB+A-S'IOM7T#,D>(0;/CG>Y,\E*749 <,D MB34*^6?X. )D-\>9^A%AG9J/T]U:58'>\#\VA2W:B#=,9:(Q#[0-%C'=(HFV M65^X<0Z=)34UIN:$!RPIL:*_-TLQHHR68FT974[*: M*,BL_/'U6L-N6OY+4W9?/#AJZU$;#Y=&,6HH@) D3AL'BRW#R^D%/W.?I^X;,DJ,GP#7[V0 MF3UQUCD'-00-*O [/9==#SA._ L"KLT=2&K9N"C\WM>GCB._OE_?IC M<^]@KO$[N&/AU<*BPK]// #T;/[;\W$ON?+D@U\;.U^*F?E")'#O0*=)-&&* M7H;B@RJ]B0>O<)F4.'UB^)K@07B[#4+!!C^#>H/KW(CBCA**ZX4TZN%;2PMC M)3ZRPHYL0U\)O>7)A<&QE8Z#771?PR2+HUT%"^&;E(=I% 2L&8Q?O-#P1?P MRI*2]#MA>V92@#D;:,.$W72IE,))+#FCT8*.NZ"^2&7>_ ",, M&67]WL0%_"&+>= /T*FUI!D0F?,F2Q8XMO /?30ZNBXC8A:&L2+.(316 YM* MJ1/F2F-[?+UA>C@,;JZQ(0 %/MLA=]"S]91D>7R7J*"43,>):3\UH\3C,@RT MI4&T0N"?./0D\"/OL\[.&A-W\:")LKS%' /51&'^+:FF M44=B%-586YO$S]FB(_P<1,[5&(S=/Z_,*0SV@^F\FF\!'O\DI0.(!O[P7K^- M2Y@W^U4YDC_UZ70OJ DP[ZI@ M-3U220X,<8U&#SV*,C,\B$)A?B"*S+;;1W_\(=W>76^(QC9EI'?WCS5Y09N MY=:!3+P&+YS22(8_U\_PY_H9_MR:<[OT!_':#(]0V\3Y#;8@:%#9+J!F6&^1B*]C7W.E,>BV%45'O<&3F?F+N4IIPQ[]DOZ\TVL;W7[F M5TI;S?P\[U%:IZWVLF_)>U3^YX9AU#(HM=]6!GK3!M5K=[3-+^=9Z6MFEMIE MA+55XSO?>UTO@=@ +''(OJ3%ZH,:1)\XIS]0Y_YZ19SLVJUT<*)K0N-364U* MZZ2<:IV3>PVCB*?30/?:K#EQCM9_. MRL5V,*6*1;Q^U;PU2Q-+30"+1UV$E9?"0R97]L^K&8R(N!_0S3&*+QFTAAFQ M^\4"KOZSPW*>:+N%DAMQDOT6RA)9?15IJX=LE.[NI[\&# BX8A5#3U4P3"AW M^]V&]%\0G"$X8]NZGGHY _.F!K*AU%7?BH M#:&C P'\'TC.%R+\U^TC7O3]EV0O%1D"O>)+^LEP4/HXDZ)L=3XF4G'J-R.: MQ:W9*[TI&;-N4VIGM7?"CFS6%,]'HU<*\2SPZ:^W@C'KJ49KJ,M]+9UU?;+& MH>",<^6,2B&>G3EC@)QA#/(JID[4W#T'DT53BB]1RYDLBU*(^@]D3M-B22]( MW?[&)I^];!3^M.78=AI^:ZS2GJ:UAFI'[NZNY9MSD"/(:4>UN ,Y835Q5^[M MWI19G'[4KAJ[Q9?HRS,4XQMCD72!GY:4O5:0^.[0BM.L=,&912:\/2$IW<2ZFQ[P[R#S3#E3E]KB%TN:.G8 M"F\'6E*1EC1MY]/^.GV\5;3A4ZPN?8CFM!>[VVIE:KB\RM93XCT MS:/0,SKLC30/2.9GX;LM#S(3^)93WWM. M&PD!0I]_MU MG40VIO7-#BVK!']=!'\5-(:OB;\HTK.AZ2?*7R=H4)S\X29&R;UQ:%*8;6I6 MN/B:^U_CJKJKI9V1:Q.* ZD"_;E6?7//%_S6O?DYF9GN$_GB^3FI&EE\W@4; M7=VY9:@XV6P@(14HBIT(J:(V041N65>:?8+>>)UQ_ $V]:I+\-[9P4R6][X& M'%_)=Q<'8V45;_)@['O<>6AI7Z>%7@_!'9J2VRC.4 ^H6BN3"F8-*8VFE!.4 M\2?H4.5':/&]R_RFF)6ML8=.IJ MOM!3LK^JFI:H5FYXD3LHO6UT>V4Z0EQ4^E]N=P.1G2=:%!RK1<%9V."_TS] M_YHP*O,)FS(^@Q9?@G[0QH!7J42Y76J>MJ*>3*U\W,*[37W$"M)3XF4?L57_ M$2\Z_1+;E:LK-A+6['VP(A^K$Y:FD=8:=MJ#_GI;1E;#<$RXPTO8X.X!-K@# MKE5;U4IL\"7$B%.B"DS1"O(J/V%MMK KFF/3O6^79C:64U:O[,%_X' MK/MW5B:U<-VNM"7](G!R6]\YE6ZG4-]1M^3OIX=T<4HDW-T_">M(PMWCYN\T MB(2%2;PTB4M&HW=;G>811#6S-QG_J\4FZK6&>GO9-Z0Y1N_Y;&)*DM:^B7W< MQ&5IO#!L-QNV-9Q[78Q-L-FLW4#)92T"3'AH&\<]OVZ012",VH,:M340\ ) M>/>LNW,AX%+G9OQD"VGM9*!2'F>$@YV@Z Y49A_2];YZ#'V M4!VLK5;BYVS1VWL.W'\U]HGYYY4YA<%^,)U7\RU \9HD9:!:_O!>OXU+F#?[ M51+/G_ITNLW4!T5',S!SQD,@!SU&1!] \! ?KX+1F$T9BC3S46;_S2:&V>T: MBJJ..U:7=#JFH4\TI=,W#*MK$*+\;Q>;/STR%IQ*URCP76P69PY7][?:B?V! MC\PH18[^^$.ZO;MN2[D#;\I([^X?;QZDQWOI^O[N\\W=P\UG_.WA_NOMY]$C M_/'E]FYT=WT[^BH]/,('WV[N'A\J3VKXC['_RS"+2=?D6JQ^E>Z5ULK_MG^E M9O)B*074%,BI?A?LB\JY'7J_;2C=>M(H!FU%WYQ&40%RRJ@)<@H'90C(J1/) M#1"04\>'4!+)+ )R:NM#A*.FV:[WSN$^U8?]YLTXZ8KV;[PJ1*T$48944A7P0J<(VHK2E*9O-42G!3^< M+S]H>^<'B@*N:*+<\2 FX4EHWP?BP(=/LO1$7* OAX;43>O9=NT@]&DH6Y0V M;F#:3G6F3?.EUAIV#='.[SPII%)#OSP*P>3K0;,IY 3E]@8]IG8:+K@?/6PZ MX65[]KMDY>R 8WOBK+IW^ZN+]E=WL'-'GTH[=0+8)1=+"2N4$X\-+4$,1'Q;QX881Y\;X\/ZS-4]&EU0 55O#2AD]>S#EOVCN M1Y8.Z;6&FG9&051!--O JE4D&MJ"M]$T?8+Z8(-^/!%]L%$+E R]\?(-F+!D M>1$6@U J$1T4=UV:\Y%L!3[0U@G8D:7_3.;NJ==:SC 86 MMH"ZQDI#QF\QJK,L/;/ITS894\F+_'3_(^F5^$0R P[[4("\D+TZ:K>PIEC3 M$#W@X%7%O4';,#I5JXJ[2EOOU 3.WF^K-2'&:_"DF@;5:VN]:E73!Q@4KM1F MF/Z2M:Y'M64*X2%X*@=J48I=5B9]HW)1Z7ZPDJ)\C<@=/?'PES@MA MF!.5/;=>:]B5!]VZ6G&=0R!%<*#@P!QO9589 M4%;9W384&>6G1UM%FFUQH:NP/7":HY':JI2W-O):;Z%#]+W5EQ"Z>[BN(>"*?[((K;?JENRAH8 M]AS4EB OG*<3(JY28I8259INL.UB7T1J+HAJ:E/<6X@I0Z'^16,@C@_D<8?> M_&A:NZ,(=[MV%GGT/I'OIFTA'SS8/[,H76T-N[VZ"NJ%1W0B5),I.$M0"QZ9 M='OVMK@!@J6$RQ7 MVS%&958S:.FQ<:HM;P2G"4YKB &\"Q<.0.'I\D!K/ECQ)42JA<22 M; X&?V%!JW>'LA-_=2T[F,"BP6+?_)S I:-G_*LJ#PUH45N_G\YW>B\"%>=, M79G".)^JTH2CMH9]HRO(YC+(9FO]7IN@TFA^1\:Y]\$I[A(#8%N:4@+8>4]+ MTVR)4Z.>RA$WE<5'!^R<@:SJ=25V-POG>1\.O>!=P;M[L#$KA\I+8"FK*Z%LF?.%PD M1)L89K=K**HZ[EA=TNF8AC[1E$[?,*RN08CRO[H"A,KOFOGQ'.;F$[D:^\3\ M\XJF;'PPG5?S+4!Z2&XE[",?4J^/#01RUVQUT_,7;#K=9L$*P:YAO1A5 ;]Z M/J7)#\!AQ,>K8#1F4X8BS7P47W\KWK>N"OM&^V9@[XAKE'TT;O[N\\W=P\WG_&WA_NOMY]' MC_#'E]N[T=WU[>BK]/ ('WR[N7M\J#RI+#&W1:^76W?B/9-'\^=G.Y@X7A#Y M&0U6!KVL!BO'65Q5:TOT/S9R"8:>P.7/H64NOI&<3Z8=S..,2'/?>[$#M&' MJI!L-N,P.>/DR')M@D,-6#A+1(9,PD.#59#J%7T&AXV))(#ZI],NU M"\%,&V.^X8:N>"F7[B9^Q8*#?L!KKIDY X84MQL]=PDJ?:4M.0I3E+1V^M3@ M[W2G0]C[$.%VI&L-1$LQPR(@_@21MU]@I>$Y#G()-&C M,X[EPV1<:?Q&)P1+$='5"NAB!2'(8KK1Q WHDK?7Q/Z:75W>JNOHRJ"UE=YX MP$'-/ 2#8JD0$C0" ?8HU"_AD^N3&JI<-5RS?RUU^F"]]+ M;&I;F$IQ/=] G?K!#>-VDQ-P>X$'P_!&:@-2'0R;Y#C*3^"@]Z'9N/\VF MZ,Q[%V6(-(BEXRN1II'CO$DP1T*>8:+8/2U73@8S$*5!2@^ "9V0E,HZ*RQ6 MD2[B WW&?10&H>FB1UTN(J#$? +;!Z*SJ\BP4BGI*;$1;J/,U%YR$K=W7S9/ MX[/]8L-N6BCTOQ,?34_P]3)$?5]!=-9V>JQ_E\K0G/2NM;AL[:O6>YG*O_^J MU,I67>V/J:>FR=.LOGC^#S*/_,D,%,O]] *T];X, ,!W\E)U:JY47ID/).H-05A9&EIXC)[3GC@US0WT( ML_Y!PLAWI2]P/9##.U@=BTR!]^$"XGBO[[=BAQ6>5I-Q/R2%YSD^Y3LH0L+> MSEZ>Q:Y=4!P9AIPL.9@&9G$^"F"O;6JE6=P:W0]9WT]CS@U6"7GD6NP#XD[( M=J2-H0]S7IE@\I7&$@S?"6$V:N)Q3 I]X"/8M%OQI[WYY+%*RZ/L7EY'N&= MGF_Z;\R(N39]_PWT$>/?4<)8?O2^@U8IFXF26#!T8CJ==EY-_7+%8'E\C&-9 M;*E,B6OCF#MDNB ^VKT@WEP2QKZN^6+:3FS0PR?@+C =R$U/3FVY^]TPW833W;8=:#/ @6&0+UDRZQYV$ZS?$FTXXN "&TBAZ M@C%).K65-&HKD9^@#=TG;B8U7:$8I11*@PRE 364LBRE2<) "B(\I('%0;GB M@E,5<(E#6_Q:("G^%8%GTE%PX_ GVDC--FG5$S-IU6*3=DW0R+SQ,@H8)O$G MQ)Z'.*N$N)+,.4;T3&<1!+&#(*+]1>'"O&>W-XNX&16H&YD59DOW,+V"@THK M"&KBWG\(D3)_0YVU?&YZRS4TB[+V>V[Z7./-847HZG#Q;[I_PJP"XMJX.AY= MH%CFQU8N?G:-,2_W348EX41(D-*K'&PZ=)>#&2$T0FE1S;3NFZYXK^4..@ZO5W(##]F:YJL-ZV+1L)6T-$!KF%K! M.6]S=>_M%'4M/;VU6;Y)'T#$1*',YI[^SW3-IA-':&/>BON#:#ZQ>6;>[8S) '@XE[ M-8E\-$.EI9D@40],AI?0M\#D005& ;Z7<:C)EM/Z&E\M_&I%/>&M,0-2ATF">.*;7K[4OFB1(:+DG[\X4@D:7D M#KY)O[8?VM(_1Z/O,@IDV *N1U);#Z+^5V3!Y!UX8?9KOEF#:Q9LVTRJU)6'/[=!A@\U;7WP*M5I^@I$0$E!7E=R";A4//J$J MEIJ"&AI5?0.UTQIV5*V=5Y8<^P;Q>1+E3YRI^Y9.$(2?00]Y(,GP2YRGES&DC_A M<2'G]-:INO 53:U%Y*_"=!M)>\4JP9Q,HF<:>T/5T!S'L9OG.,9$3.G<=&%@ MLE1TMI'OMJUX[UI]3AOB=>G97MN2/>$WT*Q@W_F@EQ8T)]'OS#<:K(L-+YJT M(OUI8X0/E#/L&AA5*$#1 P+W#$_U8YOBJW5W-=[3*P' M+.B,%BI5V$]//GE",9:CZKA&;_Y9"KRP5.B+2E)J.Z,X75G#U-KAWD08DC6! ME>G^4.'+=QH^0BD+1&7Z((>II^J#*,9$C44XZH',0X(,!W_1)WP&OX#]K>*J M$I-K1WCYEY5P"4X0PZ[QZU!]XG>)2)?6IR%*]#U<+^3^Q\J4Z"N7YRV<"/*] M&(Q^QC8:)U@TM!PG\9"9^8*A?.*N7(:Y*U[T-$LGY,0)*S&WO\).Q(1.*-^; MZ/(#+W@N924N3*2Y9[LA, D!VG 7$8TP^:R8NF.MF[=HR6V@HS)6-AO(RJ$9 M0XL]Q@?2O>$V39G,(WIW*E^'V965N*?@C&BP05 MIGJ4C&(7F$.)7)3E+M$P4];R8_=TH]W),8B2!Y+2.YPY-U?6(U@)B^46UMJR M;.9>TJ()&O15.XF<):HUQJL..DT%MDBI !W5': E;>Z_@]8$11%ZL.L)0[YGHMU.]//$.M;'AK2N9.;>(H-+J_F3^1J[(L;@V/EM)N_M_C M"2UMN@TT'$04J(=2*]JC0,E;DB6I*5?+QZZ(0] "DP]6Y%OFVW*(&BM@6LUPI8\^8QL>BV3!S<:\T<2 M2B#E ]2:RZ/^.#&2!M&Y]8)F:>!)CH4>8=E\,=A!IX"U.3GYG_E])6^XEHW3("-2,N/22E(=?I M,OS#?;5/GNG3,TV;]N=(;IXGJG_(1#:]26L!ORZ9U8%R!.UPK9_Q/ M8+RB/YV(^6<>*K #1A[OQH2P]8/&CRQH3A/TP$NSX179IQ/ BSP!#?F843?& MI!=/>E]8SD"K!,R5H#/+&N AYK7\<>26C\LZ"2X91 >D=OC_>4 M39)%HWB0)972D8BRG"/7I,HJD &H'R%Y["-*M6@54NO%E%HKI":WXO/S.+P4 M,\_1BF>T3G;Q#(P@M)V5P!CJ+UEZ9[ZG.C!U6H''2M0^Y,UCY+6C%^"]W6:I M;9CE+7_+HY><[W?89L^Z=[,"BUJW-02-G8Z]P!3'[]-C-Y=10]BRX\SD\=7+ MFHF>,Y.,X":+D0:TQ@(/PVP, V$LFF_E(ALZ=@4VJ8'W:+&@G$ ?6 MCF ^+Y(UD 0>I05 ZV!?D 44M\P@%&2X$.30Q#87$7"0,B"@_F(?Q&?/-Y]N M'S^/8N&RDC+(\X>HCW$-([-#:002B_HB[Q?'T/7,%V/ML30,9^86A0UEN):; M'3]P">ZGMXG(#%XLJDN2CEAKD/ N_ M2AD1P)X@;(+EZ>H"AV81.=F0%4@S8AW[V08&I;)YW;9GUOJ<$L5:W4SXZK'\ MR:SMY:9XO,UR_!+\QH-!HFCP0YE3LPX>$C-HU"L$_Z6D5D2.5ZIQ-'HT MV\<#85M=*55M*WUG)24K0VEQQM+T+2:CCV=)%N/FD(6":0- %2X[N^ Y2JO;E"S* M!8MTL9L^.MY 2]2M1S+ZR>L?DS>\CR.M<7%.Y-(H:VZ@@'GX%3Q[RT.8BJWS MH#JY[A2XV&PPU '/<)8Z2FNH9]@6/\^3;"?-(=M8FJV38"Z9R$D/*E9#2##4 MN S.<\.LYFP8ES.)B@!:8\EP;Z@OBR8.53)+CQBW5%Y-5,TVELY)IJ@7)5-( MO,X+Q M*Z9/F;?QAI 7 19A!G)L=,5Q<,H1+)+ZGIE?6&D=TC;O:*\#V_ $FX0&ANLC M[K'#:QS>]P LJ?.J'8PNU3?&%%] MY^%1$CI&B7 /][WB@P*[8D!B=;I&SG2_T7==K[RJXDP'RYDB^E[6/,=\GD ) M_'!!/G4J^!UV*VOQ;E@B]N.K]XE-NC*Y=$%.;@S OS]/B3EMCL34VBJ3F" ; M+5JA$N/X>/Z3Z?*M!M*UO$G$OU\B--"S)7H6@E&-&$@Z/J@K45IQGOO[U)S] MY48;58C3*0@5/&!(*CEF0,-^>0$M]#7]YS@6!8]PGS#QCL!G'S%8OWW \:3V M;];(_7OQG,@-,>:?0-&05_$UDD!'27 -Q#9:2?&EGY0 .\J 1L]M,71YA2": M* 01A2"B$.2L"D&TS$*0SB8>;/!QVF,Y.XR=]8"GX#&;;EG6;+O,J(_38>88 M8)G3(@Z:B!#("_#EPH.D9/PNIVYZF1E1 --)T\L<)S=+?L.Q6_%8U]; (L_T M=3A]^^GI#?N;K%;,L*60YI&/1S/A,B4_?8VYC&?R]%$342$PA&"QO-W5-!V- M53]\ E;Y3I[,( HD/".EX=+/-]+7]OV*A#/HL3/) U,TGEV#:'L_+^^3 M&#*;K*\NO1Q+*6=,6VQ-+/'= 0, M$!IM3;R\Y*$C'N6Z;ZP]2VAC1C<_B\78"A8/P8+R<(Z'T"D;8\)EK)?-2'\E MN_DAPFVA9.D)U5 3KZ.B;,WP>3(?<3RG#QB7I#(_CEM;^W[J/ M2P^S; 6'>QTH!3@?-%< MR]9&HFVAQ/T]43?RY'M!L,RXK9IGF[>-& ),;.%*].__;^]-F]M&LD31OX+0 MN-[(<2&8!'>[VA$L6:Y17]MR2ZJI-_UE B22$MH@P,8BF?7K[UDR@00);A(E MD10ZHET4B27SY-G72_GN"_T,?\=U;'R0V#'(+O.2SHPSR!HG9?@K?N)L+K&] M'<^/]:"=G\M,BM,P3C;?7Y=&7,W/9)O9'F;-!)34N.5C+*'&U4>Y\2Y[/(!G MQ5 *-8!GV3 (A>;/B5$ 9.1 .MZ!%]0'='=F7]%EWC@A0S MS*V(Q"V@/:K6/"2PN-'-YLD-;X6;(EYHKZ(W%5[$[_D"U$WF[]R4N4ZS5C9/ M;N^$Z36WO@=;@%S8&%/13B"D$Q@63D VNS_V0TR .3[J7YR>XP0MKL))G)_F M1I,EB* <7T6C9%\HSM8XIHARGLU(W?KI5/5V\23'E(8^91HZ'D %O? MF<3BO?KP 6.>OC-][P4$(;KI0]%UBXZGF9GD=(3\<^Z3 F%'?BF<4IY/49<_ M6_#3N_GO[9K5Z-5+?ZI9FW[?Z#8WNF/1HNHUJ].T=VU13:O5;.S:HN"'QF:/ M>OI%]:Q69^=.S[8:K?*?7A3/Z^WECWI'Q,P$#3P#F0\-LLW\V!28>%\SZL!S MWCWLLOPZR:4DWX%K#9KO8: P4$&0]_;D)SYFWK\ZRZ3X,=N6+BL]T#46+LC_ MOS+_/U/\'WNY9AP\<=<&;\F6,13T,AN>DZ:T819MA7T=$=,L-U$-,,9X$X5IX)[( M)0Z'0HQ&R[9=IB>./=?UQ2]^.$/KE9?!X%6P4''GU7WK(=, M-6,/=/ WL[#;TM[U/5/$>ID+ Q8'>^,6 EG2H*VA\*VHR .D\N MG9I''VVSU5B4 5+15D5;>T-;&TJG[E:E4^OH8PD55<*I(J!#):#&\[DFL'^L MV>WMM/*WL3-T1/\K?6]G5YRBY7ARL3C93/95CG"D1!QS.U XJ =Y26< 5.IE MMS<#<"GOV7,ZM'MK$N+%T/N-CN=RYG1B_OK:^=E/N!<.95*&WQT<)%)&D)VC MC\V2&7OKD^,2Y'\*H?9J46DSCEY;;F\\&(%T=C_R?@KWY"\1A66(U<74G*Y= MMS\\UB*I,&P7,:S^XAC6JS#LH#',?@8,6ZVRMG (K6G7>Q62'2*2S=D^3Z5I MM7 @;[->8=$!8M%N,"J*3_8:BWK3/S>*;2FG:!_,:!XF$&O&LNHX@)5:QK8S MB]:BO!)H'B#ES9O,1=J;)3FX9L&X: 5AC;V\:V-=39-JJS]9(^)AN' MBBI?86G=GV-J6XMR[;)AC\=CPU@EN,*Q- MQOA+QJ\?D56SYU2X?F1[25<@.,R+$9#A=YSC' ;K^EU[6XIPOWQ"5X6&3QP5 M?RSRK:UVM&O;CEU6V+GWV+DJC/!\V%FOL+/"S@VC\=O$SM5J=)N"7?6M1>4K M!-U[!%T5R=^Z9MEN;#.B7V'@OF/@L^-?\^AC=VOA_AW*I]_WYB(B<%^\K8AL M9=B \W+#%!NRTEE6A3V/A,Q.LZL-8S[/UY*DW0)69=9:VZNK>]0I[G;5746Z MKY!T-Z/<)V]VTFX_2;.3BFHKJCTDJMU0X&ZUC4J[L]TV*A5M5K1Y2+2Y&6D^ M>8.6=A=+W]LMNY*H%=565+L=JIWK_/(0.=H#.5JK%-V*+"NRW(ZB:\^YPI_, ML=2IH52MM>;C@'NC!I-[_!TY^ZOQ6M5XK=U85#5>:TU 5>.UJO%:#QZOM5WP M[NY8BO4G5C6JB575Q*I]!6DUL>JI3J":6%5-K-I#0%83JZJ)5=7$JD-R\;T> M)UZ]L6[-WA:\>#2QJM69SZ7>H;;0%8%5!+;-X%5S137B*K):6L+5L;?=UZ B MK-W L8JP5A+6BDJ,M:+"'2SN>7QY644\.X5'%?&L))X5=9Y;4/9H4E6W4]%6 M15NOC+96E*@^3N/;>HN^BK!V \=>)6%MEG T5P_S=*Z*]M''IMGJ[/2$N&J" M537!ZD4$W%Q%Z5--4^A@\4LUDN,@D6A%<>,SC5/H<*/&^J/K-2HDVT4DFRO% M>^[Q59UJ?-6^8=AF\;/F7$G9MJL.P-Z>_M7% M:5;M:F[H@:'2KK$L&UW%95THGAW/JFE6U32K%[>?GW4T0K>:9G78R+;"SGY> M9*NF61TVLJVPMY\7V:II5ON&;(\UO;>/;?-8U3[ZV&INH1"]0J:=XEPK>HP\ M+^>JQE7M&[(]SOY^#K[5W1&^5F9GUJOMU+XR3KWU7NW=WA;CU2^?F%4A MX!/'N)]WFDJOMMU8=X6@>X^@J^+CSS:,JE<-HWH-V/E4L?5G9J0VQMA[C<=D MAU98>C!8NG9I-4M*W?V\Z#%>D6Y'NKC@66H_L>K(&P;:WY,RJJ+:BVHIJ MF6JWT5*EUWF"EBH5659D>4ADN9D>W)KKUO)T>C#50]9:U<"YBG0KTMT"Z[['^WHHV*]JL:)-HL_$8TMQ(JG9K-?(N-6O[2[DE\ZOD7KZE8SBL M(?^-(/:"E/(6"Q.NY#DU<1S5)(P]O.!])'"\PIW(IU"AR:+=);=9RV]Q!K"I M-%E\RUR'\RF M,4)<'P_F!>KA[8Z%(%RT>VV06(_FB"W8^FCT)+$&V#GC%-!"&!$6O <<%A%> M!:MQ=F4IQFV$7. _/-%UFLUNK5X?--RF:#2<;FMHUQJ=;M=M=H6H_6^SWCKZ M>$W3V,*1<8HL)$CB7]\Y'XOGN_ 0YGON/__@'<+(_C__:9Q_.[6,A0O?E95^ MN[@^NS*N+XS3BV^?SKY=G7W"3U<77\X_]:_AC\_GW_K?3L_[7XRK:_CBZ]FW MZZN--_61!K64$>G2P7R+;J5_EOQ(LF UNK7JS2-U5X&_SFJ6LU+JDQ@!'-W? M1 ?DN^^$US#U;_Y(+MR.01W"9!.$P1+E(HC;=G/?<;UEF70_^3"#;ERXSN& MI4%VXQ8V _&3;82>^-Y+ (N&*X*M'=B:VH$3N,;9>.*'4R&R[5T, !6YBGXQ M(2[F(/]*X\0;3?DK#_A9D+QOM)>Q^B>5!$::1\3T")NLDQE!"!U0R1H>!A-=$ G," MZ& <)[?".$+,.'H+Z/,]\N")26C@UVH-_2'H:*PMF-E3G.$P2G%I]R(26.;^ MEPAH;HOC^_D:@+'#4_LHB.F1HTB(OX19N, (0L,/@QNXA!Z:+S4V2+[P8F") M)B% ("^]2)!@7=DP3.P/U4,K =F: HAZ(:Z/'?'6F[$YMU$W# MKME-,[O&N'?D.D;XK\N+N!?&K7,G +P*G+[G##P?=%E\WIO-;-IB7GUK-2>2 M!($?XS^]Y+8_'*;CU,=).?(JC2K.@[.?0Q''%R.\OA_'(HG[-S>1@-_%LCO7 MT\K;.3?$-+Z:-9_%Q[ %:O$)A^YOO>&MX<78<=!/<1@@G,D1MR1$3#@!=!EG M /5$?*0.K3 2:"!3,.); 3NB8XG$!! #]0FZ7#LV8\(Y.'@ZV?'O/[NX)J", M)V% FX;-!2+)B'08 FL(":[)K<,@E)P"%&81W7E#P1W$2D9$!HN\G8K^PC#^I7V1X$\#2W0VQ?U/<_R9DQ98WE-^> MP@XVQM7&T<>:M2C8*5&U%)[(Y!"0"[H9:!J;@N:,WB7K@@1(X MB)'&$-X[CLWLC: P "(.<28HSKM/$P$_IK%0NI'<'94/=3X0)P)M0. @41_? M.@$C9 IJ7!C]$%%V%:HAH TP$M,*@CLO"H,Q;44R.RAE8"K"9&GB9U MNP"9J@^/22->2K9K5-)AHK$ HO[4()\(LV] D\"!% 3(DI/AU6'_IW,\^=9*87#FMERP0O M )C2QH9.3%?QYE&BANG-K8%>:'P!GZ4$$2&;6E&^").0R4'0Q808\KQ][P<8 M2[=A2$G,#HK9D7,71NRC2Q-J"QX&A>5DV#J&/7%M-IR3G]S2JO#*[$9Z2:PA M..R3E5(=@X=.@%;; /$:OD+!#">6W"J3%S$.]X6/=JC5&B]VJNTTM\% W45U M+?5=0C/!CP+(*?4B3L$$F5^11)S2U< 3DUNP6A+@)B9<&3@W@JUR\C23<9+Z M"9\WO8^1$98!2K(/#_,]<0>'")KD+> #Z-%@[#"3B!GO")L5O-1:<-=N*&*V M:EE!THPCT_ (#B8WF^-[F>0),W,8FPJO@8EZ=YZ;$KJ&D:) 1QF%)JY%VK>P M"D'C@\5HA&^6>##+(T"Y HK ZU1DP41P SQ(R46>(7TT\#[ Y5MCY(?W<::S M/&]PBQCY3 )5J9MS7MPL\D86Q9B,L^RV)#L/0&^L=TSC"FCU5J ?"50AP,SS MP(651H1BPL 5;.[BG9I=%E$8#^(_P:91F6;Z!F+UP+)2P[C00Z?X!9H -E ME"*],#L5S(F0*^.6O@'C'0_@I;":NF52[WBIOZ33@IVEL9;6 M"=Z*",+^,A2TB?-#&.D$7[;<#FIE!^7\]5?Y(='#OZ-TB.-/:33O\0.V,GP/ M=B?0AAN+(#^5[M''Y#XTIF +S]DVF4NUC+$O+$5[+HXWYW1X$O&SYF+,[.S1 M=X:T AC(*H/TKC^ 7-LO2:Z]-X@ N77J,IMTKA!DG)_#0CZPF3$#SO3WF< MP ?@IIC.,TY!JL!'D*[&($3]-31(2^=X2"F_F7F5*XE3+7'^U1MH(WMC9O<- M/\-5J0K#J2;W0@0HX$QDH]^50XSMLD?!),@W9PPJ7^R+V(DFWH \ J2!/T@6X9"8Y=J'7Q!609=S\3R(4O@4:,>H/(PS;G@N*AS]ZW?C0.(S"P^]$/6!M0\<@92C= M:'Q+0;:"NN8DY&8X#:.)S%XRCH_HQZ.WQIWG(/>0?!L4Z4B0:#084V94\QK< M2?_IJ^LH>,YO0E>@^'<*7X*MH$R268-H9B-3J&(C1I8EG)0 /(P-U1I!TK/9LL> M\9I.8+1ZY_/O;$!DS<)Y; MM+.5C$78S,>>JLS5+'.U666N5IFK5>;J'F:N+@[.EH=A-U'*7H@;@44Z :F7 MI?E)>3(C6L=IPN$!TH5HW,F_10)DDYRR9ZIAI*HQ'% MM0X9/1BI@$/"C8&HQ?SD2O2'2R,"GSF0B4,H?T%6KY?VL,C9]]VA2##G394Z M^5QGFL,0<+M=F_7L@?(WC66H:S5TT" &7&?MAQ0&"7&YZYW E<8*7"DYFPW< M5BMM3MD\JB03:A8Q)GQ^TK9D3!J(@J(/YXCNI7^G .95J4'[ECY2;P'?.M-- MH/U/(R$GT$XZR4NSH5_244XY;YBNFKMD4-R@+Z9H%VOD1\;4-KQAR%(+J/=% M)1EL[/_"UGTU:U$GC\P!!J3+LN5IE_]0+Q[HP/:J32";U*;@.9F=:1EG,YZ, MW'#73T_E,Z'QBLD_$; ]5$;B.!QR])7L4K $D0'>H;5[DV<>#7V!62P3D],\ MG#C+8L ;\H,(B M-6D?!CY-,SXGSKWB9Z82%'YZ.$E )WB_5P2$?& AS3K/[D&27P1/>H\K[H0?3N!- MJ4PLDP>$^ED:#>49@CX5N2>HCDQG8"T"D!U"Y=RH?!XJ8CE$;VPADY$T&$XY M0SDG^&[0R)_G3,26JDS,E$*_D@F3)%V)[E M4>$KI5Z7:7J1^@8#\L64Q]FT,6:'>TBKF6+Z,QPR=24X+8"HBTTVBE"/Y#A7[+=2"')#%2PMD MSK]]UO6@/G"0BY&"=:;;U'+=I@VZS;PY>((O N->GMP03TYN( \U =OY$Q < MODN0#+YZ,G/A=1.C#@B M329I\@>Z=*]AO1?1=V=Z*A>;'?.)G9]SY^AC9_Z>01WAC3H6= LI7/XGLC/9/F7Q3]?I@]4V]UM@0;]4V\,4AZZ >SYL>H%R&"EB:YZK(4?LWS M0F2US1*_I]^V7:/"IE6UD=FVE]?Y[:2+8Z?R +&$[#JKZT-0*B_'EA-ZU*@" MJ9ULC!?UHX_-SFH&01ID. 2+7RMJ03N1F^1KQ*'Q!I7ZI'C+4"NHVSP+LKLJ MLRFXN1;16)%(#I.'\4[;!KVA:[670V:[1N3NJ+T O-!%I0-.>PCHNT[X[65# M8 :?R_R_5>KR1JG+:'H')T/D59SL#F2#:<29IAC+M'B95O5P/:G>ZCTS23>. M/C8Z*_V<@"U_@8Z-;C%577D7@J$@74U($1CR0AO(C\/G!5F[]LP@:QY][*W5 M4L%)4FPI<8-%D+"V$W2+):WQ^PHJ!M:P]Z?6E?K<5I M7QLT8[#;1UM(%FO:5J?*%MO%;+&G[[:V-,'J/!%CP[:,KUEJ:I8&BQTRTCCK MO-8',W,:>Z0B?R*9>PTR]BK+!["\,]2W?T2AC]0J[I*0+4=\S;W/:7G5%9)Q-F>6/4%G5)@ M*\8!5O11U@HYD%4_A)$*RXL[=G=$61"-HB%> JQ+V0DGO@1<_A+2*,%B ':7 MQ]!C9X2J;S3@%A J2 F_7E-K1^\.(Z%78IA&K.CF:8/ Q%'Q-_I#BOS6>[V6 M9?Q/F%(94_>=A!(RS3PNRZ4OF!D8CKTA5C,Y],UX7MC? M>>*>;2\GCM.QK%7'?B 1F3\%'%UOP5Z F$\+30-90F3*-!I,V0DCS#,&\RWK M'Y([:ZR M:B%7C/$Y*H,/_DAQORE:PJ2F<<) ;GC+&Z3!GP>(J2XX^D'EW_B+)[N64/\G M^;U*/AD+=BK+J+/\G1PS$LCHGD$V%'F"YKKF21*4\T7=EV ;W&!+YHMIG3>I M^ZASGR>::1M@#Q$FJNCN /9[4WY4S*B+X+A%%XLW@4O\.P=( N^79=X?*#;K M3T\ JM@_#%A=B.#T08O[D,,WPNK#.*'V8_@396(L!/0'=14*J'S/AV(*O@G_K__&?&_6ZB\![S";&U MJ;B9?L ,]_ ^ &!1Q)/QQ3_B@,%DK2+(.VJG1DD>R*#SEO M!CJ#!^!N=-S'DO:0NB/K;%RM+,13'49A]HNV0"5UO6#DR\+(2*='SJW#Q MT MEP'=#[(\!OSICX"(F-0SQFX68"A,X<04!>'E60"'H8=EWR O2_#:+0<3]H[])6F^V06$=F?.;[M2BU :M6)6C=(@FS*Q/! MD(LTR=1FMXQ+> (F[R"WQFME77,_")"O M2WX+[_R,^E2]=O)_L[1&/:&# Z6?Q2 "5CTU[!X[^'6H>S[QK6R!5V>GIB;] M\:DHP"F]1JWB7@PH/Q8Q[O[>ALF3Y M$$LVB5RD0^H4451VRWBAAV3C:,C.>%9^DS)+<[P:?S!U[C_E8*LF90]N MTH!=#KA070YDG/#HK2GG5L@VIU-4"SDL*,T,J1!BSXMU[!6]V$]9)Z9ND9 A M$@$$$+=EDKS691&,D(FO-!!\#7>6=2.PYP.56)&IIP?""M>#+.:9<3ZA-T9V ME'5)Y\PB[/X#S$1:Q6\:/:N=E6]NUJK?^*_P'FT84W\F6-CT,D=.$J'8,#)L MD*9RA!VMT.&&8;2$MM552U"]8>&5,J=Y KH&Z,-HGF$/5O17958J?"O8\X*7 MC3VL06 .?B6HM70?DW?E[31%3W8QFZ\5V&3KNI8[_R0@B&S\#%?92&=#5GF: MCNE@0N5\40(.(PXL-%QL..*328HW2^>2K.L8858-MF()[V447#;[+ TF6;+[ MY_Z3@'9P" T>M($LZ$VG;O4,+6&"*B<4AY&LC [VA X6&Y=ZH9NUSF+1&L-S M-%K('T^NIX@1DA-ZL?LI]YBFY+LYI,HK-YAMJH*U,;:C?&-WK&9QM9S"QTX^ M5@"D(J+L*CFLA8Q86&6^6=GP7%(99X(HA"_0G.I_K8@H2T:&QEB=H,_@QV\?X M$@*J_R:CM>C=PV>=E7"=_4N\-R MAD1BRYMZS6IE2UM0\VX6_$H(EK8&>D+9V7L:*UOI 2DU6C7M.;G%G*?;+ '" M]=QT'=RN[\$.*>&169O&T>05.IJ44(.I05*Y<%G_4.4QQ5>H1^1EC*LXYY?" M_:HPZ5+=OYB'KJM58P_89]"JG^B^5YE:T'F2)E15DL#>) GL#'6^O*U\P='A M_=6I)+O*2#SM82 M9.5$\1-?C/BV57AW4N^^&.*1!M'^\')%"!\*X*HWL1?BT<>3__ M^4^N=)$R(X"F5HY6\6PC /:5 MT<.2Z80C\0II)F09!DN:950G^O@3/55I,VB?!Z!2>'*,S K),<<0%)'*4)YL MHZ"" CS$<<[C7IB\2.2:=Y$SURA M5JY9+-"P5PQ[;;Y,]]H%\U^-R[.K/[Y<7QD7GXV+[V>7_>OSBV^+6_ZNW$>! M6B2&_,KAGLSI$X&5CF6_OC.)Q7OUX0/VLF$,2MW,&_>)P#W) M4K#1$Q6.,22'A0 T*U'S17&-MLP.&,W3M7X*NDX,\*<*;IR]8LNW'GQ2R-6+R"!!0 M9S>?WU,8$TU9*-JC9PY/3>>^6@13:2S0^OGM/B*W:K&9+TA:]"H8S=E#CHM] M*2D%"#U*>;M&*IG!1MM*I*WE<5I-M!NXN4'N,? M?_0OK\\NC;-OG\X^&5_[_V-D.9:G%U^_]R_AV^L+X_J_SA9?VGBXF5899:_R M4951MBM&V7-SH_6-,I*W2NFZRI2HBTS].B?U:__-M6+Y"+-#.?>84Z1))\#J M0*ZM24KTV6-*(PU36(<;OWU_^ RYT;;JW2WQJYK5ZK4V>M3B[QO=Y@$OJF[U MZIN^_!D@U6G:N[8H^*&Y_.52!BYB]DME@MV9N\Z>_,0KYV<1SI(@4]^V>=U* M%;S&K X=05^Y;.%,E2T8L[TOWR7NX^"SBC[T.]=&-:\CN^:[;PZ$0H]&F1##V7-<73[WI M.:N--DT6Z:P\6;6_]0Z\9FS*!%Y@_V^>:._ZGB-\WRYMNMYIF^U6G2-"3P, M_&DC0"SF+JNH3.=.%>8>-N;:C;;9:G4JS*TP=\\P5P[;JS"WPMP*G3G(T^EVS&ZM49W.3I[.PU2-ZG2JTZE.IU&OF:W&ILK.ED[G M%7C*?X^PA2*G!CU(HWF\4;%S.-=JF+UZ>]?TZRU8AJ_U0)M=L]-J5@=Z, =Z MN,Z;ZD2K$SV,$ZW7;+/=J>W:B997-]1;R\H;'J2.5_=7]V]Z_RLP.*Y6U]D^ MQ@[9/S[9,GO=!^JF>R;=]N]LNF:[_4 )5IW-4R?-]*J#VJHL4@#,3BLZRN>MQ5KR!,?S';!.88YP2]?4S _I , M\V;'[#7LAT547M[3LJ5(V$$=:,VL]38U(:H#W=T#/;9[<]RJ.LA]/$C6A:O# M/(3#;/?,3G-3H_/)#W0K_NQUS*'J_NK^3>]_!<;&.1;\BCA1S2%?5UIPE3Q7 MG4YU.M7I'-[I'&/!0Z>YL>I>'8 @GPH;@U#8[#0I- MQN-T$'NNY^ (E]<5J7]4CEH5V:I.YQ6?3L/LVE66RVZ>344YNWPZ+T@YK\!] M;>-8.*=7O&#A1=Y,88W68NWN8K;I9V[@W7M4N/5Y?QSQ%]MX'JCR#S*IM#;G1>; M0G\EA!&$"3QP(/SPWJI&R)=\OU_3VG=R4=4(^6J$_-.-D&]4(^2K$?+5"/D] MF!)>C9"OD&,A9DZ_#755O=\U.E8%68>[>8:YMVV:M\\"6 MV!7F[L8AODK,/=S)/Q7F5IA;86Z%N;N'N8T>YC=7.;'/#_G7/$*^WC&[K:H^ M=T=/I],R>[VJ)\1NGD[5=: ZG>IT'CHHK %RI^H^\%3P_;T:(3]?XUJ MA/SA'&BS;=:Z.V8A'&8;Y.9#4ZQVW)^]PXW1JOOW^/Y78&Q4$^2K MW+GJ=*K3J4[GL$[GV.Z:G5J[FB!?'X,1:95UL\N\N#J=ZG2JTSFN5PQM]PZE MT:U<-=70^.>#S*ML"84Y?P$?=!N8L5XN[4&;Y*Q*V;C=ZFW=#V M 6\W<:8=4G;?<;-M-MH;I&I6A[F[A]GHFO7.K@XN/&1W:C4T_O4N[2#=%SVS MW7I@K53E6CK[.DU^_W7CF8G=H2/<5D_\;Z]N=^&.IQG!V;)7D:J]> 2G;?4Z MD_4&LFYUV5UK=G!HV:J//AJ+IML:L;@9BX"45C]UX95A&AEB/J5]%(5C^LT+ M[D2 MC:7X\NSP@_]%8BB\.\3TF-KO^9XS\'S !O@[N742V#M -A*) [>[QBCT_? > M^ZD@C'#V"98%$+S.KXQ!&L-5<6RM L=JVMD7$K!?G 2*-:=TB/.N-\/AG "D M!E>A>#;_-Z,7!P]=P.5>(L8QW12$\#4<^E"A.AT\7[^%@_[XZR!Z]W%W\*5> M4W"G)[[W$GC=<(V3*(Z9W7@?_)47N #6]PU61YYH8TNW\3F,Z(2':10A1OP[ M=2+ ,-,H%O[@9A&?(@&DX!IO;-MJ&+ <'TC(-. 9+:OS"]XTG@ 297B3W$9" M&&-8Q6ULB !Q\:LS916Q43<-NV8WC&.\\F@2>?"8*;!JM8:CMY9A$)B!#?$J M^__\)P^,!URF-D\%UJ\6U[%ZA;4U:6VCQ3LM+GI^)99Q?2NR-QCW0#9P$9PQ MG(?AI@+O=(Q; "N(BSN02F-BDW$BA ]7AD/@D;BP>MWJ+!8=\ER:MM5!9C#/ MH>X]-[F5RK9^HQ0VM?P69Q"C;%Q\RY-/)%\3_>S>S%!O[=_;*-<0;\3) (#_ MX\09P6+?._Z],XU1==-I#@A.P;!CV0C#1=O7R+.WC/1&HVV82W/#N5$ T0FX M8H@,&8\,;"(1L9#YU=F5I1A OZ._'?V')[I.L]FMU>N#AML4C8;3;0WM6J/3 M[;K-KA"U_VW66TBO/CUG?.Q[(!W@^,OQM-J M%MAZVVK]LHBK ]P*+-N+E_#I8>CY!KX]5Y7FA,3]K><+^DF=.9]U),924P8F MO5(]VN2L=D'3J;<*/16EGGE@&$F;7$\/"F?;2VKXV9S1B! ]UU,N5@)T]\$W MUW=S,XW-MEHSVF1S(6FO"=/K^3N+&ISD!_DJF/OB+R(>1MX OG(&X9TH%P&2 MBPSUL:!S7"$ UU[6:4(K"\Z%8XKOJ]54#" M;+$LK?Z"QZH+-?U]&0(N0*\55MQNXJF]"D]7RR![3@0MQM,2$31WU.L@WW*4 M(RR(5P]64(X!6%5ADFU!PM:M;KZ]N<7>P5^DX#$*:=ZPY%;GA L-(*3<=.+# M)?=>H5<*UFM0N4 MU !*>J2-_@@QN@O(8A=:RIW-I-#M+:K,.2P7G'%F#KDHQ30'#IPXNILTSJ0C MPQN[:W4RD:B>O7ZJ0=:'.OE1?DFA:C.?IT;N"VA*!\ E0<:)?_Q,]T$,_ MC-,(M"I\T@EH*@G2&Y+E6+A>.LZ^&J1Q%MX2Z\4]=AL'#.-*".-;" RE@Z>/ M+*5P_B,O< +0OWQ8&7Q!\1["@S'7E\+',2MGH)BF20'LUEJRMV[O-E>0[HUK MY^=JHM\S'P?M[YKH+KSS8B4K\ZKA?,?ZRA8FT3X;UCY)M'7-ET=BY(MA@C:6 M(48C^(C:+$9962Z/C%^]GYA$\CERAD09:> EE^@Q#]+Q0$1'2&%X^/3=\*1^ MA+(?^),?4SI*X(QA.VE\\/]=9YR?VW87\MJ/&Y_ M#2EE9E6PDN,%^3.K!$KQXWI@HHM$1XU1R49M<502ETN)7BM#8JUF\ZB*95:QS.>,99;!!'6_+^?_^./\ MT_GU_QC];Y^,T_[W\^O^%^/R[.KBC\O3LZLMY;$T+3E[@F!7S-N$O?K.)!;O MU8M7JW\ MIYI5+[^E>M3"1Y7G67=7YUDOR?E>/R/X%3R@D*3\$E*1%:GY?_\4QJT#FM.M M!WI%A*0*QO=8)&QB.O&M$0CA8J8A*$0WMX:#FL< K$U2*3'^CM>,_/!>)>AF M01I4\>XX.=7Q0_B"G%4RL9>NE1XK _C&#Y%P.(1^&#C!#_IK$*)U3S^3W\PR M+M2Z(GQ2)$U=Z<#VIRIO4CDFX!NZ&MBB!VS.-2;.E&XQL[=[8[2KY(/PI>2@ MBX2\TC( 1@/A>P(53,RRS4"CE"-S+2B8\!EC*:B,ENV& M<^=X/J?[3O$);N3<&^E$^A=!I76]Q!@Y0Y4/C.F@<3H:>4,/?4!PQUCHQXJ+ ME6>K5'#L114+0?Q_E&*6]GJN@=U.DNR3OZS$5D)0)"&>@N\!*KD(6'27-MJ: MPY3<+$ ;F#\P4H> 831G K#&._@ +L5=Z-_A09WR47SFHY"/;-6L#K]?/9>. MG$XB^X (?0>F$^(A^6UK5JMPTWYY;\O5F5/DE/UWRUT3T61)]JPXI6-T M8?XEZQ@TQC! 5I2(FS":YK$.>''HHK,4*"] +#LFHS9,85UN_/;]FJZL^E)7 M%MMC!:C9]HNH>[VVU6YT-M7VVEVKT=Q,&5K\?:O5WHY:U;":=F,7%]5:1]=[ MR@*SWMQE)66?$BF?I09RM:E58WI&']17]D&=*1^4 2*C4!+Y#!#<1,G<#]BB MS%VG$\'3*^5[ Z_&)EBWK=85S[3IQ;TK6+/&2 ?2'PC-,EWZR7I:'$S#K34A MWJF;O69SU^J^JQ-]^(DVVV:WU]BU$WVF'FJ[P;W2F(L1N%!Y"YSK %M%K0G3 M8[MC-CJ]JC_\[IU,O6/6[,ZA-HG?+4XB\WMV1@?:1WQM=,U6T]ZX+=.>Z3+[ M>#)V#TZF]>PGLV&CF5V]JMK&+EU5;6.7KCJD;:S3XVJWXR5KNW?F4M@I._"$ ML@-ES(3*+]]TZE:O$"(S5>9XGDH.[PCRGJ@<>,[CJF&6N,B1NI[5GGF@XR(8 M.:=2_.3H,AS,">UD> O Q]@NO@(>D/T@7X?/Q%C+[#.+Y7,RH!VG/@&"UNC M%S+Q#R^Y#Z,?^)N*'..#._-K7?U<[E: ?F31$3PGCA6$6BMGY0I ^EW;AX^8BG93HN10 LBM ?LY: M2296JV&T'90&V-K$F2+E4/P]2F$?64T;+EI/HU:7?M *-PO/G&!:@#?S!,0F M3&A5H,SJ0^,T JT=]Q&(>ZQ*Q:ME'BH5<)IX.!-.7O6GEK$^@2#VDW$ +QJ! M:@18UK&:Q2.A[ P&%JW7]3"F#R\=.S\$(:Q*AL!3RC&"\A\H%X.L#F'XO'^] MW1CA=/,71]=AE1/9V#5I^*ZXQO*9U!)(E/>1KX0)E( MXMP[D:N*L]LS2/2G, #L(67+^H*JM. I<%ZN$TV-23KPO2$>-7 4+OEJYI6- M_-(X+[<8C_%+S+ZECA)#[93HS(A]U+HSA*&NU0\,\%H([F5G-VLF,%WM95>" MBGCZ6-$LZ>Z*4GX1.O2"WK:2 O97+F@52(M$0[.]J6@@G.[.\^HM\/_ZS#/U M;C1Z.GNI("CR]#)!4+=J9=QXU9.W(PKL&8RWC$?QL7IG=C-/SL=J,V]Z M3\S'9F7K(:3]?,X=6 "N4S[.O=K7@AYH-=M6*5_]&^!$W)H1]GB-*/@EA$7^ M=HCU:"IQU%&YATZV>VX08<13H-2A++;*"Q1!+4J @%GEYJZE#E;\8,$R%2Z' M2,68=U%O4*J>S3VW\"HL@8]0[7"9G&)S$46.0$ M?\I&A?B(KTX$DEA^U32.,;U)*5]&)FVQ5@C6@AHD==@TCDH/F3H,@>3\W/Q2(_2CMR9I_QKV]I0"Z,79NT$8(B8G@ 3< MF0C^4:UYI0R6?YUB/5\P_4 -C4NS6/$JO;O P/%)ULD':(MCM:C7JN7=@SX< M"/+M#O;UK%Z[!/G&SD]OG(YGD7!QUO!ZR-BLZ0TJ&!T7/K,$.3L'@P"[@P$= MJTZE?)D <$#O3+#_ NJQ?"1 _2$@HM11=:-&,M=[0Y&5#/$%HTJ7;82RR$]>"V8K@\N1=@56.- M\2_T^(;5JOVR2&));Z ."91+N$_>)3UG,M5H^747)V^34S\YNNX. MH\8*JH(L'@*HX!41J-RCD4<]<>ZXA5" :A;^,0SO!#!AK!#$[X$)2L^/*T9. MZB;3Z+2']Z1-DEK8U%NJ:U*9T]KR15$M$@%J#Y M-!3.F"P@02:'4<((HA6IHF< JLY>];T(]I M!]Q#W*MU5AD!T"AE1;BSBI+TI.2Z3.YSG]&HXDF$'7-5A%0I4IGVT" M!""M M?P5JTP%$2?[4@YUIXF&G/^[/2D6\JIO:8L4N"3-/^&P0@0J!RTNBS46EU%30 M#.C-VI2L8::(@FHG.LPZC4Y2^(2]V/:[7;8J* 910'WCI95>Z@'4X3;)JLEC MGM&$=KASXZ O=,Z#DUOZ)3X<\H3B$V2D6DD=WX$GJ9YWANN064F,!31P4SI( M3>,;GBKZ1?$YG\4@@B7"SP,!H,>N?,J3*K5UVR134]O)"H<$TIIFP"(SI Y- M0>)%JM]^<8_R9@1(T>W;8[,61'0:(?9BHSO@$WUI]SI^ :ICQRU"5 <:!>@Q M(4'(=IJQ4)S9U4])/@S>\DE-@5CS#0!WH*HYX.%E^?,!\V 36/Z;;U\^7A<4 MQJV#5A685&.1F)G!-K_..8AG,Z"RS3FX5 ]-M?%C^C'O"NE=KVZXBOZVLHZK M>A1S.9M4 -?.UR0;M6O5>FSA]JQ:9[&%BU=P&**0W7$ T:Y/&%%%G[3OD1C! MG5YH@/XMFU4*VM\C_?R]8'M"X@NQ@. 3GYYJI+IX+ M2BFF(0#-)+=+A=E6AZ/LR@DO@^DM*)EO>MV6U9C+19AO%1T\B*-(5]H4[Y!2 MC@=D8=]%$D2POG_R4MR)J"8 8X!>H @*.LK@EU*%Y7PAWSFMFL'Z&C&1V]3H..?G8)%GK")&6JBR.8.]E%49BY*;47$8XV@) M3G/#/DIQG#*3\CV1TJ7D.R'^@6XK&H$".'P;^JRV*JT$60[ET]T[402L!_3+ MB8BH S&R)M7RA',O58HD=1I)T&K8*G1"BANQU<&4,T%XR LET>K*70R0 MS&4E=](* RSP >%+/A?F@/AT-?%$>SJ- AAY/V4T ]CJ16!<>,J24ED@[%O"X_)5QNQVK9]+KB&DDB!EDJ!U@^+/4T'MAJ MS8]P*)B4'(=3*-#@7;0X_[SD@?/1*T( E6D9IK<&*4^IV(W&?$VC$Y.&%[G\'JPU M(PQ0FV0I3 6\ &2MR"YW19+QSEH"H@KZD42DQO N/!U^LWP;QCMOELOC>;5B M=0QZ'YTQ%UD53$OW8OQD:X%)LP2MD3B!.H<:4<;I@#.6$(? UA1D11IOU0M ]O!0S*2D"YOSD:NQ"V2&)K-\C8'< ++!5^GX*^A%PT-/0 MRP::9S&:0V0)6/T>T01?%:@BPTQ.V*KO#!=[DQYNMYAX8&[Y&9O)E<=8E0\(I M%($.VPFZG%B^.T;B_! G870"BD7>XH$\4X4@'.:;2<80ILD$Z#L30[C$"5!> MPG8LPX&\)EC%/!O,JP/-S3!G @^G9.4.&.5:\KU1ILS @]"G1P79K J\:==F M"Y5I8#VJ'EP]3^E@*L;8(B"\J;=G-(O\)C>-%.G'?N]+,M5:(/RRTOR="&[ M.]18Y8+QB" GQEOV)ZY17L5^2VNA23- *= M*D;C);R)G/'^NP0_+:7L9?E-]VA=N#+E+ -,K@\6M*>\1 INKAD,SWZ:W(:1 M]QYT(Y&:V&-IPE-R96/YS%T=C! J?,+S>[9BDKU/0;G+K['8OOSL]- MX__[CZYMUSZ<)V)LV);Q1Q")&YP,0^H9=O/!ET/55Q01M&9C*V4S]-\.5^^\1B?ZJZ0I^JT4 A@(6'1Q"(*M,XT MO@(%B E9.N/SSBM2XXGU4=M_PIL,K?RFI53_GPY<9JQF&,6S[O%#"*[<[ MAKUR:YO[ E00=*CV/D"#C!*_A3EFTK@$Y$M!,TZ8PY.C)*8*(UCM%".) M<$"A+IP$:\(?P928#G%XX+:#H>3"*'+9>\&%7Z/JG MW!.EX:L](4R:M5^6M*,[@"QIEJ&51KYJ,9E2P4V[0!5G70)L/&S&E!E]<4%3 MF$W!G.MK![!GEIIDY7MW@)!CJ0LP)>6]Z1Z[@-ZLQ895AQIG6K&,/@@+XI'Y MRX HL5I#.KE'7@3L1F:N% V/=IZ8&H09<^+'<,919GN0W0S6O+J(Q9='S$4Y MT8C<=?I7' '!:9;Q +,H@+A*4CH.PW@FB2M7$0/,1?15.29L217.E!#_NN.B M.TV"BCCYJ3@.S6< J#R@ \CU]79J1&E/M+5%5C*U.@)5 TJ!(IDHCY2RMQC M =9![' AL5EX"=CV.?AQ.J"B%NYA>T,)??D5;TW,T%%Y_BRBXUMO(M66-"CX MA3&-E]O@J7N WN*L,1?"@9Z'5A/_0=ES 'GLQ3<:H0B7&6MZ,6S@JK&H>:I2 MZ>\QFTU1EJ"AL@$YCR3S'YCYB$ZSM!<@/D-]#W\"80_%;!.EAQ-WJ[8V<7_\ M=1"]^[@FF3SBGI=G(J=HWZ(@Z'.?7<3)[X!90V7TG@'=([(< -/@K!\Q<:)L M-&^.SW$"F\PYIVKYZ(*8]*553,4Y :; LX<:*/$/Z\HR?N_WO\^7$_T0QK]2 M5QEJ3ARG'*=5'0D47&5J,)-AGOL?R_KSW/6-%(?DY1:C0@NW0,\:#IEL\%PI M"K@D(/0J$W<:5>).E;BS+^Q+TS[T%I1*0$MWP5#Q="?GZ1.=I^>\A[B#;)=) M/&;]6R5G9/Z4N5?1K\HZ6R3I M/V?<[%0I&'3-9:Y07&@*A?3*](, 5=Q+XIBHRWP&)FW4:R?_-\L_H,@C^\)5 MQ;QA+PF2KZM4-%8K%;OL^;T4R'X+TC\* _@\9$FR_U(?O?_?0/(9]3P;9&U! M:N8!:.XFJZH:,.E"MF6;*&4B8ECJI%. Y6SQNC3,B*Q42,[EP@,L_PPG&?8K MJG.ENIX57Q4V4*IT:ZVS9]3V+-D,,UQDBP^U370;4-8*)IPM*BM=I/&N23J= M^M&ZCWSVX;V$.10C:EC&/U)L\9KD7:;@"U_]_4E3$/N#,$VPDNH'&(.77KPX M1WJ/\U%8#)%Q3>TM@C W)F<$T9@A084[NB*]/ FAI.#I,]&W)I9@#LQB36W)#$=H_^ CDQ0KEX!6*OKH( M]P.(NYYA"F-FC.8XM?TM[PKW^"-SW\8IR*@[+],"LS9#5"&+594*+IKWYS]C MX_36$R/C[*<8ID2)%R/0@F4O)/XMUR'E;Z86'9MY("65"CX&65;'(A9GC&"^ MM[R<2^^X_8:2K?-KR[D+>]#5"4ZR$S2-8N^02_0S&O6&HTF/5=7)E'@G\QSTBV6^PEM35I9J:4@$=QZ[0C%* ME1WO*3>$5.9_([=].E&)&")#8&Z3M.QP\M_G#@BA)=4L>NRF4&6K*#NXC?:G M6/(_N%44-?PV,! :!K+7ANINP)F0Y #B\\\:-'$B5<$B4OC%X,-J6,_'[-P( M,[/'7@+89FKG6SA4#UW$;[/4?%.%?/%CG(XQXH\5F>RGDDXB)!_I*,(V45F# MAI@]V+D;Z>KL-#/$R,M-O2CAA?!&4%W3L:H["#CVDP8T_L'5@M%9H#G79T/. M;Y/5T")#@*+V&?)Q,Q50! SN<;BA%\:"[FGM_E03]8B -T[D:GT8=:_<(>2D MG>;^=6HY$;#UBXA.3:4U>KE4/2E?B699YN60>)SS!T\!+>,.E&:1HUW>R5/3 M/)>RNSQRDBFW_E0Z:9$*41^--#8Q-7SOA^#Q=7,W )TDFZSRX2&.[AHAC@_/ M[WHM1_OO_)#!&86ULCXSGV<,DD-L4P-PX789 :^R5( 9(^D20[/+%/,=P8A:R1B//%# MKC<_ MIM0(0PZ&88<+7,BSW$IS&- _(ZLW\KWT60="?H&I@N%-A,H .8'HT86.4C?Z MTG1-ETHJY,Q4DKA*[06-%CE/&GBJ,XWP*(RLM850F^$B^]2+22.2Y84@^D-J M)D5,CW@*)VO T7JL*E'IUKTSY3RX./3O9IZ;)\I M8%J7M Q$NEZ"CC5DY^1!"R4B9LLR26_!83UQK!L'Q,R]VS!TN><+*&HCYRZ, M.+R0)CP4$,>BTN['8937<,CU9DB*47<675S>EMT^DNF"V95Y^%[#6A!]F,PP MH-"EZPV5KF> 'H7]"C&6GD7[L@8W>-[9F62C\J8LU@#;?%?BX6S)&R41S:]( M(E3I:@K=28VO>AXBQLK(1YGZB9/U&I-(BE[2&%.%!@!K<8>2G;NFQB >Y91" M:O? RF$.,+48:K@>8F%JF*BRG.+$0P*$F97R8-HFT3FA; YD4R$\9C2"_I\2 M'H?1W/P>:LPD!Z8MR*"0U)9QD%R^J^#H@NP(3GY0M1>/T ':>RH#^Q8YSV0A M]F'(OXB+]X(4A **AQ'OK1#SIV[RDM>;Y:[ZQ9[]'&/(R3'5Y0RJT=,P<%6D M +7.)VK5;Z\%$..I"PN6OGTF5SN4%)^;\S--5(&E_2/K],6&%Z8M16*4TN& M'J,<0?$ML51@BSK]>9S**V=,3D;F:G#6H6( M$'4PQ5P+=]$#=>.L@-ACA#J *HU9R%<9)WK&2;/*.*DR3EY6%I=CIHQ'EPL; M3/ZD>KK,LXBM3Z@IB>[QD*H6IFW+1H?4)I'JFG,?I$R-/_'#\ ?GC&>9:Y+9 ML"\>0]$'V;1ZG2 J@9*"EHJY@LY]AU:F=)!FON8RO9/Z ,N,A,5A2+"S,#]" M6F):=+7LD86UL.N:Q8<,FJ*86[":-0*A>H> 1?'0ARO%O9=,[%]3 WY<.>K^ MZ\L703[9I,Y]#6OFC*_WMQ!+:BA8BJ5GB(F.K ^FMH55^4>B[15ZR#"2"4W(BC"EO1# M4L#OT0G![@09 "2VYX8D%L(]GS14;\VX055M2EX&!E\^N-)^\T2:M0KSB_23 M]Y1X8'6^1D6ZIW+!KF=J]Q<>_T*MZ9%9:3U[/F7F11)?6I;!9?GGN8EZD+K0 MAHTK3*RSS(KBW4P,4/V1"CNK0+/QJ_?S/5S_#1TPWI"T2]CU):KXPY/Z$84? M_G8DANY[Y&_(WNK]*.IC\J5P/_O.S9'!T ?D^9F\YP;R(\>/P5) C!J==&TL M&ES[-=_"X.%OZH*2SC?\^J[PQH^S?YL&EF92W!\ \S H7$?C(%EW:;U' &&3 M%S5J1Q^Q]S9WMEL%!M (RN265II'H5PJW5UU83%QAY/3:EU$Q$MQDW*1GG$% M.G7E[M#=':W%[HY-V'+KZ!F<)+#)X0D #FMFWW.FS?3#OGA."HL7/V^]@9=\ M>.GU/8,[Y5&']DRF7=LRSOA$5MIIDM;KZXAPV!?/-\CX1 2 /Z$Q/)-8O%F[[V 5DDW?2B^$.F"NH>"%2[?0B_DGR7)]'I6DY3:7Y,(_N^J%TN" MLF#7[TJ^;UJ=KEWZ4\VJE]^RX%&V96_I29V>U6ZTES[J'6V2-PJ@Q'/[VU'C M*&<_-'KXO3WY:=2+YX/3B&>AR8!\@:[/B(IU*Y\^G[BK=E3#_4C(;''CRQ3J MAW&GM7;_DNSSL0N4_/,V22;Q^W?O[N_O+5BG=1/>O>N#405*0_Q.N#=.],YU M$N==M]?LO&-DPH]V$S_9O7=.(W(I/1@U&;"S:. 0=4.R;I,QVJA>Y!I]=06: M;?-#B5S5CYI,R.*XH %G5CACC-QS,Y^AQEL@G)*]#XARUBG6\)M91K]>: M[58/6$?+;MCU=\G8;M;M3KWCUO]7_*R?U)EC4"''/?H2D>!GF81LW=Y2[&&6 M+YS!.0\Q:^KW*$PGQA?KBW4*7_]=C$:4&?CERREGZ.'L:]67E[PAV7O1NN?D M0;#&KH:WPD7[K:\HO7Q]Z[*,+7(,"8KVZ^$8#0#?_ZE8QOZR#/&S4:\CMM9: M#4GNIPADS/50A4^+*GUF0P:RN*EY[&C%3?@7UX"P-ZMPUY6@F(;1J-G9E \G M B5!Q"<7/WTQ585/-J@VUG)RFO&\-,@4W HV;GK98=&W7='WGM.WO19]SU?J MO21]OP2R&Q5S>5[F8E?*P[XS%WL;RD.]2]W53JV,8=0;K=I*KM*KM0^*J_0J MKK(=KE*I+/O.5;:ALCP;5ZG4A6?R3M:M\V]7.T#;+['[W\#(-P/ 4= M,Q$!);6CBWCL9-11(>4S(N5I_TN%E&5(>2KG_.+G+U[P \QS MA:)E*/H)/?41[Q%HJS7B8]^__ M1EUJ;AG+W!VLRD8H;-KQ_(';?JG[GK,.I30[?V>*4]K;*4[I/D=QRK[4H;ST M4IZAY&176FA>G?_^K7_]Q^79U8O/'5M*9]^UD$I"<^JID6\VT'ZM#M=\XPUE MA@?<*O=6ZL>,_8FP_C'@UI#BUO%':AXFH8N\@!J-I-BOD)Z7 M]Q-8) :V!KY93"^'WJ(A ,43SNN&GK\JJ&DUF\U-JX*:5MON;*64I]ZU:KW6 M=NJ+;*O5;6[E42W+;BZO+UH;4@VKU^QNHU3IB0R%5Z--JPQVTJ^.+S-N]'8- M0Z[>>CE+KK(+%QPHVD'O-[ ,]V%/?TV-1M@P MYFL8"U],RWC.;C..\LND?H(J*EQGT$ S0T%TG\YH]GQ02'!2DC9?3Q^)0E=\ MS\9FS%^U@<_E53:7Z"RVW]\-0G<*_[E-QO['_P=02P,$% @ "(+J6.<) M;E<^$0 :L< ! !A>GHM,C R-# U,S$N>'-D[5UM4^,X$OZ^O\*7+S=7 M=1F2P,P - =LQ]F ML:-^)/73DKI;LOWQYZ>99SU@[A-&3UK=MYV6A:G-'$(G)ZW[T47[L/7SIY]^ M^OB/=OOWT]LKZYS9P0Q389UQC 1VK$]_:/ MW _[J/?OR7'/?M]Y_\%QVN\.#P^A6*_31M@Y;+O[1^/#3O< C_&1 GWRCWU[ MBF?(@JY1__C)/VE-A9@?[^T]/CZ^?=Q_R_ADK]?I=/=^O[ZZ4T5;45F/T*]K MI9_&W(O+[^_)G\?(QW%Q].W;6FFX?FNSV9[L:.?=?C'+J[:\>OOD.ZT]\UH# MOSU!:%ZJYJ1,6'MTITP+$N;9/3HZVGN2]I;=@DPS4N7;\L]VMP?,EJ@VSQ[- MZX:K=BRWC3:LQEJY-L1RSVQ#YA#+LP6=I+KVG]N,Y7@MW8Q(LE0S%)"/[;<3 M]K!GLX *OC 9$EDB\469P; &YF!2INZXN/RC7?V34B2AE0LG+ M.]&]^9Q0EX4WX)8TW>/8?F^Q&Z\>J54I8Y)0_SM&W.;,T\PH>W/.YI@+@OWD MBJ8 IAR[)RV8LMOQ=/UESO%;:$A<(H6_/@;ESU !]F&U4-V]6O4GAI!F>-+R M@08/AQJJ25[3>(V(%7Q>2E^ A^ MMXASTCICX(P/T01:)^_?WUYF.E.JRE79&#"&7%G@IX[ZKVNU5ZY[VU*2EA3] MN+?5X;6\'Z1YK\"V]6:MVH:QGQZ2I\B30>;=%&-1>5RO@VB9?&>]S.VKH$TQ+YH=)J"OB6 MJN"5PD@OH/0IHA/L$WHW!2N?,L_!W/_\5T#$XMF<%J-K23XL2;+B.*S0(M1* M5OE/*ZRT0<2/IE@Z%(@N$(5)TRDWH/;43/N%G*LS\5SV&EI1W69510J^-4C!H*-DBEX5;# M"#T9!J&KTCKE]C*"4+6MH<0;I.)K_.T;@H@0&Z?6-B6TJD[%H$N$YB6_C+5L MJMQ4#-HXE9Y+,.R<8@I_B*'7+AQ %&A)D#%7 MUM'1NX.##ZEEP2@%;[V):VC2?F;J-\+1$I-*7^H3 M^TUD;9EI]Z-$NS%/>9):9E*9S%6V/X9J(A/:E'VIE=L$21#V'63GS^"%97*OG]"$?)=Y$/>O2$^=8(.)M(]$1(VG92075AGF.J((F ML9=(-Y@3E2&DY2059Z\E.AJH^)3-JJ':_&DN9/WKK%GIS:!+ND D-G!?C2 MB2- <)4$61$$?OQ-B+ #P]I5P[1&F$IR&!FANA^UUQ+,BENLXI+DB2AU8PTR MT6X9NT#+VPJMX8:;RJJ;FU:NJ([\HU2B)2LCWT RM(GT"DY!>4PM?:G\C5&: MONG^A(X(F('D"S2=P,/RG1G1([K)I_0O&.]?WOV7$2I^!9B@3-B[R]JU!I-Y M3D-C,$2YH'&;PM=ZQ(\MK[U7P(*&6= R2S7-BMKV:F+&)"<>,U^]!LG][K96 MLAE:H\O,F3W#Z-8>CU^UT')?S:_H":4*2Y89CM8 4@F[[">8&K\PR2W>U7B\ M8G0"3O5,WBU#F0Y#2UVGM='HP1N2^1H7[JA;%4:4QEB6DXR'@)4G+P. MF#CR_/PTE\O#2DGE*-'":"G*?)!0K791:!Q!)PLUD;3,(QGF9!6*:TDR??SP ME9E8$Q6F.#,<+5?&QV^:/@V&IV,J$)4CJ&'F72?O?,XK$5(-ZM\SYI?PVG($ MM42D$D!+(M0?E@1K.A-1[RN1L2&KY2.57]G@(P)J,"5G'O)]XI+PLP,0HS$DK)U>!7U*!)C/ZZY)*I_KY$(.!&+2@-K4UA+4RJ'L#&R M8L!75M84^Z7[+%Z^=%^9V14SO>R98U7=7]P=EE6W4D9K./'#((2SY./LYVTH+C\/IK\;NWQ''/" M'-F7DY83A$<(6I8?0'U$!/+J%\Z"^4DK+$X$!B@1%E]^R%:BV-" 2_A50JV^ MC+C9Y[YM![-9H,Y+0DO[M@@0)\C[!1$JOX<#]P8N^']]YW]!>#2B'WV_5C9] MQ,(/=ESCV1CSI%;"+H5*V6X=NU2;PV;0)KW6[BG'-N,.=M09$4?9*/*& ;>G M$, ,QAZ9J"8,0QZ ^X$[",0\$/?4P7R$ON(!'Z*%')928;D&M8.:] H,ORPK M#/47R<.\8V)NL+3[JA/7B'_%X@S-"0P2\DUU8C2%*49^2")7'^8 );H9_C0. MSXR!0> Q*=?Y&:,PH?*%7@$#,<7\DCI@Z'Q1/&PRB];!^D>8SZX8HJ?%[4\5 MJT/;;[ W,U8#BQ\2T6 :<7T';&#(^HD M.5C>AUDZ/#0@6YU#XO.!J\^+-L?.SB;&PHZ-V"D>(N*,8$;$R!4X?["6QJFI M/N2'EZ!!MOFH*)*HPY@82D\&@1\'R[5?W)7,HG7H@WSP<>#>"69_E>HF3G3( M]Q;;F#S(P$3-3/D# M]TR-DF*^2P#4P0JNP/\,O>X[:&3X8W\^Q^"7+&6.L/4.AW=B MH6J]C5:4H6I%J5YN2+YX[_XDU(YCHV(CS2JY.VLT-D85)N1\03=^GO,_V)G@ M.-Q>?ZSA#EI%' +C_!2[C(-W:Z\=+X"X/)??[U%U3:<\E=,(4QKQ.=I;N+A[ M1/-T.N."\;R>5\RF[+CF&I@UN NYEP^]1.ND ^P&,BHGU"9/EO=6(;\ZAT> M^>MM=<#=1$B^0M4S2#J%HSWH^;G=22SZ(X\(*DP.C$80\OG M%,'XPEG@=!%]XT[7'S/9%^Y@G/9:3PGHTV2I\B^<*,O,[)1(C!C+US0ALO&4 MK\9)RBY3(* MOO"T+'->LE'FNKTPZ=B?R'/6 M\AR&;Y8!RR]?@X3!F^0[B]BNJZ>J2.&NA3C*M;5-$ M:9-ELN0W"'.S3F1\?K(Q=OS1(SN%7A;EQ'=574VU:[11^0=&_([DIQG*@=14 M$QOG*^(0_)?_[F>'F@%ST+->?$@]7BX [+DUV@JH$+S@#0J%EA MM'(UF(UOR60J!NX]>-^Y5L&J@2>[N63 M+ E3!_Y+S(\#NI5I5L&\Y"2[:NL%EMYK> 9[X$(@">1@AX*ACMC-THW0GT!] M!N)+*L(LX7'#J+V5S$D2J*9NQ]HAH]/ )Y(Y&;*J74'S\TEYHG48\6">\O M1^=]9:3Y.>^-8C68I^.7N@WJ-G9+.EJ(EF' M22YQ(F9C:WWW1W"V76$-#";EX*@CB=CQ+SB;G1-_SL(DS< -([8*+I,Y8DUS MQ)_I ^&,AE\.,-YTTDC5U$\JW##4):C,A&O:\_Z??UY2EZ/P6#W8[1WS5 V: M]4 O5X=I,TE-].HH(QJ796LZ-I5;%_MZTCV)_3V=IV@@^,*>825K_!N8XA4$ M4/%!_PMDASLI3ORPZRGCG#V"@L#/@A_%HN# >4FM:>@3'XCZBY M\P#+_A5O,FRQAIKJ\(8)6)X7LF40ZJE>JGX]82<\ER#4253H! LFTPOB0X0@ M>]7K](XT&\A;0*[#?%7J#/Z.C_C7_5T)VQ@O%^1AMP,RK*"FXS'*3U5Q:8Q$ M7]BIZ7.,!FZ\7.VG/62=+[B;O1+SYP*S8_62H7UMIY129VVV.@SM_T9_)JNVK,K^7%=:E>\N?;4SQ#GW[Z/U!+ P04 " ( M@NI8-X7(5G0H 8I0$ % &%Z>BTR,#(T,#4S,5]C86PN>&UL[7UM;W_ JM]^MV/.\OJ22W9,G.:M>)5+)\<_<3JF>F1\*&!+0 *$OY]=L#D!1) MD2(!S $.E52Y:!&"SNF9?J;?I_N/__'Q].3)!UHLI_/9G[Z3OQ??/:%9GI?I M[.V?OOOUS4\0OON//__N=W_\;P#_]S4YJMGCQ;$*ZH//EMNGKW M9/6.GOQ]OOC'] ,^>76"JSI?G +\>?W/GLW??UI,W[Y;/5%"F8NO7?SMX@\" MT0N-%8) "289#2E4"<)'IW2L7J/Z'V__H+(3SI<"-H3 7U,"D$J JF,*0AI* M%-/N] M$D)_?_'M[\Z__O&+[_^FU]^6,<;OUW][^=7E]+8O\F/E]__UUY]_R>_H%&$Z M6ZYPEML+EM,_+-+[R0L^1*?T\WRY_&DQ/V4B5M/9&1^JSZ_]@?B4T.9[ M;_ C+7_\N%K@?,%'#Q>?7C"AR[_-^6]G*UX0O^;MB]F*%K1<36(5QE?-AP4E M@M&%3PQF QZ#K\+&9$N^SHFV2TO>IC5X*B[3&D'GM#*2E/Z>3E;+BT\:U_2: M8P=8SH;3N^_T.0GM@1C)5KL3&Q*4@I MHH<0;60MY!,$:118I[,03B9EZZ!'[P["'@(U]2\.M?X<[@:^EVQ +7C)\^NG MX<>/[YL.FV0=L28O0!C)- FO 94C\)0548J*D'J+LZ]2]!"XZ7]QN'7D:4%Z556!B9"O<\OI*#LD;J5U)H;LXNT;"0Y!D/B,)_B6AM _; M^LFH6S2U%3E;AQ9$9.@:E0+$DATD4TU&EU.R^M!VUO8K^\N"'_)J,:_3U:3Z MX@H?0; D^%AB)@B%72H;2L2@(J^SMZB]\OHQ68S[\OLFB'?=Y6X _H76)_(O M-..%G3R=E:?E=#J;+E=MF1\N!7,4R9!T B16PX5X':VZ(*CDPN59(63JH064JR2KITJ'DP_8K M>4T?:'9&%]IM@7GU]^GJW;.SY8J9N/CQ8SXY:Z&_I\LE\7^%5=S$%&N5+PJ2 M%)H-%:J 41;01CBJE!+EWM&&'<@R]+;J+Q&P*CD9"\L[+[%W;C\-UI]%O9//^"4 MOW-";^;/YJ>G\]DOJWG^Q[OY"6_O\@=<3O-$1J%V_3\1H!8Q*!0V+E MYM'8G0O=CL8K9B4Z'3]VT3^?/3Z=GI1&=3 M8E4%4L@M7"X-H!$!%%FE@I3DNIMJ]Y"T9:#P6P73?JP:1H-/*LM)DDI!R K9 M"4\9$C*8G^X<_L"^8S.SA+6U6EY-%B;SUJ*& MF*,%$JB29[X%DH/D:+X@94N-?$#T;\7\VQ,I^VW\0'F[OC%;7TU5Q-Z3L2P% M3- 1HHD%BD]45,6,HK>S?[!$^W%SA+W!>'S^WP#T'[^_ND'NB)=!RC/N>M50]?J/&B)G0IWUFF[.U[(J'U9UU$6I,3<;Q4*S9,O M@O6X3!(HVT(Y!J>P>][C 71U24/?\8YGN'SWT\G\M_])Y2W]!:>S]N'F:+VF M?(++Y;1.-Q5M3RN?G[9-14FO'>^0U]:#$35#5#6 =81)^,26CCC@-NVPA#'Y MU-V1>6O&^DCL[UM*<I"JHQ[$CRKN M,#[!W87G>T.6C<"ODM[A+/(C?FVF_6>S\BPMIV7*AO_ESO-)+.QF$'BG"(S4 M$B*1!8S1"[*>UWZ?Y3R.E6Q92_4X,3^.K=X*-(,?E%O/^%U+N,=H2X%M,Z<3 M5)NII18](#H-&0OIFJ0TTNYY&CJ2^Q#(VV\=\L=B?\?Z@2_6]=F(\BAKM1I4 M=!4,!@,)@X,:DS1:9E\'J":XDYQ#Y]!3LJ6D:"!D@V",87:DD-BC$DJ6G+61 MH\JA']=#[H6CKV:8.W/M((;_Y2X(5DNZA A*YQ;6= C)%P^JE2#'&"1&=?3 MU7%=SZ% U)T_!XTX_X G[0+K+^^(5MUBR]POM+ZG85YP\S7E^-ELM7^&G M)NPNUD8B5*U%@*B]YA.@'*0@ \AL*CHC*@.U\]INIV1,>F=/#-R4%!VVOJ]6 MN65]5FI=,D:PHM5&(&NWF()JA=@L"%.FF@8)@=X']./JCLY Z+'YW9# J%R< M4;F21[T@QRFG5LE@*(C>K"*PI"HQ6!(E"!53[9W.=J]1(TI1M89 M'WT9TB5H]=-TULROGPF7]'16+B\-K3^X(/#3!7DH25)@D]?GS&Y3+87)*Q:2 M-98M8:6\2O>8F5N_=$P!I$YX&';C^UW'N^(V;R[C3Y)7L:[K@#R[S":PAD.% M I+PO%Z7*,?>AO.75'30DV>G9^LC^""7+UDO1%NT%#J"H:;,JZJ EH0-1DCF M1'_MN0V)8S*U]T3-+3IU,&;U#(]>A)G^$T_.:)*S<,I6/J4&#;J:E.*J M(>$A1]^2MA\_U4CO<,K^ MP3-\/UWAR14<3_C-AK&J0#G6ZZ;="$W)5_#6Y^I%C!)[-\2ZGZHQV>*]]4I? MEO2#RG))JTOK,J24*DH!6A;V&PTR6LDCI!RT9-\Q.A5[H^(J ?O7_G_@I\S7 M:?E)]*B+J9;?V9JB8'* )B+46*CP?Q)U_VL?G]\_)B-I=RY_65V_XP[W##NM M@Z&O*=/T0XN',BD72],L5'/Q3%%IS;JJY*7E2B",Y[^J%'/J?87I:_2,R2CJ MAX%N'.AY#_(]B]7SZT?-OVVV^V;%DZ!-M.196)?2&FLEEM@U>G UZ6B,T4Q: M9TQ\C9XQV4/],-&- QV=I"\[9*SI:9)+QA"P8 'I7 'C:X1$(D.5K&IEU49; MU]UANIN>,1D^_3#1C0/],('+=XS-]K]FTWW DW:?Z.GJ&2X6G]B"W[AWMGH5 MJ&2PGEK'@*0AR,H^GC&.M&*-%TMO<#R$L#&%)CNBI#M/^N8Z/VNYY14U9VRF MG%* DML%<,D>7JOX@&AS2;9X\J&WI7PW-0\!AGMTP.BT^]W0<"4:/PDVN51\ MAE"=;(F3UL,GLVZS[-A;IEE3;_9?>?W>*YG/WKZAQ>ES2JMVT_5\5V46Q1KV[F"04,R"=\ZJ[=>9 ;96XO9 M"ZBL7*.2;+BK0>YUW4K-F-RC7ACHM/<'S,!?E5"B2%U8>VO)"M?8EMS*%D$4 MZXS)->2;Q8M[).&WP\$1ZC)VPL'@^]Y-2CP_;U)T65-T%;7LM;F@M/-)M5$[ M[+61,)"L8EN\H*LV>A2FM]US#TEC7!C":&#\WI(>\45'9;0$%V*[ M*:021)^;@R^T*=H.X#;?1].^:WY#I^_G"UQ\VCSNPB5]>MKBGT]7J\4TG:TV M5S]>X4:>YZQ2% &PLIMC9&87-58#4: UT5AV57K;45L3.5+S>G]4W3Q'P[)O MR,(GENV)JO8@5& Z?'.9;8N3E6H3QJ)"ZEW0<=_I&8TYWA\G>S*@:UW/=#-V MID7$UJVKWM(L-WVBI);.RL1"OO6.2*Q*8G(!'*++I13LWYSO*^2,U$KO#XU> M+!DD"N6L"X6< 4F9/0C!=D"DG$ 'H:RR3L;NC0WOC$*-QD+OCX%=M[QSD<8D M!%U,L I"1,LR*:_ODV9@F\]3%5&QOSA(=4:'*4,X>SME1;MY'MNPE[WJ_S*? ME]^F)R>38$R;V\E>CB@93)9ZDSBVU@JKBDTQ#C!ZZ%ZZQF0L[8"#6R8']67% M0)5()4@K6XEE\*&VNMHV!)94:[I+@E(A4;I?(;J[$FD,E1M[L7WWS>TW-.4" M75CXK9%EIO.M:L@2FU9)*?!()!6BKZ;W0=_F,!^V]F(OKNZTI5VBB*_;!KVL MOR[/Q)M\]1ZD,:UXL21 31FP8"VNAACHQM6N6Z.$-Y\[)AMC#X;MO64= M*Z7:^,'5IUFFC>KZ\.0@@$BO$3@[%-\'>O ME+J;GC&%]CJ0CS MP^-A_OZ;?;RV\N=-Y89I)'_Y\,%;Q]^^C$[-?UJ-&K^ 57T;%E1^^,3F'I_T MRVSOT[R:?MA$DE30/N5BH:I8P"ALJ09D$UY@B"XXHNY5%P^GKL,0CD5+;#^G MS?_Y)>?3K\\QOSD#; 7=3&V2U[EJ!(W(=E"LML776JDX::JN&*]Z^_V[TCJV M82Y# .^6X1K#\_6 HV#X&YO8UZOY8LVZ:TG!.Z: 2,K1V>C!6]M&:EH6UYH$ M% I%\4+0A=ZZ<9B5C"G(=3@ 'QL2 [MOEW/J7BZ>MW')C?:VKHFJWLFL*SN6 M;?I",S6"U@:$B('=CUAJZMU78CL*QQ2=.Q X4ND/KMA1Y[_ M?C4';Z-!)8("K<1YMT.TC%Y=$*W2$?7-2]ZWYAIV>?>6\\7E*>;'3]MEOT_\7P&2&NC2>W/S4\EQY9ZM0ILRK5U:I>0J 9 MC,Y9[3!TOQC^0-+&% D]$("&8%H7M;4QVU_,+AH_O:S7IVO\R&[E>O5&"U=" M)3"EA3T4MJM>@FTLWA'%^(\F/*2#Y4/?]Q",Q&](/0W"AWX5+^>35U[.?L$3 M>EFO)8 OL[\34501-56H0C3T"@%1D0-E0_!"8(RFMU_^,,H>%. 4WPB!:.BF'1J3PLG?2 M_FOT/ @\ARJ;N^77MR$FJP(Q M:5YIQ:XVZ[&H>!NR4,ICK#J5WH&/AU.W?R_D]^><>EFO-E:9F&",)U^ 5YA: MNUT%V*(,P4D?G^=)?$Y_,OWLS?X,?6BZ[= M#.,ULQ:Y(T*5JC!%Q@JJ^F8#1A8A.F4PP6-A^\\GT]L4VI76QR"E>Z/L('SM MCL*7M9V$%\OE6>L#\FR^9)\@Z6RJ#A)T*(;)T D096KYW)2_-&Q_GLZ(*7NVH#)=380.Z%N#H$(,82,$DY.00+O0IK$[ MH1I-F'Q,W^C.JNEEA;LM5VMLCO6%VV<.=YI9^HVWX:VKE MLIF]PO.VXM<_N/+-5[28MIK;F_5-Y\7?/WYDT3E[2Z_9P_RQ5LJK":6(1B@" M9RNO,8<,:#);?O1UT]Y6:\^^>5LKS5,$BJ?(Q6PMJ&+ M_7>("1T($XI.6HG^HX0'6,:8FLB,^-1\41U_9$ -';>_+?_,5I>6FK=*JMQN MD@0-(6IV!F3,&5,L.?9.X^]Z+?"X%X8>$8X'8O\QJ@041>&$:@,=FOF ZZ$^ M"L&R RN$06.Z-WG=M4K@N!>('C\\]V7_,;*>/CE447FHR?'QT<)!D,6T4 I_ M(JRPV+N6;M>LYW&#IH\?GONROR<\/]\J??H!IR>;JZ)70GSGO2A_P.4T3UHC M8=]F%[$%(L%4P7L1=&FS;+"FXMGI'J#0:AL2.XSCNQ)NN@PG;$BX;,;PXO0] MYM;,O$3RR@*A"F"8P^U"&@%[CC*X@,GD_FF-A],WMC3^8%"[9:+?,$P<^_5^ M-%KY9"44U[KK&^_90_ !I A"JN2CK[UUR+_$]?Z#(7<$N.@YV?3**7Q-A4[? M-XKY\]/IV>DDZ5BS9U)RC=A&\"I(OG5N+86/H_<%5>^@U#TDC:V*X$@"2Y,]_OG'Z^^Z9WM'[.:7F-O_V5K;'%%$^6$U)6Z9JQ M#:IH]Y+00;)9 !DG$(DHU=[QF5L)&9/MT9_].V]Y?^[_?;[XQXO9NLADN9P8 MB8ZQ6$![&=HEHPPI5X04=;3*FT1N,*%VC9(QA>+Z\W_W31]*L5_<@'U%F^+7 MW;7[74_:4\4_B,!.>O[O:U11>?J!#?ZW]+>STT2+5M=PK98K MG#4G8))8;I=@!3A+!$9ZMOHB'V-9DJ$83.:_ZWQJMB1Q7W%QQ^N^>,_&"I:& MY9=N]Z8<"3"^>$"G% 0^/)H42B]Z%^%L1>"8;(LAL793_@S'Q;[-PEI@"$_. M?:PU<=<=[,_E^>=%1T\7BQ8PWC3#CBH);;R&G-N('<_$HY&M%;H*.JFB,P[0 M7G%/JL=D[QP2D@?F]V%Q^FS."G_1+G3?+*&<9(90)>F@QN@W@^V#CP94FPY' M*KNL^AM:>Y$\)HML= CMQ.EAUE5V+9_F47;&4^$1%/EM21_9- M8@7G-4D^>#;*07--NY,^TN2 3]*8*BI$%EKL/F!3KS6TB1W>9I96H?OPHN,E M!P[8GN/@:#]0TF ;O R4-+@G=5?1QD)*@I*.'6)V9'G[UMGSE#V%$+/MWS>F M;_[UD!=OYR]?W]R8=F=3_5X,:OSQ6:7_T:_72T;2I]N*;?5[!M:& MVH8]8W$[=X]U,HC2QNMH3 5,5 Z2E!JL2S778CTI=0]S^G3WW=&IO/;.UJ;R MC*X.PYA@2HD,2:A*LR#F/T.P24&.NNCD19"ZM[Y]"%VCJ',Z"&CN[Y:^)]<& M[+Q_T4WN-66:?FCR?Z*BE5E[#54T4:S8-XX^:_"MV9P6-:/IW3[](72-(2 V M'CCMP[1AX=2 ?F4JP"O\M":P4/2J5@]6JW8GW3C 6E.;3&=3#A&=Z=V99 OR M1F&OC0=='7AX )EU09:M)#"T&ZA.$B_?$*!2I5UQ,5BSUSD>!%I7B1K%E)#Q M &IG?@T(HRLU8A.A=:DU>/ 1:[N7KB D]"#;^ J#6.( 90Y?(6@,;4U&@IY= MV30@I&L,@DY& :R^E'X'PP_71V^SR-7_([*FR7=T2KG^:+IR]^^5_SZ6SUG_R8LWW*$8>DIL.MA8-L5*>R MR'-A544E)U6 XELH2\163"$09%*Q9N%,#;W[ MZF57:E__Q03J*Q_)[(IT13 M A.$:5>*$S!RG"DVAZ1[MWJ^1L"8$N@[[#[IF>02'=%0DWP;[KEG=L<+E8S7@MS_#]=(4G$^.R\*48<*K= M/2%;(! %\&Q"8M3LP)K^S2VOD3 F<38H[_?9^J$,Z]9A_+-!V.8CK,[G(^QN M'M__S#V-W"V)[F2J7AT><45;"2&S0LP@9;MO9VILU[C80(E1^AJJEMV[3]U. MR;Z2X=<9;N994KG:=_X\NC 1-J,IRH(TMH)1RD#B,]8B6T@5%=70^PK$URD: M175 1W#<%!<=^=%Q9"T3,ENN%F?-Q7R&B\6G5K5SVI(SDU2TD,FS*F-#'8QC MBM"E#*[X* M2"=WO^7Z-GE'IE?[PZ,:*(57+1'-X];C M2\XMGR;2GI;_>[8)5$UBX;6HX($1SY(L\'EH%A!8HU7-V1M1^U>?W4?5J+3+ M/K#X,N+;E2$=4P=7Z'JQ$9%ETEJ[NV M>-,FE&HI($:24%B\.9790NX>;KF5 MD#$ID\'0L-.N#Z4^?F[IB.6S$UPNIW6:UX]B8[]]>B&2=]8A#W_VGHIDQT7T M\EC:>QIG)[9@<8Z/L!=9L;'8AB8XRLS5J'4A&ZA[Z=SER_<9:K]IJ$E7-VRB MA2Y1LO?M11M-(P0"%K9MO%9:D02JEIKA2Q!S3%!M=B1R83W3VYG\DHHQR?3]V-UII_?F^%VP M(Y]:I"M S:K=E2;6)\Y7\"$KJ;(31IH>1W9[;%Y]Y.O&YY?UUR6M4Q)/-][W M^9A&GXLK@D!Z8\"0-!!5:S)MK([>(T7J;8@_D+0Q"*T>?+^)Y2$XTTVD727N MICD6R<4D@P*M6N^(:#.@$)'IHS91K6+,O=M??H6<,0BYH>&Q#P>&-5_7/_^* MJ[/%=/5I7WOUUH=U,5#O)[/#S;N?B<\N75=1%_F63T]GY2I'+S^_F #V_(PF M2@1M366X&)?!N&0 Y7I,5*TUQNPUA0=HD7WIV$ M[2+*YPE5R.T\WNR0/H@/5^KOA+&OF:;=&-JOT.UK6W0; ME8J4DB8["*:RH$A%\%8H"RE'I8N-6&SO]MW;TOBMJ( N\!N4P:/1!&]^FT^D M(%IG*"2E]?2" *@+0N9=*](6A=(>2!$P.8?0 VW5.8GD) 60VA4&"/O/D7CI MTB2AG \4:^\B\YUVX'%K@6WQM8L2V):;1]$!:R(E>QK%>Q"^M$I5#! H>] R M:^'1Z^2[U[AM1^*WI 'VA=Z0W!V%_/\;?5R]^8U./M!?Y[/5N^7$84%;R0)) M_F%814((Q4%L,[X3)FNC.X BN$G7H8[I%_M1T0LG2P02SK<9$*H-%-:MX9I1 MVGG!?WVD\_KU/7J\.F,O3.YZ@O=B_"#)D =1JI4]W;].^["X[7&=\/93C&"P/#Z>3KB[X$%IG43.@,FS2F,' 5)I M=QN2\J78%@D;+)3S,'NT\T&]%B4[3R1!)R6\*=%3[6UC M[43HH]8977"XU:'MPN]AS?L[233)&6.U!>=T*]@THETK;5%I=!Z##B'W+MOO M[CB.5G<, L7A^'M\?Z+IO%^F'REU<>+R^6_F/] KG):+M6JIJF/O#KQ5'DQUC K-,J.4;"RU#K92/F"M M#WG7HY;K^V#DKDM479@R_+&Y29UWRELG6)L85=@WR1J0A(/LG48*?-Q]VO=X M[ "=T^)GZ].U([>ZWX/\&F%.%J5RK"UE&UI;R]P*[Q($+"(+CUKDO37Z=O 9K63N M")\AN'-\B_BBJG-^MIB4G$G'4$%&WAX3A88444&(%2,5697T0UO%5^@Y:-ER M6[]5F:2G5@#1[E''* $M\JG/,F83+*^_=Y9W6QH?M2S?%W-[E2UOR^"#%1=\ MIBX;0X9I(I_9H'..(.J4@$BI*D4*EGHWKMGM*#XR'= ;=H,P]. IGDE*.M7@ MV&'(1K"38EA%L6L"E -%ZX41^E@5NL>)GB?KBA">0)ABF5U5 8J 4%.HT4NM MW7=GJ'O2O2K! M,! :%15(:@Z2=Q%BD!JDDME799DI!TD)C4&.'@87#RL-VX8O@PM,;XS+1+6- M)FX772/;3DE$\$JQY>1SZ%_R-&*!>1R8].#-X9OE3&Y$5_9LE\./&ZQASDU2 MQ] RI[HH134:LO61U6*RC!7*0+Q;)5LRQ<6A],TQ6^;<6AD5O @N9P&992*8 ME#T$5S54'Y5!G;3TX@";\[POZ-90>.AL@]V3J:M$&["QPBE1)M::/5:AODY2"5DB'Z:B0: M<@[+H63DPVYUZW_CL2];1X''6VZVHG4VA]:JN,U4+AX0G08B25((54(Z1*^/ M7>Z)FG\C="!&CP*JG],0)%%G)MK:LLX0%(@J:8A:N%*,5?2@VKQA,JZW0]/^ M&YJ=&3L>2+;63E(IJ]D2 :$DV\6Q]1KS#MDN%D8&FRC[P4MCM^S3Y?X-R?,PJ M6YE UI+ 2.4@R*K9^_+5*S3!F(/<3A^ZP<.MS?QT9AM)>+"UZ2I"!RC:2#D= MM(O(KFCWLJ?'U"1T$ SMW !T&V8=M(2I^8RZ%M(R\=F6-K"*H5:T\&[A@6&$W7AZ&!M"VKCM?V26B#JEH)60;=NE5$B$X'(&=#TFRRN(/W MW=G%G1\ZX#0*9.W%O,-76Y+PJ7C/]J_6K:M5K.R<6;:$4&)QI#2?B1%76PX= M(1H%I'9BUF&UWCJ7A$(SHG4&Z5IC?,O+1R2$D&P,!75K6W8,O??0E.'0,9W1 M@&E[=AWT8D_TJK(+9H =]=:+45?VDMJ4A61(A81:/F@F1L?4W="AE4&1,=36 M#X^)"V>9'?34QGVWI"#+/<%^'Z(%S1"U7X@'I=%-LF9><0 M((I@(>0J2G5.1+UW.=PXJVH.@INA67*\&3BH0I2>R2+CV:"@TFZ8N=!NF/ED M,FJGCR6GMXFN'BIT,3KIM#43#PZU+P(NQD54QE?0JE8^&+5U^RT>5)4^IF)2 M\L<:NS3&(IA10F\OIAZQ3Z@1F5QB'4Y62K;(;6)%CAI(R<+_.:=C[\O+@_0) M/50H9%2@VXV-Q]&M+1R(,212;"LF(]/F DI2(H#*)B2E^-/8>ZSA$(T:#A5< M&1W6MF;B$5J@D=6U;84R),"8@H F"2@J!HW9&A?V'D\[X@C,.(S^79AQA MG M-X+%^UXX4P->.+M!ZA@NG$ED?XU!"M&W/G:Q%$BY)N!/R9?BI7.':.M_L > MHC"N%@L.6_9!M6[;E#+DY+1)E4B-I._&([Y>M@VF=E5D6S'R<)5LSK)6%;&R MK%38YGD)P)H]%(RY4DBEZMZ#W+8[6H_XCM@^L.K*N 2YGO_"D_-ZT0Y]Z7.=,_18KL]1[9T)%77S+S@Y!(IH8L$ MU !H6_7K)Q+@3I $<#,!$JH^U;*X"/?+B.]F1D3&\C__UQ^G)]_]AK/Y>#KY MUS_Q/[,_?8>3-,WCR:=__=-?/_X([D__Z]_^Y5_^YW\#^#\OW[_Y[O4TG9WB M9/'=JQF&!>;O?A\O/G^W^(S?_6TZ^_OXM_#=NY.P*-/9*<"_+?_9J^F7K[/Q MI\^+[P03ZN+7+GXZ^PL+P3(9"C@6.*BH)$17.##KC9"^6!G$__CT%Y$,,S9G MT,XY^C7!(&!V4*2/CG&%$?WR0T_&D[__I?X1PQR_H^5-YLLO__5/GQ>++W_Y M_OO??__]SW_$V27)BEV?0$WV/Y M[ORO?WW_\UVDX\GB^SP^_?[\=[X/)R>$>/D)BZ]?\%__-!^??CG!B^]]GF&Y M%_W%DBLH7>'\]_IIWP_&])F S-)91*#OXJ12O"'&=9\^'//E9T'&$LY.%@T1 MW_WLIGBGIV'<4L!W/KH!VN4'P2F>1IRUA'KC? M<3%.88,7CQX%=?=E>O6^__=!C[NV/B+2>#*N>],;^O+\F75!^U@I_K' 2<;5 M[G6!Z&2:;OS22=T[IY?*/@D13Y;?'9W-X5,(7T:7(&@)^#/]=3X*P3O'L1XV MR8#B3H.7$D$QPT7A*)4L=ZDROZ!>"?.X),OY(X@T0GZ/)XOYQ7>J-N12$_>C M6,FYP;H^AGB"(Q&RM2P7D#Y%4)DV?VQB M9>>OZ5:G39E-3YOJ/+@@@^@/'*(WI*!YJ.TSL1@9-J$,P3D M&E_HJRNN#,78D%4/V L/L&P'6DP/H)YU7!Q J_MPO5Z>A!LA&]VR< 80Z&$T M#2ERKWEV19#]:G7:527[)8U7H1AO#'!N:&_F@4',0=*+)%.Q2FDFW3,ERPW; M^.ES91M--.0(V8FC%S]_^-]3DN1_T-+/9OC+TJ0>H4.E,EJ(6DA0,BGZF\Y@ MZ"QW.0D9;QMD=TS>>S^\I<;7^1_3W V_SS^ M\HY.6_HZ?,*111,E*@')Q@Q*\ *QL A<,*=8,H;6WM@XW1C<_OC1R8+MHX8. M?'E+?M[L'C_P59A__O%D^ON_8_Z$/Y$4ZS=?8IG.R,%.)V$^'Y?Q*DSV,?PQ M0HDP?"%=J&+4DQ*A= ".9=49)$W7IW:X'[VZ/A4.7=): 88@MMC?^O].-KT;6S M.!_G<9A]O?_U2M8QQ[( HU/U^351WMVAVIG5BOA[L?1E.ZAW8A\^(B_EN,>O'/G1P9'HKU/WBSRHR M(XW40&H4H)S@X%4J8.@L%#'DE/6:JXJG'7^6B-':P(&E0@052.^.,P$8\T&[ MG,G:W"B6^!SCS]OH\Y'X\S9B?/[Q9Q=U$MF U$AR4XPV-8,.+"\V._3*Q?S/ M^//6M&@6?]Y"/7N./V^ [)_QYP9:W2+^O(-*]DL:Z37+F7;ILK3TBZ%WR$0- M])5RUKKD&7^F9.D6?^[#E6TTL9?XL]!%D5U-"U-(@+(IM+UR6JR*"9D@*;AX M%/'GK23_:/QY&[%UB">^F,_):'\1YXM92(M1XLXQK0LDK%:89A$<&OJ#B5!X ME(J;UE;U301/PH<=8HL.$&@W];XZF]4,H4M0VAJ=.&U$R>1(EI#+1%ZO:4N* M%I//+CC11$Q)$\HY^Q<6Y%$;%N5 $*\ ,'49*)0E!)@Y"BUR03C]Y M.]XY?'=X ,\QD**9O!M&SV_< %P!FU]#EC7GH6 4P)YS"S7N@.BJDV&9ZD* M<[[U.7$_FF/@02-9WQNF=YWM6M&FP43"?+!?UMO/C\ZFR^F)[B;+GBBLVE M7.@0"B"E\63KUWP1DPGJK@ M)BPQH(+!DP8N<@[3)6WWK M?GEMB/;VYSY+Y0T64 BRXC$!1B32F$)'!!*BF".I(DO& M8FC\=EX\^UDJ-26:"[Z#U;W^"GD^RDI&*[P 5@1M M65)J<+%D,-9+C%P3@5L75-\#Y5E3H(5X.QCCU]R^7Z>3=.XA!.:K"\C).*Q7 MR<8D\%&3O9')]! \"LLV*N?;-L!Z&\BSUOAPT=[5MVOC6X]XB5GIJ, 83>O* M3$#(4I+UKT1P&ID2K3,ZG[%-/D!X=U7HAZKPS3C$\0E)#>?DU'U83-/?/T]/ MZ+/GJSWF,I%'PW>3Y,AXN]X MU?XN?*U7?I>7OMI[+BT"XY8\E.3)" U>0M;29^V5%3JV/AC6(CDH(0;IZIX[ M]@&"[J/^V=DU'_5RS2,O@[ 8#(A2+"BK$CA.WJJ//EG.@N78NN+Q7C#'1((& MXNZ09?'#Z9>3Z5?$]WA22Z;N+G_DT+-0R]&21EHV(CDH4C#(Q1EKI+.1M2[' M?A34T?"BK?@[A'Z73LP:6$4$;THMHHQBZ<9(",9%0*'0\:AC4%T\Q"/F0@M1 M-XP9UXN('\>36D'Y!L/JCO@+SL)B//FT_,8%U*^70+T4UIF:>QYI*S,R@-=. MDMUD,0F)RM].TEY[C;/50Y^]]ON*N4,0>>T>Q:WP7(!-/-*Z66WTP"V0*2.\ MBE$DT=^3>/9,:"3@#J'A-]/)IX\X.WV-<7$ME)6DU1KD%, MPFJ%S$:T/@/6(SE6YW&XV!O?W&^V45W#BB8Z-(F!QFQHP[(6G" O1R<>HLT2 M35#-CH2C)41WT78E'3#LF=@D "<%$*31![ MWS??A'1DI.FAB XI";>MWFL,%@5+0(.0DZ63E*Q=B%$%L$(;(V+T$;ND^:]% M"' O MG"/E0BL%=,A0^(BG7Z:S,/MZ:[GD\W(N4X)H8@#EBH%H,4-"I9PHR@K5^G;S M'BA'RHD6@N^0P7 +UD7]ZHO3>LOR8K&8C>/9HMZT?)RN!E",L"BMI)7@64VQ M*6:9.6]KBA6S(=ABL/6=UM8@]\^A)NI]F#*-==/A&NR!5T>0?5,"HS/0<%;M M8C)_O!+ 5;#.&>-(28U9\Y3R)?:RQ302?X%92DDYIB+K6 MQR7RJ8/2 ECFT;B2=62MRY!N8SA$TDP;_:RQ-G86;H_+\)R7@@PG[\*8'.57 MX:!O^*B[>EMOTE2"'4!ET^9PZ*13*Y4K(@ M!,9(.R+WMGEAZW80CX8\/573(29Z5PHCY:((BA?P9)R#(J8#&5T2BN72)_J( MDEHWO[F+XFCX,%# ?:.=:\WMD1<^<*W)&8N%S.S*2V_JT#*3#4]26,U;I^4] MANE(G9*FJEACK;(]-&R_S':?EE>?P^03SL>3#Y_)Y;ZIP!L@=^_DON'3.K1X MWV6=_7J_2R93E,D#VEI3[U&0[1$MA*2C"3IH7FSS3;IS[_>2L[&6-E=MF*]S MJ#2X('@-U0BF;*'_'&WO]VWT^4CO]VW$>.C>[W>6$=3^P24D M*X4(P+,*H&SM'ZPUF=P!1;8H64K=!AVL _1$NKEOI>C[.#-8X!V")+5@A"0DJ2+&EN/,2B$@0TF7'D MLFPV>?AI4N&>=NR'8L(VPN[1U_-]P+EDT2Y(?1LVM?H=HOTD0ROQFW MB7D>2NM9Y7= [-\Q::"<^V/D.TBV1\ON]3':&MM5.!J7K(RGAQI2<=> M1J'I!XX+V3H%_$% QT"!=A+O\.;?CL>>H^)18$&)8%4DHT?R J&X $%R:8S0 M(:;60X^N_/D[MAM??3DY,?I[/?PRR/=(HY.N<@<45' M72ETRK& (+$PIS BSZTS?[>$^"0:6 R)3_1420?K8QG4F_\\GY]A'DDKBRHV M0.9U@F=MJ!8+0]"!6Z&E8X$UCTE=>_[^==]56;>#$+M*>B_I62/I60J*]LN0 M:WD=8X8VL5H/;6J?:E$X$ZW+T9_"S<=>&3!,ZAU,CB6B%25?G\W(%'J'L_$T M+Y.'EGQ]&987 Z>UF_5RKN[(;8GO<;Z8C=/RUHE^[465ST^SZ7P^LH9E)<@"=ZQ.2C&> MK"M;+,2862E,Z^!;.[^[(?TF^=92>[V2/>YY2^X'[;D-5M-)7'@B'U!%\OYK M,H3V4?#@;3'-TP%V OI-,JZA[CJDFCSXFOR*OR]_-!\EJ3.]$1E4)*A*Z@@^ M,0%&%(>2A*)-ZW3&S9!]DY0:HIT.!7L/$?\*I-!"B%K<48),H&J7VZ"" ZYL MQ& 3BMRZ=&\C8-\D@P;HID-5W^OQ;^.,DSQ_-SNO3U^E>=N 0B0E(*,T!*NV MQZUW'DF@2R4QQE+SM@#KH1PW25K(OT-QWR6L.J=R%'-B@3$+PFE:H L6X ^$8HL+6L.]1;W:3A>\QX^J6*FKY_.CX['1']"(22$'C- M[4_109AGT<@'3L=2^M:\!L CIL+N\MZC>8'QX0?*N"@U>+XTV35-BU]_3@+ MDWE(2TU,\O*KDV6M>D#5)SR5WSS-I[ MK[>:7-IH](XQH2'94L>*6P9U^AQH-+884KK([1/CUU_:M"J[^/@9*PW#Y&N8 MY)=A/IY/"QV.VCV>UWSW,X+U\BM]\64Z#R<_S:9G7^;T$:OQ2?5WENUJB+GG M3?&FD_F;RSOR*'V(6G&0@2.]3)R.JV 0=.&:N9Q4^Y%U>UQ>@\2,SE!76?%( MH]+6U?Y2E/]9U9DU?RY!AUZ(*:^6PQ M^I ^8SX[P;=E_22PN]]%_#6&Z;?5-SWX3I/6]P$V39U/X\P\V$T M^RWZV:]6IUU5LE_2%"UE+C$"F?V>W( 4P05=ZAACX9U@1O.-[H.>(%GN*0MZ MJES91A,-.5(;6;_X^8$NZD@>HJ-U*E?K6E(!F97Q M+J'1+C_B-]W[X?N+B+26_+2EV#IDY?YZ5E&\+9?=R#^L#*7YR)&)Z+),P$0= M:V3HS/3+_',R*S%YS8)K?75S+YB#1,2>A;'>1G\=B+5^IWS[^P1G\\_C+^_( M/JR!BD\XDH7YE)@#HXNB]XE,LAB5 6:MI0T2&D M:A7TNRC$(GS+B.FO85;%\AON'NU[]".'A?FV0]PHOG?[H:_')V?+Z697DU>= MSSG6W )=ZZ!K[Z98C9R@0C&V.!5:)P8]AFEPU/O*REO_I)=?5R6]KT["_-RG M#"@MX\A J&CH#HLED$) PN$#KZ5!O'1;?'N:^(EQ-67,G*:JS>@X=8KHL M":0-.]<5T2O^ =/9;-G'ZH<_ZIZ.^4<2>HWZGZUB_'>%\?+K^@]8^B))RYQ3 MDI!]<"1_,@>B]@&D4BRQ6(Q3K4LJ.B[G8/UB>C/Q=I'H$V%$C[Z]:Y%=<[8V MP=>I.\UCV [3J.;)D&$CD@[4Y"$8)YV3:%& -@11$2!P#.EOFJ7,K2NN-.\3 M?1"F/=('Y]D2;1L%]JIXO5X2]XX\N/-@CR&'BI$;!*+48MR$&B(="+6UF+<> M+0^F2SK]>CC[=V[;ZFY=UGP#P7<(AKR:DH<\6XS)$KB9EGD.+\9BN?(&0K++ MR1D(@-*"9$*VSK9ESW@OE6[.TVVNA01'\=S\5EQ :(.MG'=]$< MN'7C,'7=WC':R+I'Q[XUR'Q6.2H+*:*DK3%%B%G;&G'-+J8HM&K>LF]/VM^T M6V-WY6\AXAXG!,ZJ\;SV\-*"9QM$!"-]+7]G"%Y;!C)I&X/V,C>ON'L SOXM MAZ':NKW]-Q)UCPZ.PWRRU12W47 \J)05Y%0RO1FISHVQ-SH@NW: Y?:/7_F%;-DCK&R!U+=;E3)&KQGHA9W*E98$,:V#A4\AFEX M:?#:SU\9[$DS:RR]28*96BA#'IA+R8$IA3-N8BZA=1; 0WCV=676E =WZX,; M"?S0=V,U*^N7\)_3V:NS^6)ZBK-5&)$\N90+2Y!4$#6CE]<.J@R"%H)IH8LS M&X5-'LE&O/OD0WG"[10Z;2;8Q@FH->#SMMS =&[3;0*J8<+RO4#VGZL\5$/3 M7N+=F^XSL=DJFR&(:FEH045AR'))&3S]%= $D7TJ,DJV@2;7 M?_ISUV,#F35^(Y?E]5^FLY6_>0M7-,8JYLA(B369.# %(7 #0EFI>3(ZW@XP MKM7E0\]X[AIM)K^&%P<5%]G@J;8Q#"LM=#6"P5V*4.A/.EE< M!L\>3 M3R_FS]J6*!],X2M9ONNGO$>JT5&S_QY4J:STW .^)PP MV<:LC$!@F.KT%45G-0JRSZP4EBSNR)MWEMD$5[M"E@>>]O+K^0]7P4.MM#5D MH9#GB)P,U!* +-4")A@G1:CCJEIO.CO W-LDX=;LN;^8I8^*#AVPOY.>\?)L M3H*;SR_*4Y<1+>W)^]&!@2E"U#1@#K5S,6"RAC92AI&W;U#^ *##)[AU8L-] M"6Z#M=(ETV6)Y=PDW 1,I_RV&T .G-HV7%%WDER&2KF[ZB5*570RP)+V9%YI M N7)+[!22NZ*9KYY4O0>5+YI/EMGC6\CW,:!QE_([#MY-5V9@A?3#=%J&1P# M%Y($%2T9U5XY$"9IF1PW*9L-7-PU'WV ,7^["WK:3DJ-8_SO9I@(S!+5!9RB M8D25-'&P=H'55H%73)+/+K,FO[NR=0.EK?GHYZJTH5)J?LE69F$5&3F;X8=I MS36;3BZ F<1C83)#C(G5 20>?/06,@\Z&*0?WLXPNN>F[8&'/%=%MI-#"HE;8(D,(G[>C 0(FXR_2&+,W1F2+_1T.9'[L?7 M/_W8S>9&Z^+D\A(DR478'Q* M%1;2210-"*>*/N]0VJCI]N3"1H(N4OQ\(R.-7(+?YU.SI&= M T/)O-99DG4C5*T^B'6V,P/KBLJZI!Q"ZY$Z]X(Y OVW$73CG?XR(/ 33C_- MPI?/R^R#NL;(#H8RVE[P/P+9A];:3? M,,]C"6JULNN0SMF_":B&IM^]0 [0SKF-HJ:]I-QZ5[@77&%!,>$=,.UH Q2" MC![!-=C@K2$G&%UHD2F]9]4_U)QYCYK?1K@--9YJI=_LZ^BO'T:B6AS!"+ L M2E#&*?"^%+"JY."]XX7'!]0[Q_3G3]/?OC__Q)6&S[^X4O#5\_9[JC<2_'20 MU!I:GOUXACTMJ74 M6N^P0WJ^9\,LMYC!8 R@9,@0G8UU^\F>NV"SWFA:UA%.^]BK];8O'3;,!=V@ M ?TFR/XYN:.!5C>?QK"+2O8[N4-)D:/@M7IL65XB'81"&W,L,C&7A9"\16#P MF"9W=.+*-IK8R^0..D6+X-Z",*'FS7I:H@D"=#$R:670FUNY?\]T M@'/LID9KC72H0[@'VL5[L0&X3DEV#P([3-)=,S5N1H\!.NAPT?0P2%>8U5H: MB-R1/\:5 )?00LG<")]2#*QU__@#$.21%+W#\&,;T7=)S3RA'WWZ"2P/W8Y%D'2T=L7TG41;P'G0,7:&^*JF1 GFEK2D5!M$I!%@R+ MEI:GYFU,G^ BNK137UY4IX#'WDNLN.6@>4^U0XM!9Q4$:(/,N449 Q] M[)!S $?&A]V%VS!9Y@+,3[/I?/YN-BWCQ0BS1V;)!I(^>*"5< B1["+,V5@5 M I)=W%C/UQY_9%K>5; -[\NV4ZBL81T:'H8*^JWLS/-*YP!E9OA=4K LR%I&<[E! (9U1GFM+AB\O005' MR]PHG7:KV.8-"$>F\R$"OJMOVR:R79E7C=3U'M!\E+A3GI.#0ZMC9)/R!!YE MAA*%DL%DG;!UT?E&P(Z.&ZV5<9; M*\4B>)/KM!$;7"'WA\>2,0%Z)Y266Z0Q7 MOT?N;AWM04*AYX\G8?9U&?FCU=7&.R3RD^7Z5AOF2+LH=!9D"]5XBZJERX%) M"Y)II4N@S9*WCH1U7,Z1T?*I*'Y-M*U13@EA/G_)7I+Y7GV[VE_<\RA Y63H M#TY'M_<,4"1KC6!.=KKWO0/E*,DT3.!KB- H#> ADM-OK")Z[^K%!BE@L9B- MX]FB9M%\G-[#[^"#LSPJ<)ARO>@HX+26P+V+WIADO.O#H]8K.4H:'E3=:U@\ M.,*[$M5(1(=&R-I'ELP%Q9"!+T5#-B(%KKC.NG7(;_7D([IN'"#2#M="[V;5 M*%Q\K1.>%_1.5 ?B2UWXK[@8*4WX'7=0O*DI#N@K-@/$-L-EG9N!K>WRA_ < M(0F:B?_>6YU677&O>9/CR5_K)G5>-H[Y!]KD%E]_#;-51'+W=KG;/V-8']V! M:VK58/>1S/KY%=6D=NCJR'4A#5&-)4O&3$3P.7-M.<>,0D0;/0<7&;UD(BF(B &2*UP+PWB6K<^@S9#MK:5N'[[:5GV0%]:U,&Q) 5331I%/.MJQ'9T:56 N(W:]EM+M@FR M?Q8@-M#JYD5ENZADSZ2QTC$;:S"K&IQD#-:DXSH8!T-@D1Q4T:(QQ3$5(/;B MRA::V$L!HO1!&&01(M>UZ,H8""G08I,3J#7/[O;P@6=:@+B5Y!\M0-Q&;/T+ M$%\&\@83?OB,N%CF>^2EG,/)Z_&\FDF$>_[R*WWQ93H/)S_-IF=?KJ)*]7=6 M42?,UZ)=RY> 9_).C812ZBH%68.N% FL%&%XI%Q.Y98[0GX2A9A/@D5W)ZSOC0(=XJB[PB]6E5+O&E@0A> SN9JJ M%J5)T84HXF9-QIXK<[>K$#TFXFZC^=:VX__[?X^T91<)>;V4*+4!J'*^3F_4 M$D0()CHZK^)&#>T?>\Y!)M_U5]:TDZ0[6)XWY/'J),SGXS*^5H5=O+?!\=J? M%2.MFPOPPA00G%X4U$S'U'5[N@OIB&V]ELKH4/OQ +R+MV0#@/LPQ]:!.XSA MU52EF]-E@#YZVT9K@5J,#E,0X&RLO:9MIK\5!AAB82HE%,WS"@Y$F$?LG MO@V^ YLVP]5[ESQ]='/00GFKM>"L( A=ZE C%R':4-O4)81;.T'HG*H\\G(=R0'TDNO96";W<8\WSJ7/?.G MO5HZG&7WP=(YDKLG:L-L\@H4XPJU>?>+2?[KA)Y_4K^U^H21,"ID5:L:7&W& M;Y2 X+* 8E..U<^D'^^%0MMC_\8XUUFY]_KX^\KY'./\0K[3\FI*:YF0,7@] M2/OC=';KQK5?=N@0-'WS2)O):?\9IP:S=][15BD+!T4N)GB%$J3B!H43R;O6 MF\V3RSBU4JG"4X3"ZPB\X TX(PT4I^L,O)J+W;H-TK/-.-V&+SMFG&ZCCD-G MG#Y\/JR*?2[WBHLTEV6DQ_/LL20.7-9!*S%S\(;,616$+?0_5D+K J^M03[Q M6/Q61-GH0&^EL+TY'/< /@\(;0*Y4[Q^![B'B>!W)L(0V@W0XA,A(('US&<' M.1ARTI,C:]>( #Y:%TMQ(F/KV,F3(=XC-P%/GW?;*&\OR:^::\,\"J"5D@,7 MHH/@K0;)O$F((09>'O$QGD#RZ]Y4\FA6[#;RW%L8_\/9Z6F8C?^!^"I[4 _MK2V.WTGT M'4R;%9I79[,9K7XD.2^HDH*BK )E9 G:%WZY%ZCL=[Z4JI4S5MS<;S.4(T08).*91Z>9!SZU/C-H8CT.Z. NUP MYW+18T,SXT+V!$#7R+YPX-.RKT)!%CE91;QU(])#M2UIKLRMA-*@2.KS:UR!= MG"9,Q6BCT,"]X'5*>0$O=8'BHK56"HRN]6M^%\7^63%8.?Q?)=CBGKR&Z M=K9(5EQ=)63ER-FU/));8@WHS#4/'!7'UJD4:X$T&?/SY-<=$XC'=;DL1=@WC#M:!?7LK63^VRSCK;A MRXY91]NHX_EF':7 (C/HP4D32)!UGI A\T''R!G)T7.UGVNSYYMUM!51!F<= M;:.P)Y+TL0GD?V8==25"@^R/7;3X5 BHHPNJ3K_1D0SA8 MXK..[G8Y61N;< M85,KGU76T=YYMX7R]I)UY RBU\@A:*?K_4@!5\?\\HB)9V[\G43=8\LZVDHE MCV8=;2//IY9U1$:G\4[Y.N.Y3AQA"4*( KS7V6DO4FY^T7BT64=#;/J]*;%_ M,\A+6+G(;'01@*$F=19AP+D8"%O@J6@C5&Y]W7$/E*>R*_70Y\/M%W=21K]A M[O-1*"D%;AAX5SLM"(-UZBN!$2Z@+[G8@HU)/?TX%+NC-+O72K_&V?BWY:R8GR>U MV]_2FFDP$V>SSQUVI; #]D9W FN?_&*2_QWSIUHGG^A'RRN-:PT^KTQ$%\G[ M%.1V:E:(1QP5>)89&/(AR'3,CC5OIC$(\. &63L\?!64]%'Z$(R&C.2=*2[I MC4L^@D[2)2M$3LTWGIW![NM^87_'!(7TJ%00C'=-&MD^D?PG.HNX4],6(#'NZDF1[- "^QU2&:U6SX M2/_R/.*T";9>C48?P'6@'J/-M'@O/1JI8-\T,*RCZ$'8L8WD.[#B8F[N>_(\/OP>OIR'EH7.47$1(3+.:C6* M@1@8 K,^"NTUMZ*U%;0>R0&Z@S;3UIT(V6!1-PRBUFN%VXC.YRR_+?\19N-Z M9M8?O,:X.(=JDU-*,@5%8PTT1PN.UPF\-GC!&%/9LT>>PAO?+BFIOL1 M#(BZN=L#E[F>L)QC"0T!))KSQ#**U]!9X:;0T45MOFA\/MU%\:Q;G("WT M&#UT ]&UD0^;X.IF8Z['="C[Y%$ A22-DH=,H1" MNU@(/ B%U@?7>OCR?HGPJ"6Y'QYL(^?&&1X?<7;Z9AHF+\_/K&RXT $]I"0R M*)4E1.T5J!+0)EJTO=T??*UI<.MC#V']M9#UM(V@.MR97SYER"%IT?A=O8WAVSK8!VF@0YG9#2/T8H;3XX@Z'>AWT1SF M*!^FI0=4/D#$'8[P-TO,NC M]HP MK70AS'6[^V68C^3Z^\5)V(;7,ZWR5S0*R5H=W8\2# \F1BD%RKV M#47=C^W;HE('?76]]?IUNAJ NYHH,8K,THH#AYSH6%?"(7A3"\@],N=J&ESL ME^=Q$\NWQ9L&^N@0W'R[^(RS5]-3XO#G:BY6R5P,3WH5YI]_/)G^7J6#/Y%\ MZS??8[HQ.>XEEND,/X8_1M)PKB./4)1@H+*@HS<; T8(^I^.!GGKN]1VZ+\E M+AY(YQU\^,$K>5'(%*@+0:V3=L& \)Q>PV0\1.48I$+FI*!7L\0G1]X+\/_D M;F^-W]L"IUUN<%Q<]>1X,YU\(I2G];M#\H(?^\RA.<%;86Z6#WS= +LB552> M>=02G/(95"P.@JC%AC9+@ZB\M,T'!*^'TM8E6 5>G:M3?66 $LF-5L5D6AVS MX#GSR3'E;&YOM=V!L;^\V^$Z?MAPWUZJ3R57]OI[5A-T5K=LPCBE:2'DOF)U M8@5X^@;PP*2W&D5N/H-K'8[#76@,U.WM1EE#9=RCP^4M3!=7XAN@ZG1EL1[1 M8:XMAFOL$0H,$/?^R! P6>N5A6!56,V'=*H&/S&&Z)73R;:.,.Z3!(]<8^R+ M ]M(N4NKVPF^+:]FF,<7B7,.0V3,<4#."9%'#QZ9IB_IL$S2E])\E,E=% ?H MC]A /W=:) X2;H< \0>S7Z<+G%^D23KTAJL$)GE)CHOBX+BW8!ACUO/" ME6V=N7 'Q%$H>YAH.[S:*][]&%+MTOEUN7]IZ:Q-*(ESJ1"B$NK(80G)\G_$8HP(3BJ%3314(V2D@O(:G(CR7K:/1#P+:_W$_7&=WV[@T$GCW M+( EX=$*[Q@BR&(%*%&[5I22(!74G)E@M&AMY3VETI.V!_] ^7:XN;HWWWH3 M7-]J4^SJ(1.-X.%O,[ A*>3+R2(EG8J+0B;M*BPM([M/O6B MDBX\V$;.G8M*.&HKI3+@F*SC5&6$X.EOMG!R0D-6_'8FQ3,K*ME*U@\4E6PC MJ.[']JLPFWVMM]^KQ)YDF"G"%4A&$$F]Y1 BV14&43+G#<^Q[X7D33R'UOZ; M#K=X R3>@0U_G8336N'\#\Q+F//Y69@D_.&/+W6^QHC>36N-$4"[EP5E+"T; M'9DS3B;-5> IM)Y0]3"BXV!$0ZEWNJCY>!ZU'&FK!9W77GW\<^MY9HCT&T%W#^AMR-A:]'*<#L(.A]D2 (;U0R"9A&7^>=9(B6 M>[".#!T15&38^LQ[RI=WS76_C7SW?GD75-)81 *;=+5U68%:V !1^LP,6:S> MM![Q\APN[[;2V5:7=]L(O$/CKI711'H/>!HFT@&0NYM#27>GZ:$7J'@V 7+-_E4R*UH>,O#2 M!)E3CEJV?K.?3D/8MB;\(-GNI]7K)HB^M5:O6VGI\;:?NXAX/ZU>M4%G!1<0 M(FUGJHX2CU84J!8%0VUMSN69*GW;5J^-=;Z-9)]?1P*/V4$P M9'M:54HT9)PDUOJX?_ZM7K?2>--6K]NH:S\U.P'1)*XYH!.$R).KZWG4(- S M5G0)NK3>5YYVS^S9L>R%$TQ M#E+TIHZ*IS> )PTNJ2*\%$JP]JV>GW;-3A<>;"/GSC4[614?I<;:*\+3:50S M7"TCNTHR+C.2'<5N]6!Y9C4[6\GZH4$P6PBJX;%=H;P@<8M5?/'%IQFN1LY/ M\FV$T3$3$K<0!)HZL\A 1.LA9!NS<9S^RS=0Y69/.P(-=Q#K?D+WVN:2+-= M!FPM0^,!(IDDD *+LAB3M$V-M^FG$+IO2H!&XFT8X:N4K''E\W#CCR?3L*A% M8I.\[/Z_]"#"XFQ&W_OX>38]^_3YQ_$\A9/_BV%&^O(7M84>0[ V@0ZUR#0R M0>AK7P!>&U%H@>QVO=;:76 XDF=.D .HHT,(\<."<"YK#FLWX;?EPV*:5A.2 MT2E$5!:2C R4\XQ\'**ZSX%[*8LRN7G4X#XPQ^+[M9'V71KHP=F^U_!<7(ML M@*A7PO<=-(=Q^QJIZW;F;QM9]\CYOHM,965H!]3@,==JM%J)F+T$G9F+TBH3 M2^O:SGUI_Q%?;V_*WT;$76++LS'.7[PCY>&,S)PEM(L)V@'. ;-"!VKH3%VXCZH;NXWRV&+T/DT^K6Q/GA.,. M&<04 ME!A"067D!X%Z3GFDF[T:Q ^M1KNJ:OKO1\XX'/_5S?77IW56@&J_"B ML>L&,+8YN#=19OL7]/%3>H#P;ZMO@.0:[LBWX0AK6# !P:*3H- 5B,(R$$H; M[D.D36*CS(U#*_">@[:]_K816&.]_1+^&)^>G5XX==;&[%4&QA@=$@431$E? MVDC+<8XY M1 NK_3<9#8IRUDUO@ _(5$=05$&N=RS0?3*=8AGS:"3T)# M=%%KF0N2F==">='1% MJ (.ZXU-PKK31 G(+9_ 7]@'&IR MB4M-9HO()I$[6#SY#RE#YA@45U$:UGJ,]E,>7]N[C4HC373(N[Z)DRB.Y]W[ ME$ZBJ,CH@ V<_,K$(%B-(&*(T6?I-._;)^@*RS$R8D=)=V]]_ YGXVD>IW?A M:_UR%)W@W$I+9YPG<#5>&+EQX)4,D06F1/,VB0\".D8N#)%YI[RZOV%-\\3\ MXC>NDJH]@>M[\Z"+YN\RP/4(9[[&*BR#>]9-0"Y&R)@&H8D&A M0'!&<$!C>3*9RV);C]/9#N&1L*:?5NYRR#7MSES[QD:#&E**=;X(K_6HSD!4 M":V(MK8::LV0I]F=>8C^=Y7H7>WZMAUZ?PSCV7^$DS/\!4.=1[\<6;][I]X' M/VY8Q][-D3;JW'OYP!?S.2[F+R;YS3C$^NZ.:W'^$D1^.WE?J[5FJ]2]7Z>3 MV<67RUC#%7V2T#*90-Z#]O5^V!IPKD@R&[R5@8L<1>O:AZ8+&+JIM !S/O%( MY92-]9"9\Z"BRN"TE& S"[(ZZJ%Y1*09^'UU)#X<=V]O?8?1^U/I?OP:9^/? MECW&KXZ4]^/Y*A',H$>FBJ.#(->2#QO BY A^&B3E)%%V7Z$T?UX#I5-\2!4":B++ZA:]W'9/ST>K;\\!#NVD7P'5ER/7=96 1=MI602 MR2%"B'5&F'("@G,!R+DQ!34*:UL?/NN1',+#:Z6M:7-1=^C(<'F^OOQZ^==_ M'^.,'O+Y:XUNGJQ&"=,*/9@I0IJUS?A?OQ3NV =A.)LM60 ]CP_30^'VDZJ:N#@?9=J QQEBR5J#)#2*(+FZA ]VKZ]52IH)J)RK0VD!^#LWTKJJ,C[*#-0"SUMIVO0Q$6GSA+( M4^ %>%LKMR(DDPL'O(P;IHTN_1)(^YIA9""U9G-M-V19PF^< Y6VV0K8B?;LV<;A-\VM[KILFNX^!J\D2C* MJRQJ!QE%!I>GC3-:VI!Y,)E;[6A?[GX9(_=\T+!8/$%EP^ZC7.TVS\Y1SI.0^T3\)KXD$,L@YF MO(IV6$QM5JE4)O*5YVQWE3_T%528T[V6!DO6>! M$)0#%3#0>JI7QSAZD[#PC(W9\P"<0]T[--/XG=NI-I+OY%MI%>[T-P'6Z M+G@0V&&N!YJI<3-Z#-#!WHF"7+# L@0KK085Z17Q47H(WB(BP77-JVD/0)!' M8OR'X<HZLO+?E0SBY')M5>ZE*[$Q4Z:>9#CO'6[+, MEIUWEP;7^UKV^;;\=;X* HQ8L$*(RNR B< )1=ZW#I!YE+6&HY34.H3_(* # M3+WKZ-NTDWV'_>5!<)>OS=MR/ITGG+R;SI>Z^*$&%N9C,M??$.='07 32E2U M.PW6"RJ$&)'XC1ALMI(L]M81VT;0]T^VAH38AFJ=M-GCNG$)#]>*AQ=$8VH7 MZ@V?NC#^>X=JI6'1U7IGB M4!MG 1EX/F"V7J3FV2XM@!_@FJ 5%3:G6"<]=K>F+FXOOKXZO_%2)HKLR=:S M]:)?D?\ GF.$X@J35J*)LG5;@H<1'=JQW M$3R2'^JP6.6]"R:T3KQJA?W0)M4P3FQ%MTX*W=^F=>VFWA4GI),L%3*##207A:Q.2!*:WD9DBONL M+&^=1?0(I&]@L]I1_AVFR3T";QN>,^.+M@)8\!I4L1QB"85L \OH^YS^KV=4 MZYF964UIL1WE.NGTWKVK;1KL]G*%14%0 M:('KR)%K(X/9:/+/<>7/;L.!;?)GMY'V<\B?#9$7%W4";K%VL%<6G$(!T86B MLN0ZY-8M/)Y9_NQ6&M\B?W8;R>\]+7(35/]N/']N(?B_YL]DF8Y6AK9'Y ,H6 \&@ M >&RRC%I(;'U)=N3SY_=2DF/YL]N(^&#Y\^&VOXZ< 0;>9U;;!RXDFJIM"J( MSN;,6P>/GW7^[!"J]--,]\O3RO(1IYT0A=<:R?F M+HJG%[$;XL4,E'*/SCCWIRN].)W.%N-_+%^'44'EC Z)$)::,.D08JT28#[Y M2$M04K1.?]T0VG$QI(<^.H?^+]IEGF]H(YU$+8T/8+@@1N? Z$ T'(+SB5FE MM..M2W8>@'.\]!@B]X9Y877DTG58%W"R1"ZX6B8BJ3K]A.RB3#YZ23PR4^@_ MYA8-UDZN6O/1QZ'2%G+KD"!S=3)9P7*VL=JTBBR2F TXS(YV')D]4SH$;'WK M%H-6MQR_XCW^$":WPA_\Z&R^^[G[%<<\'#;O/V 1=H\N+Y:4) M>76+:?K[FVN3@KR0].$@A""-!Z_ R5@CC=H+I]#[V)K_:X$,]A#39\QG)WC^ MN2^_+I^R"J0:7H1/C@$QSX,228!3W$(,B@>A!>T^S>LI[X>SKXN*X?J^X^LU MDO%3N9ZX](>OBVH9.V/%LQ"8 C3T!_FID0Q/LD,SJI!I4TC2-8\@W ?F4%<3 MS;1]FT5-I-XCKG@-SWED9!-$G6XC[J(YS!5$(W7=CC"VD?5^6""-D#&:#";5 M%M/,>O!>A#HU,[LD->K2>C?8E_8?N5_8F_*W$7$'I7_ V1CG+]Z1\G VP[R$ M=M&3E38S5\?G9N=KS+)F2&>&-072ZR2S\,V;DH9:61K'%0N0[QEBK1/BP9%)XX]ZXDZUM[MX] .@J2-)1ZA_KDCP1G.@NS MKZNXT:LPFWV]G.O^8K&8C>/9HG+YX_1=.&_@K!-CVI"95@TV*1U$5ZLJ//T] M59$T'Q&R-85ZV'G^' MLP^?B<(CXSVS=5R@#+'NA>0).$Y')9E8-D57,AV774^@^Y = TDZZ*!#&=1- ME$M(\[=GB_DB3#+M?J- 7F&P(=+YR F>5P8"4P),5%D2FS')UMG>CT Z/FX, MD_I=4IBVI+CPVNK 4:)MHJ,O?,*1TZAE301CHHZ\28F1LT9^&D;#N*TM/T3K M2MU-1(=C23E:Q<@O-D$&5ALO9%6M_S=)WE6I&Y(C MYPXG0B^1@8XRT7^1I]LC,-GT\G* ZHT_.&/A%44M]G)A?%.9 >F8,U?HS,P2 MDK*P:#?1_O:/?O9LZ"SM->P8E(S[ZUF5SMOR<1:JJ_,Z?*WQ_"N$(_)YHS!, M U/D "EE,H20"F1G$OG)J@ZUWX *CSWGN>N]J1S7*'GG\&0%=SWL3H1[CXNS MV>3'D.A?C%#R%'VFX\?4F76%9?#<6= LZZ!J:-YM\JH_\(CGKMI6TENCU9TC MBVMP_3Q)LYHZ_'%Z'2'M1^-I?CO!4:)5IT*TDT;4,\@R"%8BT.FE4F$\I!2V M5_0C3STRW;>4\1HZ[!P^W!+JQ]^G(QFUQE+'CVJ;Z=!)O%8/2B@&F1/:.\^HW1(=M9;R&#CL'#F]"_1$#@!X2-)3\FOXLG,0 M<2WJ=[-I0LSS'TE=N=Z6U:C<*]2!66'( M['93K\$'3GWN\;"C@YS7D&+G4.32"\+%#R]__OCZQ7++&ZELO<5HP+A :Q;5 MYQ&9@TM16*9YD96#WWNRNXGX35< M&!0FO(;TES#[^Z5UDN-< M^%P*UFY)=4J(P%+G#&D0J00TQFH915>:W$9T?.08)/,UE-!M.U<,;5C1LD]% M__84Y^GR*Y5_K+[BV>SK+=4K(1/]7QV_7&=OI=K/77$-T7+%6%+1E]:)Z!O M:E1Q?./#5V7V@BG#F5%03(W#LCK8VCL&TEF33/;!Q-;KO1?,OMI6M.;!/<7' M Z7]9%I8G$4RGL:!%A(N6S4L"[2C"]+E3$(IMG98JCVR3&(@E'&THNR4:IU7 M>R^80[6P:*3KVQ7,363>HXK]"LZOX127E_J3>4C76GUN@K!30XO'T1VHP44; M==XF21]='(8U.=..ZZIO%0LA3=Z1J4SO353%TO\9F77KVL%#L>6QAAB'(LLV M*FA(DJ7#_F4V/JF6Y0>D4RS3VM^2D3P;3SZ=MVUPRK#BM0+K8Z3-E"OPDH20 ME,J*E>*+WN2&Y+'G[-\!::V7:2>A]NBX?6WIYREBJXSQG^?S,\P_3ZZ)8A2C M+'1PU@8@@5QI[VG]%7 DUAOEG=2J>;NL+?#MGSB]C=ANVNG!I ILE3#JG'58 M/+G6G#-0A0=PVDO:,I-4RHB@;]^X#^?)Y=./D 6[2;;Q\7"-BS="N>\QX?@W MS&^OD_&GV71.9Z7&%#EMF@8S+9HV-'#>)@A621/J:!NU26[N]D\^'@[L0?(= MVE9<]?!9HJZ[56T-7+O&SDRH%(]5 N0RDNJ%.:L>6#\ 3S' MPY7FTN_0A6(K+H]D190)+),::<\+"1P2JXO,-N1HB>+-.[IN _#XN--//]T[ M0*]$\^+MJY^'QM*O?T:+>/J]F!K%U%^D='9Z=E*[1;Q=?,;9J^GIEQE^KK[N M;[B:"?.&3H7K=RNZY%(8:!%,[>MJP5M7R >1H@3%@F"M.WELBW'H1K/A\U9A MPLR5Y]P4X-;7Q!8F(,KL(+,LG"4K.LK6@Z6VP;>OF'Q7'MW>:;HIZ,G$["^: MJI[OV;2^Z:2>R\LX4C(J:T5;,YHZ*[N6VH9E\WQK,"AN@L%NK:?7 3I4[+X? M#>[K1SU8'1V"L[=-@'5*8J_%M"!.U,/5]RTE]3W1HFBDI&VU+JMFE*O M7&U2F02@0B82QNADIZOQ?5!ATS;5>V+"-L+NP(!K6^/2Z#Y9#?W,_WDV7U0I M7 S;,\Z$XA%D0$\H.4*L8B@Z,<^49=FW]J8GPQ^D,QY\FK\YF-?_MZQ5*^L%?Z2B=S*>+$L4KS(H< M.\DMO48A@B_H $-,+.@@K7_,G^H*\#GSZ^EHKO4M8EW4^:I^Q<6+M#@+LW$X M^8DD50TY^M[;\C'\<;7$!];A!==":@[9Z"I9%5:1C.(X*E=XX&*3FO"6F(Z" M=(?03^,I?==>GHO9@;6CS8??PY>MEI!E$IF3KY**I)V[% 4N,@0O5+)9>,?9 M9C4 3> JME[#;]BP=\R@*AR)-':LD-82D$TC-1 D:7SO4V8AVA+]Z(]].3$WH7?@^S3 =\BBE6;,O!*MH)"(PI2(A:\$#R M"J4U:3:'MW_:[#="WDE1/9)_ZH5A+>3#V7SU:HT$"Y:.:W(Z&"U?22MHY=J# M*(X.=WJ50O-K_KLH#L"07DJ[$\X>)/$.X:JW:?P2"SFR[S'5^^EQ&:=EM&2^ M^G8];-?-Q3 L*B:9!.TT;8>J-I^TCDP_0]ZK#U@[##8FRHY0CY=-^]!=ASRC MVVAK1YH7TS1>Q5$6J[8C#Z] &:EX\DBG;UIF3=9\;I3UAHEY*9W6IG7.^W#4 MQTO$/6NT0X;30W;!A;3>36=+=:V#'Y5SMK9793Q+4);\7Q]R $G;>RB"Y\); M#X<;"/EXV;A/779P#M?8"-XS)('4QN^"0QW?"JY>DHG$DO#5Q6GN!=YGE;7* M^WI=/P!I4YC07VB'6-XEOCL)D]W3P![]R&%98=LA;I0D=NNA]+3Z_ZN6;2]. MEO]^M89SSR7X@L%IA)(,^<*Z('$W^3H*W!6EN4@N-6;*EA"'3T3;Y'&KS!-G M'[DY-ZZ.=IY(>]O)L M/JZM-J_UR5FF,4BN D=-!Y1C<=4T,3@?P!3/-(O9Q^9%F/= .51*6#?-3]MK MH(,?O0Y6_>L,\6(N]P8 .^6%/0KN,#EB352Y 3V&Z^$@A,DYNO1+*-^!NG8[R;89J&Q2]D6)[,+Y#6$6++ MJ5&K^X@BI6;&%2B!D9?"#)W2TC#(WH82F35FLVDJCS]J_YYB8^5,^TFV0U1^ MS4%ZY6O,_S9>?+YVGW'^6V_CR?C3*O3W\^1B(LRU\_?3IQG2S_&A?SDR6NB$ M1H!4)$DEBH$H#0WIQ?\3SX.$[G MWZWUE".A?)1"U09U@8%R6D,(G$X/9"D&9W5,K6^Y-L7VK3&S@88Z&&=W<;XB M?W(9*EQ>KWS]X?3+R?0K'1:(RDL,%K)RM<$NB:0>$T1Y:7Q0F'5L'9K;&-RW MQJ46.NIPWW47Z ]_?,%4$XC/ZF2&"YPWX+_'*O!^_"6@7JZ[S!\3+5;AXF MN:(?3S[A)(UQOGNH?H,/'1:LWQ9UHW!]O6*Z\;!KW*)M)C,;@<5"MA%3&F+- MO_;5B54.HQ>M2T?O1S-T2[OSR:NXGF)2>BL\,*<\J!@\N$P.NUJ/9%^A]4;ZOKV7-!#O4PF8OYE./GW$V>F[LUGZ'.;_O[QKZ6WB MXIN\%,ANLZ=@770WEUX,/K-&O4Y@)P7R[SMCR75B2QO9HNR->TD P2!'\WTB M9X;#F;3],#\\?P0OXNX>BZNARC:_B'7%/B^L"9*32+?:.&,H9H8X:SKGV M;K?*?P$J'27JN0+N)4BRQ[OQP1K!6N\6NT/H38W/'F*/%)$_4N3SQ.E/0HO> M5"R/Z4]$29I]H"I[(I.DZ*I46 X02R?PZ"N6O#&E(Q,_%17?. EX3TP\!,K" MYP=-.Y871G 3VJ;1&XF-XF5(F0C%*7&5RD1JJZG2-K#=O,G60X.N\4_OX9T$ MG/O"FBU\E_ROV2*LO4H7_KO9[ESF5%CW1P+G,8L$ MMC(+'BJQVTZYL*?=(=@Y>',"%[P$#",<>-V ;NNCMR_I\;'VW.MN25>819WB MU_MU,O0?;HE9Q$IFR^!+22()\ QS@BU*)-BQM/6*:QE9<$%-$)/!BJ:<9V\45]&6C\3\6*;+84I) MY1>NU='&XJ9(<7UB.Y4F6^LI(XEFV'HS.%3.!4.2C\&+@#>C^W@3;T[T[N$N MK\["Y3-:5ZR'A^3FZ[;QJ]7O3W5%X:FC%;@ZUC0G4A&$-(QCB\:DG%))P_\C M,6^=\&*Q'Z[>@G>/4,CKQ3^SY?T"97/SFYGSLSG>/7+P9M@J& P;V*,$2^LN MXIQPJ;3WV2IF10_ VT>_"'0+**Y@P8ANB39[BK54"K Y"*_ K1$,*V=0J4D5 M;%+2^>QI']?QAY-<,+#'J'$?7S5>A+GIE^JJI!V-F2BO\*UU)#8K2Y**V6IM ME"E^)?4MF=X]*T91_CXY=*GKS(U04VFMS1I6(,TP_BT"P\262#B\)D@"&XXK M78!V1X2+@7Z(:O>1-H.*GBV3F^1/+M0;CHK<2FTBD4; @@2F!'&!HL-@*R!< ME:4./=;UUZ.^>]P&*FH?,CL$LML%7D# &,"Z:EE92@T\0<-^Y M2Y,\>7I\>'J\Q3RQK^[O-%F"W[ )6DY#YA*<04>,YID(< RQXS8G$8T/SSTS MNW?#6U$O+MA%$.>\<+5$>P:'#'N_T0TJFSIKO<#Q'WW!#PU9"UT&QQ=[/\!-4]6('(E>*29:!]@0_4R M$B>\PQH+N7_CUS' =3"*38H/WD/WK4.4XK??[W&'-[5S,_3 M]>+I>],"ZV:&W>)>2=.6H7P A7#"U99#./5AR;6(DX>UPA9WZP=[_KKPVE8Y1^)9AIT77'=B M)=A_F?J!/2E_;->!H<*N-%5HR1H&)"\R(0IS#:R9B&S]]Z+?MX MF+OCGJ$ 72L +RDUZ-T[*=-AZC2/\8\'QO[VR[]02P,$% @ "(+J6!Y" M)WC.Y@( 4\@# !, !A>GHM,C R-# U,S%?9S$N:G!G[+P)N-3DO3]^+-:J MM?4B6C<$"XK5>,AD,LDD!SC9S)X)@LUDDMF2S$R2R4S"=KM85Z!(%5R M>]UH441$H(A(W4 *2 7A" A<91/944$%Y9]S!NK>7WMOGWOO\_Q]'V?P)._[ M>9?O]OF^R3NGWCSUGVW_XG?[W&UG?>^LLVX\Z\:VME,'VFXD"A6E(A3"=JV39P4Q% )MT M%80&F\"VH<.;59HIL\K5639?%(<-.+1DV8"KB[EA ])(R!2J.MA"T:M+;%P/ M)QB]S."Y <,[SQ_:[&@*58%5Z*N; B_*'*N6XCIC3?;H[XZ]A T[/J]%H#&[ @RM2WFB.XZ#)#)K-[4:- M=ED3%;K9+LH#6R!G<)RLS$C%JE*LB%=W_TUG*W5EV( !YU_]A=+J*,?\M9]J M7>)[>LDQ(,NS BLJLK&&$/A-[8RI_[7A-R[\MS3R^(3\WVZ8!XM"_MN:AT)_ MN[$@?&-+68FQW-]N*2>T*@O&6+E2EQC6J#[PFX%,[JO#F2HH0@=(<,(<[1".VF%[>P&;8=, M[693 H(Z8&N'&6XW(1TFTU#P:W6_BE/)%3GM:RAH-PJ,4*8.B36N M_CV#^$+-;\*H2(E*A>]L^1+?YZ*_VN'H]A[(8/CJGX5HIBAV.\;KOP!YNN%7 M,!.%NI 5Z2(O_X,2[/ZG2DLRVZW&PP:,!7VMPNJ=N@^YH%'-*H=.,H#WC M^L*EO]6HP!;S!:43_T*CTY?^5JO3JNHG7)[/VWU-?[_>KD?C.T&\!%ILMFB\ M3/EC>9O=EG?9@S:7;+,Y06O4)B<]!37GP77:@S=\SE ]9+-9HF4^; -,MIYB MMQGUNXO+-FA@TS;$%NUN;)2HS0X"%INS["YGS7[>YDFT&G!@UN8S;N:C+KLM MZ;+GDVY[ONRQ1S-^1R/OL>?S0:>M$G T*H$>0*?=%G+:&MV?J--F(5PV+.*T MAQ)N>S3A:C:RGJ;,>)L8]]=/P^6U-YBPTV;*&#UD/(5DS!VK]-SK ?Q2Y7_P M V+&1*-Y6\:8KJWABK6F;//%;-%0S)B:RT;[NB?IM77/+NJR?5ZB;EO#YS&6 MQ>NPE8WI&??R/N=7ZYU>0YO#F*VQ+HS/$:T$C=L.HP.G+1]U&->,%3& Q) A MK%#,;K.Y?3%?,YIR>5QF5Y')N)*AJJ=@;Z:;T2)A[P%,*MY"J$D5,4=,RZLN M/JK'$N5:0,O A".)HR%ZJTH,C9-*)FX!B4$W,6EJQ:.2\$ M<'#$5T1PUUB69<#D,ALMUK5G Y[0Y7/)1TN9.Q<,&7IYIYRJ7U M %:RWH8[Y(U9XF&'.^4O,JI+]SMCSGR!CB>U=#%C#3KL,!$/LWY7OIE+EAOY MGBG[2Y3;4\R5<^XDC-4B>D/+5WL 30"A%_SQLA)*)!$BQN]D!K%8QS9 VC!P'@MPCF4".F5 MXG6("0<*"E67S":3@-4E#^R&V6A4]=MIOBC6(L5R(1)U9@7!;/;8[#Z[V6&L M1)80M2PH^GL 83U)$E4ZEJF(F"10)=R2(R"J'C.33C58*YF+'%*3*!!#HC10 MRL-"T5S64G#:$X_[3$"6E0#)QFH5W*"SUG@/((%! L>#H,VO13">SJ--6G0R MM*&^5;WLE:)@PVEO@FX-14'6! MYA!/.QM5,89ZPTU+$RY1IK329%Q6U)V/4*5BI)F*J %0].INI +G(%0P/;VWT +JL,N%F*WA3%0I0NL078:29@ZIXRNM'W"*0R9;KS90Y M\'=]]0!^Z9KJ(G0<# ?2S1082!=U)EA+V0%>XIVQBHE)N1SEG(?*P;A21W0: M%]$X2 9Y4RXGY1(-0"!Z ,.6$A+%ZK!7(/1@U5QLI)QD6:OZ+&[6E0$",4,/ M,Q4'8ZYG?;YHJ(Y =:^WJ;M( MKF#52% *D=Y6U-.=2$ROB-&>.==PGH5S)38*\V+ Y(:R=;^/*H<]*2@ ]L;QAF.CP&9LE=,:)B_RH98N0@"_Y6Y9%$D]:$T$X!#<: 8A;\KLYK)!QA,L"3[<2O*:PY7PM2S%VZ0X4H$X6,:M.SHAJX9C"@&$O MJ83+?)#.U=R)"BHH=CQA)RTQ,YZ.M-:P *2S1!)-Y!M-(LF 14O$F<32\20K MQJP.-(#R7AOEL3L#L:3+6W.$H))(^!$5LXD>47/[0UA>#2=*3CGMHN,M2V%2 M-1I+2;9$-*=@9I\UH>4:H-:P 8@I0X[!2E@-EL6%H M3HV*H(09E&*@WTRHA 5HJ8W16R5-:EY0@]$JJ(45$- X+Y *B3FOE8.D,[6= M*E"@.!\'!KF:"/K,,&CU8QR2U'(F3@'3*B9F6D$* TN64!IR$!H/)#D1C/MP MCQHT6\IU>Q."@D+<;S')2-%6-S$,A>1+D#V)%\ PCR6(I$5OVEA2I8N^C+]8 M;#E8@*MST8HO8^?#T5PC9O+IB8CIM,>MV2 K&8Z8@O&@E%)B93R@*ZY06L&P,<0'<-XZ11H90"0 4^90*!$+ M60,%HE%+(\6JS8K4FV:J9)AMTJLXXT6JKR@- _*$8&DYS_D8T)!9$T.8*00@&(IEP$&SQPT@LU03-24I1D6 3 MQU39B#>&Y'FO'W9BG!L&HSHI&JKC[VZ"N$DO2,5*H)\E5-[PB#SXA8HM2^FN MS>=-*EA.,1QFZZYM<]!,9; M ( T3=D+@8 _V@C6+*C,%G1/ PVX$,TM%HI())O2"@Z_V5(-$2#J MH3& PV0/;XS25[. UD!(X\ZL58L26V"L@D0L7,E2!QN.@J 2(ABT5SGP=/V_ M5D^JGU?\)F"NI8=_NS9F^P986R"2J'LM0,!O@KLY41 ,$4G#%V5;B@V;P+A9 M5/T5B\_0!XU6 XV8(9R2!4OD>7.V6'3$J2QKQ1,!CZK%?6XGA^6L/@Y@1(6A M@W'%:XJ'C4[86KK%OJQB,L>&?(X8A!#,)K*56326_8R8;.4HEB'G4AA5=HNA:%*73%' MI+2*@QG='\E;PXUPO(H+GJ9>8XS46"?&\Z!0!<,9$&GD0*TN89*A$C6@"6+%*@C46 ()!@VO@4$E4+3S H]6 M,ZA4Q3P5LTN5TCE-C;2D3!8UC">B^8B;-N)+!K,(_@IF1OUV=\'.9KF04C)B MJ4K6%;(*YM(U5]6;+I3+$1-# ]9PE"N5Y8C/<(B%4KGEOGPQ?]"B0FHZ"Z85 MLHZG5(1(JD$MJFF*N<;F;59[S/"C%.2)V$JNF-='1!"_D"PF(([T(G'4#,@@ MCU04) "W$O"RI6<20!QV!!=D)I8)%F 5%L9AII$BF%]1[*C)1! M0L4TNU27C&7R*B$!H6-52800%]'0X5:@-_MQJ 1HJIH$/%FK#"88%^O#-)0C MZ5*1<$2B;!R12=)@/KB?PRP:74!5GC "ME6A8;56 E-",6GC.)>9;M$Y)1Y. MV*T-JR@#J88/@V66;NIP@0,C":".98F8XH@I",GB(FF.LJ+;H(]@7<_F> NN M!RT1Q5!_-.;&0*I.)EL>^S3;]*+N"HY(:3G-\F8F&R?=<* <+T03T1#M+B7D M"NS'0H6RX&OZB9A8RE-QFS/$Z0THXD$QW)A1-IMNL:]B&HL(9LU9J13(<@,H MP#Z@%,I&HY*70@QJ*))QU4\RF&$9NM=Y)@$QD5A!#T^?(AR1KT6F51[P&D\(H(Y=FX#42:5JP*5DMZ%>#])B3-%BM^ M/:TX&2*5B>%N#P?:/)&X-:8SH0"JQ2JAE&ZI(WB,)69GUX)&CV1[*D'4 ;'BY-^B$@BR."*U+.:;@= M1 SBEA;!5%Y1 >^9J$?+#5 72( A V#08GAMVFO89:!":"80E=T*:! CIYXR MDA,-U(LJPGG!L$%T4E&.KX)0)I@UIFV,WE]K>1LP0G%(D\34$B@4+##'&F9" M"E8,RH!!D2\VBC+N,-54-%6O!$2(2&38&AL+7SA7R^E"]$8XUFP%4J)9.I5#)ILV&VD*D0KD-EF.15)$0VME]%Q,%7P%S(<;Q%.7K0DL9!B*CNM5G!-E MS(?8#JY*:&#=1<2]2:K2Q$INE^'"NK,P:\+;\MBZ)6(UN:0F M8%%3&*0+AHXC)8 ED3)GR9@(W$WG@DU(3YI\,1YMF!' ;3 =!$DZ@(7"47 MMI0EPE1HAJE:R_2\?EU&]3PF4..D)R-FPA7I.%/Q3E7 M(9&7R3@=3EZTG#M4%5L MF-3B-C$B'*XJ);?34Z7C,4LFE4K9:O%FP&3SQ#UQ"C6R900"PQQFRKD@?S7G MQFIIMY)%&6>S'D[$[2Y>P%)%PN7V@:V]+SQA=4IUQ5_UQ_"DEC6B*BJE\H!@ M6%:2,OR6OXFDL1H-(Q6()N*X86@FJU6+Y"H6DS>%>$ JR9F=G)%9TY%6" AK M62;M24=-7H@$#!^<0?U(0 Y$;61$2@3C&.0NQ 346_ 09I]!$6$KHINK4%*N MPDA.5T,>L53RP.$RH_*GZ1Q53?."R0R5>887RZPG+&3$6CRNQ)FJ)QY%^7K% MGT(*"YI#C\J-M*T'$];I9#,D9"+!MS MTVF;[ EE73;9D(2WF*N5PIE8W6H+.4&;LXJ!G"75 XA)BI..,SD*2O!VBDE@ M2=H$L@G.ZO(4C5$D8P)9,;2CC(-59XF6" N3JU-(!/23FA\L9+5*&8*]38A+ M1<(MC\UB!2P>3."P&Y13X82U;$'A[O9JU8&2SD841G@QA]B#!)UHQ!+AK!9O MRD7287-7M$;%FZY#*;18SY03,:;<6D.?QPAW)4P.-2DEHPI4*27XBGX_P8!. M00/Y.,=X;02%13"%PQT-(*4"DLIQN6[U,5E K4K4'002*< \ZFQE 3:LB!H4 MWY0FXY*'35N*?-U3)\N"!:MG*\4DX+(EJYY0 X^)D72*U["(*].,4D'>2?.D M(.K!JLI+44E*AV-9D-.OWB$"\9G5&#*;6VL0P.+A7E.M1G:>BN4(& M9BND["Y1S7 X1X:*S6@L"%%PV&;'(W'>%W.+Y6;)I87MU@) >Q'.S/$D)BB$ M[,M++=/+J5P#=N,Y6U9+Q&-Q'X"XC:381F2%"+6@VPW+8WU 0D =*8I@ MO1 E$A%K5)!HM2J4:2Y<\U1A1UKA;6H@34=--F_>#OF-KADDX'+Z3"T'2_OC M-C>/J9P@ @Q;!;+5:CABPE0*(,M92X8VE>L!@X?5IB /L]G,0K%=KADEHI"GK\950I!:L);PNPI8S"/LZ/IX&$ZF<+;%+QDXD6@_47+'E3N,F$HYH> M(;(35*<2P6Y'-R,F,(R_6DTK)RT5 48]R?C/O :"(X;XA=Y6J M1"E*]%*M9U)FFU7.%3#4&<0\#B.T>*2@4"H9BU!A68*HJRR32QH>@A$]GE Y MS9<+1#5:8[4\'JBG(47Z=S%12D$DW.JKIH,(5:,F#"RY)PA*OF/!10(TUJM65Z M"24BY\)R)NMIY WG8LU%RR%7QE*KE1H>.I L^(#&=T*RD M7F!9TINQ-6B.Y26+*Y]22))OI15VLI:F_6Y J%,L#Q&%(BD0"L,1>4^TB17U MBLV6]#0\F5*9)?4 (K&FUMZ7000M=IV (TV3QZ$WQ0I0SFI618J8A+JU%HV:H7HIKFL* MSB<-L\F /F?88XO33J5(<\$\AK.D&E*1*FP^XS&40SX042F)K#:Z#(D$9@8JU@)1/$ M9!5(HQQ8]?!&[@#Z@1:#K0.0D74'50 W4FC$!O)"W!8T,V7!B[+\DF(B[=98[0 M-*TB.(;0S8R:H:LUO)DS9_DTZTC5:JUMEFJM6K5Z Q::=24R;K=()!/E@-\< M=P8%OBPB6=@B$X0Y3_H)=XR+^JRL0ZO[S*AAZ+%:!C;4TZ^:3#7-!F112RN, M&I: .[ :F@2JM!KQ50J*VQ5&*!(LETB\ N8C (,4&YKFJ=0!C?(U##.O:]V'8,E8U%?U?F4?YLP63!3T&_F;%.S>8;'Y&TE.=X%A MPRL&TH81)X(LJN9BQ;C6VKJ/&=E7,T51==1OY6@B6X_FPA7#L<)V#V?XYY+. M!0DAJ/LEKQ!,4;DD1%MH2[V:@ AS,ETUPB!(I6@CBN:;EA:#;;AC.6]9TX1L M($UE(#7*::I)PI0FXTQQ$59J^LJ)E((;>6[*4%, CF@5#3-&[[/BN%(JT#66 MY$O>)@/'+2T'RT$)'Z[#&H$AH":78AD+GBW$PS9WS%T0;39/PV8KH505U-)9 M@#920;U[7\E#DX"1:7"T5'-Y1)J3'*3;RBBM$>8+Z4C&+1"TY+.7*3KA=Z5C MLA!A7:5HQ&KP?#-B#M3]CKSW.(!S=GRHB1(0$@BP/XKZ4VLW[,J 0$C'4\.R O00*)8.P(BD0 M,3BAHP?7%HA*G''=BS7+H!@'*+(1,K++ULLG?A@,J*"/ Y,*2H*F0MI0;CU6 M C(:IU>YD&3Q$ !-E.LEK #$+(B[7#*,+U,NND(EB3);?#[8;G=D71EG+22V MG(,%#-5"(3OH(,JBD I+A@*!G.X#HT+9&)$'#_/56KWJXZ1$C2OF%<%,)"HF M-!3+F*+9%%7S\$9X"C!F-A(B_4K#D+ S2AD)?-AA 05_RWV9"6,-"2,8 M^2NZ&^2#;J2>,.)#PDC6);#L1S"3%)?TI%5$*Y"2:6BDRU(2_%F3A0\J4;>= MS% !+^V)Q&QN:\N6*=3#1..TF64H,>*II3%K@W0E42Y;S)$D4J-+MEBF&DK$ M%-3H-(0X6"J#9S!+6E&S1TFS6/U?5,Q';Z\682Q00Z"(A$F"VCR5@Z8JUG3 )>R<.!)!C-^S6) M:.V*Y/,))%QW>-TA.RPFT@6)$_24DB(!:UT28A86]^5A3XB+YCT1A]=N+F>5A)G7CVH=3_>C$2*/8 >',/56M")P]64XO0(;'.HF@8H%0^D<(S9-P:I\"T4 O2J7RE)66><-4C84]0 MTJ+N,E)3?1PE"56Q6FV6J)SD#;J$O*:&I"P6 MM[^:#,MH+6'*5%OOVS@ /%0W(45_7D/2$!)-N/(,W*28M#'P".9N>DQ)+.'V M^T1[BL]D72XOXXU4[';8J1?L]HI<-K@2Z\4$5/'76E+VB T8,INH8H'.";:B MD\L&"JS52:L%LJF5DAG"[2:C69P0L1"<,MPOT/VDK-M^PVE:!RT1$JAG.(QO M6C6D97I8U6LX3K!"@;K7X#)_K47T5%(_O]VP-0W'D!)D$'#RH&20&8;%#*5V ME(UPHW;W$VIY;+"[#F;+(QQJ)(.D5PV 6D\=S-;J!:(D0_E/]V)KP01BH%!M M(@F0('0$J4)",*X$6G'9HY?%,EPN![5B)!#R6JI^CR170-D#I"C%7FHV92V8 M+4!EN5")L4A5MP1U7]#D]=4"#I7-AQDH*'OT=,$B%*RMN&PMU@.J"V>Z4WY& MB4)J2I)2N2@&"6FLCCC] 43.U<1*Q0N5J)2GX2T(4!.O.EQ1NS?#&>ZV<.40@8;#*40"$4D :1A@C M$?::V+26%X ZR>M^E(#-KAA"F-X!^F(LHC=W;(4 ML6BH@"M@2- .$MUOF#><5%,P@SP)E'#5ZDUS6A:, SK>+

NCET5#)&[<5 M,&&L;5CT$-CI6H8J^8U/:\!?6_N68AO1IP)F@29W9OUAL!N/TPW=-/#,3 ;4 M)# &P'@1/#WY&@,8D9!A08R \2;GET )#O%5IO6T0JF!4** AOBF)Z.F0=6, M,*D,Z%0PK*KG*EA&*J"X,;VFTD"#^3!LLI8%$'5G0*LQ,%N X0"]%%1/CZH' ML%G[?+*X0^9P0S2V<(0 J6;IC/H$0;^*!ZV$N7X&"[.A/5A>8ZS=[SK())#@ MT-;+)V9.,7(30\PP9DC8$#-FZ\:R.0P[=;46SLCBN_76,&ECT4Y+P18T%NTK MZ]5*;R'4":0)A$S#9;8!>M%BKIAD1BR3>A91P*!5)Y%DW6-P MIF;.9Z-CL)P)FJV U]/:D,QF 6>24 2L@18]4;9<%S6490DA+$0HUA3I>0:& M6IUNLD*6LU@9#,-"SF(MLBXT50TF_6J0-^@9!P0JI=:4!3/J,I&P[M!1U$-D MLKP>BA1%@K':\0";X/Q>'M1*U;P<]N4M6,UCJ9,5DTEWUJU);T*VRR$3FR6" MOFS96CIMRR5;TF5XXVK6^VUO(OT=7RE93AH&V\H"XD:DR>9K:,B6\A%)EU)JFJ/^Q/FX0,%%($(Y/ ?%6< N,AK&*UD3!AO]#\ M:] 1J9@OBC3_A3KUNH&/.,TF##=;<-CN=MHA"(YC2PZ>EN7.JE2I<-UG7,Y@?.7^UZ?/2D65S;FEBO!W'F08VG,T MJ*/X^9KV3 K'T1S$=)_GP*UH.P=;N6_+)5O M;?]-W4C?*IAOO/\5:_BR9+XN-F]15BJ2]@TG5>)L[9]S4J7GX%8'S72/L5.F MC:%T#_T+U[Z]4?'KYFJ",!,$62TFJ]F$8A"$F?7@(LG3 EC.'A[Y0Z]M!Y JG-&B)M>4-(7[3*:(X M^N7S0]_4[-OAF0(MYME<)WBFX9D+?Y^?_#\B-?0;I.8R:)=AV0X$_6](K?O( ME\D068<)_DYJ7Y8:4Q%55E+^ K_ M?0X,?X4#FS#8YD*M)H<-12UV_+_JH_O(UP9D_BZ]L.0[]@Z!UQA9:4>I60*ER19SL) MR9C!4/!OU/@"3M7HU+B=]?>7[WU>>OVUG+G7 M<_NL+][Y.\NI/[7U/K?7S//>[G56[[;O]3ZK5^^S3KW<]F[;66T&6#=TV^ER M_@_//>_[Y_S@[%[?Z[[8<[/MK^4'YW[_G%YGG_>]L_ZE[:RSC7'T^MZY/_K> M][_7JZU/F_''V4:[WN=>U.>\BZ_XZ8!+?C*UBSP?>N.>#?=NO#1]6>'W[UX^ M,&4S3[EFECT>A:^E+0M4/)9%T,:BVB\<3&+A==-Z&]T9*+W./O_'/_C^.6>? M_8-NS-YG__3[YT 7_< 6I?O4!IBGK+_XDN2EE_WB=?O=ZP;&$[][9"?[DW,G MQ[+20_ ;_S'OEXYK#K_P-B,__/2O7K(<>7%^3KEV$&JM.T]M;KN@EX'>NU?O MMN%M,__4]EWYKGQ7OBO_.^5PO\#!^0L'7U[_XV+FC^+%.QY04MRFY0=OFO[8 MS^'SVI4C(>I&U .?DUJS?,"IMJ/96X[.GNLL_>'!75NA-\9LC]Q][,HUKPB; ML,,[%R@S01U ;OM@];LK*HM77+]+^?#!5?5%6]:/1%;>_;L=NX^M[SOV@G-V M#A\9"_J#S_^>G3V]HL6Z;L^.[\Y>=GT<3]]#SK5-F+P38D35VT[N?UDAT[]YL0K M@W_]YHC%4Z8Q*\<.WY4>1)[87U\P[N4MJ8L.;==>>N:NCF?[X?^Y;>RV?#ZA MG+B &G3K'?.#D:&@5>XQ;/5=3VU]L+K1E\SXM;< M/G)'7V3"M;>>F+MMXO9V[[':V@(U\?Q!)\G]XG/S[]N\\[Z8[]+7Q@[]R3V/ MH8LF7IO5BD.?OW3 W FO_G["%G7\*O>?%W1-D_E%BQ[H=_ZZ@?NW7/OA,642 M_<3!X=/..[1:P&]^Y\.WK6N7,^O)5QX9?=7>8^2B19_NZOST_7<_6K#&NJC] M)_T'B#_$?;+K_RANM>FB\, MGSKJUA=6R ],RR^:-:BC:]'*BU_ILQR++)SIGC!>WK$LF5L)+]C"U]X^ZNRZ M]D!?;%]E!#FC8_5H[SHL_&P9^W#ZAP<_=*W&/WME[9NADG7I0?*IFZPOQ9!Y M2V=<>.W=>SX('K@7FGG+DYZ/?[_LD[N.;?_3VA]53RR=&)S_Z=+EX_<>N^_Z M_L?URT9NOVMKXX\33'M>^M6DD\]9IH_M?]==#PY]#OMD5._[/A0_O&8M.&+K M?TH[?[C_T)Q3;:\_?=GTVM!%'VT8^7;7/&SA"7NSZY'M)S>>O*KO]#Z/R9?> MTGG5V\?[SBH/K1][O3S^"-74AURVY*-975W';UIQW9LK?C-\Z\1^E?""_-+QW@#=Y,+_RK7TKL<8-2Z^X<_>2/O/6*>_.Z/^+?D^Z3P[KJ,<' MWOG2ME^_!%MVGEQ8_VSA]DN6??1XQ]C?#)&[/BT_>]M=SZW7>O=_8R4_?CUV M8O[P_,BK+H6WY9M77O7[0_RPC<>OF['D$G7#';OSTW'']:6.)^[.W$<-N73A M?;M8-3#DK;M<[H=G[-J[(7&(WOOC*5NZ%B_:->;9W]W7Y3_PU$;D_;T73QSZ MT]<7I>LC9XV0.QEX[UN[3UI[GTP=]QR;LF?[8X.=GV;Q9;=\4MY]8-)SV9,_ M6'LDGSBY9_5P[YJ/\D=&;.V_.3)SW+3%?3Z\;?P//^A:LZ5_\Y6/?O!Y%9'Y MX;;Q37WK[<*^K5W'@5\L&-JY=MB#8,?1B8-?WK!A_^2?WUL:$KS(=_[**T>^ MG4Q]=/^=ZV?WQ9\=_LBB2^XXB-\\>"4Y/=N^\*5"U]KE=W\R-UUG\]3[8:;/ MN]U#U%?H$QHG[LQ-WG@H\BP^ GC]X$V3\*.=(]_]_8R+O;M6\>G<+=.'_Y"< M4YK[TOH__&75VWOLW+0'CHX;T:?_ABWOS#T!D!NV;:F?:J,.E)%75A^?TJ?C MQ)@I=X][>>>AH.>A03_=>]GXU*FV6/#*#1\L6;9K\8:?"_7@*R?=+ZYMG_V* MYQKMI#LT8>;C?9[X_8S2K$1Z#-#5?^J+,W]\=/F]NX:0.^8NN#-]JNTWKW]Z MU5T3AL;WO:?*?6?F^UU^JFTW_\C= MY5[>'#IUU;^];DJ-6O'9I?C-NV>?:GO/-'I2KZ'(FH,H#D6.60V 65MV/C=^ MZ[LL.@.N;]MF63/SQ^.&OV]:9_E@W&#H\-$C._;F^LT\_KO1GW1M?E5M=RP: M=A2\H/W>Y67'6[7+D:,/3WYR#/S>F35P'.A&;IO]\T7C M5\UUY'QH%WK']IY:,/KW\<7GAD^^QYVSKAA6_N?&77;4_Z MJ:;6OD_HO6+1YK4/W%K^V0?CEUZY[(W1F97#'BI^_-'6U^?.?_CHPG)TS%6I M?O/1>T>'MVXIO_C&E$?*V?X7+5YVU5#@G8W698;+V= U5>:?6?3 H/.W7;>_ M:]"P8=.O>_-]?DAE]_=&'[GR^?1'2YMKX".WO?^*<*?OV)#7]S]]JLUVXK61 MC^V^ZN*A$UX8^N'#:X#H59T+[Q]TXJZYH#.MO;]ITS//3?WMS/,'/CQKX 9] MC-.5#$7&&IXT==D#TJ<'5W3.".BKXYTKGEE:/R;T6\5N;NY;I\VEQ&JE^O*Q MS<6)&R;EETQ9^N[;OF,6;D\_?9_.2KV8B>'Q\_YC9Z[A7"[U[W?TG+/65&YY M?+?OOL>?9.N%+1MTY:9?#ID-OK#^H2?O6SVTSY'^](IW^BWK/_,G-QFROW < M^-E55XY:802&[5L63YK&K!@[?'?7H)^=V'_/G'$OCTB-.;)(O6JNW&>OXY61 M+Q^>]-.W7KWQ@L?O>@-W!-9R-R/W,#]_?-"E_>^;V3YJ_Z3)<\N4@?=< M,6??X2NLT-YQC^RZZM ]^+CW*]2^)W:^=/>"=4.7[IVK,NO[S'IT$:^M^-EN M(^@MJB]Z*SX267'W5"/HS1\Z]H)_,P5_^[\=Y?_7RUEW?'I ?6]ZESIOS= + MSPF/&20WUU<\LW;OVS9_PL?7:2]WW+A[JK3UV3ON[?,O#PSJF \NW_X;_<+[ MP4^Y-:^_=:KM(^8/"\<P=VS^= =[E-M M+QQ(# ->F/GC?=^W#AGM.IQ[A%HX<>6W3=LP0*N7'C[I5^_O.('%TE__->OS#\W]=+C=VZ]]7PE?W'CIVONO\29 MPC^:(]^]<#-V_<9!"^:=&'768@\]6!-* \=L/O3NS.^-.6?QZD^&/ZJ]//[D M^JG\_"UK>FW-TU=]LH(7+X,+_^ M]L\.+_O]GK[//C@BM6GY@UT3'^^+3$_?_=&.2_QOW9.MW'-XUT>OC1OVZAIM MP-YUKTS=-/H1YY@_W/#XR>@*Y/"%+QVDMRWL^LF>_-W-?;?>N-IYJJUA82<, MZSWKQ[UG_<@Z8^2.2F;_.\]L/3FBX9T!CQF[975Y^8!:".@SZ]P9.S_>W;YB MY*SJGFV_^LN3)RX9//[ ^')7OSO[-A8.'OA6;01_T>/W_.'::4C[\T_.1"[; MM"&]ZJ979MUPW9]V)=]UW[3]X]+V]4O'N5;/RTW XIU#F)G,,M_*/ON/W_#; MQ?E)8V;=V-">7]%Y9>.9KDL>O_=9;<_2]QZSO.\9?2LW_X6%SU_XX8,?[-R3 MCSUZZT%@Y([]GZZ]X]E#<&+I*PN!5Y_O?_9%_)46Y)DRO'I/D_SSIN);>\:< M.UW_Z27OSSUWC&VGOMT*KIQYMGOII\\M+ZP_\4S7-<5=&R?O\;[U^,OB'7OZ M7++YT.&N&U=[&H/_*,##)O=[&MC6-7_SZB-O;][TFU[TGX2F?N6/YS[XTOYI M%SP",)<_^*?<7L[T\647>5Z>_Y>5.V;-]^^\_D:Q]*QU\?.#9M??N\.#'\YO MWK7P1VO 2M!UY&=33;7.?_M?L,S_ M0^47R[9=MO]4V[$+MZX1]0U'9JQ:L?0OL27S-RN#T^D51S^X8?J.2BC2ON>-/2?T4VWK*H\_^NGE?^C=Y]V)GPZ9WT^[<]6_ MGGWPU__V]1']8,X13Z<\_NQ=4_ 73RY^]63Z=YE41BB,N'=\^MBL#O3%#Y:= M,^!3ZN-S'[GE]RN>5KTK%O2^Y)+.7GW6:!=>NV?:T@BV63A.?K#^R+1]8X<^ M-RC+81\_=OG$Y!M]WY^\?=F?K=JQS[8L?12$,M,M&]_H6BQ>X5EX^_Y)L#2F MU_$[AAQ^9R:]_.BD_2?^.%U_UG;!JF?W'2D],/5IQPTW/#UCTT/S?^035M[\ M1)GYZ9TKO;-O.]Z<_D[:>=/QC\>_.[&X;>6JZVJKWE_;_Y4M&YFN2+NY,2O4 MW#MBX]#)CQ0?^8^5SU7?F_!K=V=YTCDG+G8>F?9AYKI)%PK>@]6)_7>5AP[* MCZQOBU2&-]]_^DG"3VXK=7W\@T4_NF/UFCO*>.FBH^%?7/3GR0LOGE1>7SNP M*9K*XW/'3M\]??BS MY;Z#QU27M#D_/[R&G1C8$?'*@P\..[GKS8.#LI:5F07(3#0X]L" ZQ9VS1DP M\*Z]5^Q=,G'@GHF7[%DS=DGD?&GA+_[8->+2Q)77'%C^9Q6??_B-YE.\UO-^.=Y[;49Y9GCEJ]>\6(.O7 M/.&DAD%PG[[9V,05TXY^5ORE]:9%G3>>*.Y?.&3CA^]'KEB]XKP)@X9.>6'? M.>U;_Z/C3@^?D7'-YH7I]Y M<@K4T?CC.@X[+@Q-/H4_R3S8A5"[9R]8(]V /^EZ=XX$NERNR"T7.M_),N3^ M*'[[$VN$*ZC^KX[[QO$/^ MYB9W\D^,#3Y_T:XK#^-/0WUG7-[G;6?' P=O?FKW:&VSW!=;=.4(SQ6Y1RN9 MH[4Y#]%;WY0'TW]^?PQS[YXUB]9^RC<67+?VD34<,F',E!>6#-XT[O"B,0\. M/*I>>D]^PXG[UE]_8NA%Z9WGKYQ[Z,CKO_%T>N>=G# G=4?Y4AYYKXM:P[PO MG?S1WH\N^Z'?B'' =0]O63?H6<^LOJL_/GGTA@-RUY9Y_?[S^1OHOZ7K#^QJWWNYC[;M^YNF-3%_/H^<#0.)?YE?3XU)>N>#CY MRKCW*KTZMO^V,9^?MW[:_H-\!RX@ETW2>?0)^LS=]1WMFO76D,6_^3 MX/KY6]>^E5\W>=CT^P;D^^Z;>^X#J?4K-A\6IWY_Q@L'+ANCOO3$[GE#?M(+ M2@UY\\'=/QP8 6_]<^R^CI?DJZ:L6).]9_/3LU[<-&#TM$,?77_A[A<>$.Y] MTWKQPJ$?3&\?X=SX>F?Q]G79L1?=O4_?-D\/A@9AP=KMQZY=U3?R[_^S*OY_ MJ)PU*7XD))(R'./_VI8YF3T]6;QCXM&W\ M.=1QJFU$O\GP$_M*6]Z,1R[5#=G.?O[0]Y4W*^_(\96]QXZ_O_]XN'-.^\*;7GWOP[GSP8>X M/=EAMP]J.-:ZIKPAK7\DMG3"_25QQC6C[[7.6_7&QHX['^Y@9A_1GQ\[_Z49 MGQ0O7;_DWF5;5XT$^X5["]>%H?:9OZU/C7VP9L?."1N#S0'U!^5A)^,K,EU7 M+7BBO&M!MGVY\LPUBS9[MF5?V'[3J#]LN[6/[Q=//3'QB;<6O51]\]7L50-' M7!!<2;CU$KU#&O7SJGJ6YCAWRP9^*2"S[=NBQ^8,\YHU:NNF/01R>& M"),F^E=,V?Q:&-[YZWN: Q>+O0XVXG>J_SF87(][1BF$KS0R#_1=?)-YD[)F M[@ANXX&%CZV'W7WM@:WC5#$$6%O7S M+E7N+.YZ= .;3#>U]9CW$+)R_Y_;; MIAU]Z:T@/.!_5/G^5\L%U,'Q2SLW#<$W=LJ-\U9=L6WB/N3:!;_:<&]CUZ(U MCZ_R;5Y>[@A?N_#8C4_$-CWYU+/K_G4SLBMQ[/:W2Q]-X?8^/^F]SCEOG1SQ MVP-2?IVRX(.#.V;EEZP4KA_5Y\G[CS\V;'7@AZ]]5BSL?'3B"&GO)[1\\S+XZ:LFP%<%;[5<<^B M^YL'9OUNQ,15H\:.F=%U\SFOK"P^BP[YP;\I77/@%V8LOKA^U37H0+WYPPN? M.ASXK3)^P%OUX3?MGKX[].0/V0)#[^/J)^<6C=@WHFGARYWWKP[N? MNVCK"]D'?ODB_93P*BNM>2D[[\W'=LF+'ODS=U18D?C-0SD8OS[Z]$YIT47] MS2\?="KK\;4WW^*?.Q.L,7,XNS'AT_\K6_#+_]LY5H^ZJ;7CXQ_F?J%N1@9D/_4<]- MV3FW9(KQ0Q^>DW3[[Y@\:N/L%;\[C.+LC(T7/1=TIF=/N?"7(S,GD8W-8TON M/*[E3;>],"6S;L#[PV]_[L2E,W8_^[)+HO+SKOSH#^MO?GGL]?=7NY:N1N_? M_KZWXF>2Y4)BV==\= MC:6+)BZZT7G[H"'<>OCC80WXYHN/Z=]^;HCR^\#+IW[03 \9?>T'5?-ZWBZ[Z+[WQ\<63QA MSPUKIU863QBVH!WI\G4%BB]NV(AM?!V9L?+V7T]> I]8.6;>HZ&[UI]8NX[> MM93^R=+TT5G]HZ^4;YHRX?:+?C931F8O>',K7'&6+_GS/>GSS#J0_[ MCVPXU;9JV8W;7(O&]K]?73(#?L^\>OO%QUZ[9UG?WQWU+/QP\GYUECCUR-K: M'>5GWGNN3_=]=,262'/LPL;8V8]MV;+G MQG+?7Z3./[QFV@L;GCXY;L<3';GL-5>Z'[B''3;E[)WW?';.RF'<"_#DU.77 M5#SM]'N#[WZOW^^VCHG/%*2?/[=VP3/+_WAH[V/>C??N[_KUOG[D+;_8^=:I MMBD?GK/1^N #M4F=/[[B>'Y+BD/6?3B]/?#_?FU>V=8P,TGL.&XA,L:F M)H A%('I10CB&$Q'-AC1P99 &(0HHB-*$C4$\J!84+:]KLAC^$,S'V M666Q*,TSP3H+A^1,%+!]87SC+8YAN;9[JBYY)0IRGM/GI\!SDP?S M1:?K"&Y!BB/XZW!9??6U"Z0]F9N]-'G$3T@C:H=T83:YK%LA>.7"5HM2/*!3 M_F)AU2#0U/Q81,.C!3XQ'9'M,AGT'!9_PS"W4QI7OE;FK50AW^2M1'T8L]PA M%;:PMKH/$:^A]8 37));A3V-&QM/]H#NWJZ;]D9O=+@5&TV;-Y@YDS&G \?U MTSI-@VS&&94HAD^D]'T-M-/R@:%4NUMWR\X5[R.-C$G 6\@/) P0R\Q!5=7- M[Y+> KLLDG48-#O5H6,FA)V2,?)-+;@EPUE%-1>[-OTOU21ZL#1.Q6!7T M.A^1;-;S*_="P'HKX0V$4)KA0-CENJA1;/ZQ9F=]QH M2]'L62&.*ME]<-*[*^&BOKG MLL+7>O+DC-D/)38D*SH>[M>$DKL]]0S]V'>'=))H,7F"CYV(&] R71<61T@L MX-WX[VDL3?M^#KB6HH>WW^IIR6;^(G!1/4M^S(DX,V7AQ817F)L[.[V!X9T: M #YF[X2EK1K!T"8QL9O+P7L)M'Q4<-V"2^CB^)0.10L*=!7"8/!5(2UCTQE=RL$_VX2TH8:OVVD!L&,:XHQA5QV\( MG6L-R=UB#1*"93GX_EBH9/:6O>> 7M8TNG5LBP\<#[ GK4*R%4&*2E;),U>% M85^N_?#W+DG_>'SR8%S/,\S^E6]D4<>=UP'- U\4-IV9HM7YWKNS[A+[I9P: MNZXIKG [='<_Y/FA/R(C-?CP]@*7OR/9.LI%A4ZKSVZ5^ULS"/Y;YC!%1+SH M^=0\S=FR^;Y[M48]9&U-45$9U[R9+U.=$XY%HIGF@T7YO"#:U9$85?^4;FNV M(6I$W9R6FYR52?/G0 EW-??B>[8MJF.<@PX4-:_X)6=X_]A;XQ,KN1<_'=Q2 M2"-HH*BLZ)XIG QU,C^V;Z/6H 2(G&HO(EM=:[O+2I-F>9"J<\U2\]OXN4>I$ZAC;,&C-/JT0@^SLF*C#$Q%V83 M@B7+$*#SZD9V3SO1F\2_7>)GQ41=X(*'0AEQG3<#*K$#$1=UI=,5^!$0PU""'#K(8-(*$EB M8]@Y\S+TRO:M\K KD<4@62BF8?-BS5"I/1Y2S&C)+O<1JV8_T@G'06#^$CVZ M+ZH75>3BE 9LGW;;^-(U/2*2\_)6D[#:VN^2T'<[6KA;\Y-.["1V6%THO1+1X M,H.^IQ@+OW>[/>\,.GJ-/V.^3GI1C(J8=IBN:2;&,!41(3Y]NMV N4X($JLS M4\: >\-3]I54GT38ATS8$NUQ9Q-CUCDXPM1"[K"<2"_SCV5>:J5 ].=D3 + M24+#5&6I&-@@&KLVBX[OZS5&B@O(3 ML!652_\3[3D&2HU8%!^'*:=[G*>#3"6"=%K/1%IXMEFP$HDV-S(+N^@ MN":_)TOA7AC2[ 4\#+WA\E6_S243UB#MX9(1:Z,G/,5LR1AN->2PO"J[)K91 MJ6AZJJ=M%19:>*UYX"6\.DRQZ3.Z 1$$?Q-XDT&=]3C8"S)M04<^M_+%-B59 M*;@J1'PN\8)3RC;M.Q;1FF\[@@^RJ&N^$OUOZVE$/'+<:L:#)#HNPSK426H5 MC@>E;Y1FA7D)^JI@+<##]>T,XHOZ=9ZVT8!R'GO2=DA>P/.4LW7Q8$GZ=,'U MSD8!4YEWPL)5?$/&6X'[3;8WO,433KB69O;XO.@#J[Y79V74F>M XM":O0O5 MSY]G,?6D6N*HKXJI%;%NL-%Z6S>RE.+O13-Y1M/XKK[#-MVE35$1)]%%NY3[ ML;G>[,093'_W=RYC_W!(=*RMC.*H,J\V6"$M-]R%>8PZ%C;0XO,E0R,;THUL M^4!*D& \2FM>^I.S.@ZZ_,P)]&2QOOS*[9<6XHB?Y_'*5;E\ M0D4S)!)H_&7"6N((LSGH<&O8-%O_Y)UH#J&+7!O2C@-.F$K-.)R26H:N\8H" MD"#$JS\:.J$-K=3Z:6U+GJJOYQXV7']^J+]4_/B5[)79[<(>N(U RS^0RJ;* MA0]+*^T_34H#CW"BJ].=HQ^.@+TS0]P3AKD5^2N 1'4;BW-Z,P ) M5CW[1KO=]O,?1"8AORP&G!5 VHN<@YD\AS69R&E[D[MC'YZ+FQ2U53\LJ^JY M%&5)LOFC>^04_DT9.MRJYNZJSF/CT.62F:DG=/*K(,&Q2"[S1441R2HMS)UJ M$ 6N?([^WGT]N!)>%'$[[,QV2N!>/%QM15334,FE6P*2#QN7B\-A+YZ_H!GR MZ[_/RKF6QH#8HX,JE(0Z-^V^=K4@7Q#L./Y2&.?%R&(+C7T+3?PDX;\2$C,P MTFC+DL%;<>I>C^'^S4S2)'R*C]*9F*&[#PURW1U@H[E"13F/F% X\\F8MIF[ MV(IN/<2GJP<'>)?[MF:X%_:N(5J@)S,S /4)MK2:>>" M+<?!!,T=O=KFLG/I&[(OC+[?>'SV2/--7*.6[0[<6QT46ABVBK1B M(?RUR[K>8LYNV_'O=^!U=.K/K+S'>E=942/5OYHD.-8T.H7K2II\?U0#TZ=B MMPFC&-\E=(Z-J%E7?'/]Z"ILZ*AQG5D5*Z[#34QGHZN*E!MI (-%;(;X)J]U M74B=T3:"LH:="$LF37/@N_<[^M!145GIP8_V;UCOA[-MG ^<\M(5EHPE%>5[ M9O^>TO_'PZAVH\V_T*_*KV'J.B=$PCZK!C[W)M =.IA5^?#7F= -P]0(/-;^ M\*430;(\ ^^7W$O,X,-O>&HI"0?#G=O ,/ M#U!:S[3_3P>$T:5T%):,=!L6(R"E$ @_RZ1TM3??R)3)1L/A7#:XL^TQ(V-X M^Z%[-'XM9%S%B]ZP^$N8IU?D1H+$'%+]&3;OR=H)+QY ?0YMTJJCD$8V84?' MO)4Y2ZQ9^! LUMDS3%@^_8YQ=T/.RMBV,9[:2X#RX58$K M;] 6I3&7D::#*T 9*P$[+2C%WEGUZ<#LC/^WL%K\K67V^02Z]IM9\O&*L/R3EZII%M O%)-!P/.E( M#ERW> 5>.(>\5:]/DZDZ^F;%H\#XXEJ@842\>?BP%1U0B\2 CT7\N>-8D$%M MR8,/8./[95>G=?S;IB#$CN<:HLLK/7)PVU#7W$TW5'>+@Z35G?^0\\\KX^?; M?Y/,'VZDM8$ADNPK%7:.27MHZPW214]WW5C&@/$87R&$%'M7Z)Y-"K-32(\K M41E*>Y&61)[NJX3:2R\LEC9 #Z'W"G=U-[U(%6X6LLUEYK-R)K-;\]\E&+Z? M"(H)DJGDLL )'/A%UQF:V"+'=L^O*3,\Z5BD/V_SFR'WAY[_(R?_P$"VR+QZ MX1:.JL _IKO[)-^ZJ]\>N&DI&I[)DE:RA#,=O4NF_99^N#V+EO7@WG\S' M>!3=LI?NX0:WOHJO%3RE4^FNA*I[*=!!,$G3J*MKKYQ)F0R*!#T)$L9HI$1@ M(PA+VK]?ZM+L,1F"FA1Z1\<*=CDNJ;*A8X%A96\DI$PXEJ>!* M2S4_MF>K]F[460W8:U1S,2V=F,T6>@8KV^C_R)CEDQ1J?N[V)9''2Q,*5[WP MF4I-V&.1G[*\PR@3JPWBG&#-Z8LKTA74\A5="@($&RU25#0>/GWZL1ZP1V7Q M5<#T9RL =R@,>:]84U/S-0Q>=Y=9>.Z[OULA^"XN?4C.KNRZ5]:+I"'K> SL2T&>(Z1,SB#OG@]1-5V\M M:#!_?_[F]L#.[&&I3(&1F[PZ9KT;J\0TC4 9=*L2*JGAM=0T>+511V8XELGS MX*KG 0'+&\Y86YR,-9LQ#D#Z6Z](<'33[OA/$ZM*T-+'(GPLA7Z9F%_HGMQK MA;2>\81.YKYG1%3Q?)$?I?#292*R@HTNRP,QEMDF9C5G+;WGRM^^"SZ[CWFF MUS;E#7%G #VU@C1$5X"+3X0]1HFPC@V[RB?/(W*2/+;PY"C]B]M2U4JM" MJC+,(=%KFT6*)QX]#$89[I6 52IQ]&>$R&5?WQUMO*.L*BN M]GI\@X/ELX++/?O#GB^#HYZ3C,J^=-]K2B^6J!:T@W#?=R$+A90(F99EC_@K M0P4#4=HR'3+*M=^6J",//$++8D## -/QY"(XI2%< ^)>M5^*?,.7X&,^'+:G MWA:RDWD248T.2G2]Y"%H+$\S=U5=7_91UZV:U*[9>R,]L(WZ.UB*6H+1P^CE MCP:VWB[0:7F$ ("GI9DA+XV8V2?%4'"*MN/ F#%.,H_+X^GK6W4W[^'\$LE MQIE!Y2AIJE\>I#]^]Q\2_@G=<.41Y=S,+AS7:!J'YQI5?NN?QS!5FW]DN/!+ MGAO:W$;7/%/5;:+V$[F?IRJ5;KL0G-/>O2"8VU8J+!RT7V<()Q;A1D'4\9K, M]N+5%=T2\U(WCC%)^UR.UABJB:C!Z(O*F.(L=@=&IJ]R/IH4K*9QM&UH,N^+ MQJ::9+VCS^;;+6;2]E-(!X\O!UV>U ?_\;F"@\=K[_SG7A7"YAN0M#??];C6 MJ$J]6R!H*\ +V7+$"JF"?+[AFC)W*RUUAUI0J$OWA@W6XI;P*P 9J^2'?UR, MJPSK;6KG/0TZ%F%RYRF*X<-MH@*4*'Z]+;P^M!AP_JJ6[7]W^OJOD-1X?[!M M(] >/A;Q)3C??&/3'E)\_=N&AG/GQS?U<*X=?)4>'S2GJ.-L57A\W3V741L* M/$Z[W>!#;5N%)MZ21XS37#IJX3)VG%*EEBG#,K,9TKO#=4WRC_&50D1$4IZ M4_?SOE)70MC@.+(!/\#+9%"HDA!$&[4[N)':BC!@#=>2\#O/HS\\W>%S:0E2 M$3);KPMLQ/6Q/S4'&_L69Q+4O^<=/NA-RMK:=5DLX&A&^IA;YUEC2Z3#2O/I M<>\6'JE<8X'/,_?E<^W["F=+'/U+G/.;!]1(BX1Z_A$%6%XSGZ:HB*+913@K M+K<]"&ZZX=+P^4=G(J]H6-+4%E$$4K)*0Z)T"14&9+-A[O]DXO^_C4\3/SB M0QH7ZQ,+C>6Y^$89)\'WWQ)FMUQOY^69F,[T_U3Z2X;>Y6KZW"J7:@(1/Q:Y M\>@VMI"_%,\/NUA&)CY*.!,F4[,=MUC2+6P#:0-<5ON*34D @29S7A%%,0_:%QMDE(OI?9K<8(V:Y+5$-R0 <#5^'NL^UQX^ M+51WF.$3)*[N[/ DJ6GLF[60U5I/$1)K ;J!D"Q$I2OX;!' M!CRD6XY%%KK8O5=X:<]/N=-6\LRML;9_'J4RM?]-^987JK]I M2CA!RU]HCY\_0 7K9\K)6Q+@=+2JC 6.')Y MBGAA2:)'+8R_H$25VY.W2C]\\;3ZBY[B7_]3"*; -L/G ^NU7=0*[39K;S9<&.&_KI$BM3UY =MC7IF/O]97 MAZX-?90G-(2GH62\K]2 *?61K-'<>LBE;$=<6*W?\.'K0N;3>2IPTI@T?J^8 MPP$!78?3_!Y_7CR6G-R_[[4_%AH<^^6=QL0"\<^ZB@;:?OZM'&LU;6,VWV(Y M:D;ZA=,+ 6VX2QW);E_5J\R,:HJ[/5\W&A?B4/)5J]1"O'1@(1>WL^.IR]7C MTW\R'H?)Z>)CM,S,$KU47R,FPL63#\DUH<-WV_-1S??M#;:'\A#R:2_[F06I MO+P"-A9W+YF,45!\^L/?097_!#C9C:/S0AHG'L$U?RY/[H+YN]/GT4V@D)L] M/,WZKS-'5Q]]OUTE1[#/,AHTLO+-8& -.+7HYW)5.^DRMN.J*6*(<92FJ"A M6UN[S,PL-"]O1E0*X9U=#U5DY3[I0FJ;F(':H!]B-D$E _:3&,DQU,SV2;6Q MM,7&..1\93[G>7CPHZ/33Z:$%LB3Q(X>$J/P-G:;$E!N*O>IS454Y<.CDX[^ MR_OW":'=#5XK,JQH%FZ.&GR%,)\:AY2-PA^XL<]_>>C-TD+;9] _%!94+XW/ MUY[WJT,?F!"I&J*NF19O=OI4IQ4RP4-6"ECG=HLV)R9F:M[94(#>=O)^>)N\ M(>HB8#_XOLF-U5:QDU?0OZ)MC$!@$'X#1Y^L_QX<4([T.W<+E6".\^4E@R6M M@\=?HUS.:KOTF&6J$OVH'N4>)NK->[?>"+5LLL>P:-VXL\OS]DGA>X^.15!O MA)>;LH63C(IIL3JON-$RN\H&B$+(^Y;6AAQ!3,/5SCZ]T-H5$[>AMF:D_[#K MD"*,Q/4?"D_*VP1^RV^X'Y' ,1!/;A2W"T3^,#LI?ZKZ>I#!13+94"(BT^.( MCFAFF.(P?DPF4O[NBQTYB/\'\#9-W?<\,W/?E5US^S[,C?WCB MN1;9^>,:@-+NS3_0>2/J,4G!J ]OB<]NT CH$Y<9?4N27UCWEI.]I!*Z[3^M M?_D^TTVC6/9A75,-^;V?@]^2>CDG;%5ZJ5:*-(V/GU+%>#S=LJ_/&_8212GU MOHY04G@UXI$>1F^0B-*>S4W.9;=$\VP.=%O-VWN>_*IG%P:J7'7]8'&O>^+5 M*H>*5*T-=+%]8//9H4G4J=@XA+=XK-CRRPG:G K] N%89$BH(O.4WW!)OR . MTT9X?A!83UBZMTI!B09PP X(N3S5R_\2!TX(Y3?E#('$7#==B-0]:M#V$9 MV-J&%$E]T__VKVEDS8WQ)/+K!H>8:DZ-#A3I2E!]2_+J.A_XDOGIH&'==1TM M72FV[BT&6N[YMBG0;8ILTV6GJ)/[T45]-)/SR?%P.NZB]7RW?ZU;OZVM/0X@ M!8/!4VTAEW)7;2!#*>QJ2^E:XO?,*&S:>+F,SM+>&6,CY M)]%>(YNSXX[XM*@?M8!H(_?5ZJEO=Z4E?);/)=%H:75\^7W$F.E:]^I^T^KS MONBHV?=!B-:<&C2TZ4!3X&=):!UES*7$U(6D1+K)#4[5-P5P:F()R)% =I/U M?#3*L0EZ;]6) NU"Y;?EL[X)FRUNW0!+T2A.M0'/GUW^BV\T+Q0 M,%CO%WB@IP]((\Q86,EG$/.["P#@G]G$TPJD@*[41Q>MU%+A+84=.6LQM3OB MZO-CQ(+X_ TW!Q*>XW?$Z1_(^%@A-46UWDX&40^ ;3N8%K8,6QK!HE1:_WZT MAHA+^F8?O]^_>1YS68U]-J2M<%HZDFR]5<.\1K;!<@PS=@]P!(\IP;N+RE7+ MY&A8<47[HHGBFQX(RK?HYSK*Y'K'JP^/+>"5!HN:=C1'6R2 :]=.DF#+M#5@ M-0WC.-TZR7D4VPU MQW;P6[/0KY@9LZHWVT"&?>!1.OS@&XZ1/=CVG0%-Y[0 M*6=_^%,0OE(_:/Q0J0&,LB/O*-7QP*6V_(Y/WK)]7_9.NBVJ!3O5SKY,\ B3 MHPXA\_$Q-NE0I2<$^K?TT>J%"&)'O]+MPYQAE^8H%$J_\/7^M/W8*RP,M1JU M-D&L($5O57I_$HN.:EW4O^57VQ)?CLG=QDXTR:=VK>Q8:#RH4&HTU=A9S> MH+Z4AO2^&SN[X(JYG=:S2Z>?MGB)1/CU@3432B:XGCO >O,(?J$XRQ]#8A*-:2.@WPO<8/V!B"P=MB>#OI L#U7GE_-SF<4+P/39:;+/1@Z7.,XX0_-;AM'G-V'[W5JQ& M)[%;TR:AIH&MKN0M#5W^ M[@?5:R,K>H&/'-:P2'W@0(V,Z>D'/>S '++K(06;X53IF9[O1_RU^$(83J-W M3UQGV=XOY2DZ$,IH[S,RA]?)]R%MUPE(*93_D-RE(W^&GE3.75S>EC&ELZ[; M$^5_+.)C9B'I]K%4E)>5D)7I4R58?D94!;A[C$U" H8H2L%[A!NW@= M_@K()DF[M2_V.K#RMLD%:=5OUE1TG$>ZNK7?$F;#5EW)F%:]=5K6^XM];/>6 MDA=:0_+J* .+[-!9=IH_@&NRO"6J-U..A!A_MR&9R (E5N][ I($93A81WJ#6V\LELP.4 MR362>]O+SN!;CQG+&[:T6 /FZ:G@3+"XU\ /2YSW-!M44T2-V)1;.UD?09)\7-$M8WA$VZJN"/9ER.QBY6JHV#MIOE;HAM5Q,0+>W7#:09+1N:- M0YP;;5S[0J,%^7, MV8\)XPK5N8WS.[+@#^H8O5;GJ(2K-F%U%=I&/6_VU.&C@P[]%&,MO&.9WK/D M.+MU8O;V%"NJP&MANDK3F>,[;$D7E=)<&$YET]TW*,;Y;+?^RIGI9-! !D.J M(W&*,(<5S>YBS/\U+:G8&966;7.9A;QA6F1L2E1>, MTQ-Q65N!^J_:NU% FQLX&?]T!=9'#RC!&BSKZK>O^9$TO;I7/%0@\,[.H^;) M?VR= "9_AA8M&UD5U?7TM7WI5+\'_ZVLO['0T9LXC%:ZCHG\4N^%)?18B;1 MCJOY-:DZJ>]R48KVW6EK%1\< MS TU_T8(E4_C OU($B0P?GS]7I$[-?W&A7V[8-KS03-+@0)A&QT#^T:,\978<\5&&*M#SXAA.Q2N MA8^ NYF_7QWT<5W,7_T+*?IBXT-HB^F1&&:*NQ4K4!TS:&F\W=;O]OVK,[?@ M+Q!AAJ=,[W$HT&L7Q&KT3S787O"4O6OV"6SGR7$B2TS9Q-2N^^'!NUH MS^_?H=5TUSP1D8'SID$- M5@05&N.BN[U)J_Z_YMRR_*M,^D-]L*VW8ZW]^ZVY-4#"K4F#D^&]HQ^J-OPH M2CV[\H0MMK4P3])9K&6VF@*8<5F96^G)PM?$786X:6\H=0:YLR<:!"%;J[HE MC@40\O*F?\\8WZ1_R*_-NYE0%GR^]=K4>\3.J.^:[YPK:K<_P8WIAZ<1/V^U M" Q)Z?(WLH6.OFQX:$A,Q23QI"&YT9A 6E!A8C,\+^/U HGI?7_&A<]#.RG< MX'0C2-#\_1WE,9](E;&TP5Y64_7#SQ>E2O+0YWQSGFX%0CL[.E% UX\[8)?0 MC8K5K?_85^#5O=470.JH.EI_3*3U_/@\,99*]*$=S'ZL#!_K* @>G7[^B7! M#W]+6?[C<3(M[*-SW[ (-+Y%V;+0085OGSU_LX*JX?6R"CB1-GZ+0;MS]=)" MD]I"I!KCJ67 [8<7K/U AEN7+0%LX95HT +4K/QB A>CK/IJE\SZ9&T[73!N!T^NL8/U$3L>$S<[#G,MMJ@ M>!$"KU)5!LT!8)'U@TZ!TV_&-;,M'RN#+0E08MR33;]WD'\LXBR=L-"QX>YN M^R9[>]ISZUS]@O3!#@F="BUQ?.S%5$K8#Z':6 0*H6!"'!D54W!P_?\$HTAC MLH\/-GA,.?NXL2W]LA2H!-TT1_HIOSOR"D?*Z;D;_6[$N]+P)*J*/FS.VGV3*ZT5;1)67_KLU%3U0@[PQ-3G-6]")UZL_7"/3E@S!8$7?2&%H2; M3E=[/;6K,5RB$-ZUY;$]'-,/G.9)V,)J24] ?@]6 C.,=5.Z(# SLT]SO_NO M:3J1'Q^&^5KCA"(N=008]K@BMHZD4OYY8G[GM0)O929.0),6595AK,' MM,+VEMV2GR\+S"RV6]I]8[KW'.[\=2Z= M&&S3C+=O @TS<:T?35_X6^EA>6=A97?Q2(GD6VP#TU.5XX/R@*X]J1Z!/(03 M<40):!UA_17X'K.KY&Q3L#=ZNJF3^9(5;X\R8=;0*R7A]0?:5L7;"''BUA$1:G\VG@A/,/X0UI]-L9DDBQ_&XWY,I$Y=V,L1J8OH6\VT+U M!?E"=()OKV&VER.#Y'[N6.1L/<7O PXP'L Q8 WB;>U?-L6UY*XV4?MD->?' M57/\LMN6.6TXV;7?+P0:V7Z$6>?H&7CSWTZ5_P0X6;1)4PN=/K$Q-=XG1:+" MZHM-AD(=$9%V.&VM;H MY<#P'%;]DJCH?,D!4ONU00UU&[2M,F=Z4^")@+K4&46=O"=4=YQ-T(I?DLE" M]N[)%X1Q[_X4H\F.PJ]^D:S*LS"_T? (KQZK9[78,26Q&_'RG8S3\G9M4$2Q M7-C"<-^>D7U^CQ$3T8HRX< ,S!R.1;YLWHEB%;Y636]+R9RIW\?'"C_N-'11 M([L% XM@-%DWN0BEQU)6*'WYK]$X'\E/^4G/?A'STZSZ'T=&8?V;V6N/1H=V M*7VP09 ; MEE)*!2K\IA,?G%KOJ8W5X9SM#C Z1_AA6#<5Z!^ M!FO4'%)UP?82X)9)[\UN8#D1'K_^5P)\LI5_"6^N!NB66H=(SN1?SAV7RU>6 MP&R"G\OWRR,>FOFV+FT0Q^ 9YD-B]0&PB=WI8KB+Z[3:E19 MTK*4!5?@Q85+*\OD#=Y*:)<9)W%;=9*^ZFD19[E4,H.M9E(ZO=8T&"8MYS)$ M16WZ5RR'Y.0TI]LLTZ_ R&!"M.2_5?+_ :B&H8)1R=CW^W,+=_5.U15 KE' M0?6MSYY]5\P._BS2I8;'SM2Q5"S^O 85S8F8]6T^TKN66_[)G8).-2%H4J8FPUJL8RS8 MT&M'0WWA$C\%\VC+9FA"D9H\!$L4Y+(4#7YW.1G4"?Y.06R0L*'6CFIM7A,P M0 K@Z"8G;W9U-DE;&/P-"\4_&B?/DE9=I*][,_@8>[@T$>G&4OJF:$R["1/R M6_?=EV/5=5-TGTW]0!,#%8=2^Y-TM72T;FI =16C@;LXZ5?!1=GX3/C40REX M)-)M^%_/D[[I/M\-_[MU=?^\7G")M;P%FH%( I<&) M#XXNH9KE5#/) M5)W/SG\OD SA)S/O'8ODW9L!CY5L+IE.-U!SGWQT]K?^_//KE-N'\?9AMF;# MYDX,2$]30%L6\^[T< <_TJ?G(!BLTOPYXU'[VL!^R@.V HW'PSWO5HA)L=WU MEM@-V-F2'C6I0=8OG:6TM;ON]J!,JUSS9_''(K&3*[:1!]9,'WSBC](@S8W: M2J9K6J)HBF>TT!U8RI38407(N+0J*MPN3_^+*;'(60,($P\"^,Z B8YYWLM(\=KOX4&29 MF='\?-*TB5H@X^NIBE^OC35C*!T9[51U4HMW M9NDRG"H'(HG1B3(7R8?O5Z13 MMVHAEM@*[G"=3GJJ0S.SIN2P]U@DQ_]HOM(J&=\WXYV$&\;DSL7-;FV>0QZX M0PY3.' LV5C3+7H*I!H<+(&,]^M(>0/7SNV/##Z5\2RW$_&MXQN8UFY+UN:E M_@KM;[Q X5H&*]L*^81E\>I^^MU\I69#.-JP^L6+<@EZNJ)4=F<^M<+-#3:: M^Q%%BHI*J;:04\F\KQK$*"@7"D*1+-%%\^E<,Y']Y6\CM7\&?&ZQOQ1+["B. M]&#[%;7PE35.+NTE^LX3AC]!]3EF[T@!J1T+"WH?HLIB9$ CZ*Q#+SW5%=_- M$&H7\DK MF_V?+323#C:L\VHI63V6&1OP&WEOG0I]DQD>I0F."\8,,^SML>5 M$^X]>36[EI0]-=]AC;8M>7\[+ZW'FKF7G7PLHD+^8,UL&9YTYZQ,)J_=^(64 M].>5G91/ZIHCCWL@SI^],0#1S.]UZ)H-K9\-9VU>5DO+71HLA5Z,"*>B.'D9 MI*KUI@$S@RU?6D-WX!Y!K-.:0= >%Q7%]^_+&311#^*X;=UZ+;&,G)C>_X3P!_#;]3/='^[,4PJ74:_V;Z@U\&^4A-L/,T MXDD_)/ GN\P/2=4F%M:[[ZY_ZJ6OIU>UT.$>H>B%7RY:!-.UE\F^)63'SF4U!-K^,!8!#N%4#!*73T'=QF_VF",=-3X@!E('TW67/*1N.Z4.-'. MNET+7A$8V9TM-T9P34Y>S_=F&?Z&[[V*W>?>("]_P$'MKL,WB?HV1GS_S MY=)%YA/0=GH3W1N9V0';,$)R/97>/(N'#^\9P5_L>!0/FE3DL*4&VKEB;10E M5_Z04HL_5GJ?8YSJIA?Y\B]]_'_"'Y0[KDT[O>>M5K2,GPPM4$M^OEA+OLP] M.BALDR4ON1YL-=V9/9SG!B&?CPI5<:HAPT86BB8'7,?.5:%\A#6=]_CA< <- M1S#"R'[P5:U=$8-CK;M"&2Y8+LNT/PU,B>]HQN_@O1_(R#E+P9=D8G"<_IW( M<:"QO%?_Q;S5+1@K;HP'\3^5+2;ZIX?Q__^!SP?V-_8KZ:\X4XYDF3^.S=?T M8VHO*BP .\[[#GKP@)(@*QQ[-#0'V:90WB(8J_EVSR> ZA$IA^@=P+G_Y*+F M]Y/,I<.&IDKGK?Y0XY*SQR*BV$$\@NZZ$P;@IDN7/L[<20.IWLN%=!._A&>@ M@,.MI0HT(R:DY^.&-4,+MHWT:<44@2E(\+$(4MLJUTYM-4R?R46.X7F]DU)E#M;$?<>#?;RGAD2 ZA++/Z M9$Y #TV_4 /RB+>]V[LK1@ MVVS+>+"6G3.D%6,PWT[I!@ X^5K@->PD>I?8E/Z: MA6-/3%Z"?F:E&+KK9_EL*QW/^\HP5G(Q2?+NYI T)I3N\DPM12EWF\$.?NCZ M58T:>W-EM$-L01*;/NF^ 9/2+_KYE]3F*H6, MJ8SZG![BF=(*??)((4Z*]O7$-'=(_M$9ZJ9%@8P5#W(%13 P&[IX\+JVX^C; M,:;R0G9Z3N0HUC2;)@7:3_1JE5>(B78#CW3[?/>=?]S?@L[_#-"-7R8LRQ/V M$X0'P:"T$MFGBT%FZ=\00]I+[\K7E:C4?1ID$3/@B#XT:B^03IK/J+7/4;?Z M[/:[<9],0Z5.F1\FMA=-4L53G#/Y"QJ-="EP;:LF*Y&(LY/?I["F+).'8M?P MD6V2=%1K>_:"H6[MF416>Q%9=J025?DXDV3$$1L02"8,]DIZT=N"QB>R!QN# M+O=7]-4'QA1H>;Q9U!ZOP?EHY=D^K!+S!K#9I\\IMG,1/9 M)VP4@M0BNNL[+ZC8M#[T>.CIEU%P04G3D9B^.K['"/I\+MM"]0$<'(5OFXMC! WK:DY-\LO.5 MN&'=HO 2,$J&-3B/[X_Q-+E+XH;9/0KR;"5BD"5BI"F0+F$6:60;FCSTKQ?' M#9F/A5/332F9NQ!,+><@6%P0,ZFO.U_YH:UJO:&\YIQ]YFYQ)KQN6U*ZFKG\ M8G]+T4]"0ML]S E]OU'JF<"D/I>)'I4^M=$\B;EPJ&I;_[K=IX0XO6\PLUG$ M-$' ^Z9T]?$MU*,@UWY-MGJ?B6'Y"ACG?@/W^YL(!EU+FF6=+7TQV*VGP1MA MX(>+,EN?S8[6Q_#H)K']R(M$WQIMUQFM.O%A2$>1]@B@(=#Y"KP ^PJ=@%^. M[=!YYZ2F6E0C0-4L:"NG$8WK)O>*&J^?%L!\,X;" ^R]%V@4W]&D*-E;&M<=7E 7!HN_JS:"C7O8IRY,E+IO68>#6*'W= MXH7 !(\8.0-:!77G=@G0#YN=8A9X];>">W^+ O"/AXS-0.LDS;,Q5&:/,4', MMSUQGQ8M:;BZO4 B>Q21FGZ^U34;8&29<'/ 3\NQTS[-)PS:W<1+$S/V=%2F M&^I?799!WL>AFV,9PMD--YI/+,I_$THB$$RLN_I*^YNPS*>!6EO@#SP9YEG% MG89\>89H#P(C)Y_:WV5Q&9HW?3(Z+FU:-J0EW6CS0N90BK(6+#P>G*- 2?E- MQS8\L^(3IQY#1EIZN*CEDF L,/0@Z/N8556)NFCW=PWFX>D:[VJO/B3+I@R5?>[/X=!VWNXA=+G.;N3_#KNTO*6#1XA3 J;2(-="4_H[FE. M<89-.@52Q)3'Z3,O3&4=+.0H&AX_&FFD/%]J_SI"-]:F+*IP65$^S-:S_]8B M \>!"V'4XD/:-A)(^Z4Y-K:D.K*5.E@[I+&B'<("0\' >\6:@ETXFZZ?/!3N MRK3.,HXPRCV,MQ[Y]B;A,Q4=_VMB;N%+H\DOH54.]6=]=%><'Z;YA))>L'1% M146_W(K<:;<9L,7IT?WS\O)8"+_4_GYA_YXO1DY.WG+FRWU(SE]T!Q_QY=N# M/L\2^@]3C<-M8)N+VUUK6ZB[O:]2:[7<.O=.X5\0YWBCG=M.1[OA?:W&H<*F@_B+NNP0N>39DP2^&T,7I_K5I=M4-&I MT8-B[.+3:78;ZI&=W &)L"JQBTBJQS^?;;\YV%2#U:EUY=E^ M ):8S9V-DB2O7&[6TK(D\- W]1!:"-V!"-LTY3@G/@O7";:Y976&$)C15K48 MK#W?,@7IUT:WP[%C.XU:=AJNF[:0 Q@&J?D:!H,_>+V!TL>@CM@R._[1=$J? M91M0"H:\QU(TZ>PH$K_S?R_F?P)\^A4X)MZ2W71T)RJPT*885?S96_Y/(S&' MQ5I<)1K:&PB'+F@HY6,9$2X:2*/ ,+OT'E6IW4#[ VC^GGQF'2WR\-SZUF[P MTV.1K[;<_ =V&GE-%].4SIT:@ND4:\85 A/H20+V@VY*M9?F-NW-PP>F$"-;YM>H#DXK[ \6LNO08\"]O_VUMMEN"PRPR M$@RF2V0/?8H Y^3DX+9HQ5 MGEBR3VCF3,'FO )C66MI85H<^[Z-N\6=L->K[ZL91F;)"J,.+AFW%!Q]ELZ5 M3H27W/I]O-]U^S(LV.6@-8R/=J2"1Q5ANC. LKU+0;_,<1.>S;44VS4/C_IU MZR9_=--!'"^YN/IZ\]+A+]KU^!#8;\*V' ONAMXZR*NHI&_Y0!WPS5>=&-'B M7^?48)N[?1F@&2Q#E8Y*0NQ)I:T-;^T8>E8.KKO9$%TL$V%KXU]U*@ M\/'DY)M@ 3.T;RTB[^_G VL*9!D]#/FUVJZ++ +@]R9FQ MAY9WR0&^<8;(&!MC0_L6\89VN@L%;O[%)"[N;,(:!+@1$T=.=^%-X)763AA- MS[J7S*C[QNOE$;0;ZIE-=&-4.D.,SO5B]B"E$(>*;QW-?_F_D\$_"08M:A-? MD%M,W]Y8[[BT,&W3Z)78.4=JK'E:.!W($VAF#,.HA)DKR%:.(9Z<;>OUU8U2 MK[[3B E(X%-18H&QV/JQR&Y#\2&QOVIJ3O)T%T>)K!X<89N03VNAOQ.PHCTO M[E:R.EX7YLRVJ'[4:H8NK=-K7MZR':)C:[9DER" A><2GHEL;BOG_MN*0&L7 M-]K9_1ZX9QLW4M(3'$/GXEN\A[:KU0*?C),E9>RI*ID#[\;EGU6=83E8S=]> M[S[ML1..=+)/UUD >4'ZPK8\^2TM=NVJ/A_W>D2&ME&LGYV<,;E,2ZHR6Q!# MTW[UAAI:NQB:74\\500:KHP-9V$H:;\W)8I^#X#*_)V'%/N)78N4: VK- (K MNL'ZE?_NP2E/E;ZG.>+V!INN*S_KN0[F 5-4EM8XNVL;KB^W-S2\*O-:=PJ# MFN\7"F)8FXG+48:$S.B5RMAH*,@ JH,/P8J>_\XP6(.[6>M]/QLE;T<]XT1S M>0^5D_>,[A_([V=>SGF9FQ/]WZ;H:_+.DP,3>W$![M1$=E6RK^?YI@# .+,Y M*QQ;K)]#L7Y?'4@'P3&E/]FUG *J%7@L]*Q$Q;?;8\,40B..17($^#WO"N)P M2PVR;9XES&=>?A635U%H,CNY'#F0);#X?$C,D78N?_>Q8?<()G:).F41I5B4 MD9\A"C".CMKH\A<5[ ##[5X@*]]-J-HGM0[Y-/W) M/<7D)07'ZVH!;)I:<(#A[P,$E;?_SSP$XD_S$"96\7!ZG'-J8P4RDPP ,I^ M?[8GEP< ]"B"+E[:O[J?_&I:/.AG)$B(N-R2,F,4S0C+O$OV%[_2_#9;'\HR MO'&I? GXV.\;/&5S -:;X?LL#FM9VN":;]CRXU9'LE.WTF:X0 M6A!WYGU4!*LH?PAFP$"IDF8:7(=K]BZXA][;@Z/*M2W.(L*%33#C<3E%C$Z* M^7,#,UN!6=+0U_^72OLGP!_F6M<8L>>#/,"]'C/T/?.N>ZU(PL2X-JL49A,0 M^1V)_2RYY]=:F%O_8AWUZU)K64#<2J2\W^V-"*U"'&ZM^7X!:D\#2$S$--$O MX&,,-O+R/K;R "0DDZ2U%*9^MWX>=&:B+SYH@7G"L&VQP3*)_<#B\I^>#3,R M"X5:3=+"6G:BXU^A-4*DTC1R\B:WSN>(/WC2E:VYCZTQ!^-<1C35,_!.SXBS M\EA9[=C8@['WU##.#ASJL#==9@N M 34P^_:Q4X3,6G735%!8R\QTD;)=1&HT;\(!G,33[G2W(Y0A2R7MDFM_^',< M_F@Y';E(N8B.0K@*.%B)"_NHJ/K MT&QONU=U.A'YC34TSL<<%7UT=[\B)AAR9XE J= ''>S4^<]U/H&%EZS-"?X? M]MX\JJELVQ>F3E5I679%H:*T1Q!0 V*D[ZM*I)&N!.D[(1"$$")]$P)56BIM M(B 0NE""@C0!:9+0!4HEA#Y")($$@A @=$EH$R TG][S[CUU[CUWW%/CC3?> M-[ZOYK][C[77_,UFS;G76G.*@%:=Y;5_V8EFQ]--[$, -;)8A->EXEZ642.Y M#+T5E=@_U27Q\Z7[P_^]B(XCXGX5I$O&(=!K!/$?2T\31>Y^7Z5\P1=KS#]YIV+K./[CXW:]<#P1UK(!FG3^M? MFA^!NM/4+9.KN^J 7H7Z)]?<[._\5(](YM^WN983S)=F_A75 M/.0M4)L0K(X*P^+DC0)K"6$Y"O1NYGZ%%[W!F=6TI*X5Q97"=LB[+5U8^:U/ M\WEVC7]PD1M-_W)G4I G;-C]2N/"^"XJ^KE?8W2=%\C;.:=%J"[GK4H;DFTL M,,_&;7C?YNF;%_O.-;72F/"T]^E&[8! %M+08.BY6QN(Z:15I.P$#HU6#O08 M(.L[ U8'PVIZ2L-.$%(8F_$CY@KD< ETE6SE?@3"<5/=:;7:"=(SE8]+FCR5 M'IP6[C!HZ]]'*"Q%@V?CWV2AX ^4*N(HF2-%*F/)W$];(N@I +UQ@BMD>L G M7DR+/!I3AX?&/AUFE.NW:I?]_T)0_T,'_W2T8-]RIA_F5P@I\&M1^=:[HBY< MK3_^7<^AM[U\K,(T3F>L9CM^/%%V.J2JFL0V]1CH4""7D MW 54^3J+80%2GP$9TWSJ>U2Y]L[?)[2?3S<:@+C5A&=+T7"G/3B7-\QP$I65 ME;6_W0@Z/STB:N]]I%JZSYD@Z=Z-_7$W7V- MOYL$4+MG@#GY=:2INBJ?J=*'T:;S_*Q;$Y[TSO:(F*(1>1(QH'4NAN.9K;9X M;YOH= F=C-3@<5D]!V+R677Q^M+EI67ZWI!>[('8.,E@.X"2L\_8C4CW;3#J M7:&WNM"]:*3TS_ __0['$XIW*%,XZT.PNZ/U6JM2^X2DGH#U9@C2Z7:7SZN- MLNZ9-6T,K7F@]F9V0/>FJ:,9+N'SW$/'6@LWF'>JF<96)(@+M\ M(@EEW3^_ M35Q"9L$'GU9;]V^7&/C7JEM['8BML'[=!;:%77!I<6/U/ _CK9;/;*)5G,Q!AHQ.0 ]:^B8HL5HQ3$X/UGV:,&OS5URWA!; MFW9HF6%&+%(B8=E9RQ=QSI'(&K4YHUC+(MWHUJ&986T+S; MR>PK31+78FP6OJ VQQL5U=A2 M56NSNR(-K8X&A&+=BVD?T]_^)26_*>3-"@_$E"5ULI<-LM93FA"//&K8S(GE MHEF+U5A!?7P9OVODVT0)=^<[#S/!=2MU0_4&==ZVF5:A28SFW=<1%_Q)7H39 MI[M037)+"AD:8V9(+<]I S(2JS274WJ[MQ1I1O,$"QB_2ZN= 08U$)0OKB^0 ME4!I"TN&&4<>G@:"OOO?-=/_V_2Y-ZO,:,FG]137*G:VL<',]D9?)Q?P:,6) M=DX6/1,\ZWXIK6G'0=N4D#(2=%W;:!'?PO2^@/-J6(1V6&[LAT!S('K3!DU5&KPU MIA<7 92!0G5)D, U@.T@>$VD#0/6!Y^3CDT3O'[:#5Z/A:SKDY;+O $AD&W5 M]#%6Y39WHMEGK7MSRT-XN7;*Z,SK!V>8Q[69<:2KH&HGW'^FDP\A1&]ZC\)DYP*=R%UAU*^ M[1,%S13KMX6_*SY9RGJF3?R9*,-''KT*E<950R\M;8;/E"KEELJ,%@^KKR96 M)CYL40S//=[:]C9:7I)$MDSND9ALC$64Z1)+XG-X774:1]3?)!1M)U:]FNES M+.K!$KF]"[\]'MY2 %%OR'>)_QF(-,; MFG/T0J.PG1/&G]Z-OV>QQ2.1WW]XK-8;JQP1?DY)6C?:\?58T%:V*\8V??=* M\,@'<^MX(JUQ3F^IIB^'2KKTC+H>VH4%M"I\*CK)$$I=&P*O/KO,2O!XWJ M9 3**/G#2CZ3$"!I^XA/^H5@(V M2Z F*1V[>IK)Q4IJL>8LY8WWFSHWP:_O$WD^A-TH=4-&AM$B&0.SQ/FJ/(Z# M&-^(?KAG_]=_R7H,;%$M7$-8'59$@S6"AY=ECT-2,C]Z+>TIQ56K.;N8+>8C+G MI,=&&:=4OR"TNV$I^#8!?IK#6V&ZDF$!=A"8UM+=-?5Q)@*B9-ZE2 MNG@.!IE*&"\?"*7E,!KJ/4+>$NK7S\]X+JJ\57W'0 %RNDBH%P"Y.LOTKN\U MQ&LPWJ?75QQ*2E_$.;5R)S0Y,F\ NB-72?C =#-?M80D]76*4(/8[9> MCV116A[%>M'6#1M\-&QE OCM06M@<@S@2[HH=\7,+(5\KA1A84 MQAFK8FW#X$@A/!=SMT\;F-,PX\Y^_+6+VO"SUA(Z#S-58+9 M@LN<7I4X<9))HX#K4G1]TT&>OB"/C+G-?&O(D2^_T??X!XP M,T)WC-BMY#= M G%1+2;H)IT)D"DM#ZR'QD)7DDRJ H^SI?.[^W=Q[DK?.UM[8(4$GX[ M,,BMX6,\;^VF,@34^*HUL&6@;L*7Q2UO;7J;27B^C;5,=4KH[%236A8U!:M' M$NOO==QS,5'0W0:8DV8;-"&;:Z^8D9I9)UOOG)O^.-7?N*-+.*E9;V3WK0.Q MG[MCGXT4/M:QCI1;?\*A>^+A3@TF'U$9Y1Z(G5;&B]2_TSNI_9K2K,TLA';T MCOM@-Z:,QM""D2)#'!Y7;&UU82 VYW=(GYQ=]DN+"-.J!3'FC%!!>BA0QJV! M<,?3,G2%C=O>/_]HVF];QP"X;WIRC^RAHZMZ#6')Y#Z[=$&?S>P)Q>P[%D$U MCUM<"2&J6B8GG5ID->[F3K=1XC*>FYJ' M[2UVFK4X-&MTN;$NF/[S!FO_F0Z)]L1$,UX,T7/;0Q-A@]C.HD%F9]"0Z/H4 M5"T\]T/&2(Q(;\YZ)+-16H+;=[]^-#L]!](XF^>8+85]8!@U7SM])7\[.L S MME8MU2N"[OX!HP=YBP]\[I<.5R DL?V&/I"==E&#G"%_ 5QCU4I M9SQHMWO7^S@8MLBV';.[4YH:_+_O)OZOTJ$R(KB5NG\<#AR_ M`TGYA&K M4G2KQCAK]2Y]>2W?[BY/!&W)9+U>UW".&'[M\W*.E%-WHW;K@I+\5W$&6QW5 M5]GC=&)O5'X I=:/%, %>]9+4C($KO;R*#KJ_*5)@_CO+7YQS]&"QT2CRF2 M;;:$9?2NIR^=+67=Z81X#R@R^O+6N]_-ISN!V@H?%57Q3![#XT>&W\>>L)T( MC0&,??U$+>^>?N?-70R[H>44:&@E:*?H:/,1<8>2^OI-K?U*CB@A=V%BTGA\ M89SI4V!J=V*3PV"79TVP(-[UE V"0L][XO>XF:;-E+D^\5@D@UV+[[D[!:RV M5P-6!]9D&%69-^[9>;_#J7G?>%_WR@?GJ>[Y)BAN4(Z0.E;GMM^(%I>0(PV)E_1C4& MZ'SH;,KT"U]>H, MYMKC,7$# XMN12EN M2H KU1V7U[3[5-UXZ3>R@[EI&0//O&)/5W9/4(/G$PIZ1HB. M#3..R9MZ89TS:#ICNAS?HT\.:$Q.*@(Q;4">X+,G7G(^G18-:1[T5'GOFU?] M-UAJ_415 R!/%8LB^'D7;?/S=\R^E4H8[;IBW'MD_@"3'H HB%J^ MN>EL993Z;3,_;/=*6"4F:YJ,.J$_11+WN%UM:AIE:AHH+I?T\$M*\16.EE"/ MJTW)I$+U6M@!KC/@4O;-CFU&L=MK0:CQ5 M?#8=]HBZ3$YHT"AO?AY*TVQ(^"+R9,T8+R[ B-A^;G,4AS'J&\P#B)=_A17A MN44!%U;2=?LLJ@"'?H\X\'JS,=G GKU:AYSX>)B?D[?F/9.N^8Q4U!0D;&#]!/3H9!Q?A>1 M)7V(A,V?_OZ*QI]O_/_@C2ORY^>A"Z"LO(8QKE,:S,_FH31JMCVN M\TTUA+7A[$0**[K,SZU.'>$%$1U*+F^8FLZ1V';)3543Y9J-72VB8&F(W0;S M&&5T.8(@=R;BQ.)JEOH5\IDD*L-O &G8P N=J;9>Y:+I]5K#YU<2[WO?K*VG M[,-X.DLQLSLAJR8QU[<%.EO$E M]L/WW -7#@_)/^[0.1#C\Q+.'HA]T9[M[5^\.SD.HZW\?1C$GZ/\.;)R1']7\"BJR@S:NN U6_=*[7" '.S]8U/7Z^LG[K]\5J^3VLO)B M8^VE8G81KLK9DSLN)(<"&%LGA4GL,JIAH@>$YV!N]G5X!@3BY@L0WT*.Y24] M'K0[LJM/0HZ%+2LT+4EH:#2-=YJ:0C1,D,M)WPF;BEJ3-,9%W>[F4"DUY/FI M;GR/B1^CTW6O53VW$>2?AB()5 MOH+_&M!]5E;_ ML6]+.?+\.3[UQNKQ.L<8/M_-P=_VU$O9FL-VJ MY(O@%>W&?U]H8A?RA^-O^.=?PP]52WVB8[T\98P8D1CPXI]RSH+"RRVY:-<%#9$^5AQ6I^/BL3(@,G/#+>?9) M3_?,Y=)R/2=;ON8XW0-?O4I*B<\GGVVW[5XC*00\CJM_5+[Z&46^?=!CQV*\ MPS!G?4;.?#N'R@K=__K5;L/ @9C^N.ACWOC5_E_UV,*QOF)+Z5Q.QMI)Q=V^ M0+[N1^7=#BC8CVP6,O?%=[\+)_,;+)6^I]!E. MKF,I[9,KJ.G/,2:(PN:-C.:$6/F_KIGTXS'KJ!6[G-@.CGLQHF-*OO.P88)( M+WQ!,6QWS?C[F<0\J!%'_D.QZGKB(,%8E/C&).E$S)X@C#-L-KL]$_^@^T#L M&@,^:/+:V'7N0*PH!"$X$/LE\1N95='R+.5Y>M]Z]_;AC'W_1F%AXOWX/\'X M/P6&\G>"@@EGX/S$UO==MLEZX/ ;:T!9 M ?N89.#;FIM9 /FN_7#E ."6U*Q7ZM.9PBH=0XZTEPVA2(-'.+MJNE"3!;\! MI\KH.GL&I-U+!C5W $F]>EZ7]O:(>^3"8: M[:8D.G0PW^W4)XCV[ 2E2U^*2C=KQU#_/MBS3;\]X4XQUYQV5&B^Y-T@MR%< MN[3W::OK^F*/B+]IPD!52_)0M ZPT0)_QF&G:)_U>"1+.+F8B)-W49^0QR;T MPZF3W>6;!GO$DU4J_([W!V)!QJ^\6TS<]M#"\HX,N\5H49R\D]UD8L7^>\2= MCH@$G C(MTM4*'[/%VP85Q>W'X@Y[+W\DY,_.?F3DS\Y^3_#B64B3BYX,/H\ M$W5BG?:6O$0B;(??[.)G;P0$PYBYQQ^,GG%G=$[J%M<&I699#Q*4K.;Y=VK2 MK+R^6"VU-Z=?>3DS&@=_&1V/@A6S-1G@0H>LYD41K?RHR'9O@S=)](XTRE^A M6Q3%1>?/<@JSH(,:/EM$H6ZI2A4_6H0C2,%#N%I\9RLXFDM%!<^<_QG\T]7U MCBO\JX@T :E=*)TWD@O/=,*JF@9Q M%^1&:&/H4/5FHKWOPI7K!46SY*5RF6$ BCC.9PA2.J-;\52+O$:1ZY3K!^2! MV+_C/&3ROR1@?^9/+?N3DS\Y^9.3/SGYQ(F)1<)&)TTYA9CP=@83.^-W]?N3 MX;8Y@679W=W3*=I1*YR>"Z@P1;>DRDKB-[O%LSD "4CX $"V8=6$45RW^]M MN<6L5/^!F*AV+%-JKUX($WQ'3SP0*UE .#R1[Y$%K./MAE2FJ.:]"/-UJ(DE MZF?PI9?X.W_+-KZ,8N%E%P[$SLIRH*[*U 2CM^V3&1LQF MS$3R^);!#1E MD]/(Q&9+FF\,B1_C8"*I7[KUN%*MD5@8TK MG:JS.W=%7?;+1UJW5B>(DLGZ1F>J$X$3#A/D3P6(FIC[I8;F^5HU4I0&(U$_ M1*A99'#&X3=,(<]W?--LNIUQ();TMJ9]3EDM9V@&77 #(,&4<"?GV.]:;8Q3GNCM M7'@3&$.+1#NKR^D_\FWURGL=,DF>3:(WI(6K[])-T^LR&/O+BG1A?WZ9G5V,@V>(V%1 MF2TM>H95EJ>P=C+!MT?BF.7 R KF-[I:2-PL,/B7 )'#8$WB-4<7I5:38=4 MVQW)H0XAO@_)6X36:N>AF525Z"OYJZ1$",)7BQ\H,9DTC,!!]"'?-$JP:ZIN^%O$B>&--MRW[;@V;_SZOR%T+DJWLE]%L?!C879Z_ M'>KW.F=4PPF2GY//4,%_ZGB\T;F2O8&MBB-5Z=- +L77,W4G?_U#O[ ^D7BX MJ$MV[\KC9]-P&;9'+PF_YO^UM+?.1.GE"TTA>OZX O=A3\-KL=E\WIB;'#U* M:\6HJ;*N:R->[R]]B>H31U?W]EJH:*IG&8-JTV8W :8R_:A]9Y?TG1)K ]%L MT]-L9Y?X@C[(L$@ZD#A!)^: >/<@P FZRW 80Q/-YBJL F7GGP*/_E0Y,!UW M++I\5SWZ 8JM1E!?]K 9I_1X1&,$57).!D>[@6,% E!#SYRES#=;]<*YMP.* MV6=[M_VSEX8/;3QL"YWG3WME$308#L2!V&BX6@12FU3.KAC3,*8I7C#'Y,:L_$'D#LD M)Z2SE!^.TD.DR0:\06S"_C5"=QN\O)UY>7PR5A+P!9>&BTNE#T(#E1\*ZB7, MQN0=)-T&?@'1+H#PK.0%-:';Y@DY\P9:8Z.P?H;J0DIID!51RGD0B?*X=;."_EVL9)Y>-(+3;L_: MSLI:#P\VX"LL1PN@69IPUA3&X%68B M.2\]X^3CXGD\27C<0>)5?4R19P8](EQ' 1G41:N[E7!9(>)Z7WMD'<9U4"<> M#[)D\L*FJ0.+_*! ,BJK=\,D&Z:(#B/B]U5<* 1REK=)0@9,I7[S4)\6:U7L1<)M-MH?!\7;K=N1>"=#>J+C+IE24ORVNDF[( MG-E/PP]FE7G.Q?EN""'&]=1EN$7U@1C<[O)GLPL.O_T1TS223-)E:O47UG5Y MF-XIU%"K._[ MS;0K&95+;EX$&_1>]"WZ"J/KT"]WWR.1DI\AL2DDJB^P.N@:3BJC3E]!Q6SW MJ\=H:>P@E+>DO!YJQ.WRR"&64SZ=?A6 _>>]F+#40 (9]UIV_.R"FY/A2+6I M*2+I\1U=F=_$K424W9FG$;8,.(P\'M17'RQ2UX ZGN5<<[FTB*8'YKN7S;_, M'.EA,AJ"TKU>9OX(R9TRJ[AKDM-N-3D9+O>L1P8X7<;*XA10JGL$OI=0RZY> M\?%S$P-E;S.&8R:5&EA&IY"SQIT#?$'08Q]H=N$? ?GX3W%N]X*B3TX>B 7+ M1(+S/=_B*A2.: M=A*Q]&[9(_W-#P.LJ?C"V\6JWII=E_OC(#K\Q+>UH-"5CP+;Q=$,CF>7>MS" M7/,R+.IWFVFT*QGRXH^Y(F.[B;_^KQFXQ[T1/BHJC++I+KAR&'#\A/W,UF1G MH8.T:K6KU/9>?793@_N-,]CEC M\=7VGO]F$GI="&"U8[QX&,=[*L^"?G\#7P9_^$LT0P/M&>!%=NWC"%3Q!E\^ MZ!Q_[??G74=U@2I-4U*5"@C!URXR#\0DF[^9IA2?H'\I-$B]<17TG$'# M=&-!KGD;IJ9]!5 \I6VQ58_VJ4T&< M&/W:_"+0>]>6J@I"H>A*2\" AD5Q,]D;@NSPS7 I5FX9S*@\$(O@*[^FCJ,@ M/:\"QU^GX/*2J,00YJ3%&FL=8E?F:@U1_?W9([$E$9CZ\Q#.LR"247_59S/= MQ+N?:R#GUEOI1/H0N1M9B 0?T,Z' ^-"<#(4Q_"E):GLKUVV.O:+_(S4%VR_?U"F M'QW0';43K3T*<45/L=I$P;D"6"RNO?=^I+=AS_NBZZT<'7IK@:I0(1Z]Q WM MRJ>[L;5M/#K\#^2"F^LW&-[SFB:XHC=KY@D,V(6LGH7IGF[*T>^8P<'P$ MNE)I7ZW?HKZT0-:4;MBO:6,I,YOPM?EEK9H@M>.K?2_8Y2UTY?4OX:TG0-[> MGII):5GZX-J3ZHE,090?D@5X,67R(\5DX9CF@#Y?.WQ1G=EU27R1VP4.\ AW MR5MCX*>.,Y\PK/^(+?X;@R',5G D&+Z8MX^>H$K= R?("C,KAIW&%LD M%VFEV.NRUN=?^$*-$9I(C6/.!AQIX^][&]81>ZVMP:<*[# !];CT3T?XG>IF M\Q[ZCG/Z19.A,AW=\1,]>>9S.DBKL35IX[CAJMVD"_@-?U5;_4MRFU4/?V.? M?Y0N-=\NM;%$DD@ ?+.!R@Q#H.S6TCN49D=XP?C1DFR4Z@(SAASI]L0!@@P;H<^+/J=,G4M:QH*&;G8Z&;:80DBSAVZE($Y#74O!.(93 M0'E8X0JC(J1ZV+G!:2!66O4,Q$XB3U7B-4"\'^XH0U>X?/FRO,Z+:_:A,TDX M-0D)":G.3D$G.4>E[V1;[#6?'H]1:- LM@1R-R\Y.9GVJ25/YVHR$@A01UR% M-P?$%>6%VEV=";D!27AVT]9X]N5TNN]:K(;-_1?6L^3.T;%CEQK>U=EIR81N MY1W3TS:G5YV6&(1]J^\49U E]"B5L0X&LPB'RT_8@.L.Q+X0UO5O@[, ["'/ MZUXO%[ $'9HQ,"@ZK/->4I\=!*'H.JR,P/F" UKO!G\U)/TO5?[\-_JUW MT?>N5^\LS*'+=_7I\LPU5]6'Z, ?R>]>'%T>)\;-YI*]7NAGLR,R^Q3SNT=' MPK/%3]NUQ?!S-C_&4<%X=%)2.A@<8_JI."Q&7)RQ35Q 9F5=((72E,'@B*0D MMH:&H8*"@;^G7=7DRP3SCA VMZ=R G<2-FYN['Q[JLTJ)P8TT+DD?N-5F)=9 M=>5(B%TTSDR'#BE-W@R]^O[ALB73X/G&X3<)/Y'?31B)MU3;&4^08$V$DY"W M#)_D=5!R44R_S1Q58H+7:8_Z-FYXSX>B'+4.[,%3-=_*( CRT!P0)=-7'_=?OBXE]H=2^;JX7 MS^4%/&R2D(\>[%KAGQUGAO]XPZ3SP;U9CRI9)8-LYHI:?ARF.+5.HGC$7>Y[ MEEP2!U#CO#;5DP"@%@S&9FKVM(Z3 /I1[-=>H\6:DTK3"$WVC"-,=IO0%2N@ M9PU'DO', >[>;L.8,?K%)>!\O:92VO?_;#+_+860WWW^P"38N*1%NR^J&/=! M5]YV/#91.>M[=MER4="30+>G(7D3YV07"\PXSHJ>+]M!N7(@7-A]_4P\\[?KYXMJ5UWG) S<WE'H2S%:$@9"N/&%.^]RX MR25]4+%M4Q4RH32I/59LL(FV5"WWKKG7.W[59/_DP\=7V[X/;SW>/-26_G;UU7V#^5 M"J"NZ-TCDNQ9<)" MEE&-C!;)F^]/B*/*H=-")>9; FY\Y_;OFG.X?<4[^B2'MZXR512MPO6(9>Q) MNUVXY=QPX6EM6(+C""S,RW)H:UC9K9.)=?A"4!5_:R I^U9O9H15WP?UF^:* M"U]QI%,6.N:_:MEUZY[82R01-G*#.FS/M+_>A9V^<$78IG5,'7T:5> M/0,(B,7R,!S'GR2X--K'5VR>\@GY!^$=/[(WE;!8\+HHN_SXAWJO'F*T25%" MUJD?>^=KON]J&1X:6#/[00?(=;S/*4Y[:TU6P+MM)TL(S=(>5^("WUS.%N1C%,2B\]Y3].%+(K"W2W9 MY=$WK4 M:I_&$%1?D12EEOAC&:,NSS/DNGT&K6=-[9"C(+(M>CNQI+;CM6?T> NKO25J MT$ASP!O47&:Y3 LEUUT3/I"]+E-:V6XS -4N?(.I[2G'UN!)&AHB2. M_3A']?C%^Q_^B";_&_V5+/S%8,LKCI.R5Q'*@@IT2PEII*<32J5@6)9@$!HL MP6XPCO \)YL4PRA*KOM&K[NR;]TO_O+\A'3.8LS1=QT*89:+&!\;O;+]C,7- M)%H!(K(F:Z:0*AZ[W^_05UD5,T*3O[@NM='>M;.,Q_/!:,R9@;*B2= IVZPN M!+%,6>$N\MF=)S^*'9%$C&.X]*36DC%XX-A:H+.Y#ZG::%4>C/ .\ MMR-1E\.5 &[_N3?K?T]?N!BO4%X>B/5C0T+>QCS0FF+J&'K*E-_+&X=2OF#P MLI\@ :/&0$B5R4#JI5:GB.BP:GCIBH_G%Y?'0-T]LZX=8KN&6W/3^NP"A_W< MXV6M;OWPMHPW8TU[@WJT1NYN0%R,K2ZM?6N(+G_ZM='Y/MB!F$-.G4&!J2C? M3FIZ:K8M$'(@!K)@2Q:=KW''@?[K](ZP]IA>WWF6OX+F_EBGWT(YNRY8_[G* ME8*Q QQYM<0 +]A'Q2;/7)=-&TQ4F+RBM24K@9FYD>ALKSZGZ+/JU4)NK89[ M#KZ5+8N!5WHKZZ%,OJ85!E#*,T+BC[/B0:5KT#($?C(VLTY^#!<8LU_@-CE4 MF_W7DD/6O_X3I+[TD2OQX.Q:1!/'*5>_AS"!TO*7 U;CL+62J0S-="6?H8C M$?&U:SJC[R,K[8VPX6AZ\ZW*BI7:YRSY-;LI7MIL6QG(NDF P[$'LE38U\Q' M>^#FKYX900;:/1:)!V(:R?33PC,I=L6R)I*HG4"W5VWC4DU_1/TEC$5UAE)- M;7)A7YHU[K2*6^ZN! 3WD9 ZTB:>CMY!2 MS.JY^R*1>741)D0W1Y%UKE+VS8XY]\!XPPV?^AQ>+IC4,>0K\J6+SW//(!K\ M)[6)J>&CV(W;@FK>4&YS89_K?&4E!B$:-OB847=N?-2HAM=] I^.%2=^$DCG8)J)I?ER9N.I!0HU7Z,O@4%U@=BUGV5LN4>_S/"?Z>C MA_8^TS40F"P,_;JLH_T ,;)AQ-/<# M_]*V1LF]N;; @NC,[7+*-_4"\4*=F?Z$W#1[-2"G2+'WS::\_J>\.'(P M?.%C7@P5URB/VWM:U@YG05P$CO C5AHKA9Z=)V^[!^>MUMV72>_AYF8!U', MZ67F"\SVWFM::+G$L+7L?.XD M>9M/G!"P5[?AD:E>BJVNRZ(Z[&JL/8O"^3V\Z755^KVUAFC=2XYR;V__"DJJI_2<3M6S'W028V_OC" MD:7^M1:V _/U!GEE\OJ''@QQ8G\G 9CEPA:/22*YTE''0C^F\"^P,'!@;>K> M];5)9S^&#[Y5+2TN?T&_ MW15PE5[-UCCK\5 5KZ)DZWP=)I])=D7.2H^ \QO@%^\=/W;%44'E+8J/,WI M=7Y=L$XU;<@H2T+*VJX$]* UC30..X026BDAB(WB5#9NJ!^&[ 1$/AMHV(= M:Z:..!Y5^L;C8WSA5I4('Y[O@%;<.B>C2Q0=VH[<6S_3+25L(<;!P5<8SI 6 MO9$"".5N-I$;2T=%U'C.R1_7 MU&KU7I='&U]L[+0E,@5>[0.P,]6B8S5:C_[H];F@R1%RQ]?$Y*ARS)C6TN;8 M0.&OA,83I\D=S[,<*6YEJ84LOP>DD;MWSZ8:TY#AWA)K]O:U"C&JEY_G3CF; M>F-W2N681@$S"'Q>M 3GN1V.O#S;&!V_Q]HK'6]$?:/?(&\1(;#9T\3X9"*\ MOAYL"[.VPQ<9SV5@.9X*$2E+$G>=Q8-&"FC!$ZU@>.X5.ZVJ**Z-4JIV]6C& M, 7@+BK834@UOW]_8,-&AI=GRIUKN;%_C"VXHZLS:WF:,>#7V-G%N> DJ5.S94UV(3"D 7ZE.E\QU^*;/;)T'Z! M7G/46AVB+-Z)'$?)(21C2W>4QF>9>Q3 Y-2F%=83=\-9H066&Q(5C>-MR?&]//"4(LA?4*;(223ZGKPUY[5X\8JARW/1OZ85(-Q(>U#^G)]RV"=*ZI[]D(0^4 , M]K5S<'H=N,4@;F6]A. 9^3YFV\EX4_O4+IA]P;R))$&V7.:S$"\44>?XUC80 MJ":O:7&"8!ZF6MBGG,-R9_@\WV-9(J6VX8TH:.S4&TTZ\:[3:R)?.D YI,#Y M/#^VCZF]T+I\SK,TT@*51<4?5GK)0VHK_4RW=1T MPPI4SUB;P%SQKGL1NKS"QEYR6<9"I$S-Z[XI=2>RV(DM/<0)5EA(/0L&MX-B M VG@A+Z*HG^V5BEU"#UT>%G1#T@T_["MZ6E9T?&_7$BA;=NR-KDYSI7=KW"# MZW47)X]*S<[SOVT6?\FHVNT/C@G#!+BL<4B!PBKJ@=A@'4L,IKMN[!VXB[QY M(,9SFMPW;?FZK/Z?@/[Y2<1WL6^W[BW7-H?X/V(#MSVM4K1O[A![+JSEG>#C M?AC0N>X8IH?T/L-Y]0[VL ;"JIH**LT^Q8P[F7D@]LTFZLJLA.RR:_3M O+' M<.=<[H%82 [$TW^@_?H"5*B9S)LA$PAAB>OJ7."!&'+$<2/._E\K,?J+YO@Z2S!&@/NA):@+'-)Y_G7/8,'Y)7JK8A9M^MG3*K M;W 96=$J+\0HA]?F[BSEA7]-@1\+43EM.-&O[UM-+AFR%8[18GH%6XF]"3?F MN8^Z0-;M)=>\*9-]-5:F.[[0"9%4E,;&D'32(;01?+M'%T(MR+S7R%/ZZ#!U ME_-SCTV-U$07+N859'&E@RX$WPY['7#S?;V6%R<"Y$2]Y5R53[>6.Q3FG;W[ M/7.N#?+ 'RE*A6LEO3#^&!A8(9)O[%\-AV7I*QI?'LPC1)=]+3J#V=OO',Y! MU==ZM/?Z_A%<#H.HFQZT3?PBPXS@SHQ2(X/>!#5)(3PP]/S1L,C0LRT3;O1F M0Q%=$?;;B/?CE4OT"=ZK97QS=&LR%?98]F/ Y)2AW;B7E!P.Q6]'PPOAUN(U M\00L0 [NYJM@4N;T*O2D]%1,>(HN)5D+7QJY?_5=Y F3-QL!#TAIU,W=A+\\ MK0UJ[INS.614&U=9E=W[T1%6EJ,-F>BYN5UJ^$"T/(<7/M,'"U JH^Z/Q4GV M1>DV!UQYW?K%+>&&$@S1?'N\^I MZ(9%QM$4,@8P=D]Q(=J='A:.WEXN'[;!&R.SMYVO!3G$Q %D\ W;]Q:*]]>K MHD]_=#Q;8-!H.\2\>-_3%R0*K0T&D)%[UQ<%(J^\US!H)B+!)5F4O^0167R! MA&418$=>!-A>318/RO[U=Y!J$*C.N$ #,M_@X9;;K)Y:8([V%\QM8[/F(?)A MJ<"[>1.51U3\'/0;6[\XG9>,5?FYFYGW5;RG]$C/\YCT]ZO#1O)MG%-%.AFH MD:D#,5H/-]#8+KR:%2/*IV2WQL12)SLG7/&C?K5P?ZNX\8G\N+8XZ\Y. 8D[ M00:*&_.]!L"JM$=GJTBGOKDA\\WWTNYVTJ[97FS4]:K M0]S;LO'$JU)!U]HRK'-]2?Y7RLSZC>73;S[MK7Q_(RS$Z#.J]B(/.[9FHQQ% M[V'U 6?>VD&SD'5E..2RW296EI@>7A7+,\Y?F*#KM1?MNI0W2]3B>V 09)M6 MD?*ZU':I:Y&"EI/&'UDV%V3_Z;+YX']<-L7$OAT2U1/?8X.+M:)"Z_V&SO>8 M%DZ21I8'T\TF7XZ#&WI<@B"7+_>IM9@H3CYJ#+'[/,BKX+?V2S+9WMNH!>2F M-L*34"MU($:=0Z,N+,5K%_O"-_/0:\,M@A]Z8TZ^-]IUKT%3 OGVB(2+>7F" MAA=A-,,,\9#9$D4;L!!?5)];=]OIXA_R8&+&JA@[Z8==,QKGTAZJVBI*W&39 M ;)[F/F@B I:\K"5*C(XM.O??W&O@7L\7*JT^P*3 MDI+R\O**%#Y53:=\E<2^MHLKJ?NW=D2N>6L V*83OT!I,C&2"1:E-0<(OB\U MICU\HYLY*GD_9K+(HLU:R%6;L%BUW)1% F[Y7WE**0WBJJ[ M8HYI$047-9"52EV6!1D6:)J*9U#F9>./C'[1F[!,CK =;>+DM9J.7@,H6R'7 M@&L'8C*T?$N_/$;(2%"[))P\$E1)MY2[],/E0'[ <,!/]=F7C96)_M/6N M-YJK7_MEHF13[L4V=L&K9]^&+%'5F#_$1I7$#E80=G.*@^#U4=[%XVF4=>RB][\:!WN57[ M=MXV5$>01NKO;6@C2N+2*'55?=3,A4479VXBP\G MNTB3!V)AS9COT[<-8=\L)(?;3\G^L#XI-:WUU3*.AE=-/].],R+ 3D]$>78# MXNU2M&DOZV_VAAHACJ]0GT7M':$VCMI%C3.U<\?]4"T]Y5^;"@: G4((![.Y MD=SV!A4I= E8DH-#9Z*K^D(AUJ>*F\O:H,"QR1X@BY!O@*/YUJG=^U;BGW65 M_O8S$<%=..#]H\Q@A>K+)V'1?X'MC'^CIW@@YG#I_D"@:" 0S;&4P?CI#G@M MQ6E=6!R3'2D^G/[$;OUXW1;]!X=(<2Z>N>R\_W,V;_N< M[=W9)E4/U*9 R%,K06'2#M)Q;#XJ>SG,Z:.-YQ&:V?)F;NP M"D+\^@4(*@#/$E6F0V-3;R[3CT% M 0+W1,.)4S^H-J>\_".6?,A2$/FF/OKY 'JGMV'+P7.2%RYI0I? M:Z,9]^E1#6MB)W]<;G;*IQI/9Q.$!D,ZQ746C7L/RX!D&6#]171W27(Z4I<- M<97Y5/P?F!:DZ-+UJ06 OH(3?CI^G6^47AQGR&! M61R"7B)"[N:;D7I%1D'K6U,%P.YS8$C<^+FO,ASKO-],:Z9FF:8.+1SR]'B) MA9\B=/0%7-@TK$)''K(0C*T[?*G\Z6="1RSJ!C:SSK@P(=E)7FZ;@)USE[.T M%#2%NFN5BEQ56CT16FE1Z UOZE<-.?[>O_T1))FP9_S#!@5[%KI ?)!:M:1X M7SY'1I1Y.N^R#JI2V].6V;'1F383G'.Z72=BI8I:WK520DK0#*_-B#=D"0.L M14TUC/9B=V.6T>*U"XE?Z]GU3H0V\LV:HB:6!1MQ38(L?L.-5//BJIJ_?2V> M'D(E.Q">=+MC?WCX-76"&+>\ZEAN6^129%00M3PX=]T+%^/"Z5$<3P?=.Z?MI5%&=JS#R>Z3>%&"J [$C MA8BZ;F@RZ#)\ VGRZ"F4U[LZ2K+'_ =,>WEJ!0=7=';I2L9\D4?Y"Z.3U/<+ M7D_'PG23TIKND:O1:[,$0I]Q,2R0ZGW!-/:4!K9Y8U/E=LAVM5L ++C!PP/L M"W1@.%A@!C?,$WPUD9M88R*E:)A#2#Y0_#\:\.A M!V*R%'!KGJ(NU:([@^=$NVUFS&.\VA> Y0"4(,XO< M>'R3=L1F,S X<2.W.*"F()V[45YZ1@^=S!8O MC]M;6.ND-3XMNLGZQ[,W7T'WYFP7/8MGKOQU^4#,O1>PZG9"2P^>==DY/_&2 M"-GG15,Q)7FG3E_GQARWI%\I_VW#I:&N$N!8^;!YWR/.]^IR-,*UJ9:MX?[> M)X\Z;N\[!I7S5$O@QA>&4H+P6ZOO)708&X-'X2XH[QQ=P2".)+54OLD% DU" M#0WK/%07FW_Z9)\WH^#CMO#&_;FF@"8UQ'KU>&@+.RPVWY$U9Z+UTLOR*K.] MO7+$-KGX?9ASD$+M;5"9>81CD!3'.6+_1,4"D7.>4E:0IG$Z3U28P:UC[DN3 M I:UC3,XS?JPEX+"Z88R0U=0ATR 1Y2@6?'CN@?/TO#FFMIFE0P5P7S?0'=X MGT-I85KK4G-##TG+;OM>)<2@V7MY+5?]ZERE^A1=-FOC'J)G Y)?MDNJW+X^ MH-9UC.DA9/ FN.@-MH(9A0']ATR1J/1WOE>>9?. ?MMU,2!QC$8X)6[4X@_ M8EIB?]$Z$(N!=Y2M\$^ 1 9LCZ4[,^UAY/@7O6> M$(FH_PXV=@XWE7X^NQP/7.F:) +[FY:X% X%>F MDGKVGR3RN=$>4%00'6C$OV=W9:)I,?\^%!AHF#[B@9LD,YY8^FH="K! M"W5>SDTY)N/,H/$5XJW3DC=6 67LRA9U1&^%%(\M64TZ$*M*9=(410P;E:% M@3OEL8P@#EZM7=#* $%R]LM5 IKZN)%%< 4"SRMB&%$[6J!Y4I?^]%]$3.&D M\+&1!:)]AOA@92YRP4Y66T=C/.%U"F$_F\D-/F<3GJQ8Y^65>3T][&W6H$9I M%@.16=E<>W\&$&SXEY7U9HNE&I@=[&X^%W!W&:G5CE"A=*'W9$51-DKNAH%+ MR+WRTFW_/2Q8K;G1+EA /WE2YZC?AA#"//.+]5'KWY6L_CL=ZB:>U]E@>]MC MAK0/VS[1N-1[_)T,Q_B0]HU9SVB#+N!W[<.I$CF!^#GV:,HR+E MC+;\Q:W_A[WW#FL"R_K'F1UG',>VB(CT$1!$FAA"3QB5*B6C2&]*%4*(M$ ( M949'.D1 6BC9H2HDQ% "H8Y2(B4@!!)J$$((-?30X:<[^^X[^^[N]YW]\_<\ M[\D?^2/W>&U4C<*.OL)U#(U M!JN!\1JA"PV/1Z M*>HZ1+($#_^RO)HU9Q$W9=B9O'H]%,-VH'X\*;,+^$4Z MRUF-VC+NHE)*-MEZ@':SM^^?:VZVTELKSPG_A0X@%ATI>#S]K",C7/6^MG,- MEENM9O'-S_\LR;^G4^QR8'6SA[AS(D^N#><1ONW[TKH#!5#,37N]+K*RYK;P@%/@5:BIFH8UOK9Q?Y>!Q^.E%:O_J97 MZSG3]9.WUB>2"LWH8QT.N_N[-=VJ8,SV?LOJZL>"_"N!\(SZ[JA&W&(\H%<; MV5#7(B0@D1""FO0@!$9X_RO?^+=DRN$VK_JT_LP-).L^!UJ]=]_RXQ\DA-H/ MNJE:I87-?'MTU2 \[M$NS)NZ6FX_]'PB_.[KCZ^/^7H(VBN>[":=Y @JO*XQ M*BS"67Y??'R2-K,^HL>W:Y%5>\!;X^(_992N($_C8SX_E;FC."]!#]=?_\KT MK.G>R/;U/%)8^/I6HM]M>U'LSW%0I)[ M3,3ZY9)UG.]*9U48D>ZOPDOU8NLWO,W2$WQY:3JYF YBB7SR#"0UN%MSVC74 M##HVHBT4E[L]0WN-)@P@G+EXC591+^*+X6=GU6&'%2O=K_L[A-8=D@/JX<"C+>OD[O*9^%: MLPT52&JM+@NES:W5(J0R'^>8]:;,$3S<.OG_W'+0XE;+SCFCV^ M/E%QQHIB MO#Q0'8OSSP=H&PGG W0]%@Q5QW_O!^(.H>-;3*V!VG.WQ];/M"W82^#?^*$, MK0W):RS@A(L 7"/G/2C1 )4-$36T$Q28>@#_%8% F5-N,%V'80K,":].QR!" M_G:U-9'GZ2IFMS$]]K"9 RJH4QV 02'?Q-.!V=D;^H:5Y3;DBN 1'0SW9"9Y MP]>F"M"%H@?ZV$,R3+*CVQTJWRS6L[UE,Y#6T43"+1M).['MC3:L8>/9:^G=^KT3A*>Z?9\TKH_@:NZ4Y?K>.BAEO5VJ66Q)>O+LE&GYM^ G,"I(T]+@6+:ZZ M+F37!V@5\27GR:DA"Y6"*A[O R8ZP;D)Z5,G?Z#HS(NAS-*.^>S>9+U]/,65 M K;#@/GB?=ZX>?QKS^UO3*[_)]'YQ?1$VT;OLS&A4^MZN@%^MU3WX*)0Q,;( M13=,QGHF?S_M';2.U#+=C1FIRBAGS1/#@'1?HA@>;B/K]B+ ?/M^8%Z+#+MF M!:XA+$6/" %]QMS'HT86@9 PSSN M:*.Q<.W,7 Y'9R+"#[HHR+ MEGXN+R;]'%KTZ:,]ZF:7^3S[;PBO=G;S6N,Y MJ.(EE9]"]FM3>1-XZ(TUF^^:N-F\3'^6[11]:;)%IB_%O:7RT>+][O>!KFRNK?8YPTD5""#1-<;9]=@O9U*@?I@#PB6IE+[M(/.=@VT#R ME;,A^;QI?X.;$"^6ZKYI+W:T!M4_E^7KBQ[[8UWZ1-YN.6U]^0YQ^SA3$^444:&)761G9:&!KCS6Q$"0)+]VMY!1@((7 M155W#%S]UNZ(E!M@%F4C9F:VNPPDG..5L1!GCN#0/D]>4J8"2H>XE!V>$:67 MTV67,0L!Y/0XYDBG=\WXF7&H/KS;6]FR&*,R\CK(L7P(*B(-5'".#8V%BTC+^$[$B),J.OS;@[/R+&G:5,___W@U0T X/KR MVL0J_E5#MB_[=T+",A-V Q.T;DH">EG-1@,:K\(S0STW@L5SA+'HKI!,C6B( M!$A7X6.(P3'?TZ,O):F\>SV[UHL9O1@_]5W5?;:2R_X$TZXAWZ6'M+^S_!8K M 6FL=CAB$UY0S\:Z$IUM.4]#1]0$WO&ZSWSH&@P/:)<6[$G5NCQC31:\=R_L M%_9@&]V3E*0D_F;SMJR2".5RYERDWO?_%%44=F7=TB4%N=P>QV?BL:UN7'8 M^33$>/$'BENYB=]6]P65MV*"T-NCIBLL@Q=/ER9Y>AG' M;O:LAKM_KN+.5&SWI_]W%7=955VDP_N-2=T-.2 [U=")[6PV$4*Q2;>R3HK( M>=227ICHJH#]^$S0L">X !YW+Z6-7E!V97[R.[;MKJ3TR+JO,PM*HB2XZ ZD MV&$]:0* ^O_X*X5QNHM.!]R0&[:Z,*EPP6F<4W22;:'LJ=/IW^/A_XNE[#?<>^C)DJ M%7GQ?EJ4JM@BZ] CX>7]X/8WHW19W1% Y,U)&GKPF._VZ(YH5Z3< %DKC[66 M0VTOD>M#"U43-EWHQWQW[[2=P'RO2FDX\HVIE6!H;>>ZYU]66B,(&Z.""2/EW M0PH"( =J"9#A1]J9&(K,C&@O#,#O*XH:_7PE(B_IN6&[?[UR%@,5,'5MJX3H MKH.].=GH:19$/Z/AU_#QO7+1"U9Y! MFCBKS+N>UC\IW-P5V_)M$$3WP)GCHASZK"?0.OCM,T78_%PB_T52?ERG4.V! MZ=LIM/RN=(&Z)E[$DXIF.-"TO%J<(E1-BB-;'\OX3/[X5\[?W#^<]9NR@7$% MHAO\VF9TQR'GYS)J\26XZ[/$AA99NZ27KYU=-TU\I]4F$'E9XK1"Z1X0OY7C MC&G"0=WZ^?AU) MC7!6#,2LM9K4S'I#+&KP<+ Q30:Q*RUC)_A[+9VZ<3AVCI;V KG_0HN8DW0/6F>,V+YMOEY(FDGR,$W\%[U001J1/"N:7-)GFXL* MW;*MB<5V. .;"KL%' ,%I\:$KZJ[YN#_T2B2\$;+B0?A@!&FQD]/M,Y+AW#A MKF;B=06!]]O!R@->%*]MAUB>62HCTD956?I24I!/MZ"R@WZ 8M29M8\GS2": M"XN!C5L,CV[_[4*J5J4^0RP,19QL@9_"A\^A.YP+=B6+O3(?D7*HATV.".CE M0I-N;8OZMHXLSC&?I6W>HQ,75N1_:YSY!5GO=N]"X3*V14GT-/8]2DAR^Z15 M*,3;SG'2\W7.L-]0%44K1B;MUIG[-DR?P4*9E9#H)K'TS$VKN9_OL.!FD'N; M8-\=!>;DDASKX@85*B ,92]3 #!=4O$CA1V=01>I+0^$';ZD.\K%2GN>7QC( MN+@/6O9O@TK.(H.>1S\_Z?CD/_'E*WK;<:C]D.L!%7J5O>I414)Y8JI*\^SZ:BB_#/+FY?!R59)5<<\]UT?$:' M(:,L77';Q-&Q\#3^;76&K))7)__C3K%0:&BRP)C;P0F.JJ3$_$&:+#:JS-A&LU'_.=5V1O MYN:,[RKY>??L<3H M6A]:@*E!*RTOL\M> _=OAFK?'G;S*FCZLK\!'#,_[HB%%]=:+F_,Q![S 13; M0DKWB476*3,XPT9/S\V&!7]^:J MQ;YE!?G\^"_5LL;Y@X[SC+>2TEA.#-^:,EQ)IRC#&^Q44_@(_.26 M&@V8:@XR&_,UD![2!BU9&3QX8+6A@4-(7MWR K#71"S/'?.!H)(CB1GF;/H((A2FQ\P-7HDRJ(DVQXS]LZG./MQ[OY&Y)$ KK%LZ M-&WN? ,/:]35PDO+\5" 2;;IFP7D\^*;X0C'CGE&9686;FZ39V!==CTT]>YJ M0NH!>?J\RMO'C*_/M%QN.>LJ?29DD5 08*!PS"=P>TTG)QS=K[,TE ?PI"Q M9[)SJ\9)^5E%S,E'#L0Y5_1_$G!?[+6>^8PX$%KT&^# :7%%FKE"2DK[15\C ML(D,*D5DT,#*:BYFIL=:EIZG(%YY&)MCD=+AX1WBI2LOZ1=1QCM\)V%ZI8DB M=J]D<7=%">^F"$MJ9=36,0V!CHF[1CXU 12+BKG*H(66Y^$]"]Q T*W!_:/@ MBNIQOTK[YOB0$E7*<)$UN/6#1#;[7J4]?@5 MAOV,1=*\QKN6GRJP>IG))NLQ=AZSN]*.#F?Q)7+4-(WIQ4/-0_CFE2@Q9$M; MO8VD8M%\&JKN\Q7*](%'2\$18>^''Y0'BOZU3_T;)2X>-J^IF^8C&3%U-OS+ M2BU=C9G%CU7[[L7NOFJM7M(\,.@I[7 G4LY=SWNMV+5=XY:LFN M !MU:H1SE/.H%6.R3G+=XT6CGVQ\L4W_4P0:NY,UE#NIN\UCZ6Z,EKH^LW#= MO'U]L\/8S^=6):MW4\2P65$!PL.YMXGO/A)?WA@.AUF7*[BMA=83[U/Z*]JM MK&_=+SJ3%#<4!GR%C,E1=^J <@'V, POQ]Z+!/N4.4< .4?$FV)']L=-0L4 MXM,_5T-*21O'\JYTYOY6^?_%+E7-:CH#R4[^YKND#7.U/E__.Q=A-IV*E2#[ M]ZRD)*O ]'O\ F58HH#WI_-T=5Y\;0.#$X?*Y7;7G4/8E6)BI +\*"_I X-] M^6%[3J?UKLQ57TT_%.SMF*^K%SPZ ;TG-4>O>94$,=T#I%#,-RM:4[WYT^"D M(I=H;&+6BGL>2$O)>U\W./WD(MA?;+\L9)R>)I @BXPW0UAH>Z/%#C'6E>TT M3^AW_VV+(U;2>E.*/J53!NWK3Q&U6DE9>0"]W $4[$7E-O$+3%D)J-JN./Q\ MAU=3LWRQR(SY*7-F?F]+IH'Q@O(!2Z1&>CCT%29L-<( MAENB1P?<]@\"('#1OI0(;8471F:;O;27%MC+)6">R3)#Z9!D+F=,EZ(!"=_P MB&>.U*S_LS:U%NXG;(2:3!+F15O<+W)]:S\&_>0P]0^R^WPZ379Y=SHY? M_[[\JZPJU$1/[AL+9KG2Q8KXLB2+_)]"-6B2K:#SI,0A[LHV=DLXU%MU40KD MY+5?-XVAI-(\;JS!7T4Z+2S5J3HX972!##17-)Y7='RH>?6E\':_V2'3M+%A04BWT5 MSGS9;4))E1I>%A 0&%'5E94;B9%5)-_PJ A7Q\P6%PQE3:FJ?MJ 2^02%3"_ID(NQ6&1FB>L^01[>DL2E2IBTCF M9[9["@7-S5AM>%7L^1W*#>4P3515GTG8Y5J"'6UX.QQ:L:<"X/!Q^MZ\,Q+] M:B\*VNL_SZ3&R_9+!J:"*N[N@JC3_?/)BMW 2[_^!_%<@7[@O./O%,,KK5V' MZ03E=34891<^J;CP[D'5U>5ME?O!"3KJZGU)I%6,U=0J M$>WO5QD%ZUN4!ZYL4MPN0)*E<2G)S$FXG ]XO'US,&RR[,8F M&N(YFSD08BG> \P#D1STMT.A(O1&.%P%454J?L7ADA<@8[A*V.D9*+4AJ]I"S/F\_I6EG.:*\:0SE!OR)>6*?[U&6RU6 X#;3QCS/G ZPY\-P0! MJ6HZQ3L0@6&;1'L-N0X?$:,XL7AM=($66C&6H;O,D=4[-'-)+-+?U:$Y+^TI MW9AHU.)&QM'L9P]<) U@/I-'E^WJD+\V_2'+7'FT_:S) MN,4'53V!?L+[M7.'DU1USX'CV'PSZJ(H7&X*5_YZ#JIKG(0]3;E4N*%,F0X* MX-0#EWRSAL<7XSZJQ&!E?5EXK6:05O0T!E:NYQ_=3U'.-_5(%LP?;N^0,TO[ MMI:EX1C^2WU^&CN3X?9TCRL+7E'RBM;C3N>K)W=VCHFP?G[4+?/3]_]:.EOL MG%6+3O@F97F-)+,1(&(VGO"7R1 [*[S?ERDDY!MB;6_@Q%$&\47!T!S;*T[H M79)%(HQOK=9-5/*"QH;SY0U#1>(QWZ7K(2V42\=\M8)#JVG(M=YG(U#NFH59 MX#'?.8?MJ+? 3[]\S?SF%YD?_R?W/\FZA)W,/4@4\LVK<5L.1AC)5P=&CEFV M3]D6M@U%QE$V@/@P7&+U0]AK M/2;6(7-/IRZJ))(:M+:1XQWSZ/UK\ *C+Y0G/<0ZRN>YS/U\R_0A_I^X_[_( M:Z6XY6O"D\,C1"L%0'.HL]U5$&V"W2BWKRD:JNL0U8W)?1V\8N >'#"X55S4 M%*: ]<#Y[(S3#-8 >>$_?6CLSK(.HJYY4R!Z4>I9Y:KSN,DF'C#_+.4O6I!N M)[V,&U.$149J3IFD02 ME;KB='-EVSH+"];52R!LNF]UI;,RU7]V:=#.A@8_Y_-%"I62[K5JLVZAUU>&A M[FOX6S_+3_D. QG*N-3WU7J8#AUM8\N+:!S5J\'./&8V2QVB$7C&PB1NTQYZ\9@OP;"8$HRZ_EED6 M%:TM[;^@-#&K,[D7;@_%A4Q'>!1:]'(U26FMIN81<2_#I>?[,L-J)3C X.$E M-X8+52..)HA"H8XFNW'WW2P4+IW78ZC]@UU^/>:[SYUG+2U6'GG/^H2(V@2@ M79PT$FW14$733M'*AB]QHV4,BK0LHF[_YJQL4ICT JO8HBE,M#;&"0!RHHN" M(8\9WEH@3[BA8N3HFAYS0%XBYX[=HD2$,V:^:5(3N^'/HHDAUYU1=:SA%3.S M8SY/6:L,4\6J;IF-3AF:N30;X^T\?S7#3HR0:B(35CXIS?Q-T;>B[?_3:14]81(\D+ MD?I,9%K5!%H*1^%N6F9K=IV:#;LCP2#8E#Z;.6-NF]F1ZM0'/97<. CYTTTQ ML84R=H"4]?E9G1(0HL]KJ"'L"'"V6043BDHP&Q,L[7?87F2S4ILPBO ?#V^! MEB?-./D"$BU"\()L-Z>@@[P"*6DN!YWJYF%L]\=;H9UDN;:'I7-J_4)]ALK/ MD!1'B I7",Z-BD%I$-T!+6+[F7LUCARM>WB?ZV6;>E 'YW[[-FI)4&SR"%9- M0)4?QU/ ;#U=Z8WZ&G9I2N<,HJ'=^.7%?.H^[V5V7ITGW!)7(+Q_S M79&;(NSQ+@H'5@P4DGI&;MA."0Z+E8FF7E*@E*248M^9LU=5C/EJ3 MS3%?,;D)N6*QM%MM9EZUO*@^$!S;:!1R-?B(.CV$-?-6I !EP_]W77]1BK73 MN^ZW?/ RW^\T^$*P3_8$"S,]=[)('XWHG67+5>4Z*N]"2BZW):M M>^GFAG[SJ5\(WDD9C5*K1Q.P0?Z<"),CB9$>%S6>H2F"=@;"VZ3O(>[+)9J7 M7Z.U<4D$DP"[]JKJ<')]7,6U]0'PHB*%AU(@P&8US:P_$$2&RC5PPPV(MFUE MQWRH]?(HQO02S(XH79S?'L<.9.O+V'A];WXQ M*2D=*>G./Q>3:@C>3;.>-.V>/N%LK&)SX-;.OY[KGV#'? A I)]+]5$H"WG5 M3G%>C)>C"PN0.VQ6B?JP%6_UT*VQ_9C//, >.,*O>W9N7JQ9+GBNR_O@_5*$ MS8,E9*)A.I7(1:FW9VP #H45)-WV8#8_CO79T1JHB?LXA]YCON'.9*+D,L5[ M7Z__ZM-ZN>__202;.XL1O9*D3PO*N9#4X@['7]> N1HG/_*G(IL[][6+EQJ" M-;3$9J6G9A)&:JQK1#^NA5KI&K-=OC^X/-,BM8,D)G1D;]^#49O I& *>./R M,=_!16R['VR]UM%OMJI"O)KQ581$A5HC:FG&Q_9E__L_''*?Z$+\/E%,O?NU%F\_D4<-12],$Q!$<(*#+'&^]!>]T--=$2% YD8Y MI>9M=%TY8:MRK,D;;68CD3;74@P8P.+Y3G+4/C"B'2Y=_>N1$J+;Y_M#ZQGS M?WNDY-U9]U00Z?OFN5W>QPWW)DJ(:=_XQWDL"&S"-F]U?:N8E$)X]B!-R;4" M:^*@86(YLVR/UP3?E-I$K\I]A)AKFZ8908)Z6U/GBWG[CD&U)8?#N6D\N#JV M'OR#R3V[4:1;48 M1=;F$VCN=A(N,PO:T2)M*5L8)TC\VDT%7WHZ]9C/HH9:&M!Y2]JV17Q3I&+Q MH]==V %E@Y 4+-&=PLKS7U:GI?8?-M*7L&:6XK*@2U-C"O<^ZLGOM$A-!"90 M:L>Y4NE'L]>6T?I,'GKGOJM"*N(W[E)5VUCD6_]P[S$OOZRE!-WE5OC(;J / MQ6#*],^LZEQ'[0KLU=KKTH<)"B_& WH_Z1?*[BC/C\4E6?=&*>5FTC>4W0:% M%5K/77]8=,P'E=E>*2V1%@=B@3N(KJ_6.#D6YR!5,X,Y!K7"RZFCB!!5?7V# MQD98JJRF-UYSO@AZ=GKB^N_+8"%NW"U$;J[ 2.J&17LBSWR;?-#F4&#B6<9H M@B1L;=;&L3#G[-Q,G%P4..X ?V,&,M"J^_M76*&R_A:)O5)V[YM=:3@,H4M* M0_^\FDL?&/&BXKP= ]EQ115ZSR9TQ#*+YIN[;9.X1VYJO2F$LBQ(J+/8"^VGW ?R7&.]DE9>A-(TO4:GT2Z951.CLEFL6EL,HP4@()Z) M:^M+5?DJP^8O?Y/E/&H9GD\",QIBIHZBAJR]/.IJ0UN7*N]'>W_G2#^;6I]! MPU-E+&W"+$>!"9FJM )0\S4ED."]BV^#]:3&MC0@W-US'(@5N=4'>NB &#A, MZ\B,']5$M.K0Q!;E+#8."=H4 7"AHGF!CF<:/L!:DR)ZGQ[+$O/P5D^O73QX M7K+@P"N-R#:W":4_T8FL24L2),X$'V8*V@"CFSL([^B.%*=D?8.=>V+(O,91 MSC!W?2G$BLM],E.C(@&]3W,P&L[*8("%$UR;7(>REK*RZ+*@K$Q/ M;>[W?S1._@3"A@JTE"(XOPHVN+-Z&LK6/Z6P.[[/84^I6GF"U#L_TTTOYZ&O ML-Q2C?U6&%*9IRT_/@@V7K=8NVEG%\X>Y'QA?8AH6X>@?ER>E(E3?$1:22?J.3*K_Z72*=($2-^,$_&V'G@$ZLQ"4_+F-W[)2.);K,6Q 7'\NA% M>WP8-Z"EN[S:&VE7A+)LG:X?=(YOA%=VZQ?=Z]C42&R-$D!<<%,K^P$-2 MWQ M\':5#<5S.;8 WA$F[&S228[Y8<-7+"=]( !>*RQ5@Y9!>M*Q5Z&V.?;AZ7'9 M2V[D%N!(@(5##F;C=+MZJ+QZ]3%?/9%34WJ7KDO*0E^OZMULJ)D!\U"Q3.1^ MBLL2G:2@V+& Z5&7(2;U5YN9SB;8T-;\PE0K8H3OVYAX>E;J^;Z'N-*R&+V; M()$Y;CK[4/3]C0!EEXXZEL.DN9RL ZHQ@^?ULY'$LE0-X^Z[N"W(O96P\CQ/ MCBCS4N/\W5U5%MK?F">=V'=NJX1.L\NXGJ/C_.^[E9( M.E(8T-A9**LZU&?EU7,;E*)K;#KR[Z^GB;!]@EQ$0ELVTPMW,X;#>LV[M?*Q M;+]*5\8QGXV8"^0P&W+T!5PGEY$5S(V7BUHGMY=%,Q62&$*XV_&4R3U \J9 ML;%EKQ)2V&(-&IJS#7Z6M<=\>H%8B>N[H3/5UG)+4%R];E]$0OKZ!.5FWY'% MY-EU"/$NM03'HS>D&_^A5;_+5TZO<>W"@V-HI7KCU3<"P8]R]L^ M2\FL; XW'O-.)B*4%.YY87 FXNB:LOF: ,&1:6L-]LDF;6VCK5^:=0)?SS*_ M\QJ[/_IQ>(KRM!X!Y5^\&9'5;&H=WDR7[CR=_I'S5UP!3K5W#C+C[[@"QM51 M85[=2L-_'GW Q^"416FK^$W\&*+U/MWOJN)6ON;[QR*YU'3B>((W6WC1?U;B M2*MBD>/TEEJI;" Z%2 M3^XU<'.$YU]>ATR?:V W-O\J[?/\.5_A@%W M"1D6^"2P(6 ID 26KKHW&'CYW/5?/=7+X,\?I98L-A:-S2[?6PZA!-#&U*$I MTKE)@:-M5E"K+W&'S4-;<_F6 MZW(F2UJP0K/J,3H##5R/!,A$)(Q^H%I:P+[[*^NOPB-;&GN9=EOB,XIG%3I1 MI]_9^R6UV8Y(!39EU\JS9"80L5GM\P/4LU6(AKM>"O>LMK2ER$FN^(U5N;0^ MA=7MKZ>WN+/,V<[\\#VSO7KH',8-7]@/U^W*VZ%1I:/HF:/W80N\4-7I 90. M32"#QD\XUI"O_E1?[/MZA3_+PKO;DJ;WYG^B\&R'(O@B-E61.!12S]':6N$"[/L%2FH('@JM,=5%UBUNR57M+$^GZ+_/5M>EH7;"99E0 ME1OSM:_0A!=B.>&A9ZV3;+@?9O*RWWWW0,S5])"LU/=+UH8DAXM)Q@=_'OS% MAD7N>P"37-LO/C)M(%2 M:5=<+:NF(O^,+#$]+O95V6N/"?"%4T>/M(PH>R*-'41PE4<]!8E==8@V7,3.TQT/C^-]6QUXWC:"#UR+^T4:[F5H4I6A >5)&VWF9[%LM^5W9BT3]YJ2VD<_?T MOQ/R2T14".V%D.F6,BMP@GHKJ&59F51KI.X26&NJEZ6.Z1WS?Z88D=,A?Q3;K;T'O)M_%@Y68-BJ M0HO\;LQ2]%S34O7&DL%=;V]'5_P3OJ2(\?ZON9S][S:7Q[=\K)NPH#Z'$FQ; MUE;3Q;(Y5.: Z@ HJ_G3EAKR(;[1?792=M/:J4G.;*RGNE4B KB5N2]@;^ZU MW[7?_;'DUS\:59\)(6YD35W1<2860ZW$7PQOGXTY7?[P&C!,$]\D2B:R1$\==7F75+(-]Z+)T+)%?&4::5%[Q1T.? MZHRL,ZMQR&7OV-A]@(*M9E32FT:-MG&WMC#.IU1;LP6]>01NU;(=GE#6L&"L M[1UJ%4$CSVN'JBZC&*OEXV5-5I ;6K6J5.IN!0?#U>L;YW1F,'M-/^54;=T? MFAV([=U:B',.SP[RFD7<",2[[6Z'?8:JW+D3#N -BN9!0NMA/6\EN6&JI@7N M<%+>-_U1B(GP<]:2*7#IA$WD":O2]!X_ND?2ZR%Q94#9IK4&/NO( :E2,3O> MBITAU+Q]6N>M-]KM=UB]2:^;ENN/NLNWMI@35F%7.5.-A>4 *T?UJI)U:AC] MZHT]8=YS=Q1KN_XC57_MR!-\.]F&1N:15AL'(^^W<<,)N/#YXJDUY*AZDP>B M:?_C0FRS<_K3YF.^F(\[+:?*MOJTCR3FS[GU2DV,UR%JN9 C#Q8YX9@O8,@W M3[(KTG$A":V0M>+675<:J;>^"#K ?L1GQ$AX$WX#%_YB8[3&.LE!@V!'L$C7 MWK G!PSV,\JM\:$3P 1U7[-9@Z]"I5S)*P&%]H-65OIW%O[G_^AVF9]?%X+B M2_=_8HN.3_:.=_8@Y5V4>N_-'"Y&I+@;^'10RSTZ/:%T=Y_W!UD^-G7O"UV! MKT4O)^GK6\24-C[+L$Q=!V&O441L8"0*>NESV:E%E0 ;#>]L?)J-[-;[-.A MGBI%\_$:GVGR1*'2O+E&$JK%0;%H&4/T=S>7?E<#?+5[VU/G!\CYFR&952S[ M%N%02'Q)'I%L_RKK,"9UXX6!E"(NQ,A5=0M7]2X^(5*B?"WE.G9#?$A[S'M M%(J(&O2*W0>VVAWSB<_JD<$>V:MRI1'6C,#!_?C]\*H%?^CAW1X+TT^\H2'0 MD7?^8^B+=?%E;_[R>].=0#2OM00G35L, GO'M\9SGW!!G4OR$HA&@=NU\FO. MSZ'B.7VF !%TE3GYL,#,2C.WV0%F[3'7WVMH/!!YY!+FPO9[W3DH&K]8Q1[> MPO58I.7(F'O/Y2_K\/(GY,C:_G%WF&K!0IT@5;'RKZJ9\)7Q9=;E\N)*B/LJ M%IKL%DU$9N4+?*.<^>B''_\NTEA4 3P8M@QM :MG:J7MZJ&1^-0GR3OS+@+> M#+1_@\FHGVLK+JK0*BMB+QE(&UF@W+IM*C^]VK0<9,E2,>VS# *S!FV:>M1= MMBXW;HS';:4GZ:"&2_:,Q&&"4SC]ME^F)'\X>#XT3-K%EW2C) K&0PU*@MMA M:GE>+<725<9-I2Z@A)/8Q3\,=GZE9CL)M>,W09I"";',1DTKYDAK^YFZCA3; MZ+N[3A-;(U#(AV*,!"'(/N*T0DK+^:3^ABM^51+TOEOWE/K6=S_0:D8G\>0D MM3Z,G,2HK)PM921-Y2!0O*MO"^J=+&0]*;K7VN03%-W!I.N0-0 B"!ZK?0QG M]J3S<19Z-PSB*U5O-Q3X=V&^O-9PEI M,>%]:[OA@MW4AW7MFMJWE%O4_19G_- MCJ2U+Q3?_7@NWRW2:JBQ(<(D-IY+I(_R0FY"REMRT %T&A543_FJJ#1[<>E_ M59':O<64A5L'XJM>2PX)@;[X<8CNHP#- X]Z]49A9366-]W1N;4EJI >AL15 M[@Z/"QS\T)315# #M_EA?5)]1VF*LP;7V77+ICECAYFR_:JMZH]Y@^VS&,;S M=<2^\[*L6C/Q0BB1(=FJ6SK3[!*AQ5Q/XU?5]7==(D$,2I/\>?[T?C#-Y$=D MV(/5?RLBP)*6\$(@46=S62 @-1A_'ZOG3Y*6]Y"8.\2>(BT%U8@M<:T+R/WM M,;V]'(UC/H=[#L=\ A9KIQ^M9][9@.4:UN9%0ZUU><5R5]U6RL^6%FA@_[QP MY%"?/4!L;+?#+C'[3:.B!ZIZ-KPCOO^?K)_7,@,YYW-UU\:.^>!U^XFIF<+^ MO5XI5:N,M'('XKJ?1QU&K?*,411O%N#2+T6\H'#/X9R5E6!XQ(6I8SZE\0&[GHWH"!?) MG"5L59GST*MQJ%6%*UC"N.EG_<#TYO-"<4)M208)NEX<%ZD=9#/&(GO[GE-- M!)@4U"FQ(:QW<$'CN6XIVZ]NU*#04<>;A H#.4)-MD8N;:*AB.P>\M]I8:Q1N]XYK MZR$2#O.7NX5/$2^/P7((,1]I0.K3DX!2&]1MG3+I,.W&8S[57"XB0JEFIHYC MEC/!"&/FADHWJ:YDMFOOZ14\655XV;'X:EML=*T"5#)IO.E.!0UC&RN,]^7? MOFR"_OA7UF?$MI39ZJN4ATTC*^_9R4/.@F-;N6;4,%4H9_?;PM -I^KX,F9S M=]XHM'/*8&'EO/[.@_$#'396,;A/81A21]H0Q\]7R&_5HJOLS8#,BME+;">5 M'JWGLM+*H!(37)]7)%05LF:F( J2_N%WNU5@?7--WH0Z+,1B:(T4J*,\DM<& MM>=*O(0J]52$Z+P@)+2Q?/2Q9S+@[DI&%V&0YXXS=YX%D]]6CKDS_6 7QUPI M4"9MQ/Y38O77%@;$JE'.I-^:+Z*?.3[;:7]?E]=44(.N ORYVJWJ:.*)4PF/ MV@IJ>G@)]V&M)!W=-GM3#<.C]RYO.ZE#0X>G?8EW &[#M6?2%_'0T60W+\,R MN3M4"1QG=Z_TU7;NOC_.(1 #L\T?'0!5:"/ZZBB"A&&7HSN=O(-G:3 RF"X] MN+QF$#P@W>0WYAQ$2UH&0)&SGG8RT)Y_ _]PE$%APYV:8^*=*QZXWK3Y 6+ MJU3)%&2%W/(@O>K^Z8.?B]?UN LIL%P&2J?\O2!3]E@U6E=N"\L8(]_ MZKQ9U.E-,..<_7;(_JN=#BP?VW3PQVY[2/W0_-( M^CYG!O3EUO<'>U*KK%F<9$3FU/GBJ+^-D3[HW,,=7/CQ_T;\WXC_ M&_'_AQ%RKY]DOLXL]WJB6TMI5.@X'%@APR932;G.Y81!1Q5)RI=*[EZ&U!N>'KK3+).R(E*GFA@5,N5]@ZR8$]6I[?+O&&\2@(2KG> MR-VHEJ6>IV"[WM-VLS&M[?R%W6WUMYT\QW/&*7M5'3196GL M 3D+A2\U%QU[%T3.99?#1*,M7R"<4+;O'O'.5/3U#SV0'Q(H^W#TJ*ZU8=)S?)EH\_6DK*E]W2*.GIZ=':_? MT]-CK0D%X"J^GA1?_5BB6$LR2\?I,X/BJMN\U;-P^OH]:UFQL1OZ=\AY1K]_ MM/FP]A4E3(3CZH2'.S)2@D\WO.Q7+FS#4!F$9X]GQMFF"81!S-=@+:^VJ8)R M=8A44J!8M?Q=.EDF*"+$Y?R>7B!]POQ9FNN*(Q5ZC4;1&+NY000=F@K6R8P'@1,CP-ZHUKEZ*O*]P>4V]"HT81 MYF-/>IR&$=06G8P1GB_O+D3G"J:/ ^][VG;?]?>*G;5A*P?;3-GP[%JZ!RCM:D=U'(COKJ2AG7AZP M!J_=LSH@;9?_/C9V*;:?D1SR.^C,2UD(K^[3O7DEB,GN*G=L1B>\48EBMW2X M*[/AF0G-L:7NLG;W-T4Y62'>'4=:2_D/^HRY5H_Y#I@7?5 MT4E!H/.WD4(WDF&=ZKF]P&.^5V-NG122[&9<%M;,;%XQ$TA_\+]D M89>W)_0"D!@?.M6Y["!8?+=^%OO,-_:83P-0 MZ<&.KS:="KP"G5!KONR:LMP71+'8.%?.R8DTZ(96<$";V;3G\F+PU,F1XN#L M#9Z1<.RC^F?Y2_7PEYX+LOV0;$;B+YOLJWAXRO^N0D3 M:.T 2?!Z^F8M*>#K ,>$U]_O"@E5/((27VXM0[X2*R/$G,1-/8S.U&9F[4R8^O*=D[J=?(E55R"-PLUMF]332WMI!@/2$E=0X,Y M*&;![ B99+^W"4"I)O:Z MS_R&[PM4M($=E6J5%F8.\W30) M?SGS_*M:K,@GDJY%\ZD/"(T0HC]P;LW9IJ MN7HD.1?IT T3'^\GX5=$_!.S@[M#L>8P)($HX7%^L1>V/FFSLKV5SY,?MW^) ME0L4FIY7GM7V,&S <9O_D9!X> ML5AA,RB:5VL1X$C,.==W=06SE>??:Q>+5S U.FTNW<+,H@-)*=KM&:5O(Y-G M==.^9N5O^ 8FJ"^*R\=G3(52!-1K\'8LYX-M':)N4$65B)E,O8W:PA=#(?CN MDQ1[0]9['>#+4OQG\VN'7 M$20'L_%65,PC4E*(\#I-W*T/.JI@NP^XL?OUT8,978YR0(C4.JGWF _@/D-=A$UNK*SA8LEYK:"H1YVASGBON+C [S;A M[?"WQWPG#DZ6CE<]>I8>,-&B,!;%V_>]V.["9>'NZXV#F0?8\/R1O_"6[";:?>NO@ ESF_W2(@7E_ABKK\/3Z6=\__6=P M;%/2^GGWIM<>(,S.7/JE 67%^.77Z2>C&<4Y-5;N10>] M( 6GADM-@0/I5\DTID]_BZ434T;J0K([YTFF!0GJ#C/IN2&Z0N<_$Y73+L2L=)^M\E&W[EL6K%77C(?Y[X@.((V $# ,SG00" M.$PNZ1?HB6QOC0:9\V@$5#"Y/5GMJ*?7.WLS4L%"P@XM^TI,Z"?(]W\WQQ3T?&0U=M,-8Y%H.7%L?_0?W$-G:,N6^ MGLA'&/4T$N+?E^B$=TZ+4ASMI.52FZIG0,MITZI:8N$I"B[+]14Z8X#'L;,[ MV8D!P7?"5VDE>@EAW5Y=E39-E?A#/[A&&:48+T!(W9B@'/.)/ECTBQ('T$2; M87;H1!O)$,E2I4.\)E2DS6R[U(31< '/WQLXSM'JXFA9]0:F6_4&$*P"T\/* MRLH.KHZ@E,&_ZP-&=?W]+]3LZT7'$E7RTB%_8/QFAFQ"SZEE[ M[29&Y<10B],2)KKTJQC+B9"NI?P3JR:5[@H5UQ/[R6+IU\SU]@LAHR81Y>8^]R8L\0H=M\:-E4D8,? M-+_1UM;&. ,1]5:5G+77A(A[VV;E*6A-X'@X-LW89 MW1']2=$SR$_C;BK9?]_"7ZE2?#+EZ)1[,@VAF/3-HML,_'E"7*'=LIL,)CAB M9Q7ZBUOAGF<#?EF-DS-785;/&\! T4*%#0+,ZBAG>O+[)/F^A(A'(*.^TDS? M%4 70KU&H:3>1;G>O:74))DMA_XFQSJHL9IN^O[W5[>*E_=;=/-4KNQ!UY@7 MVG#Y#'[X>'8'X&Z^BI:KW]O]6QWM'M9&0!?+\^\%I[R>7\[7]]\R"+'1C@Y= MZ89V'QB,>Q29V00_.P>O4MM"9/%@R9X1 '";$^2;;=YDD.R BA_/42#MXIY4 M;?5 56F.V(!T?U%?7OVZF,GW?/]/BDH.M&6 N(;$5Q6!N:_H-7B+3]]-G]83 ML*!XHW3U$NO:%WN3>^B&QF:$A0SKS/3(Y9X'497F' U6W5VJJW4>?U?M:2ZVKLP@2?VR.JQR5K M^B-H0OE*X$45+Q*7[K;F#[#X_]A[\ZBFKZUOG-ZVVJK54@24L8*"RM0PS]Q6 M!!E30:8P*0$BA!"9"6%H;97)$)GG4&4228@!0F0N,H1 ( 4D0 )!ID2&A#DA MC#^\SW.?IWU6;Y]WK=\_[[O6/7\D:R4K:Y_O/I]]]F?OG+-WK,LR>C8>OA'\ M9G?#KKQ"I6RM/[-VPD0''88F/6Y 1Y5:E+U-_O5?/\-I?1--TBH#4CD-V7,L MVZRT/_%;!+)N>VGYHMI)48E'602%G1)ZP(;A6WS".Z!T[COX.Z#>_JWQ_<*Q M(B9TPAOMUV)9H,FDTTV[O"3)OPA*Y-^SW%YS2Y+GRO;TEY?8"16U@V%6L%_^ M*/1"(VM,G]0P.+27R#GA:CUA:C:+PRMC>Q1:TY4 .;Q/K5%ACOT3 M]="(,-"V,W'0/'!EZB(E(:FI.G?##17"F7+0.!*I%&/UFX%E0/&=WDLUL U) MNU5$O7W^-]Q5G<-]?E(D[CL;D.AE87<:Y7%RUXO>1NJJRAPBXHB*ZH_"K(_81]FN2G#]\,U67V MLT.%1H 1LL]Z]%+(0/#A=P>-^>>_Z2);74ZS((H[_:,1*/,+@5'AF-RTK#^= M6*% Q%K406W7/O3<,U:0R7NP,.E7*!@Y?K^5 MNZ79\+U3G\,! :-C>:6I"^:]*4? M^^F0U"YK3!#4AWD/@S-:=^QIV5^EAPMNL78:S:06:')TX5PM%*@& .9$>U]^ M@.'JX'#*B:9B]Q;D\)@('97,@@<-QEH]>;$$J% CQSB])PL#8#5DNGV333$2 M$7E[KB97_[#K0$]8()7;FFA&S=5I.SLV-599O\]OOL)M0]L7>W-CH7C.Q9&7 MXC'4DA_&YBZ4?,D/BQ&\"IK=*XPQ\0A(B^^!@BW:U,+@&4WR$>+%6L$5 MKU46MS-Q MZ#KY6Q]J%J-PAC=]E/Q]%/R,2ZRG+=7U5MS%TA:\'&PUE*)LLLG*]2N8OAQB MVM6'!_^)^-TOJ!6.O)9V+.'AJ/36JJWCT3$6CS8)K"<27Q. M%']*R_W!\>YHW+76YFG*J86FNF&!TG8X41T21C[:C["H&L$V[FPN>:'FI3L" MND?7'Y-H\[X\/Z,EHZ B!C B7C(?22/P45T1Y<[MDC\OJ%M2 M.]@15NZ8]BJHX=MJR4?&ISTCJ+6*+?;KB)?%TC,[]$[A_07&778+8SHB2!]Z M)'+&2W"(V38K':[!F,'Q%QKA:EAR-;'.KQX1@76H/Q+QPQ^)W#G_H9_NW\PD(]Z:?60@.RLAA+/1LYL=O]"56I>>_[-UZ''QK_M3W=HFEP1I2 MW=H,^N-LSD-S>ZPP,C+^O,-<@GHQ8%W=JG$)U1U.:VE_V7TD4IX25T\6;$#% MCO>BK[!>1A&?0*9A3=!/EM&?QD5ZT:*B"^;0QG8!K!+P9<6K;I_^'Q7<^2C? M\R=^8KV@=>JFLX;TO(N8@"ZI-7V?5Q@]<761MD:?NLF@*JW?/PO&2WJM)%4+MT0 %>/D _ MIN"PI&QY'.7BVC$4V%"A\NG#9R?T)"WDOVKDP6(B\J;%LKVV@6+9'B^K.6<% MB$:V=$LS=X&CM*IKX\7',$$C6EI\?Q?\B3-&0=I,V/+YCC0"B*YO[JQX*PFM M;7DRP'#P]X=2AO3PYQ+,WI0$K>Q90*O1/L$!H:1+@AWW> MF59<8&M.CE]GI]"C/26C<73Y3EDS(\_RO99II$2%B5& O6BF4E-/IJBA Q+) M3Q[VJ?TA.2;K#S=<;"&\IHWKDW,U*SLYT)3D&EX+K/?U)'+!'NU)^Y0 =6O. M_F5YUBE96Q6I'!/[^=PCR;5GQS:<'^RMS3;&%W1'^W;FGJ<=%E?'=-&.1'1' MY/WNQWX\[;!?FM ?O4MU+_#;"L@I'A]9F2F.?^/4?0_XRU\#P])HC/DV<08C"8G#; R(GD:F &?PE](?2.VGEAC M>G-ANK.H83?,<]3L(L XY!Y&;,5=68J<EW@D4CI_)!)?C7K7L#GG^07Z)'OOR?B12 6+ M="3RDF5UJOR'/\K];#UN7OU[VMUFH]_T79R?95'\$*3L]^,#=WIN-\=M+,J M;3A*5I=3LD(-,+*T2W@3F4/L^VY[S)6;07O[+1O4B[LD,X,I$+&[ED%U]OB>1>_)Z4)M.I*Y??V=>P#O6=XBFVBHJ9I7;++JX<3LY]=XY]0GA( M8;9;;)HE2YK-[*[QXPK_=VOSZ%7$M125Y?YM&3>D-C4C[#=H MM..9ILK-^SG 5A+#]"Z\9*6X>0NNM?-TYY"\,=YVV![T;[G_EOO_4VYL[M8! M2=+!76CB[4.^_5,'9[+]9\K;JG.%BI?0 P2?^@=DMIVB*^MEL<>\^8[3N9?! M_$;8>7*N+-XD72*YY'URK#>LD>QU:!N%4^S7R4,OYD5TOIKYTZTB!G[NP;1R MF$!AV<.NL\D?$CZ!M[Y M,2TGX**TQSPY+!C>CY#4H P@V@+OCOO4-+0V*PZ(BF(9QV0-U,48*3.W;=ZO MRX$+!P7RZ@MYN$)D3C@.RES,Q_0FI6D%Y!V_ #Y?W'7;-0Y!W]L)-,[O;5<, MA8B#G>GEVC_@1&!UT?@;_NV;1O9IB*5OU>[7@*N6$;FJ@6T^EHB: M.Q:-+Y>]]TD;W 9F !5QR-[";?A6G(K"'?LU$W][,<-%K=A8I YVUXE$1O%C M]XH3KS#I_/)KL6/#2F!W8&AQD4X2;B=RT=?Y=Z!+A\3_$QLN_[=C]M]R_RWW M7\BMO)A%CS2^#!BG+@M;S+^BS'>;.HK'_ZPY,!.V_V*>](EM+.;$RYW;3C$* M5934,-* R:3!-:1E1D/RD4CXZXV[M!2=?ANZ,DU,?O5!HM:?_D7S469<963R MH.=B:(]6DK[*G4RCHMHGC24T3WY*S&,47CCP>)#6! 'C_(UUI>J*9^ 65OYO M^\95;FJO^MJ/&5:^%&I8AC:'!4?E7'NL[TPHFZ? KP#&7%=!\5W.)L0*%3%5 M@?W6M.X2!NSEW@<0;-"D0=&.LK&DUGH,%[Q"I9WJHG:I?K6UOC7\C@8,-A&J MV%1+S/07RIG6&V=3)U( W:]61BP5)B+E3[H-,_PK*^[4SF^$;)Z M%:/2K\*]=U"#NX*$Y:A,?82S$;"*28\K-RY>!IX]M$IC4A_0?=)!@ZG90W&G M^V*T_);XA&5$]K(QZIDT@5.,^RQ.?L##\S[$V_J>X9-IGJXPO.ZZ4CF"T68ZUM.F&*8*=I42EF M_WY;$)3X_MR3+F3L\V MN^]15K.9<6)]$'4EMBT2E7SO<=2OA299N,?)!Z+2X"OR+CJFFO>]E"(LUW(M M>,(*@Q%D8 S6;+O3WZ=QK?:@ X\(6>T@\=:*3H1%%17*"RN?F.Z#F# M"G^(&]=+;^L/4.),UE&:\*?7$R^%LM?#QG7.:H]$FLR!:U/EBR;MB2G$G$9Q M"YO+MIB#%R^Q3K/KBA7%*^"8QM[$A.P-[I@^V]7 N:^5RYK3 0R;$9$WP=[F M4"PM0R?7'='<\8KA-QV,.\^\1X:R()1C'PE9,;].Y9SU8" V\QKU"DAN+5.5 M65%QZ"@JL5;UU=NZ5[XKOA>?5+SLW;^P8BNFB?-7!(TOO^DAODA*PA2$VCLV MS'N4PB@-(15,V..\Y45>EV4,,IH14;^.T=(P$W)T)\-8(8T<:5Q&A1)N;.#;PY=;-]TDO8UE;W6YM5BG#1OZ06^@Z=5O]L&!-"]E6M4R=9A77 M0EMAM#E4JS,5(\QL3*AO2.@U\.X^2R+SS7([!=M[08F]L#;&)@^U:4T@ZL,/4E^?-52O9..NR_NWZ 7IA[> @?F)#WG"?%K'J9O;) M[Z2?_*=PR+]E_UOVOV7_OR$[-C<"E2GM*= TY(?).^CX6 7RE Y *VXR3WQ, M$6/-S:/'0CNJ)ZY@K?=MG/E5/.H@9!_XMJXO4F\L,U1( M5+3O9Z]0XJ>4%,"-5ILW*_3=PF*O+9Z;P6!0@[RF,!@O7Q/*!!V)]),GQ&09 MM)BA^5:<%-5 MR(-52&.:!>>@CE%%'Z\U4[J_.Y4/SFZ"R,Z4J,$LG5-[%]T'RK_MUR'W)#$O M2DLH'XD4N%S?-1LR4:E_/UC$W%"KR8R-6/5M2:#V!^NURQE#'D6L8)V-4Z[0 MXX EU3$_Z>E1Q#S$N #G<'I>-3ZRKC(GHM#]R1[4/K/BB:5NP\O?>]O+$ $D MJN<=>6YVO6RF]\M#H%: M8QK:$@#-%VE#>Y[;8"9,L)U\R+-%*"1TGS\2(04MOU/?#8DXL9F[R-6"*>SN MAOABS0,6GS1@6%*1]BW*5QVZJ_XB<7;L_9.+N0($N?AI)+=Y<^SKWGZK1]@\ MG(J3WV.7WM6B'[,>=T:@+&5JUDW:F/Z2=J&1FC?+47B?/@+W$:@9:!%>^(X12CUEQLH>86TSDVBKMF% M%^4K3SJ8Y,\%S$UA00S[%)JP.5]X[G6\*TM8G5U7%^0N4%B1U)5-O**<-WY1 MYU%0!""OB99QAWSW599"2O&I)U&Y#EFBWPT^\9%#A7H!^X4G53HHC9Z*-%< 18X"! 02*O4<5%(+BCD/Q#6=".50V MW34IC9R=K_M7-:@_TI1O6NZ58W9/381XY*2;!JU.AO2>7S2]E4X3;N*#I-C6 MH]$MU[23Y53Y#RC5ELX@:+OX)36:C?53C>/(J 1IRB MNLK&.&&);K^'.PBQ!S.U'FYMJ!MRPZ5' P<6%GC MO#F\_9L[T--DBOR];TV^%C42RD2?!THY4K1XM;;FS%L\>OURS?X-=ARDD&,7+'I"W-WOE/WRIU6@SU1PQ>HPX:O0G) 6JXZF M^OS85#JQM1+2SG83=ELTW:6:#T%1 MB #_!HZ8L8T80ZW"+UMFZ#-&WA"T.NZB*RLK."=CD"&U=[5!6(;0$?S,J:60 MBB@0+YV(;$;=4BX12X8Z6"Z#U(R&%!=GGZ>_QTA0_-UU;T- LF.L2YLUK6S3 M=J1I=0ZX?K>XU1^9E68(FAZC 'AX@)PKUKEM-+1)XYD0:!$49S]L OFFQ1(W M<#]MFS,@/TH6XP6(L0OM<-V$C_\>_,._0L^;0P%R]5UPIWX-63%,+FJ0ZNL6 M6/-CS[C;I9+(>=N5;YHLYM;J/5YFA43DOB'5YK0T:;NR2S&+\P\_)YU]\CX- M,28S:)!PM2*ONFQA(/C"N@LM8(,1ST['X4S2Q5-!.O'52[S;PS)M49.#NPL- M!+1X',L&42UW"]W4L@?:TQ+561<,3).-HS;[0C?.J;--$CVZ!B+/&LRNJ!5: ME8?0)4;FUIVZG?)[&\]P=ZJ[&E6Q7'[U1L_;(Q'KEHCECCA#E6<(^>\V>L=# M"Z)(DDE%C3C194V&<4/)%; ;S\$$YQ/;4 @**''>3M1;/GMO?= /]HTS9-0' M2PN3A5!$%^H799=ITL "!94+MX+M_O1XZ'AE96X%37_W4:C*JR8=O[<[E6Z] M=U(S&]%:]FX17.<6'"S7!R ^M&9T?RIX9&>4\,KD!4WZ,E$MD&>%^AC?8C[? M^G'_020_#JY-<=LVBJ&16OA1.&-DWBP2#IC/PX(FI?$WM_1TE^U67S(LJQ?& MN7(DG5+&L%$X?GL5,.&Z95=!G'UE61]/B]:JC5?J69<\$;C2.5O*1Q;J4IZZ M!L/V^-VRKDOC##V9_DL_AAK87)/O2M.]85\&77!^?.'VA2R]ETVDXNU<;9(. M!X$41G=?DP',5C1U \;2LM'&RU"@M"U-O&]Q,'_!1*6_NA]A;\HS%3O^=+ZA MP&X5KDH;QT8Z*^AK)M'S_^LHD7CU;DMPV"JFW(3%4;VU>+FT+S0 %9;YO$PF M!'_W]49]G'%>O*H3,5)'\OFV^?)LPG[_^Y*?]ZQ76@P7]*%2-QM8=2L+K;6T M/?B1R,QXF>FUA>VI."J<34EK1R3*)O"@/SP=^N\Z=V*PO0;/2KPL7] >Y5([ M)W^BG^9&"F2HTEW?9K1+WM?CWFF,*2C-<,VO7PV 9>IP=]9GH+=H*8:(QPU5W<&9S M?:&AM]IF.*;(B3Q6Y1?4"?XU6>?.!,FIIUNLY193_(5G\NT!ETOW$G(QN4)@ ME>:VTFP3%Q%O<@W[H$CH Y5"[.7M;4Z\@5G-&%Y"2QNFS@\6XI4Z E"LPUW[ M3 @5:8;WV.&"RA74HHCPNX/@^_(V3P_]N&7NP6!>R["O4E)18'+J[EANX2' M1$$ 0WO3 G-1J)%^E5F9V6IMJ6G1N$M_R'PZ#G[SVJRI_Z5!T[=SJZ>CA'MP=D';3R<,<2O4"GP@ M3+^11\H40)JRVQQ KR%35'^H757SA,A')+B%?9 M8^S>E[8KD8@UCS"BG$G&_2EI9[M.#;M^?[.O#$+N\%2<9%#+8CL=]/6A*;48 MF$:E(:N;<&\8#.HBSVDNDB>=HQ."1[?*S3[?O;&3^P+:,C7FY5B;1XD#/UH] M=N;R00AP>_ X;ZP9P'WF@[S0.SX^!W7MT<&"+[R%7NAYK@BB/U?0P9F_3RKY MVZ6_^W](PGB0_I"$22*S#%<7#X,57V&T!ZSIA#R[N=>I=_PQ2KW"KQK@Z-?T M/B(8EC0AG_[*5_%.;" ';*R^7NNO.YJ@$7=:;'H9 P:J$;@^/B8Z_07&+ \G MC-@A)-/*I40ZAOQV!G]K16UG,EURTA;HAPQ 3]3O(2.1KMB0U#[%!:SS'VK* M?0P[?.S> K*LX@2?(VIVWH F* 9(C.(ML!DKL=ZO.QXEEK(?ZY4UJVJGWW;J M'YF!>FP%BKJ@"J^Q=F!4HQ9XXJ@O>D?+L?7P<]*1R$/@&A(!J_2"A?043^YL MS)6 1QGKA]>=36G%/AV<#[T(XM9W M NXD\]4\&@,[YQX20;]9?.@%3 >@G)S,;SHN9;79]!B'Z%(^=&&G?SA;:QZ2 MG[^2.+!J>\PZE52LNZC4P711V3JM^:2-ON9V5_1M]]:=*'&?M,SLIN+&]4\$ MVVW*/=?[00VT*.JM2-/;O0[(%OMFHNN/BN2R%V1Z9X=GM8QC/Y2<$'MY[;#X MW,AZ'!>Z_VUS4AN"6V Y>2]YTT'9/8"9 >N!B@_G1.?3Z4N\*&T&*-Z<:3MV M)O(FAU=+1:R:6[_!*R#M(K%E4*_D& M"XV5WL'NJF3*V4%6JV[MF?X\\\YTBZ55I:Z:8 MM:7)UC=W*G(TLD(WM<;75[*35C41T+&2T/WT!%:PZL5R=YW%> MUVDY(POUZSP'Y=: Y!4L:'0TI@YK8&FY(61MJBP7# '0XOY&0K5C^G %G!BS MR85B(ZGT.F^-6%EA&#F^I=),(>Q$R.A:-$6=/L?2ZG0ER&63HU5T957NS[QO M!3$G4@%E 0DJ1LY<@447LO#,]]]^L?F^+7$^[HM^Q=R- BAFZ,,T3/S=S2,9 ML=EI)@Q+8DU=19UN_8@]=ND03I=Y$]4RN.M3A+8/]-24,((:<2L*.Z[QM/S4]^U['J?@^9_]O4\)J ??(6(7WX2#JO= M5VJ_/3)D1XJH3)G-_B92KBP(4%OIBCTD@ MQ,:;PJI?-,7+ &%L_46 :WU75_"!^&]%3)Q>ZT"]O;J;3;R><0\1G]OL.C/= M0O;SB8:*!6!MK3O.OD5:O&/U[Y1*=AF+57V+?_>R.A@2EC-\&AFYC@DSEHCT M'#'N.R:/;.6;:P /^K?.G_B*ESYN">EBR([*N@PV=1:X%X:UU&4:K^' KN2T M-FMP39TX-L&NTAWD/Z*EIU(9 \_::E?'JRU^5+<-S^!P7/"S:UU\!#X#/#ELG,[#3WA) M,5Y]PM-K5/?EM6;E"R7TIXPS;B:.?3-$,]XY<'?H%**K\- + MV;5'(I"JORG&PF-K53/[5?&MQ28C+:7EC5ZFMRD/QL[29! FH]PRE2T>8Q_1'Y^R2FMH%M_ MHIB/FJ9M-"R][%:;M6YD(JYI%=UC#&I\C6TGU5X-A'GD^V2A^*U13Y9]OR9( M.4%S^TC%F,_O.R6DZ+L'=H7=.&,P"T^-)3W_AIFSP6-SJG!>%_8"'BO7"BN4 M](70%"6U^W-:(*IM7[S\#J1]:84XO=J\%U^">SU=*_0W@J8H>\E940 Z:;VK M("6%&)D;G9.07XLBL.MFYQ;'8>?0Q%,VEA_CWKT+=[I>:^7M,UHM9BV$S8+. M43=>FSW=R^4I)F2X%">-:]CEZ=\Q?OI^/8+T@*%B\ M:)=\]SXF:L3(=7QK6F.\*^!"I/ZUA;TG=_"YZ,S^;LZ1R)V%)U- :IWEA;8C MD1#X8C\BVJWP[M__*2V&="+DQ!AMG]SCH5S:P>%Z/&M:WO62==;)D,J$:'[Y MMO!:B'%(*6 \!ITQE5M=,+[\1G#]N4)5*B>6">U%6'"*5B%V#; T@K7]]T_OUCQO?CQ&R"=1F&'%")M0W%/@C7"Q2>8K1Z(JNB(J>V-\\N MI_:I _\^%.I=*Z<1ZPA4DPQ@?%&==;EO;G_U5$/%:+U=1G]=Z86VT]R;]E6C M<6?72BH4RV,4 ^K[O7A'(B9Q\<$#2*&/DHHA(L!^P0B"\K.*=5CZ?.GLJTEW M6>($%_(6S!VQ#3,1SADB@S+CE!1T\%$#U6YE3]-^%7'S6P0RVM=^&N><"6 MCUK%@DE+3Y#&VR49NKM^DT"^0C1XC&( 80CW6IT/ MCT12.]PVYNN/8X0%G*([DR9:T415^:$YDF?/;I M)(7"8KP!\1@-<53IZ96I7M]:"<4J"Y3ANF(99K3945=__*V+ <\<^ CXI#'D M77>0$"?>:3V TWJCH/"/KL0AN>IG+I+<%AN8='C)E5DB-I)!+U90'-$"?%F; M.LRI-8;XQ%4&Q/H%EUN&IOTV+AB$4-_T#=N%Q0V,X#GOYEH_=J*'2'E^-MMS M9X>'6OZD02II^=PRQSO9$Y*+:ZK4T\32**^/1,1)>%E%)I>QN&+\LL!^V?X0:H%AJK6.R2JZXD^Y>)DP>EK<);1/_+Y-\X6? MIB%14KF^<80-/3.87'_HX4FYUZB/W>L%)$[N9?8LIJT$6WHO1UJ]RF<+ZK\W M&Y7O?1%$71SK>P^+$QMN;JM=LFM78"R?IP3SWM:WY((:N4[^6['R[%WDXU<=DS5"0 M_$ 6N6FU4,X;RM#*Q>#K,@8X&G9/>]VBG-9ZR$##LA!2J0)*JD=!YT7R^^.@ M9!QFX$P^IS;N %A9 ^.NN:ZDT+71^Y!^8TC*XTUU<#.;N3])BPMH6S6U:JU$ M!]%\H379:7UD7^=C0!@&3(;_83,XT[VUR50<-N*M;/IA$OPJ;1K597 9M=4* M5X+LP;%O[H5N-BJD!'CUAN1_[L'6>_F@;+5)OA!6+<5"Q".2 M-AFON8'DS 8?Q=^83:<11G+U"_FS.F.(M,SYF9PX#YHO_R8[?&.Q\NSH+Y8% MR^_^RNX^DD2W*"Y9[>F_O;("?=Q@IA(WO1[BP=GO48?OH5S2:B/R3;70TOZ2 MT=7^C7_[_*O85&.[6%=M7R!TCA+AE[,FV=F>I1=";YF3:Y:1&(&Z1WJKVF?F M M5"@*<0&U 0'_G5R^M"')7Y/2;V)I=N):+9W=I0QY;_]@^@XH;-L$SACWV M7[:K_PW_5W,4$6'J/6,?%B4LA3"#1L9C+W";V()??$%D6\QP,T2&&_X@FS7N M4CK>[ !FO> W)K];:A,W1_K0I"+EY=>F\[HL&@$6JH3W/+\R1OQFZ\1Q2'5S MK12Q;MHR3AW,HA@ :)7M*>NN>X>K!Z^Q]XSW/9_^]60^[%9WY"J\JB<-%M>K MS#X]!18JOAY(O<@% ;]R:GN"E@2]$3Z 3:8'ETY!/$9=7W!<'HEJ^)6C?&J> MH)1)H-MK"&_*UJ,BJM,EHGVBO0X1 .YG.H$4VI.VN=IFZ M#17"'64G]WG;8W(7,+TES?V GOI-RZ:6M9IT7+6(UPPRE:V^*+0QHWHL-/E& MQ7'N(B]>Z8\_M;-BH=G4>/6N3HN)?W?:K] =NHF#5':I[WV.H65T>8:5/-+@ M)' C+6\A3VAYI=/#2#7^UIQN/I?(-88%;##\(;6*QRZNTF.Y>-/T%[8D.Y:I M5LM;7<"(NJ;UT0EOB,?4(P;I[Q]K3B7\_4]T1B"0BZJ8/Z?I"W #-D='&\0SXR74FJ"F2^<0NQ"(3T#,"HD:5P\_% J8C M_*V/39#5,;)-:EII@RFC0I8%)H2@XG1C%8D\S,K:3F&R/O/A:X'K;(WBR*LF MI1\KYY[W'.M%_ [> 2M:Z18TGMZWYZ9:+AP=83;Z6\$F:P4#QAG6 I. DSKL M%G+QZL:F/;1 *!#B6$2N(9568)SNFB:.-7VVA1L/4GHDLBO6'WXKJ I[GMVJY;Z39 M: _0V-KU:P5WMYB4($Q07#HS7LKY-Y_I*"XSBR2;^+11.G"0Q^R92,]5JX6Y MJUL,NNOE]5K3 4&>K<%62IG]CW4MI0U+%9)1J"2Z#LX&3QA?$?J/R'7FSE;( MYEP7!%B;.Q/1VN8)MD*.&T:SJG" O9P7C&^=]FWS9-E H0Q_6, 6]4C$'%'Z M\X.(C^N7_TP;7T&VLK)_@O"AAJ276TM/4>C/%/8+<#91:VX"[C4PIQBRP]Z&Y(5*@ M/.-M\GR;ZP9-"HP18[41K*8[2SZOW?1VH1EB_1YA\VD2 M+2%\XC!,FRIW[G/L/8(AFY38OJ*TEZ&T2M>RI+? M26V%C"^)7_+]ON-,4,I5!@IZ6_3+ROPZ]B2[;2X$Z3OI-0(%C>@2<5K88Y?L M[P]Y0AVL,_:[O^[33>KVN* "NE?N0\3Y*!"34/\D#C-?+IQ5_OJ_M"%S=J0$ M_W)96FXH! .S@W^<2V.@!]+.:;;)RX,5C8P7$X83R>(10+$VE813^R=-QSXE MN1V1R'?ER\Y8+Z(_M]'3I#IL()!*6YPK MZ$Z651UN?ZX079:^5'TD,N'XEN'P>O'"HI0#0524G31SSF#3CU*B5L?&\-T9 ML(#-X_F;^7L;;,W].;@8P$FA=D?I#7X $O_&&FY4Y1!#EL_*&W4KSU M%&%1B9+Q#-S/CV*,AE_+J5^O;K$+[A8;,GQ^W9G&UG@9K]RG.W6-U) OB-R> M"-_/,1A.-_74R'WRX$@D^YM7\9^$;T&F>#&%QE!;P!(@$MEL[GZE62<9IT1, M3EZAW+?3KDS5_0-\H)#1ZJ9)&C0QRUO(EJ] MKB4/QTFVA\D*%3$N$=0JF)XCT"6USML]DT'W428U]VS*CV+7 M,-U0\O/ RR(?WS=%>[[4:[;?B\Z]0YV3S9AC&=0?@N=[3'4RB@H&$P.SL<$* MN]&EEF\G!-*N5%^JI2*]M5&F9 -_:Z2[[<6AQ'L4G?-%<_,!-=;[7$EKQG&< MN34BXS6TF+19AC[5A%PXQ'<80&MH 3M[_$6NDHEG!%IUOF PD^E**G"^(1>C M_I? P&/"U/[O()<*AY*5U0+=.;P6W5<=OSS>L\O#\+X%(33PZ7A_[VVE)4R]OKZM9^W*(G- B3 MF2_VG IO5&J^9-@W2A#WP]WFA05:)+^'/)H20S_;]9:CJ5KV[:$T>6I,+EO? MT7MI%@V5>E 8A9-;NI/;U8;'X):D?9D,2!:72'YHG"FU%U2R3TG*VQ HI /$ MOJ(C%$M_%?GJUE[S0:)1OD'=I2G!I7N^N6GZYY3Z/![T/^UC()6U^IV-OO%5 M::3>@HW-/7&J\(RRC$!?"4X=P>=L6:_."3QB,RG+P^ZGN\*^V(X8J"@8@=<4 M '.4U4J;#_JF:9]O=J@_+6;O3KFTENV[P[5LI9;+:ZD!4#+FFAN/'!2%FR>* M)5Q+&?J]XC_[.(8;M<;B&A4E?+5^"&5&ZY%4$)[NIW54OLB4;@RUS6BH$301 M?\-GAJ(,ENI$G\1@L?R83+='[YFT@)B6+]_#9X(+A>X)=@9CWZ2P&&29:&3( MW-R$%C[^H @&HKV^ [S0U+[ BMI0&F1LM*(JE.W[.2NMS>%Y94CKM>3D[2)_ MM2\N9/K(_!$-45ZZXY(.\YXG X,HGHS!Y9C#!RS_:_&:H\S$]*#!7RS!NB#G_5WCL,+MM*J@??-,,X$/Y+?_- MFABTY-4.5DV?25ML^C%;/P]L*$8:\07::88,'W\C0@#*$A>#AP[+I"IK#4PU M\.)J9,($""5]RY)F[PC$AK.2(M/6G$[HG4QL"F4)2:%PA15)/FX9.:Z)-!U] M-5]$=N]CU_)]2:']^6(*>)"\)O#,]]_UOL.+N3)\0Q+GH"U>_/R8M+(+.!])R)!)5&Y 2VZB3ZEXG#X]_ M-9;4=AW6%*Q!$"C(F%"GV "\F/PIV C<7/6F@ 1\7'/Y] M(LSH\3+)#\?1]2RYVVIJ RCH]TKWJXO<[C_[(8&F80[\$>NC"$JB/[\R.A'4 M4-0<@+[WBFQK9.R4,IR=E$(G3(B*'HG 5=?O<%FK86V3TX@62E S-J<01"^& M!6 F\G.=C-3_+'/QD3+:ROL[*AZ@!^+9M.Q_L7+R*]N^_#;3&97J*/':#;\ M'UB!M,16NIK[+NN1T>4T4-;$9<29)N4T,CLVF?F[;8C1\P6AB\/C:_:$( )3 M@C*A0UY(V:OF#V:/M&NMF,J+XGU"7LN\^C M@PICS4.E4C@&?2@HZ.T2QZ!_Z-AMS-QFOC&R']1,/A*IAM>,!IT*:JWGZQ"= M6PN1ZG>%\J];/GT-^[Y39R6CYH;'S,K/<] ME3.4-:06)ND1*4*EUY!^N*GKC'P(=C&PZ]1"/T(ZLO;B:6>X=ZL_,C=X$N.N MRW.O4ZFH"QS-+Q)BW0A:DX)6GHM)W\N7+\L)Y=?2TM$R-P-T8*H0G]OP-;^GZA$/EY#,G/0=WW<0]V0[ZV5V^HH MF=PUN^3:Z[N1;_PH:>E[,OC%G32H"]R3J*7P^$+>XN7_*(S$5"3?H$!)S#P(9"N2U'=DW=YS/XNRT=Y"4B>ERH7I9ZQ9:^+-7IT&H*C88*A1J:@=%/M7NLW'_\LQD')F>J6\]VNS6XVYJ;6]1I&?^C M!A'MLR2N&V&1Q, %#^SIS*1)%)2J!(MOOV\X_#[W#4V7K,0+0ALT=&@3!K0C MW?",5]2;"-"+#$?R=ZNGKK^4@^\DON4O\6I887G%D769C8E#B?)$\CPZ0G0Z M;P,TW'8@WQLPXFE G-\>H<^2Q3+ _1DLYN6>-OO]00SJ4O&)K(F__QY6GWUW M,-^VY$8QH=PW>05%G*#A^'LUZE$AON=\R&970Z^ #"0=BWT*_.T+6.@3>GTN MET-O@)5#]?3>W70OW&_>ZMHXQ-#>-JYX''O#=";'L(!_N9,*2/3W:Q M4QC9Z]G.F#9SBWW:?(;I0I]/RBOI89F4 7.4\G;XZT]:BQ1NUZI:?R+RD8%9 M=H+E3T]BAMS"]GYN="N' M_TI9IEIJ0&IJ]O-',16-E7==4]R%NP&32IBU+8KG# M"R-4J8 -U+G8L0X/WM.U\[KMH&FF5,&J6*=K/2)#6V7#]R_=%B9E*Z)9X0]RP M[8)B'=+?9*%OJHBZ;B[B@_"DRPO2IC?Z7H6B'B&;@R[,$B:P-!C.,/)#5YS* M?BW-7O#?^GZW#B?R6F'(/7NJD6?SB_<3X94TCR,1%T!YR.:2VT8M**WAZ8T3 MZ[W8()C;/4(BV?D?Q8'^HE-ZV."0HQ MUK>-8J<;7_&JBGO[R_] R*<$&6"MU>MUB!1WTTXGOP'WL=W$%8*__C."CRV[ M.8W2!A6]V<3 ,%2 M%XK4Q40=H$+;&NOMQ-I36?<=:H1^Z3P+ LK)Z7VB[C2\).IUQ1C4QG=ROL4Y M&PN%@D;*H<^P3JG_>=M@6 MH0D.)BN\'SSSWS85FQ/,1\A]05=M"*SV=K:!17 [5;ZSC+['B.IWR@^>=B[+ M7JK%Z1DLWKX<];A<'1)&FG5I.HK73C&,%[>9_/VI8S[MR\++?$6)MR= M^$_O[ U$&SR?%M4RT)!P'H??SPG;<3?KK"L!:@UIYZ1,A[C7Z..CDY%6.QT&MN_^C%;21@O%ON(9ZAC\]O]!V M6_.2EY*Z%L G;2+&3J%[_,#H(623]:(<3@7; M@#L,[4* 0>[*'Z()+YW*H.4XHXPX%1_DOP+#R4_KN%*LS!J([D&G2=+HMB=$ M,LJ $(381WG8BYU,[!F+PSYV5,EL53W_?J@2I&=JY8MT[7G^LHK6P S6*TR! MZ6:U>=)M;@98=QWSZ\'T#]4,CYG$I*!Y;1\+2Z8P,6!='UJ1_8 M1=I$UN564.N#2-/Y$D(DEQ'LKE6Q=C(?(MH4JFVEJQS,3E),QQ;DZ-3XNIG8 MI*E:'6^3I;.IE_)^O*U6)CZMICS9?FI?DKFU EXZ6U6N%<:2(*=.@9DT3&QN MOUR\-MF4TWH_M=MY7;H[=G^SG6(82N^FO*8+D1HE0W(@GQ*]TUXF].Q\+/FS M5TE_:B:K+?>Z]Q\-2//JNO>=7K!)N".1D-XZ<=P2X\")E$&9#)/7QIQWT3PU M>FWTL=7*1/XZO1JD-Z#])!D=$X[(U1H/C4NSAPQHCISH_ (YUEIY*^E(I,T_ M/"F)#M,2%=4"G&5WYJXB*C;E-1;&5PL1.0SG;)0_Y/#],:TU-#>WI7:9]T7% M9WL]*8J:D# 3IQH/2)S.V*MH!I(EG'7;+U6N?Z);P!](_DVQ\^T4PUI5QJ!RH7<)O\Z'E(3,L*K79RPBQN\6FRZ M=+ UBF$&S_ZZ@]E M9CJ.1!SVNUOD*\F(L8#+*MH'I%"Z[**1K*))YKV1C;S32W3BRIW\J_/SKF-X M"\J0D[C8>ASK=F.X-5OIFG=ZXN&MC>? M0]1>A\RDJ;EBI$"C654S)^WW&T>SIMA8>_(]N29&#T%OI=N+)3:][_L@;]^# MG.N4=.43CU]^_^@?4PWP.1'!G\W*V;#CZ F*3K,'RN"IS5L3/H^13CHKGD_0 ME+?%FF7!O0O^CXC5@/B+JM8]"M<;OZ2$QKLT\*9S5NK"OG@KB!P',/@E.E"Q@",1W^O4!1Z085"7;2"9*X!> M@\/F!T9\6;J?%XY1;"OZ[,#9^01GJZKO2GRLH7%JLO+I0 M&&S3Q]^OA$C!(L<#TMJZ542QNQ ["$U+PZR1ICT9U@9]S6;B-P4780A4Q(C; MC&N)#MB:_/P2Q^);E,@VYK.9@]+7.ZRI;/OCSESOC#/6 MRZ" U#O404!$"+TX2A%IHT@-9204,02DEU!F=*0G"$@+$&:0(I 0 R2A!51* M#%6()) 0(H0$*:$3.KPP<^_OO67F_OT^S[N?//#729YV]ONN4'?\PL+/H%;0HZ&$>*%T\0CI?)8?YG4N_Q-ZDPK&_HN6GN^ M.'#&IHWY^:I=98NPAO,Z(PP=XWLI\&:/YMIB*&%Z-R[.EP/T1\?UA],$ N4C MZ58JDK_B)S&W9]"-/"D\JT65>;E"**Y]L,.R3;?H2J1I *^NBT2:=VN#0N@O M,Y"V*&6?4%3[Z1P[3;V2J^-K@> 29) 2J67P/]2Q@:.:JO*]&S$KXOJ+?XIG324VUJ&G0 M8L4,*-ZBMZ9V/CA+17@:'<$0'/2K"$.BPQ"288D&A6LV)?+<@J;: Q:KXDPH M)'K&MH>,HOT.)U<16=0IT3GXI->2N3V3'=1\P*%(2!5Q>=K^O,KDTG0$ZCRH M<_?F=*ZD-.Y)C:?,;:##ZAP-G' JW$AV=L(,-XNR(D['$IJAVEM3N+>R4"," MJ6&WYB@,EACV)(:+&DV$*^D-#D36;RW0:2JUN-OD4\,&NHXXH3%QP>"EO)2" MB@O_7V1\GG1G"EB0[T:TH3,A?=X0 M#Q[MUQOHK/92E58UC^2:92EX!3VXC04>@RKKZ;A@7>_BF!!7+Q7G];Z^FVG: M :!8G7&_!OO/5;3Q%6&I-#F7@A+YHSCN")N3FP@<9#N%%US^2ZK_4_IT3I:XRI4&N$+GV$Q%U:/HI- I8P M55?/6$TI4H,]&)4LV,8(3918.SU5WD<>K2>7YB=J>D=8-_/R(29_*]MIO<@I M Z.7"=E"Y75V1 (.#;E(\WKUIB/<_\?_\$DUX )=:97^0*J*%U?#;'/D$Y]< MBV?2N_@H=KR2?9.$0:J@I-59Y==S)3KL *QZ7 M]&M1(3#2\ 6DL;ST X70]: APMHU)S]?$#Z29=Y&^?.[X?FH!7*(R\*]^2F(V]R8C5^*+/%,,L8)B/->PSR,50W7KU'JB/G+2-3G MD[SV0X#;6FR\2^TP(<.7.%BY3I79BZ".N[C%^L_#30XRN'EKH- 'N\)N^H< ML[J$#O>X<=FKKEU!_^O>/!ZGY8TDHC_3DZ/>;-@;'L@:??N@P-:D7KSMI(U+ M%#5X+$S\F>T[H:I3+1*U;U2A,?*(Q^9&K%@/A35R%RN),B$7:JWO#YI)QS') M='"%2SZ=&IVR"A$^W36)6..PONJMFT=3SW!*+*I)./*NBO""OUIA9DOL_SRA MS^@"$M9E*!R].-/LMR)>6XGV6O05J&6;/,.DOIW4$/LDXRNP4LILDG?PI]:< MN#@(&T].3C*F0YHF%OWKQSA'B@GT#\6TG)R,T+PV.1YX%7K5,[R9%,Q?H4%_ M\UJ$YO&#KK\E;?AOM(S!4/$49OO#;4-",;.F&'*V,<@:,2'SB- ODP%1C2#I MB2AK.^1V:?R<(L1R4[S/;,2N,^AB_=HLA1(3DCJ+Z]__:..PQ/OMVI2MF6*=/;]TJ+R;/N#"@\FLY(N8B&ZXK-&3$)% MB%PYTL7SK&&$?EF<#S[DPZL/E2>DM%;)PI+KGT)M_7N;KG0H:?*:JI[<3R3- M3U#+3!/:?&&_(Y(<%7V_87''6^+ZB?G;"5>Z IA]A&$\.KC@$!!F&M%?X764 M\'6:5TWM..SH!+>#HXJR7. _ZUFRNU\I@ M0:RC/!9F**CK2LYY3_.)62I0'3H$".^Y\XP@N>,U.9L"E@8(5AS6%J?T]$@P M>0@!N[IEHQC0!]@(UA9L$D$N6Z'GKTDOQO^"CZ-#K\Y+0C(\FU=!2@'D4UU> M?J265;';K__,7U;C@V:N7.:3TP4>GCSXH'!I\$&E@ZI/:(&+S HO9\)=U>/* M\S.Y K#>\U=59V\[@'/["]S@<(2],B5:76M.VB?C^6JLSF![K[XC_A Q6B^ M/;(#_C<+X,;IA2$'EJ\H?4T5KI-C'+@O]>!=,A]?$76,^X1]\]G@/3NG>(>E MM?OXTCF;WI42R);ABP!(443]&Y'(\/H;+L.)3(H M^:5C]NQ=RML1M-AD/] M,5Z^FG$FU%9ZU38\VD^9K#,8J(WJN=N\0N)O C-F"R:="ZU-1\_/=LTFO?5 M-7]M@7WSQCOZ("/90WX-U<:&-!9T4((9?NAXA&3H;Q'KO UFU-5.]\2G0@3/NYJ3A!H+G2'9' MYV"\T.,#UQ=K:(9+MNTG34M1!N'6H0?U1#4FDX3CXHLT*KVYQ6K(N/P&)\E# MP&RMW\_N>JNBEN!Q7FTA:WUG7@"YD$^]"),-6X3%*;FKP73*;J3\>ZTZ_/S$ M]XOXJ%WBA!'?'O2N62T-I9E"6-)P*NQ0B+_&V=U0XWQR3Q%#W"(4SSZDG$8> MI(XK).I=E'1NY[++#[Z?V=XI"7:/V!6/U)CG]NNN+ %Y.;D5U[ KX#[#-0(-7H&9;5( M]"(W6Y__\J/[BT^A_1+#EYKDGBG;G?/:L(P]?8$*<15W?APU$E//'979NG.* MO=>U8=+9I,@L%PBHQJL'1/6#7&4!SH1-*2,?%+U]O25,72F):YIS6ZDUO+BA MVV+$FE++BET!5D88I6L=4QH_J_G?/J73_\: M?XNK.3+>C0R5VM#J$&;:M#5OONC7JY!ECZ?Z5\:$UZ" &QGD2/RLS=.CRQ8A M2//+1XGT5N++MCF2MO62X'9].T*I]M.4ZS\"-&^^DAX4H+9@I9S:+U_7;;A] M8;XY<,YZS/]Z745)M[-R33_>SU,6_[XC\($/(M&D;U:RR0I?&E)JY*"UV#K' M(IJM#W"*>8L#4_C%^V6'@+Y^*"Q'( ?'\,JA:NV_-O\?TK7^CY"NPPJ^$1GE M#_>@%0];X\HFYR [\=E8+Z [^*19-2,?+7+J9[%Q=['8VS--^%D:.-;6 39B M:.L04HTM@K%X,_F!JTO$O*+"UC$U& ,&A5CW#8X5>*#%KO)?4:%$M/T7^ET0 MYTDA9[BLK.&0I%39O-[U?[D"ESVCV.T_T_!%)EYND")SOXB=+0RU! J>";%+ M_\#4BCZKDK%@\U?V)^>Q6B=?U[USYCW/_UY.1XM*(NK;>V=NQOJ%QQ-X6GOF MEPAN^=?X5UCAAJ>G3?PF$]:N&NUS=U5@WG\A@1S\9N:<*.Z'__,+;_ &]G#]E]'G& Z>D96 M&AL? C2#K(*^GY1R9.?INS-\T!DM>._9R\V60+AX>E4(HR:V:@'C&A@J!F)'?7\2T6Y M'3B_.IIWT_-^/TT=Q7<^(4T2H2KE]1'[\^=SG9H99!8$8ZT%?UFF.DJT*CQC%#/PW3:!OZE\YXR'9'JEV+O=T@K%Y8 M>0<;N4=3,^W<0]08F3?4[B8SHD"69KD M%R=U-7/.K>+X.@9G(@K6&'D4RPS;'(Q)A0C[=?]2M_[-*S0J_U60NI#T0T9# M:X)-Q2'@_;-?_Z+X"/ _QOEO9CRBISP8C;U@WCDH*UA?^J>:UUG>H7H6M[=5 M77-D%IQCM;71H=/U30M%Z8X.+VR5,HXEJ9A:L39J_:C^0@),D/H.DRJ$=_?6.? M_4BL/EF3I!KS8T#V+'(^I,B/J7A2=FP#H94Z19'UOIE5/@SPL] M@Q,MM),1;Y%)M3ME,3,*6;2*W@,NU^2L*T[H%"(69ZK4W=4+[2 ()4*^%]B5 M;BO2L M9H;>X*U_8Q+9:\(Q\4!&-!J-Z9]7XP9#NG0C/*]GE&*PXS0ACB&2" M;$LH/N)_=/=9Z3%/]]*=P*N,8I=/G_ P\D'&[C-(6JF23(]_/ZF"6?RXW\![16Z)I3B M,!@-YX+TI=] >XC?0'O]:W:_@_8(QZ"]!*;F6YQV_M.?VHI1!;$2L[._J)V] MW2K1?BT@:JMF50?HJ_&]XVCHON?9E$?B7)_<^0TIZ=./<"N<7U$6SK%W>@-! M7Y,E"F[N75^1*0X7' +:FPLZ>C28;J 8AF_.:B36T,CWF+1GGJEY(;6SSX;R MJ?8)UTBT?A%:>FW-@+[2Q!<2(>:U.'/&R5@?+S]W6:AV?@H\4X@3]:=+C&)D MYD3)YP)@)[$)7$A0!R?:^9=7^N>78R%ATS:)7X)4KHKGROI_%!04\C0"&#E# M=W\5'K;ZNGLD*.WAK#1B)@[2#^G9UC;R^WF: @5+7[9C>3!L4>XJX@RJN*-" M;;C)O554-I?:%XU91VC<-L^.S3W R/7.%@SC$=KY3OWLF9>5!CN/0^[R8_.> M;;>3MT[GTN&Z3[X*B0:JB3Q-O';2.;0LX%J @<>-5C70&.B,I6],TS.R:YV% MJP'W?9O,JNT3+OLB=V2C<"]3NL6HU&!;47=V/]5T%VGQ);\ CV^@VN+F/8)H MH*7TH,JFNK+!Z@X70?Y4PA;6)#R:8Y1YL38G_:\Z%:@_LDS B5E@ERZ78 MH\8;)YU"C__[JO'1N5WB:6\4=X*P^1O<9OS@Z(WQG*OX\W2BQ M?A\UP6KR*;Q+6WH7_0F30K4R) *3X^JV7<++RB6^QFBJ7D,E>CAK@]:K2*RN4.]339: MV*](,Y:4+#:-5"KGLF;J[TH^U7E3]:P+[M_M O2?=SD$?&Q;)!\"2'#10P"# M+9/E^81]",B*=CHX2HKV)>&:G4?"N$ZOY!#PEGG ?>3WZ\-_OIS\+,4N_'5 8!6<*/_E9O=8 MP';P%F.F%-GN&BY]Y?ELW(PQI3+ABTL;P2;AN1-TJ?A^7O-RL9P+]8G?IX'O MXBOFW+'?#OM]OFI6-R@M5L6O@VB,8< M+C0C?(UX9\_[]'.GS]=\7&X>("%J MDEY#&HLB3I],>2%^TTHTJ=,^22:=;/_4^,OJX7+W3/,/AX #E M@7H+AQ=OT^V=IU *V4X82Q"QE,S(REK9E!F$"",HX-A V)A%0)^^(%B\[:(% M5VH%= BX'*,R&6F=<"K,<3#/&QL)RT*UZ)30N,D-G3O^'HLF6P9^>(L]Z[DO MYZZ\&E\,'FBQ%I[3$ 17*.<7I*04>XTI;J*/$I6AMP;BL_(BCS_;!];"D#2\ MV\QE(.;A\?NZ3_"'2@X.#IX__;7/%&*4,9K2T 419SBZQ3A'X/;^+C!YNP?* M(A-E6KG+[0VH[\&E8=KM#PP6PMB=7$4SV+\'(R21REGR/@2, MM!/:I8\W2@+O:IQ-1 I#_E>8@TB,9+>-)WA)52T4QHOSPWCQYE#6R9]Q0<[R M.84V:LLY/8DVT-7IOEG*0FGZ=',BO>TSF[6(*A;9_)\,O5VDZ M7=QG'+0K9*C1>0@ J9'0$=9.I >;^EIMI+G6.#GJ6/3/_@:[!^J?^_5F#>E; MDS?\Q2=8R,[(\)1\Q^WX_7',?)-U<8OHJIY*1-"TNEN!0(W5$N(W2@S\L-HT M/.C5MZJW!,MQF]%S<*I&)8+)UL[S:1?,@FF_E=L?N<>Q?]PI&JM;U/0TAMFL M'=?K1_4Q_%P*2E3[!NJVSQ/% %_MQ)P32$^,P-R?Y$>VJCI$US?I.\>U*_"_ M?[N06]EU<'NK/[-82E:[-Y:(:25<],E/VP28>1@?LQ_2WNS^AO%3=2 MKO^+^36R6VT_-03V[X9-UWZ,'/LE"Y'W-)MW\#GM!28RA'7-R/^A:[QZUU2. M8*T@!>R= <]2ZE6B^[00"LMLPN'M;[1,F MG,\GY" TSYB8S,",BZ>WMP=V$H0>9^M'0P-[AIOW1XYBK" <)5XCQ3-V96US M+ZM=@@_)\/2C1^UT3)E5I^AK!4W^DW*58MCR-?!V-N=OP8+3&(54W M/[D;*#Q\Q:Z'X):1\W%ZKYG4G\N^Z']KW='@6&&B&7[IQQV2W[>%]D?&KB'] M>+NS]/ 2><;$@U4S\"X0;0;A)2OT_8S;XT M(YIRM, ]TVL_!)!]#@%3GH')AX!=@YQ#P$'[R4- N6,,4O-/X2LG[::E=NVF M2!*!TZCK \,T+;BH1R\4Y/CF66BAO?"3M_:Y!^;3&'B=C>8+[*DM63@VUZE: M QXZ3L,&W<>QUHP6K[B_*J];"IW&*#OS\1A]TP2[W"C3X((AVL22]GB[?W9< M:RN8<;]L0H!ZAP&[E'Q:M;BT@+A,,S+;G1R';2W:/^!),CP[9\6.<@K'*2G% M#_VA6@=&9$;QUFA UYDLFGN&@2JV/:< D4T."8=GN"Z_IL4H3QX"S!9V)"J# M0XJ,F$M0_MITQG:!KYR[(:GG*.)N@%T0ZPS?]'"B8V!,!VJ:%QU>.]Q&/:NT MJ-&Y3*=,$)M;MV=N%'S'@P134]5='8Q0<&/A*<,Q3YC!!@ M.E@\=8:T>,_4U+:ZU%<6B!+ZJVG?K%15G6!^-DD4TH;8'R=&OW'T"Y%<8=K) M!3$9+HG =P]S-D@RZH25I0ODAU;A4]5[0*1UH>(Z3';;XP,F,^"[N\T8X-SY MK_VJ6D%<^[K60\#Y@&B$JG/#0BM;P3_/&&E+^E2LS-T(AQL0\+DOLL(NA)P_ MLYW7/2MS)4C[4H@WG5 \'AH;%4[36NR#!"G%^WFL.[ZTRE/^K[S1RGZQMZ@K:F>X>TA>G.JA&M]4WI)V/V@T/Y% M]L%MW%Y? +"K)[H<7#>VXAJ73XZQ&%V?P>=;_6D&]1&.D%A\Y>;7:1#YOJOPA0-,%VAQCG)(:JZUC:S;Z M2VV]Q1,:+@/FU.M58U2[=^ N+D2J19G7< (*_2S6_0SF R&2]=DP:YN# MS8WJQJ]OKLQ)#$S\XE:T3\ZNLWHR]$B[MCY]*^-T1._&V?,7OS[PVS?]D.ZM*#PG;G.V,6!,D;!5"9/:V4 M3;&I,&Q /T;3OX)TGU;$1A,/ >)L9E/#;Q(/Q=,]!*QY@%D>8)=54T=9W$^^ MRQ_^R#9G$W=B8P+7*E]:R,7^] LUOJ9KASN7/MWFW0]>L$$_=) /C_;M!HLA MT*P7D3CSH&L5BI=>A&:"%%(@3@X%6M*DE?-98:+J&[NS&ZV#"GX?^/,:[-85 M3N $3QK\$EXU,J]3#P&"O/X[AMBT^JY-Q>N(-PS@OOKQ+S? MNSMNX>[CW!F_YO@Z(Y1R(6:#W"@)]ZR3VY;'/_U8]_ MXCTG7"9>M%46*K#J8/>>3EISM\\UVUG5OP6TQ+T<-AMI MB*&#EXT_P$&BTO0N6^5BR8%$B^7-CL!0.I.OO:(;?<7 U'?[K%:FS8VCP2K:U-<-IR]H@8%6)-@A%(O,U##N5CI]KY! MZ6)-H4$7MVCP6FCMF'9O@_=>>'#^#C^WHKX2PL=[L:2L;-ZVP53?SN>3&0DY MH@@7+JP8F.*'DZ\WWEP?M X)S.3>XTIF7P SG> 546R%AN3":4+F1.ML=UAR M\K#*1;2IF<[NS'2##FMO$++[TM\T0U< M++4([!@GTXG(V!#.2H9%96)_/JVZTT,Q"M>K+Q$$3>QM:IJ#T!E31Y\4Q"5- MZPB+W,:--'92$WHS*S+I0"+TW*M^"18;=M*.-L%41#$5L[OS2V&QU#A%/&<1 M(_5A4]?^YR@LT0-(BTI+#.LS3OKEX;T".^$G'4ZWLBP-U02MM8[,5B=-EP5T MOTLM&R]/6+2=L53-B*E^#BE:0_E]D"0K:<]<.@9_A.,Q)D.N9!^(1P\-=Q'] M*#G9[9Q#3U."_"B'VXJ]^&AAI3O3E;S>-PC%&!$:YK51FIKJ#AH!_^%%7V", M("9[HJS10\ FKO0H.((XJU;+L$/ JMWE0P#M*'"^R*R(2CD$""PT#P%;H(3Q MVC/K:F;_/%SAZ#!?@SL^JC(:FSGUX!>@Z)ISD[9JR(@-I*2CT18K*4LSG),% M]++(I,3F9&"]=.3AKDZE'O"8K>J@-:D1S;AN:IDV#<65XUQJ6&6$UUX>Q'GL M5Q@8X94((I&O:XLW),Z2[?VPG%#FAZF2O6;;)D4CD5:SJ%F3M+7;+I^#G/^M M/>6$4SQ.:B3A*U9RR,1@4H_!I7>&.7=:@=U9-^4N1:AEQ]9$U-JKV_2J*"0. MX"L<>KSOY\ 3'H\\N&/_HKDL9U+=.N'"1AL5DDOB)T[$:Q02;7G**:F#I=N* MS_,GW_J4;25]T*"Z*S>SP<3(Z)@=M!%RIP_9:6TJZ)^I[;7,)D8#(K4 /4TCY.[EH)YDST"HLTQ/@CU!^4 M&%H4RTPD::4)#H^T M:N1]VV9UE=2W]FA=/;AX"\C((AC@V,2 2PLH7O,?) M_V*5^Z_&_WO*_"Z;TY*Q>):$#Z:%TQK!1$,2XU+3MZZA*X656MT4'-/8G0^1 M\TEMEK_;^Z2LAF,^MGW#>>(3&G=W,4KX/8ZZE[25D6]O&]2G+.P.9H*9@F$C MX;Q$JPB8Q[2=6,[W*R7H>$=>)A4F,=\KB*#+=W9VK0FL'ZUZI2 %NTVMUC#G MY[&4V2__RRO^TJ]NE7$(.!GDRS[XI4'F8+H[NFO*[Q P?2[H$+ REK"5QRPU M.1C@)AP"L&\. ;,.J(ITQG]]RS_&9V<26E7FOMN]SO1;L$O6#(K((V_'$+G"P@W+W3N(>"UR7GC M;_ ((N\HNT]4. M5>*009KI3F9*%.G."OKV(QN< MI'O:P&''7?5I8"-_K:"Z[DRB,NJ2,X:8S$GV35+V$7)%O*/< *[)6FD\.XE@ M):R>5#H0Y>91"Y>JC.N\HJ:8 [@@K[&H81.<*$J8]9S^<<9L#]]ODMST%,@M M-""'*.IZ#TJ"Q]+=U$T82 NQI1N!A3R<"/]%8(SW7/<;XD.8".[:NQEMK323 MI*;43 _>-0M\-]%>O%.\G>9)1TN&N]"Y*AJ"93F_87L?ZP.']&8P?*BM=P&[K]V[Q M,H4Y>A<>'P+RW=,#FT^UO-P$004J\Y\:/"^0<9I9!H:XKY+>G)WI:AZ(6!MK M9'A7CJ&I\G;UY4H[/D9?(S"?_GS5^@QM=U?FGL>%]8VAG((4Y:5Q?AW8NYY< MI(F@$-INC$-4($3?\<4W%RE (_W6U WOX:Z9:>^GRQ_ (]D4#\OEM0[;(XW# M"H8\R0(3"B*%Q3NC8?E384O3)5JVSU-26KOQ:0_<@^E[-:6"$CA51X?B'OPQ M9=B/,M&ZLGC7<$V6%T[?N2I :B+3L+V:O$B#YV\S@)CP_VG/WX44A'PQF M3O?;\BQ7?4+!8Y>*&BPD?_/VS+4OLPB8U]3T+RB*T>S[H\*2SYIEK.PL!KY?H@)O9A%'>H_4351186G/8IM% M)F[5=%T1);'#%GT3TC""EA>95X.,I2#G[DG7>D/QOGHJ=3(K.EVU+N^WH+T$ MH_Y!>X\VNG0S]1Q.W%.K.%-FN\%+#;]AE?(J M\NE_6HXD?FW#::. ,_%.8]M6:I(\J:?4#/N S/+R=5&?D_S.8R&8 M)H-RY[ MI;"?VN5BR-#]UC?@X*)/6MK9R.N]V9Y/#_X6M$-5B&[76>+O>-4OMESSRS^: M??APIJ%:%MB60069563J)'LH+33?S>46U3>5O%0T,#B&Q(UI\1O(XIP4^B*F MS%_D\4G%U@)@MEW!FR$%!A#)1V:\6TMG'CE4 M.8I]Q'HHDCWP46,7CMN+OUX*F0"]FMZ5C"7F>E6<15R>O7U7"VT1-%90['M, MOCL>.6;LIAV_K)#WZRDNPEADG!POTK>T@OAIR$?6/-L)&J*870D MJR[FK5W="),>=!ER1;5L57)LSWTWKY]0KF[=N@JLM1XJQWU$43 PKVUPNC6L M*'2QA9:"MO60W+(K+(YIB_R00S"^HP^2O@)L>\!/ ]7YI\+ BUBI8L:L?Z%( M$V:>$7'B?/6Y_VKC*".1.LF*Q ;6UB46^@J*,!C_#F:D&/T"E.SRW_YAPY"AWL; M(X?\.">5AD].I1T__'N4G"%_$ZGK]I]& :;-:R#B[:ER+0^'WHT6BV343CL, MFMUS]-(3M>ZU%)>+E[DP-.P(3/B+WKN:Y:]-?HZ6DTG>JZ:2W009;>280\ $ M=>]Z94)I=''"/LKR()E^P VT^'5.]A_?OL#P*,&MBDQ6?W*-OQ8[,=82$&5C MY](Q8@K2\S!X*>MHDZ MW_M4K"_](-S$:/ #Z[N6&2;JDHX>)BICCEZ7L[J;:@9A&F51<]*0O5-S0G%4$.Y]-Z_]YW^]X:G[VJ6I#<=BS L[7)F?%-V MZL0+)J*Y/D"MRJMU8R&DXA DLGI[U+-:;7)V5FL 8DZB&W6S(WG3M^F&72G MA1W)J]J\;QGFR M7OW9_@87#&'@4N9ZO1KRK^%> S/6Q+$N-%5"7> MIJ1)*NG2-'2?O!!B43MH(.LR'^PDPVS_N6/;QO,B$H)BLG+K+QN\9@+OEU\& MNJ;#JNS6OAH1[M=_(6,'Y==2\\""(:GL$E4SS"<4WR 'P5(,DHX"M7_>#)NN MS4=!DX,N1N,F)0T " M>-S,HCX0V+Q/O,R MF4VF80?=.Z%&?+_VLI6*<[UVI2&V#1D+73Q%1=GOX5<>EO\(F X62Z](4$M[ M/:DA6!U#3YCGR@FEDM\HU&P;5MSNN[>RM>-P'\*M#^0V%4C>P5\1 M"[75VE3\!A]4B#M"(79?'J<'FM/)R32WQJN^++\*9I!+&^>?D#H5H=F"_&07 MN]F?QA35<=+4]5J5>M<7VP9>$)V!!WVOWLY^/D G'=O1:^ANU$U?72]N\4(DT'*4?IK"@1/=_Q_V+J.IP+(V$J MI\>&C#22RIIAYR]79#=3VY%#E83>H/!N66#J8_D!' M>\;?B=!C( )IE7D^QA$\Q6FM>;30RU%.?9>M ML#H1PBT@6%GW]0W4:QK^!ATZ"I#\>(OYZ?]R-9' ':^A)L3ZVL( :6[5$6G+ MVNI9D\O1U_NPBF09HHS?*CD< FQ9IX-O=QT"TJ13H]NG;&:SL4U=5?IT[IDA M 20:31[-S_>,3TE!(+AW3'3XAX#]R_4OAT&Z?Q:+TS82-[XN'PT*#*51Z_YF MTN@!?J)>$RSU1?,E)=I]1+WL:-.-_6@752LKN]0%FTI)>(AKSVAM%_BC3P[" M<3GO%W6ZU'!#DOL55 :Y@]9PED M,(Q=6:;4,PE.281>#5X%CK4V 1&W-FNH96S,-QD0K[FHY-9=DGQ:(XIED[Q MD4'N1)4%UZ:0D:3_I#Q6EQ^4*Z<>=_X?OSHUN06KO5SCDK__^ZPOG6"PH7M/6$3#E4% <,Z]/+_I,YQOV^4,@[*E M,#\\-%.\Z\B!W[E;O/!X%S.- P!ZZNT M(9R"E$5,4-\^QPJP_JGD+" MRK17D[J7 ?L0RSZI.&JQ;PZ9Q6;A$=HDTD6T M]6")C5SZV_XVEN[I# ./26.#CX&JW;$%Y<$#[5^(RO#D(3"U\%4KF%Z=KT(* M&M$=Z3?@BGO6(N=*,Q[)JQ&G1;FB@C9.&O&DK 8B)=<*F*36<>]".R1NS-6I MW]51%I\QUPE!KWB>LZ0(W)[D_,"5;".Q:D]%@@+<]8WWP"MMZ7H]@$%N2D)J[NK+:NCTGU1"P?;#K)RDGL@8TWE2H M.02$ON[CG/L/58-+L)3:;H7.68X==,ZZG_*.#DQ\G/%0MKHE!Z<7?\7;7>16 MF^KB^)U4DE.IP;+!@4/&GL/HWHM)MC:S$\)BV'I&X4,3ZD?F6*VZ$[$6M=&^ M\0,"GL;NNNU1VJG?>V(@YW^D+>(*&\X;)9R#G@>^4>"??=^$V(7E*6-@#KF= M+E(6B9="+L6B:Y<6:F$A()C$QZR*=DZJJ7=Z??#0ZU<=(8'+[6_V#P$N'D6< MHBX!2U,8;8OT'O??U-U8($\3/#3>0FR@Z&&YE?-=9TNL[HYC<]R@ MYT?P#2\\\O.^OIZR(.+N@%\+I9UW2?VX/X\A*#[NST.\2Q[^76V&A3;/_9%I MOG9?SU[7[@_M@;B_BWSRM/?AGN)&>>'[J-RW_2ECVR'-^J0>%]*+RL<'3=W$ MTKE,TY$G"OGPV'G8QBQ2RA@+VHK3P5^W$D%1*[! 7 MI44V5")!(2[TW^!N"4Z#^KD$]%7ZA6VYIUA)<(N[(O7>ZX^/ MD 3A\^AYW5C?]MKYK1Y=-Y'3I\T)FN<3.S@J%G92:5V<*O+9VV([QW2W#F$) MR6"\^ =3TQO%?H.%H2FX7DG;ZW_F-6:#(_5T>XGNTW4"^I@M.6-@]28H M\N2[\?GTS+SEV+C+A'[51#Q9\X6[G5ZK4TAE21Y\>*BSR;#1E!OLGN\5T7DB0ERF>V!EAAW4L2'P5S_ISQDV2W70A_V3: MJ0B)FQX#[8ZF_O8;YSIO2IY"';>!J5;A^]LX2EM0OQ-F>C\:L__ 'B=F*VTG MS%EN\<:80OJ2R^/BR_<^YO:WY"[TC$(<:EQ%VB B =8"7#K883"D5/9RU1J, M*J6D:)DZC/OM*:5%0-^VK&'=/@8*,U,6UBD8EM7MZQ.86N3Z:)RW#+IQ&9G0 M7SN]RZ%=GHZ@80QGI"+6\C(8P0QT9N_9U@AR;]AX"DBI3HYC\09K,E!IJR/+ MM@QH&E'^@+VP%]BV1 M;,O-&\J/H5^9:%?=Q6F^,<';&'B(-NW"5)2M4KIY^#;,(G'(UW%-L7 MZ(Y5=(>E]2"MC$/ ?63""ZG* ^X#\HM38O_XA6>1+!K?0$!E\4 E!$.OL:%= M\!L+)-G2MS5DF-334J0G>27/J4-S-*O]\Y0GRKF6^0V3:;-TK3V"82?V!N$UIG2@$JE,MMWP72%;VAR<7%_JD=Q5-QYT MV6KK0=X-*U:Z<@NYC*(LVI,T)<,*[T8]>KYX^Q;^X[_.^^2SM4W-A_LMRR7* M:[D\@2*Q"VG(2$#1(I=CI!'^-8KO/+.$@?:O]Z(*SSS$-CS M,BUG.O9%Z.#V #-KX1"P6TQ["$:(STX4*U(E=1V!#2L((4/W*S[MS-5:SY*" MP!D;PAE'BO_Z745J9:Y?TI<(SA:C@YLD;(H"2T8_&MW98KFM5EP.$1LOP=XA19''@,5#+2XA:U0WNB(\XYU6$C_8D=UF$9 M0']G=%RQ7/JV7]K@!*0O4I)=X, $\*#36W,9R'N='W6(4"PZR9*T9A9[,;]L]TT_KL>S;6# M<,(T\[=V4PAV \*$!>?3FV[A*PQQDKJ8:YPK!B-;:8@P8Y5A_Q:9RI7NDMH' M.UTZ:-O<,R*8Y*JGW=O,[W>Q(MA]J^-O?A0^.,&Q&)\U"2"YH)@4Q6_3BRFKE]^T6P^A@8.ZV7BEP(AE4TBNU5--';FZMQ\\[AW:N>VBA2!U%Y_ MNY,QX2Z7)/4-@K=']:/H^09"VHF1_D\D&1/1U#K<#+[R-LVP7N-45PM\IO\0 MT'PN<#H^>IJYV-ZX:D[VTXN&(Z.KIKY](5?YA+9B_'Y;(>DD^H"U7XO-!B.+ M+0="UXH7#@R &ZGSZ+NXMPV(@8MHTPAS4GVWSY2O_U/ 9PKG6XBCD?PDY+7B MJ1#I2[ZZ'[G#)WKK0LU2,UU]'14M/6ZI43EN:@0WAY7NK57Z ROQ MIA]R,+5M)AMDBF$I2:YWZ2C%CO,00 W\B2G4%B;:%F2.0CJN&,\)SSQV_\:@ M?Z,9"W/9(DSXY@/I3)_\87J&?)>*T2@?L8_?O&)KQ:7+A+\L[:BD M#[.PC!1!(:@OUN'7V4]YB<67TDKU0>?5&ARC47;=BVK2;H1D&L[8E0-7]I2? MU1Y6''YQ(+L!W6EYN1J(KYDJ*0*.X6K"64;RLM_AT[>Z4T8V&VJ?#UW2:E8R! MCC7(D7M[WY;\N'834T?7<0F-_4!OB?=K;H PRV8HAAX_A75/[!HCN4SK>N%L M$?+GBN!ZUZER/QLO)1MP(DZZXS+\?M$?WQ6?<R;I5!+8=(@ZQ-(VIN+"6U'&5Y;>IC[E)Q? MM; W^D&C=^C9(6"LX[[@BI6$'+0OIU#; 1,V<',(E39KE&2V+CAG@4LN*(NL M8]LH70&91J[:U9>9>?G"&E+I'J=41HJM6N?:(O.* C>2&V81R'FQE6Y2CP6N MEI!/)?GC6]'FVA6$_[#)7Z(]'K>A3-XNG6AI;+-^"U/7VSS[F.Q>;B=G3^D) M7OI;WU9=LX" 1HF ?LT;]PDXDN"W7[Y\]^D[N4M %\-["63IM@/%F9*./<+. MJLU3GJ)7E,_@8E"\I&+CUG#V+*G45^UT].1)L[V?>HQ!;*HME%1F;7J,WX1X M&KKNJ4<=3%N;TD#[?W_>^9GK3(V@E*_T =O2ISD5:Q6974"4\\AZD=/Z$QK" MY"B8%C@D3JFXH632WJ_;O8UCDPWUN7JEX53HW/[<9M?! *]D:>J% ML0*T39GNUBM:$LS>['%2.@048.IN/OCX[Q.7_JESEX30Y!H#IU-3UXEDYD%A MRXCS*$7>2KRB"S%X XVXYSP=8_F=OES;9>SK]L^&>(67UZZX-''IFP;IES0& M<3$V"4N1>A&+S'/WG\1YAB'3!PC\2[T8%C-2?<51QP:HH M8KU:^P*>#?YUJ&FH]PRN29(.=*A]6%JZ;MB(AUK90(5%4H:]HJRMHQ4^P:$B MR?]XXY2S*Y/Q'O GPRQO!$OW2I+>X_&Q=3:YN>#86WT=_>#>IA8^U M1O!.I%VY0?#W%7RPE+E8U.L \?(8\?'49N]\0-.?QG_ES=XY$KV&H389I[T8 M#$6U[/Z H;<06TIZ')%/>#X9LS^EDQ8V%C-@-MPDRQP 4AK1G314S!1* [*M MN/]\H9; N14T7>2RWDV@K)R"V"T/+0/& M6T+Z:K-/GR@BA4Q086VWFBDNA M=T/?;RC%;E_?WS,$>F=KOYF)5O14)>?IU;CYH#NQV@> M*4CQW_DQFIIOO]FX[:G&$?GVZ!PZ34TAQXW2QQIX.1GQ@4Q2('V%VXM'#H;$ M+4+"5G>G8-*1&08)O6]<#T2M', 5Y25<_2R8F>$$#:7+Q3X-47.S1R*(,R!/ MV1SS%?ONA<*C%)5*NI3EC^.XM53W==5%SR=&V?@SA;,)AX#@\CC\ CO)6(CJ M-[<]X\!)"](%24^$(:G] ;ANM015^[J2<$SC7?NG/LY_RAD-+D#3)$ =7&VI M-+7TUQ^O1NT6!-!"@?&UZN>3NL#SE(<'=LI9)-4+N*T=H%=8MHW*F.0=O!O7 MU,P^^YPD,QW/Y,\&%"P].-+9A:ZT(_&/^]TN<%^WZ)"I-ZEC]8R&CMM]#%I^ M*DTN_=@HR9RCQ>]TNV.[VP)9*Y;+;Z\W>J*,63F]7_]5^YJYOE4^//MY34L/ M@G;^=G:'O3+ZDWV43^)(SK)[_XV-C#(MFKE;H\?%+>6T[)VV7^?VPBG]C2"1 MB3#\U<&L,0-(+"G;F>,62H:O(QV6A%I=*?U&?G*S:8PB(CS$#PX)P'$Q!HI' MJ9@?RT/W42WN 3GWNQ-_9!4I*F)K/H9+8KIRXK5&0D&$C48?E?OA)+!GI<)" MA9.<_X385*+8@>JC[HDZ&RV$-W 24I:S $>$A&TG71T+P>3:@OM"J.=Z+_K2 M245@EX*2W>#C':%]O]'' M6AX"S%AR]:>B/()FDJ^V/F%)-09K]@7U.X;/M:H!9JO&2$C(:XQ7N& M9[L,-Q FI+;<&V9CZ,BUJ(K 7_)IA@UOT!'V@_'ZK@>V/8]H-+;E286/_VV/ M3KOO)26TC;L,>CN:"]5[(?BVZ#CQ.B,U4&2S[KU ORQAY9HWC1@ M+H=,77I2A5]73$@+)WX[.+%(:QV$H@\!OJ%WU?:!!8GM(X6QA;6Y/%" QD1_ M]OU&#/AGB']7%!JB;QI,3>^S*'8JF'7]\UWS,\2T M8OL]!QJS: NJS=T]RH-D="(E^UR']O>*YTVW(4 Z+KI5?Y8]B7K.#*AS5"%1 M/$&%]9XN6;*^]14XS=N;P?-8Z?F'\MX3_V:++SOBN*AYI]N3'AI\&="[9M69 M:US.M*UI(KY*+LM8=ZCN2Q9$-+Y&"(-"#;5U,^_H#=P+0,YGOZV>=AR3X5++ M#PP&B$8.C;6-VF$;SOB,[3$YIK4=*A^?<@@807QK0);^=2M#MNO=U4'.)G') M5P-I-'W"^':=SJS=4\.4]/G9[]EG0YN= M/F^7:FG'],IL.UUK>[?_7!4 MO'<*&N7;KKY/LY=3$=^H27H+YB#Y8R,77]W#RB.VQ"O4B]?@>7_G&B!"^Z"L M,3[.AF_L\G\Y"R$_T2ES-8YMPF/&V^'@D0;IFBB&7I.9S<"'3M+I[Q/H X:9- KQ=Z90=I)?"!WU>HU/A M=5MP8W;OY8@<6,B0,>?Q"SO*^R89$>C842%/VZ+E+0M%RDM&/X&&T MJ#XL5N%?8)!NQS!(84TFQ+8D'&;-H'(;^NH ;Z[]^/^P]Z9A35YMVRA];+56 MQ5($9:X@( (B8)B'MJ*(3%5DAD29 H00(=UK^LZ MSW]9D$N' O7WQ\86J(D!#6DK)% GA_+RHO/C&8E^E9\(D)&?NU+)4F46E=OH MBM0I%:((DK=R9W-\KE'WTJ? LP^HVU_\V:2TIA^%^QAN BI&XT9Y<&D MS1)M"Z0:.1_4VU.?&WASSZ>&/PSB=(YM[ Y;8[(8PX\6LM9:I_,ADH:MH*J@ MGWZOF?_],\ZB"N213_+ 9. )YIC]8"%^F2SZ:-2\Q]RH8\$JZ>GO\XU_I@Z: M2_<0]Z2-U0^,\I'FK'+^K_UBC>J]Y*$-5E-]-Q0!8,FC775\:+,.M'[S@FG9.8 M[8"]I*X:EIG5J%WCQ6MCS+!1KJJ.@:LL(2,X.Z7*]"LEYMRVR/ALAP%^&Y_K M'C>S2P^8KU"GBIZ>%/[4Z"]:J&)3)ZG *D>'M;%D5-9DQAN=P_EJD.AV"^NS MV47/J:4U-4R#M*CUE3A,4:K#S2M_>[ 3(0=QP +C]M Z%24Z1^[H3#)TPBQ MPA'9IE,O+S;"! -'^G6F):Z%.WZCEMK4J9OUX4J2^G)5=4=]X-5J--CJ[.]\=,,=^*>-ET1@_.4(U4&S2]&91E.S?%[P\N#H;+3UF S0G M9!$W%FAII*P&]2U[E!%3EH".$OWZ@F[@#P+VNULO-DYR@242!9[OJ@!3TBH3 MD0U+$%G?P6#5*,O3"BD?VJD=FX2[=W577$V\U!@ S ^NU9&39* W6?I!LX=A(R=.Q1XTX@_%"C]\.'FFU_^9@'1 ME!##CM.=^;DAE1U6N3U$XI-3PAY5J#5'#8+NFN(YD/&)4G+B.$#)5NPW9LW$,," ?7K*@Z!>WK[^ M-+?DQ6CK,K[913)#?>.B71]%EWK&K=EH.,N@$L)7RS!(:<^:30S%"P$JHN2V M"9FY$3VF#&V2D7T[1=/TS,RJI<\T3FFU]PQ0QRJ=J2KVOOWWSTDRG6@(0(L% MGM* .;'$ KQ>YW.V>"URTLHN \1.C2D-BGXR9#JM^8+/1_R#?.]"PUQ-/;T! MY=M7&$8Z10AVWXQ!U^-.+5W=3,TN"PE)P!)P*U]9Z% 29\3$L(,>QTA(S>I MAA_&Q6=GQ65;]?85?GB6O*OT^L5, ME'_L5S3#/I?2C&M#]U8\@J4O>7:XK04XF1(!/!IT 8;21YQZJB24:D34HOZC M&]!I-A&;*'%0U< W5C@F(U0T2PJBU3 6JWR&DKM<7-R?.^VP[Y:0E]?>[Q>: M/ZAGY+0=W_><9C@]8M&2@6R^HN)Y54@Q1(OSX>N2/S[O-0("X535U27Q)Z;2 M?GO8+G:&\$^3^\;2>ZAHSUXVU"GXS>V[W &\N-S"5-60LIIG1%"%AG,H]&[' M(Y09L/WZK?3 O>>K6T^2*D%N;O'[*O&0#1GLU=O'W>=JSNU6@R[R7I^F''I MIDR5KGLX-":A(L).F@'N$0 $:_G53O2V/<#CLFN(]??4SHD5;E+G,I?E+3)VYQ[OOL^S]_QDA?+.U7;[9T MNXZLXL[$ZBA;44@\?B:?Y+F"D#[AT&(RLQO5309[^O;]P=T>9&'2[I;S@=BG M7\\05'ZF/9TW*ID:5>I ,%CDUB\N&6*?*/;]#JFYS\]*4?/D; M'%@\V.9 0?=>T,_"WYA)0>1N0G/Z47?L7Q"% M5H1;>^ L=L^BZY- @Q"6*$?18>WVJK7@@5E\@5ZHCW")>U(I2^YUO?&TZT7B MDCM#6X?FJN&5-;E/#]BZP**Q?9*@!LHBPT+BVA\_8YG)T99'C4'+IW0A1N)+ M?&K+2/;391='B?N' LISX?71+QAO/*I(=0U%10-8>$I#A"S^#\]P0=C+M>Z, MR>3JT7&RX!@DE=#":&9QW#?J+&K0EJJH#U2&8XR-XELUO1_^FN,<:N?GS8*# MY=V/$X+:M$F9U,E]9\7=A]-!0><+,NGGOADP2*H'6O^1[U92 RZA?LP[P-KA M[HN(B.BES":XVDC)?T T'.C?#N5#YF^$[_L[9"V9HJ400\8?80=B04LK,O;0 M98^D$$3X!C\20%4'8+C"PA?K^PB2 S;C"EJ*QUR??O?WGBOX2AK2C4%)+J[ M;#4LWJE,/&[/#2R7<^JW*J]8EOTZ/KM/_[97(SJRKZY><%,7G_D6F+J8+OH' M[V)B1./M7_/@12I9JA'3=TO@&1B$W.^%ZBIFRUH]]T 'BD51XNOTH,([?GQ; M;NEJP,X()]HYD^VDN)NGOGLA1GQ%YJUQW$Y=<#U5CZ?NW#^QP*"@O #QJ,&& M&5;R[:RO8=!+)W8@+EL K"^EYR'$J=\6GE?Q0?SHL,+#B1=)Y3]-3YMPM[&VFXC8RUGDHSP%#.TD^XVM#.&."899.8' MAH=QPCXU1HK\5_>PE_&\4G)#6A?.>1>RTJ=SNQ0"%.*Y27QY\\YG&[O^:T", M!^"-M5*Q(>BJ)1U$]:& 7RX7X^TB'Y=/Q#2PHWXJ&@N%$E#Y^WZ/@PP>U.YU M5M*^S#1,Q31\QWB8@E3[E+M!?>@^.!W/5SR9'2J:Y+X28* D/$4R1S@LY.LS MDP,9>FOEE4&QUIXS!HJ1T6T?,2M+GL=:GQB$DXDEKUWG3@[W!I8EE]*4U0'J M\O0?IGEJ9*IZ!#I*,&B^O-TM<&1N)G0HNS>GK<).'CZ%2'?9HMC:VEK?JIRD MQDH]F<#8BRC_50(B=_=8@O=)S*7NW.N3_].)#G8D8O7H=/[Q-2?2E)TH\&5' MXZ*,V[F!C7//&E&W6\+@NW0QRXM/(2"L."V1H>P<;,E&XKI$QE1$-Y%$0-O] M NTV.>^'E$,!^HNUAV\+Z8K.>Y#PY#>4R*/,8MG"8X1N[6^6%#"9KYCX@#!6 M;8&HL*_RKFX\O9[YCR.CX_'72K0ZG/3F:I^4CAOIZ!HWOFP MQ,/Z^W]Q](_[/:%G7F^6_;&7V3N2XO-N?@^.<^QJS''PA(3OM>)1+RCEDU<0 M\K!.]IVH45^16F*W'TFHQ_J$2UGN7,^MQOFH4-*42RU@9%'C=C## 8N A1^S M>OJLWQ+KT27UI@321]A93DK5S6;5O84TD61#[)%K'F4J<3P[I1$9W:6&+KBU M'!RO,.6:.JJK[%GW;EHR&5$^^7M:L[/0+VVDV_"/[R%AOALKZVZVM@DEWNP! M6SU\<=ZS5+\(>!J4KZAZ?+U&%4DVZ(7B83P@0ZN:/_-0LW -.W8?GK@WBS!. M[DT%6\M#ANZ9?CU^K]5.T1)L"4ZDU_MUO?O?S[DO:(]7"%Z!@_6&8$"&QI"X MPZ#D>D0E 4@0<.NED=/'%N3FUDW,<&1@EU=[3(DHKW_>";QNK"VN5IX)W MJH^2A]=_VRSAE&]K_T;:88J&I*AF7N&F,C2/0NNDYK[:;;F.%.J*IO9CUF=S:^DV5B,.NZJ9'PR)U"$>L1H1'Q/M#R^8 MU>VQU^W$P?/*]F3,\9#S3\EG,)':RB)9LK3X[HK'2TR_ON"&K% M4950LY)L]PX*,"J CA\9Y*UT+QG%K9IZD:KGG*BC3FYRB75[^(PE7>J-ELY- MD:4E38Z2PWIO!G(@C@DUNM=*WU3YL$"HWC]?A1O9WB7OGZXVJ MV/HO[L[8IE@3>7S12E%K3<7(QF\^=/!=;63.1;S=TCA9-GO>8<-J%Q/Q+*"7 M/-PZ37I56MMN8#MN$; _.*DI'HK5(J5HI2_.^>IX(;JOD"/ MPM#P37"5HJNR"*[VUC\[.6/4.)$,9B8\LF;I '1G840HE=$'$SX4Z'>5^$V3 M7Y+\GD")GU:\_&;C[F#%Y+;+05QBS:% %W"IB8%L>Q?6OM=;[<%8?UO]5""?RC5>U'WKYVDP7JZPJ5 MQ?. Z87'T\:?3F)SHR^VY&$OPI* MH3Y9":T6]-9;171*04O:0A5R*?K\JFQX/4)'4 M-+^35R F'UEQ-L$!+_,"^-WJ8FP+T)... *?#6%3#*?'\:B;+1@3[A3)+(Y8 M]/PV1%/X9^2/*YK1 T/@QY7_!)_Z:AGN54-!V9L0E )$BJ!5;=*>;A8O^LMG M;"0FQ#X%D1SB7%1Y' 9_&GQ&_\[ J^7ACM&T[@JL[Z63#B\:>'AX-^GT>#,D MB^7@9J:9P_=,67A:#W?(N KZ91Z(GAJ5_PM^.K01\5^CV%.DG#9UUO/A-?37 M"W%,9A;&HAWR6]"A &#>WQWHV*G>8]E60]^T2U_E;.[FM#=EUZZ;RTQ-P=#Q7B%$]/T"9]#-]33L2GO^7IJTX[@# M4TD(>PQ!=TZE!P%[5YR\9H:4M^EKDN#=FRC#3M,<'3:)H6=RI[MCM/'SB.$H MTQ.K>[?(?59W?<(/?P..8PF>.65#M3GQ:_$\DWR.:U2YS86(6YV$V'IVSV 4 MVT.IJ(:[0DR5KG-A4^EU,N9!:#VN( 1H0U.W/.:%"DX,XTXWFOL8#E.'PI$JJQ79T&S7@WK02TW0+WJ4\Y+-JG7"S5RAGA #? M>U3=?J"WW+ 0N?+IO&"XX@\+AL ^.6TM&JA]454<> #DN2?#):T]W<+FA'VJ M6RUL_(G<1B@3T7,P#[ZH6GR@_!5XF$7C5"\O<=Q)#$E %L9.P2WX_5W+[S]G MHU[!]_N&NI/]I](<2P-"U+5N9!P*3-0W-G27*!CZ0TRVU*F[^JRL8]UB3AC&\DTS ML LA_3&J=;L4?VF95-O!&_'4UQ_[?OIUA=%*!W^X\FYKEQ_?^W52#]:6*7]/ M9QMY(6"E<_W%S:#4QGL23$.?7KVQ'&N-63% ,>12I;T#-8&P=1-?$(3:0#L# MW0#YLK+70>9!A5?GI%TE!.VMH7I6%FEH3)?W*@?Y@5KGL$ED!J$T-;/N%/^[ M4M+_&B(WEL1WB:HLV P <4,27H&"M3ERJ4,^A'K?8N*'2;L\4YCWU0XLPX% MGD:=Z.]^,3F)D-3'=TZ4'.Q4&F_5K\RP[RWHXF;=+1%9H6+J[?5A#]8<)EOH M\U2?Y+]^7_CY+KFA%'UQ/] -$\H5J9%?!G]Y>X MB"['.JLYWJJES*]E-R_-/]B(4#:X6<>/F2]\M9-\T9*'Q3$R&+%?WDQ_GE:2\G[XHU8%LEM Q3[:K[TY8O[@5$>H^#+=U M82$LP1]OZF7K?SN45#$UMNFUG34G/O7*0&8N>@)5,SS1#=Q2&[9NU^!*WJ2J MCV#XAHUFQ1;64,1HK<5-Z^_T8K=AQ63]>KO%I4!J61O5;&F*J?_A?5A?_D+* M[.(DS67JB+/GR #M7 $!>C_SQ.\C M19 S,0U?XA,D "%)PTPU*8-[T[9E7N!MZ<&1@40D<#YZ/"IVU*O-?_%0(%CF M8EOQG.%"I3K$M#1K8C/^H-H.D.3VP#I&RM!@%W/#635XR.]00"9J%%!,KAS.53 M".=4HO1E[ETD[U6&+8RILK]7RW3XG]% M(=2QW(<(+][7V!EX' M+';PUEAW;G_LA%%"C+\_%)! ;OM@G?#PU(J'Z\KO>^+0)D&-AJ7>R>E;XIXC M3L9X=5[ [J4*'I+AOU$TJJ0=GP\R=.[7(G&&5_-Q-VH&A]8MY;+EM(;#+!'PP6!Q$OQ/]T7W:ZZ=I2>GC=-%8RR>SYWP M6B$I6FP!A.S+".MD^S5<$F'LNU8V@KBFR9+(5G)44Q/OP M?';4L+,V$RS9E/> KQ401@[1 *9HBL]Q%IT(WDG!<=E9+#.&0WQ2)**1DPVJ M[5Z;BX[>6X8U61O)'<"?<=2CSECM?+]\*+"FC#B(?FXX!K/ CWKQUYN:#L)D M_OM_3J__.'XH,&.WM7\*=G+4>K@UWB'WR[%=F@ MT12<.]MW<"C _QAIL)W,[SD?UK:M^.%4[*% MO/8VM[EQ=T(SRBN=F_)_M'D M?^R$K\BLY4FOO%RV?G/^_%%F0&Z:W;XUNKG>N<^$%9KO'@K,_KJ^-F$\JV,X M>?%CH8FTS($G++IW.;:.-Y>^BQDSRMPZ%.@],3?;&MWS!-&NUFP49V"\U\DY M%"@<"A@_%YZB5QJ MOTA [H#&#@4,SJ,+A0X%=)N7+C5]^?^;Y__3YI%L;/HD/T?$S+[+55!,U,X* MK#T 2>2VFZNIPM*HHK>$ R76BU/%CB(5W3.'9PM)N=^1?_&C3JBT;EAL;7,D M"=ISNBTUS3E*3O))M86U]%*.RR[HFXB+8 JUCKW C'3Z+Z:XQ_T^6F!P*;WW[2<0S\CAFSHF#] MJ*MGIO^/^9JK7@@QL'Z5Y\R+$KMK1=^9(0-U4]27_.%HO>BL8%.]YJ.L$\&N MWV* Y"&24$1XQ3VNS_J=% S]EE!O.).*#K?R#Z"KEK+/!3.Z?!:PRK-$]-UD ML&,?(-VK82!4C2;%@;C'[G#W>\^ M&9ZYIL-M;Q2E/>9%QJ>O=:LDK\-*]>"9085RS1T4SR#V.%XBCT%E*G%7/'Z3M1($>,HYF13*!.Q.VWU6$JL2PW7XA.U.>%>Q9]\[L[JNA1< ML!X20$ M':6^2H41QM;.R.BA@[W!6NTO:E87"PVZ(8S6NI"+M[MM$^RUZK*6OO$15A;J MJW0>.! UKAC(>,8'CVYI[['=-0^\),7D#@4R_=(+U0X\P@V&Z4^8]=N' J0E M/[[7VDXVW&:)B_HP=92C%ZH-\OJD/$EV?R] $/;&\T6T0/P&Z1_,SM+?QTTV\ MDY+K>7,3+&INO3Z74;G@393^QY(AV'I)2UBO1W4$-)B8Q97Y@-,]%/"UN!UH M] ]G4@]!XO/(MIC^X(51Z$ >MF^D83G,NJ_#9#NT^ MU2D&@<8@']S=]NE/QI"\7HC6F@Q%V!=36(YPI]4"LY=-&4&YG##W-LN@W"FR ME+*T]Q&6B7$#/_NB/]*\,\(Y@YT-]\L?N?^>B-*F00$)#QH="ZU2A-H90FT@ MV%M8F;;.3DR@,MRY.[U_&^W8X9R9& 8_%^@8S+.KQP9[3:]NBORF[SWJS]@F M!=I4ONV5F*P0\5UT,)_^TTAJ%?CK] ':4YJ;#NVL9"&XH?)X?HF]]S"9;C>J&[B/H(<.1Z@[8, 3QONL#F,O MZH]]?3ZC7S@MS7KRGK'VNLI7."PV_^CC" M?>7&W2$_X\G.G0UG0%:U?RWWP.Q/)'D2VE+E"T622DY7JH;Q?UK!'\X!3"4$?LG+A* M8%6]>E'AQ.M\$--E"1M>0D'KTC#ME?_DDL532J+'?)C, JWLCY1(];[ZHF)^ M4."!K:7L\0J.R5=OV9-W*\3MFN#?=KG;^CWZ3P"8E?S6ONSBR1W$2NTLN2Z% M9X"NG%PT3JP)/1]1C[@^%)Q8*8+$.48STQP_5(!BN\CI.8I$$1RJ/D1%]J>Z MK1_#PGMJM[)VDA(C<(ZH#URR:/SB QV(TZ$ Z$HKU\ED!PK BV8R(P,Z(S3= MN>0TKFX,UZCB')@-1*89#U"%V>')M]V8'_&$NL85"J,!YT@+'-.%:GBNJCD# M %"WV&QKZ\G]0'/! E(E>AQ);4NFLF Q\ME<57:?=@_Q)D.YV'FZ+U^.IJ>9 M;I\>Z'+? JFP5:"K,6:IP%>=SEXU_8:I8R>KHX1_$*RM-8]S]_?LK@K%MRO= M';<(9L4H@:Z89H0-,]H9FFTO%>BLSVVMC9[ M&B05I7F6C--X!)M4N]&!L%KB)[M2L-KL'^^<.QID;GV'L[^;UL-D9"BN*+K-E8:/1! 7!Y$"O1IK0ZQ]S6]#^-).'7*WLE,*,+ MDB\R-OE!DY'Z/@F*,6B:UM;-5:X1$\SX8^]4:SYA!577LB=?XA9D><;Q6;.Y M<&)23P&/)A>?"0\?>;68>;E@,! 5@R=&C*0.O9NREA@0>OL*5 #G0/J178I: ML[K8PLC4L&&$K$$ZQO2;OB:X4ZM)^.4GX::*T_4O'ULY=E;:"_9*/HE;[=]1R0J(L97W;MA,_19!3,&\N#U2*RZ0[M=('T:']<% M"Z_OD3VOTJJ W,3I M,1G'0M86C_BB8,DU">CV OC^DX^RYJYF[CG]U\F[>?]HKL)UCX4[02XW9BK%*(SFHX.X78'4H;WE0B M<*K?EHWC78\[9X2.VX30E.O<_"7CW4B2A$?6&MV4B(F 0I6ELU^XH_E&4;_/ M.OM;DEE,?XVVX'$>A(U8^6?G#&!2J#C R;Y=$EZ^@[3>P[\'/)>1VV3!7GF2:02AIE*I+9[?424D,BQ#+MI MSF4.*NW?O[G^J+UT,=2%X[DX^=4?XAR;X>K&(2(_P-&!VXFK *>3O=S7)) X MN'C'@OZI9Q7Q[46N,ZK.3US&D# M:XC:*-U[L]V6\L,SM($3QCP=M\R%P1UK/R2Q%NUU>D)-<5M]=: M+HFW$)XX+_"%;F]=['!5@+6OOG4 6U#]'72T8P%G&=$65X$M'[&GDJH< M#*[],&WJ^B9[O]:E(3NKO-T9>TX,>1WB'M&7?"P(;3N?%VE,)M59N2:S32SF M=*M:G8;YBG56T^[D.LTP5N)[3I@J8TP^J'7-;X 1VM04G>BCGI##D@S9M/A+ M%KH^9.Z[%$__T_%VA ZTHL/ 38<"@U3!OH6M1,)!+VUD+B%U27&XW=D. MV+_MV=?UP 40DU1P574UYI-G*=;, '3E80U-;)QXAMFR?>K/0I6U\/D>SV2@ M8Q4IR^W#^UW48'7XY%D?_]Y07Y]%KV^;$O/=)3/3]GZM;,SK13B^]%''W@AQ M I/< E=*(J7X\?%Q/WU+F4\5$/ARW_ 4XCS,MP'73-?GB%ZK'QK)5S$:2]U\ M^SC$W&;B4$#>/^#@#D(^;#775;=RRR ;P ML-'3DPOQ*!ZXP7L5R$SRDI5@7#;Y_3^;Z_]^?/%%M$OO YG)$[GLYCW[@LV> M41UE0&##F:Q=(R_M5+[6)70[.!1_P5Z 4H)UO2,W>0((6;56 M:ZQ/\PF/RRH0"]QT5LR! '43TM.BN9SXM\KK)O\[<%.^ )3\G\96^JE+ !E MW%Z#-T7:SK?YC[#28/EGM5>4@KF_3 XS7R\WJJ"_!Q:I?(-%/KB=B ]IA9E= M=G>]M(UE!7V*RB%!&XJF&U@(:4ZC ZF K4+="#!IW;2PG$G/ZO/\?AOV@35_ M$.WB.!%UESV79L"?!$%0BKVI;NXT=8=ZZJ68))V]R+.6W^A@;,7#Z$"-?+\H M;8ED[+EKEW8NO/;T#?)F8#JX_>@']5#4U2*(HX1XDJ^L[.59ID5F%\*SRX?D M_'4I1X4DC@M?LEM;_X\AF8GX)A&)"3@8/\T. MG=?C7N> AV>G^1!T*44=J+AP&\I&PPI--"<+V*R@*)4/[-A(U)B;3VK: =MT M_7N4:YOIWQWA:G3M5A,RO]?P0P LFS&;+.2SNY7..H@>(DU?KYL)6E$$*6_B M&^U";80AA, MHIWJ'*HX+5(\4-VI67<&<#003,"$*-Y.NB+]RS(W/WCIQH:^3IY+A205 M-^)D6")'KG,8'Z.I#]TMD%1@.*WX&/JP7-!%6D!RL!$YBZ,X\!BS"^DM8% I M=U>'W9,O89S"E!<6&76+@4OV&8%',+ON%L&QXK2J*@)$U8IPBHK'J\:KV U4 MUU\A0??27Y3/B=B"KC!Y9DR(IK5^H1P^^=YZH?RG1=OCVXG0&U2)X:"\;%AI M&C*C3Y]9Z*;L,.Z =;ML&9%<%DY^N"8!OPY+:\H(LZM\G\7%5=ZS=^RK7*#3 M5ZKI7!4WK3M??FYOCL!*9HNUE;>VWMEP-I2[<$OK]DO";RLR0V00H80__.F2M# ME/4& :9I9^78)]=6A]I,C N>F\"-A/4Z30A>9*CK*PX=Y:6:;?T-P/FZ\&4KOG).>ODK5FW5AO W/L(+V:(*,#@54N!#G M_?2_&,+>$^/BXL:_K9&L>+5Z8/:.VA4.O':L\B9;>3"4?:SRUEWJY87PY)Y4 M3?E/9]?)S,@'^X^VF][150\ ?]H(T_+[IBN3TD1*P@\^X +JM3\^]950O&IM M1==Z%+2A4I*C$^;")@\F(5$53G<7C!XO=[T'>K+$*NBAH_MDBSX.6R$'=+.] MEG'6PD?/PLB@D=[^T7QWT3VJ")4,\V8.E;$ M8@0D'$',JOZC,"L\+8VRFQ("=)Q1[=5L7!4<#8:!0PQ&Z)'Q(\QBV_*'V"^? MW&^;"-@8'/1]4'$!<.V']K:S?DE87Z"53:(WS& M*SC7"9R$]6&_EX;9$AK5TE8JW9R9':#/.UU!4>)&PJL(KL !?>L@ MGZ]&P8F!]W4CQCQ2IC0"%/TF++D1)#!DZQ"PP#KC1JG M#XM!\2]+-\I]8A]5=ZM]$3<0;.A^T?HTCAMV-M+/[N+I..H/G?T!-?1@ MG8D*JWR'2TGNE_I-3)10W& *9Q%6S_$X5I6TQ",LAIG5*\<,!!K$W,C&FT0I];;$*'C3BF36^\D!1]]WEU$6!'S<]_.&:$C6[!WF=?T@Y#0 M.J9;D3%_B*/1GYN5(H("?6?]CE&S/I_TT#3H4X.!5=/!:1@8,=[X7FUQN<&Y(=2NG#$$;>V5$.9EXEPZ0*=&61^;3@@WR2U M]OI?YK\7.7R=8>\]=6"S) QNZU@PO>0^-<%1([AA:,!(+I1:DC2IEDP92$%X M$8I[SXE=*C"^X"R,?R!&RJZ,?1& 9 8E*_.=">; M3S$Y5CI%9-OX93DT@D\VM*[!$XLC$O7XL^:>U4]634,JU8V#PU[1.U]4_?ZO M-C@5MZ78(SX&19[JRELA&:FEA)%O]T*3*U227T[[I8O#_$^ 7MP=DLN&>?1V M.3T_PWACZ=E@*UQ>"D93M";?4F98J=#HGI%9+. 8[$+05S D0I-U/=863R^ MJ4IOM[9-Z1@L84AUP4XA*-EBT[34UA>VV]--8S.G:1*E]_S:QYJ@NKPN[\Z> M.9GKIL95TZI>&BSI.="50BZG9DM6.?.-FE73%W,9+>ZDZ5Q)@SJP0RGCY+7) MXO"*NPE,'9^IV,)Z:C1E)G=OI"M4;Y$P33*WE@)4T^EW")K%D.([A&(?P3IHP^4%';G94'8.5W/.2&'KN;Z=>1A:1&SWW>*FQN<8#?O\T73HOR(6YAHI].'P>@-X;0Y%=N^RI,<9HQ=K;_YDE M^KL-F1Z)L>BN;5,>/CL:@%K3S>%=IG&S M<7Q$\NRYI:;I/;E-%KVIH=%RWW"X22\Y15=[)A<40=U67%&[OS?>L+77]#QJ MF)^Y1:8UH>OL9^^O*BKL,2!+1QOFR_\W6D-QA^,[$TK!PE16$7G3=XC8,2WB M/RL[+8X9J/:^CK*6GZH4[V% T <9QLUR97JI#!'D:G>A7[@5B>- M$7&,)]J49YJD&=V6'&&I#F2\,ZS;2X,<-$_H3YN)EJDZ2ZP3I XQEUFB%L^$ M,"D:9-4[TW#9ER5G5]S+2:Z6 [I*G4H)>9E@G H01\1X9!7",H=;(6/5"-"" M'8&M01D]T<&/O3(WXL!O]!NBD+PWLL'RO/#B81WW>"*V^,'-^+Z@W%"L%!:; M\BSX7\Z*\]\M&A>L&[&V]5,IW%3UC+B=H3R 6='5-#3NV!HUZR'M)6?:NW(FK]@9#*#8P.B_6!SB M\G4J]]@Y?GPUU>[NT,U%Z WW7*=(5$>R(5;/KG(Z.R[&;;\S]$13J&4/,JTW M+QL^3.+<'>1Y89@HA/"'9G&'>$GB% M@L?8N[J]0ETH#GF"#4H*2@([6XMEOL@F?2MP6VIXR\NP6L7LZG?3O_PGZ/-_&J:%+'S_KPCP^*' M>'2\YAPHC]][(E"U2#Z1Q/2H8<.9XKA(]J#F)!=JR ^^%\24ZT;HADB+*8E3S<:6[1Y5T[P 7K M&SP_;7+[(1>FG0L$57[U,?<8 M]:Q_D(YB.S&*31":RLJ1.H@K [MG>+$_C]/!51ZAB+T[>"#P9*O;9XF\P^Q3JADD^?4.GL]=COV[K4YZ"C#8T0ZNAT]9W::*]* M(:<=.5= -CB[B+1\]-J^SBSEGT/&YZ)'ZG_^B8_C$K?9,/1'CZIP2Q8%;$K. MR*:_T 5BO!K)>N5OU/.1,#MB>=FU,.6Z;72\2RU4S^;*#-5XY2--A'? "AU: M0%V=;^+%;T M\53EP@!%VVS:\A\M(S-:BN4^V>=FDL)=-JP*&.E]RE4WK6,8ND>X/EYP>^G= M]FRL/J92G W-%738ZJ!J;BJG>D6*EZB=W"H4X38T*N4K%XJZP+?24N46>G1V M]52DKSK-?,8;SUV-0.^TKF2Z95DD7PK(RP):+!8JHU;<-P 9YA%-EWX,42PQ M3$O%/,B0#VZ#[1!O_-PMQ;58INF7LU+%O+(-U)?3LH,;?=>N>XZQ@]J@[?N9 MW>IL"W4C:_DJNB6D79E3;6'B.'$^/E"H] 77D--.1*!T);>75S.FC?1#U#.2DI" MX?0OHBHDOB^SJ@ZP13MIW3H"Z4F^P.NVG>&A[6[ M-&R8H0DY9ECK*8^A4S(.!7*7 H^+&H?(%+"S$Z,=^4'Z.-5WZ),]'M+^'E*? MZY__QUWI-.E8A&+ $G,W;I$AG,T(^ZJG+(>AP_&HC&7S<^J ?&57&MY!PZE0 MTMEA<*8G7FJO#;Q=KO?UE81)+BLAZB9O)T(CZ%#@'B>;LB0^U?U^<'-M.H[W M'EZH2&Z;J'SE]C1?_";W M#M/T@A_D+ZR.FX77J A3C$82&2?ZEYF7K1_.,_G6-)QA7V."OA7URK0\:&!=W%"&NO M!,E/QW2!E[B>1* L:8!@+?>%M;E4&E@I9[^])>%ZA6 NEX*%W'>9O2:K:+/* MQ"IK5;?:R3EF+\2M=6T2C7%RZ1N(:=6]T55_C^1^@E MF)T1^'5Q61+,M,OT\ MZ)NJN9=)@8M< W"O:SU?CJ2HYGB'9L;ETS?4-09L6,/&)O@Y!SL M]E8ESBBTH)*C\]-6QV1E6^9B8VNJKK)Q1 M-O,1VJHD;%3UI1VFJH@VVA6FOV)212R=7D;A^2LMYG14MUJN,*:FD/' M;8>#L0HJCIK3N+. 7*^&-\2X24U-/1/34O!SE;GU%9YO)EBJ<+GI)$+5.P1Y MG7 2D;+ >IBB(9E-7.]9)*B^@C.G+FAL2?V$22AC)NF(Q_7[ @S8W,72)OM@ MK[5\.IVWE %)4*2]*&!)^DPQ*SE9!T0TF1BE9YWB/H0S .80;G=I7(T<1,?H6^[;:S]?OA7ZW[I%+5V,=B*J=,5MVO,@A&SC:P: M\XBT;^_,9;L9RCWHL$SZ4,E83W]G>*5&/(3["T?>ZH_2>L%GH;I&@GDMZEQRZ$:V M7.Q9AQF%VA6F_M#-K/R;A?;>MW3(G?];5?K)]?U3=><.E/5?/\O2'I&#/8F% ML@+TO8#*&[E:FD^F6'>Y$2?SMF?GOIIWV+65RJ;=P>;(/\T#H).;P\M_ NH$ M4Y>IEM97!\?J>L(3G5**YW26-SUI+8D6K3NU(58DXIO@-^[+\&(CE]E"U25E MO,K@L )@H3%JV-0K[=+D2L:DL/#\MH63S?K5JM%?_N6IOKZ]/[YXP,BB1,6" M):'90?7P9L=PM=7\\@<=G6QCS2N:#Z,$;3UZ$F:,D]1),H[WG=HL&NH2$2[$ MUQ$N30(1%Z<*;/WQ,S<9T0VE6;)!S-PHSGJX6R =LM_)C)I_;%_OQY5!P93[ M$&<.!1A0WL5>=4U>U1PVH#?57=(Z N'>I#[D*^?@4/VEP(FTEL=5;%%W$?S' M #)C+)FC)-JSJBL>5HZ7] M!DG;L)I>[])O[* 0BSD1[#&#R!63.X3KKHUGV9CU81Y7>\2CWHYXC*B$')(M MZ*T_=19: &GJ4G&;KXM7+(@^QFGP%4+X3![/\T7HM.Y%W0>U8VUM$6+R**:$ M9<9@N.W-_)[\/6:28:,SHHQUEZG\_A4K.9#(0E4- M.K[6^H\$1?^'<5)E*W\T67K3EMW.[QUY>1-NRRQ#"%9@M49L-?296VD)(;X[ M7I?[Y#BD*N8X?#8EI;/ZTX]NC*Q/W/JA6N,2\KY[[W+@=9"P* T*BP0D.A19 M'9A'*$NE:$IQ+2'"V-?X#=/[?K7.J3.S$D/,FLE[]JZ*"F9;%_"E8#*YSH%8 MW2?O.&NX%GLY5)'N\JS'I2S3A;G5L7L.^TS;LQ'BT^^7A")IGHY[ZH,Q,S^! MFX TWY)Q!1X*@-%.5W?PL>4[VAW\ZRWH\#N"YEU*QWTU;1!IQ]5NK & >!1V MK3,8&F^0D[FP\%G-[FY*3!V[?BO7"9DRE4#-.2;1-TB/B_TMV^[O>HQ?4AH7 MT>CD.T-+DQDW_$ RG3MD?P=,/DPX)\GY4F1ONAS*[IIVZY+QZ?@T_,N/'?

S#>DE[RWO?U7R?59[8WS_<[UFS(I*#1]LR!A=^ZW)^LL6 M!>>OBKP(VUX5:+NVBRXX#9D-$9LN4.++@7-UOVO#J[A1]RD+<3,ZLM%U?NG8 M.F."9DLG4X\!E6A,F0G3]PK1+37,F216' S&/#I5\LW?T=8)C4B#\!.;KF/V MWKO5&:E)*N G!B!3]8"^V\+*$+;T (H98N:![ Z")F5)MJ6'@L[;;6S3#P6R M =)-@TCT!P.6IQ"G@2166CG;H*2-WJZ0V=[4BGK)018.U).#-4N4Z]M$"P'0 M,&Q3BX_C7CBN\>/_YGY?B$7;%;HLR)S6]N(U$9 S:MXSQE_5*^S27X%.VMM/ M4#SB'Q-C&5=\S5%#_&^J:'W.AI[4QR6PC)E!4FK; VJ8_<=2?_C\3FQ%F9]+ M44PE=-9IS#AGR*"ZS>CN.#*%.LPPJQ>:T'ZI0[''3$6J1TS-("%I-P-*U0Q] MIAKOKO:*]X4A(!"1F%*X;LX001>:[$'WU#H7:YA2E]4#)F2?"??K :NE5AXC M&M5738"70Y))NW C1W3V4H:C) Z>WEGN8J%S@_>. 2.7!/#FCN')*0F\2_U%F/$7(/X9A0"YQX!&L"P'*)G]F6D3?GV!WL MBF3J "%BGWO#IN1>WG=#Y,#1;.=SOD3(3ZQNM^[X J9ZHB]E\:');5LC6(1[ M\11-W:GZL26&>6;+%Q,R>COGQX*X"MIG8_OTMJ8!:_YB(@3]IEADT>]LSA[?-NKY(:#]FCE4? AEYYT,/!=3N[2(<84=0!W?> MOC>"(&D5)4HE53_!9ZCF&)#6W++ZFD(QNTZ=TUB(.%/]+1,@= 3+Q)G$L@]8 MB,T;65G%/V)<>9.&%>>'WLO\1VYJ/@Q8DE@"ET^EV,N@J .5B,N_-;A=>_6V MKTSXG]3GU*]\B;\G'5.?8]S%R\OC$M #2LC,Q+ ):"I#2$@(E7NH9.#2&PI6C=.M^%EYZ%8D6&JH]UA6LD M#4C7O+2O%B>EN+)JRB==O\I3J!SH:X%I)$'K$]#WK%Z4AV^I4F.B3MNXS^^\ MQ*RTD>M57T*@"C5[K%Y)-]9"SN36S=V:7(23'4BHWKEQB1EX_14-,!R LVP+ M?@GJ==%D.X6TCI'& DK"AI5+\NP_=YJ?('W*D9[KE$#544="*V:V+,>@M.98 MY@84+N.NG$.?P@0[S/<5V:::RQ(3X9S%N(XW[@4;$/%91?O(QJ'5T5++0X$; M71;Z*K:YP*TL+$1H.KOP4[+!,NIZ.P-<.[;H4S7DWNC*,0^%W&L]2E:FXI)W M30(*3G?M6.]<],OLZA)I?'0Q5F9LXZ2TA=+7!JSWZNE_V9^04<17VCS M:$H/YEL\1+K6;#E?ZL*#?';Q3,99D[)P7ZZT>R/%@7 M^.J;;+(B+)#4V])T1JL!X 2/"A7I[JUF$L=O-N^/R5>99NRG#%GU;!2?_/'T MY[;'/X?LQM;OV_/M]K_6@:;#/@;]YKU'J/FDI0AY P(#K?I]9\=-VYNVI$_G MMUTKT#H4*&7) KHFD)%^Z%467?EEP=IU>\WBV6&;*Z:%_5,YNY*&H00VVN-W MO#3I?B9Z$[&-([?4Y4#0GH'NU;V5PG[!ZQ!TIHF:^?/R/XZF'KWX^KROT@@^ M,N<%HX"* $EO3CXP @^Y7HMF.PVM7'R-;7< 5IQ=::2S7Z5X,!7?:/B&O51= MD:VX_WA)8N=-1.B;0-X3Y^,5*7S)Z+V0Q0+4YQF"JEDT;;Q@/^'CK!55;[YV M:8W54#5HS^RIM8@8RK_1GD9U=1N2==.Q,AH%>TJ:QU M27[[H\1,CD_!X,2+J\/X5$>/"&(*54*\?/;:&UE%6V,W!88(!N*C+Y([.D/<]RF/- MR5X/;6_?ZCM_7L]7S[QHTR5GI72Q9I??M!&(0/ ;Z+V!.J9$S%5\G.&M/?,! M!.ZQ>2@IO:F\K;B56D'%NKFYD]0,%PI H:6UWLV,8)]'?UM-?6!\,=0ENW8> M&5[TV'\!D;'R;@+@"OH*%<\8[0+#R;^W3UYE)<65XRO]6YP'HDZ^*2]_(ULV M, 8+J2=[9F;!8)$_#B\)?5$H6&!I;&=X]^[JM#F6EZH'ZYL+!*^ M25]MH">8]OLM4^\]-7R[O?**>V>QO,UV+1:GAP]F1IK7S.8FN4OQ1MNLYQ_C M*N_MZB$@X4L0ZW1D+0B]V:#6L1P(Q8M/X$G'@EGM6X5>PW/2=_LJWU_.5G@S M^*\KYWA0D;_QYX(^T3 SO&44O>LQYNK^T__%V7L'M'UD:\-D[=AQ#Z&9O@8; M8FKH'9*88E.#,2!$BZD&(61Z$67CQ)@J IB.1&R:*4(60A)""&)3!(@2$$@@ M@3"(#J(:A$S[(-E[[\8WN^_[?N<__D$S9\X\\YSYS7G.M)(I!^F[QMP2DMHG M@DO"UU>\+[V8R:7/.\+NWB2LYOHNYA65ITTGFD[5ZY=)D97L>G0U*4V-(.FT ME.F[I;<:7!EDGR56(S2OD YW3"O7AZJJ31NLG/8ASX0JOPPOS/!F#,M @M7> M:M)=G@83)#(.NKX]J8#RU,Y@S;<>,*I;ZWF+O#;S1VZH6@7MYL2O)$.VG&]7W0W=7VICT4E% MWKCBZ-*PA93^1U2J)4O^Z0OCO5O#TA*LJ1KNR,FF9_91SS7O!V'$/#87TB,0 MJY'D!*I:Q:OB%!OAG_XML/QG^V1O#.U1$<-A(L1&07>4T[2#++M!=-0ER9O4 M04U84,@=0;"SWJFV16H-Z1J#1F_\YQU#>M]@MO2_]IR,29 M]MY=F]2U77-U8U]7[)<-6",\L^QEJMYV?RI5!Q_G!99?+_TBXD=^P6!S,ZWB MNRO;T^>?C2XBOA'/V$D\^H5%P_=K,&&DQG:IX+7FJ<%L/ZT"9'C%D?P.MAD/ MC\VH:#NZARVL5S90#:;XEJX'5!B.)$\+@#1GK9*[/YKI(F-QHL>6VX&(9: M&..!#4;'Z>C*&@-SS"=HG@%)# MJX%:IY%&VE#%R_""]VUG=O8^BKR>Z5#NSD&7O%%:X6A#M#7\/D-F"11YY^VL>>P(>4*B<2/0]17MQ(+GRE7&_>#M4IWVX>,ZF>*2?5&-).0 M?$F(5.=+.1/6ZH++V$>A](/G=IO+"0SR/9/_M"I MO5OK4&';:'NJ4^L-TZXM>95<$\\FYVA;SG2ZX%RMS4#\&J=W1;_S67[^+M_- MG%MJ]\=#&8JP?W9-$#WM[T8#I=_P)"KT[^$''%ZBQ$$*R]=#H =O*8[[$ACFH M84E[P5RE9)X"%P7M,_N#S9W0_H)DFN_X^"HWKCW")H\LN;6VY4H$.FEAJX;X M#T\X'CJ>?5 F1'>&=!/Z',P,?E="G6Q*GOR,/M3L7J7 MIRYLN-?1I78QENSE"4AJG!^S_[Y#PTZ:^K(EM4-A*]A_:6!F(F'$)&J&)D'RJD#EJ2$ ='![5M4._2Z-7&,M$OB,MI M4[FA*:U2I2G# M)HB\TD]['MZFU-//8P5.CU,'UU#!^O=S.21.^1)@VWH@-Z6 $FIKT:^?5N"0 M%UKB1&EN*V[ ;C%V5Y'>'AK&R1E^7G*)4D52STNTEC9?D8MBO0FR3:0TX5XF M6879A=/L:M=O=M7/EW!LR@'2=NZ6[#9TO)IWZVN5ZP?]VO7&"2NP*=YY%4(G MMCE()ES;*T>]*]7@Z72 TX'AG4WI M!2?IJY2!32)7T31^)E\5K[;H?J0?,$6VG,N(&T.Y,E>Y,D,7.6E'Y5^?_-IK MU=]T&KF1"V/SYQ/'0C)?=+OW>?Z8NYU =?_-O;8<:OA<%R.X$V665]X\D>WW MTM'4B:B[>V#$;RG)SG] _FZGWB:/-3&&+<>1:>9QC9O)A=0)9S\Y!MHF*B?-'/^-/$KWWR8BOH. MCHX4ZMYY/7ZVJFT;D_.39DK6LL:"V9?7'TT8]F>PTVT3$@88LCN9UK&^MWU\)F M\%'0IDS[-%@.JT= X%&IT6V1QE@OV=[ZW]J6O_UX%<[6MZY)/RQ5\<=,W/]@GE(ST5T_[U4 MQZEYD7HC6XEX?@IJKR_+C5B=LHH*5G(X7*+>*@/ 9>#H )=K9_6_-< O'^[( M^$''=AD==@A"*+D(&D*+MN,A[OW4;IF'_A>@_61S-E3WP-QXUU4Y%J$JDE;E M+YO=XQ/4;B4-(P\_W0WV((529E#WX9:;O[<+]PGZ0V6291A%B?WCJ#$]10U# M&9D_%"8Y"=:=7N" X=?(]=%GK93)/:X+>JT %,ELCXMEZI^_Z.5_S&?3IO7( M#=I@$+7E[2%(U,Z!(=BZ^JS!* M.'.E#^J6T*6P[ZG))#WB6MK,^#L/.NU<0>)Q+56@>D,C!$-KEZ<+.O(].5+1 M@C29"-#?L^W'^*ZYO*L781%3YZ7TWQUI=M4[1\WV5XG7OJNM]06.EH::Q:]V MV=[U+K)LLCZG?GO=L_3M+,JRL0'U:Z>:VW;):G/B\V ]NAH^RA_7J=/(\[?M M)2-HN-RZ&+":E-,_%7CW_[T"[]KD>X\1W6OIQ$3V*_YFNOA*!%KZ2V,BR'4, M$V9LG=2/\YGQP6@5VM0^Q/L=)F'7?$(!3AKEX$#Y8G>K02[)?E#'D%M@=VC+ MOLFTB4AU;GB>N3J,%LHT!1DZT[.W,DIOS 'TS-^2)NLOAP!6:?XX&MP _$_Y M7=+&FX9__'L<^(_V&?GPW3&?_3'?N/DS'1\)LZ(MGOCS#7O7^566]D)25W'G MN),";6AH%)&)@L_6'#JQI>;K@,=\*?49G!ZSFTYW?O6\EO!@R@(8%IAXT :* MU]XIF,[1@H:&<.I%N?J1<^PZ6[V4'UK\5C)S<&'#);ACOAUF*@@Q9!B0"E7; M6,4!N!Y!"??6.SH4+J77?OW1V(S[$HR/@(<23@H9?0@'^5"3XZ44B0E;\C-\8\K+-W_%CS] M4*&:O9DI8=, ])*1T?J=$4GX^4%O>#\KS_]>=^TM\6''NTB)^%L+P=\%FX3/ MK_:I/.G#;E_R@/RL*9;_(K"\*<&D:S+>Q[Q'27UV@>0G'Q,I1N-MSE2YSZX@ M*EKCA$NSM!ELIG,ZR#T>YY*YXEM ;Y"[+5C7ABND8.A]1;G7I71U=S44P*$Q("!FH<&.IS3+XR&3X !]?CRE^ MB&\;QRE8\_PIAM&4P=9R9IS5*_R^<7+4;8PP2V9M)W629@[X .!:!U#U'RUUN.GJJ M';JEOGI556)\:]789F4-C*/>A:]99TGHFKOLH"L1-JIB%MFZJHE?0XQ-AN(P M(?48<(#^8"["#\;\]<\#T%>]M061?LQ*:]B"W.;L*5_[AKHY M[!MI5.5-$C812G]%5O]R:*N[9E]$Q27W9R?D)1],SUM765.>(1 MI)5,B?%37)CRPT<^+P<%E.Z_E'4Y"0.T@(8:O_HRA+NOXM)XVN NX)E_:C-C M]R0!/>*=1()87]_OG&VW7(OVG#[77A9"+]XNJ&17(\4Z MEI#:'PX'C.)'C_F0^7=+"96Y-(C]P9W-.S&CSGBE.803YP:\K!96]HT4Q^H3UL!M/L\?ROO1YLR-R/S0A=RYJ_F!=TXOA M@*& F#V6SC@Z/EN6JJ$&*$PGR\P:4E_Q,O3\;W?JZ>APMIRP6ZQ3PD/16$Q. M:>RP/N8C:<4K[GE2F=;!YK4!6]<>NZJH*#"/^52GRC.*KE?"&G$[5_Y6M]@ M*G(3>;BIEW!I7 ?;P(S%YJ[07GK([,$']+DQRYSZJ9]/",]KTWU]'XK:VI9U M8OO=Z;ML$) =KOIL E6F3?JP5%PR6U^H80T5HTK$]VL=\Z5.XA#\0HP T8_? MB?V/>7/#)'][C'I4XE R;QP^H;!=@!CT M3#SXN7,HRYS>;S"#$FS &%'A6@/ZJ"*'YZ'6#OE1"1I&SRN\<5R\+T@JA@-7 M!!1;FTX3N"9S\3H45!^O%4#&H?SS:/CL1A08:?QH-5 MO'*7R49K%4].3R7%%?\2&;\*]%\H5*QT[R!+&Y[,O$NW ";&1:D)!$P#D+HK MI9_KH8#!1()6>\\FTRW:*SJ&R)-?6Z_*;T#K.^GV,9W+G__V,8">VF7FJO_K MA.CUA>,BI/:PCG^HQ.1GF9GBWQ>QB4[88 M(!=&LU49KPT0=NWDKZ4G&"F\\DMHP8JQ2ZERU;VU85U&W)# H]>@AJOM>]*O M6Q609$.3'^]MQUQ?!LZJ6/7=$216R2Q,_X#NR>IS,\N9/;")VLN&*6"*S=.# M'4&>ACF#6I=6;/$+\)!^^8(PT%)2CE$3W?G@,IVM,PI6LI:S7:97N%%^P+B!E[+W7QG5$E M7N:DW6")1+;<_E6K#+UE/(VC8UO752%^@Z16W$ M,30FWS=)>P?*2*O>&;S/7E+)984QK6-7 95JIKS0*897ANZ*)"\%O^OE%WTG M:!&&0+Q:!J-N-UISP E''JSKU1Q474<'.5:6(("Z!!2.9ZL5K*KH2"=UV->F M=\P\&NGRVFS\'H952M!_&KT\7&;;:!/DN#R"%/#.R# ]?0MFFQR#SI&S'EO79^Q83T63E MT6-,RV1>O6AC"9C))YO3Y3FW[^ATB[PP-:_I24>=T[BBZ)&*9G0.3GM>^H!\ MMW&^XLA\273!-;4#$I.[O[F0KDEK8A_=7I^B"M>34@O94=\=E(WH\J1$2]." M CC$\!*"C+)QRAJ5P&^$UHA^=!W^\R\?[ZD SPE@-C<\\1;^# !$&(>85-XJ? @"%8F%/'DL1EQSPGK0A6W;)-Z;WP MHX522*61QT4H<*6+)__TME0QT,N('UGUDY77DBUB8L?.F+D%;CTYJVF[R=SK M*UU/Z%KEMX HG+V)C_8O%@VN=1=>N;.)N-[F+9V#C;*N0OQWSW:-6 M7';T^X93>&$ZB:@RMY53QG%OJ -Q7(ON>6XBJHI+F$60F"F-P7Y>!G%_LLO5 M8WNI<:4\<@EPLID4^?G'6ETE\YAYJYNAAW"O8C?=%4OG?F!7EA2"OPOJC_/( M]H;_JRLR2EFBZ\=\NVKMC40CMM(Q'V8K2M^KG-BSB\X;S<<:BX8WC.1?>>CM MGWHI[D6L:$#M?3N1'B$5=?-H\+<[KX\^>2]/,63%8@J]Z7E!R,KKC8];V3AE MJ>AV,5?,)*,(6OB3*EL>0+XU>\SW]R!(E0:+YL6P!EE+YA5R"DI: CPM$KR\ MO#[_226V_!]\GZB7$M/&$OLE54VF3&0?YA8+'_-YWBI_[.ZZP]Y6BU5V37,. M9;V#^1D#E#F$5*OT"H48=8RT)36G[\F^X*O$/GFW. CTGT*\N]NB.AH":PU] MH$SIJV/DDU14,VBV["621-J:FI:[0)=#-O2>8:, M5V(UL,\V_WE5:B_BW\/,?[;K%LL76+C<,0BX.$HG:(A*62T]A^UD6.^2$.[L M+/7<58-+R8[>XP\+4OGI>4>VCXX,=9E#G.O4#* MN'BLF5.YPGL8*3KK->V']%0YG+96]2)>>8YI;/^ZG:(7+RM%.:<_G)MY"R1F M@3%V.=GA=7U]?:]:C_GBF^>A$RWM\3$]Q/X8$L?8%1A1ZF68Q?_V]$W 8E7$ MQ^+2G\@G$LE+,VNVL[<-WLU9R[1],U/2MU?/WS5;HT!C$+XM3Y" <00C^47] M!N)J;RG)HN[N]2SUH]; 9PVJ;%.K@;/5DU-=T[K M;W#DW_\8S=]P=H",._,FU<^B )ZJO;LL\Q?XO3ACJ;9&90WGJ98!Q) _JG@[ MGTSO@,>YQ_'O;.@,25_0293<6,CUHWNLL4+V:58SVQ8[)IN(4?%-#?"F+7$> MT,*;.>)9^FP/[K1MP+H:>X3^5XN*TK9)YA2\Z4,P*':EXIY :@PT-UQ8C=_^ M^V"+6YES0BF]#28UM;Q;GJ/\I6>H)^G.O/"'?.@/O-I,6%2&@'#^&] M &[%H6J]#1U#&KVVD$'$I/B=>;3% ^I7P8@+&**4&9:%?DM7_]++>P%]4VLF MS\__ ZA2;]!IVS(4=B\U= W9Y=]0L%)_6O0*;L_76 MRK8Q)%N-L_)6]I2,/D=- N,FLT[8N).<5UOF_6L/I$ [%UD?YFR@%& M7=[HV,CD>$1'K1O'3+O[*?+7]:U(9(M=Y_O?]DG)84IL_/9@X@2B7SQET^16 M(""@IK_[ %V"5 \HB4^&3]ZWRL9NM.F@6=Z.7WHID,#,1&=B3ZUDVG8+/0@YIF*?6=OQH4ZHM,NW,::M]NY^7=XN=C4#K(7$#60MLB T@Q/N&[K, MC1PMV"$@I:@2L8G(@/TB"U'.- #[\@VLU^#ZNX3VIAHIC>DX =K:G?%@2,G3 M8E]7\3:9!45MG[1;Z-G:-V?$;9\ P&+;6 M><.A/HTQ8+79#'\B8!@+ZZ;Y^:M?,<-\'*[_96?.$K=W/GN7:7>DFA\Y)U&L MX5KOAVW:8R9OT'_)?#Q[N<6^9PXG5^=$_Z36$?XJ?UO[1@00['E)W*CJC1-X MZL6'2_"=*8V,?"54F/^]3'?$D#%**'&0B_OME3,-*MQ'Q0@-OA9A+/>B(-#CS83-!2I=# M=.V]!6;F5E8BJ$48QPWC^<(N+*?]EAMM7.F+*KB?>9MT2@;+-U/=\4E% ;XC M4S#&[AMP@JKM&OM5J+-;M-8T 'YZ59P1@/*QP+5LU&>Q2#X>/VZL%T8@%NB> MI!^SAAF>VB5@-::UO:%RHN%^423391A7BH>0B!O'?* X5]3C]?-+!1QY<_J- M!T]R3YCLY?IO?0)9@T$NT(L'2=#O>[JGA-(B/7B20W5VEX.\Q()\^J"O=P_02=<)/5MG:I&/\_.;"0VVHN@GYE/S0DL<.QO+(RV" M!O-HA6R079Y_9DZ#C!3M8>%?]>[X;[M(,?I.-R):?N1,IHZYNJ,% MU'UO?FPM2*)P-M28Z)2-=:,[E"4S7J"DW]8'FDW'[C'80U-7]-HH\1=ZN=O! MNYZI=,D%BDY[O:+U![\ #>,!=+O9]4WIO+@.'8K%T;< 0SJG,SV+ M9#_LIM0K#%8VKKMB,+?\/49?;"A6>8,I.I)6B#;8!'/4JY!Z4&.'+T",I,7)/6:>V".ZH0=+HWMY1_0ZL)\ST="$, D]2 M>R<2O@UM:88TE/\I4JUDI>C[V9*JL'ZNR2QX@[$MH858!0EE^,FZVN;"U.KZ MOD4BVX/&=#C$ !9NXCD/7AL^M@WUZR]H7)>LJW^#GN7X:>@IJA[SC1JM9O3< MBCWFZQQTH$HBJ.?: ]*\L74.H&>2( P&M@!Y>>_9A)%;#EHCRE.),"C M]+:8MQ8PKAY4D-W[ON;IL8B/P<4V<8V[*]AR_E>ZP:M9MR]&YA)FU+1$;-)N MW >H U$78E[[/.[/P"BZ"Y9DQ7X6NJ6@4UZPIS806.7\4!ZGL(%](-/4SS[]ZE^&=#XM2F!0_UJ0FWSWP68/X2QYJ06,9 [ZV,," M77O=+"SL+M3/,([YTE1 ?@- 5&9EYR+=I:$C%$MR*X1]TZ,S>6\@\B GCTYJ MF?!))1?)XFBEJ\-H;?S+6__=KS>@K<4AX$D.R X]SK]0;)L%@&EH\$OX E"A MDV\@).IVU:VPA5NN$7!4MK95#&$9U[$;\'W(H_1JU'+3L_&P2C\!QS=.)S], MC_-!N;>JU#LZOL^LY/U/"23XCQ)(TE^70$;L_$\)Y&.84'U6?5;=2D"&GX>P MW]C7?*+52[SQM?XIZ?"6B#>Z#XAV[J2P!6GYU4:VH[M%^F,!Y^+ /EZMX.:= MG[&"0^R3H]#IMCJ^5NWP^H*>)HMTJC4;?JHU.QRE)MFG64KL!WN=*LVN'Z8R M;?6UCY*6XDBN(X 8-].N ?FVHB&N;JW:1UJS"?!7(+?X:I"87&%25?VRF%_; ML]&(N*M&*+"$2ML_R/3.Z85[3U%P3Q?II9FSHN4##S<*9'S]AEK>/ZXZ*@MK=M?@U!7\2K 6^UZG,T]U.Q6 MH3A.JEO!_H4E<:[(F2 J$>2L\%*FI.GQ_&E_;8BKI[&5&0C8A0$!PU,[3C_G M)R?#QD/F*&GG%/T''U6*_?XVGQ^0X>?GWR"CV\>[X998>_Z5BG<;:W;+0$IX MP#S_T\TV?*";/-(U_+?HU]4/2Y4@,997H_*ODEO=ZRA?R/_0X/Q"2#_3N1E3 MGOC+D?![*:FG2PS.MID_?$VSIZDET=4.E"K_H>!E>.9-!B2:2BJ_;\*O/Z@* MV*;X=VK#''X$?E]WS.?L"<[V_C NIW5Z)<.>I$5$W[/Y6+CDG-.N/2.8QVH+ MF4C\54S<$VB3S>T53^A&QSQ_CSSS^5X0F AFD60]$W@H>^H@53&TNH!-[Y+C6X=OC5+"18LAVIT4;F:::X-R&<5L6$QHV[;U^3& M-TIRD)S92EUN5*F7@>P:4@L55/?;-.OFD*YX6KBM!%M),_K*-5A$2R0*Z7T= M&9=>EIGV=B6J"B3K2@B"Y]\+G,N7+PR<&+8\0D&?;Z<5;[MS#>=C>&WJ+;-3 MP>HVZ\:%6Z8G^7(%2#(+D S[G'2 R>/H6:BV4[2%UH(VO%.=C/CG2@W[-AMY MI](^I"_)!K_^,?G/SA[.V!A%H.XK9VJB8P*ZW;[I='UB\O;]]G">@>PO/)*[ MAV"4V= H'+B4,Q.^^?(E.A_UZY6IKCA#\C//HZFH4FET79>GR9%?JYTW17.] M"XE_M9(V=X!C"AWSO927+C[F4Z6N\F3-.F@I7W_D=FO7-<(Z:YQ,F@@);\"V MZ>!55*:JOY[-J"]>R!,(HC>$OJV6Z5<$Q76\RH[PTC;1@@LY+F=4F_2UD@EM MNB3@V*)D9^YM)-''2SGY?G_*KD ]>TCQ TV4=)N)I)=:8EEHUVM M?3'#:(4/?_ZV<%U@BOXJ\=/8^,T?\5+6;5M'7 0R6$5C1DF2D<[DMI1?V1J& MG!U([ 8FZ;>/;^5Y1$]=<5)]\N4J,$[(CQ4K\HO>E$>8:FHHXP,I0\XH$FKZ MH<6Q]$@I1XHM88LQ/*&"Q>8O:)(!O?HZ#S>1A\1]X@FMUBI8GRT]YE.6B1]= M^"G2%$@5*OI@T+<.@N\OSD'C*OJ)8@RP+][NWM"FE;*-(FQG1=C=RU 8E1*> M:5Y3]8,2"^[;%C^$INHL6=L=SM%R M5VX]9C*9%E$)MQ]UFZJ-2=^^"HH/I]V&Z3I(^D6L#9N<*C92TP>R*F6*75W_ M"ARTEY92EI0IK%\,;, 8]8DJL=W!?_1J*Q.?5Y5G$!NM;-_>.C1)5YSTSRH< MNWGWA'LM]X2,)3[=+J?>?+"0&G=OT^'Y>SE:9!.4""OK\>R<3IFV\4ZRIDJ M/)6,7Q)SDOA#P0'4C"J7_(;K2=;_#CC%DG:,=L S M)G:'7K073WCR.=#" ;:D7&WGA@__HT#[B2E M)%]^T4N__##L_L1Y@_FV'D2'%DPNK(.;@_-V>96Z4_?8UFJ&RL%BP -0)@Y* M&\[+:.9V)+@.$6.8#]<6%NBHQD[41=!X7',(,GI%:!JT:YZ%?/DWM\W!$OP$ M63[([4T_L=X5.A49QD +HG]UO&9KW-87GL.?QLL;?1%YM"I/)W ) M1:*D:[C*'E=EY,J7/#7Q4IU.052XS2]SIFUU(9//WB*&M M-KY&W(ZF-"X%SLZZZP7Z+QO)X=N:R;C=N'R*E&4(4AYF$[X&]-]8>8L3&LR8.U+ U\PAS1%R;LPFE-8T)O#M@:)DBI;[(/\9 M_EC9<8>9E[4>;JBY]I(#4"6W)7N7+D>-$*F+\2JL'5^-VF3%"P0;O:YE&6VU M.?;C#&>RP!K?XQ0?[Z)UD2R4M%'9S=W!ZU57>\S3T/ IB S4R?L<@?BL)M1O_AJQ-%Q[_/EL"N[ MS+R@L##E.6*Q]75D]O;\:07N,9^I00OQ(6&>>&"(#Q!;P\S5Z^\N(2MEY,)3 M"I+I+G!=\X;&?%SP11K4]]U5F7=&9G5NJL*+8S8N*FJ9&6%Z@:/9\9G>"!W" MBF1_J1<:(FO@4/8%R-:\S'6H>C[*/NQD.;-/#]F>>A$Q*EN1R>$]TSC;-!EP QU0#)M'@-IG$A-.NISY_.D\\J#N># ME^G77CU>]X^E.;R)@C2VD'NUO@_WT*2]S@,_C%X7"'"5G07RP*E*N4NR8=>K MY10P0[VP!TK'?%OLX2-B#'%YLC]1),G(7!0>/_E2.6]H=K=QC8Z+GVSZNZID M[+.9"3R$&JV\Q^DG!0,R3"CE^W<+.,DX.[" 6$BG6GW16\FG>,=W'\6!N/[[ MPE6/J7CX.$@L./0I?F-*$H>_$>9A>1/P+J$VG2 >TARFK%AF[A.UVFN1"0*\ M1TL*X0,UHQK:RL$S5:[.+V-=Y=8_+9N+[VK";PEI975UE@!%34],[@U8LGJJ> MNC7S5N4)3W I1&AH:# UYG+'DI,S9'^ZLV3L^2\[_Y,+GBUWIF:VII3M5\D9 M&"F(U.,D%X*',\'JN2$G@"GXQ8]IGX\YJL#-O:(LZL$ MLF=/FRK?VB)&/%.K.DS8(DWPFX3\Z*&SW3%70#/9FL%(J"J\8?L#!M:C/++' MF$>E9SNW^ZS)4+DBNL2N*2U++8 #.R#[HLM, :<7M&>/^8P^(UZU'3$ HBBN M--%#V\)\>#X6S7R6;SGW9Y_"]92\H-G__?5^TI*);$S@V>2CKIQXWY MB-4>GQ==\U#8F)K3 7ZXHU]"U"@L11;MX:DFUV>^%QK3%>YOB>AQ=)=5FGB* MR_]5]9H1F%T?0S(1<2GB*#[BX*^WQLM_: G(Q#.C.&]!]YP]Q6+9H\.Q)GF> MFWG)N/DAHZRWH&> (_PEG_=1H"[E1Z:?X11H'P_IG.4N^V1SAI#*9B/CR,$M MN:#T!F:N4H*.3Z]W!.>.:E8W&YTS& @_2VQ8X1$UE[3[GV;?K6V6L]Y%#\O2 M=$>;U[][7VH7X608W?PC6+P$X.>76SQ;9]IG:KUDY207GB'C[Y),M]&"A[5D M5L=,V4S)>=Q#//:A\ L7(.7\9-/-<H.H^]&C0SMC&C1Q\9E( MPLNBMM^X25-:#_RUV0*(U)>S>X;;$:QO<#$H[Y=-Y*6QI!MV%V+9T;_KRR'<-]%\X)RY5P_Y!J M_*Q%FU=[;6I^[\Z2!2HAI(=;T'KYF$\SH:H49-3V_DY:F[W%_PPX_LN=]0$] MXVV1-Z7SF2/;''_\47)(U/*7'Z0VF/-U)HG%T]VX&^_+Z&VZL_M]GN<2BTPE2U" MVR%%KP^/(#\9_[_X1?S*?O):(GS_]<2FV],)U1NS>JIA;T&"[_L\H/+I],W( M0)"@.J%DTO".%SWD>FSV-YZ*KR<+Z^."^MCX?*X'Z!0"7J>UV;_-#CF1XGG$: M@%I/AC-'7H)\S/ME,)_F]O0,ZRB\5'/L>V G&+'-@XW%'F4RUE?$F)"V.CO( MQ5ERMOR!8WG(4>G-?M;9=2.[!\':D7#%8O^ 3)OJ6.O$)(BA25F_[E;>G_MB M4Q=JI&OS!2,_03*&(YYW;CF'\291<\?L9"97%5 /MFD(J8@\W&:'C/'05.JC/GC_D:!WI"8UIJV::I+5>V%F?0#Q0;)!+$+Z3_ M6!X1,)JJL&$.O]ZQ%\M*L.K1\[3=FHBKRGE8>27IRVD@;P%W>N%Y0ON0&AI& M#54MS.)MJ9BV-O5Y K@X)CN:$<>ZFPP3JHL\;1'9<^VF>MW''0=^/P-D/.^5 MFMJ4-?N#)M]P+6#]CPZ;:M_U+C=;IR1>(&R#@[,&[X^HX\5D M[;7[TD\R\P736[K/=)J(XB8U1/6N63,*FY]E0').I1H;O"DB_=(CI:![W-@^ M&[G $]H')W]GHS?XG=,80?Y"I?&I HQ==D!J(G(-)<6^6]!B<\QG/Z+E?@;P M9@EH3'@Z$B'I+^G)CP(!U[0K92\\[7K@_X0D$:R=_MUH-5#NZ!SZ%=S1,4'( M\7;2>E3SU*E:X^QI0:4-"GJJ8\(I+*3Y.>'!..;JA@.HL4*-@Z;)8.O,0*?4 M#\9_]9^5*']I,'*M*G(>R9B%BD!(2)_7S+:05WDA!DZK'16%5%U+BJG*?BVY:5B^[7-4W(&Z,<*4 KX A% MJ-LG^1GD?'8% V;H]!?K$=:(5_V#F)%!\+J!]H8@/7&7(!9(,=:QB'7G5C91 MB58/1%@H$-9#4<=\OS:+N]<7[FL 2A2V)G)CEG(^OG-6:5P MC(UFO;F%H#U:@G#(1,@7D,Y#%?DT]6.T3R];;6A2%/B7OLSV]J;&Z2!C7P"L 7'/,%/SKFF^.I"NNTEWZ&W8G;K@W9 MF Z"@BS&T_Q3COG\;A_SS<<\RC?\JMWC>BT]5??O3[3OG/T MO ,D"]/6XD>>$"/;9$>]PL9^I#X#ZNL](X,N?YR<\(S]_C\?Z%*UE+3*LY-J5 \\0J+M5N.;-N:4,,+.Q:YK.!Y^.Y:,@%0%%YD9JV^ES,>+ MY)P@Z/SX?.4CZH>6D"E/4Z?MF%4JL;[9M./7GUMJ@C^1@1#S&:%;ZQ%0D1"F MG!8NO)7YU3VY*[M>*&50";)EM"V%#ARKTW-77V',NA@MPU,JLB=ZDQ?1!.(QWP!N8%'C^$4V9VKFL/R\U;7+ M,$2[)R Y.9GFY_^3J6G(Z7/9:ST%=2!#&:%GL3]P]:):KJ[SB/ IP^'O(]UQ M78K?HA2TTBQ@$0 V[7VT89ZZ[CNTMV=7NU^OEK$6Y0N2XT H(?[FHDIQU;WW M>91L4U-_ASSU7:2 3N M0Z2?K@61'6^8$\,VJM/4.??+1Z#XWK'6;Z=HI-H),4?):7>JL'S=X]5?JWTS MZ#LGY%F;.,R@(?"J[TUAGW=>WQ,_/U#"^FZG4NLGN M*;[U>!J)S*,E([WD3NCXW=\KXD^[%-1%O4];=4)Y'5:NQ++>I*/.:X6F/=J2 MUO*\.Q3L-#A5GO;C$-R@J $J(C5==^M6AM2BR,U]FLR>4O4"/I4$3L MEQ27 M"!?.[H-#P.P>S93=<:,2W"YCEVN06QK:@I .A^M;5(6L0OBWDCR[_!MC0H&R M#/++K K9T[X> 0(!X+]GB#?]RWQ!SJ/.K260AY,U8/%=]3F+T*-MCK[(A8?S M0<*>*DM9%8KS#+!];B]F6M,-DGGCH1OYSJTD6LU.(,,K6S[)2"BG7K],N/VF M70\@_+0P5LP[A36CN(#37T?'!>Q-AI>@0^E6QSI#[:&"'>18_?[FI1;:,KNF7 MK4'C47I_71P[?5H(CR<3'S2=&,/\>V<:D!=P\RNXBI> ML3%8[_5"IW*,0'"?]VS1K*KIO==C^WT6VA;FY59L:;?$\^'8UZOKDPO0M5TE M?3LQ9[LNW^U]RX'<4CFK^U"9^U4_3=XXL!I1(TW2/1S0!3WQWD^W$BEDY@+L MD.@%\E@EXY\F/SWC]E'@_5_;.4*\'7&'1OR$4V70G>!G(DMQ3?48B;YCWS3? M6YA!"T3(+VQI%LWW:]>6.\/Q6PJ(<[VM9G;J>N".F6\VZ"_PDE$CX7-'C);: MJX4Z>K)K(2MK7HFH;&^BG0ZN-4>P(, (.KJG;Y#E">6 ^T)7K 5+FUL1R]X? M"MA,U\&WS1T,(0*'Z$=I!1M(K1/\&L3EF'B_K6*Y_M>^_A%U>2"#(J*VA>+S MMH=3EW$H]]<\J;:_1<,W9&XL1M)!^#%.R"HNO-ZH7L'I.=+[+A(DYH26>I0\ M9!%E4++?W\F%UC+V2_)/UJP+#++%:"P5PMVC%Q[_X__!.8RIEQ9_/QHXM"'Z M$K1*_N.2MQ)/E1[_FD=EQ>ZUPS6_M*2%FZG?K>(A5R9N=O6 M!7[6*R6^K6 *RA%2F\M40:"4E0/VNQMC92+N)@A!$F[1BR]9+UGGM>J]YVZR ML)EM18-C@+&8+>+W_P(=$BBG4E>.-RYYUV.2^*#7*\IX.HY8X$Y.3'GM&W%5 M& 'P0_DA=11Z+/QF)^)@9I8UXR%[U3D5@]K1L^5YU]X.GM,QLM#]\&.-8ISA MCT_1,VRWXN1I-8VY2M&35(]EU)5;T/S%IG@GN$TFO22_"NG6LG+"NG %\@U> MAOD4J6"M\GVDGURR&X6CA)#AF8PV6@'E$\!E9=A2-WTA'^.H4]8]FL M._(YW:[9KCHJ$QC%$Z .)0QXU+CUXYB0!B8UX(0T@4/N*UHZR2@".P)^[U^O M:_IM3;".*#=FG3#!&M<15=8^H9W:V,J(4VWL$_KYSC;JL[]8BL.'22 !,X^6 M^W:&6^K7__X4EA=0F=O=/9.J+5MZ,]NH.R-0IJ;F_9TM/T4!D&TN;#RAPZ;J M+EL]'U*.>G'F$1&XYM":X9+MYKWL'[V 5^J['QU@=;G:6Q(=IBR/32\BP[3[ M/8%1,$$O_)S)%W5-NXZJ0H:0]0\#\,625NJI1MS_JICQ"?$3)R_#J8[-F*.Y>?GU[_A).='U6Y<">#DIB6G=F6]O?%!.O/? MJ4*9Z%4FM:B/H94>?W,64A0S#_5*NNX5V'K/-VN99B$1%%A;4I.<#']PF'PJ MD(>L:CBE5+1H4YE;R_25YI5JS.[06-?PXE*-VZ^A)B%C]Z:C\&0E6V0V/=KK M0#7+NP:9M3&(T7BC6 )S V*KA;_9Q;]M.^N%J'WU@2Z"GPYRM;+PSU-MRC3) M^VHW,G9*11?)DHTF:.^4I)4W0#VT* 14?H_6&V/(S3G.06GV]A=+E44=PR># MS1DTS#P=;$510$7H[X-=Z#F)D9/!UM20'C1N\@-2:9IUD=\V6_=7N;#5#S+I M[_YB[JM%"7!:5HMOWT"47BY!QL)9.JWSMU1H M/MAZ9^]ZE\+[Y;8?!%?6N%#W),;^Y)KE0X97'8/;T@D"DH,8I]*J*O$X9@AI MPB&@D1Q'+,E+I>6FG$3A^&E]LNYI&A/O@ 6\EOPUZAO8FW7W;H5OGH]B12J" MNN!O!>0S1N>K%>YY2V)#;]HXD7@F%T<[^Q!B4GJR5L/#ZX('?I,1AK.S1EJ@ M=TMK6JVV6CV$[95QS<[9-6@M67Q)8"+-?9K^U#4!D1J&2 3Z+< ;JRXYG"^V M'6NUXT3>CR=?7^][EGQ!\_\$4N\(S6FZ;VN,A=59>Z?Z: M=I,GE$#>*@N#J%#1T:N?VP(H#>B_C?9_D=?A5BR=5:&1^)[B-!>%[CGF^S00 M >=LSTQ^7[EPEOO:IP+LLDT;$A#8]?* !N\2<*YU1*..J*CKH<"\3*U:#5>+ ML8+\ST.;A.]^N+-; G^QJ]'!\/,6W8J261_)SR?FO^NU/X9#+V\V=?! M,"SR.-SO0EA]NQ.=2$53)15Q<_0ZYYC #WT3,G*ALVPU#4G,7:J$7='/XV@) MG:__U^"AH\X&YD59*2H_ 5*-U2$J];DO'BI@K M<6Y8KF7KH/JKCY;_PJ7X*=C;T@F=QV%<@VY=9[L.(X)O )#N3;)?)P=+_+98 MF.A!?LM5E$&?^\'I+D:'7ZB7^E*G>L?149DOI%OLT=IB:@D[9[&DYW$;RL]D^)RT$_\5W M)*#!&FDJ*J)8F/X3R7="M:LVZNMI0Q^X=ZI-8.[@$;+9ZKQY=*CK$?#3ECGH M_4>O;ND/1P"[JUYX"+TWTY>MV.1@:,: B:7\$!-FP6[38;HC8KT(/-4(K?AR M4Z=VH58_B?I[S:8V^1G&*@1V9./E[^GR* 4E'2(X+5 +./L<]C5?:'20MJM7 MGQ?VX*KVFK<>O,>^_6'(=<;P1/=4(OK$\88MP&6S=R?QF3](57PK^37$$HMB=Y+>?GI]*0S-! M0"]%_J7"@F07YZ6T<6-%M JU,4&NB'1/3U%_A,4KTW(9LB486PR.U&[!M,5_ M[E%R"A&+%]OPNJVO<]/!S"9H[[[5%[4MRYNR=0T[;0\6YM$:6Q$F(OBZ%4Z( MD_^]8:AR=D0/1,F&2,I]REE$%+0/NQL]>TZ]-[$TU?]HOP5')>DOB75&WR_: M7'-JWJ2Y7M"4^U@#XO_6(FS68T;V*%8,G@!TP)X63I+U[.6(V[[)R;U1EOSF MX6V;GWL\7Q^ESOD(?1]:!DSEHLRQ0KW))"2,$M&'+R D=.7UM/1G-U9XXVB- M2_Q2?104<9)S O/%DW-L*;J0'+=QUPF;X>>_JNBS([]>%;2^0H@OSH4T'VG MOK)#USP>* PT,P>)71%7W;5R6E%;?UJL3==(L.\E2V M-DSB)-Z)6PC&V*8E@"$& Z9W$2>87F)CFF@Q,F L!*:()DIBQW0D Z87)6# M%(&%D*B"V!0!$I)!1@(DJA =!!((1/T@[WG/R<[99Y^]O^OZOE]9?_1'US-K M[IE9L^YYGEGWG2B5,U7:THJA])OL%K >WV6#X O9&$.7MVDEY>;R["Z!*AJ1 M"B$'V4="[K+G.>?F1VHM2?Q(>5F+364+PYZHL__9^&F65W=4UGQC0 38 746 M=V,4K?15G4?;C=!,.\,A/73WV3M8MWF].ZA'BE6;QF!7CT%@UT!YZ,FM5(!Y M+'#0N>!DBM:0!,*GM_RV)@MNMAI#8E(A%^H2CX3:?N.J!C6Y^#Z9LQF _= + MWM>)A,=;YM*JO9_T]+QW&KOMT*.7+N=4@9,2W?GJ,M[S#K16.7@=IUS6D(NX MX1HDY;*2V[UMS-,J\@..SNBD8#)IP2H9?>6 XUVSSE^P'!^=SA#)(1X)J9H/ M\402]"@AA?-*A6PG/;*#DU[_,6UW6*JJJEZO](/IFGFU\#=RN/\ ^P_&&F*D M'\_B.]S>Z1X) 4EKXK7CV95/:=BTV%3!C1ZP?GY42[UHN#Z6QIT:YW[N^CZ) MZMKQ'.^WT>GQ-U#@M,,2^]XCF>8[8AC,Z)H@?EF* (*?O!<7+5,2T<96U,O( MXMQC:,L0-,,SO T?! FB0<# 4)27@8_/]X%;WEOUC-8&].O'8A ='E#5?\-& M1>?^"$WO]5Z%CIR(K'>.3)("#EP(U4R'5J><%/[^5I2G_O6DVM>TEMA+$3H- MBX]8\W@SH.^27IJ?'1016%?0%]U!Z[A*BP"M<,8J=E)FRN=?K<;:]:+\#5/< ME0-#H@\IV4W[[Z>UX3JK:XY&LYOQW_P#""[X3DE-1H8T']ZEZX;\W, L7L6O M4$O!H 535$4*H=X9A'^]XJ)3WY8@71;78*.+H1U_/WG: Y=*]]#@ MKL6 M43TD-B2_*4R7E4J!5/0!S2!U$",4R 7I=>W%['Y!7LCA[]J5KBH5*C=8#+P9&Q[4I2]P V^IM.78B+@D:/@ I("KYQD11&ESH7 M,>$5\6! ;:UNKA9C&>;D0N,WQ7P\35=>&&\+4 \/X3'HC#GJ,RAX?M&^ MEK]LPQPV_)0=B9J-=O1V$)DV9Q(4%5*F.PX_X^W,XS]H0*W6+GO7CNU#D=V+ M2P?Z4=7VNPJVW6H;<1G1Z;1(#*O&E!%I.5^;-61 XS?+>O0US*+J E4;TV!0 M)& S:57K>-\?Z-HU!5]>04@L9$\2HU\1.@T;V-1-5U$5I[<>SIX?XG#C6#MX MEWGEC4!_G9?I>(=B4MCX;9%HR_AT8WBN+^). L;CT#RWP+3C_4N/C;<1 M-!D8%&JHO#BZ)%7+Z+%<1H\=&BL$% ^!FCV$RW%]X],:5VG*35W[\ M.S2^5-Y^:E!ST!Z. 26]OJ+ >+?W0^< 3H-)V6\0_==\:MF-QLHG%5\U:L\ MW'CNK.3/ZULN-Q_A'42%58U_Q*MRIGE63@1*?ZP<^EJCUHM=Q2DG-\LJL_!W@?.V1.&>9? VM*'15$; M[4Y5:LF5[W[_:CN3LQW_H@RIW1*)%YYT$>+:0Y3R[:.L/"L4R[TP'._25-9* =M>3. M<8)^MGM&Z&E @WW4%N'@A,JKMO;"AU9'04-4$>*PX6M7US)3"M]%8LD*5 M($V+72"^F"RO^X#I5V,==;.KNZ-#DV?]%>+R;H^>@KS@E'>,7OENYJ4AD%N$ M@;*&A(]1H 1T6L* )R+B?&NE1?'YL2-9[6N$^WU$9E\V1_KY^@":4'@A4R"= MJC3Y3-K):PYVL:1^A73'ZF*Z,ZHGUVIP#)SSVP*7OC!P)FO+VY1N-W>J%F#) MUEP\[QFCLS>VC;$.HP:*K$5OZ*&N1OFY=JTW*$Q^U/(=JX"QY;&+W&1$YO] M]X1D@ZPF##?@F''X"&?,1Q,K$G2]Y-V/0O_O["O\]K,#\_;PE2_XTIVP4W+# M6(.M8*-NGXW,"!8YP'GOYOB;C9 ;IDGBK_QP7\'Y[JC0Q/VJ-^X3]UXH/,B> M_\WX N#Z$WU6 >M(J(KHDE;F8T362U,NL .8TYKV-"NBF%Y;N37%FE!"3TC< MW[C'VSF5E5LT4+I6)X(* L]5M'3P-^L^?=G5_0!3M?._._M'NU3/7^TPR-J+ MG6J_&UT<(E!(B"#&1N.]/;48\*R?1XH47)@">D^S5(=D_Y%0PK2#/>G\+R,$ MI7G&A(N$;&#K0,H$%UAL=W_!\]I$=&D?KO!M!#FF]@8RSI)QN(W^KT__3E4% MNM(*>O1CNWLEGF'NAXXKW.T>'?!O->V./>LC?B[EU>1%&L>]GG];1-CA*FW+ MJ4\VOT>V>*Z$CW-5GE2,N$$Z$F+T/M6I%D.%S8^S40D_M0:WYK[;\TJ.1#?7,&(P M%YIX/S^V,%1W&4#W ?D=A/#2$,>SB18?W2P+XI%_ M16ELR?5@Z\Z &."*S_C=7$*.W.,Z'P#YH"HPL?WZ6DL&G2V1 4EXOER&ZFFD M,'K&,]U"9@F&OK@#_!AAO>C=/R(#'ZR.X\,62>Y4;O:IA @=J]ZU/?)OV^WZ M4$/1C9%4;^BC20;(_9,-*+JCC'&7WZ8M0PDEU M*]JCZ5$0EW*E@>+MY\P"VV6@18R.HXUUCU,&U];WO<3;0LR+&9S[^'[Z6R7A M8YX4<:*OA#3S[[(^-%(_^+H)1F7=23&ZK\9,8\824BP9!&7GLD.XXIG/,ES> MZ]*PO1DT?)7I+-C?EG-NI2W])Y5]Q^[ITM M_8D>)#HH.,M_DYG>?G5+28UK4%K \L/J??S2!5Q?W5UKA$38.(I]B9S9?9-IYS?@4B48M0N9K1:5SZ@%^V=_ MZM2'$D7UR;=K]N]X'#*<7RX2H8)B[^>&O@_5=@??I:>4&JMF@9W5SB!#;_F7]L;&\ M:W+_4-+1Q_08PXG&-(SIXUZRTV9#+?1Y MP?@7(IQPTAX)WV0<, 477POY%&$1[&;GPL_M._RC.'X8E3@>._J+=T-\CHL_BV_C*&@&?YQ(5<.D18:7>YZ MSI3@J:31Z&:^OFO[P:&8U@*)/YY>=H=\>R8\T>5CX3.R=#VSMH!YD;T+L@S>6D4@6NT=GNA+%Y-BH:NRZ8-H1=S M'8CU_BZH#B\*I$#^6[*GURC/Q2;%**M9MJPQ<\"GSBZC_X&R)=O)RF=U6=U\ M6_7MO-Z]S0Y(8R>&P1J#+(LR9LK\@(0'CFAA9X2)B8GAD=#X&B:PT26\-8\3 MH/$ RP' /'QH2(R&RL4YZ&]_/]C7#K8?MYZ-594NYA#2U]>\F5UZ:6<:=QN7 M+<2GNG;F>H)/RPSS@,>\.^L::/V>O%>%.:A/-GT@7\NR8/\MM,N;:)O(IN^[ MRS>'VXM(0!@I%X^$PO>)9L5!@C+?MB\6!&.0P.&"I46DD4^NC)<7&.$9F(E@ MR\LH=3X#:XBHA=9;XOXH7/+!S'@7C_R4(?8IU]@P.."6VFZ@.#B,-WH1E)_- MS1$>I+X%-^$Z9HCYHYCL:M8B.DJ+YH^60 4ZR8.>!]MLWPTIZI!C8SF!.E=D MT'.)J]B*/48=27,)'*.^M)1-I7497;% M495)>-QZ) 1U6^R3$/3E7"+3>UM%:[JP5PRI@_2-&Z;OZ5AK?7*UTLU\W'E\ ME.A53MKL;\-1U<-D3_.6P.?^^IX9$(&82IHV(SK(/32Q@(';QB&A,.NQ&(W. M)_%;"L834!T]"CF<"L HXU%0VG7S:>OCC$Y)0FM(JPBB5D-\:\WZ1.@4+4+I MV7;M3',"O,DX3:TZ:UR@X=>SM*.X-.J(]66F>\+4,C,NSV74BGR0F@RCSZ\W M*PVA;E2OJUD[&O.!78YYD6Z-=Q56&.,&/;\*9;*Y,[21P'8GMUQ M?[/^"[5C-/X-)B7S*PPD3S?OQH"/_:,1R&C'?10L3R);-'51')@T1[_+.^#< M"QF@&,V)' G9-_5I4]V]LE;*9(_!OPT:O$H1W9IM*_7MC70\?^=U73CXJ82C M@5;>\>#8,CRHV@T"B(9J]$W_7_Z%R/0/[(.J"TYQWS/#[QLU>F"K'@1QPT_W M;\Q";:^^'9AU1@KK/!_AG[?&?^M#E&@JNH1JFCSC#3='>?M6GAI9\#3(^WKG MSCL]_?E7U>[#$(D$L%I,=U,74(O?Y 5:J[>VMLT4N9@RIN!P5J):7)A]867'_1Y\.-E*#Y')!J/56C)NR5 M,GN=L]G[V98'2HOS\%5L1X<,\NGO*0O:K"@9"W=F9-OJ5>^OBY/D*@=W"I4CKVRT7W[Y MJ$K+ 3AI9/C#"$5U0SK?BSHVJ1Q,J*"QRBV.A$3+C7*+)X:GUCLB-R9^9@NT M^.^[_4,6MB)5S8^$O+UBXM\E#G;\1[N&!DUP5E,@UN,&A2>MMY:[JF3Q&UJ6 MGV+KPLTC-9#2-[4&/"]<2#Y\@YZE*42**JEQUM6X'6_.!O>2Z':;VSI+L2=) MB?5)4C(+%T5%-^);KYMSQR+"3, :PKK%4(J>KUWP_TU*N+\?C3CA:$@YLW)? M\Z3<'U4K$55TM=VG:U_+A@=)KP;+_T%UQQ"ZP5_DN?N[IO[@IBR2N)91DY M/_X@E\8TP*+TESL^%R!=UF+N'2^7V3W06I&4:W)[$JWZ_6R#=HG70L$=Z)KVF5F? 3 MDCF[8GV!3_HYO=F5_48TY?/%<3!=(O/79C?>>4A,R-C_K4$%[R=DH#M_KT$% M9]B #>PL-A-TEL^#Q%5Y"2#1B0H\@8EFTIH-6=!#--%'K[V1->^C9!^ M':N4@(A(^8Q8<,GQJK:>^(L04<7:U=[1EM?5,77*8=KXS9OWRK,],]&?=XQL MK&0M3:I'^CL7QT/KW'CDYKF0CCDZ-= EMSL> Z@3]>US/AZ?<([:1$-7F*,2 MD-F>N7!X9W"_7=L-ES_78#)[[.BAU3'_[W-FC;^$ 9>-,-H-PXHTL5,%CQ?(B2=ULF1S@I/]CO,V-]PT0M0'!@&X()M?@L&V+69A MR@^'=^NJF\W,@Q;V9%I>^B=Q5^C93^EDM)#*[:;A1++&Q&"2^KCVFQ-"2STGR;S:>=>6,0 MO_(B5YKA9$UD D$OJ[5)26,)[>C;#,?,(HPJS#D>$6/1PXDU]S]M_OLOV?[# M3CWRR(_-*J0L";>8928;,&&,GL87\>>.A'+6J(_JB3,9>LJ/)"+O#LEJV_0, M>'M*)-+?=:$'LEEM@77 ]Z 9G:1]Y"^XV*KC>1Z7T3+S1F1TKB\;Q 0E<6'5 M_+N:*<#Z"]_NP ;T*=!E63?#',F.*_F@1HIU$&"))[U.Q3%]L U'0@:0U=+X M5JN9U--GUWU^M;M+?6QM4>ZXX^^#ALC59MS]%K*JN=PVB,PEN[/W#+/*H'G)=_''/]/"BWEY#:2![MGH ME*S->94*);9NJ10-Z4-K/!<("QNC5EQ!FIQ\-<61/Y?[KX3!=?A\TVG'M9S& M-9?5[6",\MD+BGZCDH_&*T\K@FZC96U*IA4 M9 87O2?]P+R/T\NE.G-,BQ9H\EHUBVHU85U&T@A-&W!*J*1"FF;_N>XE"5@E MN,6V#A[XTUUX1[67XOV;6P[.O2/;M[Y] 7&2=9VYY["XGGMPN!U$:AQMAG/' M5R>B&_LB>6/\ F LB=0*@[2?*YZ4HD*W-% MZ.DNT\ &GX79$%%<@2!H,?80,N\4 'Z+W-SQ@:X6*>+L.S!P]"5H\N+Y8IS17?S7L]'^ MF P,\(*(XSU[^^78JK%-7YL O36619_E=M#=B"@2;AI>W$41M\M(]^-JMR-M-%*:Z/$*9>N!3F".@"DY8MU@;@&<*=#@1OL%[]]AY(E0S!A1Q%( M3B\!CQ0Y.?P&&IE[W_W#^HN97Q&55_&4;%\SCXL;1%GDC3H'&'.^F>RIJ[.W M.JDQP9XSV&/(\P!6'OQB!I!:0]D4&,C6ZZKZ_*X@4$X%6[(87B\=LVK\1$\D M!!!R)J;/UT[?(?\!@,^S]KJ,#E65N<-2I B&VMS&_-^\"[+8L!<^4;YJZ_1V_2 ]%;L?)<]P/94:G4.NQM$Y2N-O M1+8O:['B#&U=TD!'0BI*:F^Y-5+:T-2U;>BB#Q5$>6#C M)W*I>(1#"G.]JGD[[22B^#96S,?H[ FQ)3-SH7"I08%59/_2VGOL/IR3/N"0 M8-,SV< 0/U>H'&V2#NV?ET%YM-;H]>X\PCTLV/"W3"G9XIC8U^D% .R;QN?& M5BIS.AX2@)2:W+3KEPHBE6K(Q2ZYR.9XWKMQ7]OD"9])NJ\-;5E%MPP"'C#( MHKMV^;F")W/KI$0DQV5QKD^V?S%(W=-\7,$^6-[@RN]B@R\4-B(C$:MRDQ4' M\P/'JV'R$]@[R9Z8?%U[[N'6SLY__4/:;H]2H+9WT'[VC\_8V'HT*ZT7".!) MCP&0VTAMT/9>]!7.-^%7^ ^G[8A[=!9K:;@7$#P1,V?<$&/, ?@3./P=C8D? MUS16!M\B<[;K"(3AZN?1[+8]4MS#W;B)Z%'$Y.JZ+_X#IN]HZ3-C58XG E'M M]*6 &+F=>SBX>234)L!(=S"F*%&GFB@8L\]B/219@ M0.*Z("YJ/SH&V'R:[$II(_ 1?R'Q%Q)_(?$7$O__(2'>'$2?,%DCO-@^D$W= MG*!%@*[CN.<9M8M LOZ-M1V!RCPN&FNMHE@OJZHW?JT5FEA-G;*M/A(Z54:* MRRG.9^;D<)XWUDFLNK#B-N3;"Z1MCW+:0)J9W MK?ZA_CBNP113KM)+=^&96)=K?&8Y4F(Q*9'YTM_B9;S"K8L9I7?DHK]O!U^( MU^FHPE;+#E>N*^6LHRR+M(HYS4="C>A#=G)LPM2?THU39+VX[%"I3UF2K-S( M[XR=G-]%\#PZ,/ZC!;:VS^^42CLZ5IZ^EW'HJN"W,5QV5_7BMHK-16&M(?.> MVN]><%';!G/.D78W"'HZC-1T2T=#S#&#N.:EA449*CD7V*9_L:BOK0Q"P7;YA^OQ)F6T)B%\B7!TEUK[&U5G;A<&9 D:8A5K3WI#\:83F M9I%O94D03;$[B[:5*[<\5;SLXF,5*7[.5'O"=C@IOW>$;T(QC9)]&68D0AV) ME"=:/:@)KY^E6A"S!R7W*/FZM_VD0\QKK$E=I$&/VJ68>4<>J6T2NNH'H$L: MYF[TX,?V#*$- HAVD8R\S,U9!O#/*D[_FQ69C;^:I#]8 <4,^8^ UH(Z'KMZ M6V+S7^],T?E%5A8CKWKYZ+NA_-1-@0<<%J6H4>J&%ZUY>21$\NB<.8 \A3GS M"]*>R?M2HCRO*>PJ73P>'0AV735R>==*FT9=?1T8*"P]BK_^\+ @_$AH=?0K M[@[B(ZCA?#Z[W\ MS.?;XS][,=3-A7OXP*2,,M"2 M,2@H?#2?!E[@9';8GO#TFF!5E3GW$Y[.]C!@21A5_Q^>OL0?ZGJ?[OP[3T>P M)1I63G@Z5O*8IT>M3P*2%V(MWC%K]>*NES>O"NN% &5/CN0A%? ;F3O/U5J+=NP')43R1&2R8?V8^3'LY$P<;_["!/XW=>=C M^P![)&3-L50!;9UFN!3EL,_KK%+<^_945HG9"TJS?:.U2=?2S-*6@""P/\Q^ M$,CXH@HE87U7#B?*O2%ZHWM"=J>T7_\,>$FVM6GI;!9=ZF_%O<6DO'+=H>*' M)\4"6\RBAM/U13K;?6DPI+O1BD1&]I"@W, 'P+IH=\:3 IA+[QDC9S4<[(6O M$N+W'&9(I\\_]LF!#S44GKEDYULUC+Q>2+3N'8T#C6F(1-2MB$O9> 4B X@3 MQV'ABHCAYX2+_B5%M]X;3E8*BFT#R3Q7[6V%[ A'+/?NR\&TRV3SXYY#F&CPAFX&C(&Y22D[.R;9'/B/_3]#WE$%LV4=6FM<@I MZTL)V=A/8IH24S-B3BL NO=30VKC5%"S9GR27/X=TC(O7S7*!J&:0;.M]UIG5@BSC^R:MDH( M(1L-FBP6+@1=7;MDH.W/VH+8?TYOJ3WMTM7R/LFCQOAT$B?#S$(SHW]OE#IN MT*_OFD5]$6RMU8FIF/08,['A!# \QDQQ_X?VVC;/&\T5W2:ID@0X%V)+QP2M MA=1]73*K!OQ6EGH"WHY%@=<_PN7QURLR(V MA+LD/[]I?UB@S7XV<8ZP#5A6.'<],J&SXTRXN\VCD "H6&>O#+0FS-.XI!W( MXLUR^?9P7,U"J/)IBYEQ P_6A.[P8Z MHI)5TK4<58N%HY+>WM_8T.-8;KYZ M#]<%\>33N>:'R0(?V,NHYK60[!>!C0RR;^N)5D%@ 2Q[?'F"IXVMH&@8#TH= MSP/XY[@"HV)ZSFIE_0BK7+EO#S_C6LD.7^W1 MDIN(^I[K9 M'Q%>-!H2:,S,[F?I0/I9FOUA;9!8)<1CX>[:!6?"-W,](S<W27%F]:*=2>@<('/1/4>FQ@S5&6_T@##NW=%(U-^@,TA=04BPL&3Z9U=H M^%M&-N\9[9!+>0Q/A?!++>O==F ;F0@Z7G@R=\@(B]('JW>5/GKTR]]W6(2] M>7%%#>:ZFM4VV7$_NT(K_/IW(O4C\5L^A'1JTZ_IJ'$QQ_4!,>P=?+%WCD^P M]8::&T[1*5\S&^%0*J6[1=@POAN=AFYO*\@!OD]3B+<>SU-]&YI;6UR;N8 M M"6UA1]@,B5#=C<0'QF%MC!C1OHC=L9+7MFO9GD\?B?Q MEN(?W/H$&^, 6^SA2XZ5#W: 5.Z%JW( U%\?9TOYO/'FKN5=O=L.*1^^XE8- M$+G=L\.])$H*57>&/*IS1)5?EXD #;KHLZK4_-5-]K,2K%M33-'ENL@@D5F< M!1_-3N0 C4@-$ZU+->Y?449&/ M:-.#D^-]JZ_R2!Z-+XC>=:Y];/7P%:N 0S/9V$AE=WS8^[5H/H2!47J98=;L MMMWLX.!@]]V&%R%!\O%TC9.HDFB-B=]_"F!^FS(WD!.2OY?*+YCO\\.B-&K& M:$4^/M$8#7U2N\AJS[\\10/WUE;X'7L^G&\Y6O-JU8&VJP5..;[)+LLU[[UG MB\@WXAM+J%GN0]HC9;>:_6O.[Y#A9&T%&>A"Y4=Q-R6MN&;F3AE3N()V[YQF M?3MI>X35+!*0:=1O5ZQ\L\#PPJSTU]!+'N'Y+5,C+#Z^8XZ=5!.ET&K>CC;* MU"HRN&:8\5SYOVD(?)ZP]UMLZ=KMISCY 2E M:/EM;>7K1/@O,WUE)]U).U< $'^]@2C[2D4FYT-#0X%8-L&)!_0;"(\X$A)Q M-9-P5NY17F@/F#0%K&5*[GU;N=-'EU8*G"_7@VRQ6UT/M0>/A#0T'Z_M@E,P MU$P\8[RF] ?GGZ_^NTO=2F&MB?OA+71X3'>8_(:*W9DNYD])/WF#HE^\\1B' M#L3[=$ZY7.-GC: A(6WFZ0+S(C'"L"*=I_J: Q'8:=3 "N:[_0XW07C=78,< M/G3SAM./X@,:/!5/O^U[G1G&TP6T2>I$Q6;4W4/%X/[?&SQW9S=W%[4^7]'S MJ_P7"B ]\::!E,NX4+A,=;IIHZ2'K[IN&-D,8\%I1#VJ,=/;*KT'(;6EZRM. M7-*&.91)GS=4G3N M6Y1)QB;AP9^F88$_R,A^^.M>9("F)>PQ;'&4:7DUHT+ MV:$^C&&S<&,#/)00KU!O7)<-2O.;0T CTY0Z71V%\%WADJ2BX>#BN%P!);1W MK;4]9O'J2,/L4[&G76\%TM^YT6ZN[SP$[\ZIR8>GW\5<[H)-*NV'6-Q X&., MJT(R& MAW-_+X3K5(]%G+RA<<6^[TW'XS&FXENDB#[;%#*)RPC-;,'3M=*9$<2B[[J/Q+Z7&)C;X5- M>9E&Y/5UQ6:]A@B> M=<[2().PI$PTD>BM(^ MN8Z8.55L'%/8O)G>'!LI_277F(0KYB'6[;(C.^9=D3$=T])=IPUC]_1"%F6# M][F 6[-Q>1"C>>DIY U>'+D1L!?WUCCQ?,0!/WA^R)0MF(U^VGLDI#X&(QN_ M ;C,'0D5!<3PCX1^COM#5WH%I],/O1NV"^.>1&,&CH3TF7NK1T)_._Q2C[4] M2D1:B.?,I_]79S\2^!8<0INW&8?"^]^$$#B8'$"&CBI%=E;*3)!-G0@Z_/0O M,/X"XW\!0VX,L%9>VJ[J:U"A&2S/:(3DV7JQHVN [+3J'TCS^VFJ\,INE /T MTQ Q2(U4V#0@*..EQZ76/E^/JLDG^4="-\7QB&-V9T?<\.I.\H^''[XO4]Z&-@/#[P$GJ!+A(!N?6 X-7)'_ MQ8=?_MPK=.J;PQHI+-#.-TNC38PQ0%+X#Q%G]-SG4IEM#H:":%5)@ MGKU1NUJQJL_;B#91Z2'_!%,YJ#*Y72Q"#[_$H!;Q=MK/YR?1T#W-.H#D2' * M)7.M56V#MID0;;)AY4?5ZK@^B[%F'H(LD%!KJ0*!]7QG>=D^"KC M1:-DPO-F\4?D-4;/:'J.?'_K(VM3=)H)&)AX;%ZKO0+E59UV"E@GC^83 M!,K+*Q[-6]O(>Z T($ I72Q?#A)-'))1]Y"1,4SOWOSCS.H3_"%\[OVU2/Z* M&'^!\:^#<2V^'6$(:UB0*I9L+$]^'/OM9)<3VH/1*J$SP+TR0@?!O[+BL! M'96$=;VNQXHFPO6\>*-L:E_5PHY?/=-_5]7;H'5BKV:SD%9@32)YYV%/KL 2 M-!%\W"/3U?5_FB-_DAD#@U6&!^"3_<<<3WW=H',X&VS5I:M]2W-]XJDMUH$N M,%:2SIPRNQ=6V]5E-;SP:O\]>+ W^6?"5+BUV?=;[8\;.+W(BB/^8(X 10) M/FAU&GK1=GWA2&@F]I%F_:BFPN^VLTY$E*51FM(+H<1PO"C",@7Z-NI M#_S]@[ UH*LTM=1'6JF@.\(H\!WAJ[224!.[GS[_141#HX9?"_JC3@' :GMA M9H'9-[MVCP *&K[AV?M =22^Z.I%O[=[E];<&N]OT*OOHB*8 CE8?H]:U;RB MC"+R7AEW0HV5A+/ZD]QLK'4WR&7Z\]HSPZ7MR^/;X2YH2(05S?WM_J/&T/,B M/18TW9>T2KAO@G7.MB_N)*=L/+)3^Q1"@XUR5&BTYXF]B7ZGE(, M(Q [C9P7+G+0C C1KI=U@3EXWMF+7<1(E'M49A7$ ,8N#\,XQ\!TVR\S)FE MR4.WLA/S-[:%;87UL3]:F,_^BR1+2.@#+^E?*8^(#(7[;K#G ZPO$%_R9JL' M]I('/E0_B!)WN!H4='@U4JK:1_?50^C7HS&^I4;96\LVCK+,+>B'&Z651T)) M^JP@:VV.O[;QYLYFL8AFWA8.H2"1^9 .QZ(B%DO6(CRIDYWC7S5V9V/A A!>#""TKRRGT5S+>3J 2X> N^LM0P+N9"3,B/] M\WA.<'7Q[^<)454Y9!D93;CP9WX:&OH4\+]Y=^48_G9*:WJOL:;1=X=@"S^O MA*R([S(T%Y;T+>XJ.:W3M,BF/ZTFH:)ML4 XPMMY.\(AO=W$+-H;_,ODW(7[ M&^T_[I!,,=B)Z;ZZ?&6Q;F,O7[F8(L.^N#>2\]TMU!F>H8ZX=0.5HI7//LQ- M#>%KV?F7@F-/6A7>VP)MU5)AWZ%>KZL&.+UFS(?4OP'HZ!0&HN__[H3(WCBY>WP4!"AHSQJD9/1%7 M'VKXT:QL4#!;7 ,EVR=N=1:JT;#\X[\S, ^W06TR:TR#6ZN4GU<<+%T@%Y*V M%,5OAZ%!X'!_N%[>P)(I>@"U MBH)\QSW\C 5!1LRX03CVV<$BP($K;>,?Z5!JG1OV/H7 GS,8-29H9]_+[[P? M!P]QIANMF:)?U884OJ)A4;;'OWAA86& J&2;;,,*Z^N27>SNVBV4"H5A!RHP MU-&6XS/%9+:O/&GI>S7E "HN-G.;WAMNLVXM HU/YW@GV\EGH.VEYTAS;JB' M;4KKI@RDP_L8<#(H\.T(+ANNO9+;'E'<+WA- @<*\DT;L!$;XMW]4R?%7+A@ M9%IP -A0:39_.G>U$7G#-FLOS=?*43I'Q;67@7W>"\1$'2QK,%O#9KFCC<'C M>>Y:!8XUI/D!KX&DXI.UT;QVO#(F1LPH67:9G)R/2Z8+SR9ROVT8 MH^'+M_,*2,L:ACX^,!]?HKH 43'U;XS,!=MI6S5BB*=:D-.%'[)62%RDS&(T M+"TO7= ^$/AX!#WR-Q2^"%ALH^/)>^"DJ%7C59TE+&H=J#?GW*SS]7B(_Y'0 M[&J80)U2KC8$J1BEFH<+'#L5M.9@L2X)^^,]42"$R<2@>VQ/"\J3MK5B6U8[ MI67]L>GW;\"Z;A[X9Z721T(JQ0IG3,\&Z)<"/MK)6J2!1(Z$7B?D&J3UN--8 M\LN&VYA9?)T?;XRJH<'W\7CV0R<"$E\0K58N 4VF&0XZ#\FNF.B5/NO_IWW\ ML /I"5_J2/00\/;#G[:N7E7PCQ T95X<02K2,6UEY;.15O*O>[?\=:I7$DER M[1?!'B2)@)VH+5?&E)UU]-/!>W-ZI38<]<8ZI"&(:JVV8@/MD][->"6E"3T; M$ELIT#B[C&5O%L;:Z@66U6\D:K4I4?4;04'@ MN?([\1(V"NC#>Z2JY:]I %)B.W0GG189-5FE$6*>!W>WZUY=UE_O=BE2?LEW ME5N&17I!QE=J5'U--MNE,A97#*OR;>=M#\&FQ0QE_/OEEV#1:4LPH1FXW/V: M>@ORRQ]B@(1=F]+DV./P3QU6Q> ARD]?M/[8:67\I4N9L55+Q:+E)=#POR6T"3KKB[*97QKTPY8;9)N(^,( M<:KS*(M0O/?D*O91IVC4<'57+YA>=T9R8F?I*(D?T_=..A0BUGSMI;"/$MVZB&ZK"*UO#Z[6.*D58NY7ZRC5JR@HT'=3\F%ZN@Q MN G#SXO*$-)ZA$!4A>HY>=< (P>U <;7JX-)X>Y&_=C0F+O!ZS1/S:@SI^4 M%^&-T7)1((I:[?,:1FOL0J186VSLY-Z/LZ.#S0,4^>J4-T[H:ZF.!57?WT:A M_)INIZ>K]N4?JM6DD-;5^!6\&_TIFD-Z,1*+'OGL ]G>U\%2KM))G9X0OS3E M#%Z/0'FQ88/JKG354=?DZYP[O ../2^5.1]G#"<&B,+[[^HZ9FTZZH+911!# M'^)*SNS /"K/O9^M'GK^9KZ.7 MG)Q:K/P&%.Z9,DBFJ\6=56M0@/]';\JVC^[H.(R MW$8-&=";T",2^5)UK?"8'NM&CO7M(R$4\+96/KBL''R)AM'*#>PYCYF3U"*^ M#EZ[$T%HGPC?HR/"K:%K70/&U>"!AI2PKMOE+:Y6)I_7.!6-80QK$)=_J MDO](.L_.*[)X4;XX\F7(RVR_!\'-Y.#J0K:#PY+[$JVAYN1R5IJ,;+WLP&=I M8)MRB%]> QFCP8Y56/[GE.M/=G9ZDSXM/2/;/C&B6_MH@I[4'UQ^X<'HLKZJ MNL'5.&FY_:>-]W+JNM)RL,?;8RBLI=1=,?J\1YJ[:I<'=-]X4(*8U[68W>IZ M-W.N+\?:>7[%8\/X/G93];H@L/J8F(''Q(6S5S)&_4JCZ:8Y([-+%A-51<8;F'1* $,3O>T:5S M2KINYG[K\^2.)]99T9E?9BV[DN-=[:,#.MKE$SB6Y;:2 M>_ V3#E@JQR;-VWQ*,"%9E-@7J\8.<9>4SLR A6/<0:8WVM@7P: M?B0%*#M^NT0>UM+598ZM8OY;D_72I9+4QT[UF)=16A-2*9C0<#OOI=J*4:X$<#O\2HFJVK;N\FH]HSZB M1W\,U%?[_.V6F%XG=1\!)8"%/(&9@.]N:/B@3SE!^J12NK,CC!2RGJ?UW E4G;\2$A,[]XFYKR$:[3F MFWBTF^;Q;)9,/YG.@\)7OSX_'U00WM37RAP+;"+"/&A(992&=K'$R:E"4(7L MSW_7VP^N(5LQ(ZZ1(;GJ1>Q@%4D%UMIG_=&(;JPJ;>/]B >98V6#Y,?$)G" M.*7=W):M[]ZI]?%8U2N)@[],S*((?EQ&9 ALHK[+F;3A\_$K/)&>7)D()XI( M]N!+P:*KR7J# N>C%F,6C CUV>W8W(O,_R$IB3\JK]ENI]FM9#2R"C\HCP F M-5X$9V ;2R:H?+OB'.UM MK:TN:BGHW_KU2;;ZS]_W]+) PC7+U*JJ6E9_]#?+*K?1%3?8$IW:D_<1'JO7 MQQ.3&@;*8XX7^+&I_Q9R/FN1#&DNFM<8A32*5R;"#RUOHUZ&F6+J_L8U Y&. MA+I.ER-'+Z1V+$&D:^3-%CV[/(L:/:?WQNDK<>_'C)W-ACH2.PP".CIW%-:E;^_3 MZ[>K8DKWOXGR.WB^0SPL']Q]"\C:ORU@0 ^EWQC_N*LZA\_!VZ]*SYRBVJTD M]'AN:2-HPIMU,ZID1MWZX:?[IP?CM%;P2\B'QW1$*C_N 4#]2*BR(?8UHBQ. M.#9L/"YAW6X*D"*H\^;G6SS%*.RD\W/*^\9.X#S8] M!V"J415CQG^$1/8_$1'Y"Y"_ /D+D+\ ^0N0_R\ H4[HGD%/4&&N(QC7P,!] MR8J@6"+ZOKW[@ ^4SY:..KS J'Y OR+7?"/K2$BEE#,4[Z25."D^XU7G^5GH MVQ R9@E>]L:FSFABCKFZ,=D!G+21&;,&OY6%9ZKQ76R=J,R4C F!GBGU$\:U M&1DJ/-VEP>QRTI#NXHT:K?@'?\J+/CJ##XLQCTL^?'2< R*-5MW;UTW##JST MSD*0&N)];97VY!X??O: 2/;9^.9JF8&T3J/VK\LW@$V$/M%+I8JZ)8-5:LCXT 6R3F,X#/9N;=XH1#/-,CH5NS#*MC M@KE.S-8%'N93T_QFD9"'>2FF^9\JF!C^6TGF[UG.^ XE!$,P1!#VGUG4Q0Q< M"!_6T4]%5.0NZ[='Q0=\@JEFV8F7E20BKW1TKZY,2 M>V(UM+B)57\=QQ'.:X[?VFMV&6NTK&1R6SFA(@#W;9GK9KEW?-KRY<7I;JH$D!C M/ "JO9%9$%U!:P[;+'J\LF%_-A)+I7FN=-=I(==VKYK+W[OW;X'XJ>;!J)1P MV" S03]D? F5(]Y5Z)DZI*9.ZC9!/&+[4U?4V0K5=ZX5PS&_SH)):0Y<5F]C M%U(RV4EZ[KO"?=<*G!L\L]R&-A?LNI>K5)ZY4,!^22CVTP^S#%^7SHH&%0<( MNED;,$@;",&9P[40T&YA2;QP_,W\#1M:X8=HX[M208>R!O-K(=E?XKEP:;7^ MO)7SE4&URY)%2M\YARJKD&Q,3+N(4>W8N]Z/8D^;XQT<'(B+T@F%.3MQ)9&! M2EA89>+^4H!RD"[XMSCQ-IB3[/& M;O3^5\W8?ZKX_=_,1FRM^S%BX/"S-9$FI:TV,3VE],?1D)\R'K:8YY[7>&N@ MD=YL:7-^;^:M>1IP)=%DQT/F"* O:YP+37N+:*R-3HS\L]]MK3XITHO&<1W4K%E(^NI1UB]_O^Y6##]XP^ $1P\0W*[T.#<',^KD5AJP M*];6:9PGJ7>K:[Q#FA4TINN>T6]NK7CBU?<_?X^2I4_Y)Y[YH1E)-/(,N3^F[O\@ MH\1;VW^U0*Q&QFC@06;UE<&T1PH%,6:41KP->=N0EVO;6M1C@2LZ?KAC^D&^ MHPQZ(0WF1'\1C*J08^?J.?;@QVO/!@$%\[8,NV):$<2/2R+AF6_5O_FWYLT_ M,3,>_>G[A!WGZ;KICB3>!)'"7*UC(A32>URXW&CO[DNS.5>R1EQO!%B\6A$O MG<&D=N'QSZ?@@_:-^@^_8].IA6N+^B0["6??GQF#X V4(;H,]=:KY;>5 MUJ7$_]W9_V8?EQPD M"D:V1..I#K%IT[I[=IHMD_>YOLX\FU33%X0.BNCA[&P#=5_CC&#(@/)"WS4G M4(M&'[U/WQNT[.[H_H)XRM'_&R%=R6KOSL6H]KZF%>T,^"G[W^:TW=CTT'5J MYQ2:KYYG8+NA5SF$5ZR+VKIG]W2]<,\=!YF;EZ(&2JX(@AVS$$8H-6<$1N.\ M9$^TJSM^6Z_"6G<1#(P>KK$F'20^NR=![(N$^[ GOF>/_S1DH-.W_[0I4&"2 M?3MKT)V!.QL?%;6P=20D@")A1"\%4VR:R8EJ(G7M#O$U-]8!Q]8U[F- -F;J MT'"T,Q)37F<467XDI*HYYPKW+M@?[P'/(GWX!7Y\K<&Y\MN#_Q:X'_T_[+UI M7)/7UCY,:ZNU6BDBHHP5%,HL1F8(K3*(3"HR3Y4P""%$"! @ 5JM,H. #&&L MHB!#$D,(,TD50IA""I$$2 A# ()4R!A"/"WYWD_O.?TG.=]^OS>C__KZ_YP MKWWMM?=>:]][KTMTL*KZU4&_F=F;MI'Q21=P>:QLY&R*KZ:/=_/:N>);X8P6 M^^5M;X<;#;T;WT:)M'HU2$>>OB "^=AGNX(]=8?F:!-D3+S\LL5<^YYY>BI- M*"WY-L%Y(]'*"7Y?%,8WV]A%X( 8'!=ATY 8VW%-TM;.?K6IQ)L%#_*FP+P1 M8&NMBG47&A ;C->"6[8%UB#'AY U>X,W^;Y^P0IDNST-DG\>O#'3%N1Y0B; ME.MA,HH/JY;.G"(S$#OF@N7 MA$V:Q:(FH)Y#*)T(:OL M';Y:)5;6(?$ZIVM>6+NCH59ZK\O"MPL&B;[+Q* !L/',-A5'I[([)9[@%=(L M328'!@1+'1.?]1$M/Z[XX@KI.F3.I?9]$=X((KE8-]4F,!W8N>KRX;\SZ[.N MT/,B_>J?J3S9LU9$95_&^GG- [A6>%]?X8"^PK,QN3(K^CC3B+!XIVY'X77J M:P;V]X@/;PM@9<6A4L5!O3%_%AH&.V1++*)*%0TZPH>AL<-Y*:CRJ]:A-:NK MULT#I.CX89CO Z.@\1LMXM$]$TPU+W@J$IB=?N--G/;QC\GIX+7QS"MY\.W; M$AM6"S51$=6+OE:; NV\Q=+R"^0JQ-%S:0/Q#%M$:/ZA6"H_.,OJZ7,S$ W] MOL.F;7YW8+HW!Z3PCT<*6;\*P&XIA0<- SMNQ%#J/P>&GUT5;T.->EX%FE+A M;WNV U4F^O1TEKQ4[^R[E0./92Q-W-"W'VQU8-H[*K<'OD8;#^OA;K*=53NR MD.>EKI4G7O8.-SFXYY ^)SP4>SD^X!NN"UR^2B%0C!\44MQ7':%-C;D2AHS: MMSY/=PSR/:N;"'1$&Z;P!0+\R!O!]KM:TIB!Q%U%JZBR["Z=_YS7_& M40 \<<):+CJ =;!#$Q4'812=7HQ>+OR:3S[K&'J!Q#D4.FC.92IGR\,-U M#YT4O[-UE/)J1S\,1BHG<[+ OEJKP/F\S?'$%WH-:RDN,+:!V88YC$TE\;$: M\XJHB9T3)D"0TF9DM;6TO4Q?,P1VXHMANUV/ T+RPZ^O_K1NY%=[1,)K(2IB MUZ#'2%IG$>/X*">B%:[O&6<)H@7S"#R@YS_*.@4&6.PP#:=@!\'%Q7Q9>%,L M=O*3,P6 ??7 WAIN&Q;7R0.=9_\79'V9Y/.0_7,;L]+UJ^&B2!PB"U923!&^ M7"<,AMR:/7F0*/E%>HCJ,P*!FO,,$B)2[]:;VDT]PVC@XL[:= M=TGG:*Q.O\\%+CB&>93!8+.&ED!>L%5Z)I!6*A]32R7:?(R?9412FY/?^CJB M2W44MLZ;/_>:_JB4^[=8.)+3.7/%7434.?*D2M]:M[AGJ,L/MS4D[R>PO12H M'AG\>Z8+(1 ?$JC[NB9E)D(NMI[S-G6,;^?ZC89^ \W_SVM$7&OI24TX-:[5EKDZ3LS95>�],](KFR7'V3EZ4 M>VC_UH[LGITKT=7$SDE!Q>2.\Z#CZ>IY1> \RFC!9(*?WBH4>I:@(LM5$_CW MLW"2$@KWDYZ;%A MS #1LD["JT31%/-[QR(^UOS\M]B^XHC'2.4V#RXA$J;%+_'OS":XTJ-$PGRF MV=:6P;R&)QNJ+(-V%976C+2 JERV;NQ&.;XK6G6%%2X>%$[QT9'$*7#.R.94 MFVXFD#J/$[@/HN9@@[M) 7T-#)3P#)K4,IG2OI]J6<75TLTTG,[(MNBV/&,7 M&DZ1]>CA9&18X=)!MV6Z=5\G)Z<,?FC5Z#(1RN/+6/[],R%[Q%OEF91Y7E!]MWBWY=J[%\>)@)NAB1="II683 M+=_3M8#>(=)C:E'[5XM9!:V,$HI9U%C$>-PB/VZL;.6"_1:VRNS9([%!M9K7KOBF=[J$0,=.,Z1[KH;DQ;GW;3UT>D<7;_3/5YUB)E M[$GGE&N4L?B)X=1]B-*)XTT1*[TW#3YE(?U' AM0B\7!:)AZ ]I2JG% Y MN^7$'RU4M]&#(NOD^'N/7L2!S W:&7"\ O9+U16^AVI;9[]'>,>G5,<]<^S) M\A]F:@6UK4EGW_DE.%!T<\V:%\\MFX+K[()#(AQA&0/_\GQP, UJEKPN"*-Y6XKBEIR<*?&GCEN< MDMS8N[V_Y6/_&9_M4*_J3>>34T /OU)&TFD UIG+G9+.&[::62[UAAR0L]?< M70N+I2JNQ;@?(0-B]E2$2NW&O[O@LXI6?$3.*4 MO,N6MVRO\]3N:*YFV>G.%PK=K_)(WP2JN3N9GXF;C,.7B%Q!L666A :F0BE* M9RP4O\#$*W0\X[RT1W^C(_FY]O^FQU\PB%S5[[1=&S,YAF\W=K*&8]LD6ZTH M-X7$K]LS*CB7U[M&V;23>J7@C$#$;7$:.7%;ZWNAM#^:-X1)+V*0V)_&E9.3/IT(+"1NE6<^-SZN'VYX5RQAXI M"9IY];())N=M>E;0OB';/=4C9_77X:7(E&FA+LV=KH_TE<96P@9 C66%%(.F M42CQW 8V;W<*]&0(HVED%M61KCN%(::TNY "_&T6GO\/8_#]X#W\QPM@*6/XXSDTN) M22P8M-V 7V>A)EL#IU:@,>4ZM93M&LJ4ZT6*L'U<73&#S>),>,L1X[Q)('7])7H4&P5%CQ_@M >0_Q\)GWEVF.2 M#H6[5W6Q(S+4 JCW\>F>0WG0/=_3ZBU(TM>JEA$OCXDZ^=CDR$!M)QM1V%Z4 M6R&?T[G=GVAU@[RO5O'[BO/Z8&WOP*IBVAB/IPL$SXF\$RMSZ%; 0&S3CZJ8X7A.=[ M!152].K?=[G"'V/6HXAEQS9):ZL6,Q-!F.*#>]!T7Y_1E]V%X#$YD[*IL8[F M@?M5/E>BSL#*:DN?G( W>GZ]^YIND^4.P+@S#)%&CLMA'VHF3$H7=>^&^INYN@6%1LT9+BUBB@UO3+S MR5\0RI+%DIS>R?SC,JL!&0K+.Y/&A\9&\!E8>6 M'ZL^ P8PD$;1J#\!S[PRP$XIRC"BW5]G_/W=MXT M^L%O>BI>^AV;>6.W[H^?K\=H%NU/B)8 L!N^(YTWI@SVU&P1M(DEE!@CA2[:$ZG>3@V9PRA8@)2 M:%UI3P@=/(V8RAM5B;(K?_QT MQ]+B;MUB+?Y92<:Z4N\T0J0H/: 1Q%=[LU7R*)]O9MX[Z7N6"/7.A'#7MX"4 MKY@]9:(CDW'$*-+<[J%8,0%C;[Z)G1"8S^\!H>K!CTT]+HM)O=VEP1ZUL-[# MFNL(X##\+QQT*O;$P+ZH?$&\J2;-O16 )H@4W9&D/<1#>2M^2F-+:+P4I"7H\37]Q=GKWQIK(7%NC-IWK5$&,UNJJHVA2)6=!0G MLEPS$V@(G4U-QY^1M1W-4_Q^RM?#A6KFD^7NN;M_9OBO+BM5UM7.MT1@@*]J MA777[^3)T-DM85T9J1T>A!>1#$U'C9'S;C!<01 @D<78]T3.JZDS6O6HI$U%W>2'5H;C3Q6%8(154Q/'?#=U\UK!GD M(1U?U?--*!R#XI1AY";Y3VD#RWT_BY=B1?_MH.N>( 'GU:(?CUL;P&;Q(X%@ M!SJ/.;3D$0\]Y?A4H*;$;/!0\^DSTWY7K.W0S@"!+T8X/0FJ=:Z#VV-?&$?L MNXYX:ENZE3L57XWKS8C'J.^%YG;BQRVZ''"\2F4?37$G?KNW28^!UX)V>3(9 MX(:B=\1.9[8N I?X;MRR2?)/[G*/N<1K D^U,,2.9FF_^\F,Y3O&8 .H=ZD MPL)IC'AK"C1O+G3TK[7TU<3=3E,P-5Q..F,9?@7;(""_IQ)@/*^KP5_.$SYAY MW$"M;E7;>1[%]ZKPZE9^1DSPC<+AY2-]WS7_I]'XV[A7D# Q?[\T-7JBA9_Y M81>.=WX>?21]CQCXGI2#D\/<[Y,$%KT@)R*E]^CY?KH>E@()DU$9OG7&Y4'#7EDZ M^NQ%(S^3YNJYWGP_!$%@:(\&WB17-=UPR>WWJB7""BZMB#IZ][Y$5R3,:B5= MP$/.M\7++,?*_4K42R7$#+VYU7WKE_,^I6X>?5OJEG*Z>MG=W545,7]>E@9<><&F%*X:-1Z*Z5R9FHR GP@ M",?\(*K"C?Y31?*<0#9_X[E]9,9A8+/@87R^<[C3"1,\JW.Y?>Y(-^RGA M1'I\[@UTH\^4QHQ\2",=%Z,=6K2GNZT9[9WQW,5J9Y 0P]O_ZCVUD< M*];S';*12B?$?D6@*\2#-L#&B M*41S(SW88&6&+N<3$5SGPX9X:TCR_&*6=<.HAMRLB; _#D;WX'\099?/90'Q MLJM%N@G9T(=0\Q]D'4LV$.2$,T+/!O-&X,2FSI/=;D7W#"'U'.E&TUO%_]O^ M?]O__VB7JBYWQMJ8!E4>O.IL2SB&JA<1K'.CM;">O0"-5R""^%/(A_7"]#+= M/XPQ(V5%AV)]#\8;,AW5,M+&Z+6M+1(!.B=$=WMG%);A#31\)6,O-+(='N'@ ML.D!D<0T8(J"?77D$8;*Y=^*C"A_[$$:%TXML8J".I:-A]4FBLB!)CJ0* :R MY&KPK<*A^_\Z5V7+-H].E;Z**PH_JC;<*%.26[U1^2C:6JG6&?,'WJ0,>.EN M=IFT.W61 (*2$UT[)%]$K>LKKC-!Z[13!K%^>L0I[9.X50+%?,@KOUQUO_?Z MVXE97AP?DN6M4:[@!5N-;D^TK_[VSU/>?3EZQ$CE+A MW7,D]D/7EI2H5@PI$7#6*'6PWACY;$O61X4@M9IC17B-N7M=K6?'QP<^&%U2 M?FRG#=UM>AL8MO^B=4]"LF[W0N:\B*+X_9QG67"QJ(-X8K;<,0(/ 0X6659%AU?OWWF-P4]/C8?>7W2,LC+Y$;E.#'+5682V.WI[^U[O,6QUUNP0=H#=RMOG]N16FHUI&Y0: MT='7^CDMTU=2FO5FM&2K+LU9NE;6GO:1J)!V(<:Y-\%[^<"SH0'\2"&&FF@ M_\+!6W4([-+P::>VRIXQU]^1?2'7%*7NDC#@[NW[X<:P;<6KRVX;B>LRW68T' MPWNQTU_6]:%.F40[N:]P1FJ#V M2NX2>-Q%-U3RIL#869+2K MC:SB%^TW)H>O(*]='HX\%#/05JCBY:'%M";WZILTD\!(EJO$'?T5+_?>2+"E06'= M#:TY70]BD(2]5]?Z3LZH_U=3O_AD;E>I\']?/1V=5\P$V8UD]79^R#.,ETK?1[K[ 0?(6FZ"P,C-QH NY/J[]IU?$FCOD%@* M&_W+8U! >^;CQGO1,>OTFR,P];D*LA<>)!%UNY9Q0C/5_V.'QZ_AU%A%HUGW M ZW!Z+8,3"PWO8&@M\GLD#B;90=6R!?VQY+4%\[%)ZJS[['O98Y1XJ8<+18! M+W=5;>+>IOG_\.\<[5OA'E5^!%F%?T )\IBTD7=TKVL?Z?O6I7[LG$C@([LK ME)L.H\C*[#)PY_3ZIG)4.WHUW3UR8F0_@$I##\4*3A5N(>(77,,T>/6.Y+4! M"IMI.]<0IS+1U[7X+CB&$57HJJ-@_,2OS0?U-FR*,I?,Q&>$NR!S)+Y+,9,!SV]* _?JF&@UMXUQ^DN$Q$)93R;@;:!Y54&0\0+(NW9]X>C,F!5C MY$OG\5@GT$NR%<^K],V/'M[%*CDM,CNO03E?A1=NP=Q6<^^[KJMF=="QDQ-7&?^;.G+_#D#%253$=KL3-ME>/Z.6B'#)D'0/=7V53_<)S7G(6E4^XIN;9T MPMN'C43$N(8'0R60@1K^AY#U8+9$=\!Z@;:I(:]8[T5SM3L!#7CY#Z%KTS_; M:?X:S[<>;)WHAZ^S'R_OSNT]6!,_0\T;,70]KAQ4-Y A/9:"6K'JH:-NYHW^9R2\I5&-#Q!Y'Z1SGO$_21RAFI0QCSCN!5N M,1 ;U3XY9&QG<0>:=\8K.[137D+G2=W40^,"*?N=8':I_K?WNC4O?,J, LLX>=,FS0XT\+S&/N!Q ^)A13!V'!$/:>W;F%@T"PA1#4 M:S:^:$ 2:!@C@I-+\2]:76$CHCUI=3(Z>HC']P%RI )-Z/N+# U'GAWXG8I? M/T32ZD\UZ1'#58NW0_]0DR:'[#:2TE/^2TWZ>E;W'YC!FC_5I$,T2FJ$6%_@F342JMQ1@D#7VN"&3S[>+/ TMC+#J%NJ MN7'18!D+Z]%H? WW7PGX3&&UO>(EAC)J];SA&FTOTVQ%V6K K;B66:EL5 W= M?55T('X_]2*_OJ5(9[WV$@*)/7$;C6#G,C=X'=LDK[EQ6@L[0I27M>JRC94< MV_=@]YKWSK]- .H#B M-I?F#\4&BLI]0H%W/A+!]9D&Q$X#^-X(!>R*W[O]34$%//O-TJ!W6]D9C/ L M::*8##DXG_?\6%'MQF<5BNU:@^;UY8ZA!]E6J_B@6/[3JRMZ6#F'1>CLR:CJ M)MZ+3J#XPY)G6^=>.Y#6PWZ4/12KK;%/^#S"-\]8J"#88AZE'+6CSZ_:Q=58 MXS$V#8DP7R65]?)B9.E0P?B=2&H[U>[VPDK7;C\-]TH)OS_[61JCZH>_-3]7 M34&_!1GYYL0(TZ*>7"Q6O025*?L%:S7?PROZXO'-NZ#;I MZT.QWQ=A6@(%U_XF.1KL4(S%>S.E=2C6EHE')-9?8HV&;O#E!0J^38=BYD / M$%:(O5^7V.A2_W$W03HK$FW^(^.#P!MN/4+8-S_B.E.%OQ=59V^GK7TJW8I@ M6G2U OI['%B.Y7(=FA+'X/DT!<(//U/D8Q=_Q\=E:RS_>"TH(=7 MWZ;)![OQ77!268+K#:5!]Z0,8< B%T][(MO.5KO MZG_^.V0?,8F_$F.]_62525C1+6LBS&A%9"I"QFI;S:\8+I%[/_:W;P0[CENCDOSRD_YKX=M]_GQR#]GG3S)>@), '6B6!%YY=E#VV&<:4=Y\8!EJ?C.IR'Z=R/>K[?)IZ,DFI [[GI? ME(NTUSS#1PS7^0>O5C\L[@6'1M8MYH8KQ"/"9\J7$6V4YI4N\A_8Y 3-GQ99 M4SD;I^;#HGRDV[N;UVC%#OVS608M=7OH0)7DX@]Z#KMF#BUE X5+(BR;^;W; M!O,2JMM.5!D&\<:3V>:FE2[AA3>F8@G3>F/]IDGC-3_H^CJ0L_UH9 MZM%K8$#X@09K67=P:9P1^OL"00*OX=J=+0TX\&]%'+6I4A\-:[J:$4_@V>D" M"^D,ELUFEV-%3VY+XL_M?'U#TI5)WAN/A/F\1O>5W MV*"L?!SSC-" 7+RUN^AWLY!*MQ_;'AK[:L8R4M<:)IT]6[.U,A82"?9?>S.8E MJP JV,'*9\?YGB4%JFI:T*J2JOJ&%]37Q)' (B_LK_V\;8>;/"$":Y:%8F=5 M!;UZ=.+-CY+C>[K@XI6*I[A'5&?\D7/+,0MN[G>D*[1=@E+<[$RQ99N^R6S, M=F,!"RH 2"Q?GL4TUNV8;-=;>. E5Z"51=T-#8(7*_=Z=_'/8S.NK 27![2E ME,U[>(ZS:!.]-D7C*B9@3.L# @BG@KV)]8EKIQ*& M(ZGYXDY3$;#(AY4D$N>%(#2LJME?,\;=8P\K>4!FA:I8XT@>KUY^5$V7! M*-ZS[R['ST:596@'.&GYKQ@?&@YZZV6]>IU9_J1EOF:V4BZ;F^S4ONJ-0W.1D1F!\LG/O!.T! M:F5I+V\^[$.C5$._:7%[ "RF3UH3^'[4S.480.K5<@*,O2H7QZC(>O5C:JGL M-*940O*#HVVKX].?%A-*QC;D9((;.SW&_:ZN^L0WVAZ*46()Q+Z'6[ZFI#M1 M9U=+6#[SH7AVR@8(2Z!(RM#.O73U546X@U!O"!_^WQW]W&D*KOJFO'0O$T9, MN/EVIXCQ&'RA\H&E5]X-?W3AY"O,$BMAQ\-H@H,T]C%^!WH]D V4G@T;C81" MTA/?NAV*%0);MC&,4LE^;"7'U,I^H&N00,$TKSN4/RM<'==CMGDLR[/J?!_* M7YCJV"7%^X)]!&;M=M;00#M<9R]%/E"U/T>U7E)-7;WW;ZV8_PT^.[/:#EBZ MQ@.=T+G7;E .AK& P'S'YO9Y[7#O'KT6% M2ULEV,RY0E:0Z,@:GV-4@3$BFG?Y-3"#/:U/^!AZZN>RSG"\8/L)6\WV&NI; M'&LOI*_T6I(FB5/OH@J[OU?D*#/#I"5&)7+AX&ZM^]=?-BX-_*M9Q\:R*%/] MOA6IY-LMN7W^*RX43GCS+MV;])04'>A2995A/)!#;LOGWAB=2=5OV3#K8;RH M>:%H= 5$SAR+&-=(Q0$ G\)9Z_,HU+2$1'<@0O'NJPV?O]9%\M<$;29O[E>, M!H7&# 32LBK;A7U<2AB2GI G MR@SJ[G0Q8H4S)!]?C''.F#ZC_*F@E<-BXMV8K+E"_EPA0V_8+_OF %@2/;;& MJ@@>EGO2+)3*RC>0\37=J5H)[]K!=2V:X0R*[1QR92 _I0W_]36]GO-R\"O1 M]F;72F9Z^#;OPQL/J\4[CONWD-39"9U[/3V,.ISNI*G6B=LZOM)6/349KLJW M=$E9Y.2^I^"/F*EDZ2E M93Z=\CB\ZKG1^9!;^'D:_+==5C0IP MH;<=B;N8CQL?S+#JTDY,Z\]2F0URE"L-,]^8ZDW0HK,F$3&BP&78N>7] 3VF M6_G5J4LOD/P;S'JI($HF9#T3WC"[64[FO7&P34S4:AB.U_6**MST3 JM^-YM M\]3?FG/?4...KV7QLM[#TZ\PEA$.)WXE3)!0_).1/M^+1/)?$3)N3_J)W"JK MVR&C_?;;4H,W!RTLMKU&'U&THS:LD]I*[I8"5B- +.9H@W!UWW!]DA2@NOUC M7X+3\#5IT\_;LWRT(Z!7=S,C&HTSYMJP M:Y6*KM->&CEWD>'N##7;(O9/H1 $)_5F\4%_'N90+*F+>$VC58<,V5TSSQ%E M3:\P+RU/T-H[A&<%.F9LF"#\3J[@;AMY$K)1Y;FB9L,\Q6AXZQN(FR1M^A,X MW*N3MLE_+_$]';F'8RM,%#0#$2M'+MQ6>47V B?_:X5QV55'\WGD9 M21U+ 3NPZ?EXK9)!C;XE^_N![+0 J=XBTP)4.7E:H*,+@')=AB0E M=;^GD17JFVPV%%;ZQF$9;*IN[**$PI2.2$)7ZF"B]E,6_$YJXI=HQU[@\]+> MF>W:8]D]H#>8J Q*H=&564! 0G"(+MMO#J]_$:^.K,8O8-TA7O&Q%]?'V\PS M+4,E1O--4ICQ ?VMQZH@5(!+([53X:2NV91[KB/8CQLE,^IFA03<$=+>B MIJ$)#>*R \+'-Y6!T3:@YL<(U;"RX;R.RL@ZN_6&95.E0%5%(E_G'C&M1)+, MCLWNFC/8&E3VT*#':M]KV$]TQ3=J:S>T9_ M46#JR_#\OZT_5QU(>19%23==A9$H(0N3H%3J@LJ-2M.[[:P6NR@4*M4J?[@A M98-*:!B@OIF$.3Q=:WL&$;BBW_"@@#.I=Z#(_#K7#L2XDA+$N+NQ@5+4KJ1T M&7M!6(@X5A6\M;Q.BD+=+TQWF:2L'XJ=M79QADD,@L\_FQ^ O'<;06JO7WN_ M5/YY3:0S._Q03-L[*DZ(;IZ+++\Z1\5N1_,5>2',=5;%,D3C4>&XZ7K6V7(> M3?* HE<3/TMS+$U3.V6N@Q9>>OX^_\:H:)Y)D8D:\([N4)PINA^98,_F.V0J M?AZ38PR-V\Y]QT2&E9A@YZ:PT=M5*IHE;6:""BQ[Q_%/&AV+VS_N;UOLK M +.I 11BI^^RKY2*\N3&Y-20R]#KH#VS+14>_QYYFN\A'FZJV$P!GC#YTN9B M?JB5LWK]?5187O-]B/%97LJ369<:X_NOY]1J9\K,CZ5DN@UO&S=U$N.S5$*" MYD3+I_(QI"AO9*X,7=LD6*\Q-\33IFZY^_27@$BFUP:80T::3#H5>+ <+R[. MI0QOK\IT=>,\F;]VEWPKM66R*629F>[]4O!#TACS4^_R#ADM^WWE=*4702KTX;5T_S6J!\?OE_RQ+^ 5G6$=XUO""QF;EN%\ M+\ 9ME_*M.< PM/5!XB]:$&-XA82]!J&(5?YV#A ^!!R/AJFW]M?WS5UU"93 M'YO?2$]*R-4]2V]4:1Q6&I+03+PF?JN$ B_Y[-GTI.M@+VH!.!DRC8OFQYK8 M H.>&O;Q ZIJ(+''%^ -A_31NN&&_:J7IW(D 1PR"$H3Z M8Y9^$ "OWJ_L3/M.X B])997#@;;C0]/'?_JTE].F<3$_L!.GEUY;@BH?S7- M/?7C"#QS =]?T=US$>E2NTYLX;H/6K53N@6'8A6QERCW*C-ZJK60[:0#]=RD MGTMU-Z;C65-0T80=+CUJ&!,F7KU5R>.^"WK2XMRQ:9.E:N)4"?Y M(J&*7K^Q8VX+3]6AM_T["Y\ @W^RXHHX(8$-Q_",#L72]Q(XKYT6I)5"+X," M>OM/TF\QWDBA+NT7A_9?_"8R)97Q1B_4"R7)ZVMT0,W MW4LT3V9Q4*G+$@;M:Z\TL!,^=*DL_5;:5_F)E<:)42-R_&,JX^"S_5 (1,7O M6:9!^Y[$&"9;OXCI'7@6O@;_YGY'^[JX_%J!#$A2LF*]$ILQ\D;*64F FJZ0 M]HSU*GE#/J$USV\YK]*10'DL'\A+"8!WQY5!^!AHQP*;&3X8F]&V-S'HZ4.? M92"43$?J@CTH.3B)65]M[S?C&^@G"I[U6%CP(_G@&[QA0H:R>QD Z([B .IH MY^.JT^$__*V]Y#\#S'K?1N2YO@&.-YZZW=@LPJJ$@H%5G3(!3=L%_I,0%]A8 M N_^;&8G(>-F;?Z!@P5,!E=O3,W&C_\B3]R&#VJO+TF6Q7R+ <5-2#6%M92,]K"=#I%4C]A-:RPJ*BQEJX+J[(T694/.2-GUKC=P6=3UTI%#; M#<'.L"(8;X8H*2G%7<"/\6(3Z&<[ V[.C$U3/.[D34NA03>[XI0N6 D]T=U[ ML-S8MH[ZL/I)*,(1@@[^E#*A"MQ,_GJ=]B)'&&=F(MO7_HL!PHN K6/'DHT* M0#&VLGFOTQS#YM2]72^T6I]9'F:H9MP>@-C<,;!4B;@;&:$?&EJGD9A5]AVR MX$UFQIS[U:F5:LP,V#3X"4)WC=L(;+(15UM(]\Z? M'/\I)5.Z7[YILUOGHB"N=]J84VCO5J5Q\Z]C:-J+[/+'IA#'7^RS*H3EJEM!FE/@5^%0 M@:#<[PH#HABHE_)3:P5X?:5H7M9,KZ185?5QKDD+I#_UPJ89_WC M7"/$>29T+'[_>>B>?UZSD]MPW:?Q$/9#TW,H,FSWRHT9&+>1\7(SSRMU55=^ M!L:LG5A036&)YR)_F&=!KJ9,^EZT#CHY'IB%>[4=9SJ1QIH6"#G[4OT&,LNZ MA%\BK%=V48YW$H5G]AH6P/7I#80272*$!D4R]TU8?^Z0NAK?=8 M43__':X_,U]M&WOWY\FV/!C6YME#Y4]]%]9>'A"0]C9,4TOCZ?H*P7E%I%T% M-+_IE7Y\V]1("CX=\=\@T.46-89V1M2.K3TJTG-=P&9"M-4 V M/7<[L8E-C62OUON:[:>4S9OCEA8]+:(MQI$;E3Z786E\!P+MH:HW0H3BSR:L]W>J=PC"(FC9ZN>O>'CL5/Z43?SV[YJJ'#4^T9 MO>&D:W M^)0XC;3HC7*=\X:OW%#\O+%;\1WTO-'"7=AN)/,VJ!/9@IL=@(R:X4<54 MJ!NJKHO16$CPPTO*V'EHH2/*+L6X]QG#M]8 M^K&04"MYMMBB:UE24H$E!URQUEDQ]DUP"O?1YC$7O8:Z$?'V35\SS49'^N[' M+ KV/?W+SMP%1YS+0T>GG\:*< &500Y82_NDG4=S)O8+URF ?@\1+*B%:R&7VOI88%%&]U1$5]1NR*N%ZF;B-KPQP):G M^(O?5\ORAFJ5Z?MG:\%3#[TM)5VHF]/G*L<7"7+T)_395=?0BI\7M=_*':N&LI[-VEU*+84KU\EBGM5 MMYZ4S5DH4X0NWD^A$BCK18Y;0:<:&_9+?.I)ZQJ)C]F3H@JTP"5%Y#)S*";= M'LO1(=3%IY?V)[[#C?(G_DT ]'G;JE?8LG3+H*CEV/E?>_<2Y=F9HWD8>]7M .CZ+:)^U4\5'!)EQ MG!0I3WUKTMOJUMKUIYN^_.A,<_^N/"?B/:=]UD4)HU\J38BSVU2#9W6$;]", ML#^ZY_M( MT5G7P#'!R9=$*Y,3O[R[4WXIKW>BH"(OK_H.9D=Q2"K.X(.E3W*T?K']X%Y4 M5@#^57T8WZ?A%;@; K:S]#,# "H>P5K>XEFS$ROH,RR_E^.,LKX_;S'L*BD[ M0\HJ)[9Y\@="K;+9EM*GW>%A-?F$4V?HZ Z0W=$L#]:L'?%:L<(2=[Q)PUX@ M*A[R$6@\?YUC\\T-XSC%:=)U7JMDE>[&QQ46:HZNPKD8S[#)@DFRV!0%1G9G M/T0)&B"_/(AE1V69$7<1(W/;6Y5?.[(Y*;Q"[NID/(%(CBJLTV-#>=__*P,G M\=RTAM*%#N)LY"FQ(=&2S1MV@B-L7-:94?-1E)@4"> A(/-1_K9DK9 MZXV3-\DA/8+6Z.K:J'+GT%9 %8P_L9*_%3Y!L8\L04'>/],H;!1[SXXI\2#_D=AI#N1LDDKO"YUE^ET#WMP5@I5(E9U[C.%^'129TE M04^2/GL1WHU/'XFJ\[=1+.P[-WI:KRGN/B>-5;]C^_6>*\2,"&G+M;V:BLWN M(X;SP\ ="TB:N<&\:TDQK]NF@[>(XF;I@65<"%RTGY+A-6'$H'?#G!Q)7'/4 M1:WA;:::VZ9U/I(/Z*:S]%$HCLX-W<%_4VL3R51WZ;E+N,;5Q#GP@I<\L4KJ M%#.PKO'YZ3BE%[674I9&#L6X:ENV+/F9S5(=]Y04OETT$.(QB;>U(A0.@X;4 MBW>..!&>0XL;TV)]FB([VOS?KVBF1T9HH6$ N/@]'TJ] 6Y93V\IE5&C,VTA M.E;M^BX-21V+ 3R(9 ROO;PP>I9VSOQ1>-@\Y4HR;_* MNGP&I+55]9QBQQOI>K"J(M/(^8SST40]U?X1R*R=?4EFP2?OC];TWCS_MH M-D")_9]W8P3D2G:4/Z*;35<5M#Y7/XCXV#'^*&$[SMV%]1.N/'4\8 M0Y6>T^F-?"'>;G8X7B_-,G$Z-#3+L\VAK(T]VZZQV-D?&>P59?:HJ'Z\Z:L/ M+\'%ZS/CJ[8H-IBH=SX)3"@+X?O!-72R:6TH9"B!]8:33#[P T8EA'ATL M8'L>?+7"*]J&^'ERX]OX[N#4:8H-H8KJT8TW][O0FW36;@?\Z PX7Y#*,.4#7EJ/Y=5Z M29#=RDY, Y6GTQ5SN*Y2X<0"RON%ASJ7FMRKPJTDI)L4VEG6!7\8J*=_XL*GZ+$*$ MK,J#M/C(F_E,?:E+J6IQPQ '%NMVYF,ZO,CUWXF).6\M2851)_?;F$5L6ID+ M_!Y;RZIC*76>0=D8'+M6HC8D.>-:Y6'(.A2;)8C?;#V:5W4]XGY=L.(E7A!W M\&N[0S&[@;Y'4:_0"6_F\<&,A-MLRF@Z,_D@^7%26>DSW*;)E]R:D_[A% ^' MD>;37'2JZ\V1'O_F3O>>N5G7E@UU&VV7]X.(N$W0B$?R>PN+W\J^\U5Q:%W0 M[^^>4@\#<:W Y,3.;UN]I6XZ5>S\:>P%G(HMEW_0ESQ4Y3J\"E4K2X_%$N2M"26E56+ M.A>I27-R!M+A"S*KWT9@;)U[YR]-58PKZAM#'##1K[Y?+S=H/*EQVD23=J-^ MIUII"X14+Q=WQV/;=>> W\VS N<1&8.R$' <3^M0_]LFEW(,LF(I/L^QDFC5AH7!33=61*M38IJN-0[(.N7%3? MV4UMX$Q[0G1C^+B.[ >^X8"^DX83-4FZ@!416T(6/W[R/C/SJ\#4\L)5 M@S%Y@!(,:*SQ#E/PT4XX+]<(6#$JK=;;0J'="6#@4D,JXQD6<8,1J#+^8#48 M@&6ZQ&2]-P,]:=,237?V+\U[8"OZ=BL;8@_,[OUF45J6,76:&S MZT,&6D&J6>2IFM&QAZ.EC7EBII2'0X]]*KOXTXO%8O:^8-I'K5IY MV 57*4P9G"E_?X:2^W05-T\?\0PJTL(6A8^K-B7YX8CC83X4N.SOYT\&^3Y[ MS0^2\J)L^]E,\$::ZDZ.F%[6\,G5*>O>]'NQ33IF:::T9.RDZ@A=S!6UA>*[ M=@P=-,"4T5N3EF!Z*7XL9Z>1]^O=:%=+OOU+\O+D1/QUQ'EZ+'5 M(.348#K!ATC%+N5.QZR<9ZBB!VU8_H%-+^N-<^H=H6GRQ3V4A/??CRQ;O5SQ M/2&S8/#@HW91D\M66'].,*"I-U\K']3[I&Q*54$&[%;4=2CF,22/_Y89AR_C M+!)+)_C%G[:?5$2V\7HO%)S9KE>JPG=#;5CAC2WL:D\30JC+^F$3>+/^ M6B MD;;HRAQRL4OHC<4@?&"LUTY06:P/!L&N63!R=G:^NYGSK-+8RC1'FL2\-[1QW=-O^YI/.^ MOQ-#;]OK51*H=1LFZ^9HW4UKVX I3N&.DWYSXQ9/%/ BOIVR%<[TI.4$:OBV M_OK+=).-9VU<9B&,Z>/<1%>)W;#WB\< >S,B/)^4F+WT\8MZG&LX$&AP(H,R MO;:]ZU9BI9)G%Z@AE5[]Y=T)*@U._'1SD9KQDO ME)048OQ[<_5M _J#&SWM!OZ!9<"? A1-H/YQ4G87+)U(V@/3IW7\= MZO\E/E>8BH&]?S3'?=GQZP/!I[5,^0,&!)/O7L#EQW7F#[JZ76E=.'/EQH'F MLZV=XJ-.EY.QUOZG7R74Q=O>)H['?#F]\)HB#Z-6;[.ZF,'N63!W1A.-.ZY7 M:<=SRMZ+Z0['4E^0F_11>0SA&T:]=)Y$'![\#WR_\+3_% MYR]6'10QS:A@#PPL3X9!D/):4-^T(DC6U-1@?W^$3Q?(MU^X9_VBJBHUVH;U M*P)Z8?I>+=O:V(7,%3ULO >J]["J'W7I?M6MVS>_76N?\J0?$S Z6&:*3NH2 MVLH;TVY*"QG/T"ZN*J'3SX_[#WGF%M6.NZ(-E. M[,0U! ,&4Q*P(3;&&#!-M,2FVI08;)HH-J)8""&#Z!*0Q#8=R8#I2$KH!@F9 M(KI$3!,R")DF(0'"--$[2'0NR9US9Y^S[YUG]CE[9C(S>?_HQ_M#2Z_>M=;W MK6>M[^,5&'6D(N[,A#KV1K4TH2=U.49PPHCQ.F081:YNG^UW@1W49V+<27Z! M,7W_,-N.\8D#XTUPZI[!UM]61)Q\9>BG!9_1@** 3L:U5Z!:EWC>7%+TI?U, MX;0\ZJ)PS163S?5>@ YM+:-/Y7P(3G;6X$$]"XB\>TX!N8%*1GEW49UZ*#BU MZ" F:\+%LWL57( ,4<[3%Z_F&G2D)^F?E=$R^8 M";-6CQ6$5DUD'4Y7<)O[%Y0/9*R5,U9/A7$Y\)MNZLMJ[C39M?8%V.'I(R'K M#-K*D5"8=VY./C^F(_>;.^NL;GCQ]7>O: ]]2^(0)A.ERCW3$RD*9)E-=" = M4DEZ)!I;H7)(/%UT:B=PJEEZGLX D(-:*SG=1CN5WMBE*/Y"ND&7^F2QYG:Q MY>/IVQBU98%D=]C:!&KS2 @U-+/X-<_EJO4_Y>Q3#?S6UEK=%\LJS[?OI'JL M!>"N@0&/:'GV>1]:9]0W?;PK&8%/YQQ/RGZ^)S8-%V;X/JMWBB<+/\/HC%!S=9"F:;'%(6(2('>(]:Y.CW?9=R3QBW_W7_<3JN=6G.()[3*X;; MAN 9>6(%_<7VLC:$TQKC;^XE/;W6_\95L]V5X-2K*;GU,2XV$77IB;L&P?\S/3P-A[\BRQ^("RB8H0/UJC97]ZF^5V,J?]X4#531\5ZOJZ M=+B\<_P";)^T[LIKS=PZ;S:9JJRYB;L-(N)IQ7G]J;+LTJK0'7KC'CU&OF"5 MBF*OR(0U":X1B^0R]L2,M:OF_P_+SOP#SA7LJCY#+_4/A-3J&9=R>W^>'$6- MJ?M><-B?7;"?>"\"O73*\JM-R*^UC8/MCT+BD-^F TIUBU^"#"_IL#JQ,AMG M21CU9=4.+B6+KM\59:)#IK1&K3:G(0G,/:G@I&?C33.U^8.FD= ]E?R'? =O9-E1_[DJ^N3ET+D#DEG?.><;I[ MIKYW<-@MI80L_FX2/^6C49)D?4=/BE?-HTBO+[0=JI_4?5P=5BQ:1$)764U3 MWB>'%G<1NL)G(AS1[3PRW ZYEE(!/DP0Y"]>G9X%]FQ3H)LSXR.^]O(YGN/F M<*1JC:UYNCGX?ME8Q,&#]]32[B'EIXZYP.QE[ 6-*R#Q I^XAWJ^4V%A6K&Z M3:DBEZ$S(?[F&X+)^P>97<#=P#YODD?35=[V#M%HJ:)M 0?AO@O="%%TBHBC M^D1@W'4EN_;Z# ]_XOL?"8V%W(X27$:9R^]X'PFMU#U_6I07$D&$)AN&J M'A0#?GI[$;G+I $"@+#Q#3(G RB.W<%-'6'18R?#BBSTQQQ1&?T.M'+,+$:C M3Z._UG1!$*VO5Z<46]>,UBW[Z*K&#*7LY[ZT3]HQ=9W$V;SO8]_*:NIH MK&FV;V,2?FKS\-^!1MZS\WV$.C4::26:54F.Y1^&GF*-K&1O*%/O;]![+.D& M*CIOQY2+!/B^0<*:8$D=8L3L?1J7M2Q0M)0+Q(U) E1>!XQ&R_PZM:VZM+*0 M+^8TB;=+%2,0@ (YN0I5C>SN-E,$67*AB*B^5XEI\;HE-4>/J)RJK+Q9V!E^ M>KVH/K%"C>#3R$U*;7VB5I;PDVM2_'+K&V_F?3_((\^$+RX\,HH#3$5E'GX? M8WB%O:4 H';4[!P8\W2]QBE4? MHXN^V^XQ2' B%5<]?=$_8:I9K#A+/@S#J$VW:H-G ZWW?.SL?LW MY3HWO$L,P;M02;@S(6GZ /1J@Y D\XI*\'K3"L>!U7MTA:<@^T>+1-N6+ ^G$ $S"/O&"*FJ47RYZDA@SGQA^H:9!,)C'Z[@G)Z[W0?:YE%HTKQRV!HZ>_5_Z@I2XK= MV@&A?1><'Y0W1+GVBX@(1%J[1%MZRC+_?B@'RO+(OHK^);];7$;>;9.>2 M78?JCH3.A:U:RL8M6I!RUE617Y%$&$2Q!FXXJS3 K^:)<;52Q4V&%,Y M$M+LQ4>Y7Q/I$'_>6IY*--ODZ9<[4=^'-4M@D>0=U,4E[*6%0FVK5%6(D6DX MT$V._T_W"_Q?X(2=*T'FUTOEO^WYD;-_8Q=#,#O?9UF:OKQE>T5D3\:Q>B@+ M=8=FBTDU-CASAQ@LP=2J6*Q]E5WH+6=Z.\548=OQ@V/X0DE9C)Y%@&5MB,+$ M",AI8*K:$IH-VZ M"?? =0[$E985/[TAD5C>FO[>>X.MQ,[EP>5#5+.Z/94948II[Z?P72'R*9W< MRAW?$7+X%",=[ ''74';Z_R>.HB?OP%$/GKW,ZE(TD[)B2DG1XK]_0F5D=&S M6)3P:?.,FQ9LY1R-(C8,3"*HX_\NN/:MZT_^AT/$3V,//M'73:TK!X<$Z;WY M$>BL_%M] Z._9.J;$-K>BOK /;:4D=+E"3NW%O^IK]I3:[ *I)U3'^)H-Y1\ M;O^(#%HX$AH_M-Y7[5(#]V@-X!Q5AQ-@@'9R@B<&[+9H//-"X*D1JMOKIKQA M/2'S>W>OGK61N$4:]G8F'X)^6;SGTCDI/6OUJF#A'UX__P$BB+5AMI,_#^V6 ML+/G^^S'E*QIKC@F)=!>'LKHOP/7^MX9>..(XN<6X?12R.4XJFX!O&"M++-K MZ:.=8#+R\I*JQ0*4XKP],P9-D:]!**7(Z6J#6ZW4+9#N'"20J*4C=[O<-S3 ME,Q,U4\>OHU!A"Y0784+UQ\;?_R/(S%K7OX &]/:8T\MB;65O$>^'.:V[%9L M)E UWY4L9UO9)""MD]%F[)]K7P?D"R_;R]L7OY3BL59X6J"%72TH!8^(H!QF M'PF%*.BEX=:,1;Q_TF78#@*3"HLY/#;0>L5FFV?8JA5X)-3DWR-;';GGOP\T MF51H7;T@#@'0XWO->52Q\49YP>(!^BL=!W;!.Z]G@U,^2.4@*]1V>%[PD= ? M5:R,@%GZ:X4[HD9"HP][\5.;A!F$R1'-;8&^?T1?47C7,K)(=IFUW M67,YR0:MWWVZ&/-/S9U/FJ,:LUIDJ[$'WE,+I*9N4R'_8';M]T_6=MXJL.N- M9:4?OR&+3VB";S7*N(Y8/70[,W<\1*.'/Q\)9=X,6@^Y:ZI<<*@555^D@U:! MRTY"#2/NV44U92*_FG:3F=\9XQJ*5PUSCX36QM:"T&02S[ !^Y.IW>;?2$1[ M@P"KC_IW]S)'?)SOATJ'A$6)0H9YIO,&H+A>%)H"2-.:G@: M2QI;A@#&BV"/W+1"SIH8R"0X5<&VLT>O:*+^*6F^>'K XI[W9:-F=),['\*< M+AT 7VS=+_M*QWD1\X(;,G19O2'L_AG5\(EM(*LMA>B*$6FWB\IR#2JZ">RO MFQEUVDN@5L@0+\[Q XZ$[K1OGWH?U-4\DX%ZW_^9(GO?RUH .GQ-CL=6/C[^ MJB0J]_HB_"K=61XO %%#S==SQF"!Y>[UY[$&IQA12BU9EVT\?#UM+N7 URUK<[[-I EW>'_:4V6X7X: &4,1UJ>K M/YMES2N=>N+2RB[LM//3K>WQ\9)UF);U]F!BBCV>.N%XQ0K,7T^XN4]JQ 5H M?MW9>AH ]K=71/HSW$]_: A>0[3N!3&^3EB4,W!E"X@QKC*5"O+-T5ZAIE%F MV1:K"'IW/D@#6[W?E)#7Q:23(OC9[GK>C?BV_.TZEV$"7>IQAK+UCIS^ZWC:!2R%4QDKH=WV)YX MSK[. X\^%[GR1NE118-B13<\>>PS_]6$@$0HE?VTVFRR(%NO:!_PV'Y@G"/0'MWE&+-\.?>![J<<:?Y?EE)(:"'2Z?Z M%?91S3\%.4HK!,A>NY22WRL]".P%K(726/L)1"W=LTTH]7;-@2[QK>IX_Z;) MS/[[0#>':4(Q+5RU:'M:_0(EZ*1:^)Q+">6=9!D<)5@0(0T M$Y+*.:7!W[G7 4#1ZB%IY;,[-ZH*8V31W"T+BB%DX K9KTE3^0$52!_/*PMX MFI^V6.SNFDP;=%@2^64W8_MNF29R=PT"79W*I(DNY=KC^Q62 4;==OT^;=VF MX?*)P;4RE5.R;0<:#5,#V1W(ZCBJ.EOBFFHX1!7?9EDFK"YLP/1^P9=_/J25 M;QB%20D!MQZ\]Z[2I^A:3"[V&.M\);F/P<6;KO50?WX/T27']O'B[KU@5@#X MKHC!+/>GCX%![O8T2<6D&O'R)M=9UZHYES&KCT5'0I-9L2YUA&-W!W;6BOASM$,Z9RBN1STU+)9Q8DU-I33 M*/L1BHDZ8;P^^39E&]!UD76C8CEZZBF]_QWL?.5FR+5F3=[F\M9)?@7!N_;\ M)0P$A616SR&3IS(+O30*%MYL5[ <=HNS[-,#&@7U"GW]A?E5-UUNYU"QI"2( M^7H;IQ?@=)MS8;1N,4;^C<\>$3%\*'G/OOZ$+ RE;77F0YE"<)K]U4_W*$NN M6OJ=0YIG#Z]+0:^)XK/DJ$!X^#M/%!*\W[J%U6M+J L3&7GDIVGS8@CZ'<]0J-1AHB?+Y[9RP)N[W MB^Y*(^]#.6J=);C3^9$GJJHX?CK1&V*M8%?^@L&]R4*D@)QWG'"J?SG!P(D- M?R;061)]ATJ%.(4:V57@NQG9V,ER 7F3+!YH>^ZG&SG$V3;+Y,U%0J %/-S$V!4F>'/ MP,0MPC BV/0R%PH>E_+\;C<'XS%_,ZIAQE$.Q)K.PEO[VMPN!_2DZD',\-82 MDQ=.JB?^N\I78ZQ?#)]$M5']&"1U,[/,O>O<*G@OB'KLG8L>*/ M')HMK=;>!G0YNPDG+2'_;;N\:'JL(M6U_E!J;GOJ\AEZ6/.Q[;NM4BVD,VKS M J(RW$PC04FVWL^EOY&:S!DN":F.F]Y3,K)1-$_P[E/0CIHV:C\2(M_.Q'Z% M!9O^RQ[DG\*M$[]]NG^M8Z]6.< NH*8VSW^Y/I43G#B(+8?JN=YL+$[[^B>, M5WUD?^];)E$2 -&\XO& Q$ XD0_MN[2:9C+'IYT;4E,CZF@7"T%=$*M<9*]T MU7'\K^#] H!LS83JV%%55,=<59=N]<$0UBGR!QOZR<(=7N[RB656*WMDZ4G* M\I3 ,;!("Z7WU+:[:BO.JP& M5KRC5903-X&_ @P]>Z5U8U*6$#4C1B$;'K']S.E,U%;3P="XDQ'?AA0WB:>+ M+45G/;"C]H]IGUP(/9SQ'-N)$,GGCI%R] $Y: M"8\&J'AK/)'M,+1XZF&03&NACM@D=N/:D5#Q._/,\@:K^XS3("*?"%62,1/8 MMB@XEF.G@-R"F4LZFBV&TMF[%G-XFXH.5BT?XN*%/$CN#!,_]YAS&$7RQ M-G;"WTM]BJZ$"MJ^=9PEJD1K-YH$#"8^)(MR:S@X\D. MS*J6@8V8$IV56_.N\+J9W)[1)=[D%0YR$/6^C^+35R&*C[*3=_&.%ZQ;65=. M296=^G9Z:WGIF6VC3!AVV(F+^*.&.2^P3X;Y).M_VIKETZL&&^6)F92%T#/) M\C'OT?X?M>;[R,EJVHO<#X*#_&]NK^N3AJJ&[P$'GV)GS 17'K1Q$TV*XZ>/ MA)0;QX!]>\MNZOCQL9"#V*[XY&+8YRPIAH=_UM+Z(YA,#9984H,82I*_R:A? M[-'+P,WU7S&%>=RY[9GP_7?_<1C0R[W/4^;7W-Y80R^?M/X&>/E%EU?M.74- M?1J$]68Q!R<#S=XR?%KAV>U[X[E6>$$G >X\8Y2TW3D-R;>^I!-4CXMQ[CH) MH%?99*[;R3MB_*<+9\S0^NZ]_*#-VB.A,X*MZ8.@M_247F<[\APT,+9O>\5A MTI"3B7O;:C57GSWF+]VY@=,>1BY;V4PK]_M3[WI2))X^5ML93H4XH$]OP4$M M"]RN!['3\.17BG'.Y$?!AUE3F_]6"3$'@I::FR9!I/>BVB.@!ED^!]_3E7OJ M>2LY0+?=I/85R1TE3>Q2U'AY,E_F<^]+/_Y3T]ER;YGQ+*&Z9T 'EJLR:*:F M-_R^8MP?'BK>#K.<2'3.'(EXD4RW?CX3R<"\=,(\T'OA2K;/!\=L7.Z)U!G4 MM;IOSI+I@G!K\Q40$-650*JA)P3YQ;2;Z-PH0[,)',&=;)3)?I(D%WFX([]X M)<7^Q<0J928L.@-&;MB(TG)-$5-/J&L,&KUN"I#/"E%]\9L+Z:=V4KDQA-?% M8[OBH2$F#>;9\268A_3-L6^;#>;/92@4-2R':*_U8.]Q>L5J]S68_;/1BC@X M(,#/O)%7VV])X0K0EF6.V51V3;+,^[+$EWOU0$% EI*Z2^<4@=T<.1V#3U<> MK5=?=*K22UBE@&>2&0'$EO)'MOVYH7/Q:>TH.=7C/%>^\CC+-:VX8 !#3#5- M-75S^]75#1RQZBJ)N\A_2MZ_M3??718^B N'K0*5[?B^,S?:Q9[]4@HIW45Z1J#H]R&_U'\B>[MK.M8SJ&@'\EP]?D! M-ZDOIB8I>W"U<0:VE2M%ACG%Q M<7WNH$0+BV"+L*L;/LRM;%OD91T7:DP19IV1C#L5'Y?"98?V-:;)7OYE@^@N%U 3.F8G M#KR?->Z==/EFT'/QK^>[2:T,)6$GKYHT*LY*F%OKJ6Z=X:(4)E 7PTZ4;B>- MFRR\YM%Z&B#2E>MQV*TU>T>*K&&P+C1>+QOB8^IK"6IBC3V)+- M+INTW"C7NS:'JL\:]5N UNKTFXVX]RD#3)(E( :L*T9&1I#""3FYVMB/_8"[ M;:A?YSY/JN'TXM(@^'$:GJF!\?+G:$]F3:H7D;*RLO",BZ^VRU9N\>%5DZ5: M:=O%.=ME3Y(EECY,/(7HH4L?P5,GKT)_QL*CA;@@G/L\>" M]^N#@H>O[&-TM],J&:^ZO?EI70^- M'\U-Q(A#QHVW 8$+[[J.,W57T@C7P! 'JFDE2JR,7:6T0ZP6#W(&N\AKC()5 MFTC%A#"<2BK'+FU/D[2%KG T36C&.5'F=,?;/;5Y.4^?>7_JL6O\:E)?5MZ' M;P\M986RW5[5EHG.>M0 8K=[31NX,.["\QQO#0)7G&/7>,$BW"I>[ MT<#WH@F+%NRL@>(R"XZ$?/H15)FE/(4G9X)BXB.^'\Q"-/(@ZHX)ME" 10@18 E-J5KV#U-$6I2Z!*C[A>,[I(?BWSKRDV"209"SNQP+=I(X(+F*Y5JO&LN,^ MG0"QJB$1 -W=#(FL+*:GW]LGK36MQRL5J>BTG9)3&U@4;Y(L+&,6._XESTK\ M'ZXB"N_LM>OW%Y_E^R=^Q)];\1[5S66+? ).UGFC[ZK:I]"QJ$LNTJ^Z4F&H MF(Z[D&B']T.%9Q 4XTK;C#'[0G/H= !E9$$_B+T^$K&]8>6;S9**B%T9JWW! M;%)\:#ZI\L,^NB^U:W78DG?(+=7NH)1J3V,4:Q1N4PU@CN45@*^1+EO_OK.? M9C]G##\63,8^XY+?Y2H25[WD[[&6/"M=(VU1ZQ+2SW4RZ=STP_M:%=.3G#>- MRFD8UTX;>Y.QF_@O?VOS?6#";(^X__%(Z-Z6MQ:M9Z?'H#P)GKK?3=OS.)4)OM!G'UMKXZ$AKZJ))_ MHW;AEUWR=M3,&&(K\NQNT()LY_J1$*)KE=H4-G^\3E?\YF;B"&-]OX58/1)B M4 3S^Q*;"TS#Y.E#0<8X.G1CX/Z1$.A'2F+E6/GS><'XD1 N8F5P6WV.A8^2 M[SI846F569LIR3BD?A(AX=GLM*[+A0ME8S&&$H-G^(Z/8M6(?K2)H:CZ+H&+SW/:D/MOT3#\(E+5O MOK"_MQ))?(>S(H-V9-Q6PB(O_3M=#/Z'+/^?5F51VZV),/])/"K8M:_Q"5M: MB;/-H_O/?/WNJAVI-.'B%^7KO+^)J\Z3[>D>J'G1P0N?+[WK*F93A='+&=6P#P8>NWNR]N=C]A>R]Y;'#E0WUP:/@YB ,03]\!=!]M[:01\_ M:?=4-\X--#_^X4@( W>+*C+X2ZR_Q/I+K+_$^DNL/Z58%^Y,H)N4YT'T M_802?T,Q_I$0IV.\&>98FBD-MMKNH\MM<.[>ES8Y24$$%\&5 M!@@74^_Q3:@ZJONLWZS/ZRBJ=-'#L$="61-#'PLX_-S&R.,@]UC*274])8=) M<&9L7)9'F'5B!*)G)_JF?5<-LE%A0R./%$O%+78S.K3M*CKZV<(B:IE'0I=, M:N\N;[[CY96PFW1R'L MI36:KWD[+.Q@&:(F/-NNXJCT,$NX?7K(S& 'T(ZMBS5OZJLFAB.\E!QB69;0 MXG!?9I_6@QKJY3DJ="9 =^,>':S9CPX^#ME%655 B[GAF_Q S'_(^L\Y[.8% M2],C?\D^B6F3='M6YR+E9)F!?,DG0P6D#98"8O&^-,:+D3EY, TQ;EP7=OZ^-Z4ZL1'N) "2^6E ME1;=$04E$8=Q"$0VZ$C(#.Y:R9Z8;G19"FZBU*QX$ -@.LHRDXX)+ XK4?#[ M&_Q0)D%ZCS"\,BS[PZY$]X%[JC43!-HP@?4IK9KESYX(V\ :AM:V8!>"]_C4 M 8-HN*%#_H)JQ4Z^UISHMOQ?_%_\_RU\K?(<:$ZG)-S_PY3E<^4&T X\4^=T M^- ;K2$-[X4O(0V?G6223N:_^!6B@JT5J0SK,.#=:W$ 0?&W)QUR%F-WY&1% MD#:CVR\C*&-BEZ$Z5EP%;BEL+&<:XQ[@Y$Y"B?*KD_3+:S$1-U<'A;9QW MNWTCG])WC2._D(@0@AG J2MBV[:C?F.10[LQ'WJ\%RY&>&D:WO8ZD&O^]"_^ M+_Y?PMNST7MO<\M^(EMK$ 6%93_0W9?L&Q,;W>+4-Q7?^#414I2^''[^2B%= M0N[A_* )\9$5[J=PG(1AEH$]3FJ<05L?/I?G[@YGNKLCLZT4!_4^Y5V"23S; ML/!/K\);OZD&&S#PR,B_6RV*Q_['?F6-^^7<3$_HP<38:<3?[6AH? >5ESA6 M8/\1_1?_%_\7_Q?_%_\7__\HGSKCK5\_B3!?2HAN#&R??L(P;>]C9^K#2YD]Y?-G,8\&5'@$P8]ZD/F61/ "#@@_J&&P]?.#/TM8\Q?_%_\7_Q?_%___3]Y^ M7? M;#X2$G;[V>!'K4A7;[3UP1GD=9=LO^+G'X+.V1HSKU\]![O/7 W'DHTIGT)O MR-0GE,6T#<#2.R?GG%YJ#V'%2 8JO\5MG\YO&O4:\UM?"5'GCGC1(%PDGUS$ MQ%6I*\F3AMW92Q5+FFM%9QT6[E&S2;%XTZ'8X+OE,W^<04F^7:;V5E48+%?J M*!?[3-[7\^S<<2PDO9I"B3=:FS&FEJV.A#0162.W,T=JDM]R:]5"BVOAHAH[ M!K);G-)2\U'EB17@9A%@*;@Q[]]8?%9M^0X>//$07A5J8$QE-0F"C%:+#!H4C5W+6'GWRAAOE(,$"$]OZ>2U+Q^).1WV%@.EBFC6TAY+_:XR.\J#D&K M2+B[Y2V(QS3W&F*FHY7?V)K(W0#4,)U5LO1HC?VYYWUAY[:YAZIU$6+5@SEZ3XD.Q#=-X 5L(15*))9W/0G-S$6$9ENTK?:Q%: I0:BA M!+LJ_(*+]I5(W"HN?^>SA;HMS=$5)4#[1K>K''+-+'XR2;'2J^KINE43, KB MU$%*]-%(,H(X#9B0"#Z!QY^SL;%QJ]^(!*]A!]+8+;*S_W 2^4D>#.AF(=6, MV/>/X]W\.N)-X\_C4-@UVPMO*/28#U.C2AQ%.K"_Q#Z[_ZD[?Y?EF=VAU@J" MU=#D!MZNG"GKK+IM_M49.$R M''*J6 +RAUG@5M2-\IDGAD=".AR[?E25GII=Z+"L1#R3F1E'*.Z2=')7=/B1 M;RK]JG5*94)M\Z;[>EUC>@5;S\L$OQEP:?&EQ)C3TIE-?*72[67;*I'\]&N2 MK Y^F7-L28DK,DR51W6N(XBU/XTCY+F[NX,<,C/'554[%+0MKM4X.S[SK#F[ M15*WZ0?:]:KZQ*,327BVR?G395S:E>*[TK^WS5E]6^O91'@33A19$$B(QOCW M$,*_@'ZO+^AD-FJD_'1X)K7B[9TRIY-=[O&A51/1DP3!1E<8E&"5.3S&,;V4 MRT3)U*RUQDS-&?"T&359L?614ML1I-FEF(X05>?<(R%]>:9;;;U(P2X>?N" M"WHZB3"R6(UO\^N.[ON'2^O_KX8P9NOM9C :,^LK/KD22.C+- MG#K6E^4P]@1,E2/5J <]?=;WARK.];:X]8- >U5QN8Z:K8156'O]E*/J9JVM MYY'0CG2QA03T2$BN7^\:>#]Q1R&J"[=H(?C&^B)2H_@']UJ#J<#8F6ITAXVV M27A;U"XI-A9_,(!PG!3M$^EKO_$5[=,UVMD/G=M%T78 '?=T+:4K*#-N+-^, MFG>,Z]<#;:;M>I\FV+E#5/$688\ FQ3='KUD#9IC9F9FGSOH1=L?MVQC>)&4 M[_[+FNSY#RU&@[ZY*QS[*_Q:VGOG,E0'2'70F_RJ84:&?EG884O-#E4 MSG0Y7U*"\,C'QG;W8E;W)/_>5>;8^?Y9XU]\"+\5_EW_TMU/DI9-ZP[@LHCZ M"%1&M0^ SFN/E#G'"M 0+B]/.A*R*5VW[=L-_'N'!I)WI[JG? IHDR M-]Q*0\3FEK$TGTV>3I\ )2O19 W##3 CNJT;<3#597?EF6B#R_V%_%[Z3KN2 MWZ]=4O(UM^Q (T9K<33#D-!QF8DJC3C2U.WOP,C_NJ7^5) _M?#];+/XK?;J M$"C'BBBE5W\VN*JILLZ'C;F#?VA8GT?M*1>RDDIR_R75] MA2R<\+M#"S6<_'0]C-HW:IOB_;J[_9EW]9%0\E1BF$+4U(X2^$A(J3)*?/F; M"R+[MXKU"G>.A+XNL,]E:M!0VB:AZ!MA\C=,Q_C6TE?/Q+FG?^'Q<^A4]%,/ MI.U=)6FIBON7TU),K\",$%= O0\>/! 5!5Q[MO"TVKA,52.3J:!76ACN)CTC M8Y8]A>^VL "KJK:X'Z_?;?S6#4.WK_^+@LBZG!9?KYUS7PLD3%6&*065@"H& ME"P##O8$"I[AK]\\+*?=<*KU:4M":4]"L(+_;NV98VM7_&_6]O(*C(V=_+<> MGZ 5L1OUZZSSDIP=XE,"Q"'KO_< ]?^]:9*45^@=O\@$ Y1;*]1")G,<8AI?1+8L0^JF6+N:JO]KS#3GPF?2%QPO&"LL/$Z M1R4H(F]AX U=-$A 7_OE12!G,_ZM\93]U(YPZ<+KYOZ$QZZ5 M%<"4-:UO0$WR:Z@P*= V57//)".W,L/MU'1\*4!Y=T#FOI^6K(T.P:4Y>* ;]6T^ M""<_DN1SO?2;=IR!=,WE92WQ%2AU]6OMX8!PM=XE.XIB_4P"_13TL.:)JOII6"VLYGB!@I-;^/3$UGF7]W==@8T& M^>*T;4M@K@Q;C^WK6B5?VOLNX&Z^_4[8-6?.CF(HJ(&G8S, GWGIJNH'L -W M N)97?U5 )M]:$1MGGSBL#@VN0-3?8AODY$/?5(SGSVS9L(IAL17IQIK"?/.X3>J>.T+A=N;X3:&9?ZX3P'_ B3K_(R'9 MY::RA@4].!70XQ; #;E!MA"KP#\N-5BV5TUK.!+Z5*/L3D\LDR3L=@5MUW[6 M,C!%IX+48U5T)!15-8W0RVW-]"B23I>T)"*LT@B@+L/E8XL#C(RZVW1SFS-6 MPLH%LBK3VTL9B/11C@VYZIC^/>1Q5Q+6K&XS>A\JDVJ0Q+'VV':V5M^ 6MS< M&34!R8IF\AS*ID@]PC\O.4I 7/IF["W=KI)HG\7<3>TAB1 ["*:M;G3LDNS: M_7;ZBB.O^=NI#:2TZGUP\27*I/DX,GFJ^!P8?:BT )6K/=4Z=JY&7_[GQJ5% M6\,?7"F<78BS$U72G<7N8XUK;MH_#Y_Z]O5W_R+S_:G07URJ6&!Z4;#W4Q5E MGMB^AH,/67@\"CHT@@8E?-$XD-=A>M]A6K*ZS!JB>$\2OP[VF(!47II:U3H( M[]V[WN4J&4J@ T3T?&OUEQB67,Z8&&58B@%=[>Y)R\)J%NP!UQ:K!-0FE!F88_?AZQF#SZ>QPSI:'N.'D+YU MCL*14)F3@YJ#+Q[JL,B$\;T.F3O/T<#?AB /6,:0J25&TMR2&G$_(4%&LNKF ##+S[FSKVB3GNN<"& M*.,R_8P"OE-Z_PMJMGM@9B9:3JW;[#\OH,S6<(CO?N\H[OKCNI"?-X<;HR=S MHK)4?J*_><&J4+V."&ZOYLW,F7[V4T<'Y9IW&E>QL?6BMB9>(L.>/$N/&?+\!;QYM1VL0(X<\4I MU%8ZBI RFH;WW^B>*W1G]BE$N68;I.7JS"T5J5^3K5B_\&Q84P'0>"1T$UC" M0]S0E+"#9 ?_9-,2EBFM2>+,ELF1:M=A/O?!G7%G":MQMB".S9C'SNPL4M#7V8^.)*;NY$?+SG;NV=#IX).+]T. =& M.Z*\&;)!YGLY+ [#^XQ1FRVV8M8/WIM31Z6@'=\VS:'UW1$9ZW/ZY*ZY#K#Z M5!:>(V]W-J?*XC\MWU!&\4H1[IG,+\.3JDXG=79C+HZK??FNTYG]=I)@_L;G M0Z O4[4N-'N7.!*BXU,O1E$HP#\,3*:,#"HUH0CRETV%N M[= YU;&F'66_,7NTZS!';\V!E&^RT^LJNX&J&EF(5CQUK6 /R<<+HAI1VN%= MNW*!1"A/ V]QJ*NV&/,30FRB8>1)"X##BB@DP@.Y&^9.O*U.Q\XGZQ1[#OP6 MB\@SO1 W9Y-X-OJEF#[MTQN.5^&SQ?9;.+T%/[ >(W>*90F2 2Q<6K/?K2ZO M.A(2+08Z10ST)!>VSE&RI_65NB!=.E8&R]].0JQ2D>GK7'Z?1O6>L!/U=)N= MG$2X3^*_JGC9GPV?3(]TM30YCLA*+TH]Z&ZP$HGZ$!P^=]+>K\8FC_/P\ M:]8I;LVU;7K6C.()2?.,'@P3:;_,67E!"T#Y=^^Y M]DNG?6=4^$="YZ,R&_T@BV.=FMHB\IU-E@_T:*,RXW=>AE)3;]UE)"%.'HK9UV(T'&5W8 NZC:+6>N */QP%F M&3SW*97O2DC?H*[E-[W?F[!&2347-^[G%'K++&#:Z+",T2?O]%/9K3?-L-)# M_#1!^A<>4*D)K""HWPOM13NU?*DYV>G6K^2+:_W:T-GT.)>K M"797D/WZZ^05)_]N'=1>#BP +N.9OB-@0[GD%0#'F[UAZF'T+/8/.)TK9T$K MAOO!550+H'-0/#,ME@ 19@L+MTA/S>G^2RWXIX)LUQ#MTNP4Q)5*ZD;(#,!E MJ'+YV;S2ZSKEQK,ES7_[)2X3 ZHVZ1IH_""+WF&SN5Z+',J)>)WP*!_:S':> MT?-S[;DQD):=J517,SE//P!GF38HWH*3&TX&\DPMNS2*AZ+.(P/'UK6+OYUG MTQJF50O!.:->[=+885<=L/#,OB<=M^6HMN3TCB#MQL:'L#R<3O:4+L.?Y5 MDVI!HK3)GUOELR@NW4&SCZX2?$[==QJXZ?NVN(*N0E5!VVIFW",L^'U8QE4N,&/#6>M=4S$4*OELD:E8.8A1 MO&_G5365%38W!OKM/R'P%NKBQQ[@LDKR+6?;EG 91++6:'R4DO1/OS$AHU*6 MLS5JCO?Y5XB)[\:?FE!TM,LBQ#=I4R/H[*V3_*;FUT\HT,&F9+;#(8D L".A]8OD7:6K MOLQ>*4+_>D&$3UX_=4N@(W8BNY[_^8*'O]/(X'#J1+ERY[:-V50[B,@"A;A4 MREX.F2.Y=%K"AV8;(-=KB?:AO?8]J=&X.2R,G/:!' O])*%]<2< MX0!^0;6%GYE5R@Q4>;%/+$+D4K,%(<@-,XR71GO\:',"GGK9Z$BHNU9&6(.@ M@?&X\MV;P'^U=?]4N-78Q'VG"UDAFN^4]3@YVZG7S5=^7Q+@1U[=3/#3D]&6\!G"O= _5(0ORZC MEO,&OU#0F&Z^?(A23;.TX>\[C'2<]-W,S7V7ES&GK.Y?^\Q,1\4Y'L@*A/0X MNGM7ZV],>*6;5"JATNP41F_^O 8I!G#2.);Y8$9UTC./:@2X'_VF^7.:=).V MJWPBR^IZ(9,B#J>\SEG1[-6EF$LR\'B$K__P-H=:WV>PK%%\SKM17=3'.4WX MQW]:MI.\"#U],01J)=S"ZH#4"G^N&U;5UQ=@P(C-VCGHRW_4/.>/+09OXKV_ M?EN^6F37NC"1&;N% JIUD$8O;!T))488]B9'1/=!R#-KK8,VW'ZI(Z$95XWX M[B@;C6:O"@>,#<-HV[('D%/?S'-9PEW%JH+1'1[H_09K#XM@UQ%=A8I0JPO5 MW/=[08OYWWO]]!M 5#_@L@5^*0?:>A'B-AJ"EK%.E=>7[]: T_#^ MO,$ &E!#;I74<(%SSP=\>J/_^5>_%/A%#TX M32])-W3_Y3W6K!M!7VG [YUH:<@U3MP'QS=^U4M(326'E\L>R>3_4% FP,[= M_?=D=U)$1#I5QCS2PJ@CM>/JY;$?8(VL-N30(DN1'^)]YEW3KY[,2AV9V\U+ M7ZYR1_T79G1NK?83_68D/1;UG6,Y_M:Q =N7.&E1 QA?E>]#M^CU*O#T+0\W M1)>\66)%<80U/RZP.V!S';!W: M,3=>3Y&>LU?A]R4+0OSY-P93B]O#B3:<]9MY4V3+"J+:%"(1D50PUU'54:5* M#-["*-\/6W@:MZDDKC_'A?"=W?H)2,[MNF/JX!&E'#1S/G1/1KFU;1!KE059%1/./3 M+GV# Z%0Q5KQ)V%*]7-O(UHWI#U^7G+Q";^ >UF=^\(/SJF^Y>BSYCBV_N7U MO!J>Z^>E\@TW N63D[)\9%U#%QB A.:NA@"5M],B>,N\J'DU4S[!L5_*>@NL M;H#H?N8DD[B:D+*Y H^@-S9R89+6->BVR6K_?1<%_6KJ!5B$MT."737&1A0D M9ASZ9G;%2/_K M=6Y0=4UK]DI*8&$/%TYE=&:Y.45L$F^)S-87UT_?3!X_[RW/?NMEE<';VLI M1@)^+J?-0ZFQ5?\&5N6;Z3WO#=J@VB?JD7LSPL[+Y4-_H*,/T>O7D"A9UHB)H<90D M5[KU$"2>AU3J%7XXOQ(R?!-(H@@R/:G/P2@-TLK3X[QE.BLK-@;^I$LPTA_D MDG&S/=5@>:.E&L_Q[B\(-@KS"C7U[;YC=1![,*+/@#AKR0D8;^F_0ACK*JR/ M9!%%*^Y&ZDM'=;9;V.CU/3_Q!R_7-17-K<77D]B/D[N#LL4NKT&\@4?'$8]E M;53&II4V ZMM-7/# H2VTH,7$G\O_\Y41 =O61_(?XQ8&N5N1>R1EI(HNOZ+ M*(D 4^]TA3H>,E5"+\Y[E7K2_Y0?1T$]33P.D07(VRJ$,00U/;\8_ TYNAA(!/5BS MV$4"B.;49J>7?.9.R//Y5C-X:RE"I8J!@7EOF'LO#$I:R59?&U68GI:^"E$CNVG/37M,%CTD1"W8#7N M<-"KYK#?9?[\ZRGI!\\'X 2R6K9D7CUR8I2[EK) 7B;EC(*7/1HW/+ MN)\,'HWH!I'VK=<(,#4&3?L&PE^*]K($:[-C5^WVM,KMV?J85CKUXZ)CXQ.' M.7%9%]S?G'K0:QM%83,AX '5=9@J5GK!&@$#3[)3S7(C0L->AD0U3I:O?/M!QE;T=?OIHA/JD*'MY$4M8&! M =\H>ZE_72#)6^\W35NOI\V]"'ITR0[BHXDBT3K?7 1L^;9CI.&/R;!HGOQ M3E4B(B)L5=464/_G0(.S>\[,X64P,FP.X%1S/,<-P'%][A$B%W[<\_\_^3^< MTBJ'(,3&,>WSNZ@3_ZV],_UJ DOS/]VU6&J)A8 +:RL(I6$QL@E9G&X%7("4 M((NL)4LH"!#9(2'0U66Q2BA ("P)I0BH+!$"! (!98MLB1!)( EA"8MA"21L M"8$PSJMY,;_3OWDS,WUF^O,'W'O/?>[SO?=[SG/OM6A:G1S*#=@H$;5E4DOI MBZ9TZOF*K-Z /S7_]MZ[V&6N3PV)[II)4Q9$DR=G6E;B\W M'[/#T1R )XW M:NJ]B8)[R\/KE]"$=A\"N)ALA0?<<0M'.)5LU/G#$VXROEF]%=W(:*_FN5]- MRF_;=<4KM%H5M%SD8M"M3TNR\LYH 69YWG8/Y$DNF?A/(4XOM]#>]$J!;T8VWGGJ?\IPI937V135 M6ET_N\2M67CAY2G(063B.P5:: ]YO#(H,2GCHE^.Y=IRECP[X16P[BS5'(F+#J)[:L3/I"Q5RYZ(5SHKZT/#6/#.HFM,XTH_KLG^/IH-]#$DS[/ M^!5KUQIFG\8%A=KR8UG#]&HB@=-.]RD]C:D4>$YK/]\N]Q\O?FS8M?N?" EH75.,U-\\SRY>LYC)&2.% M6^ M6LH /L'9=4"/M>+T6V32>GOXR/[CUBE2^]IB^9'0,6.$B0!O$N8K&$P\ M>_J.Q-'E(B[S+@J*(XWG\KUK\ZW!4QAZ'2D?]4&19^CQ7>8?]8L-I-[H? M$G>K!0SD]C?/YAMJ7W,(R, .W7DD+/_C;CM6M/3:K/];%Q5HM5I?(_IT1^\8 M23M_ZDF)S/BH4QQQPB\4@IM5P&:4+["WPT8R[SD/KQ=_??N-Q+)'4R^#9. 5 M,TQA!5WV+#2UWGK=V6*=U^:CGK"W!3!UB>VZ'YN,?,"(3[PZE\%J%7#FJG##S04:.?@5ZRGVJB'45^SX, M7[9IOD>MWB[4,5U\02I\"RC(HXK]K77]*DSBSWWAW7_U>U/_1F04E8[IK[AW MNB>&MJE-Z9OB;L?1KS(E7 P@>9K2%R+B#M6RME:S+S^FI+TE^+2N!POK^EID MYGA@$$NZS7QL*Q _S4;#1PL3-L;T;D;(<:M?M"L^K$T@P8\B!*]GGI>_3T/1 MQK-"!.VO%^V-=$:HB*L+L2\7&]3JHA$,?\UPZ4B2 UJ'-1%1MD+/6Z;0WI?R MK,V&4PI"1$$YP=IR,MY\+1VWZ92O\8YWJ/3,IKJJBK6(=BA7ST[1A/7[CYD+ M+.NI[_$)\7,D<,(C_)49+B?]_Q>48,,P:"GUTR[Z(L@;\*[4U]ZYA9H2HGGS MQ%@KYUKI@FR,S8MSI?EO1KF'#4>O!)S>9AS/=5:W-:^O%*M64)P,R@3H3*O( M0R6#\B=#.R&.\$Y?*Q$[#1$C/%0Z22&]0I,GPI&.E4WE7D7BA"TJ1O&1!\!F7([[G] MS(*9/C+7GB>H=;/8I.?V)VW:#%-_[P7-_#=DVC\24+1K*+\&GKT\+G)N\PTE M7^*D@M3#71LTGS5XCB262*N)8)@;%6N+*'F=F9F)<6-5/M\JSNI=4=4R, 9 M& Y@/@;);%B"-0 M9G*]8VE( WI;-^/NJ:Z/#0KMQTW&@5EC*HP&47]"7O; MMUPV5&FP0R4@'M0AFELVKL<4^AD+I:N^PT+U 0W9\Z*='Z9!&[K%,\5#[ZT2 M-@7L7Z_2:CI+XFP%U+M.G0FT$ZK11:%3M!UF@4R7D."2F]#2LUAXK"BN#G'> MY0\%25>-G$%?D?K4]OC)I]_CP8-NJW9=&_'=CZ<&;"JJ43FZ=?/HJM^2:M;(MX+^:@RKJ? 3UF1^ @ZJ&0W', /LWL4U;HABKX[=^) MX3G 6TS9[NVI$XO.,]!C\[YW?V6V-+7Q3/Z(XF".3E]^.R&1TWTB*1'GA@#> MY;OQLX=*N4/2LPN.T83M%(>8<=#^+H;,Y<*B$8B\!$2/=NQ A$XH(RQQMD$2 MD;OL^VPL$3H$#7-1K=P2"69M8 )3"UI]A_DZHONSB%FU<^.GRI:HW>#DZ#;Z MPX_7$)IF27(-MS3WG8*.YI_5026]#$U/47O0R_FF/ M8X*@1UON$"*[&^))IU)<]$.T#'..?A7'^,3\K&364OM,A!*8-\"-%^5?2;-'9,&V(QT,AQEE.$4)*I %EK M'P[G]!DR>'4I/ [X2I_O][__[?N9OWTS^>V5[GZ:&M#N8V"DK:9*+?;:Q$>[ M9A45%9OS&L,C5>$AK+$IN>ZS_ZUU$'\7K61WU4Q&0,0L"3><'*R21[SH@ 4 M[K38:R;7OIHM;.98Z974O988OEV\Q;9PV7@VD&7B?4[/4M.S&&'35V.FJKJ4 M@05">R3C=17M/V74RB[6^"9ON6P)14>X)M,S92EJJT7ZM[6;'OFP(_$O\0NW MM3)' K2_JKUQ\AQU^9!CU M22X/*31?37^2JX')-H^(G"7:;M:%MTW,T0CPX*XTL1L+#4>7N#&)NN%>D7)C MP&;Y5/)DC0W]1DO]XJ.VA#(9J_[5"&>$I[;]#)DQ/N:X:9<#4;9+5+F'A95^ MG!A'9O6^7#]N8')[?S!\K0KZ?(%'SV@G M3'\VU1#BL> J"C9T&BVXOF&;%1RYDSE=S!U2W_ *\Y/P2-'9\V*V2^,I:DG$F"+'FZGP3V MI9G3\3SQM> '"M:M3-A$4X438A;F'56_71T,>F*1C9XP/F>Q):LL?,[ZK+IV\4+>28G M^J=CL6;A1 =<<.-XDZ?A!*XX]1?*I&C'NAI)[010 M__]:'M$<5@U)E(CB*,KK@ULZMON$L*-U#R7G>-1FL04>$! 9N^:-3T*&)KF9 M=K\L%U^S M75,]26^(&TK"_C.#N9+$AQ4R_(RQ&[BX-+.WN4O65;['9L(;5I M4^A1S'P2R1R<)!]' 5"YFX@:V VRPZ&2YD-XWM! @^5CS,?\8_/E6PC$Y MD>5VITB.$X5^,Q?V01Y7_.#L_/V%Z2YZN?IZ+DEOTUI"X3^^:1XHKE3@%1)I22V M?V3J]\K\V>56_B[S"NTMI%Y3X&18I!?8P<'/H"U<53O_P8"EB+'KWQDW\O*' MBLQ*=\TGE2[:V(HO8T-^>.:I$?.*]>O+]XCQ&I_<=[[?X/[M(?KL4,.;?[&F MKA=NYNN/-'K&%A>SX$F;9OU!E)NV ;=FO]MCI/W'RZ;_9]@DW)P5Z2VLHB/! M#7UET8-G6RP\AI$70C3H*SD!6O6N 2&KK4W>('-2JB76?>SH@E>T$(!54\I>A M^KF#^V'B,P7R!_S^)34,/2FF2_HGWH&)S:+SWF/U!5,MLLMN>/ MC3IBS!X@0$\5*UTZWCOM6H93\*7Z"E_BL[0%R)$C;;*&&LI%--J@LN #%;\6 MNKU9G%F@52=<,,SJG=0M3+G*ZRYQ+Y-T6.LY6?843DAE<^0G%+FV="=I[\R5 MC9-/^>6'2H!I$=#/3]94Y8';1,-<7NQ$"A:9V(9ZT5TYV6=?N"QK"ELZ$C5E M^Z #9W$P?:EF<1]8T]$56DE%E(ATCM#Y^%/@)Y^PKK;W;XI-#H:Z<,EI4_VE MJ^BIND.E9BR9.%$6W]R*"CEAA9F!W7_8L6\?26)D.6F,B+GK\$*B=$+]/31/ M\4(KV!_%/?F35L_3)-WC+P2K%E!WHI[KZWD/H\CD&\C4Y#K8VW'W"_O'TKO^ MT+$*OK^QB6,9_U(:#B NA%\+7MW[5%4>5+4.!JY0"\*3.MHM:OP&.,5P3*: M6@?MM>M,51.!?0;*XD'+DB/:2$\+'&%BGMBZ#/J:!$:B ] >TFB//6>@*'#X MOJW3:ZSMH5*F9B&S)(K^4&/5ZJQ9KP)VT?10J>?J>'Q949ED#T5_V,2;H>EX MXXBW%*5NVM^M W__]Q7WAT\VP:] ,+ [[@XT?E;-,+U MJG..Y7I+WMVY10])4\$T2'[.Z;N]8MRL12TMS $--.(+B+=RG'UAA Z;0Z6? M>-6I84+-PF3;FO2Y]#]A;^TOY'5+X%XNN5E:&-?1"C>_4PDJ61LN&NRO0S9;PJX&ZV1W0S--K[YG]@ M;C\A_#'E4IV4;U3K=[PD6YP4%)$]G((C9'#D/JG:.\N*A,I(]AXR@2PU7$V, MUT[[6?MNR;]]S'V%M[KQD"F"RXR)I>U3EA ]8]L6"-Z2B?7)0Z% M4L]_J#]";TGMZ?N]T-V&+[J6! MZ^[Y45.=NA:DP,X'._"F)_>(%52@3J%P:/_+>=QSPQ)DO#51M7:/PE0/'JVL M,*:J G\JM\PN%!L^ZZJJ5K5U@TVH6IN:>;H61//(+6'RIRWW5%1^X["ASOV? MHFPUMOU^^8X-ZA./O\^VHX'9_3DJB;7#3HHX:16$?LQ%AT#8R<_?3P*71"++ MVGN44Q@(4.?)T&^R+I&RP0Z_R@E8V.@%MUW MWE"\H3^_1.S%7;:MI]G[!-)66O=C[6M5J)[TSQ/J>L_F0FZ_O#A:)SB?'6W< MC^G_BX9)#JI4$MF4 2?)5C3'?7SK .3AJ P;Y)I M6:-I5C]6G-"I0TU6!34OUU=/##L-%2,WA >._9Z'2I2-?I',ZOM%M3+T03T7 M:BT)[+M+V_)L[*LK&N4RKR.2&H- =H+7]<4V$(O:5&$54 710MZ[)Y3;';MV M9LC?U$W/?7C%<'^YWJ<4.<=(YX9#_"QY]')V9J!D93>FI2MXH*?A9\9G&VH; M ; 8&+*,5-6-QEZ"E#PJB8=#=L$\,3JX&).R3DO+X^% M-1$/>/4R_\9*_QH#0/;P"!M2D,8E-C?S9P**=??@[\CBI=XD]?2AMG>[>LQN)O9 M0>Y6Y]Y[AP/@M]4S^XJO(8E2_;MG]NF2%-_2 [?-9%L%X@J/Y&CYVMOJW M!>CJD?#&MSNSZ*>+^YB"@M/6C3B?DZ9?/%SN_'[:MPIP1#^O!G4!&7;^8.,2LZ^!FCR9>WI:#[ MBB!9DY>XK 9IL07O@&V-&"N63NQ_*93EA%#YME0@-F4_5[%[7-02TA4V5?[I MNOKV[U$'<*MI\X<'%Z:_%.Q],=]5+NK5 6"-6:Z6D@R-SG4U'6 &833O= M,>,-^P^Z%_?K@9/J;>DF04%Q$Q.&3 27^9BE G\0BGO]"JQ1#-R+M8#K1D9_'^BR7(]4; M]4K #8F'-^LITT9VA)P^IE:(8OKN9&QY^[HP_^<\PX6$&M24EP:=F 5?4/SY ME?;C@LP)[F5A6]V=^W?H?JI@,M!U0#PN'/_624#+.676VV_,^M9LJ>I;E^I. M-S'M\PYOYT3X+B$%%MO83"V3'2J)!KY-8T'^!#'?/F.W[_Y34E!X0%3;*]) MDVC$-2;2KC/ "I(%'?":S5!7>?\2ZVX--2NK(8K [N(SL8I@RRF[KH^B@$.E MK16W^)/_LN7VS5@9,0BHRZ)Y'2JU' B#+%]QXA$VFG/Y]FO5?S4?^),XT73\ M&A+;S.Z9BV'$/UVU:W,+];7WQ-K780R5Q43V)LHRMG$:(^0&=(T1D"O1S M0V+?I-&#;Q7,IU%UJ=?Z&CAK&W/8]S3LTW2!63? SM9O -/6L?\_>JJ*RYF M9K4[C2?_#]N$?_)/_LG?0?=P\E\!4$L#!!0 ( B"ZE@^Z0\!CP$! )L' M"@ 4 87IZ+3(P,C0P-3,Q7VQA8BYX;6S4O7F3W#B2)_K_?@J\[K'9*K-$ M%P_P0/?,K*6N&JVI)#TIJV=[RIZ%X6**TY%D#LF0E/WI%R 9$8R+!! @LYYU M5Y642<+=?Z0['0X__N5_?7]8@Z^BJO.R^-<_^'_R_@!$P4J>%_?_^H=?[][ M] __Z]_^Q__XE_\'PO_SXM,[\*IDFP=1-.!E)4@C./B6-U] \T6 _RBKO^=? M"?BX)DU65@\0_EM[V\OR\:G*[[\T(/ "M+UL^]OJSQXAB1>2#*8>\2&B*(0T MS7SH)3@.0IPE(0EN[O\KY2%"!VT77>?'W M/ZM_45(+(,4KZO:O__J'+TWS^.>??OKV[=N?OM-J_:>RNO\I\+SPI^W5?^@O M_WYR_;>PO=K'&/_4_G9W:9V?NU NZ__T?WYY]YE]$0\$YD7=D((I G7^Y[K] MX;N2D:9%?9(OXO0RJ'T$_@*'_I^\U_\.__0\ .CBJU%DO@G=<5/A;A7S_:CJ/*2?VY(U;PC5*PE]^UJS=.C^-<_U/G#XUIL?_:E M$MGY9==5=;"JXA(K+OU8^,W3MI M(<3\# _(7,UR]T*]+OA2[^Z.U-6LS\^QJ]>B;,AZ@==B3V; \EK]X)W\4T]& M+31B3%LZO>D>L"J^-Z+@HK.6!TN#G/_K'^2?5IL:WA/RN/KL9+O8' [&:"^I9B;K<5*S[ ML$DNU$>]8^S?6OI@R #H. _2![J'__EISWG+J!9+X_*VBD@X+>.@__O(C(E M.Z"U5A_XLCJ6MF3FTNXUJ);BMJ)FI*:MO/UB4NX@_$FLFWK[$ZA^TJJ1/KV? M3A[U;;65BE1L O7^BI]8*7V=QP8>/("L*A\LQ6]*R[>D>Q"2K3^ LN*BDA[N M&1%W;S/YQS]6[S=J@0_9AT=1R;6+^W="NE;U*@M"^3_"89Q*#Q5QRB!)$PH1 M#I(L):&(4J:C_R,T9M;XCBHH,U!NZ8)U2UA/U\?0&==N1S*;Z?->W!U)\,Z1 MN+S?!;4OW]QB'Q";4WQM^Z4A6&>QY(7*"B$OZK8D?QR[G)&:V+EN"0%$$OW4T+W\K=7'1N-%,\P?CJ(WGZ:RUW:BHVI6(QK_*:K%0?_H]5SL3;@E7J W17?A+-IBK>$":?7A=^N/M6 MK@1*/18F K*,$(A0$$/J40RI_'OD8\ZCF.LZJ6:D9_ZZ;*F#I@152Q]D+0,W MX+%E 33?2GV_SA#6:>]V/K#,+,2>#] R<@-VR-V5H&,&O.F1Z_@!=S,BI^\H MSX>@G?_L&DDCY]H.C!&?VW#!Q5QQ.T&''KKE"F:FN*Z:U2?Y=H@^F)5EOA]E M)(.9H!E$$?9@BA,?8B\(.3R;WO_YWBU153N@@A;?;KT:[M= M[MOBJWP 9?7T5[+>=&$Z48OJJZA7C.(T\H((9BB5^B/\5.J/ET(2L( G. HX M1B:[WL+2*^D(FNUX1S#2V_FZD=Q,U?9"[XB"3U/B&^^#IR5SM!\> M(;3HOGA:X./]L<8==JJKMBX?LI>5X'DCOZ#Y.F^>?B'?\X?-PXNRJLIO>7'_ MDCS*WS1/*R]$D4B]$/(4R4V'1V.(XS22RAQZD9=0XOE&RFQ"?&;U[LD"NJ4+ M6$_83,V-\-13_+E0,C,%;]%(E[U\$._*NGXCI7E9%DU>;"2%/N9>%O7M5Y*O52#P MKGQ9/CR4Q>!H81="=<3;_L9[BIJQ )O_A'4T@2%5(3FL5'@&U8LK,8KE[+GKF[%G0-K-U MDD70\0A^4%S^")3V@3VC8,\IV+&J(E8=LV#([0WH^75G#IU#Z,A6NN-K44/J M',YC*^N>@/FAR*\%K]9/]Y\%VU3*R/^]::,H+[\4]Q]9HV,NIU>9V?Y)XD)2 M5_JW94!Z']7?I;:V7("77]265L_\:6 R?4;D#@XS Z6)1!NN9'+CX.:02$]: MJ_.AB:47.QK2$W%X*J1YAYW/U)J %Z067)J$1U'4K:FXK2KU=%70JW[QM+_F M(WE2/[O]1BK>_NM.4KTM^$?Y[KPG#]N#=I/4Q1GHSVPD;M=KT!('BKIAD&86 MO/7&VLP [1&>(2]B3BA*R*9DS@GR2Q3DG+7-7J%WT9TF\>44: M\8;DE8JJ"5T?Z,+M,]LU1:>-P@I :A6(:3D B@5]A^>2Y-.>C@.A;2S,7DBP M!\"--S,AD94;1):3'%<,*5E M%,_9DEJ&@#A*:VF7_%TFM@R%M4UM.5C#/+GE]7]OU#95-%]*KDX5ZT:(P6:% MA2F+@X# + X2:9(Q@131&"9"B C1- XBJIOO,DYJ@?/ZNE&J*)%QJ=CFE172"?K4OR MDAN?(1?_$W1\@-^VG!@6HNAAJAG"<8V4F=8[ :&>Y.Z5CEE(!/5\F++ @\@7T$L&%M] M%14M=79?9RB8O.A#.MKO^X#FG_7W >>PF-XJ72F?F2(/B!G;M4LBZN]FKA35 M;L,"(7A?%N)/\M_@8 4@ON=U4[<9#\V7O 9BW6K*GP"$;C8K(_*.[$?.W;78 MEF.$Y>&N8NPR.P_DD_A:KK^JG*##C*$N/SSPDB1-O13Z*4/2W_!5X3Q&D*<\ M8R2._#@Q2@\C .FYU8X@\$T)G,!@1G:8VB)Z,AY&*>U MJ-.@)?:QLZ!WDYU^O\XRP:07\OH[:Q,(5#GNA^(EJ;^H?Y0_\I6LU7G-)[FS MJ7+6"*Y^<5OPPQ\,KEPE&9U"I$XWNSS607SDF&3*S+',\*CU[],P/P,R*[;'?LMM5\TO, M%0\W[;_!@)4;L.>ROX04_/B'AW><30QT9QUG!-R139V#PT4M\8P0']OO.4G9 M6?V/\B40E?R:M)O/5_G7G(N"UY+BA^:+J&[Y?VVZ:&*]PFG @R3E, V1=/'D M1A$2'" M>< RLZ='B( ];LI*MGR 2/NC*"Y\(YLFP'A14V6.2#'ELAB!4NW\B0JWJXJ M"?WO,B^:O\J_;.0[9QAN-5QU1A^CBZYVG( !*ZU.M,R +3>SQ& MD7#U\3>D MONR'W0Z:DX^VY3)V^O*JU\NN:.".?'^7$ZIV>?*K]%XTJS"D2>*S#$;8PQ"E M@0\)"D(8A@'B-$Y]D6*3K_ $O;D_O=LO2D.^@_6>LMG7=@HS/9OB$ G3F&\/ M0E]W)$F# >T;(*F[,QB:8CHR$%/4%C4(FJ(?&P#=V\RS47\I'G/52NHN?Q#\ M35FI%-F_DO6;-;G7S4@=66)FW?WE_<>WP\YD+0=ML'Z8Z3N1MFD$R;@>.T3# M3']-@ "_*5X<=6[3D-8JE75LW<72636$&Z:TZEQNZ<'V1;8?1=4FJO?U>.]V M_019G%!$0PHQRPA$2<)@FJ49)%'( YQD 8J)491S@N#<(Q+L=<1)(ZT+B!&+,,X@0 M36$:^10&691D8\UMU. MG[EU]FRC'47P2L@%VK0MM6%4#&AF-UZ2>GK'?*7 9CHV+JO\*DKJCO;&(W)9 M[8G/K;?87GA$F.$>>.PR\VHA-=60;];B0W8^ GZIWJ%]\40:TBQ#$61AQ"'R MD/SX,>;!!!/.,NI%.$QU:XFN861FY3VMMAE_A=V"/*[=2T)G9@9,43.J4'(A M\A7U2U>17ZRZR05(P]HG)^O9N> JE)+OCN2Z=*Q[4;!<37"BGN][@L#,PSY$ M)(H@B;T(>I0RXF&*F.^;;)U':,UL: :4VY-E-J0-?GA?RL]G$!C.\QN#3L]) M=P2(F?DXQN* K#MO74,V1R[[&*5%_78-D8^==YU;[!3[!O@E3@%])TC?/FB,/9 MP./(D!B17M2RV(!R;&JLUC"/'KPMZEQ>>5<1=23SL5SGRIA]K$KVSF"$F,8J MV=ZV%B!F);;<-UUE]L6VX@['";;G*;1?!+ MNN&^1R/_MI(D'HJ&FZ23G+][[A"8) H45>B#06A;Z M[0B>X9G8M3!8^MD8-3EPC.)(8P17E!9KIN 8FF$#!M=+6U83Y#6YOZ_$??L^ M?\@^B:^BV QF(0L/X3 D'D11XJM9LJICE!]!3$D4A> ME?[V#%R1C#B)H5[4Q"4R9E^.*T$QKS#0E-15B<$4N65K##2%/RDRT+W/(H]%F,(81S%$U$LA5BE+GL@\'V6AER6> MT7RW"8(S&P)%'JH$ _#8,P#8CH,;0%H>#,>[34&H9P=< F/H02I,%&FPI0U> M#C"Y'QB);E3=[Y-9]%TW1-_'H*76/K%:(B M";TX@BEC=!C!);6[78TE\\#7'KJ?2MZEV@8!)IR366"^+HBG,0GM&^Z;KT\U+4[\OFD_CO35Z)3X*57T7U=">^-R\D M^W^WR4H?7W'ND[I! C>7G("B;$#5\0*VS-BEK$\@I7& -PM(AH=ZPP1WA8_D M GPZP@?\IC@!+2LS9+OKR7YU$OP$F6?)C=<3_5+*O.;=M@W\CYM[JYS-?=> M_9L>,LZ$P SB+&80B3" :8PQ9(@%$8Y)$/#,K(F_)N69;<;U[D]+:J MLZ!A9F:W,PVF_('7.;@O> M5^OO4EU]PB+BIQR&(0ZDJ? H)$$62GOK121#0G OT)^!8$Q_=DNA^I]LFMV) M#U5LM.E_O&,$B&V+"KDA!;5B57_O90[W],YT5@C-S,N6E;9U\$DG#_!BAV7/ MD=6D!G,,]?>SLV+Y_[LI#]9HC.Q_S==<;#]L+>YP?VR_B&T?XE(ZO;Q^(T5Y M6]<;E1OQ(>O:Y+0?D!4.?49(&$$_#C%$GJ 0TR2%'I8WLBB($#9L/SQ!<69W M>$L?J*<'Y-ZK+#B1F\/'#5U+\U)FF:A4]%W9F;SG3QDDPGFN](:LVQ--%66T MZ4\\!;>>+^@41#,C?8C?VP%"?7.E\;;-%DV(-45UUGMXBM["+8 M;/?QWC5&/1=4R%)&0R]+88RQ!Q%'%*9^@"'E:829'\1!8)18-$9L9H7<]^ M,%7 K=SY?DI9&'(OB@,*(R82B#(O@#1 ?1(1,.4)9'F *?SR\^LKHH@V%+4 MWYB?@6$Z>G&=<&8Z>2#7]$0V'0'U0PO7"6H7.]![D$8Q@?M[OITEGWF,1S&5KG<@_6\F,OG!1PE, M$T(BGV=!@(QVZY9\S)WJ,YY1NV5-;4H5<[NKN.%$^FN?AIZ'L0#&9H9N1G@= M9C-K@3-[DO,X%[^3W&;NI&>EE5W6Z:*2(LRE(A M31GATJCA%))4$!@C(O\G_Q_YH6X\X73YF M=WP4^'$<)2F!&99?2<0Q@CAA!(9)F-(H8B&+_%6AJAT%OS,XM+-C1TL)<*<$ M)TQI*\0GP<7#XS;CPM$@44O\]KU#+79 'N6%)['TT>[5E9;OIR? M]EV'C*LS0$LNECT9O ZJD_/"*Y=S,0?Y(ZD^5.UI"6^G=FUS'U:,!P*GH8"^ M+YT7E'@"DIASZ D6>4DB@L2L'%*/[.R9"%O-:C,)5*E2!;ZVT\K:*J5RO2;5 M($_,L,NL)K2:%LLY8(8&ZM *J0*=2KYHH&.BG_&V2Q6;:P3RE-RSC#^^2/09 M1Q]/ 3$^]GCR;MNF*_TT936J?44$#I.8AZJTD4,4JB)'+V4PC6(NDIBA("); M3TC/:!RL;^':&.YN)!' =Z.^'TG.U9ST;>Z1PLMT7.L!/GIZ;RZS9:N4GHR* M+M9?7/9$.<._LP8HP[47[G9R1JS3UB;G+K+3K30V2,UY*OC[LJBV?U7)B_6=FC*S8BFA$4YBF!'ARQV*5,XTI1B* M)$VY1[W$BXPZ1COC;.:OO>*S^T[=@!TSK3<]9 ?\UO)B>#[A[NGH685GP=S, MHCB"V]C@.(?&D;%RQ]>BALXYG,=&TCT!I]-N5W&0IDF \@#C"'*5/HU]Q(8 MIR&-0Y^04!@=Z%Z@,[/Q>W6N^&7HRH ?-C6WWNI< D_/FCF Q,PVC4RIG7W6 MK&.SJ9:\JOCK]J'1;2]P=-O_<)@A@S!N,@X^W9/\O261MT&RFC>3ON%MR9>T#/U7U[QJ/-Z_HY MSXWGS!VT37!]EG[9S]@7^]#0NNN"_3OO>7ULFJ]?Z+IYVW(;)/*O:KOS7C3; MN=(ICRGU&8;,4\,4&%'#%%372NRE/ DS%'%B-W7['+G9TTK4?!@!R'8L=;7C MX084HFE+0=?K\ENK(>JXE,D-8MZ =2D?2ZU^_4_!31@$;:Q!_1$E@#3@%_+T MSW_T8^\OH7\#U+O;_OZ-H-5&59\&N/OIC:17/PK6Y%_%VK#AR.A#TML*N0+> MS.SO1H!_&F!-,NGC@ML#J%]V4+^34,\X)GQ,>,?#PL^2>I:1X6-"7QHNPMAOY.OP[X+?BY])7J@?2A[6I*[S+&?M MM_!6O39WY/L*>8F?81; B(L(HB@-(-NOV^+140JEXS%XJD'<5:$VY"]KL[%]#OAL.0W3V5/7, MV+(/R=V6>R=OB<=/4[X3"AIZO726EX%',@X Q:>5D89U5E M)P06KB:[).!I%=G%*\TTCHM\^U'^_/1 R_4JPB1,_8Q#WU=1,)$)F"9I (.$ M2)%HA%"@E3YTLO)"3FM'3$^_3J4?5ZNK9++S2"?$T5:BBZR/>)ORGDYMY!_V MVG*ZTB)*_2 M"R!1D>,PXY0%S$LCK+7+TR4X]P>J(Z],>'] 5>XY,!V]-@&=YM?+(2"&W[(] M%OWG;$!\A@&,FH(Z&YLV06[A,6EZPI^.1=.\SSP#J3\J+PN5W=NE^;YX^BSN M'X;U_@$.,(["$&8<2_7G-(&I[V$8,19[281P(&+]OO0Z)&<_R-XST9XUDY8- M%0:I.T;TTV6T$!RW G.@8GCB<@C'[0Z.G@.K;O):R.CG#;E&R"Y-:.K%^9.; M1" 384?R?K2662S-QT2H85:/T7WF,>OW9?%1E.]%>?OUOLWI9,V&K-=/:I:H M0<;RQ#(S^S22.E0YON_E/[?2)))[<93IV[/3CD@USFR>PF@ZS.T0'C/;YA89 MH]BWILQ68?"IM1>+B&L*.0R.Z]YR77_(5X(VN\C=*HLQPXP3& O5 C)"(<2I M+S?_F$8>\;V8Z'5+&Z6R1&R\ZX(@_?7!I@5PR85=W\9#E#2W*]?*;KA'V?5< M5 1OP#Y$[KZ7XEF1''=*/*3Q+'T0SXIYJ2K]6IITJ3&Y8S M]F/7KD$K3.57)"$(B@2K5GVQ#U,N-Z0L#07SDDQXD5'+&_O7QL)1<_G:Z)EK M:_$,'2TIV4&:'KAMFBJGFV;[&GPD;K.2SPKFR%@?KKVHD3XKUK%Q/G^1JZZ8 M*^'C. D# A..!$0TPI F,8$!]B.*O< 706QBF4])S&R>NV)'=MH'\]HVF*N0 MQRF)LP2&H>HCZ&$,<4Q3F'E]<]*)J.XU6B&GJ-9WJ! MSMD U/D1[0F!9V[X>?F(]N*5EAFRJH.$X!^D)U+D]U^:KFI+;G,^D49\+K-J M]YNW!1??/W\CC^HW?;Z H'&4HC"%(D72IR0)@S1%$<3,CYCG\X#'Q&A6]37< MS*S)/6]@QP+8<0<4$^"'SQ_>?/IQ\/N61Z"8;"\P'-M\U8/1,Q&+P6UF3:Y& M>H8T$2=0N=#8$O.]HOOH[& \ MWSS50#H"NDY?/D?J>?*71X2^F, \=H_E>WJNI<*V8?:KC?B;(-7=MW+%!4H# M+PUAFM ,(A:DD##?AR3V69"@1 0T-:I0T*,[\R=)OB>Q85F")EZ:*NX>!4-M MO] /Y4;%^ZAHSU1O@&(#2#X M3+/'!'<\;5=31JL\B;%U%\N1T!!NF!^A<[F%&I:?Q5JP1O"^=^M[\J!=G'OV MYKE5KWQX)(5*0NPH@YXT4+0-=.^LW!I:=ZW(AOIF):V9CHU)9*==9U=<3J_& M!#K0J-$+;0H!1!Y/$8XE1N8--(Q-3/$B_"R4KRD9?\J)95@'8_ C]T\U(,\U .0,()YKY/ M?8B))R"*HAC23& H/!'[/*8LQJ('Z76A.5'F.HBV9,P!$EU"I4-T-,^]+.4U M/,9JJ=R CH[#HZ@SW+LZ61HNO>Q!T1FA3LY]SEUS=1;.;=%-@^ISY5[_]T;U M+]U&?WT6)GY&/1C&*("(,@%3(1#T4>HC[@=9&B?6DVI'29N\F%9YA -&VOJ: MSX.,P?\).F:L"54=T:M%QP<8,&(W1DH35LUOO7.P#+T )SB9 M.PE&8KMR'_2(+NM8& %QXG*8W6UI1D;(GD--4Y;]R!DE"8^C1V!<\ M"RE!D9G[\8P.QSD'X\^&IN%:G^(YO(B.SLV%%/UY>G@ MRJ=5"=>[DA0O=KT":9B&J9H:(U31%1(0^U$(0Y_AD"0>D;_6^?2?67OF[WM; M ZC(@1?Z;0B.Q1_7R2N%,E/"@3S3Z:&3@NFW4KA"0+NN"3H/SJ@_P@4)1EHA M'-^Q6->#"ZP.&QQ7AC%*;_8"P3X&TKF09QTKO\^T, 3/CL1/^FZ0+MH2= MCB0RDM#1QWNC==O;<_FM.H9JVRVX+W\QK;'<#^J WYB=S3 M1Q2F2,U[ER8 DC AJI\3C=2LU"C2;.!T)2>SN_/J$'W3?9S4YI8J9MHH&3\W M9;6-[5O' 8P>@7%@8"Y8KX@4G!G-^F('\':,;1'OWZO:3TN85%U%,*4JALE40(1;#-! ^))1Y.$DY MB;U(=]-RN/3,/HJJBN^H@;:)E;Y_?X3 ]+[%7BXSHS 0Z=-5(NGO6.Q%L]NP M:(MHM&LY+\7(IN7HAL7V+.<9'6Y9+EQAGI7X^KM@F[:"AC3BOJR>;K_GM6Y6 MXMF;9U;H'4VP):H9+[PL[;AJ.Q'4,#IX(B/X35%TE.L[*HU5'N+Y%1?+0QP5 M:)B'.'ZA^5?2:N#I(+E_%0@2)6D80Q&$HBO+H3A$T,M(2'@8R-^S68=)#Y@Q M4ES;CB!K11T\]E1G'HL\1'KZ^[TD?F;VX,KAR#=@R^4->#72M:.>7/ MTI1DC-*SSYSRQQN*Z-QBOMNRJ/Q:KM[+K*S+K)AKD1(N]Q5;KNJTGJ4Z:Z(F MZ_I*++7*&\E968A/@I5?1:5F+9J\W.?O_EV]YQ<$G'[EKY?-\"O2T0-;@C?# MF:+N5&)<+"OMN+#D8HHR+M)09R:NM'/R?BY+_BU?KU>!%T:IIU*!PL"#B&8" MDIB&,/)BED1,$"*,2A:W"\^L3ULR9K[:3FH]Q\Q&%C/]F13#V-,ZYMF16[5; M=E$?ZEB88X?IY/>VB:^D:<8G) K3B!IIR"BUN0/97>;WGN94C-<"+SW=#'&681@D$4EBE 9IG)E\ MDG6(SJWI'4$@OJLI5:8YK5JHZ7V876-AINM;ZN"'+?T?0:[F=77H#'AP]\4V MD=C1AUN+Y*+?;Q,0CC_C1O=>TWCG74>E9E7^J(Q07]=*/!(CZ: 3#U&( NF; MXSB,81;$"?%2QGUFU.YXA-;,1F![W->?XPVHVU6PCJ&F9PT<86%F!*Z P;(+ MSZB 3EOPG*?T#/UW1D4^WWQG_!8+-_T;J?BO!:_63_=M,_6N4EY__N;%!6;6 M4TE22)KM"/L=60-__*+<&GZX"Y$-_6]%$IR5V>GHS$G1[!SNBZLNYVA/"7;@ M8$]>;*9H7.2KUT4CM]>?'\AZ_6)3YX7H!JIY"?9C&#.60"1"'V(ORV!*PXP( MA@3UM7SH"^O/'8*]4[BN_[XI2S$^TV;Z<%$FD:A2"$.F(!R!YI MFD4<$A33$-& 1RC0U:;CQ>=V.A4YT-(#'4%]/3K!85J)KI'.T(W4%\Q(?2Y) M8*4[)XLMICB7Q!AJS<5K' 9WE -1?Q),Y%_;C0GS/36:.8 H8G([ES"YG:,) M@:E'/!_Y/@J%6!7BGJC2HRMC/$>TM=Y%W+V+)QR8A'I:NJ#:$;X!A3 \R;^*%?52PCW/@S1* M4XA\^2?I86(8XRP($IP*G!A-G-4E/+.S*=\:['YX3HN8WK=N#AS,S(+!^!S% MR++SY]V1V[=A&W5>(%A&&2P93[ M&41Q2B#VDA#&-(E5]W*4MU?\R_[>.&HC!.!(4T(*J_ILHVQ"&%(@A\7_ X M0JG1U]Z(^LPJWO-R ^X[;MK6,>2 '].1U";0ZFG^;("9F8,=5C\/L#ID!6QY MF66ZM 4*SJ9)F]!>>'JT!2RGTZ)M%C%O#W#[]O/_+O.B^:O\>,J-2Z\%F"4X M07X*O4@U\,7"D^Y"$,H_49)2X8H7E)\'9-PL M.!'33/5/)+1H#WI>5/V"^*M%MJMRUW^X1H7JH]*,5)^?OV^QDO)1MH=UXN,7 MVC82?7@HB[8G\2M5QR4*OFO[]4JPM?P/7^%("$*I@"%7W811Q"#&!,$X":6K M(IV7%!OV$YTF.K-]>4GJ+X!OB0/>4VU;!K*6O:YS(/AA4_-](T'#&4%:Z.HY M+*XQ,S-6'770DK\!.P9NAGT"MURX[$FJ+[.SUJ0:)!?N4*H/PFFC4H-[;0,6 M65X(_D*Z.5G>?)1OS;[*( ABG@040Y8R:3>$W.JD4>I#FL91S&(>^!DUBUE< MI#6SN>@I@YZT?.V+6D7Q%0^F$8O+>.D&+9R@8!JW. ) _G:F.8D:\CD+8%RF MM' ,8U+DTS#&]"UV&GVA$>P0:MQ\,]_3 ,__ M8E\4]E&L_F*G[-)AZ2N\4 M(C/5O]R+2H4PM_3=Z;^VJ(ZLP#2]16V!MOC'%D'_1CN[\$DY#'6=9SEKMWMO M).NW)T045_Z M!RCQ(S_ H=Q(F*?Z7,_90HE #[L\H)Y?^455;P"X_?#RK9EA;>2B?\W+=@UZ,Y;O#F!M+,M,V#X35=F+3!<-&?:9K83 M_AIVKMHV+^5#UL9^U.AJE;SRLJP;50B4,I)A'\89SR#BA,G=&XF@1[U08"_# M6604E1DC-K.AV9)6NM 2!UOJH"5OYE*-HJ;G++G"PLQ66,-@[-CHR.?(91DE MM:@SHB/TL9NA=8]MQ)4V;XNZJ=J3-]4;[E7Y0/)B%0?8]W$8PB"56RS$5("& M1B&,N(=9$F(_# Q3Q,X3FCW62ANPIWO3]A4$OW6T#0OB+V*E&VJ]'@'3.*N5 M\!9!UG')G$58+Y!9.+PZ+NQI;'7B>O,LC0_-%]&FF%?BBSH[^"K>%DQ^]=^5 M=:W.(M^LRV__+OB]^%G243_\5?ZZJ,MUSE6PX?.&UCG/2?74;4V.=S%RJ[+* M(N()G&0P3 *I_ADG$(=^ *,XQC@D@8^#1#?E8WYV9S8B;PMYDZ@;-9!)M"FF M-V!SP".H=TS>@(9\U\^Z6.!9CINGW]\3,HPH*][! ?.@XQ[\H%C]\0:TY_-* M!M *<0.4&+O?'LH"/@^>9!_F.9;G1@5^?E>/6#]+Y_?UJ.U2?GYWC]PHLVBY M)S"2IK0 $XOE/"T'Z#"!:D&JU^[;6Q?D8 ,JD@0%2/@P\GP/(APED$89@YD( M(^&G+/8(L3@[&2&YS*'(?O-:M(>L0!VR J[\8)4,G?754R))_>2QKLOZY*C>/M5QBO>%Y<:^N*8LF+S:"]YD>TC5YMVN. MX/F)%[',@SY3J14I]B&),P%3'&9IR$1(J7^%D9B3]X6-CIIHW@H#6FGZDJM= MR^F!0( ^@:U(H)-)#3SII0)#L+KU^#L_^PEA9R-_+:W"=Q?U]O '7FO,E MGL4\GX=9.7_.S\T2CV3B\[4("^;Q[\.0>CNF][UHU,2[BMR+=L#X+^1[_K!Y M6%&"J)]P#N/(0_)+QAG$%!/(6$ 1BY.0)J%N'%N?[,P?H6XP<2&-S;HG#EIT MP4-'7C\T:8#D=!1Y'GRN//+JL))\@"TCH.4$_#(C5OKAV'DPLPNKNL/.*!YJ M#L%(7--@L<7BD^8"#N.,%G=?TR7_0N+W+Z11S82?VJ[=^R(CGU.1I@1!3D-U M3.@E,*4D@D($:19'*$J94?J/!0\SV]KI(=HW8,N837]],[SU_.R9432SR#H M#GM7;?GKN_6#6H=&_%43G!P#8+65GR[J18+^(YDO)WQ9? M1=VTH=:](B4LS'R>Q# 3,5)S^4)(5!4ZS4A&XBQA*==J::%+<&8KU4^FZ^B# M 0-F)FD2-CW[XQ(,,V-S$8=9K8FNO(Y,QR2Y1>V$KO#'1D'[/LL66F0M^GS) MKONT_(NJ5*_508N0%.\J4M2$M1YZ2'A&DH3 A'HF;V7>_J!E"'08"T,R:N,7. MO*&6!0BN^FF9D%ZVG98%*"?=M&S6, ]3J5#7A^QE)7C>O"&L]7;V(;079565 MWZ0[])(\RE\V3RL_1"SP8P(C$4DK%%,/IBSDD"9!%(0A"W&LU1G'@O;,1DBU M]ZYX6U,IB%D#+E,0I\-4,T)CN#-2A8 5M>;H;'!SMVP):?^:#3CUK- M"*%=Z,HQE$;Q*TLP1H)8IBLN%LFR%'48SK)=PK;-P%=1;$2]8IAQN:_#T&<1 M@8B*&-(T36$G=6U M]\LN7)U^*,QIC?G1[UU-S]G%8V[K6C3U+57=1%FS0B$)0DH1%(@'$"$1P%0- M2$VY'R,FD!<$1NV$M2G/K$M;^N"'O!B,BNG[F0#2\O+G:^?H7$)53QMGP^". M?!=UWP%C10/YF8W\&*H#(8B2D$$:(!]F*2:QG_EQ&M#55U'14M><7*1EHA)# MBJ:9/PWY#A[)T^A,*4.4](R#$\G-C,%V='HO>DMTUPW'G=Y/2N9(SR_3652O M)\4]UN/I&USUVU3_]*9AO>Z35]_MTOR$1TB"<08927V(0I1 [&<(HHA[H1]C'Q6>IY$?19P"#RXPBF3 C(XH1Z5'HH6'#MN09S<3FST>N9 M!5MNNZ.,OBO4H&@69&4U5C>KLL3*S*PP>KXG.QT%_ET\+V-G;,LR.'EL>Z[5 M[RX_J<-VA7?;=H4V\R)F>WH&,R=^#T_1 !TIS>;Q:L,7_N>N&:69^FF>'>L0(Z7E3W MI(Z;O@/P_#W.K=%P%+$QI[]HS,8:GN.HC?U"YOW)VP9)'T65_2*(JA0U:$%^ MYM:9C5G74DR1+*N'MIJ[)VW>2?RI];;['. MW2/"#)MSCUUFKD-W%;^MJL^"J1(9^;6]O;^__4KRM8$NC2PQ]YYH]YEN">H? MF$Y)/JU-CH0V_(Y6I/58)&7YX[XYQ)X'< 8/I^JF(;25VHVMNYCZ:0@W5$.= MRUTE4JGJE4(^%DEF%7H1C4B222\_D4Z_"#%,?5] Q#%B(HI]FB*+QGJC1+7> MZ*M;ZPT(7ILC-01,SUN^7GZ7N5 Z4#C(?3HCXFSY3D-:SYSC=$;LZ;RF $,_2R *6 @Q]GWH!UGJ!7Z&"#9JG'>!SLS?Y+[V M6M$UK58_#XN>_CH0UDQS!W+.7$@^*IBS8O'S5!8N"!\5];3H>_QR.^U\+QK5 M7/=C5:H)Q/S%TZ^URHOJ"DC53I8U^=?NB[_-O/5#RA#B,8PH)5)QD0=I%(0P M\;$?R?]G&4_-4A#-F9@]-['M=YVMRV]U-[8NW_("R(X9,X6W0%K/%LR+GIF9 M4%D++71;;E2/MA\40Q+!'\&.)[!G:I;$9WM,'%D8"P86-3[V !W;I2M6,M^_ MORUJ2:22NY&/Y3IG/K9^^/8[JKF;UUYP9C^BYP-L][Q;;MKP MO6))\+;EH>0,]*SI[_WU49N.!,P"F.DNPA@KQ]/0K8"PBA7H4UDL9[$Z^)K7I5%>ZJ\WO7%66&6I3[B(:2^+S<<(J"0A%D&TRSVF$A9QB.B MFQUQGL3,-F) =-=KWZ!\^0(LXRKO1E@S_3Z@MV]K=;6D^@D.UTMLE]9@*KE1 M1L.X4"-Y#!=N7"Q[89SQ8<["Q)7FIN23X.+A43W#CU7.Q#9.? C:F4+72!J92CLP1DRHX8*+F58[08 M=HR(07#XX,:YCVD5+:"(&9:S'@BG%_NQELO,K.U%MB3U MG%@G9:AG+[)4C:+)>:XR-+^*_3'MZ^^J>;S@;R2#:K;:INF'FK\F52'WSK74 MS+955W=NOB(D]''(/!C$TG=!#,GM48H]F 811B&)1>9K[9&<WK?ZO\J^D:2=7;OO+ MU[<%5U,K#P+A^VD?AD<]5U"83V_W3 V&'73!V)ZOX6G/GK-9#GX<(.2L:-V> MDX4+V*^&[+28_?HE+>*^;0[VVV*KW!^RP_*\U])&**(KP3P<")I N02'*,L0 M3.4?89AF&%&/)VE@DE1F0GN9W+*^;7=>[/T4^:T\&K$N>I8,XJJZ &O$E%WB M=4UK\[?%WH?XD!U7!K^>#R.#:/0,6%G&IYU@9A:U-A1^+(ZMN]1RD6U#X0YB MW:;WFAO4MX7<3HFZ^237^_R-/'XLJ\Y]^BNI)AEL+, MRS!$81K#E&4,XC"+_0@Q3KCV<#!#VK/'OSMNU+PFN3F1_-R GB.E 5N>NE\K MKO0-ABG(T[9U1NC,3*PQ:A9ES:;PZ9O=&6&TL[[N7D(C"VR)PX@A-EUQ,7ML M*>K0+-LN86:=N$D1"B&$D_UZ,8 MBI@QFC*$@T0KAC="8V9KNZ4*=F1!1U?/+(R!,VX]'8ELN'\VEE9;?37D&)(DGL@2S*(OC5:-F4\Z'R]8^[Z@\)R!Z\<\KQ+3T7%]/*(-%6=I9$9P5 MHAVNOG#IV5G13HO-SE]F,1!H; [B7?E"J F8?Q.D^IQ_7Q&4JCX60!\-^;.ZW:YZO]5ORW:V1[\Q:9Y7S9_$XVBMDJ\,*8^9S ,V[1ZZ>2ERJZ&'B(IQ7$0 M!$8]S'4)SYT5HEK$DW7=]NEE'4^=O],S9>;O:,.IYPC- 9*9T>TY $,6P)8' M0#=-6W[S))K66KCSGTPE=^18:9-=U.,R!>/8%3.^W\Z6O"%Y]5>RWHB^AT][ M'+S[X;_GTIQ5[,O3J_*!Y,6*4Y+ZH1= *CQI4'B$(4[\"&9AB&F"LC3RL8E! M,:(^LU519$%+%^P(MYD2[V__"G[K6#"WJ"%5J5MDS MUR5:%N(;^/3AUWZ.&X"@W+)I.#_QBJ>A9ZT6PMC,=K5,P3*#DJUN3@O8,J;R M[ET8[+9>&?0XQ<386\@I-E!TE>#]G)[$D'2]HT/6SKY&^K2K=LYO2N MF8W1F59_FI,CSP@X;C6ND\W,")P1RUD!S64Y+)L2'BRU8!_"X5M M-[*1",JO:) M9W&:9<7,,F=>BC60JXSY]GO51>Q-.YS90*WWR9\/N=DBT$.N0,>6\TJ5JV!Q MUEO-AH>%.Z]= =-I7[9K%KLN^Z ;8'E;\*,SM7U:_5%W08I(XD>AM%PI]N7V M)D(0Z_THREO6;,AZ_:0. M[E73 X/9-N?OGMD&?'S] 6RIMLDB;8\/Z4]V33Y,QT5=0& Z*'R]\&9*?IW< M1G'B<=&LXL47EEPL;CPNTC!^/'&E91RY+.[EN_Z@*KE4!Z<^O2+D'LLP3B$A M7 VI$1BF(8\ACA@-(B1X2I'14(NS9.8^&99$H:+:%A'>]'V_K))3+L"D&>2] M6GC#**Z2^\Y4;O,@[:A8KJ*PYXDL&V8=%?0DCCI^M7E]9%L __0F7XOWFW:G MAQ(>)D@5(<5QIL9C"TA\X4/L(3_D49+&.-8MC#Q>?&X_N24'%#W0$=0OA3S! M85S[KI7.<,NO+YA1U>,E":S*'4\66ZS.\9(8PP+'B]?8?MGJ6OFE>7$O"M6@ MO8WEK4@8AD&:I)#25%454P))2!.8)9' R/-XA@V_;.?(S/YEJVMP0+4/5AM_ MULYBI/M9NU9RT\^:L= 6W[0QF9Q]T\X26?B;-B;HZ3=M].IK^I&_$43E:W]2 MFX4/V=N"R\^FX(6HZ[NR'CK+^6:KP3V:9@F'";4]^3'+^7R,QA& M4 35*]1 ;\J6JP;J!3RUKTF%>$EN;UN8S8GQUEW/G6%MV/+?$ M2*OYN>G:S] 'W5+\\RW1;1>S\]PNY*"\5/4\1;/"H: >S3S(D$\@\D(*J4\9 M%"'W"?&S-*-&A7KCY&8V]?M,J_5)'OL__S$-_/ O0&):-6T@P\R[F\!1S\MS MAXZ9]1Y+0>N)NW/[](1TY/Y-$%O4#=03_-@=U+S+LL@N+XCD_5TWO_>PNP8+ M0Q[X:205/HBD\\?D-B[!'@S5+$^.5C[FG#*?0Y*26$W.CB"A20B)AQ(_B#'A(C"+8PZ77R:2V5($/4G36.8! M&KK13%L9K>*9>N)91#3/27%%3/-@N86CFN=$.8UKGKUJAMJ/C^2IK4E]M1&J M@8;RR<4JD[I$.%6CW#*NZCX"2+.,PC0(*/*]((N9T7?3F(.9E5&^$8G#HHZS M&&H&1>=$QC!>:M,'I^5IH4*.,3B6*.(X2__W4\ Q!H]1\<;H0G8FZ,6FSM7V M_Y;]]R:OU[ (3-M0ZF_B=U,=S.380RSG@69$SPS@R(Y M 1>Q4XWB%1_@M_Z_LQ1GV8+AR.(8DU_4 -F"[SU2OY0-Z5X;(W9CX-WI,$!;:"(ZV<4C\(P;B9<(F!F#BR%-THKUI', M*KEX=.'%4HQUQ!LF&FM=;UOPW8U5?B6Z_[XMVOZ4JG6,*L6\(]]%+;+0_@XP1>%J78QI([J[[6I[QPP;4Q)*S3R55>=SIU^LR;WVA_U\[?/_3V75($B"_V#CDI&^X$QZ36^ MY=<+;O@9'Y<9_*;(.^HF-2&#03L?R8)P%$E">0T@A#ZH>8A(BB) M6 MCZ+*2_ZY(56C]TF_BB>3E_V8,^WW7M'\YS_ZL?<75>;.Y-^ V+, 2 .HN,\+ M-?E0I#=BS KI+%.Q'/QS>X;++ MN@.@G+5>OX:7A?NQ.X#MM$F[BT7-:PT& >\[-2/J95G4.6]/RLKBE[S('S8/ M^W1L/_210"2"@0@CB)"?0A)%JM* !8)%7B323+>^P(CR[.'HP?%,.RM+]:K8 MLW,#'CJ&;"H+S" >MW&S F=FSPXP:QD!+P\QZWFQJ1@PPTR_2F V[.PJ UQB M:%0)8(7#2/:_V7J+9?Q;B3G,\K=;8(',I6_E*LH")K<) I*D;4.04/DGWX=> M&#,FG=.4>4O?ROFSEN(9LY8D?GK>Y(RHF-E;NXRE;^4SY2OMH7B.;"5) M_?>;J[2'YJI,I<$RYG[?1_E0A!H!]+DIV=^E6?LJ571OT_8_V%FWSU^(_-,J M%"@-<91!7TB#@WB&( E3'T8D84)$P@]IJNL"VC(QL^G9?G/9CO[>[0,_Y 6H M6RY^U'=GK-&>]@:7P-#,4.TX BU+;1>SGH>]/[/_V=ZUN0$=:PO@JN\Q+H&O MG?,X'\Y&KN2U (UXE=9++^9@7BO\T->\>BWS$Z+/S=\_5NQ#=5=7K^LF?^C< M6M%\*?D^1TKSN$AGK9D-=PL<^%CE3$@(P-WG3V#/"NAXT3] T@)G^C3)-2YF MQE@'$O";TT0Q4Z&MCIRT""QV_F0B[O PRN@^VTX_I-B>)??-D"D/8^['$4Q2 MG'1=0@A%,11AD"14_C6D9@4O)R1FUO.6X&2N@RX2+,Z:^)P06+B!SR4!3YOW7+S217^&EV7=K!+?SV)*,"1MC4>0$DA9',*8 M)J$7IYR&3*MW_642,^O;41^&&[DS,IT3= 86/;V[3E@SO3L)K;P,:&"4,!QYLD'%QIIW;_(=34/<%OI8],[OLF>1^RSD/^L&GJAA1J MP-BK?*VF7>V'6+QMQ$-]2^NF(JQ9X2R+_ !C2"D+I*J20'X:@P F<19DA$2^ MYQFIJANV9E;O+9.@Y[+OT:C.^#M&P8!3\$FHMR%?YYT+^=N627/$U*(FT2V0QV;4\>J6N6_EPT-9M!O-CO#;NMX( MOO($PCR+(A@CCB$2(H*4$*%Z$T8^]063;I&)+;U 9V;CV%$%=1=BZR*_-R!O M28,?C"+!4X#IV3(',)@9IQZ!/LCXN4>@H^HP&6E<+%=I1A>H+)M -"[J26K0 MQ.57[E.4\U7?%KSO8K/_M&8A#2*Y0X&!B A$42Q@BE(*"4/2'1*$11E92<-# M2^.-RR6:)B_QD++!NURK',:";_LG&8ZAF4;-<%?C @G;3\TB$$(8A2M2WFB40"T0@CZ,T MX00E0>BMVL0X/4T?K&WT?=Y1T'Z=6TK@@53W>6&FRP?RL0W\55LY3?W3]S(KV>U+*4RLT^=0!T5=T;H#.N.S,UPY44- MRQF1CDW(N4O,-5'ZK/JA< _RM9;\26V@HS%&.?9C#DE$.$L@QBCZ4P0B))<93%B!BU MX-:D.[-)W&<;]:&01U*!KXJ!-B6.E^LUJ6I5%-8%20QC(KK@ZCDJ,T!F9B=W M#(".@QL@>5 )&!T7H&7#I3&PE-R1#Z1+=5'_R!"*8]_)]'9SOVK82UAN[RZD M_;Z7TO9-Z;,HIL@G/LR(W)LA/Y&[-"RW:EX0(+E3\SDE6K/-;(C/G=)QT.!? MZLMZ.Y]0WXTPQG/:V9H3)3.+1@L!]AS-")^^2S8GC';^F7,XC=PV M6SQ&?#CC)1=SZ&R%'7IWUFN8]V+_+.0:[&/B#+NSCUYGFX]:W-_U$V!7A!"/>X$/8Z'"SB1, M88JR$(:I"&),F8AY:#I)>;OXS"KUAN3;_4^9@7*0GJ'F/YD/4-YAHK?#L974 M3*4.AR6[G8Y\S+W#F?A'PLU+GYQR?7V"G29[(6'[)MK$JA6PEQN'6(60*S&B81I'$M/@J+8;"Z8$?6YOVZ2 MES95:E<&M><';!D"J@)JSY*9@IIAK:?!LR%H^-5T"9ZQ(; "P9&E,*.]J"FQ M@N78UM@M8FF,Q%K^]OYG44@B:^FAWW+5,47%71M):SMGB\9IX&',H,@HDM][ M)+_WF'HP2=+,3^, ^[%OEE*B1WCVO)*>C1MPWS'29E60 U8,+8X>H*D7!G&: M!M*L9]*L!W$,TS@D,"0AQQ$1% 5:^Y+YX+3:K3P/F)IVVSE$IMN<'IV?!^@< M\N!^.)R9T*X,M![192VS$1 G)MGL;CM;?,O8YF&S5I'J#\T74:FY6I7X(E>6 M)+H&L^IT[+UH/F1WY/LJ21@FA&/( U] )$)I0SPO@T%&$$=8) $W-,J&',QN MG0?\@%(Q!-B0(["6S)A9%%.,]4S+C+B9V9@A8"TGX("5;<_I[DS[IIU9+5U( MR9([BV.)A2/38TI]41MD"3$D<-*LN\*S\2%=/MRW4C+_'3B'+HAZ'T(?W AP0)Z?S0,*(1 M]9&7:;6]83#D M6'7BZGB>+M^>]]F8]$9\GF=DVSK1_;-RU5O1/8ZCK1<=DENP,Z-[D X;-\ZP MOIT__OKA<5T^"=%&8CX\=BT^6MTTV)A?7&3FS\Z6;A/[-Q'F64E M\OL"O&QS)]3:P#B?E<\1O2Y M-L,:0(SL@77NMK,MKT25?VT#?&^+NJE:9U?5\_V[X/=Y<2]]D_QKWN2BWM?G M#P;!9J'(1"2@3U#8'9G0T \@RH*$14F$.='JM^J"F9GMT)XU,.#-S.I M+5H*03,+=1Z\]G"@9PSL.0-[UAPW_W,)DB.K=14KB]HR%Z =6S@G:YK9O;IJ M5K^0[ZII:?^1)W&$J1]@*) ?0X03JO*\",19@ E/PB 52,>(G:P\LT7J:>F9 MH%.QQ^W)5<*8&8>>C$,_Y"+S8THK;QHHK/S;7EE/UUM$\RZ*L56CRQ=8-\LY M#K+O#HE8R 7',8>,JIDZ-/9AF@H&/82S- S\%%%D4H0_0LM(;\R+\@]/B_+^ MM&AMOHD8@TOO:^T(!#-]TSPMNYDM#FD@O;O..A;.B]$+;^R7_-Z'P%+@]A/TABK\0F!ZK$C/XS8HS!*4)R&C(8A MTDJ UJ0W\^>RYP!T+( M#V#+A%%C_TGLID^='"-B9@.FP+ X&-)!Q6BR@4MT MK(<8V+TRIC,*=$4='T@!J1NU< Z/:8!BSX!T? 8L=!F,6R9:!\EE(,)(;F>OFJ_X3E) T=*OL#P0?5RCKQ'(4&6U9#$JI#S'N%4!Y<%"BQ5.GF-_6#!Y M]O?F5PAG IMI MQU!6\%M+%3@?I#,IE]7TG,NK+C8R9U*PX9RM"_RR;-L(U-OM>((\ M'HA(>J(!ABB(4DB$QZ G?!XG.,M\JMW%[LSZK13= N".IOZT\A\3TYOI* M^0P#V >B66R=S\FHOU6^4E:[K;'FXS3:"(\(,K+Q/7?78AO=$9:'&]NQR\R- M@RJ8E(^L>EOP3=U43]MS+-_SJ4A#Y9-*^Y#$L6H#(AW3 #.1XC3!\GY-^W"> MQ,PF8DM47W$N(#%M'ZZ7SS3FWM$#6X(65N*"L/J&XGJA[6S%B?!NS,6X.",6 MX\*-BQF-<<:'=F/B2O--[.NBR9NG6\[EXZK[_[S+"^&O$$4B)2F%/(XCB"(1 MP-3#*>0\BTE(PH2F6LF#HU1F-B =7=!3O-G^ 2C:X$-AL..]C-/T]M>)]&;F MQ5IPH^WQI&!6>^7+JRZV<9X4;+B+GK[8G5H&JX0*@=/(AR$A3,W\(M+]]PG, M>,S#(/&3+-&:^35*Y3G5\NY;>;U:!E>HI9'T#M5R3' G:AG,HI;!\ZME8**6 M@:5:;@/+P^9^NUY^?=E%_6HC_B9(I69>BY47!ZD(200#EJ80A6J29IIY,/9C M1!CB5& M_]N8\LSJ*U^+Q.QP2!^S<;6=%0DS53YHR7G0?K,I 17@(\GY#5", MM*/L'7:W,!;>T2F1/MU%SXF,X3@^*3)?P+)H1QHDKOJ^YU]%WZHP%[5J4OBJ M?"!YL4)1DHDL1!#S6.[7,:(P]06#+*84TQ1Q@;5JQ74)SFPFAN3!GOY-V^@2 M_-;Q8#B'D MSNL/V2UCY:90$<"/Y3IG3]V_]\=('F>A:C,&XTQNNQ'&"!*.8XB$[T<)$B@C M1M5[>F1G-@H?JGM2##,I6JY4AJD*;4A6N$7NB2:@>K;!/4QF%F('R)Z#&]!1 M![_U_YVE",9,<$<&0Y/HHF;##(ACXV%X]SR;D/>2SMTWL?XJ?BF+YDN]BBE) MTB@0, K2$"(>AA"3D$/&<$*],/2XWL0K6P;FWY)$;KU6;D$CNF>Y>(Z=N9FN_*'3"7?C=AJ>UM<%OP[@=" MBIX5FPMD MN]*$.8$U-F]70./(PMEPL*B1NP*B8SMWS5*6F[.^RN"6_?F":D?X!I M@R K*\![%@'IKS4,O!IAK1F%G0M!PY#L%KQ/ _!N M#\![*3\W>0-42?1-WTG)8=&/%0ZN K9&M)>-WMK RED#(20A)QCU+D19&'S5J67Z!DHB-6K/*N.='G/HPPXQ"A"(?II0@Z&59YH?8HX%O-'+JF,#,'L"6 M'%#TK#SZ$T3TM/$:. M1U'E)<]9'WY;81PC%*<$Q@G+(&)! (E'4L@$CH6/B(C,/HZCU&96VRTU\-C' M%DW[7(P!I:>RSL0W4UQ%=M!N\P;LH.A)N^QCH2&AL^X58[06[EFA(?9IIPJ= MFZR_P)4Z(WPENO^^+5Z616LO_B-OOKSR@+4+?GU3](1:M;G@W;C6K"KF>&W(-I9H&ZL_N. =!QT/LG-Z!C0K7:^M9= MX:"_@)W%OL\TNZX=;SXS#:CI:%,@A_\0'_/)8HM5,EX28UC >/$:RY&6W>"0MX5\847=J!#?YV_D M\72TV)NR^K5@NVQ\P3]O:)WS7'[C1B;W^;[PL\A+84804^,M8TAYF$":AB)1 MK3)C3RM$L R[LX<&.ZZ[4+7B>]A(NSU2/N09[)DVG+PX[U,=MRN_OV=E9JF& M M)I:=XKD(H">S/9>A:MZZ\VTA5Q?57<7;^J1BSP4LF^$;>#GJ.]-M\3B,T_HUT#HYI8,\(%_";8L=1 M-U!ML:VZ@DZOOEAW4&U!AUU"]6\R]_?;Z8"/9=5](8_ZPPDUF0=3=>8NM\N( M!!02%GF0(TQ8PGB&/:VZXBE"%U_SJBS:)[S>%2H. M$F-CQ!,?^C'U(0I$"JGJ<)"P-(E#$02::063E&8V10>T=VFQ3S> 3:2)&N(U M;9VS55IB#(V5 MW@VVB5#;":2#G.-5+ 3QF:]:K2,$D2^])^QC!J.$B50D5&#DV.^YB\V# M$[?W]\WKJE+S#M^7S=]$\TK(U_XA+U3:C^&($9VU9M8_R4+5)BT!R4A9B')3 M \6/*.K.C96, "FV)@%;G0(K!8\,)$ MW&'\PN@^\YU#6_9S9M2IJL%\2>HO;];E-S457/Q,\D+]\%+<](7(RDI\$FQ- MZCK/G)I72T;H]-2FZ4Y.F/];<'!Z5U!;'FDL] M^>G=U._P>9H9U*YR<72^LY(#*$% *\D-^+E]YOUO_R]U[][>4W94^?3$W/.' D^79F7)0TGUZ$]_ 9*2*$LBD1! MU\3T=)>K2&3FC\Y$(I&/BS=?-X@U,J&70MT@:L0RUVB_WB>W/S_^@I_>[23Z MB_X*@,ZY$W^,@1/S5)Q,=O:>&-K^*7YJTG ?Y+,4\NG9+'9?S[FFL-G6RP^4 MZ]_4F?Z]4&E%"YS&A3#)S"5FI"BPY DG:1I18M7@\! M,[ZM>A(7MA4>B**&Z@WJ9/_@47;[_<43!FY[@BL6(*-M(>& H1UZ>S+C:"%" MWZ#9/.[86>19ULVLN"_RL:E9W$UXRS,A1*&P3'F)2195N%0\P5D4]ED#]@RZVLBF">$/74O2#63-9\*B*.,6"R<1T=6>8LIS@C!5% MI!A/LLBJ@,&=AN M[@DW;.Q*M-%M7>L795O W9ZS/JQJ)>=ZL_'8Q=D=G+ E4D,,_ KE4A8 699. MV:SD9JO>FG/2G6KH_CY?RH\;^;2>I5E&\S(EF*?,5&=6IIXJK?3Y)H]%FHJ( MT11BCLY2"6QQ&IHF'-E6$_YEZ**&,+ ERWF([.S*U8+#3(>+S&!S,"B3)XT_ M3V-2I1X4\Z7>#C]\3<>D!_KCW7S-%ZNUMNG[=D )$5$2TPAG651@(K264L44 M3M,LKTJ2"9*"G/T!6H'5M(L_FDJ+ ^TKVR>=Q\Q.8STA =-;9Q <>RD-BN>U MG])Y2J_04VE0Y/-]E89?@8<0SPYJ>%B]D6;\QL-76MN-7PD)DGTP M,@!8;H%);Z"!(I5 \0>BEK8K31;!!(K6CV9"7[TVW?+#_,=QA=R,993'*HEP M6>;"='A@VB96 C.1T2(K"">\TS1/*;U2LN9%D2^G;%Y^!9ZX^4%+ ML%J:&]G5-UG_?+>5#ZOW/TSX0MZI]TNUTK\;3>_*IXUM_B9@R="ZW'*"=JP@ ML95F>^JX,2?Q'C\WZ/;)-)NWS^2$@#>LZ %Q _I"?B$#97,Z ."4U FA,UEN MIX/P_11/E]>OZ%/9UG.\;7JCM0'QXYKWMZNE9F.M'50E>855 MPP#KA,!2\X*+-C#+6<=+S?F5$9_?!2:_#[W[=.V28#( M4II%K&0X5UF,29IEN)1QCF6:5:9-7I*DS+9%WB"EP/:NI=V$2H^IHY:\?>.\ M8;R&C9=7%&!FR1D 4&\]*^&<&NT-KSQ9USTK ?LM^.Q><(Q\G!]H.2LDBU)9 M"5RFDIE>^P2715'A)(OSO"I%DI#4H0WW!7)6O[-7M]S>$S=1C[WW8KM#@N"S MC'U<@89;W./BO%J/(8]AH7R%.RY0F3;4,2SJ29ACY'$W#7[_7UMM'?Z0FZ\K M\5%O[FT+K_4LI30RTR8QSS."2<48II&06!;F+PB3A!>0P\@%.L$O:7>43"?X M_US-]1^^Z9^&THQ ,-EIJ@?A@7MM0Q"U%%&/I#]%'9')DZ)>HC*IHHZ(^E)1 MQQYWC2Z87]Q5_?.3W,R2.$I%6C"X)7@& ;IW 3#1ITZ*@T/4A]!@I.N?=VZN\M/?$1_E2HT_/XF6?<3$=S M_?EVM=[,,IIIW2#:+\]BCDE!)4\*C2_CI$;?8K3Z(SBV:ZBVR# MMS"].4!@IS1.@L$TILL/,$3\J187$K,BT]MJD6>8E;3"6H2?GJ!AK:CT\]1F%80YQE@VF'HUC6"G-6C"%ET2_T%$7_=%"2X[4F49"S M[.^4X_P_N@9FF_MTRLT]P3NZH;LV=BP2/"99B@OM>6)"28[+(LEP1%BNHB1A M";?*Y!TC-$U8MD<;&>*PIG^C8-D&9:^'P"DF"Y;>(20[+-H5$=D+"T\._*\YR3=_Y"T_C+_,2.LG$=0 J9BCL*EK]$W!>2 MNV;A[I;Y-5)P7PAEG7_[\CW7*Z@U[5KN-=?2GZ4^-V_E@[FPGI6BB(7(,ISG M1&%2E1R7953B/(NJ/$H%80J6?3M ++"M.R9MDC,ZXNBOACRPX&@0-KLSLB\P M8 ;0'0>'NZAQ ;U=2 V0FOA6:ESHTZLIBW<<8U>KY>.#K)_,@.E#$] D(B1* M*,,TDQP33A6N..$XCUA"9298G!&(7I^E$EJA-2U@$.LL%I8!K6LE! :W-#EL MZ*%F8+O?!J=6,OD*?)VE,6T0;$C,DX#8X,/P-/@F\MJD@GU=+?0KGS=+0,;[ M^;<#*U8;+.Y1W76&@F:Q7Y!]6.'\B W3-E>)04GHPT(YY9M?6'*RU/)AD?I9 MY"-/NL;6NDQ+D\?1IEO>;3?K#5V:,5F"-[O*/ M/'IE^M29!BLQR1(EH6F-!UE/SUI M+D-F=^CT! 1,=5TQ<$]-FJ ES65*KY.X!&E),_Z*8[O*MO?EN]43G2]GO- > M,:\RG.1EA8G*3))3KIWGBE,A$\FRPNIJZ^SJH7,X]CU46W) 13T&PDXUG<6# M*:.]9/#NCNYK/5" M7W_^+K]I:4U64)*D)*-5C@5+A3Z-,JXW22(QBQ,9ERS.F01U;K,C&UCQ#.6V M42G:TVZF2G^Z_0TBNWV'Y3E+>%Q@J]&I]J*K,L6<9U4AHTP(DMLF3UXB M$M@<')%M^X\"M^1!A(:UWI?<,!UW$AF493DFTQ5)EQ>7GBP'?;I^W"5+F^DVK.YYM9'C.9%AG%65X13$258"8C MO8N+G+*XH!')R>R;K-G*=O<>)PKYE>V3MO[-W;& 9,<#;*>V@,UNE_8+!4Q[ M]QCLB*/?>N111_]R^Q3P+FTOK*<=VH+@I+NS/0 O=V; F_ (^V?' M5O^KIZ=Y6T-[NQ1Z%S6#3^22S^7Z3&0RS0O!>*6PC%.."FG/8$3<^0KXPJ.WVQV 0AU=?]C!1P^X8.!K) &(]K2C M"EQ@.1EAX+2(UPE)[5WQ9ZEIS/FF:\QQ^YW6XN_U:KV>*<;R--9>=\9I@DD4 M*4Q)I6U2)F.:5%7%B%5C].O8F, XF7[ 3>.^><,QW;_CE^',MX>7#(@8'U!N:6(=1RA%J6=DDD9B#BCJUN MKDK#V UJ6 L^9LD2FK"CEL:8^!7&+5D"93ERR78U^!FCEPNSZZ;Z<2D^T2=I M>^2XO$)@VV1(V)\^!@0=/XSXD1%F#'HT]_V);Y F:UI&;>D"#^4[V?[OQ^5^VN.NA$J[-H?S3AF)DDB.RRB) M.]\B9Q3'),E5F69$V-5ANY$/GL_2,H%^$QT[?S.-O'A;+8L6!X8L@PN.(-OY M".&@@YF# VKO^J@=9K;VN DUK,D!")_-?.V)3]^[%PS,V5:]\%5E M7JJIO_U N6R+"F:)%$64%1QGE8@PR62&F( DI%1I&RLQX^Y(?9B4;TCSW1#5%O-2.V]<6OJJ?5W5SV6B:Z+*2]JN'+T/J3]WVQ$/9<^Q>;U]QV[-OU6F[674>9O0O+!$UB*BBF M54)-2^X8,=>1]L?CT M+3I'CZP7GO+9L_Z3YG>?82>[?Y"RR[U,B"I*[=OB/(L5)C$1F,I48"X4RT3) MHH* :KP<> CM!5_H^7Z#7G"%=FPYEINXP&^GYX%!!7K/ ?#TU&7?"I&@'?B' M.?@%NO-;0637N=]N*=>#^JT0^I=PW9P![NK[>O5MKL6>L8P7$8USK)@^G).D MHKA2U'CO-&&\4"7/@>U5SQ.:YFC>T>X=/G?TH0?R"W#9GL2O!\'I".X@O\/! M>UBX*T[<%Q:>^*@]+-[I&7OD>?@%N*E(O^6;+5TL?IH&AO]8GVD+ ^[N %LU M?!+/OLL!VG'5],E$W];_&UUJ-&1_MP[$<%BOP\('TW1'Y (TD'!#Q.G:'DAJ MLJM\-PCZU_N.*SB6X)YKDWI/?S9)C>^VO&>3QW5(%UMF.(V1TX?.( ,Q7 M###L[P"UG?T("Q_,HFA>4(/=CAO$?J+?#$-HOOS;61B#1#K=,?%D?1P8F-0> MN0/TTD)=L9*;S3KD&1FCN+.%,Y4K$7%",:L*;9<*4>&2D!034>1E144>P^H; MSI,)?/0Y* @W6J0:"V2^'EKM_V717A#H<^1B*QK%ZKR87B8BS#1=0-3._%R/ M$\S$]#((6[?E?LQY UN/89$\68@+1":U L."OM3TD:?="RLO-D^MA$SC)*JP MY%P?.>)4XJI,]9$CY4G&LD+DD57W61MBX8,:^\JD&[3NJF-6O:1YMX*C*YK/ M^D8%'*LXZ3E[X[?I+$1 CX6.K]M^%B+TN3)&SZUGS026N\U769M@1BV_RN5Z M_DU^;.KM?E^MUQ]6M9P_+MM+D7STZ()9_V=SI?F^=MZ MOM;<]*N-]!)_'MV.?-FR]5S,:3.W]$X]T!^S(B)%Q/,"%XG(,$DR@JG(49J5:/M\=7C>L_?#5KJ M \!*F4)*^[%/KX^GQ<2MUVQ-ULAZ7AYKET+&\Z$OOM^A3^UOT\-_LM\A^--GK,POY;7(;?/;? M\;<*-&7MU_F( S/$66*-HC"59)Q M3"J68!J5!.=I',LL2FD2@^H\]RL'=FCV=*#SZ7:"VQVDG,2!;=7CDCA,F'O! MM;=Q#AET_; M)R9K[0G4M*%$?QJ_X^UJ^4VKM3FI*"Y*H9@I V&YWM9SBOK;"WRG4T4:&>',L.I#W MB(7]>=NP 9T+;84=.+6-+C'9F/KKO5S](=ZWZ-E# %V=5!'VCYKG\^E<)KZ7-O^5>H>CX5[GS!\YGG M?!9G?MD^/=':7&NU695SNOBX5*OZJ?$D]EEW).,9+]-8N[]28%)F.:X(H3@M M55EI)15I!E+&:Y@)K+B7RPL/[*$]?ZC'H'/M]56?QLXN3 4XS(:$Q=I342<, MI*#5G9:L_ )EGC#0[.H]@6LZ=WG4+>3#JBU*W6@$-9''CTMM@33[LRHM4A7%$>9IS#%1)<=ER02.*8MC464T M@V5MA6$SM$\D-[NNTDW^)M^SO4OEU'R#^T6&^%QV1O7U/P+,W![=-+>?X, T M.G#=OQ8V[6H[&5 G!.I+8AC_,W1+_?M\*9M983.1J"+*&,,)C5-MVM,*ETPR+-(J5TD129K #JI M!@(;[?[UDW./"JU^\F*'!,J4DS35.$B MRCD529(H&L,*%"VH0E3)K2+QJ'[@F=;H6S,4][?M6J!G,^#$L.%>/' 13CO3 MXQDBF+4Y+B70]$USDY:#;G2PYJ$M,0A25# FL?_:@HL47ZO$8 R"@4J#T5<= MQR3MT^"^T(6\4^T,DF:*>)3%@K("IP4I,2E2JL^G4I]/2\9*(E@5)R5H$M(E M2H&]%4/-G%S:N3HND\(O8V2G]5XDA^DZ2&CX&*$Q@7Q-"KI(9]IA0&/BGLS[ M&7W!<5]?T/6Z6V[7+#%/:54D$JE' DXWS\I->6X"T MH>BC^OU913B-BXAB*O69G^1EAJM$1IBP/&:ERA03%:0#D#UID*K">P&9$&!3 M<+]M.U7H_W0L(+KGP4N[CW.PVBET&+!@BC[2WF//2Z^]1_">'@, A.WE<8[P MK]##8P 0R]X=0RO C,RZWLQ,#NN=^H/^YZI^N]7GUR=9=SM9EL=I5.8<9TII M1SRA"::5_K&H,EJ2-(X2;A5-'*02>I?OB 'W]V%@ABV"-W&!N[RUI-:J;27) MD!;K!7H:K'\Z:._PVI,HJI5X.YVT>]BQ9)2[.K//DAL_ M8Z[FO+F<>"/5JI:FQE6?FYGVO0D6>2KUX5G[ )HDQXH(0:HJ48*KV5(^FN/\ M Z#;CC<.K12@:A7@A$]K97A)WGB_MW=O/]X@UC!B7P$?X!O9.1030QZJ,GW? MJ@TUS-[TZX3-^.%CGO??QTL5<#@H?349\L?8M(V)O -ZTLS(/P7'."7_*L76 M!%.,V[74OV@_N\$O#\W-[[X-<:H/72*)(QS%,=5GKDI[2T598)8)52F61W&1 M@<*6EH1#1S$[-HP%W3,"#&/:0F@9U0P ###(>0Z3WABFA@_DM6FSJ_"^ J*V M9*>-CP+!. F70M]W#N$6M) MT@@S456X%&D59;F455D"XS@0^A,$<[K,N]\637X!W;%D$KAX=Y%Z:*(-C^R MT,ZS-"6F)R6KE, D9S&N(LEP5A4YCSF+B 0%LD.B?56>XR^!MG4P+12&\(C: M<3+,;1^^_LUVQ] -:ECR&E=SP<)?< U$?>H(FPLT9\)L3LNX9G6WN8&?]='V MRW?ZW%4:YA414L8$QSG3!_>T2#$M(XK3)*Y$3$41$9 9.D\FL+79$46&*C)D MH2G49[&Q,QK72PRS#:?">JS2M!/*6[KP62(3I_L."7J:KCOXM.L8>S5?2O%& M+O4?-O?Z8[__\2SY1HH/V\VVEN^?GA>KG^98NFQ3?TU:\&=I H#"U%-_F*\Y M7?R'I/5,%I+$&<]P%(D4$YIQ7*G(1-(+JMT,?3J,$H&=V!_&G]?UI@6"[) MXLU G!"86-$O"7BJL!>?A#>Q^EVNUU(>CR#8#T2Z78K!04E&Z;_,S>4E2U5* M&"X346!2488K$_BB65'%19'%/.$V@2]?# 6.A"51&MFW>_*"\+#"OP9N,//0 M#3J:,[%E!FD=T>7+:CM.;QF%!FMF)OX!]4ZZIOX1;XZXIOPBHS9=/^ 9: M@7DA,UF[,)^@]%N*>5T7WG:L-P?C]O%Q\[YNKHYOGS:V;<@N+A#8K^O119IP MW9RTD2:_6LK5=HV.)\8^K;8#K8T J QO ]X @=EVGUB NJ&-RNK4'>WRJI-U M2QL5K-\];?QAQV9/2DF3I]HE<#S0'R9H=Z["?E;)*!7,#*[E2F)"] F-\D+@ M+$FH*+*DH@14^65/.K":[QG9W<5MZ ^D2>N=\&SC$?2;_B/7MA%8, K VN[H M%P9!F%TX@-?=Q&DNVIC[9VF40.\E7>[8?0N:QRY,8/%]]5RR)SQMAR4P("?] ME. K^)A#N7Q"(SXZ=H>L4@RCV=P!:E&8]] MS1C) R!VEL"#F$!WX.*!(M0DR1.A@HR2/%!YQ5F2)Z(.#Y,\?=RQCK268K[Y M0'E[+C AR+*221['&2Y(%F/"(H&K*DUQ5C*11J)0#-;.\91$8$UL":(=1:?0 M[!E<[+3R.FEA"@D4%%Y%>E$67U6DIP2FK2*]*.!)%>GE)^&AV?U E5O.ZZT4 M;[:;3ZO-?\C-/9T+[7/G2FI%PSE1>CM4A9G+S$WSJ+R4<1)7DL6VPP4&*056 MPXXD$CL>D$G,DK4987Z+[O5OD*QK,W',I//8Q_R&P1L/IWJ#!'B-LD=AAXLF MC#1EI$DC0]L7!/;Q3&]0N 4JKX $%'>T$G,@H#C\_F210BLQ^B% NQ?<_(:= M_V'*L8LL57%DLJ.SN, D2C-:)B5612(KR>-<9: A5:X@P.WT[S[$MW..'(4"WDA9 MR -VAEJJFYU>8FZ^3+:M%FFG2II"*G M-*_2$N>1TDY.5D689B+!DN9$B)CGI+!V=P8I!5:C8]IH3]Q^6Q_&:=RS\28] M3-\N"3Z>>PO]3;%V;+PAX>;8@'\50.Z,E7 #[LSP^Y.Y,U9B]-T9NQ<<0Y/U M(UW._]E\YK?[T;#M5%E]4EGO?@5,4ES77;YIP-?M7G%A@P]?V9+".MKP@],$3;X_0&'?':?(,^MVVJ\&Y\QH%A=. 8_16D M9#84GKZBP[[9FS:L' C;/\Q_I>RKH9&7K0=LO4 M$\OEIKA/0CTVT&>I-[XE^L<:&6;:<;?VN2>V( V;Q$#XP*R<'32>C9>#Y$Y9 M*K8T)LM9 0K=SV"!OCIQEO.[K329;A_FW^2LRIDL22(PXU6""<]23).(82%I M)/.D%$4L)LET[C$5./JE?^VJB7)M^TB/'V1? S]@C,E?CJWFM\VS-1R_PN>8 M*/W9\;.\>@JTW>>9+@_Z#(ZA,)GE6IBG#*>-*[U"OKE;N.$&R96'=G&%7A@OP(#@7Q.VB P$!=!WDUO"!?MMQ M]#?3H7F'9<=- V7;+?!V> *QRT"V*P#Q-W#-A8FI!ZI= =29@6G7K!9L(%H7 MO9=29H*5!!=);J8$5Q&N"OU?99IPFHF<9X1ZGH0VR;T/:'*7]ZEGH'XL02"# M&2?3\O5D1.0];;OT>>_5 A9XNE%FK]'1!0R'P_"RJZYCC)/6=\*,J3KOK75= M 6<52UB6D!B+,LXQR=($,ZJ-C"PB6F9)Q$EBU4< 3#ET4D:S@R\.)Y+UUU6] MP7JE)_LS(@S*\7-Y,(!@-N3HV-8VQG9+XJ@ [ 3 M$@.G7-AZDQUEG<3LGU?=%H#?G[A5Z$Y:ENN]%!=VDA;8>JVM?JZ1V MO([62_%LL]!B\?Z'Y%M3+/=6?Z''E4EF[UQP6ZT96".T#BT6:$\;'8@#E&8( M L5\B0[4*$NB.WQO&$KG)MB#2T\G9I9B'>D=#;/!QW"WG0,GRDILZ10.4YY M%6,B$XY9*5);N0<<2R^+:N;\7JV;157-!' M6S_@\@J!K88FC UE9$CC&&GB^I^;M"S4<6'O$ S@,.X.^($ IO<6TJ._# N> MO()Q&9U\@H%E)_,(QD7K^P,63SO?IFJEWJ<6OJ$+^5)N)[Z(GK*3W'FYGI2\NY=K \X"*G,2:)-$Y:JC!-LI)E)$NSHK)1QL.2@17O+5U20>V4K"?GL$*Y M<0]3GK>WGV[?W5ZO**>\#AR(NH=;G>A^.*A#;ZE)?O5/6=_]FI_Y%\=6G;1> MZDUM?2_KIHQB;U&SG)*D2 F6J3Z2D$+$F&8TQ[&L2EZH4L01J-W$)4*!?_UW M9$VCR+:@QWGKN0B5W>;C P"8!KG)#N^8.2*8K_Z8E\A,VPUS1-B3WI=CS[MT MNWB9AME=T+?YEMJA[7[NMT]1G*29C"-$HT\F69JCWX=A5@4X$/+_KZU< ?MLY!L?297;^;-'U[P'+W5^#^ M2LY80AJDA,74M6]*"&R!S57<@1GLN>*P[(2M6-R%/N[0T@P36DI] LP33'.5XC2-]<$P3G-&":SQRDL2$#UP:IS2S3!>&XHW MZ'_&Z)G6Z)LA_:\HCJ*;*(K:^=!:%[:;KZMZ_D\I_A4EU4T9DT8]DNPFCI+= M0_/UVL1RF]JIWD0'ND%_T)__ZW_$>?2O:7R#S"]M\]#+OTUOD%[FN6T2OKC< M[-GN ]FYX]> #CS(]B9&WZ"&V WZV$#FL9/N!7%\]=%]N?RT770O"'?20_?2 MREMR\(/Y<:DYW0>)[_9V_:N-SQQ;SQV;_.8HG-\F3LR3GDJF*8I%D MN?:W(ZK][83AO)#: ><\)Q%H_. 5O 0^81\X0\\=-VBU9P>FR]<@;J?V$^$( MLQ ]"(^X0CNVT-TXH&"3X0$*3];E&DXF-40>('MILWPL^0HMZ8#!+R^TPBF@ MEZYF(6)K7G'[%;J7O4[4SBN,7ON471D/;!*AO]-:K-\N]#'@8?7'\GEN[KV: M^VAP8S*+I0)[$RT'J&'!',T?YD]-!>\?G^X_]JY2US>H80M066"!TK M"P 0 MS$K98M-ETB#OW\3KGZI$5J@Q][Z]*S./>K M=>-9O/^Q,:G*FIW?Y^O-3,2%$EQ%.)9E9(H74ES%N<(L)YPE4I8QYQXF8[GP M%MC0#-6B'MB].6SPQ_O^CF?TUX%K]'ZY?>H2@H!WBSZ_J:5']CI?"NB7O=9' M\C56[!HXPXXB<^+L5QA?=@VDEB//KB+A9M2_R.5\57]:;?;5CJF*\S(K2RQY M9.9]1 6F+%$XJ?(X)GF61BDH'?R$0F #V])##4&8,3S%PLZD724AS##UA0O0 M5N:B))YLPNGZDVKV1?%>ZN?E!QT+.YMKHEUGC9@G45Z(%)<%*3!A"<,L36-< MR5CDN6)57%:0L4)'JX.TRW6PT/$%.[#R\@B+/(^JA)$,9TQI+!2+,.6DPIE, M2,'+N,SM\AJOQ\(AW>/H^O8:%.SLC+-LP.->0\9C9Y1!_GT5?QZM/6UUYSFQ M3LHWSSX$3\+Z0A?R3C5732;F,Q>=2_E97\N(,RD/'CL.AD M^3[N O>S?:Y8!6[0;_E_;>?MP:[QK8XH_C%?SI^V3P_ZD9)@D^@#'"*&X*#2F M15&H-+$*L(5C,71 _\#T#=JT7FN?[QOTU'*.-CO6T7?-.WIJF$?\B'LD6_;1 M_TS^=X18*X&]Z0OTD<]_L=SV_=>\2."ML>P^ YLH8$(3[;-A@6NOQ4'IN06S>EW MK[ROYTL^?Z:+W32%F4C*+--;+.81*_1QBT>XHD3A3$6*"RJ27(+*I@>I!=Y$ MN]CS\E%OA^NO2"U6W]?(_"X@U35971BV3-&%J5+7WNQ\V?Z5^^SI873M(B7> M,(/M7B_&KNPI[Z>N^(NE6$GH*;8R3&O26(N5V"]C+W8OP5WW3UL3&M[=T+3K M:_V7LJ(L37#,"X*)&1]?%8+A2BJ>5%KF*+8>^WR60F"=;VF:<^NQCML[3N=Q M&7=6KY86IJT'08_T]FI![1V\JP5V\\_ @H.\JD&A!IRB\^]-YM,,LMUW288? M=.W HG5-BC=RJ?^PN==?ZY/"I2D24RKR ]62Q(QS:YFBO_[FCBEA+5A_7U]!;%6L<[=R($.C ;%3' M >J((49V5:%B3%5 M5T9H3W)X.3<$<<>.^\%D#%7X,<4C5E<=6GHP;5;:%NNSRUP<( N2XWL%'@&. M.&.47^W 8PG)T/''=@DWN_-9?I/+K?R@I7B[6C;U!?\^WWQ]NUUO5D^R!M;N M6*X63C,Z!MJ QXX%]%WS@'9,!"F^ 0KN205LJ4[ZZP^$XN6O/O1UI\D9'Y=B M_FTNMG0!GYAQ\F[H6['% O5H@@9DG,HYK,<^1 3>'AU+YW\.QD597.=?G"XX MY=R+B^*\F'=Q^;GK_=//\\>OFSOUYUHV*5* >H.H$J3BJL1IIB),(NW#EFDE M<$%)$E5)D3.>NWJNSEQ-Z],V;.*5PG^:26>&TZD*1_Q\0KB;/,F'NOAG'(4;]^<</_08M MI>7(/4O@DCCGB8H*7"0I,>-<2UR548Z3E"5QD<6"2E">NS_87&H8&]!:S+RB M9+XZYV0OJJU1LF-FWYG97@)Q5U=F_!C**0\]G[ MY6:^^?EAOI!U-^WMYXSD<5GQ0N$HBDI,JIQC6B4E+JJ\4"(K8V&GS!?6#ZR] M+474D-Q-#;0,A5X"9%AO/8@)4U28A-:J.2+'P!E0O]FJH?[#0?LNK3>)NHT( ML].OL<<-%D9O\^7\J/V>-:SJ)"Y MX#3&BF@U(W$D,"-Q@=."L*Q0J: $-.;0GG1@-=PQ8HX$+2NHY07UF$%_&790 MPP_PA ; V&[;#8,<3+,]@@8OC@7+[ZMJUI[PM.6T8$!.ZFSA*SB--+R7JT]R M=?OML4LB!8T#O_1^Z)R(U1+?O[]#G_3_W^JS#7V4^V3J*\:#7T1C/)CK PB8 MNOO! #K7<%!(UZF&YQ>=K/4>M E9\\8H442R0K+ MI!"8\+3 9=G4?^N_93G/]#8/V=E?K!]8/7?4_F57K@#;G5^"8;<%7R$B3/'L MI0-OHQ=D\+17OEQ]T@WQ@F@O=[U+CSGZTKO08#OGD1=92@5)<%3E,29"QIBI MJL0ISTQ9 A-93D'^\M'RH7WB?9S<:9;F"R@LW5IG 8&NJ[5L<,_TK B^O,_C MQ:?U,,\*=N)%GG\*'NOIVC-\F*\Y7?R'I/7[I7BGUYY5,LGSDFM]BEG3@)_C MBF02)S*7G*1)5"3"-N!SB4A@U=HU*VGI(D,8:-\ M^7AK1C8TQ66]_J.'@ 91(I5Y7&&65EI?&26X2HG$@M.,5T551C#7\BIN BOV M@3?48ZYI']VQAP[\';=K=8XM7?=U[/;ER3"'&97 <#ODYWN R5O2_C6\3)S) M[P&VT_1^'XO""Q'[B0.[JU295"E3J<2Y3+7?4F0"EYED6'&1)S3E(LJX39.Y M"^N#C)IKFSFU+S]N:XJ[VWG[ KUSP Q;'P_BPNS)4?80>N]#0OL"Q"LE=2L_ MA$D,JCT@\O#<6Y/5'0ZPW*\Z''H,;C"LAW_<2_T-]0=^E'?J;KMYWF[^ M7&H2#_3_RKOZGO[<957/%,N*N(P3+(D94594.2Z3@N&1A=A,RN^@& M'?A%=PJU'*.&961XQG\RO96^]7_5INMO]UOAIH#PF&ZL .Y)_F M9/M7,+CZNU\X(O#K9',U1I^D[>UQ]WCH+9! M%[@OV'6ZK]VM,=GU[ NF^[>Q+__)\?)5PR#K6HI=6\MOLMZ8G/'VCVNC._6< MRUF>"#-,-L92*H8)UT?&*B849VE19(KP)!.@R2RVA$.'O_?4T+,A9U*^D5@M M%K1>F]83[4C9R_F[UX%J%_$* 150$W<<]'K6[IC8_=!@V/#A\4X8*+FORV); MLM/>(@/!.+E>AKY_;0[G+=>NX'9!-U(T:=@F7:267TU1BHF$F3SLWU?K]8L6 M"<(,&BDB@N,\+3%)98E++A-,B2)E(3DGF=4FZXF?T#?;O<3%'G^HK2DXXG!? M5&"8!%JD:S^*G:&:$&J8_7)&.6A;"T]P><\F=>/FE5),KX+NL_>NK/+!3*%TLLW6 M.;*OWV-K RK!EM#[[O9BT^FK_GZZWV]^C874KSY^>=:BH_+_2S)0WK!K.2E M8KQ,LWXZB!#0P< $\F M!D!X4B,#!^2EF7%8X4$8Q2I."DP$R7!):(FC M7,6L%"PON7(J+GA)*70TV)#;C^9"?QF2KK4&)R!9QE!\B XS"#"IW:L0+DGD MNR#AA,[KU"9<$O=BF<+%%WPU#S?_WPZ7<#,_%RKW#RG.A]N%LE)9E7*.TYQG MVOJP'+-49#BKHB3*HYBG<0JQ/O:D QN??O.)^;)-;5JO%G/1W#ZT_5-@M@: MJIVI"8,5S-)<[MAARB?^G]5\N4'_T#\WY1('SK3-"7$M T?$D]T!$)[4[, ! M>6EU'%: )V"]KYM;FL^2K[[)NNU@;IN-=>[=P+9!DUPMY6J[7OQ$M]]ID_MX MU+UBQXQ][M99!(;-@ _A@U7H'^[1:?I&/1I.[OM]%E5!>*HE%DN681'H?+U.>8)K17,8EXR2W&G$V M2BEX4EA'%[8W7P;&;BOV(B[PZ+\C>6/Z5^*.JL<&Z=:R>=I#+].9=,L<%??E M#CG^@INR_C[?="G07^1FLVCB#&U;I,[V/JR:_ ;3>^3G3$5EFN6*8Y&+$I/" M- G)TP)7<4:4H"K+,E#K=!#UP$K=TD6TVW(V*[1JLG^>#6V8HL- M5/^8%#! M#,*!#73@XZ;KI+7?KS5X;>K4_2!X8"OA!((GRP&C/:DU<8+EI85Q6\1A^JF9 M($07?Z?K75%%MPD*?:87E!(L,].Q4^7&N,0$4U:FHE0JX]2J ]$0D< VI".+ M-%V'FK"+R Q;"%_R F\)SX@Z[A< ?AOLIZ%ZD-UQ("KD<\.&H8[(-#0/]=*K MTXU$'6'^:"KJV+/..0^'),S=&*?YJZ/4CF/LBHNL30#8TB>IIC%C.*2EI1R3FB9Q,"$"!]\39 M MT7;I;V>8\3V3NYP)S26B.S;-=L\;1MMDS(Y3<"J%ER]FYTV]PG< FE?]"8XS MS??3Y+HO<> 3W?:_1,LJZO-Z@QINO69I^(3/7PJ'%ZZFSN_P">69Y ^ORSM, MNC/>X\/3X[^MOO^Q?)Z_7:Z%_GE_"V$[\VYPE=!'0T,V*8A<2^<\2&2+Y.NI@%"!=:Q)6ZTUB>?% MJLE:[])&UOM?[2(QG3-3@FD:%YBD9:6-1L7,C8\J:"YY5("FL R3"VPDCHGO M\I[6SL9A!#L[L^ /$9A!N (,> 6:E8R^"M"&B4U;?V8E^$GYF=U;KAZ"]C*Z MHT&;MC$C>5GR*DHPY;3$)*X(KH1*L(@I5TF4"TDK2)#DE$3@>$?;-;(?N_A? M_Z-,XN)?D6S(0_?\$X2*,DDT(@2G,=4>$\MS7''%LI/MZ1.!6XRFF&,U(J0422E\RJ+^=E$L%S='I$V^[9H'J= 6R& ME="/Q# E=!#66@''Y1E20/UV3_GT3P?%&UAX$L4;%VRG>!9/^BOEG\MUKP9X M?QJ@DBE>\!CGL'D_QA+E%-AGR(PQ<AUD0? M5K6FS6++-MKQC7J,-]5"/=;1@?<;9"[<5PII_OV9SK#X>C*S@9B< MU"2'!?JE^0Y,[=JVFLWQ\,W/IEJ\+?&1(A(5C3) M8?*4TBMUC[PH\N7.D)=?<5/L\?2=-U)IJ],^IPV)7+__H9U'34.[F?7/YJSZ M:;5L)HFL%IK2X\>E5CVYWLR**"9IFF58LH1C0E6)693F6.C#9*[2O,RJ#!*Y M#\AKX"N CZ/ICJSA?)<7N3&\PVQ-R ])JD@[Y:8NODJ$]LB-<4])A&/%$E+) M,E:JA%CX7^5#NI34M_[@HDF://EHO\XGL]M>?I$/ =N>K!-7N\_3/=]PWQ0: M]KA%.W;][6@38.II1PS)Z:0[Z@20O]R1IR )KW[Z7:[74NY[KQWW?M1'A+,] M(1]6;Z2)^CWHD2C,QRVF<"9Z9N6E5JEUZ2G%9,88YX8(Q$:E8)K9C&CWQ M%/J2?D_(OKK(%]K#MOJ5,(39Y);!FU[[QI?Q9:391)>#SP\K]&87?'[-;V%? M&/8*W\2MCFSJ;P,J1?.,XD#EFB]*DQ6Z>8:F7Q?G>VG'^P,^;S?)SY*;\^Q< MS7E_[]2[9C_OXV'59GW,JV@6JT+F$A1PY2'9EZ#)*LK(LL9"\PH1& M!%>J+#!+BCPJ5!PK#DN[N$PK=)Z%IHP:TC>H):Y="$,>)<"DBP&X++,L_( M3*NX+'^ ?D86(OI*DQB@-&U>Q+C()XD0%J^XZ?2#?#+]DNJ?;8+D/@TH$:PD M)"MPJA)E"OH9+A/"<:1/T"HC45^Y3S2X3#JS"/<+H>4_Y MIOOS?NS9-6/-!D"UT_004,%4_V3061^V^QYL#1^A9IZ-2QYD^-D V5><@C8. MQO X-(OW?384?S=7'8TW7[9R/UJE 3VV_[?F>Y>YZ MO.,3T891'_W)'3Z2G05[#>AA%NY2;_,;=. 2=6RB'9^[?HLFH?' :N<>A>YT M[HY>T#[H#FS] EW2W<&TZZ%^Q?HP*RSD?-8.+'C_).M'O=S?Z]7WS5>3)TF7 M/V=9GDJ29*D^:9E. $F585IE!/,JCWB1,FU:K9J&C- );2,;RFA'&K6T44?< MSA2.(35LV3S*#S14;J);&QU+P0:Z_>@56O.A_W"P&F/K3F($+(7;Z;3MXXX] MGU?+Q]_GWZ1HQ[J\^?EWN7JLZ?/7.;^M)7TYVSVMXJR*3(T'4=H=BJH2TXC& MN"AS164N12Q!!S 8^=#',,T,7AANNJ%%)I/VP!!J. )V?X;!:^?(A ,-9@4: MO'X?P:M+0D9!QJ^X(>&K"32,^+1=H)V .6D#[;8*/!/*K':G/E#>7%W/:$'R M*A(ISC*IK8RHT MGXMRX0G7+MM1A]1O>Y&]Y7!;D)PX&=L>A-.L:L"[ MKA;BF[;AJ_KGA_EROOXJA5EW/=.GC)R4BF)6%3$F*BDQR[5U*)+$=&BORCPJ M8"4NY\B$3L+H:*%'0PRJ^6=QL=7U:Z6%:G='SW2JZ&1N2-Z8P,% E;R#2@]) MYDV)SQ*96&V'!#U5U,&G'4=&S]?/JS5=Z$^X?7Y[E*'U;O5$Y\M9)$F45#3# M:9FEF%12N_$Q3[#>L>-2:VE6$%"P8)1B8(7=T4<- ^B8 _17RP-T'O0HBG8Z M[14;F'I?"0M\V+.MJ+Y&/(_2FW:PLZWX)^.UJ;5I#K>UDWTP/> MS1?;C11O?K83!7IU]7$29Z7QZSF+M8D@>8PIJ4J<5TDD2Q:)I+":\W0%#X&- M1K\\?\<3TDRU0SG,S5[#UTU3M=^.ZVAX,XF).^?WX?NJJ^COK@:O[&]@_WWL MC$]@U&'FZ%4 OZ*3 A@R[QT6[#EXI/]#\NUF_DT;1^T.:@H?EN")3*,+!;8O#7VT M9P#M.# ]X%:;Y,!LQ#D6 X4S6\CK-9QI??;(13=:"]J,D914A;2+ MO@Q2"1UQZ>CN.MRVE%%#VC[!ZC)&PYKL37)@/,5%:%!JU:A03HE5EU>=+*UJ M5+!^4M7XPXXI54/E^KV^OI^T^C]\EXMO\H_5K[_H/;^FS_K?-SQF7E:0\CG&41-K!$'F**UX)'&4Q)2P6<5F"8KDT6J)%J;@=J40;]@%FC,8SI9&+!AZ0-/5 =-RLD^DND$'1/?< MH!T['NV6$PR^K!6,^+0VR@F8$\ODM@H\-''_[?E%;K1E*.+DQ<"&0IMC]*VY M8%"K^JGIR?5..Y2+U7IK;AL:7NR##Z=BCP<;KI(8IMQGA V1WCTHE5,(X72U MR4(&%P7IAP@N/^2VE=\N-W-AKC;FW^07R&*81KE' N9QV:,:Y4JT!S7@+P&UOT^872@ M#)HM-L47L_,@?I'O +-(CI\ [%=, (XG)R0DIY-Z+!- _M*]F8)DV*"2B01\ MT,JBK;1D12;U/AB79D9@( 9D!:#-Y=NC%Y?Q69EQDA) M9(5E$N5MIXN25QQ741%SSO*DBA6L[/0\(UJQ'PNJ&UXX7H^BMZ/P(%?&,;E-37GG:>R+3;V:"@)SO9\--N"OQ9?I/+ MK32G\_<_]"ZSI(NWV_5F]:0WG+&&*Y+%:24+B@M9"#.2(,=,E 1G3+NV2A&: M5:!"TBMX"7ZAV7#6MNW;\8;VS%W?ZN::SV!G/B8"%V9C'' -VA+' TB>S-,U MG$QJPSQ ]M+0^5C2L9JE"89-J5J832GDU* MTR*E@N09Z)1^2B+T/QFJ] 1JK,RC9V:#K M9(?>MLX%GB^QH19@].%E47QU,#XE,&VOXHL"GG0EOORDFQ:VU63-P;V+^Q!: ML81SB44:4TR4I&;8@,*LC,M4CU2\^!)RD>8E!JU_]JOW5/V$3 M=(.$YN:"4YI6WR,;3N!/,FPD7@?AUYFVV6<9=9W9;P']U@.H2]BYFSZ^T2M- MWW3X5N$G<([AZ7L.YT5ZO_8TSC&8KI[).4K S=G\J;@D>2DB7$6Y/A)&>8%+7L98%7&>L;(45(!: M,\%9".RN[NB@U9XT\(CH@*J=7QL6*]C>=. %'3&#]O@=V+G9_Z7'CFWN8'CR MG1T8F-2Y=@?HI?=]Q4KPV^7#[6:3@6IYNWS\5F 3<2!F.3+OC%S#&G^=2#!- M[ETG^\I]O)(M@T M0<2$ZSVV2BJ&LR3F)H4^R0MF6X#?7SATH*=Q)R)X[/EG+YFO&WT4ZTP[M&Q/W9 K?Z O.O2573_++AFZ:-+;?5T?]HE42 M%3PF"6:D-/,RM/8RD4E,B:"9RB(2VPW/L:(6_(AF:*,]<;2C[MAM>Q@Y.XWV MA@?T?.<,A4N/QW$1_75T'* U=?_&<;'/=&NT>,EA)!;_K^U\W<1H_J#U_Y6; MM_1YKC?_+@WF0<._-BTA9[3@:4EHA#-I)A13H3!3"<%%) N1JHJD96(]+,N2 M:&"U;VF;?BL]XH!I4[;0#2M\*$!@>M_CX 9UP!PS@?9]WWY?:]GR=/VL'C)O?HD:>(GK>DS2IDH>![3YFLY]# MU/(<% (GX+GHXG3U W@'/D)/3A\0/>AH]'-T?X'9YP-PV TW'UK@VK:Z;26U M:1A+LB2AJ<@QCS)]N"J3#%.6ICB.TCQB$2$R3]V:ZNYI!#84+[O+=ET KFBH M>T!G/%[I06:8TCN(>T4KW1.!/#32/:SY2FUT3X2ZW$3W]%''V6*2;?Y=SA^_ M;J2X_29KKHEJ:MNYWA8YN]W:(QY ==6$;] >D([VOO@!?1X"!#Y)S$Y, M7W/$1JA-.T7,3O23&6*6K\'4?EUO9E_DH[$CA](HNM@%-$LN%9,2LXR;ZPA2 M8I;D I=5'%6RB/(B$S;*/D@EL(KW"0)CE\/@#.NS-Y%A6@R3UEIMK:094E:] M0$]1]4\')1U>>Q+5M!)OIY!V#[OMOG>;K[(V!=JU_"J7Z_DWV08Y?U^MUV_I M^NN'Q>K[OTGQ*/^N:9F_?"/5JI:?)3\:*OA ?\QD4E8ERW.MK"K3_C*GN(QE MBJM(<;V%5U')0%5/_E@+K/ FVP\@MX/^WGR<[E]9 MPS-ZR;3IXGOY^X"]#O]0>G)0/#(VJ2_C']"7;D\ "G /Z8_YIJ*"F+ M>,%,\KXRJ1E966!:4(Z3(JE81@O3?LW6*SI:.?3=3DO+WOJT4O,G^%2W.\WF1NS%DQ^J[+^0<<.Q[4JV=9;WZ:KFB;VZ4P\<%GXQA] MDIM9RB-5RKS4RA$SHR8"LYCD.,EB+B415"I8[X,!8H$U9T?Z!CT;XH@N!9([ M\C=H*8$A_D'<[+P"7VC 5.\ Q/T>B/<'(#X- %ODF AH:]V"4.DIFV<8"'T M20L%FW=\WNZ],RG[P8,I-@;_]Q^_%W])\K?<9 W_3?;<'ICC"H MK[G[\P$@V&YHFR_67:^FB]>!?79"7P..H1#T+O B\5_@0G ,&+M;P=%5X)5M MMV;H[OL?-;^OY]RZ;^KQ6X&-Q/L?LN;SM40-,?OBMA>B#6OW=5+!-+>A@RS% M M6WG9? J;[MQ5*3U;>=%Z%?WW;A"?_10;W7WRD35.)E'A4BKW!4Q!DF4E)< M22JQBN.",![3HLAFF_%&*A"B(*6"-T=IHTO\*+HT[Z)+37#/7P1O#^/UL3D7 M<+Q'W303)A=ILBC:2Z$GB(_M2?XRD:^7($!B6B?O.E[CS]?/JS5=_+U>;9_? M'H7"FNKI))4YDU&"T[@TR7@JQU6F%=\T;ZJ@ACX[I M.\V$&L//SCQX1 5F&:X"!'Z9;R>FK\O\$6K37N;;B7YRF6_YFNO%]HP-3]"B ,2^AMD(";-Y1@9L +0([1 M-2N1O8;4ABF^0AS-"H+SP3.[5QT'TJ[7HP!+0E)BZC"@AL?J(A3S"+"<57( M,I59FA"N0'-TG1%P:$'-V+3SNL M]:Q@)_-5SS_E&(1_>'K\8_D\-^/6P6/B+RX06F^:2/;#_,GTEOWCT_W'WK1X M8*#^K/B6,?MK)7<)WY\7VG-O$BL)W=-M(_)-A)T'_P8=/7W_;"J+\P((YG,:)03,VNIP$0?!O0Q(!=85F:$J(BR M/(GV/=8ATTC<^+'Z=7_14MTA::?C#JE5;=)\Y1K5+:-F%N]2;M"ZZ="C[>)F ML3\]R_9NFII/")YLXOAY[/;@H&@[3DGYV5[;:TY0CY4;-#+^S>M \39O MQ9&-B:>R7 ?6Z>R6*]>#]V;YLJ%+P4R;;S/1PEQ*T\7O6H&U>;A3;VLIYILN M7367149XE6!2*9.+5%:821IC&5=)SA/*L]BZ.8LUU? !3\-'TPC_P GJ6$%W M"K7,V'/W&+?"7W;S)W6R$N3Q$ W@ARB))*,X*RC#)4V%B(A+G(N-4QFF: MR*7^P\9D;]^;;)!VR/S:.%*W7)OR;>-<=4\=1@6L/R[;029W MRCS?Q7<>'^OFP#3TYBRG&4L)9SBIM((3F4M<)MH_2DFI>))4+"I@R1^O)$CH M@-&!-&(M[=Y,$Y/T+=LI0_K8:.I"$'6(3+_:+X&=0?OO\&EA5K.3"'4DFT*6 MMIP%?=?BH/Y7WSUS=_35W^^_>O-6*]7-R(L^6V>\[B?QUI/CE<28N-G'ZWZL MTRXBK\R/8^;ST;2OSZ8+RIWZ'M-N]7N'SP#:CU_DR\(QOOSCZ M2@KWQ-6T>>-^H3Q)+?>\O'-=N+;^)IU]5HFR2KB*<20HQZ1("\RD_B^91RJO M8AJQ'%02>E@ZL-$TE1-MD0FXMGLGN^6]CI-$,#MCA'E1&:)_7&Q-F%X;DKJQ M([>;MDJ/&D.R6:%/*S.L;J/)+F$KM4>+^0W%\]]V[AJ:NW7PATIE;[ MY1/73*)X,->:]W0N3., 'D51$F445V5F)HN6!%,5:>?-:GFRK:K\&IN;EUF31QA8Z>*UTD,4\E.'1MBR%#SW#[ALBQ>QT<< M$7B%F1'G!#P_*.+LDV[*]\ET4U]_U%'FIV9,A%;8[;H9 M68_4C@5$]SS ]!8 JYT^AP$+OO4VAFW'!6(_T6]_MJ#]#>UY0;?CJ(&- !P M3\8!0'A2HP$'Y*4Q<5C!^7I UK59N[->;;C%[&:B3-.JRAG.,IITK94RSK$2 M*J.2TRB'.=67207>\7>$S2[O&CZ_!))U@-N#Z. 0="OUP0?81Y&]^@#CPOD+ MYEXB-'6X=43@,P'1L3<E7D@VQ_!W^O4M%27"D>I4,(48:H2U$A]A%[H:_>&^LTNC-7CX(JRK#$(+>_D_0$#O)^_ M$A/XA;V=I+XN[T>H37N1;R?ZR:6^Y6MN)L#D[\R;9DCK)IMG:0)S4GL).,Z&#Q9%"#Q20V,&S O[8WC*G[;17U8U7+^N'R[ MU7[/DO]\J.ER;8[LJZ7FJ?EIT5P@[3HJW];SM6;SW;;6_WTOZ_E*[-LDY2)E MI?X/%H033%3&,(TS@5-!<\5RQE4%NU -SW-@0]=K/[\Y\-5O1>^G6Y7/KVAY MF_IK?1O@3>MXKZQ.#K03!/4D:6QQ3Y9^]WK4"81:B5 KTK2]MP)\@\"MNWQR M_$MT_@KP"6P;AX4@?5V)HN9HU_/U@T:P8;SM#7H92G&<1U/4\FL+>Y(XIV5&&FY (T M=A;C>H%AAN%$5H\30.QD\J3B%XA,JLG#@KY4V)&G';J(B/]\6'U:+>_EZI-< M&9?FPQ+>261HD<"*IVEON^[_;:H4OG]_AS[I_^]7.NLSQ6JS7-F.$AU'9E@S MO8("4TX@'B%ZC]@([M9_9'#EZ7J0V AXU(?$Z@5X$7X;-3].-=V5QYFZU?8N M7![__6[/?[>5GS0/#]_EXIO\8[7=)-7OV6JJVSN&3_[Q9M>I M9'V#--_(,(Y:SE'+^BM^)_N> J_YO=Q:#[S>=P/U+ @%[$!K ^\D)^N $ JL M?J.$8#2N[Z>P%$T+3],(1[N6;8_/F8PK555YC M)3'YV)7'3E"O*DR0AE:"D M8)!4T#&"@7>N!_,*6AR8N$%/\I__I$N3VK!KHZ7UMNFRU3'V+]T_N/=C.(NL MW7G5)U[ G:G7J6$W,F\ A*LZ-0Q)%J!MPUERK];#84CXH88.@^]=E+ZD$/OJV,5B7;,WS MF !N'Z^1U.6^<)^5N:?H^2KODD ^+]].:$Q_779)S+,77!9[J6LFQD; MS6;UY; 3?=XL;Y\VMH&FD64"ZYNAW@UR:??<'@/HL]QLZR6Z?5IM!WXYP<", MQYD\8@*\'[H>#E!Q'EVQ?"=#Q8590*DL215A2T\&H MS"+,(B8Q2XM*">$ MB?H9^-Z"!VG].KT'+F[)5B\YSK'IKI/NY;Y3[)S/,B$%2Z,$YV6BE3OB'%=E M$F/"3*09_!AUU).MOFX7&_J)CK^ M8!ILS$C,RDJ4!>8L-=4>*L*4)!*+,N:T9'&:P3*GS] (;..^\*]2;!?2)+G^ MOEH^8KW&$S)\H ,C:_17PPMT_N89Q.RT]$H<8#IZ L&#$P0.A9T7A?16T7E* M8>)2SHLBGM9P7G[4L7+KS#RN]I=0.R9%J145I\I<50M6X8I0BN-$49D6(E,Y M*&OL(J7 RGMQ1IR+MEZ&RTYGO8 TUQ7^>$556.R^2J>NDAGVCJI,7%/2J)& M7X"'_=H _C_H8MN.U%VOMT]-9>>[N5+2Y,A+AW0SV*J!];=E!NVY00=VT(&? M&X<$-"!XXY'"<+@!'6H@9 %RU-R@< HM DE-%FET@Z ?>'1;=ZHO/E+*-)P4LI<)X83UY$!2ZK.-(>0E&JG##%4U GAW&2 MH1U[VGJTW8[8TH3.TA['SZJ;*[7=+%S_5\#?<4+KP?VB>HZ]52KK;KXYSK'1L %^"2_!:;O0?1 M@=OZL-0A=O$1&=WVZTN+3K//>L>*'N[6G[3O_OZ&][5\\>YIF#^ MMKW1C6U!LX^<>8,"IL--Q.Q ^P;MJ#>QM!MO]_E@43U&TX;I31Y;LQ+_7*3-[D4W M_3^;LMN6M4.F V1QIC)5,BR%))@DIK131 RK0I6JS$R39%!Z@!^V EN2R_GQ M':=3S7CP]!'MC-;TGP9FV5[CJX#-H5\0/=E,3TQ-:EC] OG2^GI>'7XN>JC% M;5V_V[:_@+:GH>.W0OM3ARG3:$?2_N#S0L#QXXZ[;# SHD^WS:P&D'B@0\UY M29R.,B^6FNP 2DC3$2>X;+B%2[2HN YX:G@TD9O!FB$#B(T5%%'5F]3YJ=5C0QI.T4: MPF=8HSQ)#8P?N ALK5H6(@WHF'Z[U3']AX..#:TYB;)9"+73.IM''=I'?*>U M>'AZ_&/Y/'^[7(M:?%C01^N^$6??#KTQ&:+H8?YDS/@?G^X_FO/N>J[EE0+0 M'>*\X.,;U?4RP[1J2%STEZ'MJ^W#H&!N_1[.+SE=HX=!D8XZ/ P_Z7CEU24U MW:DO\M%X&I_ELQD1M7S\N%2K^JG9.]_\[/[Q$!PFB2",,V*&*Z9F>'B%RXPQ MG).X2$F R!EVJ]G+F.*MKSA'I,W1A$=T^T>3DH2-/C*R'R=3?GR,6T%W;7075RBW?E M&"7I,\*.O!R@W;<&!4U.J@9 EY)0!"VO)T(A!OPH@( M68#V="X@^+K"@)">]C;# 923BPV7-9SG.O5'95%H@+.>@*0#VR!.O+[+B+ QB! *&VO04,!!#,UO:N" MCB74\81VL!FNPC0G< /!WS0I"/&I)TPY '-FZI3+*CY*J:^XD9-5F592*5QQ M,W9.50J7N9 X5HRIN,J4JD"ND"_& ANIRWW))K]:]?8I[4SA:WP@F)%\G6]S M9<'Y+W/%ZHVM5RQC]W_-ZGU]>(?53ZN-O*<_3(-V/'9M(S67R+!Y@W:,HHY3U+**#*_(,&O?X=/# M%QJVP=/C#K.\OB ?/R4'T0[K?JK3?@.W#JK!?_U!C5+](3;0&M4#D!*R 1GJN1I7L221 0TU_85PA*F M?7U'J=_@U+EK*3@&\4JAAJ:):XAPPA11@U\@. "* ?@\ZAM[8.[7-_6VJ8#Z MN!1;_Q\#+DWD4XP+T M/06+I^$9D.^ZC]K473:GW_;N=I:QLHA2QC'/,]/8B')GS($TA*5I&69N0N 9D,="#RN5%WEA&G59 MU"#9CV>ENBKY\7C%R7,?SPIT+O7Q_(.N5_/U_)OV4LQR>L-L$#Y>FNLVU6PJ^=AT3\(R3QLS:BD&E%R MN^:OWTP>$G60S$@F66\QV]W/)C,B/BHBKX@OOI]UI#PU:R\JGBLAF$>S),5, MJG\0R3V<^ZE.&F(>8[Y/4A@MF+4F4\^,1[W.".YT%F2M6JLE*VHI9TL#:/M! MS/;9L\ ,G(HG0]@B"6 D.L[R 6SUF#DU8"1T+?%[+.>JKP2F*TE;" <*OTS]AHBQ+ #L-&5 )>CCAS06"' M0==U@5T/VBTF/FV8YC04[T7U[T^;.\8T24)1G]HO&4EXDGFZ1%!MEPD7#%/& MU:*!)AG+.4TC#T1T/BAQZN5]+0T]5^)@<_TP7F9SNE,48*[:B$9O&N&_H=4& M'7%Y&, %/$,;V^IH)AZ6-^N,:VS^Y=!#LD%1ZVSA6M<(^D M>8F%ATV^HA8V>&5$T^/%QO?U+K]+%W^EJ MH__PJV":YW@E5ZQ<7SS27TL2!VGJIQGV/9*I0$ )5M[/<,0R*3*:^"F'-3%R MH-34*X2G:B+<'26K$*&_-:*,'9X.:[7LXFA;]MYC;4O4-*I-T;WEF\X@"[2G MORSZ#X[];&;Q9^Z/ 0M457?#,_50I1]ZHY7Y;8&TDCJ5Z*_RV$$LD%;T^+>7 MVB[08\_'L.N-Z @]EZT4QZHT?^=%1R#>;-3H:FR[&/Q5/->]G._EY]5&J'^] MVPF^VB]E'@94>C&.),LQD5)MJ422:"*X4$1AE 8T76Y*UD7^:!Y?.P4:^6E6 M^>F56&.?;3I7([7"V(F?V_5/?2JPWE+#;(AAW,PBVS@8K,+52639:$4+U?]1 MB747=08M-&DX4>YU-_.TO^OQ%[.^EFK?O^'\>BKV. W?[_6Z5'_;ZQ.1Q^T!U!F.= M8\8$2_Q0)IB%A"GO31G.$A'A7'H\3S(OI=(XY="13A/[>J-:F6R/M'(+I-0K M>PR9;E1]E8 M3/#[C=J#'G:[JD[FRW:S:_ZG;O%9Z 7MI[UX*I8B3N,@S@@6H?0P21(?9S0B MV/?SG/-4$#^C(/9PE]I-/(EI75*\D+,C"G*O(+,( $Y]0G.5YA$6>$Q&S*(VD4>/DCO$G#K"E M1/,EZ"T AA?V(\VRN4L84:ETRT;S)?-(6^V6O^ ME=N+Q+[';/,K= ^:O6;:>%#8B)T*1^4];T/:F!$:,*'"0Q(DF*1)@#/A4TRR MV./,]R5)0%VB!N1-'#-:TM%1?)5E $VKZ(?-;)7D$ Q8I.G!80*N14,SG>59 M]$N;.=?"R/3K? NSU^Q\_E$\/6]W=/=2]7_]O%+_XF78KH3IOJ_+@">!%\<, M*S^7:G$0")Q3)G%,4T8]%N4122".;R)T8N]OR43/1Z$PQS?"SLS[72,""P%' MZ:@2KPF_3O \#,,##@,0>QW% B.1LP8$" B740'TKKNZK:^KXK_N?JV*920R M$41AC$461CK+VL,I%3GF.2%!P%50H*#CG#YA$X>"F[5!Z$\MV4%AU1$QLT#@ M"@=8 +""P$GETZ5M$Q8W'46]>OW2I=$F)4I7[]CW@CT-^H[N=B_ZI*',(%QR M'C%?T@1+JDLG_)#A/"$4BSC/8Y*03/H^M ULE[")G?IQNZ?KLOOK GWOO3"' MPV3JR6Z,AWGRY^WF.]8E-W6/5\?) B9&.>SNVBEJ]L:N0T;?ZNDZ^(Z="Y^N M?HK'[5>AC5BMQ1>Q/R4+/FYUNN##;OMSQ05_^_)'H6^2CA2^CCS?8$3SEF49I2$F8353TRA)L1OK HO6DKKJ]1=HS;: MB'TK6UK_+Z93>9]KW75W@NV1-9<>%?\;+.Q,\FG-PM5K?RY8F+OX3D=]RROR MLYQK_==EUO5#ZU.]T:JK[_D;.E$=M^J__VP,<+CXF1)?1Q%W$A5GC=13@GP9 MX2>594%;LU[7-O)H:9\=KTS?P?/0V!N:=L=R8/ ^_5_TJN'AZUFRN@!^5) 7/[9KOO0R+V Q\W!$XP"3."Z+V(OC@!)C M6G%K+2;V\)->2%:*+?3RJ52MJE;C)^5TFEO5 '"!]HV"YI>?]E^B/U#,AB\L MBK2@_=A VVB%M%JHI1>ZEW5^RP(]S@FM^>WS+!#;W5%/"#7H7GLT1#VWW_9C MSW9'/MK\]DWZ^,&LEFMJ :D6B-NG9_ B[>+-&99F%_LM+5ML"FK.&MQAL]&Z M;(2Y\-58CZ7N%V4=EMDNQ2Z'FW,!UF'*Q;*KZRE[FD[-TO79,".U\[T)?U)M MQLHS7KG/+M-#!RT;Q5IY/N+LK)4W#;K%6GG[00O2=_J\VM.U9KI8[=O;2![Y M/$LCBF7@9YC0(,%IKM/9U?R9"3\)\M"(D+)/R-1I3Y58U)(+H#_O F9XV>S" M7)CKW;#4AO&]\[=@SO?NP'1+MG? QX9QO0^8U,?TWO7J?#SO \J?L;P//0N? MN>X/^V)/-_KX01\;_A2[%STCWCWM39> W2-,'3S:JZ'J,LM\^==C]_"T[<9D M6 !IR42-4 2! #1]#UMH-8?W##O;1#YL6GLV-WC:XFQN]?W'_E[^4=3%%TL6 MQE$2903[4#\YA(( M@Q.O$>8!#[*T)'UJHF35)R6:YJ':Z^M>4=M-L5WK)$I1_X409>)>3'T>>%F. M>:3KHZ3GX=0C'@XYB[CPI2041)D"UF#B<%+I@RJ%T$FCJFE92R?4*&65' D' MOC\RS0(G+'RY1Q*<9F"-AJ,< KC\61,$K.&YO/VW'\B6EZU*,%C1]DFT/J#^ M)KZ7'7"V[UJ2'\6O_5ME^'\M:1QY?N13'(9E].(QSN(HQG'FT4"&F2<(**?3 M5I');Q?;:NGKP[J&N[Q9K%6K#G1/RD$IWBP_@5D#UD>!F'.33=U0-D3Q[>3(/,-$12]X9W@ MA)C 0E.ER**5OEGJLCC2=;PL=&#*=0/O%=>W[]/#9[[=G!!&N]WH!'""-JV6 M@/3L::$CSK;EM32UO2.V'<)NY5FFKQ8Z.6*[>[\]Y'MY6#=]'991'(?49Q+3 M4.28,(]@RG0!D0P3R@*12 )JMM(G;.((^Y;RLEX(B5_Z@!=8"]R+DMD"T)7M ML$AZ;*.BIG>Q^JG7;HN: QCI'&;TH8(#O?DJ?BI4Z;J[ZP1X/6=BLJ,U6Z^H M6==E)D9?KKV,WAE;YEL?FV;24U9EFF24:CX@F> L(@&67I)[24(3CX(Z*%P* MF-B/6[6LY=FX;0FOT?&X"QMA_MHR[Z[7O!'EN;=.CAV6Y,YYRCQD7'?IK9/3 MYI*HXU-1' 1_?] D7@]J_"TO6<"^BF*_6[%]3>=1)K&4Y9I+3F20J^T*3J-, MS:JQG^"44(*YB'B8^8QF00KQ0"LMIK]*/K8X0JM2-W38*&2K/\(YU25:S^J= MBH=O)RI>U#W]93=#VWT*,_>?'&!8C*C(>RI]4*40JC1:- R')ZUJJI]2+^?U MPJ. <11X['28-3J-@NDRA(T;S#;.*>?4^\Y[696_W6WXC48FQYI4+^8IE9'$ M 5&;!T)BW9^1^CCV\Y1(GR?4!T8XD/R)8]M1F[*?QJU^0 85IDYP-@U?DZ$' M#5P.@+,(4E;F.PM/,.DS!R8K:*Y#DMTPKGK$EER)IPVN/K<@*6-!BC.1Z":Q M),)I$ODXX92+Q MD*JA%,Z-AR4:^,[JK4<6DN3N)'=LT]@I L\#B" ^7;6,K M:+X:0..@;VR7M9,UCKT2^,J=8[L &&X=V_FF)9G]:D.5#>=GI4ONY[X7JNU5 M*#R"21I$.,LSAF442"\EJ4\Y:!ER4\K4-T.:Z0C( G\3##.7'FTBS(MK<5?W M$0X9U?L,,97W/FS)+EPW,/QV>'Y>EXL!NFX51)W2)9@4 M:18%'J8\TRQDD8=3DA',THS03&0A"4#Y=J:"I]X4M,2W^H!^VLCM[@E020G& MT\ROIT )YNI'3!;H#*NSJKE)TDJ@MKMB)S85.R]-,1",*[YBZ/LCVQO^8[O[ MKT^;LF2[*);,RXG,%L4]%ZJ?"B$FC7\S$H4++TFO5 MYTJ:98_#]DEMZ-63)X*=SX#J[.Z7I_P-EC([>)@^NR[3'C;1JLZK9]C9ZKR&36O7 M>1D\;4F0>?_NTZVN:$WOM*_;]?KC=J?/OI432'.=>%&$BPQ2K#:S M09Z2F$M?)!DH0>XT]-3;52T(E9* 5U0GXPUOGZQ, EXL&5@#OS>Z4MS5E=!I MX'EO>ZX,NKK(N7["TD78#\$/:W$OZ^*!K^)YN]/IK*T#D;E\A:> MDLC#6911W:-.8+79\]4&C^4LEBP1D1'[R@@=IG:Z6B,]P33U-4>EVD=%"\UB MW#Q15=Q ;Y(M/H"A/T\+*]#Q)T$4'BKL,7$54RPTF#?XV$-T%:5&# 4+9URL MEA\V^]7^Y:OXOM*WUVH]09_4O$_\. I3B:7P4TS4*@!G7NCA*,G\/,]%0*C1 M.527@(D#4242G60B+=0LPG1BTA\^7%@*BPU (XV=?LB2GOV]>K5R9O4?)Q_N M'' 6!QTRI_&^P>?@9TF_[W=KWGR^9DR?U(#%\JN8&!)AS&=GO^#['S%:KX[6>86<[7ALVK7V\9O"T M/>MF17P ]L:.UZ<^"6MS<%:B :2U'18/>YT#8X''5M=V3N!@ V:-(AJ]''-V MJM$.HVZ1C78].B)GL;HLK2HCRIUV<7Y>5?[96UT8\4!?],/MJXHE]7T_]M) M;8_5NI/H9DZISQ/,8A;).,L\&0&O/L>J-/4B]>EYO7T1HJP/X:N=8.I76U>4 M4/V5;-(>QWT#LQWRO,A";\..NJ&Z1J?2[NI _/UJ?2CKT#Y(J: O=]CZ25PJ MC6JMS;JYV.5:.H'092[F.(7FS]5T N#-7$XW(]M6K+?;9)_8_=6?/ZT.3TM/ MR$A0&F,6)6IO3CR.J:9$HDE$,D82+_%(D_QM%BH')!IYZWG2-RP2MKI2/%)<<8FE_9SR ML#X4?T.OB:<@82A\$N* Y@$FH916F"^Y^H15W"ZZ-K M-D$[_ W"9M\+V]M0U;)=DB\8&>F,?Z%?VLP4#$:F7[,PF+UFL:]N^F( 6,#; M[TR]@SXV1;GLB;( TX"?F6JPB[:T$KAU[C30*;;)=]0_VQK M?.OO+:L%ML7^7GZC:]'T6Q"YGPHA0BPYHYBDB-=@F$UCHTR$.5!C72G,8:.D05-)?C3]OTGV7>5?9 M]9T/PMD5SZ>S=]N-YG=2(>^K6MW]3G^MGM1Z*0VIE(%:B#(9"[4:#1BF0G@X M8&&69$% @]2(/M90WM2K^^/RJCPE6J"G2BQB1V703FF#WM "4?0LU#";?3?A ME16D_;X[ 5"CEJ +=)*/M (+5*O@%A5S]D3'Z-@Q)HY'"420"+"YAQ319)39 MB! !)K7)#R&OP4/B%_53V.GO<&30"$0<$AD0[*648!+E*@!ZL8=I[$>2)SX- M4V^I=,BW)B'P:GS(+[4MQ?B'>I3X-W-_O49A.&:-L@P6H8ZBP#0JMXTS#SVC MC+0+-!CKY@'BW]0_T=D(2/Q:%9J,6^&P_[$JD*BJ[?X-8>PFZ'1:VQ-BKM^9 M+:!TJML.']T/P1._WM>?H^)7^K#A[U4,6I(\3I,L3##-_ 03H2L0F1_@-&99 M$@I*)37B%.B4,/$:J9%9,X8A)15IL>;)7[=QZ0\A3JR%A1&PH: $L%YCK#+ M;H\X6PI8KT'M'+#^!ZU)B(\=F3^O-J*XEQ5'[3)(B)J),XI]%8DPR:,0IUX: M8R["(/(X9T%$@ S$MR5-OC6IFXB7S15VXN=V_5/G<:RW%$@,T(V5Z>&W P2@ M>XZV\:70D@&L%.N4;KC?,G=W!'KY),[_BVO!(KEWR&;GW]YN37 M694HP+JVP\)AMQQG',P);V58F]D*\K=NDZR\Z\9PL_E2MREMS^EY"NXG#T+L M_K[;'IY+BMY=\7$#G@=[AIAZE:HDHU(TJF4OT,?M=K_90ARI#X)ACW)D/7"% MVF/X!%.:@8U6OM8W[FQ.9V!1*/A^]7/%Q8;KD^2'ZN:'?A=+*460 MTLC#24X$)H$G,.4LQ3'/4\8BPOP4U [#1.C41SRU4/N[+A""IMM.M[A =Z 7 M]SE'C*K;G),.4R5@]5L\2196A\A73,7J!Z$_'VO@7?AET*<-/VBZ?+JN_^NE MSK[(TB"CE$=81BS!1*I_4*9";<)]&K,LC?S0J-*B3\C$(> DUOSFI!./?@=W M927,H4\242-R."W%W&3S.R,7IMM='=V P,W%T)!)/?=#G:_.=DTTI'S[MFCP M6>MB+[7I/I+BOZ5KS;;[[8<0^[L-O^-\I;_S&6WFVQ?U/YZW!5V72Z%"#;$^ MZ,V>?F:[V:\V!\'KEH#;35'V3\\]7S+BZ0HP+]0KEQ1GE.18,";3V$NR)(N! M!6$SJ#WYVJ?2IU[,ZP)UJW;V,WU#L[73/]^7@05KBX]B4S$V(T;NJLKF4'KN MRK,9/\2-ZK0YI8]EQ_I(5[NR5P2V74Z*P+DHY:HU)M6WHM%U_0;!9XM>\""_;N/DG-TX4F(86? M!$WG9%XN='LEFB^'L'83@+D48A?+OXKGJL*YN)>?MYOOFI/EO4W]52EI6522"P\G[ \)VD8Q3#GME5E MZ=\.V;*ZVU@ZPUPY 3U/ZZ0_7)_6HN%[S"+36Z@)#&Q!HLX V'7RP,';1PZ]1!=6ZH$:9\ZO6:3K\ MF>,P0>L_ ^&OUA/0')B^9H& 41SV\3R%P668R2S,J5#1)U#_\(,4YYP3K-9< M,O:%[S./C>[H>9(W<X6VI+U^U]!KTXWZA]YXS99L_9T:9%=>RHI?_U>\+*GR M>J%7&AG)N5INQ$1Y/9.8$Q8D24R"/#5:>'1*F-C/:R;R6B@JI2(E%DJX?HE+ MOQL[L1;FN&!#+4C7.XP9P;I^.>+,M.L=!EWSKG<]:#?5?MX6Q;OR>NN[V+"7 M.\9V![J^V[^CN]V+^L/R6'7IJ:5]'*:/28YEZ,F8>VD>P>KO MC*1.[(Y:!\1.2B!::0&;8\WP,YMIG:,"<]L2D)9\=#< "'B.!1GH:*8UDSGK M? N"X7+6A;UL>3/=W5#E\['/)\WC(!6IQ'&2I?K"V<,IC6/,/3_PN0H8?FI4 M @\1.O4]*L['B#X%2W 8E=>*8(QMZ?YWL:?KAKDNS_(L3@7!PN=4Q88\P'FB6?VB+(C#G$4JJO+D'YJ MKJNWYJ3BZE+Y@GJK\S&[U<3?Z6JC5RWW&\UH>"\?=MMGL=N_/*BOM/_PWX?5 ML_ZF2S]*HB@E/N:!;M+,4P]3YF>8AEPM-#SI"Y;!+E/-!$]^=:K+XM=Z;?WF MNU+H-YWBI.E!=1;!:P,,@O MUHIM\]0*B3?=D8JC%H8,G :8F>ZQ*=1)Z.+8(&I3IFTS]('N-FJW M6>BK_JIGE F3)WB6'K;?TAI?/]2 MMX Z[']L=ZO_$7R94;71)Y&/U49(8"($PSDG$@>I8%XD K7D!]4F#LB;_EC@ MG%>\J%JFT:,"Z(U:L59_"J18&$+2+!8XQ <6$(Z"425Y<6PG=Q3NSN,-K73D M]D/29O5]0],O X#I:V,*G1_IKP^_-#N<>"LV0J[VRRR081XF!'N$,4RB*,%I M%/@X\S-)/!ZQ)(]A*9:)!QR+7^R8N9M'.@;6P*%<;JB2B6B1Z4POM M#O>6)"__**I*LF7&(Y^%L<"Q MS#Q,U&(&9R((U#^(Q[P@$S0S:HQB(&MB)VV2Z79:*MY*?%"_WJIRPSZI\!(N M,[]U! +,=R^2";\V,"C)567% E&I<-5)#X>GP[H\>KA[TC=F_U->-TR3:=AA M_P19AI>27BW#L,/DONS"KE?L'+[I*/U5E%^Y54OQKDZ,95$:I$F0XH3R'),T MRW$:>#%.F)]$419Z4@!7+H,R)U_#E(DB>N]"U[3LP:FO&?ZBWZ%S]C!Z9E' M*2*P6-"(QKM*]GD]U3O7F<7&ECKR^F%YL_J^L?F7$<#\1UW%-+YX]R(RTZ"5P8 M-**)0#/2S/T#+@RX;AUP^8 E77G-9D1P6+-]A:'5&*29Q)G/,BPSRB18<1H(D'E^$#Y4]^Y-90[N@'B21\=]D\: MH0M>;R"[.1!PLQEQ0AAA?NX603C]N1T.KIC0@=+G)46W@^:*']UR&+OP5#*2 MZ"9#._%#;(K53U&=RNL,OR]B?R\?Z:\'?6JZW=SM][M5?MB7/&O;!UH>#M$D M\W.UPL:Q\/2V6JW"4^83S/R Y:$?9A')(.%JI#Y3KQ3$'K&2.4E3^MS=O_L$ MBTUCT3:+53-B"(M=%0?2F69-@[$J+[AD/]*A3&FX0+6.J*TDVF]1I::[F.8( M+T=K@U0 G3H_2DV!W%![RI#G^0B";&, M(X8U;QS./)(\4VH;\AUAN#S M(5^OF/(,M2C5!Q#Z'G*E5"BOYY6_T",[.U(A_$E72\$W=69 FT44Y_#!(DHI MONI'QU&E0-W,?-&0:BLMJ@<?15$( M<3Q[/6=BNMOPFPQ-S7[Q_4'\/T%W']7O;AE$019E(L)A&GJ:TS'"&6<)%GD< M1B$5(A%RN=_NZ;H_XKA4"A20CJH9NY7Z\:7F9<_.D.X/.:^%'RPB51HN6ANO\5GLZMUG_SR@RGG7./:4VSL3 M-5N-OFMPVH7]SL>VS+XK2Q" 16[G+TV8&5;*F:1.[;8)KE*^S@>?-[_KIF%7 MR5RWG[*M.%%;,P7WRREMY'1,$ H1RS@6F N989+$*-/4B+8@T>\!R,SE7)D-<\"CU%:BUD1Y6B8&.BNVZ!$U<\7%L-'791<& M[UC>)IW-1A>\TE_%$UUMFK_4C #^,F4LSHGFH*2Y-<7@C?%C3_76^OP3>OJ@OY0^J%%H@8XJH48G MG8;BLA6@-2+.N@3"-9BY@: U1->]!>V'@N>XZUR5.[8_T/7ZY8&N^'\4[[;? MQ%HPM82I2[1.&W;#%'C(F!-'%JV*V!15#D2C$])*H9_%OY49773S@AKMFJHT M\Z1Z$'[] 6A*Z&!1QQ(UQ^P.I]RW*!L^3>][IZ M0VQX4:6_?=O3?5G9\4G]6$A,0/*0&U27$.[)A,OU=!U&SM.!5.L/!]44.!CGHLFJ3EHRJHTL5A MF84% JYJ+""BYRVPL #EJKK"9@S;5DR;[_NZH_6C&N+NUZI8TI3&/*0)3D6L MR[O4/V@0^&H7FOM1)/TPCT&W6;>$3!PZ/A^;0FNA"Z3%HC^U8& ;E9L F46( ML6;#(L%Y6]_O9*-L M@GF6H3F@AH(W5;=J)'@^TFP-!&\:T&X<>/L!AYR_]X=]L:<;?3ZR%)X?>AZ1 MF"=!B(DG ISK-7$FF/3S+"49!Q4D#PF5\[S)&N M4Q3+)$HC&:4^%DPP%12DCZF,"$Y#PGPOBT0H@,U]C.1:G#8 M\5-<%B-(<$U M - L$+@#Q98@MQ2+WC0*_*;KGH\@G0AT75:J@(QV1Y]K('-N,EUS&&Y0ZP)> MMF@2*-0O9K.GW\6]?%=6=97[Z8?=BHD/OY@H"OWGFY]J?EYM-^4?+R-?"+6L MIFJ-'1),HIQA-6Z$XRA+8N'G7.V&C9L(PN5/O:XX:J2+WMJ5;NA9BU\@4>I5 M_6VC6?5WZ TM$$7/U1"&:P[;S] ?>68 %W@*=\+U7J)*G?I [J'"]<,1UY-2 MU=]-"R2@3>*T@%JV49P"6%C317M8^IHR6HPZ7]-&>Y//FCJ.&,;V,/.L3?4I MJ:?)")-^EGFZ(Y2"Q,,DR=0V,8X3S%@294&2Q52.:2E_)7#R0\[S;O*+5AK= M K&!9#(["$V//MT! ST&/6\HOVBEV4V08&=JZ#2-Y:_%O69/^4[C!]K)=[]G M%P;>T>+'W8;K?^GMYT^ZUM5D%]WJEY$@<9J$"<[51A"3(,APFM!47W)D<9BD M41 S&-^ZD5S(+]^*#"3.6N, ,%P&2A@+T]0#J2KC[:'S?XKW8MZ/;/,DB2) M0J%VA['.T94ZA*0^PU$D>1 D-$XST%DS5(&)%Q57Y4"\5@$I+<6T=4"WX#8+ M,5.""(LVPW5 C3I(Z[- M48S50+U8#%')= M\?\\E4 ]X( J@?K&L3WQ5JXL MBKW.[/LB]DON!S1G@8]#39E"A)?C+,QCG.2ZH7TFXI" @M#%^!/'F'(B?M8Y MIIH@=E7+AAYAGR-B>EAM;2?T6+H25*;2MO/VW]'GU9ZNR]:=S4-MWHP[ME_] M+#N.N#RMOFFULW/I\]%G/H&^:=KU6?/MQRSXC]2WJ>C:OHG]?EVF8MT]/PNZ M?MAM]:G&^\.N.FV3+(D8Y0$.XS3')$D)IOH2*A+4C\)8T(0:I6^ I$Z=VE'* M1,^54,1KJ>5M](N@.]/+:!B2P\?!D^ #/'DXJH!..BQ0C5BM!FKTF (F +'0 M%'!9,@>Y@0W&!P0UOX_PQWBL^1A]H.:=4?: 7[8\I=D)OMI_I*SD_'F_U;73 MRY1E*0T\@;.,:!X5SG&:Y@1')&-9% =!&H&H%FX)F7IM4XI$C4ST9R45F'9Z M$QW#TY:1-@,/5Z#FP@]2>NQQ=6YR2\2\QR0]1EZ=BO0]ZS#!KB*17,HHY%QM M-K"4N:]\4O>P8HF/91BE@G$1\&A\;ETEZY72ZE85SZG;C+H:/3.?=80)S'4[ M\^@JP1.GT)U;-V7V7"WI]1/GSDTVRIF[>,62*U[D^T^;8K\KEV=O:;$JOCWO M!.7WF_^@NY6^>=$G%?XR(&F>^33$.CT.$Y;Y5?9+Z/%(DM@+8\I!=/&&@B?V M^U(P*DK)0))X4^3,W'P*/& ^KS5 )Q46J,*FTD*7V35ZE(>3#LGB@9:[XHLW M%3LO93P0C"O6>.C[+K@"2IX4=S0!-X>;>FG>7^M>L?(XH 6X#55_B)@()>!B M'@#0+ P O?8[*OZ_+>,5Z_Y[C>XO^>]_U;Y$]+$NFWTF%9[0TALQ?6=AMZJ[2VYVF[8-8F'#<@(?5]7^1^[NFN.,J' MPX1@FH0IS@A7_X^$OA2@#1%,_-R9'AW$K[(F[;=)]P#B;186ID,1%BXNNAG, M3/AJAX*C< (4/FN8L0/F,OQ8CC(^+!W[()R"WI'SXUY63Z[H^F%;E"VK/OS: MZ^Z#:L_W>57LEU*FA)! \RLEN:9;TLNR-%9+#QJR-&0!8UU==0$O;]Q]37@\G.T;C0J544'5 M"903Q-MQ>KU:*'8"9U^4=B/ +H!?S!!?#D^YV-W+]ZOU0?WI-<<"HVGJ^V&. M*=>L;7ZL-\Z,&VA$"QE=?K_:ZW7P,LEYY"6"8B:B ),XB#%-@PQS MGS'U5X1E&>A$\V+\J6]PJ^*):]KJ6M M-'UAK5K5XF0C_D)?[_] 5&M=C+QGL/\<9A%@%I!AL:)4"6\E5DJ5W6#VJ%%+ M$Z UBI6[P;/CM]/IF\.^,6/Q<=4]QEJ/>7O(C(7KJI/,Z $=7ES\L6EJQ@6O MF'[NGO3_6F9^ZD>LS")/*"8D\G :Q1Y.B$P2)EG"2631"P*DA)%#CFX&H1M? MH]73?S@(),TV#L= _B4<,&)AR,1)FK%%>0X)S+%*4G2U,O]0*:@?@:F@B=>8+EO MI0?MUST%$,!%T'#3O(E:>4-MGZ<]WBNU^(:" 6R$YZQQ%7TISPP>MW?LOP^K MG7C8:3:;_<_]$Y@*W4I?ZG% NG3J'U)E"4:38!=ELSA-8LOCB&S MXW:M=4#[+:JU0 ]'S$I%%B5H'P9!@W=8 MOOJK^2N>!YNRN! ;GJK00?P:9Z MYJ+SWMW3WKQ4YOK=J4]5NYH\#JR\S>P>OH09:S+,H6VM!9:R=)MD6;=R8\ 9 MBU2ZS3FO2.EYSF[.ON.\3->A:UWB\FE37P&T&(67,DD9]6B*F61"K>]S7;;J M,^SG/,I\7XK(HY#U_;#(F:XY5IL6(?LSW:&?O1R5MOB93<9N48'Y[$EV58VF M@*G%+\Y8P=U-O>;6.IIR#03..M6: W YQ0+>=!H2?AC^006"?K):"]1&Q0 X%J/<'Y_< M'_U9R7:XL3>R<5JGKV7],_C[N=F&KG[QTKC,A>>=^*$3=7^*JBU,R1Y.BQ\? MU]N__H_@W\7?Z6JC__"MD-N=SJY8TZ)8R14K4RONI/*[1_IKR<-0IFF<8TJY M[D;-8YS%.<,BX6$>>@S:U=2Q?A-'DC\V.U&S3GY7^J W:Z71;YKQH;F=J/A] MB[_H('^7GZM^F_S4G%TJ?D"4:V[;G+E/F/$,:J.,TY<:?W*>'$M!DZ: MJCE*V(A"[,M7V+B_*T]XEE2).HCS&8>@13/) -][R4TR([^6Z\58B MN!F=@)$\B(];L0J4&IRR[^MPJY/PR[1[<_K/8>CZ@Z1S.& AK\+APQ&',I!I MSO,JGQ[]V:A@6&-G!HDY$ZI3:.P84 <@I0F&8Q0[4K"'#E\ M^HA%+0^AGMJ-BMFJ;I2ML" %-!/.\-%EBBMRCZOQY^7UZ#+OBM*C\T'+@Z R M=729YX(%<< Q$S+#A&/%.K:/%X_;W MS?-*-UGYM.%?Z)-1%X6A,2;^X6L1YA>IO<;V^X%+.X&>44I%I5A]8OVXTLW) MM^CW+P^?RJ9'ZB\.9>&W4F7U<\4/*@#VX@*ZR8M6/YL[_I^'HJJKXEX>96H#CZ- 1)BD@<19E'AJ.T\2/57E21C9 M]"?J%CGY2K@H_G;6O&=[,SF.;>(P#S]V-RH%'Z&RDF\^_9%PZ8Z[FC4 M(_!5FAP- ]#5]\C@3=M8T)PHZN3-BKK\=['_L>6?-C]%):)8TC A04@CM0^6 M@:8[27 >J/]*:9;[2< 3[H/Z>AA)G3@B5%++'(WFZ&8KT4%IMBFVZQ77:9FH M..3%BJ_HKH\Q<@RPP@O5.E_@6*@02T26X33F,2;4XY%@J1\FOD5%C3M\1U?2 M_%/ ;!J2'?\JH5&Y=9-49<37X%5*H)86+H,SP&AG\=E$YLPA&@##=92&O&Q+ MX]QNNJW\Y/-J(S[MQ5.QS#.21"01V$]RM40+),L=G] M+8/[V]S?? /FRERLEN\T=8CA2?K5\]/][DHQ3L_..Y7OV<.K=ZJ?E/J/TR_I M>J19?CB=!C2_D^X'QA'U-]4])ZZ+MR_OU#+I^W;W1!RD?FP\&^EQ\1S0R.Y9%%2LM%1N/K9*O'@ MV<$.;-.I8W((@?YMC9XU';ZE[8[Y\J%:O JAOB5478S[ML/!PE99$+Y[6?[Q M;2FC/ QY0'!:\D+XL<1I(#CV AXE29@FQ#.*0*MM9TLL:;CA; MYO;' #LC8.[\QY=/CQ_>HV^/=X\?OHUWW6N5>R;I^N'*">O_:11'C/ XP48Z+2>13 MG"PQ["616J2D$<4I34,\ITBYTXOMT_E]U# ME!\S77(CU]N_BNK2Y)R'$JTVN@E<1:JXON2TM*=TZ\';;*'C'D58<+P@<3OF M!-0ZZ-*R"8@F859/P-K6(_35Z-J&@>CC:3-X>QS=DF;7_[GB8L.+91 '.24D MQ&HMY&$2^P'.TS#%?ICQF&:QU+FZ5KQ*+2D6-].PX'$D!=I*Q!NI=F1);7#, M'-_6X''T1\K2]X.66C,N![ZIJBI9_*RJG9][%1K/3WW@&7F MF6X@@#EH97U+:+NEFN-JX%[37!;VWA8T?XUNK\$WRVW[WX"GO:M!OHAM4>\/ M#?/:+?'\I@'M M3//;#]B64!:%$,>]V3F/<#,]OC^()4VR,/+5[!7QE&/"I<#4%V4KA=A+\R3. MJ0_JKFXH&.1-ME5AU3;SN98*+;PM%KEZV.*Z3"$2O%-CK/9WWW>B;,1[M]%% M $^?MW3SMKGT(!F7 6:4;[$W+Y"#V0_##6MS+AI'KV^'Y>5T*H^M6U?0C MS=?BU* CC'))&!-8EWAA$LH YVH9H[M9ISSC<>QQ4!Y[(4^S+),0D9R&F/(AQ'%&12YY02D%1 MS5#NQ%'L8SNAH-FZ+1#3=%/*&0MX'R=3/,U"U00HP4+312K!=6?+!6HK,DTV M@8'E$Z03]$E]M7P" RCZ$@I,7K=-I?ZN ]57\:R'W'P_Q:O3].PE41CD:8H% MX003&DF<22)PJ+:164[](/0,F40!4B&^8<4G>CK]K+6!+G8,D#-YTE7@]+G#D!VQB"ZT1L\U?M8H)>Q^C_K\OF?ZJI5+G& M5U'L=RO=AD;_A=JSG?]!Z\D'L5OI*GNVTX'KO:C^_:E,^5/:-MUSO]*]^""E M8/NEEX:4J8TAYCS),$GR\K3*PTSF<1[%:H62QI"+IWG5G_CZZHO8ZWS)4@N= M+UFF5NKF:.5_B)/BL. U\RIGF6IT)(0(PDRP*-(T^OJJ M,XQ2G.JVI3SS1)![4OI) EO\PI68?"W\[F;"OHXM]*@,D&+6 FJS66):^&"1 M7L_.)7:--BA_06^T0FJN_@T==4(GI2:AP[;'Q%&;B+1-L_&6$1?YBSS)F:IL8"J9VC81C M*JG$+$EB'N112KP$,R\GK?Z'Q]] '1,/W]75'2(./1E&! OJ99BDA.E6"CX. M*)%9+F(B4A #5I^P6>^:6J4PZ%__)0W\\-]1\6.[VY>5,O9W3E<(PB^:QN R MZG:IE3;\SG65C(F!$UPB78EZM9NC+J/[KHLZW[%H$L'_\W&K T?)M6;:%:+] MTL3N>>+=UCGK6JC8%.7-F.&&]=K*X;6HM8$P/^NVS1E'7*?]N;='^WX3>=L)6,__\$W3TJ9,4RC@7+6)QB7O8Q$X+@+$]S MG.=^%HHXS;,T,;GT<*K5Q'<9ZJ>2F.>@NL.ZWY]?#4%8+!@NVBG36+NGYD;= M!5(*(ZTQ*E5^C2]BGCC\*E_&+K=X_B\$RD=VCF1/RK([6;-E-3N'IYWX['YP MJ[/$OZN%XN]*QF$GWHN"[5;/^@=^2E_W]T]H%H%U-(!= 0Y M!(C1J:1#+. 'E5TP.$[=@9EJ>Z Y-/R<9YR&IEX<>YJ^97?D\E[D^T^;8K\K M9Z?/Q^X)0<"IET@?$TXD)E(FF#*>X"20B4\R]9=Q#CEMZ9 SL5=KJ>@D=D2C MB2Z[6Z^U?Y6)?;G=-V:%N M8N(P.\O >E>Y5'VBYLU\,C#Z*D_)Y!T[3_^'T.GY@M_]5.O[[^++05]ZWLMO M/ZCZ =T?]L6>;G0ZTUM:K-@R246<>PG#89 %F(0>Q2GG,>9AE!)?YC2E()8P MD/2)8T&C"Z*5,FA3:H/8]NE)K4F+4J<%RK4JZ$WU/W^#10P8V$0*F@0JQ J1 MI9AD@8]3(CV<)A%)8R^A<1[#LKN]V&R?U.91!8DRQE3('OOZ/5]@ MC_^Z_$#5-YCE6YB%\\GPA<7WXR^YU@-5BNCJLDH5U-)E@4IMW$5U*Q CFUK=50U1)-XLF@V#U!PZ7$,!BA*WUH(YM)J99 M-7#K'7BV?FXFYK7;NQD];TFN?-;:XJO@XJD\O;E[TGUKEKD?QZ&@.8Y\HI82 M:I6&!HC")$QSD0>;Y64S54@C$ M93\2DS'M:"I,T)NU$@H\X;@%C5E<&VDP+)B=;/U4V_JYUU8X67VW-:Y8ZF]( MF)>>OMO$*U[ZGD?MPM)7\5-L#N!:R,O7ION%-9(F*5_L,L/13^MJ^%E_5UW& M7?ZH.I^SO7XL]O>R'G3).,W".$QP'"<2D]Q+,0V]''MJRI,Q#1(>@:JESD:? M_(+1FM7K' 0SG[(V#>90C56U()LCZ..B9 MKGB][+S;\+(;27EE6"R]-.*!9!&F@:^61U)38GD>PX3%H2!YZ"6Y#[M7ZA,W M^352+;QATBM*9I*M5@!\&M2-F?%9D!,6F7AICE8%Z'&2V/--+M=O9I%=_9TGP MN*?[DHOV[:%8;411-&R'9:E;G+%,)KG $4F%FKV"#-,LCG!*DRQ+?):& 2@/ MK5?:Q"[4B!JJC;. R6SJ-W ! M.JJ5M4#OA!EJ[Z17MKCVS,^OD\S=;6"G#UX_.:+7JRX;WHD?:A&Z^BE.!WY? MA-II/M)?MRGLCN=X?J;V@B%1[AFG.29!%F.:^ $.>)XI2;? M3E8[IS,=SP^F@5QR#KZ#X:']K-@"S_B'0%T@34>WE4@I.?Q_H>B57K*RB+C5X M*S9"KM2:Z&EONOVV&7OBI4NM$FIT0OP@-#_'I5J-*S::+89RBMP .[SSGQI3 M6%R;#$[0 <(83*P.&ZP$SG8P,0:.]B'&J''&]O_2V2,7G::B,/2RE*0XBC*& MB>?[.*<\Q92EB6Z+&'(.XB7K$S;U#JK5?4H+MVW5=0,EPUV4(]N!^ZD+LV?J MJM5MHO/663=$O5)_K&ZCNYM@];QCP3[V%]WQXMU:[4 >M[]OGE?Z_!AT?-\] MPL3N60E&I63=N.%Q]51.:[]_>?@$[[ W ,;PG.\&!YBKFD+@]BI@V%([:K/N M8>?C.1LT[8ST;/CI+H]L?XG/ZK_^]_]J_D3](U>[AO_]O_X_4$L#!!0 ( M B"ZEC<)44X')@ .CL!@ 4 87IZ+3(P,C0P-3,Q7W!R92YX;6SLO5N7 M6TFN'OCN7U'3\SKHCOOE+!][94E5;=E5)8VD/FW/"U=<$!)]F*1,,E52_WHC MR+PG,Y-)QN:.:D^OZE1>]T8 7R !"[_\3]_.Y_]\!67J^EB_J]_XG]F?_H! MYVF1I_-/__JGOWW\&=R?_O-_^@__X3_^7P#__I$NSG&^_N'5$L,: M\P^_3]>??UA_QA_^OEC^^_1K^.'=+*S+8GD.\)\V?_9J\>7[_V7ST^M?74UW_2(]EO_E MO__ZRX?T&<\#3.>K=9BG^H+5]%]6FV_^LDAAO>'ZLW3]\.AOU*_@ZM>@?@NX M ,G__&V5__2?_L,//VS9L5S,\#V6'^J_?WO_YLXKPS_^\>>T./]+_=E?7BT( M"^_"ITKIYB_7W[_@O_YI-3W_,KO^WN?.7 M):X(+IN5_D+?N'Q$?=F+J)L\]U) MQNED\^2SN%HO0UI/#+,IB2A!2P*3-(2LGU26R T['KQNRY;#Z+[:=A_I=R?2V<*<"6 #,Z \+2#0 M-H%LA2[*"I>#/HKLVV^[2_5M<9XMTP^+9<8EZ8VKUX5E>B#:NXB]_(V_? E+ M>A"DS]-9OOKKLERM& UCU@Z0>]*#I>I!G02(H#D:1,6":"+\>R_> M"P>B?QP7],)/.%)R^ 3!Z]= .4D,<1K#C%SET20-L;< M!!!W7KL7'&3_<#B,RS%?3ROA+0%N!L1@9P%GB@Q)9@9>T$,]<<,PS MJW0;/-Q_\UZ04/U#XBB.CHR*G^;KZ?K[S],9_G9Q'G$Y\3J;Q%P"8Z(&E8EV M8H8#5[)5,9(M'P?'L3SM%!AB@BHP[FT!HYRN<1=RJ20Z8#H4RV@Y2>(@P!#[ MA:_8'P\9+V-J3\AX19^^77Y<_#Z?**F]3,6"\YR6D'*!F#0#3*R0PUVBE;8= M+FY>O!\J.HYJMF!H3YC8&$UOE^^6BZ_3><*)%R$QC0PX9D8N-^/@G'2 /@O' MZ$$"53M@W'O[?NCH.-;9C+4]0>3=8K4.L_]O^F5C5$?!0G Y@;1(0&?:0E!% M@L\#1\>QST9L'1D<5>N=+3%LZ&9H0U R@P@A@-*Q!FEX MH2^E,\+;G.1QMR*WW[8? #J.=![,NI%%7J_,9^\^+^97L;EHN<^RPC42%U1" M!*=DA)*32,IE@43BHIP#LN029)F,TLD5=TE.SOO&X_P7<9UL^I^^I<]A M_@DWD7@OC<3H-5B-=&99(CU8Z<$:+FA90:)HL_%OOW4_#'0<@3R:E5VX Z\N MEI5=V[O9"FF2P<5JHIQ LE8,Y*@%G6.V\B,E*(QE6;2SW!VG#YYZ^W[0Z#[^ MV("U74#DS9R>1NR8?L7781TNES5!QG,6-H W,8*J*6#>ZTP?$K,^([F.0AS.R"QQ\. ^SV8\7J^D<5ZM)4599:S6DQ(@5#!6XJ!"4 M-[:@#I'EX\((.UZZ'PZZCS8>SL@N=E]JF)FKCUSOW0T'',\4@V=@$"(OR\)O@LTK]_ M^$Q\6[V]6-?"GNI93V*QQ;$BP0A+BDY61RID!#0^TVG(?3 M\NR>HF$_D'0< MG6S,YCY 0YQ;AMF;><9O_PV_3T0PA1FF 7/F-9^43&56R%26/-&Y:(W7O@5. M[KYV/VAT'+D\GIDCH^'L'.>YYI?_/ N?)BEES!8#Z3Z70;E0($93@,=4B ^8 M3#PN+_O.Z_:3?L?AR\.9UTF9QL_350JS_X%A^3-]9S4)1=3\O@PR"P%*$7J# MMH)PC%:(0MXT:U/&=>_%^R&AXR!F"X9VA8EM!=+E(@PMHW@!SM3#3?L:1N'T M@31;#,IJIH_3"H^^>C]<=!S!;,/4L7,:MN&T&VQ?%:8ESKE+W (OGM; F /' MF0)#'ZR6R4E^9*7R(V_>K\ZOX[!E$Y8V@\5__,L#/OY"WSBH4I]LH/D*,WVR M6LRFN79CV.1ZU5VP6I2W7W!;D+"ZNXH]:_GW?_KQU?X'KN3(?@ 7*_@4PI=) MK=XXQ^L77B..,QVL40C&%0]53T#<1+,L>1XVYBCL4Y>,):SB!@V7[]EN/)RM M5U??N=F!SY!RJ$JY>NQ[_(KS"_R9MA?Q>//(OT_7GU]=K-;TNN5/W]+LHCI7 M9ZL5TG_Y8_A6R]X4N5D<4'%%6M.1_A0Q@6:._H?1)O94@MTAJS^ S'&Z$[1$ MSI6N.I6L1CSAKI9XN9_GGUXM5NO5V3S_].U+50"K:P9&*P5'(\!*J4$%R<#5 M9B_&A"1)/RN)3_G(AX#O6:+&:8 P)-3:RN%@8-$I'Q>-H%57\K9<[J&),3[Y ME#U(EH@YIC*'I0*",Z=2E Z?+'X^!$9W"!A7.S46[Z(5ISO00']=+E:K=\M% MF:XG6-T D0S$$ LI3YG *W8)GCIQH5:027 M*Z!7)_.G_W4Q77__%=>?%_G-_"LM;!-UF?@>2HD[//KQ#&'C=)8Y%;1:2Z8#6_OM^C,N?UO,%W<5[=7VJ8TO,,8(1CCR M'!3W6UW+# ]8=,E/7X0>=,(]2=$X+6E.=-BUDT47)M/=#5/C9=/Y!2WK)F+\ M(Y;%$K>_]S%\P]5/WXB-),7I/"R_OUGC^8KXD6JD;;$Q*Z_4^T2'4$IMP1*3 MKJ7TU7[,24/,,5H5M?%\F/#O(,L9IWO.&&IS/!1T80I>+O&2P3^2DU3=;T/L MBY&."Z98!B50@TLA@N8V&65\0,%(/G]-@YG!6=Z!NWEV]=Y.L M^7KZ=9IQGE?W+BO>G'^I7/(&E4=5@%FT=6T(7I&372(SQ61/>K7UI0- M__C'9$/P3V$Y)]ZMZO+>X7)3*'&3%1"8JO66D'TNH!@Y\EY'"<*I9*Q'4>QS M&6![O6BD3DC#(J@]B[NPZ:]6<[62+>R90F%=,9"4(=AG76HW. XVJ(B8"A;? M6DOM)&2<5(D!1+UHS?410[B5/:^GLPLZ0I]D4$:O)(L6HI )E*KADN(Y:*EM M*8D)7](>ZF:/5XW4?VMXA=.:S1T$_N]#_W*)$RV,T#%J,*S>KEH3(6:!@#ER M[X00/K4VQ!\A93RETUSVDDH"'5[RB0E*6*38FZ=IM.&\I'ZS9W& M0A]!N'\@2&\-!-FN(Z!H -! M_')Q]HO52W8^K,WG'DWPED$NP8%RQA,C:8V:)T3AG'"R]5W^"TD<-]VV7[PV M$6D'B+T5W;D.2)U<% KIJ#*;CL>TILP2%)Y32=YI5YXJICRL M+.!YND;J,7JJ9-[^(AVH*6_+1_#MVW;!OK^$L.JG@N;?Z^Y:UGRVE7+.;%Z9\@0?,U/E"RP M$CVW^LDI#P?GBAY%];@FYRD!?&()=W&K\MB:?UXLR=*>;[M/I.^;F<*U;2Y) M?9XW7\TV&/AKF,XW^WTY757+_V))'[=,NF+9)$53K#0&.*LUOC(S"-ZDS<@O ML3?:G;OC<%Z$5?3 M/ W+[]?,8V7,'+==)^'TBG@\$?<#8\N/!:!/O Z6+'(J@8, M.(P:)$:A&2_,V-'WP5$[8+B,KC_8#F@"@?%SJ)\[/G>N_;'3\%FM(-!Q5\,6 M,M:**@XQD6K(3F5T63.9\Y&&5D-R1ZYD[].:&@L.G1\2-V:@*@JKOV6\)W]+ MUQ[E66M:$SIK,Y$53ZG_7^09#)=,TJ]J/TAP'91?[5C.]5(44R$4E0$W8YXM MX^#1(?DC7$:K,V;7.K'W"7+&M:M/&01M)9,.X+6[ <7;W^>D33]/O]!F356* MGW"B4'CMZ\5M4:[V0#$0@L_@;$G&H8RN-$_IW)>X<0W:4T)O&'GU>='^DKOG M=QM)?<8UV1ZSPR[;#W]=@POW1FL=Z=(]">^-E@BH,QW:H?8 Y"'7:\KL(JE$ MV?P@.O&E^_7K/M8+VXD(V5J6"TB?R*+-?--YGH&,)NHBNI>"/=67^ M$GP\: 5X..=']"56R_7D0_J,^6*&;\MNK?WPN[B9UWOV;;J:V**MX\F#"SZ M\D@^D[>2/D1IG8G!R+0/PHB06^BBKVZ0=2R-G6#P %PL1A#2R&!\;!VO%^?D MW$^\"L7X>I'(#8+B@4',01(/92I6*?+1]TJ;>@9N3U,Q#J!.BX+%("(9^6[W M[,V'_[J8SM?_1JRZ6.*O6#..)^3V*)710M1BT^A$T6=D\1K%G#2DNI+5JRL(/(V;5.)M-WF] ^(9_#.8X9M*-3G\C6X*6LPU@,%X6C M5,WK!1Y2T4E^UN$G52,&=P"1_1U8BR9*5 *2C;6C%B\0"XO !7.*)6-H.W4= M]#D0!0?'%%XBD@ZPUNBRNX;U4")'ZQ.84!NRRDAGO+0"M%*)16%,.&FX M_V74=Z+^VJ!U)*'^$>&\:\U,9_*\O0.QN;2VQ/6H7 AF'=%21)-:ZW:@NY. M+A=&@O"Q@NPX];/!/?,F$=8ZYE@6(!294BJK#%[8"-YE0=860Q7,'K[&\)1V M[=833=[XSH]P%L3"*D0LBMT9"MRC1,F;)5]72^T0<(S=PHO8?6%YL=>N7B7IU&_D^Y4W@1+IK=*;Q 2'W?*4BO6C$B#E0GHMFS.VB>G]+_[8J]&:FMK9&)TZG:C(YTH9QF;2IUW2^ M1HO)9Q=,H+C-M686:KJUH&*-@N92/_:O2S;ER3>[T-8#V@Z"@+W M$^V;2Z,+D)VEM+B@A;S'A+0H.L!_P_4EWR;%N5 $*\ ,669*)0E!)@Y"BUR0 M3$%Y/Y)]O&9Z@IYQS9SVD&K&^RZ0M G"WRQE=6LM67,>"@8P)=29M5E"=+0U M;#(\2U68\X,T4MI)S;C7=^U1U(CO'=C.U=V)0?SM@-=X"C=TO\ M$J97C6;)F-NHSBW/)D(:Q;5W=,IN!H21T>:0)1 ^9B-=,;QYL[^GZ!FW>+H] MCIKQO@M;YPY_)IDE'8*6H .KS3>JJ8;.0\HQ9HW1R=RZY.P. >..$!_ +CZ8 MNQU4,;];UFGGZ^_O9H'8,<_56?Q20V!587KMDC4$=+*\R"FTJ" R^I!LC!B8 M*<*T-FJ>HJ<'AZI)Q*<9TT>^:'I?N^6_+7\C#;G5C &9L-XJX$+6:L5:.PD_?TNRB M#E*YW@[.\"!8D,"]0U JU[Q582&%8&RFHP]5Z^N!?>CJP;UI J?F0NC"O]F= M);2:9"6C%5X *X*4:YW+XF+)8*R7&+FF[=*Z@O(14GKP>9H J 6K.U!&M]SY MWQ;S=.F[!>:K:\_)]*[90L8D\%&319;).!,\"MM\ LI.0O9"B_L#H.5X-G> ME4MSG9>8E8X*C-'$A\P$A"PE^65*!*>1*=$ZL_P%WH__ Z#A $9V$"'Y91KB M=#9=3[&._;H]:&:K"V^:DY52(C(+)F A?TXCA$#V&"N13E2GL\'6?M&^M'62 M#J M*O5J&/D_#K)C1-$%K*X2-]Z%[_7*_3IE0WO/I45@W)+_F#R9^<%+R%KZK+VR M0K<>G+.;DF[@=)2D'\F6.8+IO8!G>7$K_G#-I8F705@,!D0I%I15"1R7I,BC M3Y:S8#FVKH=_E)AQ#[CA(-2 ]5V@Z*?S+[/%=\3W.*LEL0\9-G'H6:@ERDDC M,0J1'$@IZF1=9ZR1SD;6NDW(LT2->^\P$*K:BJ(+=&W(T,X+639&%:3$*B\O<+9'9><+[HI>/>933&SK L M[R!:M%.?B]J&TQ= ^NT-BMD-J+UR;6;DFX,ZP%=_>-% M\ HLT235#-#K(7PND4%G5[. TNA@X. MMP?9"+VY$A^J:AG==1U/H=3$(AA+DJA:4E#YX#<):D;PWLX_=52 M*!U@[+Y7<6NWB((EH$'(R9*]0-X$Q*@"6*&-$3'ZB(,49NVDIANS?#AD-1)% M!Z"ZM8A)+IPV@7> K Y>19O %_JR%L(*&06/J;EM=?/Z;NSPD]R=O(C9'9CC MKQ;GY]-M2LMF,,N\GMXX3W4ITAC%N,Q@BJ"E:/00B@X@/F')T$3RV$T!^6KCHZG)W7^\:S]7HYC1?K>N?X<;&==S;!HK225H)G M-3FOF$UUDZVIG]+R9RW$O@)M!X&FZ-Y=0!$)_8IH+LOQ(8G?.& ML^ISD'GHE0"N@G7.&)>Q_>R2H[*?!DN@.XEJ:R2*+F[SZK&_F&]6M.U2PTI* MTBD-4=>Z[90-!*4%L,RC<27KR 88UGN'AK'[DK61[@[[ZF!&=P&5LYPWK8W# M[%V8YC?S5^'+E%R!6PN;T YR2D0.,B=R5',)=<18A*0TS\%B=*%U1PG-/)O3I+Z>+\8I,V\1K+-$UK$99-#AF#K+TA M X%,!6^L <'%JN1:P^MYJL8>^3$(O!H+HP_]=;.&IX9"7(](IT6$4/O7 M^IPY*!;),$W)@A 8(VEO[FWSU@TO(W'L(1W#:+8!Q=0%#A_R;:)<%$'Q IX< M(%"TLX",4PG%P.HJ3/N303+WS@6I.S' NY M,G47>%/G-IIL>)+":MXZ-?@YFO:SX-E06#IUX/UXN33#V2G' FT#*9]Q/4UA M=G+W"459$B"PJ\!HQH#-28^N;_5-, M#SJ;S1:_5V;_O%B^7ES$=;F8/>QS>I5;)K--R47:.38A*$D:.C@;@/%24-F2 M;/O.62\A<.PH16,*== MMI \S^3C* M.%W*A@PS:N,)+;(W!/4D;.Z@Q,/J&$%!_N-NL875VL?Z\6$[_ M@7F2I;2QV@B*#!9T\^IR8LZ9U1L43Y(P=NA@#5P<(HE=,O;U8K]9A M7CL935C(+(M:*5)\I/7(.@,L*0C&D#"Y$)"T")%+8]C0,-M)U[@IAJ>&VO&B MZ0!NMR[)'C4LF2LJ"%I2#G4\0BVK=(P5D,DX9G21V;3.XMF#K''S$ <'6VO! M=!'NO[6H!^:ED-P'ZP*9 DK2QBE\,S0ST:#I 'V=A0_- M2*]DC)&[:D%B_1#I7 \%++DKD=40"V_=)N0I>D:^53H]I Z513-<#7R;=,W1 MU:+4X7D_SQ:_KUI=).U^^"!W2'NLH_WUT?6+;N[)@[^6RZ^3HES/W[_VZK675[7^9ZE]?3K]O[U MNF%F$3*:) %EY8#V!6(=+Z*+L9'<$J]$ZPJ/EU/9S<71<0BZK[T&%E<75A>M M\28#Z>QKF,ZV)06W-/=E#L"/835-DV2UL#F)T"(R29"#D9*5OG M];R0Q''!.#1F'D)T,/%UD"GT[NJ]FY6\GE:>SO-JN^3K??_F_$OE8R!?.4J& MP+)5H%3U>$26P+BF31Z<%I$UAN9+Z!OW?O/$N!Q, M3R_.)R%PGC6WP$--'ZBQPUC/'42!9-EB-K'UE>:45INIDF?L,>LH!>*!8N2@[*U4/(!% ^*G"U#,0K952)3I!WWCHY;X!U MC'M/?.+M,#H0NG#A-HM;D81WY#5. L\)52T^SY)..U>G910KP?!DN*3MK5WK MZ/E3](SKG(V/EX>3/-N(K@.M_!KIS6FZ%>9Y/7W^L?U\GFLG MO$&0Q!Q0(GKPV2N0F+3P:)QBK1&Y)VDC#XCM#9Q#"+0#G!([E[6?XFO<_OMF M_J #'JXF6HADZX29XC'1#J3U>%D".*63LBQI\A7:V\?/$S;R+-O>,-I>F"]' MJ-\B=(Z?-@WQC^W%NDU+>C._*E1^6_Y6C?;KJYF?R.C?]$83R"/W-5,\R0PJ MIFJU:W)DG4(760WU[=-,?-_WC3P\MQ?D#2:B8X'WL9F&W#VD\3J(]W;Y>KK: M>I75XYP$U%)AK)-HJK'"!'V&.@!Q5MJHN<%TFC&9CU$X\C3?7I![ O%V<+S_ M-4SGE:=OYQ_"#-\6XBKQC;.19P;V!=0!QCGK"7WM^FQXW_VTZS]=1."Y=$AF)+\+47J>. M]I@I&GPR44E+VR^WGO/PD(J1)PWW!K\CQ=2!/MSD7?T8-OD]YU]POMH(Z:5)_O>1[ Q$0Z]B-Z,'*XD %J2%H:T%@\:8D%J)JW9WF M4%I'SB_N!MHGE7D7]N7^-W&3J%AFJL[;2[S43A>>&"HLR.3)TM&\B-C:?]^? MNG'=H=-G\PTAM X2^1Y9V3;\L)N1A45IT.>:JDNG"@\67 F,5FB=$S;GY/ T ML'R"RFZ:EIPD\[F5N/JX-@_?+T^FL_2_+J9+O!-:H"/@)KJ 2)LV\43[S'M0 MIG9 R[K4:F!B<%3.^-:EL_M3UV6^VVAT*$"2@4'GAD+R(-AUOEB36L7_H4D=IGR/#0TAQ!?/U[3 M_DRM=>U,R:A!2CJ%R%#G$(3@== 79\D&U*QU1MW^U'69$CT4- <26K]VY64U MZTY&*L=Y9'00Y!3J5.@B(5C.H 3.5';!Y^8UA2^GLILF92>Q*UN)JP^[\I;R MKQ7TM>,D\?'6& ,F6'"%:Q"Z#@2V.8$+,4/4#%.47(?F"'R6J"ZMR&:X>)AV MV5!$'5SRW+(]WN.7BV7Z'%:;R]+;I3!D'=]T.+H;7:][@9D?!Q\3%\^_MT_;D6KA)O MB0F/7(J1A>(UKPTL'9G1*I.'%QPM-YIH=11:B=RZ%OE06KLT-X>&[Z "[0B_ MMTZ37Z9S7-%10L1,UQ-I-9GE)0%B874@5@1OZ_U!EMP(8^G'K4.8CQ+399W< M*0[XPT72P<%.ZO]R,[TM=Q="[I[S$CU8IU*]:D7PT6@HTBOC,)<86V<+/4I, MET5G0V&KC4CZ45]WUK.8?Z(GG[_&N)X8H22B#"""J\G+L@ 9$PE8\#[(.H>M M>8KD8[1T>0MX$H =*I"N(MIO2Z7_RM-ZM5BM5Q.K6>*US247JHY XA)B<@J$ M5X%GC]+*-)#QMH.<<=,>1[+/CA5+/SKLUHJNTM@GR@MK@F$U9;VF;*0$8=/% ML'"95,'D3.LTG1UDC)O>.!ZP#A)#%TIK?YY-G,PA*TF[HY0 BBL'7G$/FCE. MC--:\0&:8>U)W;A9C2=&WD!"Z^"&XZ=">V3]MOST+7T.\T_XGH#^=EX76_]? MK[N_AMG6VZY5.XFV0?W!V3S?_<:MWYPD4YA4WH+$ZF=+3YQF* 5$K.MT&1? MM*[8:K^,;@9NM+TC&5O@'7B]1RWV'2ZGM;#M?J;G95^"I&5+4JRT[@\V_&%PBJ$E'4'\14(\&+%?-AN).+!<=X!;-#Z(P#C$ M0IZ&$9RP M54DR.LYUE-H.V%G^<<*.+O>]>LG'VO%Q4G*N=UH.M&&>#/^DP051QUH9P90M M]$]K=7B7@FY:PS?"PH-ZWL#BFQ1LI1:7U\_25 G6#I TH^!YFBV=X"A>VMXO3@/T_G$VTJJ MD+7S$3E+W'@ZS%6"@"8SCER6YM<[.PGI!#/'"WIG$Y]CN-X!=&YE7/Z*YQ&7 M$R]8-DD(X+SVO*3%U%E3U=%FW"96YP.UKAEX0,2XD&D@V,>',!W Y0Y@6ENKP"6WH(POX"4IXHR"SFWKN)"M@]E/$C1N MIFI[^+3C?@=0>H]KX@?FJ\Y]EZO@41 ]$L&J2$>XY 5"J8U]9)WU*G2(J74I MW6Y*QLT3;0^>!OSN #5G*5V<7VR263?E?)5#Y,J2USO]BMM>%I<+DSS8*)R! MD WQRF=6&SY*\"BC8:(H[EN;S'L3-^Y]V0"*:1"I= "W:ZOQ%]HZ;^C3U40R MF:),'M!Z5V=P"G L6@CDGIJ@@^9EL'#%-16=-#MHZ'\=QN .(/+PWNIA?./] M8C;[>;'\/2SS1*>8HW,.$E>EYE:0L<<"@L3"G,*(/+?.Y7PAB9TX:@]J M#7@(U[NYVGO(FXGT+ 5%!D#(81MQI5-9,,@F8VUKR)EH/9#Y(17C'FPGQ=!Q M$N@+2=NM\/IB6<==;5[P;V%V@8\4EQEN0F*E-N9*@G;,IK,!F9I>9J$55R:5 MUK6N+Z=R7/_OY$@<3H(]G)*[5[A5XS>7W]MBWLK/ORX7J]7$&I:5(&?8,5-J M1(6<%5LLQ)A9*4SKX%O'LPZC=%Q_L@.LMI1DOWC=[,C'%^FY#5:3Y5%X(N]+ MQ0(^,'++?!0\>%L,;UUF<1"AX^9 =H#6AG+L%ZS;+?D;_K[YT6J2I,ZNSKM6 MD9:FI([@$Q-@1'$HB8G:\%,JTVO*QLU7[ ".QTBJ7_QM-MG-HH060I"K!B7( M!$IX :$V>N/*1@PVH@;+.NP _0=(:<.P'==77>W(\S$!A0B*0$9 MI:%E&+*-ZS5O$NA228RQU#II^Q%2QBU[/"7 6LBBGT+:Z]74E-Q)S(D%QBP( MI^L$TL#!.V$A>1&*$8B"MP[MW2%@W!+&45#T8KYW43-[%_OO,>/YERHF^O[Y M].)\0I@GLI6$P#UMAA0=A*PL6!.E0*Y8:![E>X:DD2$J8B@JM[U:'6DUKD;O&!,:DBWD0'/+P"5K0*.Q MQ1!'1&Z?GW30-2[_Y[F1.%P$G19-?OR,52>'^?2QY8\OH[E1C>/;Y:<,+O.<+I5X%LS MZ)CP8&M>DU)>@,/D:HTXRS(:FT/KX'@3PH^V X\AXO5TE6:+U<42/Y(P?YQM MNH5K[B,O C"3EZYXHF-?$$MY0*ERD;J$UNYMZS6,FT9U>CP_, C'Q$1#[ZB= M,J[30>:TD6HKL9?KW=M_?:R*?9221MKTZOG?;^1XC2FOO"\E*_"J=DXRQ4!D MU@+C&I40+$79>FL_0<[Q:<,/'GV#V"!/TC)W8V083#S.#&TF@F?O83F-<%?F\PVV#]P/4QH-''*L[GJ:ID0*Y M_Y*;$\D9=*&035ZLH!-)&?!U4++3V45N@M"\=3GK8[0<7>9][[DWJ(T\E. 9 MG;/9N'K2(7C.#-@H4R0/)%O3^I+[46)&KMUM@8,'E=Y-&-^EB?$AS XR+K9_ M=ZQJV/'V1OK@/9*2O[C5VC1PGHHQ!3)W=;"%L> LMY",DUF2GB?[M/$6N4_# M\96SF^?5B0ID'V\>66=ZO+I8K1?GN+QE^&8O8M&J#O$@K,=0P#'".F>Z&$=\ M2*)U*&A?VL;5#D>AXF%A[0#BZ-"F^'#QA?1!];+"[*I%V9MY62S/#XT(/??$ MH]7*2RANU?-JQSM_FMUSC[,QA#%90!.NZB'$Z/RQN9;JA\*#4+E]+Z@]Z&K1 M+[ ^]_:[;HSKU7HBZ][S]WEP^M,)CBW9-MG MIT')2/NDY )!&1=4246QH9?;73"E"38>7($U%D:7'M)V1/-FUT[G?YNG6RTV M?YJO#VL6^OPS6P1L7T!UJRC,YA[T5UQ_KGV]KRDXF^?_NIC.U_]&7]33YAI\ M1BF'B=!@>#W17"'+V"BRP0U9WYZCU*YY<.9E)+9IS??@=;MVBB$70443(:MD MR!<1&IP0Q!L9C ],629;WP7N3UT/'=F&P=7NMG[-)=:AK?0:E].O](":>46, MNSC47MK]G&,UV![4-=):.]]$V/HOF#_=&5RSXR)""]0J1@F9I4WG&[*4A7? M7=),!>UD:)WZ>@2Y1][(EZ-UQHMS@$YQ-]4"8Z]"XYT;JJ M^AAZQ]5XI\+D@RJ(4TFX2WT8UP>IOZOIF$=IN_OO;J;=.\KF@G)<>JI-OC.6]%,5@RS&="(G<"E(@9O$C5";$Z M,^<<3ZUS!G82,K82.5KV]_7#\>SN<./_'*;+33GJKQ@JIPXUA'8_YUC5L =U MC73%]9MN109OKDJ$!IK/;1:>5;UU@\1<^Q>F/7LV\ MG;S0(BL!NLY 45YQ"#('*)@%)B.3<*W-NB<)&E>/-,/%?6W23@@=:I5?:@;Z M(6KD\@^/U1N[WM](46P??7,QH1/YOB& <20MI>M4[%K*CZ(8+KG6M+;6I^T= M"HXV(G"U0KR.TF\??@-$[CUGSG,PQI*?C[R002T1LLN)NZ)C;EY:\31%XZJ# M(Z3_P)QHQ_@.-<"VH.UC^'9@_N[-7Q\?#GZ$DF;YNY?/WV%N!BN=M61N:E8T MN:->@XL>05B;:,%"*1Z;)[4^2DZ#MK_W'WW+#I9U>@/A-11.EK7".MC89Y"^ M"!D)KR*=8*F=J(E6F-C1V;>-!#K4&+_B/_X1YM,Y'CR'[OX3CM4<3U+4]-KH M&APLYI"+0< D2(:U?L0+D2&GA$$5)Z5J/0JB]02X^Z6!ORW6N NN4;B42LB@ M.7U03EI:JK? %:(DWQG;SSW>F[@>KGP.PL3SE9HMQ-&A]CA8:332%:=3$2IS M(46J65!U] !*#U%:!SEJGJR7=+ZTSN8=2T68.D(X10]T9"90IE:D<"KB)>(H\M\EM=8ZCB@'W%.GZS?U=8;B_F[63@DD??Q9QU_ M'[(7E8VTR[O%:HVTWL7W&ER]?.GM+/'@>)8&>*QM=JP-X.NP4FN9#*R($F/K MT.?3%!U_CWN'N\366PE;QC&>7 'DD=$92'O)&T5X3R9$7[RCS=3\9NA1T]*&^F96^\[ MN_>^'4YR[4TB938@C"9XY2(@...AV.RX0(')MJ[J>Q&!+6://ONRVZZ]S9'5 M ]UJ!)6X)M=>66 J!!E-SL6V-H1>1N&XNFHX;.V:9CJ0W#K49L]UEWFWF$T/ M5&U[/WKH#CF[U]!5IQQ>NW4$.F:CK"9^2@F<)0O;359$R-99108(LZ"T(?84$X&2Y?/:-AI:1=5)^BW M)(U$::,&0@R)-1"0G*BM#&G50<<2N&T=6QVPW]*']!GSQ0S?ENN7;-O*;H?8 MWJ#9N\"L<1I8,0$4=P@A\@A%1T1:-CGES<<@[DG;V/>X;;#R(.8ZA&0ZU#,/ MNL<>5#K_DP#JIU'N_,8I;G@TD PSL-FJJJK=_>9*U.LR$*JYOGEV#H<5TTG-"ZO W:=& Z6"/=_NLFO: &U#T/>O\X)NND>@TVZP0J M>@-1U.@]9Z9$[I51 W5):G>/,UV%3Y^6=;#'QC6X?/X]D"KELG0\@2^!-H87 M#J+CM#%D84;ES*1N?7VU%V&=]8)Z"1X>#@]J+8@.#9EGVBH=KD7V>N[ 3:$& MU#Q[-?>)LOA<8_%:1L*&* I"2A:DY(XQ;@B*S=,\3M :ZN9@?:X#T=VMPD,T M7+@" DU-*H\&'/<(WECR*5*PCK7. 3R0U#] XZB78.MQRV@X 7:HZZY+$E:7 M'9L.UFZ//:E93ZFG*!RZLU1D69<4R-+FM?8C.4*6MAXX)UQ5:)72?/3T4)VE MKH%^_PVW3HD?OU_^\%9T0NOLBO<0R>0'Q;4!C]D!&I\41UFB;*ZX#R.UTPY4 M+\'0X]II.*%U,3CM/:;%/$UGTTL#\VRUPO6J]AZ]6MOBU:T>3[>**!TB&E; M"!E *4,JF#D)RNKB3$PI-X?GH;2.>P$S"#Y/(K8.[@-O]<+]B8Z/%W!:U+])9ZCE"L*SF+B#7"K.(I75];A_])F_VBY"BMD"DK6D3JX5TU;"0 M&@)ZRYR/#%/K1)SG:.JABF@8#.W96_(PZ72HS39=H0Y56+?^N$4WM0'5SB-] MM3B9/$7: $FY4,-L$5SA!HS3NI1:#M)\Q,@P/=5NO.IK1MZ":''69ED'65BL MO;YJIF+A$)U"I8*UV+P/U%/T=-EA[25(>#RD<23S.S"WW\SI6:3EMBT;2*5> M?>.G;U]POKI=8'GOIBPD[[.00!8'U\X^>P>?9D\];9".@ .>=T_W?_-.BFG BY: 4FRJ+.5 MZ%1K@W+(OH WZO?Z+5M'E#;"+],0I[--^]M+SN>W\_>8+I9+\GXWF?[WMD1 M@U&G#(89,A&52Q"B9V!B+LH$*:QH;1(T74#/?0=?@+O'S]A3"[E#O7?9=.U0 M17?GS]OT+!Q0E=WK75=[2***&4@46 L7 GC#-5A?E,NF&._:=_9KV[F0GO9J ML;IO*")/Y)FJ"#:@)@- )_#.Z%I>Y 6=Q=ZXUN5RCY#25:_"E\C[8:_"XUG= M@4V^J^7BE<[[_FM87RRO8G8W2[0J%,;10Y".++O$'/BL$)BK/1E=H)^>H@'F M,V2.:XDW1=JP(NH A=LB-MQK:3$;4WB2P NO]1]!@<,<(10L12&B]*W1]P+R MQKT0;(BZH432H7HAS^\_;-$T;_)+D!B*%U$$V""DQLIL]V:UD-C.H M4VJE"#'A0&.FVGMH9RE=G%_,ZE73V_5G7-8>!TO\7)M%U?DE-7SQRV+U(#-1 M(4&7EHTA)\*NK:TOF =;OTZ>&9-;#R$]DN0>+D@.PL_C?M?PHNM0[3S7AN,U MKL-T-D0GD:LG#]U(9.<*NNHC0I81UTEGD++0":D90O#)@];<&R4]P^8MFKOH M([+=4]?/_3',ZF'_X3/BFL@XRWE:2;B3T?UCK?C]LEB%V5^7BXLO*WK$[")? MSOG<=/VYH-V[M5)I69N].L%4A\%H!!O)!U)>:XA22Y#HO$P^<)5:9P2?:&G_ M#)U,7H+^W7VW^T+0B)[,:KF^73:Z\V;_X7<1?POG>/9MNIK8P%P0'($;4WMU MT(>0= UEDEXWV1?)]XH-$R&W=@E]=;-#CJ5Q[,8#'0)N,8+T1T;Y8^MXO3@/ MT_FD:"ESB1'06$]&68K@@B[@11;>"68TWZM-X3,X?IJ*<9!Z6A0L!A')B. B MTW)R]N;#[3RK7_$\XG+B#7,NZ@C)UJ1WY2*$D K(K(QW"8UV^1F3^-&'CP>5 MEE);M&1A!P'!X94].3GXAIZ^FD3I0]2*@PRT]13CC%A#'JTN7#.7Z3B(K5MM MG'!YXX;!>SZT>\=:!]OPMXNJ/-Z6Z\N'RQS_U<01H2[+!$P4"\K4&R[A# 1: M'":O66A^H_@H,?_L=NF!\+G?T*^)+#L Y6[#ZNWO?1E=5*WKE!"C,L"LM61/(6/Y--GM.XC[9]?+;4 [C*P[# ;?:O1X>-QW MQT,:-J <,IK[5%=!JY-*(M;N.&73)\= -'6>?0DZ2R4YC^W'Z W6@?+ZT>_# M[[_2]EM.PVQ%YGE-$B%CGY,Y#LK5;F7"(0@RRSDS+J!H'R?=00?'WO4B_KY8_ON;^;OE(N&*M*M'\M\8*3J5 RC)+/BL';"8F#>2*]G< M$-M-R=@'VL#0.9SK/6'GY^E\NOJ,^:^+12;#S]MD%7&"EB-!%"VTW)N%DS@V/G<*[WA)W?<#TQ$HM"JR!)GFN!OR(KRW#Z$AV*F**( MK;,E;K]_W +WP7'R4@X?CH[%.LS:HJ.FS6\D\9Z$LB1+?>*S*?$?S.!W?:K?HE1IG>UL0Q):KU>3N/%>I,-N/AM4;N,K(FNV:;1V[8Z=2(2 M)NU5!&2*^!!B 5?(NR/V(!E911=L'?L;9B7C(+8!N'9>LXPJYPZLZ7=7[]W, M&'X]_3K-=$"L[L5CWYQ_J>S.P@:97(02N :E>")/@2P%#"Z5C,$(;!T5>@E] MXWC\[9$YF$Q>CC>_Q=N\M@ZO#0"'@=U[S'C^93/J;XGGTXOS252%([,& C>V M=IK)$((3D+ARV1M3L'DDX!F2Q@D)# VNXSC?#Y[(4WU>GY]])8-XJ[SKD-#% M?&/S7,Y5WTS2F)B4&$I+=@_'ZJ4( >2N2#)^@LC)YE2:YP^'4](_3<:0Y/>Y'8/$1S+/.Z"-+\':>?/A-JS^BAX1->Y9)M.+1Z>[%>K<,\ M7S;$29-8O#:N9A='Q4"YFKKL4J+/1)*DI",R;*RH7D3@>"&5H\&P.)5IV;<^^NF M*JLQZ[N $9W8RZNI2#?G\>IN?/%JOB/F=^%[_>6SY3+,/VU+)B>97)M2! Q%XK)CN4MLQJ M4_-[UYF:6,9M)([2OD_D,)&G#H&3T1MRE+KXR*4:H,#E&))'[J(Z(G ;B;$# MU#YBFERZ/P\LE$G*5B<= O&2MJ)B*8.KH22GE)'HF=:R=6K1"TD<-_MHD%-^ M2"&-&.6KIO;>0YQOVB$H+C''&@BH/;5MH,VM2P*.TB8333;A7F>QG2[MBU\\ M;FY2C:=,]9!N">,5!>D>E=:HL. MKYD*+GJQ7U.3$=,LKY[[^(ZZ1/N/W[?>R:M9N.RX-PFT=Q@GKT4)&0?')T%SM!9X -(19X+B\4XU=JE'' Y M(P]L'AJ*BSYQT>T6N=4J2#HGT:( ;5R-9Q9RR!F:VM$O96Y=<:5U M>K0\F-8VTQ/D](C'0^5^WTAH)(0.\+2-?J^G='C<#7Y?+B?&8KGR!D(B;TRI MC#4$+B 9CM[R;%"U+G9_AJ1Q;RH&Q55+872 K>M$_HV!\K9LEK+1Z"7'E&4P MX$0-= ;.("J-H(,1Q81HA67--=4CQ(R+IU,;>6UDT@&X;M-_U;_19Y6CLI!B M+?/'%"%F;6M_HNQJ';=6K5'UD(J1?88VXKVOEX[C=0=H^8"UG]+93JVJ!<\V MB A&^@+*, 2O+0.9M(U!>YE3\UC+X^2,BY]C)7U?VS1B>P<(>D0]_W+==$U% MYS-M,O!)!_)2M /2QP@\J%",+4Z%H2.6]VD:-TGNU$=;4PEU@+@C7>JS\\7% M?#T)CI:7LH*<2B:]G\AYMH6#\S(DVLQ,A];:K0GA?<66C\-2VT#; 8+M\(KL M0YCAZO5T%3Y]6FYK)=_C5YQ?'-.-\?EG'GM)]D*J&]V27;WC9@:49P8Y'<<\ MU/%O@7S X&T$P646145N1>L"N?LT')]H?LW$#EY,"4PAFOBB-7M'KK!\,\]$>^U+>_G9]TN_5&2K"G$$4-.^44QZ<"46L#9I6:*4VI9G M[)"GGC\> AJ);=&8AR/CH,YRJ_7*]U:@>=A,-" ?R,CX.,RS%=?%LNM!.ZM(QIC%7,(.=9)#8$I"($;$,I* MS9/1\7Y,>2<.GGK'.%&:8=#0C)/Z\% MO84^TNGI-H49"1AQJPAM1>#[U"X\_Z9QBF"&P4=COHZ,DDVCE/M'G]29)Q4A M&U]KRQ5"%$6#%,E%I3@K]S/@=L)BQZ/'*5H9!@?'&O"Q@V#](U[X3W *X&@+6EU MIKDR=H",TD?IZ>)NIRE6=F25MI%&!V?AKK7\,@UQXTA.LD#/_::MC#2U?M[7 M6'8"D[BL/2JCS_H$T+HF:%P#:RQL'2:/'@^TBR]T6EWVCPFKSS_/%K^_F9?% M\GSSU-_P]_K==\M%;9V:X_?K.:]GY-!\W21U''$*MGOYT4?G0'QH=-[N(N^G M[3=NW9E;S;,O$FPAI"M'H S"*PA,BLB$34&V5@W[T-6D4558D3VS_??-_(;Y M5<7?,( CXR4:!S):79,&)#&@UB7$XJS (E-H/;=F;^)&SIENC9^=;:B:"ZF# MT_CAPLY2JLEIJ_>843/4#7VS-9Q8'>4;'H&W:UAW9,4E>,B(,A-N,AH#\3H.U Z52,\H>]2#GT1GA!0B@XDE5MYE"#%[(-^=K!5FA3.ML_M?0-[8 MPV/'06 ;:?6,QW=+_!*F^?4E63]]JX7P>#TY9,/<24B1:CA[<&CN0^G8@VK'06ES&?8,V&N67L6F;G<8YLDJ[I4$Q54!E:(! M%[B%B)F)Y)()89!&XWM3.'*%^HCN\;'BZMI'?A>^;VL>Z:TY.56+.&@W<[)2 M@LQD"VOFG-2&*SG\&7Z/J&Z]XZ,1L;>+?(AX>L7;\@+S=HC2Q_ -KY?&0Y;> M80;.=*JEW1*<41I8$(7';((\P1']*'G=NLHGP6 #D?6,QEL\G'"%P0GR_A,3 M I2(9-B@DR"YS^ALSD:?1 '>HZM;__ED^#M42*.7]CQPR2Z6E>>7!O4\7WY] M>WU*:BFL2Y!BRC7?D$$TR@$:CE(&M,[?BQ8^4O;S\G=WZR:W MI)A'*T_W%O M!L+)[I'KM][CK-*P7EQ-60_SV]J?OKK]D-?359HM5A?TBXORV_8))[AS'HK0 M@>^G3\+?4]YEEY(8FN"!H=QL00DQTR:)V;,@BS-EOR+6[NZRMZ)Y%Z:YIB8I M3HLJUH-SM%85ZE7X*%A^?^X0SOP[:\L8ZW M*_ F6HU1@Y2F6L>,C!0C&*!F@3,1 [,#6)+WJ/@#A&N.0\U1;!][L.[UG.NM MB?OCQ?JWQ?I_X&833$()ECOKP$=7C5R#$!WY62+YDI2.*H6TAQ'XY$M&;LHU M%#S:,K<#]?(J?)D2DS:!\3Q=5V. H%]MU'OK4MD8RWB$7&H;!6T8^.0-8%#* M%\.RT*VGQNQ+V[B>Q>"J:! 1=9B(>NV0K?#3AGN'F_B//NI8(WP_&EN9R=MW MO,=::EYORJ[0))P2W$8%A2E=:T@S1)$U%)6UCB9@L:WKGAZCI=W8F/MON.7; M_/C]\H?;LCFMM#6.T3YBR$&1QH58; $3C),B"()S\^6_G,R1S>H6V'E\;,PP MPNK@/+QN+?SCQ6HZQ]7J2!!4M@^"5 V&2 MELEQD[)YQC!ZY-%=G%6'"&G1CF,C"_S=$A,1OUG%%?E%Q8@J:<)[O8705H%7 MF["#S%HD5G?&'@+?\>B1HS=-!'XLQT:_ORO+L.T+0B[=AT7ME+R87RW$)!X+ MD[D.96>@)''&1V\A\Z"#0?KA_48:CUS4/?&2D6,T34#0CHLC=_.L36(6LVG> MMA2KG1DVAY]*29L@B?C$?3W\: 7<9/I0HP9T+DKO]S$,GFGEN?OMO0R-&=:\ M;,3][O!SN;-XRBP8HT!;CJ!4236EP9'Y5,=V!6U8&@9!8_>";2'3)R%R (,[ M<#RN0UA71O:5KC329,D%&)]270:2KHP&A%/.T^XIL?F4^4=(Z0DRA\AXT9[A M'>#FU6))ZI<#2B7ET#S!\E%B MQFLZ.PAVVC!]Y*/IVKW_*RX^+<.7SYO.F%47(QGE@BL+(537GG /SDD)PLI8 M8E91<]7@;'J4@%Y&!PUOX+21P=A VG+B]A*NQG>QH)CP#IAVM,=J]9D77(.M MZ>SD4: ++3K>/TK >$=6(\$N6G-Y1*AL*AN6WR=_^S 1]20-1H!E48(R3H'W MI8!5)0?O'2_\J5OK%:8_?UI\_% MD+Q%N.9I*D8\QTZ&@L4@(AGY4N'LS8?_NIC.U_]&K+I8XJ6O2/JZ".XM"!-J MBU]/+#%!@"Y&)JT,>G,O86;G9<+.AX\'E9926[1D80?!FFWZ\K5O\$O]@RJ2 M30!4>RYM'4F,=6R1XZ2@D[5@A>%*;#U _ ERQNU+<>H4EE9RZ1=BE[O/ M%6:UE@8B=ZY6T0EP"2V4S(WP*<7 RFE UD."2S.Q[P>G V30 : ^X(Q^].FO M.,?E9G+.63Z?SJKY&MC$K(Q 8)K=-N'8H MR"*U4E@R(2./S>M8]Z!KG %+HZ4.MY;4V#/9MG?*BWEM*;#M+7#-K>M4?Q.C M\,P+0*9I-Q7EP%MMR"%B(BB1?3#W[F5W#VG;XUU=)) VE.YB0%8?#)VON(R+ M1JIK=W3E[>]TJJ\^3[^\PV6J$OR$DT!G>%0E _),1W@J"J)5"K)@6+2T/*76 M>2%[$S<.[(9!Q>(4 NK@T#QD9E26PDA>^T'1'B8K(UMPT0KPO$24/J$+K8M/ MAQKTU=Q..PD:AQ9:![C<6J.7"YUX+K+CEH'E/M4IO@6<5!&B#S+E%&0,P]C] MEP2,DYER$BP=SN@.4/+7Y6*U>K=.NN/_M1-DXX_B2H&D T'0#N.KMX&Z?YA7;.A,7@LN8,DJXM[&+Q$)CWX*S' MXD*R#NJJ#%I7GY'\24QB9 M_3R!1YFA1*%D,%DG'& 2UO.$[04O]P>%5VO!=*"@-A,:?EO,%W=U[=46$LPR M)[@ D9@#I5@$;S(I7K3!%?(NF6RMKYZF:"]\^3\DOAJ*H@-@W=TM-9PQG5_0 MHF[8^".6Q1)OM0#\Z1LQ\7^W]Z[-;=W(NO#W][_@/;A?OIPJV8EGN\JQ7+8S MN_;^HL)5YAZ)])"4$\^O/PU>)(JBJ+6XL 0P>U(SB2TG6(WN!XV^H1M$.)G: M^<]5.!FXX7,@9+:R*;?Z_4IH1T6@8#+F,!S/;YDM9@HQ++A(UN9Y)J,JOZ+; MZ19>Q6>)Z590T,R!@"UN#O0;\)"RZTVQH(8XBGCP$OY&P$HQ!J-(O5*28LU& MJN%Y0DHW()YGH+\$]YL!T;'S!/_&.DC\*6?I0'3+Y7SB[I8YN?MU]LQ1LL9J M11Q'.N;>Z(8GI(5@B!CMC)1>&CT.!DOOI!N$SS,[T(#L&S@!FVEBU.DH*1,H M:C").(X8F90$"I)Z2S@1092."O>8\#9V3Y_R.?@![&T %)_FV6A>_OQT8^&P M34-VSKYG1JU:D0O8KR8:)2-S=5PT>2\2 ; E8=P($DO[,,?H::(?T'@ *B:* M!GOG[OCYD^GO69MN>A'$\"MHX^7/CW:^#G.?WE2W_S>&=ML=N*M";7B?B:< M@G;?B3ST>C9$2ADX1X[3A+BE!)GU]YL/K@KU( MJ5/.$*0=AB-*/; D1HN\3D10B4E@I6_";I35K58;$T_/=^PM)JES?O"+M5#" M,H^29G!]^-6;,/BMBL)J[!G%O$B_D;$?_+Y"2]]R>"GUQK>/\-I^XXL5TUBY M'!#*5@Q8&/E!A$>81VNQ V>+ENA6\I=\X]L+!=W?^/8129-O?)FQ5$;LD",B M5\=+B:RWP!RO:12"!+W?%/\O\,:WE]1>?./;AX4-N)9[#W/>6/!K?/SR+<;E MJK@E3+*$'LUY>_,3?O-]MK W?YO/[KX_A&7RO[,.V\2P$RY:'3@2P,^2#(&7 M3;*N5TBGQ++Y025Q< S#./G[U$N*I&V$;1%L^GO4A40UIM* 2ZP^L$>;0!L .Z?KU-^$EZ M\S,W(-AV>7(B^-P,GM'_^QT7'RR_\^HFH M@]V>*&!I39X6W\ M,DE 39SZ^"8N_XAQ^M;.YS]S8XS;W%[]8AI^GX(4;_*/UBM<4A/9N/=^ M E(ZF0JEQ'9NN-S.87#!8!,T"E:"L^@UF#V26F29LK#[RU<3Y M8N%D']XVH,5Z.(XR!J.-YDBS1!"/ B/#(T.,$QFIIM[HTLYYX71,[0+&(??I M2()J (*']_/E[O;6SB?_BN'=9 K.X,3>[+R"O+>7(V8&$Z]02*NGV@0C;85& ME&"OF<:$J=?IR-R-WL;-OA,QU.E.'4&@#8!W_1+[GGIJ$K?!>X0CD8BS/"%4 M,H="",8EPU3Y IW'%+1X_8XA^8,/XD\20S,@>GLWSSR^8H2DR#U'B2N.N&06 M:0I\(-+R9 D.PI0.*3TBH"Z$ADCR("A.86LSF,B6ZX9^8YA.*0^N5;E]MRMFB$$K?=/LTU#6RBB/C1.8V XXK*K#4-H I:41.Y5"-C%_U;4@1 M.P*."RG=V[9'>Y71DK/%@="+D:>+?[:T-T7$_V%BW>1FE3RYYP(.G'M#@0$" M1_ MM$;:8(XL37!W\ABCUH6Q<(",NAJBFODQ5" -J)2=+6QO3,R=4XX*1 P% M'X#KA P3"=Q5IY1B-#I=6KT\I:*N-3)8L,\#Y10NMX63G?N3X:0S5U#@VB.N MB -W44DD A'$DLA)+%TW=)"0NOIG1+2. Q1&N M7F4"*@V-(?QM !Z[[)B&+\N9_\>WV0V(8+&I M'@M>"0 UF&J8 8.DT\AIGL?B)"*EL1*L_A%MW4,TU1W=/J)N&2Z!8@Y3[?J] M^W?\L_3P*BM5+^3K25:=BKXAO*M4VD>XYY$I@IRPN;)?*F0$C\A9;'DRTA'W MOZ-WH22>@EDI\@P?L"XBF!@NF82PD5AHN#\$*QU:^"N6]O7!TXFE?7TDU; M*B(OG+8\CQ 2#BPBJQ(RT6%DM7"*.:QUW:+3\RSMZP6< J5]?:389&F?EC$: M$0FR0HNWS7[FTKY;R,D%J1(%$6;'QDD M*I'6SL)>+/%)2,I#Z5S7,Z2T>"&/@87CO5Q/$DP#^/H2])1(C MHW,')RICGK(-Q%-MHTDAJ10+ VK[[:;:HYXFR%D!KC: AK_-9XO%I_DLC[N+ M0DFG^,7& 9NL%"A$!OP_(&5%&F_$%3K[2T5 ;(I@;9R, +!UL3 M.:7@Q!DF!9-.*".+WV?[5-2-6M6RF ;)HCDT[4P=XCX8ZJE'D3(X?<(&9!,< M#6N)I3PJ8W5Y__HP+;4OMV$R/@J9$QE>^5+[&N>W'V9V^F:C08,D5-AHD/;$Q44%PI[@Z+S@']N M4NP4\#( MTL5T0PAN!WJGH&6_EN[51-< 3D^Y C[-B\_Z&$1PW3>Z[<3$QY%P4W!^-_DSUW(_!%*N>(P!PQ%$V&L%9B\/R+A( M4!+$\J $QJ3T$_$CY-3V#5X-%,_"<9B$F@#;KH/UQBXFBR] BPV7T]TKB<"= M(.-JG%@@%&XC"D:1)I8A2;QTEAG*W;C1K>=I.[^85RD8CB"[)C"YY>C'V7HP M_'J"SI7#"CAD"0H>+'%.=41&YK?\)F*MO M]L\K)@D1CCB4.,6(!PK68ZY5 M*&]Y/B&CMK\]6.['/9C^K&[ D-P]=;G>:IV:IE)S 7L ]S_F( !%!GZ B,7, M*!%I*#XCYA =]?$R2+C[W=B&3V?SC;!D7V[I*'8TDW"/I M#0/[G!.DB5%(8HR5(8EP5;I Y D1E=M1EP?*,#8W@),UQM]9G]N;_ESI6<&T M4CXRP+=/L(-D\T!TAKPF 2NKM'"E[Z"G5-0.Y9>U6 9RN3F<;$Y.HB+:I#U2 MTL')(4$@8X5"5"BCK<]M;TLWPCQ$1]WK9ZALCT+E!$8W );/\OUX M,QL-R15A$7Q%)&V2H&]Y0C9HCF!_DOA$#6&EPX1'"6H)/J?(^VG#CT+,;P!) M!ZJ]HZ)&XQ@12XHB3G-?@I0\\BD*@J65@I:V8TY\73%BUJ_L]320R\WA9*<\ M'-2M!)(,LI@:4,76(Z< _H+"'IB*/*;2 9BS>3?12\9=WTWT87AC[R; DU., M<8DT9GG&*W/(&OB52@0,=QLXV<_?GO&[B5YR.O)NH@_3FE,4#SDTQPTVX,F# MZV<"XBYI4)^Y1ZH*3,;(#5.E!]4^0TKM1/R85\MI_&X.-F_M?/XSYV77%2]> M8IFH3LA+"GK4*(*L \,*]L&P-I($-RYV'M/3DL(Y4>!'032 ^PT@Z?>IO)2 9NBAJ.GF1>$6^)MZ8E@ MQREJ*1!3!DT%)=!.%4^.;7[=Q#:OA!*4L. 0I80C'L"'-();I#6C7@A"J2SM M8>]^OR7GJ QD3N9N PIGE_:=J8EPC2NXR1W")K<*M"2K31J0L4K9:*QV^X^$ MBV*DYXC*5[)WRJ/E1(XW."-LM9L2310/+%.B_NF56B0>+'VQWN$4:$)8Y=(7 MR@6H!!F1DQ%CCXW OO2\@-8IP!S*?!+*,Y[P[\\C@%!$S/MJD".QPW DU!X%D2]'\!.1#L(B'R4.-A+)>6G[]<3D MX:N6._42[,O)PSY<;@XGV[0[-9)[Z1$6T>19- $Y10Q2&NY6:KG#L70<_RR2 MA[UDVR5YV(?1#8#E>/[*43$UIHB81V#'%#&! O*#)4$8*5<@:7-M2>4E$WI%(< M,P/97#D)]&5II\']O)B&M[/;VSC/ UH^Q&5>?']3GD>J*$7>R 0\X@Q9\&H0 M$3%@XJ4V?F\*Q<'T4.$QN0<4<*E3V6(&Y%SEB-E'8 [C\CEB* MDJ"1>$.2$\65S*E%_Z]:0C?$"A[,Z0;1LCE5D6$>DW>(>J415]XCYY-!C KB MK,#8AM*6\-D4_?>2<+>B_S[L;@$T3Z]7@WG0G,'!(2*["(8BY[Q$P"@+IA@7 MVI=VLD^T8EZ[Z+^7;%^V8_HPN@&H/*U&CTEK@H5 .)>C<@M^).C:@#RV7EJJ M@RT^,_(\BOZ' &48FQO 2:[?67RR/_.EO'VVP")AR6JD)&R#2RJ0D2R7 RE# M _A[(I:N87A*15V+=PR5,HS1#4#E22=,0R,G05H4DI-P]7I<^G+Z:W60 M[866HAUD^XBN 9P>J)*W,4I/!$%14]B! >?3$"<0C0;C))(5J;0R._&]R:L6 M!0^Y\@9RN3F<[)35*^R=3%(C[XS,4Y:!0<0+I#U/U##**1ZC^.N M[TWZ,+RQ]R:!)^.8B/EMN '=F&O,% 8+@6'"0@2+ ._U;CCC]R:]Y'1L3DU3P-^SMR&DOKB4*61IG'UTCDHC+(!N6"U 3^23K MH-O76DH*%$#'""QNX'8Y$(D4*B2OB$!@QN7G6L0B!U?W!R4/L,IZ0E M$[> 9GIET32@M;Z M%8*^&UN$'J9OBQG?CVV-FH>8^0*>>8PXMI@\!7@6)E@ MB6$L<1F*^^_/$5.[T6M93ZH,SQL SR[]V\EN@4LX80*9&/)[B?S.)AB&1,#: M,<6E2Z5?,3VEHJXU74B\^U6BPWC= %J^Q/DD+BX^;3^_VLIV3BTWWA&MD9 " M%+8S!,P\ @:?TI$XCY5VI>,U1\BI7!\Z4-)/0H%EV%X108OY\NJSG5ZO@_): M4TUTQ,AY:^%R!\I=(@E1HRTS1&"F.HVZ@U5W< *_>\#(HP]V0H-L_?(YG8BGB&Q6@G^U M!3^9[A#.I-8AEW ([_( 1>60\50@IYT0+*0(1E,)P>]^M$Z@K9C@3^9? ];A MLV^Z\QR*Q#C8S"2GX#F8*)A)%(E5T2ICDQ^W<]R'7CU^5.MV0$E^-P";W5#@ M_<.GM0)\,YO/9W_D9U'V._S)\N=5B$XGRA/2,>>R?,P7J6.P-T68@R#J/@_3:$R; &Z!!>L1M,J#^?4"! M1,L)=TSB\A./"X[R?/T>0@,4V"A2:0YM<)SBIC$;%YXF[C#8GI: 2>$QLDI$ M1)UUS@2F!1G7W'J@I:7UC M7'Z(ZUU]SF+:>"!7.0 6P"9$2FJ+>/(>Y=Y02!!E?4B$DOU7,0>M\NY?;"F" M,-P@'XG3#:BDO2X'EW?+1>Z%\-"^-F&:%,Z-PTR@N9ND03J1@!2+E E84-GB MO3I?H*D3MO0Y8&L4*;2 J@,.[.>8\[NPI:?^:Q24^B" 83PIQ".-2$M*4)2* M>!D(2ZKTG)Y^%'9"G#DKQ(TGH1;PM]L/-_%)?M&J)7+<1T6= MRNU_2J.K;[=A@L\*/*>RMQ@TRK:-W1J FQ;;#XTTA[61?7'9$FUE^]$^;IM9 MQ6/$(C]["$J .Z8!4T(;Y!/A-D;M;/%'^N.TF=TR]>ULL5R\7W=(#E?8$JR9 M5+G 52+.K4&&!C@R1D3K8S2X>,#H("'UDR<#9;^O3X:SNX$[Y]$FX.*<@).0 M>_A?A/^Y6RQ7X0HA$V-Y^(R7X%9R$2,R2K/\WHP*K(B0IK0M_3)5]5,G8Z)I MN" :@M9V! 3A46$X'BC%W*E=*;#&(ESEA%@LB2?1N=(-W/9(J)_^& DTI["X MP6;X[^QD_G=[1-QK&HG! M"./<$,!RL&1I!,-6.U 9FAM;_)(_1L]0U7&_]L5B$9>+BVGX,+$NNWN3W!UJ MQ?!P.?VG$>R]+D2>)%T*R:LI[+V=35=G>*<9FPA&TI02 MBBH/X\$8PS:D090G,#Z229&7[CYVC)[:GF(IJ3\+IX$B: !.N\G'W)MHV[&1 M>>HU^"76Y;&E7%-DM;:(D213%)$J55J)'::D%0@-E?0S]OX MC< GGOM_N;G M_2__8Q+G0-2WGSD]>;,Z:P(X$@('71USQ9;P&FD2%&+,!P*N,.;%F_YTHZQN M[*&-NW$$&;:$S%VG[NG^MCU,G7,I"(Z$EQ9Q HZVRZ$^8%R*WB5A=.DZJEX$ M-F+#%43((:<1G)4'P7-P&RB11L%%M[V4DP7CEB040G[=EHQ'1N;X)-@5TH&= M 8;**X"+MM!:JRZX3I%(H^!BVT>/&LX)=PKA%'-)D")(.^T1H<88+S56J719 MPQ%RZB8$ZH+K%(FT!*X!YN^'^WH23P4#=FI0UB8_T%02:9T8LMZH;/X&1T?S M,4ILH!$ M^&*O#HB&C@.#Z&&]>ZO:*#*24E +_AL3TN!C!8&.4,=2\(Y;4M7 M)>[3T(@]^/IP>#;@=X)LFL!6 CZ$-W$*OUA^BM,%B/#3C9WN,'1G$KLB@5)& M,>3UH; 14[(!7(XFUR90NSUU.]NYHHD;GF>* M6\+!/S-@[S@%=A2Q,A E-)A3XZ77=@@Y_PN[M&X\54H-5N4>-.@_VOE\M='" MA2Q/UAVEHN4X]:]1VH(C$=@EC!*.X/=X#'BC,B!JN7@Z-F .8J4.JV\Q;3XX/9G2&G$ M?!N*A7V-4X+Q35QONR\CWL+Q_/GPX$K8J)@PX#R9]:<>*KQM4I8$CP0- M^1DB!A&#;8N4PQ) 1#E/Q1^*/J)@T#"$NQPEODR7W^-\U6]_O?25BRX_H[0H M)I+#Q@*,?\L\DE0R'Y7$BML7!'UD^+5YYK7%;RI[.M606_^GM^I#14 MP3]9J(R"/T[?. I>^^"=%AZ1U4B1Y#1R 5"330%GZ"C@#2E/PE*1#,8]I#\8$HTH7!Q\AIZF+H8_< MGS;/*,/R!GR(]U,X@_%^JL:'_!]D@>3R+F4ERY6MR%JN$;=@*VN?BQ@PB49Z MN %#+(R>(^341D\AD3^I"B[#_W:AM"V!(!1;'+)OG9]*.N 4G#*#K%$Q1MB6 M+MY9\RA!=>%43.S=X'2"#!H 5+8$+M,7>Y/S&ZMZESQNC@F-P0"C!&PZ$Y F MPB&I//<&:R]PI^DD/4#TA(@F@7.*@/=G( WB=@-P^1)OX(^N_Q:GX++=7$S# M1;B=3"?YOL]!@\T[Z^WF=)0I*"51\ 1.F4O@R 6A\_0H&W&B3+K2!>"]"*SK M2XT'L_&DU $#UL)'^ZSKL)X:H0%4],R4.A& ^,\B\A+RH0/3FE1.E'T DFU M7?9QK*J2(G(N@HF.T*B@&Q[1TA+P0Z76!6A!,?6 ZDF0; /1NP':? MG23%*&6>6:Q3W[<9 DFL=5 M'SM#AL0MQ;!1EVT=$I&)&H/9D10W1EMI2U>^E:*])1-R&)YZ074DX;8+ZITG M%3IIRC0C2!FOV(TFY 8#OVMA/KB3F MDG(I.:14?H\6+44FR(04=,86F24!1A:P3B M21'DDDU@_R@,/R?PUYA1RS,V*XM"JA]<1Y)OV]7LFTKQ(@7M>VL5K&D_1F7) MLO9&R61U^6*3/2+*>LN;(;R+*]@5 MC\I@I G3B'O"D358(TD=3PD+Z\6X,>LM);5K'8;(_+C/>A*O&[@$]](ZEPZ. MW#2&]Z "_3<[O8[O9O-GO/,K9I2,/DID R&(4V*0R36X'I0U31*;A&5A6 T@ MMW86N23V7DMJ#0!T]Q;_-)_ -?T=[NGM:<,))Q:$11KG=V;<2Z0-L#,HQK1. ME/(X9J'"$X)J)^-*@JP )!QG=F'AZGK+:*8NQ@%5(%@T@K(M./NB27"DL5= F(&&HA8VJ@'0D%"EB M&' S&A]*/],XF=C:(>#7OD6'2ZP!:#XV!?XSYGW'0H,0LVJM,HLK7ZZ>40Z-"G09>TR28+>NQBG%XYSG +. &W)PRVH\I!RF0BB MT?,@-!=$EJZ0>+U>. Y\&.L$0^'T$GF/ M7CA]^-\NE#;]$Y+2TFL2D'>YSZQ(L!EG%?+1>!NXB3Z6ML?/M!=.+['WZH73 M1P8- .II=Y:@O%1.'VX MW0!<^G59L0X3:DD.=Q"'N)4:Z>3S@!N>8M0J!%*Z*OLOTPMG",S&DU(#$'RI M<%-'8P67^4T:\(PS;<#]I!*Y(+ W"FMBBO.$.LJI)R: !6CT.[65%? M1:*"\80B:7! 7*^>&":-DC/$"Q^UU:4]NZ=4M&B2GRCDH\'TWAQO #-'GOU? MW,[FR\F_5H*Z2I%K*:R'':7<\$1'Y'+#.VR\<;!ESFCI5C8=26M1-95!UQBR M:0QRVY*0S7U^)3S-,[8LDH3"Z0D6@RTI";+:>*PX%YJ4+H\X0D[M"J_7@=80 M&53NX[^[C2WY@45""5\]Z.=@$-!<_0@&0?+$89G@'W(/0@>[^!]8NG9=5GDX ME.#AZ1"8+>U-(7MZ>_LJBD-0+KNA'!P!%R32,6C0C"P8S',"J70Q2S\SI]J+ MV2':XC3^%@/&**]C?K/+N_ED^;/(\YC]Q0J^CSE*YTAS'P1CAON$?$JY&!/P M8J4P"*X%R1GX5;IXU\RRN:[#Y?"3N-A6-/]R%Q^&H:B$'?42!>IMCAW $;$R M(.*-"9$YYT+I*1=]Z*OM/)V,C&Y]'PH(I0&3=JU\GWF%L;._CW!@O_X1;W[$ MWV;3Y;?%E9-"Q:XVH""D7D%!D%(_(!VYL2D+H6!6:0&/=D$J;T.PKNLHAVJ-[^SI[ M$S_92<@;^S+Y\XH"HWS*1X[!1$$:J:%3EK2+A-8^WRS[MNRT2$V MJ@C. 5I?O\5YM&F9)R:)$*P(#C''57Y)EROFN$%!$T<4UC1H5PI=#Y^M^WBL M'8"=*(@SNEFO K:. %R09A[4LM82]A4X2M9S;2P.6(XSP^IEVNH^(VON)NTE MJB8R7$?V]?LT;-XPQ?#KGQ[^U8O;_+LK81GAG& MJ])UL"<16O>E61O@+"+$_D@U:Z1.X[6%#W\=NY?WE31!*9&' MT!.NB#!$!$S'[3;0K[O%0Z7#V:*NA"0:N(0/->=XAEO.2YZ'8 )[P"?B6"ED M8S!(1QR/22HX6(F)W#;+(**X%Y9&Z_"KC/-I M+JO6$@#["JJAYP[/)G "TT*P)!!+& Y4,-F<)0:E(*FS7 F[7ZCUXON'-G-G M(P-I%(:W#*"=! V),A$2&&+*,; *I(4S ?R*1!/A>#)L?\A)?PRUDB&K#:,3 MV7X&=^$5"Q@PD4SN!^$0ET0@3;!"(4JY"EKB5S?"ZN;!&KG[>@FF@>S7P?T\ MFS#Q$4MJ-492)HJX=BXS32,2B&!:2FOHF"T]&\]VU81@$9&UD^,ZW"^ M63"(L$1:6\>]((RQ+BU,2M'3P/B5-A#96SA_!4#F&+G4X)QYPI!CN091" *' MD, A- HNC."$XJ\&R*X)C''GL30"R+[".6= ;N/M4D<>,)P])WTN7&01698' MG =*$_4Q1$S'!F.?!,BXPUDJ _$4H9PC" ]$ZVV@R0A.D*;@P'&?7TKE$5U@ ML03.N8+_I[%P>&(29=QI+96@.% TYXC&W5@^35X)0P(23F@PD+E")BJX R3E MP>3)7?O%5J/"X:#,BVDY>99=>4T.-52#Z=7V$J-';&(>:<0MPPCYYE"4DGM?)2!R-%N MYVZX:_F1Q^OPO<$.D>N)!E_MGW'QT<[7PP9.;Q%Y;+6A/2([4UJH2>3]]_+ MO)O9XF[^D,'SDC@M.4=>VP!"QP&YI#3RX'M*DI)SJG1W\"/D#,WK_II2])F= M]]_(LP'?SJ9P#.[@)&R.Q&RZN/).>(YCA+,%#CC'CB&K=$)8@O?-@@Z?=H$ZUSRPT5 -UH:^0\EE_ MX1X_DNL(.765R "Y/YDH M5(CE#11>W@]<6FUALZ'54#B<#+86"9+CZNZCEB MZB*GF+CW852$]PV :)?^S< N)BES3@8DP1?,A5@&&4,M_"T$IY2 M41DV9<2[/S1O&*\;0,N7.)^ 3_EI^_G55C;3UQB<%VV$1D&;/'T-,Y0+29!B MS@C/ C6X]-"6(^34Q<]023\9@U>&[0T@:)] W\S^F0=$]RKPK Z@J]"2QK@(<#XMC2*@%I?B(^KRKV]7 )_CY[>3N]LH'+B+<&[FI M#1PKQCW8&PRC1#PA1B>O]E\!# ?<<9+J/@ 8 6 %)= H+X"^;.YG?] MVOG\YV1ZOR17(@43 ML:(H$"41%S1/%4\&*4U][B0BN2B=:WJ1J+HU^^5A5E8*#<#JL;*&HW$Y7T5Z MPM_MS5W\%.=?O@&KKZ0Q6#E&$+,NZVSPTC4!

6=3@%,@E%OS>S:%LM87%Y=URL;33 %KZRGHFK+(.; "VS%<(HMY;K;% X.3$STK MW0_A!9+J5M*/C:MA$F@.4%NG.N>[X8CX+*KK>*5%%,Q*C3"-L"?O,?C2X$9' M)S%17#I*R:BH.DQ7W=KXL:%50!8-X.L^3',5M)".1/!1,,L'@S"D#1B,@MW1]!.OI)*Y6[D/P&-X/QM]OD^GD]N[VX0?Y6>;BV^PFK+7K M%8M"6AP(2H(0Q 'SR+"(D7#,PS\C\9VFJISZ_,F7CWW!%1)* MHUHM7]N_V3_SH;JBA GGL 17-N:B(LJ0-0XC92EC3!LI9)>A8QT^5;DN_'5T MU:FLK8V4>R/N,KV=W=[.IFO7-"-^_8 B__SQ02!4FCRL"LD4@74,+GI+C$.$ MZ>0Y8PD[U04Y_3_=#4EG$$U_#=971M;'NURN<9F^SFWV07^Q/W-2ZF%#5TXG M1R46"'/P3#F7 5GK$PI:>L<(SP\X.L#HI>]TP\P9!,.+,[4R0'9S1X#MSW%Y M-Y^^LQ[^BZO(B'F.03()S)W"/'*8QL?H$/A'.?,+'>V_X@ M>>&KW7!S!C'ID1E^/E#*+<"8$R(F#D=#K!K2>8*,Y@PE&;&FPFB-NQC#_;[: M#4IG$(8>F>'-0.E=M+"7^#G+Z#*]GX;HEC%,P5+[.OL8EV_M]\G2WMP'*:X" MN(LD48H8R4.%O:;("9D0=E%9N)]5(K(7JGH2T U@9Q",?CTQM(:U3_.9CS$L MW@%W?YDLOL\6D_RGE^EBL8C+Q<,F+58*:V;R/%>1V_%[Y#3L.0I)"%.YC5R7 M7E4G$] -:V<0SGX],32#M9!39DLQ>AN'PJV -$S[8@$V7 MW@)]O]NM1/-,0MVC,KVVQQ^7O[YY__67BY5FON)!&16=1%);8!'-KB@-!&GO MJ,*")*:[M$9YO&HW,)Q!^'D@PRJ+^L+_\VZRUH&K;B=O9]/%)&Q>H&_2-CL7 ML!)*"Z+S'%^.N [@-UAI$,.1$*6LI,%T0$*OCW8#RID$G<=C=SLX^LW._W%O MO$W^M=K:PYX8%DE3 S:$R-LM%U,Z:[?ZX:>,PDTC\+D M=H#S\HGXSV_QX,YSE!V,.O!'WTQN;G+X5.4"3JLL,H$G!'S-U>M.($)$](+X M1&V7KG+C4-<-E&<2R6Y @,U5!'R8 $^"W3RGV+P76Y6&7L4@O5==JZP?(,(NFC"J4YL#UX(IL6>02.3DK ,JY]-C]C M NVO!:(^V2BE$LS142&V3U$W8)U!J'T$ 338MVEHNZ:R79I>O3D3M>"B>140 MX6!Z\]SJ0%N1IXB(I!)).O'B/=&*-F?:X/UK#DC/4M,4XV9^LC\F28% ]G=P+7RY0FFQE?HI]- _#J$DRL^61ZO6DGI+G$N6D^ M4L8Y.'^$(\. :9[SP'%*)HDN28V7OE,9*85E.AN)P0VHHLT+\P/Z^L$' $YY M^$NBX%V>LT!S3H; :5.$8^RY,_M-WPN9>D?):J*52>$;KK0T&@#8[EG<5'.N M7[.\7RSN8G@_W3F;5\ZQI%<#T8VU8& :.)#Y!#E0X9(;S00OWMBR!WTM&.,% MP7'D)BPJJ190F#>RKBG76NF8C$*<$(QX(N#$",/ =O",VF79P_R@J_SGZ./D1P^4N\/\VGRW X!31.P+6@XP!F 0W.])& M>6059](2(1GO4LO?_\MUVRN-A9]7D$(#.NBA;]YJEUFKYLD:;V>+Y>**VH1- MY YY#-X+N# ^6Z8) 5R2S\>%X.()CR/TU.VH-+:>*B:)!E#5Z]Q$$)1:4#4[!<2K>=;X/@75;++VBA5585LWF1RXNW[X?FB/97:-, MGN19JL;)E0 NB*<))(FS110,0S6^#^MP@8WDYH^3#;MC(.A!M"9$)$F5R/A2ER+&@4<*!:@9?@6.G, M4!_Z6G#B3D+&OC8932@MW&K;!OT;E0Q;FTWSE;V*]WK)@^"@>:/,PV=SDP(; M83-9?'"*H+J3&P\%S0S$&"Z4!A.WM81,63MQ+IE)^Z)??,W"= M^P-[BB*/F/KHG&8CA3H?$]+(>(SA@CXY7B^&A_SHH1;!&R;09'@,'/P) M1L#@R$T238H:1>L\ML(R95XRRDN$1$Y@F*Z+V MH=LKL[$I;2(L7 /*X\NU+7_JN0#&9F,8XQ 9QXC07(!,N,K]X 22EGE'-(\^ ME0ZD=B:N;O/^4;VJ@E(Y#[AE8^?#SAL8D4("+@IJ99[-IY#) \:587"<.+84 MEYX7T9?&NF[3JT4@1Q5="]"\?/O^D%[?7@R?9S26OGZ?24\OH8<&U!Z^[O+3= N9GZR#MXNU]VJCN^8 M2\:)-Q%,8+^JCLX/DB++)@\VC&DA9.G76\.IKAO)?"T0O[)TVQEF?,P0VC+Y MTVR^DO>A73NNM'& TFN&P!]-:W\BG)M M0#L?,(J,P1$8F.?@4(*X9QKI7)! /?;4Y#!'\:C0B2;I:"'*BB9I'^X/-$E_ MG8912E5_B0D\0=#Z4_@%7 '3U02*&SL]O7+UQ26'%K+VH[E07>NGV0+\W MLU7]_.;;BX=J1DECU!0LN]S'A1L9D,GQ'<,4IBZ_%#/%9Q0>I6CXG.)'3 ;N MYO^OF^!>W*S^^]S0:Q77TBH$3, 78\[#.9!>Y8D1478@5$7T'.)TNA]H#U>;1S^SR-S Z;A;;G>71J*N!ENO\8&), M8*D32A:#AX%E!,TN,0I&V>2PDK+; +67/]4>6 8(=C8>EQO01MV4]T.&QIH4 MK181)2_!1A )MF>]0<):G;@@U&M?Q;QJ) ?[6I?AF')K$Y8/KM7B/R?+;SNY MQEN)M?K0/C[Z7:4X0Y7KJ_GJV#>L?_R2@HJ?)04,0X*@=,DD6.2($J3 MDXFER/;GDXZ![U?9ZSE8C2<"^.7#TAZ:FCQU'^,F%#_QFY_FU_E7E!O'*,^= M:"U&7 N!K"5@?$7LG=5*.%\Z^]R5MG-0_V.ANH"TFD3AV]ET'5-=)3E__KH* M88"M%2,W+%J% M=Y<@"P,%M9<+R8-);'(%SIB'-GXNJF\>KBL(2\F@3BKW]^ MCSZ_([K+X[FV^WJTW<\QNQ@AM^UZ-UEX>_-?T['\6H'$S6P"('N+MR1)L,4=YQA:H0QJ1]0ZL M0ZXH:$/'(R[=/Z$7@4/U9TY]/_K$VNWEF#&CJ$%8E=MQH+Q@*),^W2\XB31A%Q!+-&%/.[@]7*@"WDTBMB\<2*'D" MO/%%UC0RG]GD)@Q-DO-$)H=$%"2;PS@W;\TO,EAPF$:G=6DO^D12:R/S%6#4 M&;KE9%HY9[09:K9S#VU2&"0X+1QE2/B8$)>,((ME0D(91:0RGNZ7S1Y,%#VW M?JM@*BC866$N5T;*?T^F?N7R@"6R[>)B;6+8)V2"C@BLCX2TTP1A08(RFF// MNB03GZY<-W[WVN@8R-G:HY?SE/+%K79*611$]L%C#,AJ8G-Z*S@B MK2.,=$#'<^O7C:V]-D:*<+D),VG/P-R)V<0@ E8.898Q)Z73 IT(JVWXE$'!47"5$$D+.)LL-RG<+W&YO%DU85R/ MR[S(M?LQ?)VMWGM\LO-<>B]%,KE[;.21P]E,$2PY'L&P4\9)ID2@Q?'6A\#& M%%HAW(TFHA;P]_A0K1N3YWM@\SSN2E#I@'ZX"4*4^0$R1SJ!DTL82TY+)H,I M']0Z3E-MH^PUM-LP052VU@^=F,T(AG75P)70R1A'*(HD@86:&$76>HVB"]YQ MGQO)=''\7_Q0W81B8:B49VV#.+GX_CW:FT_S6:Z#^N5N/2_ARA),@C-ZD]D, ML"E-69Y)'J65,BKXYXEX.?C!NH_[7@DWPUE=&3^_3G],YK-IWHN]^3"Q;G*3 M'RA:X(3G!/P6"_4[W$6/5^T6[,-G(O2!7*LL[]^G M^>%>#@JMNOB&U9M L+$W"N_AP08X:SZ+Z3I>ILN[Y?>[Y>^YL/.K_4>\G(-# MMTW 7/G$!'CX%FG%$N+@[2/-P X+V3ISS%&]W^OD(&2*$]8-=><28ZXONP:N ML\X,>&-O\OC,+]]BW-[XM(!DYSXV&/M. QSP((05J&L:&%K[X!Y'8# M[[D%JE]+?N<$U>U/%K!#S%D@"2GGP6IP(B#+G M6VQ[9&G5GX6Z6GL1_?]_/?OQ?^ H;4:/SE=MVAYJK%]^P? (K;C^SKO ? M0O#!!:ND\/O*9WO27V)+Q2MCO:7%=L+A+_DE=2Z!'X:PI^M5D]=1OL\Z,:&R M>-[#E?!C$G(UQU#)["U5I1ZACU .;[VR/"YN;A[HVM92#Y'*P06K'9AG>#[K MQH#*LODXFWZ,LQ)">;Q2-6D0-_ M]H\2=O?31:M4#16PO9]E3V7I?5G^X]/<7\Z_+N:_+I:3VQ4O?XO+;[-01I*= M/E"EIF>(5/NPK;*$+^^6H./A'I]>%U2ESZ]:I0IGB"Q?9% [%^#'V?*_XOU- M'0L=T4X?J%)'4^BR?)%ME27\#A:=3>-VIV!T?[2WP\S49Y:L4KLR1(K'6=.6 MW'ZYBU]GN5G0=!%AG],TF_O-FX1ARK;/=ZJ4F124W(^T6DU\N1^R, (4 M7OQ@G6*0TG#HRM>V( %J[,9.-P2_O_V>2T]@ ^N2W3*VVVE?K%-D41 4_3C; MC@=6TL0[LFR=6H5"3EB;MMX! @O[T?O+=A)B4[&NEWG44%9@%A?@%WZ.JZD0 M]]G (DJYQVY +%TX4^7]0><:V#.\%J?^T6J)5Q[2&'W1.[OOG9"Z,_H[Y:3'W';"FEP MZN):9_?LXZ;KQU(OKG9)V\2"Q61/+]PO>JKHZ*8]>-+9=%]BK,"/TB'R#I8Q%Q[*]5K7JDKU">8<*_:Q5?\Z;Y=WWBO^L3^\DF M_,_7VKS-'87Z[>M7Z0W;,N>Z\LE-^B M70U9&'HF=M>I5J1V[$01G":OHWRI[:< *>'>J+],:>)AW7?3,F?MY=7KJ<#39-F97[5U M9HSSO\UG=]_?+Q9W!25Z;-UJU;FGZM&7>51;HWZST^L8[@DM)<5CZU:KRSU5 MN[[,H^IGPI H69JE*J\;DUJ]7+GBBX%WA3V^S<1H8O?EP7TXW/+EJO MU/54*_,%]C0DO15E.QJBI! /K5VO3K6 +(\PJP55>D]J<87Z[,KU*DR'Z-67 M&%6[LN*?=Y/ESSQ-9:T\2$!-AMZ6DV_-3]0I.3Q3W::RL[3;N MJ9F_+U:7R)=OP*5OLQO@\N=E*4^RWZ?JU:J>'+L[A97-R?]C7+Z?^MEMH1AZ MIP_4*UDM)NOGV=:2])$/=9)X4[&C$]A86?('U$_>^2;X54;H7;_1 M2=XM19]Z,J^Y0[[JHS[R^3[\C4ZB;BEPU9-YM4^U=7Q9WD./W\$%.XFKI0#4,;;4 M?NJ\FID+.RHDL$/K=9)72P&C(TQI(<1?I#WF[D*=!-12E.<0&ZH;(;/!I9+; M-3K)HZ48S-[FVRCS'BR.OO6JM*4P28-EJK/IW\!PV1#V2USX^625ABE4I_KR M\IV$V%( I#O+JM]+VW$R'-,?#[LKE7Y^:?5.DFTI%M*98:TVU+CXP\[#U\GM M9'H]4F.-PU\HTF"C _$%&FVLOW*[^L03,)QV$ ZN..3<;A;\;?I]DAH[5CLGAT,%_B2&U-NZ6O8-_NY]:L]TB]M[2:;,>]I>X3?'8YOYV&=S?V MNHBD'J]8[3%5;SD=Y$0C4LHG_NUT$>;EQ+2W9+6'4B=IOZ>\:$10_S'[XX&^ MLAKPF:6KO8KJ+;CCO*GMF&_OU,EM#.]FJTYT?[@IDDU(K2Z+8_&<\J. M\_S?39#^W01I2!'!^OS#O_S"H3FEB.#QVG6=Y4ZGZ"A3&A#6JAKEC5W$U1O5 M.%UL^#?/K\-S$^+%FY\/_\XG^W,U*R1OYF%'T_#IQDYSVN.7V:V=3 O+?!02 MJQSOXV"8O9YD&@#>K[??;V8_8_RR!"/M\OMZP-L+JOP4]#S_G2K:XU6D.^O) MZ@;@L*+MXCM\WD]6K/@\N?ZV7'RY^/QE%%B\_+TJ$;X:\.C,^MIVWZ%+M\2D MCZ,+5VM@,,R-:FNZQXK$WZ=A?O/S^DOT=_/)T82UH0 MV:]_SOVG^<07.%\/2]5K1=!/.$\VWX)$_@8WP#*/#W]G)_/\OKJ : ZL6:^_ M0#\9/<^.RL)Z?+)__O:/Y0I*;[]-KS_Y86KOA:7K]0KH++INS&FU#.?]=#$! M+GZ=V]5,XQV;K&@MSI'/%"G(Z;J- E4Y3S[U!!TGQE2?77;(D[3[Y=[D&6G# M8_0'%ZP87GQ)%H\>H1UA1NVG@_>D#0[.[RU5339'N7U0*HU$$S=1Z0.ZI$QX M_OF%&Y#5D3#]BPSY7YW@&L5^['J&_IW:^G=JJU\ES7)^\S7.;Q>7Z>L\ +[* M%&(<6;;:&>IG([S,F.J60J:J1*3P\4K5:D#[VG 'MM^*2+Y.EH/-ZT=+52OX M/%$HCQA062J?[VXBP4Z0;-6$V?=E'%Z7^]R:U>H[^\GI!9;4?]\WALR.+%NM MMK.?V%YF3!,*<$57[HIIER64X*/EJE5OGJ((#S&B(67X=7X[79;5A3M+5JO4 M/%T5/F5(6YJPD,">7[5:6GB0'FQ.;%N'87X[F=J"FG!_Q7H)X5.TX3/\:$)6 MO]S-5X05$-+]4O4RPJ=(9Y\#38AEIX3@^OKBAYW<#.ZC=V3=>NGA4P1VE#?G MD67\-+N9>-C I_G,CYAE?/29$;*,SV^C>)9Q]U-/,%(@W7AX_4&Q^,WR87?I M4B[=RZLWDI$\*K?' ?R._*J>8SE$Y\?9*.!P 6B, !$ !E>#,Q M,3(P,C0P-3,Q+FAT;>U:;6_;-A#^OE_!)5B7 +;CU\0O:8"N[8 .V%LW8,"^ M#+1TLHA(HDI2=KQ?O^=(^26QO3K;L";#"M2QS./Q>/?<*.C*J?"BJW+I5&SU(ENN]L7OVAS MJ^8RC#OE,KI9Z;F^"-?7%WZ1ZZF.ES?7L9H+%;\\4?'P:C"2W7:4M*/^J-L? M37M7-.H-KZ+^<#087OW6.<%4B(GF2JZ*9$J\_[G=;5X/2318J=NFX MTVY_<>)%;ZX373BL9S _? UJ=I0YNG--F:E9,8Y@,)F3,'.EVV^NU=JJ;*B5ZGU;EO\A,T]C49IQ(52:=T(:9+\3I5E(BW=Q153LU) M?)]@E,R3W\@/E;&5Q+I.BY]@O%%.0?O;NRB5Q8S$J\B)]U5&HM.3S4[_3)X? MW%(NS0S =+H"=2"1P9FBM:@(=:/0B?BU:^_ MBG=%U!*)-IA"HH0!.A94Q-#QK5R^..U]3B,PUQG+O#CM]2=!H?]Z#@^- MGKB'NBWQE;38$SR0+\5MH1<9Q3-J!$?5[HDU5BPTV!P*I2J$+):B*IRI" :# MWSW5PV]2Y+@R2F8BD8 \O*=SY;/"R^T(%!21M=(L6227M^2]O=9I\5L,8[!D MYNL$UF"!2!G4!8@5F Y+8C)BD:HH%;;BC\W\!1FJE? & ;A[/U).$DDJH##V/<;!S402XACV&R-JP+ SP,K MJR+**H8]@K#EC08"J#B%2OB0P\^PR+)-?&O7V@=+ T*Q8L4-EJ@R"""H&I[W MRUEO3R1M*I),+^PJXH9FRCK#%"OYQV WK&QL!9HIF_(,%LN1N9R] M?!TK&V7:5IC'.6UT%AQ?&AU1C)^M.(.?8T+@@C-W2ID-M6QP1L&*SB .5^%2 M<34N0L!9O^"*+FW4(*%5O2\C0Y(,.4?79ZX[2MES)S0S"AQ MX][E)\. /!=OR**;@2L\DWT\3@TFV4A6]O@IS'93@L_KE0)_ZLI 1)IKJQ/ M3TA1X?5PN=\D]C8Y&,JD#V)-H)M -&KBX$&%)(@ M LU[NBI84V69>CWLK>=IG\S:$@QROK-JB!(E7$55)IF#L"UOQ(;",2,4A.TZ MAF]38D'0!.93?#0M/"603!^"Y.A4V\'*\4EZ-&0 L[F*&0D2+:-D-I(6*.)2 MS?"0)EZ%"N!1#ZJ/J !I IW6;CE=5YDC>"-<[J^P'@R8B)RWH8Y/=>4.6W ,L\FU-'&3DGR\1Q/3 M5?OC\4W!$[#'QY(7>&[QC)'MP56[+NE0DZP8KG#WVY)^,,='2.OT.1KUN M 3 %X4.E;H0B8%$!;)7#^?")WTQ8>O\Y]=D2/-JY5^#QQ #L#?B4?(HB*OY^ M11V^1J!!5@HSX6;@P7#]'&+9;@\& 'R4X@__Q:N'Z*4/+/V6X M#=ON+8%K,-.A9 M;>P/6BQU5-] M5!+_N>?YT;W-'IFR;1&(^P@'/4+TOX2/NHIQ6X,M"7^33:S,>Q(;/A(\_P/F M?T)YN*D?# XI,=7W]3_V=L :)A>^9=O3$SYXW:/4UC^+&H?[V'/:>0%DDV6^ M[6MOIL@I4JURAZ<<>C?AX-LD]6=XM^7"OU/S!U!+ P04 " (@NI8CL^USN%W*N3D/US?GO,E-;-3B]D;IF=#J M94O'_2B]&L5J%(,:]H;1J'\5J>0RNKB6UW%/Q;]$+61%\L#C_"*'EZU"EYT, M:/_QL-^]NJC\9*Z5S\91K_=9BTEO;U)3>MS/(G_X&L3L"/-P[SLRU]-RG*#" M8%N!=[F>F-S8\4F/_R:TTDEEH?/%^/,?=0%.? -S\=X4LOR\[63I.@ZL3@.A MT[\#*H7Z\>6\T1GEY+J$I0U1G[1^>Y_I6'LQB+K];96?H+*OP7J=ZD1Z;4H1 M+\3K3$,JOM2E+!,M<_%MBJM@G[PAW]76U1+W]4;\ $EMM=U]DLER"N)5 MXL7[.@<1#60G&I[*LX,F%=).,3&]J<;7E?]$]KQKBZ^DPYB\MG*>&JO:(N%8 M+83/I']Q_?RS>%EF>>@IM .CFKZ;07!%,MT-00@+.2;L@DD+> M 7M[)=/A;PJ5P2US[A&X!Q$DVF)/0+(2V5$3!5;,,YUDPM7TL>:?@X5&"!E0 M:)=C\Z ^--<^P[QP%22LX$:8$S-#-D5@M.&&9Q#.P9^$$T2Z@M2U@]H82R3' M9;NQKDM,_"(@LBZ3O*:TQR!L>*.- =140A7ZD,)/:9'GZ_@VKG4/ML844IH$ MMXFBSI$ @VK0\[R=8WT2Z3*1YF;NEA&W,-7.6X)723\&O5'+]D;@W%*9'6V? M0>R&7?'CEJ$O3D;]Z&KBFN@TV$NI:T)'#+YZ)Z0%]C9Z3\?87PBT $,ED!ABVX)N=#%+D[A MC%FC"Q6NPJ6F/ER&<)-\016UD066HT*Z'+U1NK51BALMP7DS-Y"" /_HYD0# M7R45(4(GA]2/^_WNQ2?+ 7DFWH##20:=P4CVX4BU"6036;OC60CM8D"O-SL% M_#2U10%82#/MN#R1"DJ60^U^7=B;X& AEQS&!D#7H6@WP$&+&HL<=7$FUXI/ M JZ.G59:6DT&Z #S#%EKCK-$=@1+O=W64X'9,2Z=Z&7QZ;VAS4X!MWD MBAIH4$D_/*>)>#D"<89#\ 3JP]&D#9Y?1!56?'#6KM-I&&^:)J_LC>PCZIS MWB1X?B77;B#K'JF%<1Y_IV,WRG()"OHMG*W"D6@/2XHY@A7X@+I1'.<^X',$ M'3'*>J776= JDV[5AJAV.:= ,:BA/U: L\#3PAWDS:'B 7W[;[OH47GTZ0;* MBT##NS2" +!A OM_$CY'G[ Q8>O]Y]5G#/(X MUKU"+$\M)GP;O0I;-R\_;5VA$>M@_?;_TH, M]XOYR/&]/BJ\X9[AATR*C?>F&$=L@>?IN2&(L23 =E#;7%8.QLLO$\3I*I>+ ML2YY4V::;(LC)\T([['I-NYFSX?EYI''Z*)[>=6GIQX>?>;5[6[=MD=]D8'5WO=Z.#:GTGM7W9[@\''%SOLC@8?7]O!J#OH'V;=%'O._@T^ MQBBZ2I8O6X/6@](9]ZM[$6W7""7XPT"&&/[SF-7K?1944X36#+YC/A425>OV M#9T^MCMJXY=_K#UQFXZ*)!DUQ';'GP\>=6T9 M>F2Y]D0 [2.<\PC2?U-N-!V,NC::)/A^H%BJ]R0,/C)Q_DN6_X!DTZ@/O;*P M2HQS'L[V3'\/WD&IC..'9.-P@WT&.V^EK&N*![S>FD7&6%BU/\QRZ(6)@Z^X M-)_AA9MS?M'G#U!+ P04 " (@NI8DM1?N\0$ !#%0 $0 &5X,S(Q M,C R-# U,S$N:'1M[5AM;]LV$/Z^7W%SL#8!+$62[5B670.NHZ >MKB-G;7K MEX$6J8BK+&HDE<3[]3OJI)0P0L?? MC;ZW+#@64;%FF89(,J(9A4+Q[ +>4J8^@&756E.1;R2_2#1XCM>%MT)^X)>D MDFNN4S9N[(P.J_?183G):"7H9CRB_!(X?='B Y_@?TPH\=QN1/J^2UVGOV*# MV.NN5C[]S6WA4%2OQBB]2=F+UIIG5L+,_$'7L_N]7 ^O.-5)X#K.#ZU2=3R* M1:9Q/HGCJ\?*S#UCFEUKBZ3\(@LB=)C)5C6VD4^7E4^]]%.RC/68' ]XW7X M[M7LY6P)'<]V;[M\$SF1%PA>BSP8H-7'XOLT/%O.3F;3R7(V/X7Y"4Q?S<(3 M"-^%T_/E[)<0/Z$T/'MJN%Z?GRW.)Z=+6,[!]>'<7MA3&Q;AM,3I=GH.3!8P M.9Z_7H;'<$-[*]#'@JS!,'".#%_+5R$L)F8_1]=]$-TR85!DE$F%OC#:AF6"1A6$-IPP>5$HD;4AP0_LFD6% M*7,ZX0HB)M%I'A'-108\@TAD&8O*MRNN$]1B$//45$01P^3]>YAED?ULS_?< M_E#!OI$_V^MTAU.QSDFV*9\/X$U!)%*=;N",Y4)J0'LG0J[!=:PW$ M9&LX1 MJZ# T&\*/Q,<[!XYPX[;KHIL;=SW/&=8F2E?W.&!#7?P0L(D6VT:/!C7O)"J M($B$%A^SN 9FLK@-& M"16Y"<5.W43)I@HB-"PLB5R1CRII?IVP#DT@;B4F3 M-LH)>M7SA[MF3$XHQ6A:*8MUT#EJP(=,7*6,7K"2C#J?XB+%Y(HPZ5+#]L=R/@DMF-F)E6*KIK#++ M[>R3 \#D_0;6L8'8,J*UL/]": ME3^:K%+6S+$2$HN:A9RD)%&7KQMXO*A@?J'Y-^5'O M8J8C0DB@1,HI-.X]"L [)L^WA/E64.Z">HU=)#?=7=E23A/.8CPXF%,UOV0P MC_$XS>3]-#DL6[8'VLH[]WJY4&7#&DB6$F/RWDW?IU56MGW.IR%DA4L-3_=; MAVR[C-EZ;5C_5I>8A^7EZ5]02P,$% @ "(+J6-"^"$''! 71< !$ M !E>#,R,C(P,C0P-3,Q+FAT;>U8;5/;.!#^?K]B+\RU,!,;VWEW C-I2(9T M>J0E8=KKEQO%EK$.QW(MF9#[];>2;4J <.D-[4&'?,C$66FUSSZ/5FOU0KF( M#GLA)?[A+[U?#0..N)FGMY\_]_;U(KTY]U>'/9]= O,/*JQ=;[9;P=QJ-CU: M;SC!O-TAG0ZMM9K4\@):_].NX%0QZV' -*WDNCN6 M_G25Q0C(@D4K]_6,+:B $[J$4[X@\>NJ(+$P!$U9D \4[&^*06%\^G&9Q]Q" M/Q&+:8G!=E34PT_'XS?C&=0,D3MX->GTKL@^'I;#P:#_JS M\>0$)B,8'(^'(QB-3_HG@W'_'?Z%UN'I<\/U_NQT>M8_F<%L G8;SLRI.3!A M.AQHG':M84%_"OVCR?O9\ ANC-X(]*D@*S%TK*;B:W8\A&G_]$W_9#@U)I_> M#?^ _F"F+(YE_1R9KW;:CMWJ"MA5]E<[M7IWP!<)B5?Z]QY\R$B*-$@JR",7EH>@BQ?:U5E/Z)6,I58>P M4"P5=.;*LFN[9 ]0?'9CU]^[IA'L.8?Q9C/5CD%0C+CR1,;6BL13?I)DP5DR2E0C%;568218#3,!@2(>\B M0:I%M:A8,8D]]3\Z])EVC0RJ45F4"X-C\=%KBE('104S-_*\CJ#] +'W=&#? MH)<'G3PR=YVMA)-OGW\#-.=2\H5K:P22S"-:#ICC\4-3 Z.-2"*H6_[H^DPD M$5FY+-:+ZDG==7>JS[U49=TC47',ZK3GYJ(%;F'[Z#BJ"Y:8,^F7"Q<-LJD; MY'WIW[6US+;5W&BU3'NC[2&OCFTV6L[CN\5MT^@\NMMZPVPV:UNYW=?YS7., M+ K<,0>56N76%G&=Y KL]=Y(R?LVD3F'/[X:X@M3'II//9Z7 5=W$VI4Y?!( MO0.NG^I%7GY:R&\S+*^VE7=>SP5U>PO0=XK7$\>T%9,*5!W[;_U]J\U? [KE M=K4@+]I;).<;AOY,VBA.,'5F(R00/&(^E.$]"BTR,#(T,#4S,2YH=&U0 M2P$"% ,4 " (@NI8YPEN5SX1 !JQP $ @ 'Q*@$ M87IZ+3(P,C0P-3,Q+GAS9%!+ 0(4 Q0 ( B"ZE@WAGHM,C R-# U,S%?8V%L+GAM;%!+ 0(4 Q0 M ( B"ZEA:MS]P'E0 $2- P 4 " 0-E 0!A>GHM,C R M-# U,S%?9&5F+GAM;%!+ 0(4 Q0 ( B"ZE@>0B=XSN8" %/( P 3 M " 5.Y 0!A>GHM,C R-# U,S%?9S$N:G!G4$L! A0#% @ M"(+J6#[I#P&/ 0$ FP<* !0 ( !4J $ &%Z>BTR,#(T,#4S M,5]L86(N>&UL4$L! A0#% @ "(+J6-PE13@BTR,#(T,#4S,5]P&UL4$L! A0#% @ "(+J M6(J.+#2>!P 6B, !$ ( !83H& &5X,S$Q,C R-# U,S$N M:'1M4$L! A0#% @ "(+J6([')X>H!P [R, !$ ( ! M+D(& &5X,S$R,C R-# U,S$N:'1M4$L! A0#% @ "(+J6)+47[O$! M0Q4 !$ ( !!4H& &5X,S(Q,C R-# U,S$N:'1M4$L! A0# M% @ "(+J6-"^"$''! 71< !$ ( !^$X& &5X,S(R B,C R-# U,S$N:'1M4$L%!@ + L P0( .Y3!@ $! end XML 87 azz-20240531_htm.xml IDEA: XBRL DOCUMENT 0000008947 2024-03-01 2024-05-31 0000008947 2024-06-28 0000008947 2024-05-31 0000008947 2024-02-29 0000008947 azz:AISJointVentureMember 2024-05-31 0000008947 azz:AISJointVentureMember 2024-02-29 0000008947 2023-03-01 2023-05-31 0000008947 2023-02-28 0000008947 2023-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:CommonStockMember 2023-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2023-02-28 0000008947 us-gaap:RetainedEarningsMember 2023-02-28 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-02-28 0000008947 us-gaap:AdditionalPaidInCapitalMember 2023-03-01 2023-05-31 0000008947 us-gaap:CommonStockMember 2023-03-01 2023-05-31 0000008947 us-gaap:RetainedEarningsMember 2023-03-01 2023-05-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-01 2023-05-31 0000008947 us-gaap:CommonStockMember 2023-05-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2023-05-31 0000008947 us-gaap:RetainedEarningsMember 2023-05-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-05-31 0000008947 azz:AISJointVentureMember 2022-09-30 0000008947 azz:April2024SecondaryOfferingMember 2024-04-30 2024-04-30 0000008947 us-gaap:StockCompensationPlanMember 2024-03-01 2024-05-31 0000008947 us-gaap:StockCompensationPlanMember 2023-03-01 2023-05-31 0000008947 us-gaap:ConvertiblePreferredStockMember us-gaap:SeriesAPreferredStockMember 2024-03-01 2024-05-31 0000008947 azz:ConstructionIndustryMember 2024-03-01 2024-05-31 0000008947 azz:ConstructionIndustryMember 2023-03-01 2023-05-31 0000008947 azz:IndustrialIndustryMember 2024-03-01 2024-05-31 0000008947 azz:IndustrialIndustryMember 2023-03-01 2023-05-31 0000008947 azz:TransportationIndustryMember 2024-03-01 2024-05-31 0000008947 azz:TransportationIndustryMember 2023-03-01 2023-05-31 0000008947 azz:ConsumerIndustryMember 2024-03-01 2024-05-31 0000008947 azz:ConsumerIndustryMember 2023-03-01 2023-05-31 0000008947 azz:ElectricalAndUtilityIndustryMember 2024-03-01 2024-05-31 0000008947 azz:ElectricalAndUtilityIndustryMember 2023-03-01 2023-05-31 0000008947 azz:OtherIndustryMember 2024-03-01 2024-05-31 0000008947 azz:OtherIndustryMember 2023-03-01 2023-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 azz:MetalCoatingsMember 2023-03-01 2023-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2023-03-01 2023-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2023-03-01 2023-05-31 0000008947 us-gaap:CorporateNonSegmentMember 2023-03-01 2023-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2024-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2024-02-29 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2024-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2024-02-29 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2024-05-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2024-02-29 0000008947 us-gaap:CorporateNonSegmentMember 2024-05-31 0000008947 us-gaap:CorporateNonSegmentMember 2024-02-29 0000008947 country:US 2024-03-01 2024-05-31 0000008947 country:US 2023-03-01 2023-05-31 0000008947 country:CA 2024-03-01 2024-05-31 0000008947 country:CA 2023-03-01 2023-05-31 0000008947 country:US 2024-05-31 0000008947 country:US 2024-02-29 0000008947 country:CA 2024-05-31 0000008947 country:CA 2024-02-29 0000008947 azz:AISJointVentureMember azz:AZZInfrastructureSolutionsMember 2024-03-01 2024-05-31 0000008947 azz:AISJointVentureMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember azz:AZZInfrastructureSolutionsMember 2022-09-30 0000008947 azz:AISJointVentureMember 2024-05-31 0000008947 azz:AISJointVentureMember 2024-03-01 2024-05-31 0000008947 azz:InterestRateSwapPortionOfVariableRateDebtMember 2022-09-27 0000008947 azz:TermLoanBMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-08-17 2023-08-17 0000008947 us-gaap:InterestRateSwapMember 2022-09-27 0000008947 us-gaap:InterestRateSwapMember 2024-05-31 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-05-31 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-02-29 0000008947 azz:TermLoanBMember 2024-05-31 0000008947 azz:TermLoanBMember 2024-02-29 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 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-08-17 2023-08-17 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-08-17 2023-08-17 0000008947 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember azz:A2022CreditAgreementAndTermLoanBMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-03-20 2024-03-20 0000008947 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember azz:A2022CreditAgreementAndTermLoanBMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-03-20 2024-03-20 0000008947 azz:TermLoanBMember 2022-08-31 2022-08-31 0000008947 azz:A2022CreditAgreementAndTermLoanBMember 2024-03-01 2024-05-31 0000008947 azz:NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member 2024-05-31 0000008947 us-gaap:LineOfCreditMember us-gaap:SeniorNotesMember 2024-05-31 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2024-05-31 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2024-05-31 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2024-05-31 0000008947 us-gaap:InterestRateSwapMember 2024-02-29 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2024-02-29 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2024-02-29 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2024-02-29 0000008947 us-gaap:FairValueInputsLevel1Member 2024-05-31 0000008947 us-gaap:FairValueInputsLevel2Member 2024-05-31 0000008947 us-gaap:FairValueInputsLevel3Member 2024-05-31 0000008947 us-gaap:FairValueInputsLevel1Member 2024-02-29 0000008947 us-gaap:FairValueInputsLevel2Member 2024-02-29 0000008947 us-gaap:FairValueInputsLevel3Member 2024-02-29 0000008947 us-gaap:CostOfSalesMember 2024-03-01 2024-05-31 0000008947 us-gaap:CostOfSalesMember 2023-03-01 2023-05-31 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-03-01 2024-05-31 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-03-01 2023-05-31 0000008947 us-gaap:SeriesAPreferredStockMember 2024-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:SeriesAPreferredStockMember 2022-08-05 0000008947 2024-05-13 0000008947 us-gaap:SeriesAPreferredStockMember 2024-03-01 2024-05-31 0000008947 us-gaap:SeriesAPreferredStockMember 2024-02-29 0000008947 azz:April2024SecondaryOfferingMember 2024-04-30 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 us-gaap:AccumulatedTranslationAdjustmentMember 2023-02-28 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2023-02-28 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2023-02-28 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2023-02-28 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2023-02-28 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-01 2023-05-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2023-03-01 2023-05-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2023-03-01 2023-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2023-03-01 2023-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2023-03-01 2023-05-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2023-05-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2023-05-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2023-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2023-05-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2023-05-31 0000008947 azz:PrecoatMetalsBusinessDivisionMember 2024-05-31 0000008947 2023-10-27 2023-10-27 0000008947 2023-11-30 2023-11-30 0000008947 2023-03-01 2024-02-29 0000008947 azz:CapitalCommitmentsMember 2024-03-01 2024-05-31 0000008947 azz:ZincContractMember 2024-05-31 2024-05-31 0000008947 azz:NaturalGasContractMember 2024-05-31 2024-05-31 shares iso4217:USD iso4217:USD shares azz:operating_segments pure azz:lease utr:acre 0000008947 false 2025 Q1 --02-28 http://www.azz.com/20240531#RightOfUseAssets http://www.azz.com/20240531#RightOfUseAssets http://www.azz.com/20240531#RightOfUseAssets http://www.azz.com/20240531#RightOfUseAssets http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20240531#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent 10-Q true 2024-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 29816258 10546000 4349000 2322000 2347000 144391000 142246000 17403000 15599000 113988000 117656000 93262000 79335000 16752000 7814000 396342000 366999000 555355000 541652000 22592000 23739000 705204000 705468000 5594000 5606000 439558000 445435000 101639000 98169000 9495000 8437000 2235779000 2195505000 116829000 88001000 3414000 172000 18806000 30823000 78258000 68651000 6558000 6659000 223865000 194306000 929800000 952742000 16801000 17827000 42033000 38567000 56048000 57572000 1268547000 1261014000 1 240000 240000 240000 312520000 0 233722000 1 1 100000000 100000000 29814000 29814000 25102000 25102000 29814000 25102000 405309000 103330000 535168000 576231000 -3059000 -3894000 967232000 700769000 2235779000 2195505000 413208000 390873000 310538000 293854000 102670000 97019000 32921000 31523000 69749000 65496000 22774000 28706000 3824000 1420000 204000 -38000 51003000 38172000 11401000 9650000 39602000 28522000 1200000 3600000 75198000 0 -36796000 24922000 -1.38 1.00 -1.38 0.98 26751000 24940000 26751000 29150000 0.17 0.17 -36796000 24922000 -425000 19000 0 1112000 2219000 -3384000 1100000 549000 141000 -165000 835000 -2967000 -35961000 21955000 625000 -1229000 -348000 -199000 44000 -60000 -36796000 24922000 1200000 3600000 75198000 0 39602000 28522000 330000 18000 20323000 18524000 -3164000 2022000 3824000 1420000 539000 0 16000 2000 3109000 3029000 2535000 1904000 -7610000 1002000 1428000 658000 71944000 46893000 27396000 17036000 -17000 -9000 -27379000 -17027000 308723000 0 308920000 0 4567000 1710000 75000000 92000000 70000000 112000000 715000 0 30196000 0 7867000 7835000 -38542000 -29545000 174000 737000 6197000 1058000 4349000 2820000 10546000 3878000 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 24912000 24912000 93357000 506042000 -4573000 619738000 1904000 1904000 101000 101000 -1812000 -1711000 3600000 3600000 4235000 4235000 28522000 28522000 -2967000 -2967000 25013000 25013000 93449000 526729000 -7540000 637651000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. The Company and Basis of Presentation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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 finishing 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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated balance sheet as of February 29, 2024 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 29, 2024, included in our Annual Report on Form 10-K covering such period which was filed with the SEC on April 22, 2024.  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',sans-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, 2025 is referred to as fiscal 2025.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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, 2024, the results of its operations for the three months ended May 31, 2024 and 2023, and cash flows for the three months ended May 31, 2024 and 2023. 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',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued Accounting Standards Update ("ASU") 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2023-07"), which expands disclosures about a public entity’s reportable segments and requires more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how a public entity’s chief operating decision maker uses reported segment profit or loss information in assessing segment performance and allocating resources. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We do not expect the adoption of ASU 2023-07 to affect our financial position or our results of operations, but will result in additional disclosures for our annual reporting periods beginning after February 28, 2025 and interim reporting periods in fiscal 2026.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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. The update will be effective for annual periods beginning after December 15, 2024. We expect to adopt ASU 2023-07 effective March 1, 2025 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;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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 finishing 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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated balance sheet as of February 29, 2024 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 29, 2024, included in our Annual Report on Form 10-K covering such period which was filed with the SEC on April 22, 2024.  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',sans-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, 2025 is referred to as fiscal 2025.</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, 2024, the results of its operations for the three months ended May 31, 2024 and 2023, and cash flows for the three months ended May 31, 2024 and 2023. The interim results reported herein are not necessarily indicative of results for a full year. 3 0.40 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued Accounting Standards Update ("ASU") 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2023-07"), which expands disclosures about a public entity’s reportable segments and requires more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how a public entity’s chief operating decision maker uses reported segment profit or loss information in assessing segment performance and allocating resources. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. We do not expect the adoption of ASU 2023-07 to affect our financial position or our results of operations, but will result in additional disclosures for our annual reporting periods beginning after February 28, 2025 and interim reporting periods in fiscal 2026.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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. The update will be effective for annual periods beginning after December 15, 2024. We expect to adopt ASU 2023-07 effective March 1, 2025 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',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. Inventories</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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:76.900%"><tr><td style="width:1.0%"></td><td style="width:44.337%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.891%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.757%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 29, 2024</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw material</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,674 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,988 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,656 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><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="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory reserve was $3.6 million and $4.5 million as of May 31, 2024 and February 29, 2024, respectively.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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:76.900%"><tr><td style="width:1.0%"></td><td style="width:44.337%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.755%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.891%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.757%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 29, 2024</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw material</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,590 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,674 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,988 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,656 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><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="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory reserve was $3.6 million and $4.5 million as of May 31, 2024 and February 29, 2024, respectively.</span></div> 109590000 111674000 625000 898000 3773000 5084000 113988000 117656000 3600000 4500000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. Earnings Per Share</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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 year. 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 year.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2024, we completed a secondary offering in which we sold 4.6 million common shares. The weighted average number of shares for the period outstanding for the three months ended May 31, 2024 are included in weighted average shares outstanding for basic earnings per share. See Note 14. Following the secondary offering, there were 29.8 million common shares outstanding.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.450%"><tr><td style="width:1.0%"></td><td style="width:66.833%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.271%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.274%"></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="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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Numerator:</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: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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income</span></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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28,522 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Dividends on Series A Preferred Stock</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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(3,600)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Redemption premium on Series A Preferred Stock</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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Numerator for basic earnings per share</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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">24,922 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Dividends on Series A Preferred Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#ffffff;border-top:3pt double #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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Numerator for diluted earnings per share</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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28,522 </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: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;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Denominator:</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="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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic earnings per share</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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">26,751 </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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">24,940 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effect of dilutive securities:</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="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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Employee and director stock awards</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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">93 </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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Series A Convertible Preferred Stock</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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,117 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Denominator for diluted earnings per share</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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">29,150 </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="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="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Basic earnings (loss) per common share</span></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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.00 </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><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Diluted earnings (loss) per common share</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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.98 </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></div>For the three months ended May 31, 2024 and 2023, there were 310,787 and 121,509 shares, respectively, related to employee equity awards that were excluded from the computation of diluted earnings per share, as their effect would have been anti-dilutive. For the three months ended May 31, 2024, all shares related to the Series A Convertible 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. These shares could be dilutive in future periods. 4600000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.450%"><tr><td style="width:1.0%"></td><td style="width:66.833%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.271%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.274%"></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="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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Numerator:</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: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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income</span></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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28,522 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Dividends on Series A Preferred Stock</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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(3,600)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Redemption premium on Series A Preferred Stock</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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Numerator for basic earnings per share</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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">24,922 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Dividends on Series A Preferred Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#ffffff;border-top:3pt double #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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Numerator for diluted earnings per share</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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28,522 </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: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;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Denominator:</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="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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic earnings per share</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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">26,751 </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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">24,940 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effect of dilutive securities:</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="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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Employee and director stock awards</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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">93 </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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Series A Convertible Preferred Stock</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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,117 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Denominator for diluted earnings per share</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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">29,150 </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="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="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Basic earnings (loss) per common share</span></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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.00 </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><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Diluted earnings (loss) per common share</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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;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="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',sans-serif;font-size:9.5pt;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',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.98 </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></div> 39602000 28522000 1200000 3600000 75198000 0 -36796000 24922000 0 3600000 -36796000 28522000 26751000 24940000 0 93000 0 4117000 26751000 29150000 -1.38 1.00 -1.38 0.98 310787 121509 3100000 <div><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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:9pt;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:68.859%"><tr><td style="width:1.0%"></td><td style="width:52.615%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.649%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.649%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.195%"></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="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',sans-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="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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 #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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</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',sans-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',sans-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="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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,162 </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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,087 </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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,179 </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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,179 </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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilities</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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,361 </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:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-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="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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,905 </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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Sales</span></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',sans-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',sans-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="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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,873 </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="border-bottom:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;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><tr><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Other includes less significant markets, such as agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling.</span></div></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',sans-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',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets and Liabilities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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>The increases or decreases in contract assets and contract liabilities during the three months ended May 31, 2024 were primarily due to normal timing differences between AZZ's performance and customer payments. As of May 31, 2024 and February 29, 2024, the balance for contract assets was $93.3 million and $79.3 million, respectively, primarily related to the AZZ Precoat Metals segment. Contract liabilities of $0.7 million and $1.0 million as of May 31, 2024 and February 29, 2024, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. <div style="margin-top:9pt;padding-left:27pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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:9pt;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:68.859%"><tr><td style="width:1.0%"></td><td style="width:52.615%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.649%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.649%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.195%"></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="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',sans-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="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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 #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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction</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',sans-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',sans-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="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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,162 </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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,087 </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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,179 </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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,179 </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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilities</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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,361 </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:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-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="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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,905 </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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Sales</span></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',sans-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',sans-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="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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,873 </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="border-bottom:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #ffffff;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><tr><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> Other includes less significant markets, such as agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling.</span></div></td></tr></table></div> 228512000 207162000 40076000 39087000 38362000 35179000 35385000 35179000 28615000 27361000 42258000 46905000 413208000 390873000 93300000 79300000 700000 1000000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. Supplemental Cash Flow Information</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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:75.146%"><tr><td style="width:1.0%"></td><td style="width:58.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.355%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.161%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.357%"></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',sans-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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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',sans-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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</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',sans-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',sans-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><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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,872 </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',sans-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',sans-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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,064 </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',sans-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',sans-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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,198)</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',sans-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',sans-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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,949)</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',sans-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',sans-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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,494)</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',sans-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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,665)</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',sans-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',sans-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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</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',sans-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',sans-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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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-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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,610 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,002)</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><span><br/></span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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="text-align:center"><span><br/></span></div><div style="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:64.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.253%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</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',sans-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',sans-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><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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,866 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</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',sans-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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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="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:64.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.253%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued dividends on Series A Preferred Stock</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',sans-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',sans-serif;font-size:10pt;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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for capital expenditures</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,517 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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:75.146%"><tr><td style="width:1.0%"></td><td style="width:58.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.355%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.161%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.357%"></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',sans-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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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',sans-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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</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',sans-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',sans-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><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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,872 </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',sans-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',sans-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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,064 </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',sans-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',sans-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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,198)</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',sans-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',sans-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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,949)</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',sans-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',sans-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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,494)</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',sans-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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,665)</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',sans-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',sans-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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</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',sans-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',sans-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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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-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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,610 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,002)</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><span><br/></span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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="text-align:center"><span><br/></span></div><div style="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:64.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.253%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</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',sans-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',sans-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><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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,866 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</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',sans-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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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="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:64.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.253%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued dividends on Series A Preferred Stock</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',sans-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',sans-serif;font-size:10pt;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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for capital expenditures</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,517 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2519000 -11872000 1823000 -1064000 -3620000 1198000 13928000 1949000 8940000 2494000 25941000 -2665000 3242000 -94000 2017000 -5538000 -7610000 1002000 21059000 25866000 934000 895000 0 2400000 8517000 2409000 <div><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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, and net income is the primary measure used by the CODM to evaluate performance and allocate resources to the AZZ Infrastructure Solutions segment. 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="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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 the United States and Canada. 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-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">engages in the advanced application of protective and decorative coatings and related value-added manufacturing for steel and aluminum coil primarily serving the construction; appliance; heating, ventilation and air conditioning (HVAC); container; transportation and other end markets.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">AZZ Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> — 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:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net income (loss) by segment for the three months ended May 31, 2024 and 2023 was as follows (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:36.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></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.595%"></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.911%"></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:11.041%"></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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-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',sans-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:3pt"><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="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes below.</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:36.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></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.595%"></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.911%"></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:11.041%"></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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2023</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',sans-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',sans-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',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-weight:700;line-height:100%;position:relative;top:-3.32pt;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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,794 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">222,079 </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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390,873 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,858 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,996 </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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,854 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,936 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,083 </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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,019 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,466 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,392 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,643 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,470 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,691 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,643)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,496 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,706)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,706)</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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,420 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,420 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other 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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24)</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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38)</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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,446 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,691 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,398 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(46,363)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,172 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,650 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,650 </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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(56,013)</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,522 </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="border-bottom:1pt solid #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="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><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span id="iacde065a132d4d2f8ad93dfad5ef08c2_4169"></span><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV as well as other expenses related to </span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> receivables and liabilities that were retained following the sale of the AIS business.</span></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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:91.959%"><tr><td style="width:1.0%"></td><td style="width:61.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.500%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.550%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 29, 2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553,505 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Precoat Metals</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534,214 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500,122 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions - Investment in Joint Venture</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,639 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,169 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,185 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,709 </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><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,235,779 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195,505 </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:1pt;margin-top:4pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span><br/></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',sans-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',sans-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 percent or more of consolidated sales.</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:68.713%"><tr><td style="width:1.0%"></td><td style="width:54.857%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.389%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.391%"></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',sans-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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales:</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',sans-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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403,051 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,322 </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',sans-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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,551 </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 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,208 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,873 </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><div style="margin-bottom:1pt;margin-top:9pt;text-indent:36pt"><span><br/></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:82.309%"><tr><td style="width:1.0%"></td><td style="width:55.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.688%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.688%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.328%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 29, 2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property, plant and equipment, net:</span></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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,857 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,693 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,498 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,959 </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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,355 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541,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></tr></table></div> 0.40 <div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net income (loss) by segment for the three months ended May 31, 2024 and 2023 was as follows (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:36.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></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.595%"></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.911%"></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:11.041%"></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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-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',sans-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:3pt"><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="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes below.</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:36.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></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.595%"></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.911%"></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:11.041%"></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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended May 31, 2023</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',sans-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',sans-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',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-weight:700;line-height:100%;position:relative;top:-3.32pt;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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate</span><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,794 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">222,079 </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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390,873 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,858 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,996 </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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,854 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,936 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,083 </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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,019 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,466 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,392 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,643 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,470 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,691 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,643)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,496 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,706)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,706)</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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,420 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,420 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other 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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24)</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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38)</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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,446 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,691 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,398 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(46,363)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,172 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,650 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,650 </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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(56,013)</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,522 </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="border-bottom:1pt solid #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="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><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span id="iacde065a132d4d2f8ad93dfad5ef08c2_4169"></span><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> Infrastructure Solutions segment includes the equity in earnings from our investment in the AVAIL JV as well as other expenses related to </span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> receivables and liabilities that were retained following the sale of the AIS business.</span></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%"> Interest expense and Income tax expense are included in the Corporate segment as these items are not allocated to the segments.</span></div> 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 168794000 222079000 0 0 390873000 117858000 175996000 0 0 293854000 50936000 46083000 0 0 97019000 5466000 8392000 22000 17643000 31523000 45470000 37691000 -22000 -17643000 65496000 0 0 0 28706000 28706000 0 0 1420000 0 1420000 -24000 0 0 -14000 -38000 45446000 37691000 1398000 -46363000 38172000 9650000 9650000 -56013000 28522000 <div style="margin-bottom:1pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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:91.959%"><tr><td style="width:1.0%"></td><td style="width:61.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.500%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.550%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 29, 2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Metal Coatings</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553,505 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Precoat Metals</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534,214 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500,122 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure Solutions - Investment in Joint Venture</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,639 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,169 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,185 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,709 </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><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,235,779 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195,505 </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> 550741000 553505000 1534214000 1500122000 101639000 98169000 49185000 43709000 2235779000 2195505000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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 percent or more of consolidated sales.</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:68.713%"><tr><td style="width:1.0%"></td><td style="width:54.857%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.389%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.391%"></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',sans-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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales:</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',sans-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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403,051 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,322 </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',sans-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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,551 </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 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,208 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,873 </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> 403051000 381322000 10157000 9551000 413208000 390873000 <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:82.309%"><tr><td style="width:1.0%"></td><td style="width:55.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.688%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.688%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.328%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 29, 2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property, plant and equipment, net:</span></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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,857 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,693 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,498 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,959 </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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,355 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541,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></tr></table></div> 536857000 522693000 18498000 18959000 555355000 541652000 <div><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AVAIL JV</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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, which totaled $3.8 million in equity in earnings for the three months ended May 31, 2024. As of May 31, 2024, our investment in the AVAIL JV was $101.6 million, which includes an excess of $10.2 million over the underlying value of the net assets of the AVAIL JV. The excess is accounted for as equity method goodwill. </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:92.543%"><tr><td style="width:1.0%"></td><td style="width:77.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.385%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Balance Sheet</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',sans-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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,806 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,533 </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',sans-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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,339 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,512 </span></td><td style="background-color:#ffffff;border-top:3pt double #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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,625 </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',sans-serif;font-size:10pt;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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,137 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total partners' capital</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,202 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and partners' capital</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,339 </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="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"></td><td style="width:77.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.194%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Operating Data</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-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="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',sans-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',sans-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',sans-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><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',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,160 </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></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> We report our equity in earnings on a one-month lag basis; therefore, amounts in the summarized financials above are as of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">     and for the three months ended April 30, 2024. Amounts in the table above exclude certain adjustments made by us to</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">     record equity in earnings of the AVAIL JV under U.S GAAP for public companies, primarily to reverse the amortization of goodwill.</span></div></td></tr></table></div> 0.40 -3800000 101600000 10200000 <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:92.543%"><tr><td style="width:1.0%"></td><td style="width:77.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.385%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Balance Sheet</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',sans-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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,806 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,533 </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',sans-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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,339 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,512 </span></td><td style="background-color:#ffffff;border-top:3pt double #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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,625 </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',sans-serif;font-size:10pt;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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,137 </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 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total partners' capital</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,202 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and partners' capital</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451,339 </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="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"></td><td style="width:77.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.194%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Summarized Operating Data</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-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="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',sans-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',sans-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',sans-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><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',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,160 </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></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:100%;position:relative;top:-2.97pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"> We report our equity in earnings on a one-month lag basis; therefore, amounts in the summarized financials above are as of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">     and for the three months ended April 30, 2024. Amounts in the table above exclude certain adjustments made by us to</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">     record equity in earnings of the AVAIL JV under U.S GAAP for public companies, primarily to reverse the amortization of goodwill.</span></div></td></tr></table></div> 279806000 171533000 451339000 113512000 126625000 240137000 211202000 451339000 129107000 31526000 8160000 <div><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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 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 Accounting Standards Codification ("ASC") 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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%. On March 20, 2024, we repriced our Term Loan B to SOFR plus 3.25%, resulting in a total fixed rate of 7.527%. 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 current notional amount is $540.4 million as of May 31, 2024. 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, for a portion of our variable-rate debt. 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 2022 Swap exactly offset changes in cash flows of the variable-rate debt. We designated the 2022 Swap as a cash flow hedge at inception. Cash payments or receipts to settle 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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At May 31, 2024, changes in fair value attributable to the effective portion of the 2022 Swap were included on the condensed consolidated balance sheets in accumulated other comprehensive income. For derivative instruments that qualify for hedge accounting treatment, the fair value is recognized on our condensed 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, 2024, we reclassified $1.4 million before income tax, or $1.1 million net of tax, from other comprehensive income to earnings.</span></div> 0.04277 0.0325 0.07527 550000000 540400000 1400000 1100000 <div><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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:79.093%"><tr><td style="width:1.0%"></td><td style="width:56.016%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.419%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">May 31, 2024</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">February 29, 2024</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,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;border-top:1pt solid #000;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',sans-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',sans-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="display:none"></td><td colspan="3" style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950,250 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985,250 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,450)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,508)</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><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929,800 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">952,742 </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',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">2022 Credit Agreement and Term Loan B</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a credit agreement with a syndicate of financial institutions that was entered into on May 13, 2022, and was subsequently amended on August 17, 2023, December 20, 2023 and March 20, 2024 (collectively referred to herein as the "2022 Credit Agreement"). 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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-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, 2024, the outstanding balance of the Term Loan B was $950.3 million;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iii.</span><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iv.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.73pt">borrowings under the Term Loan B bear a tiered interest rate of Secured Overnight Financing Rate ("SOFR") plus 3.25% (following the repricing on March 20, 2024 as described below) and the Revolving Credit Facility bears a leverage-based rate with various tiers between 2.75% and 3.50%; as of May 31, 2024, the interest rate was SOFR plus 2.75%;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">v.</span><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">vi.</span><span style="color:#000000;font-family:'Times New Roman',sans-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="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 20, 2024, we repriced the Term Loan B. The repricing adjusted the Term Loan B spread from a rate of SOFR plus 3.75% to SOFR plus 3.25%.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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 not required at this time.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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 8.09% and 9.07% as of May 31, 2024 and 2023, respectively.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Compliance, Outstanding Borrowings and Letters of Credit</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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, 2024, 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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2024, we had $985.3 million of debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2029. We had approximately $350.7 million of additional credit available as of May 31, 2024.</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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2024, we had total outstanding letters of credit in the amount of $14.3 million. These letters of credit 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',sans-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',sans-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:71.491%"><tr><td style="width:1.0%"></td><td style="width:58.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.330%"></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="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',sans-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="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Interest expense</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',sans-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',sans-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="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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Capitalized interest</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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(256)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</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',sans-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',sans-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="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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,706 </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><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized interest for the three months ended May 31, 2024 of approximately $1.4 million relates to interest cost on the construction of the greenfield aluminum coil coating facility in Washington, Missouri, and increased from the prior year period due to the higher average construction work in process.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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:79.093%"><tr><td style="width:1.0%"></td><td style="width:56.016%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.419%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">May 31, 2024</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">February 29, 2024</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,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;border-top:1pt solid #000;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',sans-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',sans-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="display:none"></td><td colspan="3" style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950,250 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985,250 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,450)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,508)</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><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929,800 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">952,742 </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> 35000000 30000000 950250000 980250000 985250000 1010250000 55450000 57508000 929800000 952742000 1300000000 950300000 400000000 100000000 0.0325 0.0275 0.0350 0.0275 0.0375 0.0325 3250000 3250000 0.0809 0.0907 4.5 985300000 350700000 14300000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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:71.491%"><tr><td style="width:1.0%"></td><td style="width:58.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.327%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.330%"></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="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',sans-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="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Interest expense</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',sans-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',sans-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="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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Capitalized interest</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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(256)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</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',sans-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',sans-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="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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,706 </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> 24207000 28962000 1433000 256000 22774000 28706000 1400000 <div><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-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',sans-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-bottom:9pt;margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-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-bottom:9pt;margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-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.</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Swap Agreement</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our derivative instrument consists of the 2022 Swap, which is considered a Level 2 of the fair value hierarchy and included in "Other assets" in the condensed consolidated balance sheets as of May 31, 2024. 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.</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',sans-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, 2024 and February 29, 2024 are as follows (dollars in thousands):</span></div><div style="margin-bottom:9pt;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:15.420%"></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:7.818%"></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.818%"></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:8.841%"></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: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:7.818%"></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.818%"></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:8.849%"></td><td style="width:0.1%"></td></tr><tr style="height:23pt"><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><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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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',sans-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:0 1pt"></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',sans-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',sans-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="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-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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets measured</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',sans-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="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-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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets measured</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">May 31, 2024</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">at Net Asset Value</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">February 29, 2024</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">at Net Asset Value</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets:</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><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><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><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate Swap Agreement</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,806 </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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,806 </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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,410 </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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,410 </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',sans-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',sans-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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Assets </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,806 </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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,410 </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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities:</span></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;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;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;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension Liability</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,257 </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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,257 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,148 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Liabilities</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,257 </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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,148 </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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal amount of our outstanding debt was $985.3 million and $1,010.3 million at May 31, 2024 and February 29, 2024, respectively. The estimated fair value of our outstanding debt was $992.6 million and $1,010.3 million at May 31, 2024 and February 29, 2024, 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',sans-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, 2024 and February 29, 2024 are as follows (dollars in thousands):</span></div><div style="margin-bottom:9pt;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:15.420%"></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:7.818%"></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.818%"></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:8.841%"></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: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:7.818%"></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.818%"></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:8.849%"></td><td style="width:0.1%"></td></tr><tr style="height:23pt"><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><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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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',sans-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:0 1pt"></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',sans-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',sans-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="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-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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets measured</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',sans-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="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-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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets measured</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">May 31, 2024</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">at Net Asset Value</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">February 29, 2024</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">at Net Asset Value</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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets:</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><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><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><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate Swap Agreement</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,806 </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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,806 </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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,410 </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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,410 </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',sans-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',sans-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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Assets </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,806 </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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,410 </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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities:</span></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;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;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;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension Liability</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,257 </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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,257 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,148 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Liabilities</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,257 </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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,148 </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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div> -4806000 0 -4806000 0 -3410000 0 -3410000 0 4806000 3410000 30257000 0 0 30257000 31148000 0 0 31148000 30257000 31148000 985300000 1010300000 992600000 1010300000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. Leases</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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, 2024, we were the lessee for 149 operating leases and 46 finance leases with terms of 12 months or more. These leases are reflected on our balance sheet in "Right-of-use assets," "Lease liability - short-term" and "Lease liability - long-term." </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions and (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-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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 for other durations of time of one year or less. Our future lease commitments as of May 31, 2024 do not reflect all of our short-term lease commitments.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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, 2024 and February 29, 2024 (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:94.005%"><tr><td style="width:1.0%"></td><td style="width:36.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.161%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.321%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr style="height:14pt"><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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 29, 2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</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 #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></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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-608"><span style="-sec-ix-hidden:f-609">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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,808 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-612"><span style="-sec-ix-hidden:f-613">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,118 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,931 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-616"><span style="-sec-ix-hidden:f-617">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',sans-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,729 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,893 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-620"><span style="-sec-ix-hidden:f-621">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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,429 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,606 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-624"><span style="-sec-ix-hidden:f-625">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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-628"><span style="-sec-ix-hidden:f-629">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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,372 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,221 </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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to AZZ's operating 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:83.187%"><tr><td style="width:1.0%"></td><td style="width:66.211%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.895%"></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',sans-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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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',sans-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',sans-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',sans-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="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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,825 </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',sans-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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,509 </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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </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',sans-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',sans-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="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',sans-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="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',sans-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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </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',sans-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></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:96.637%"><tr><td style="width:1.0%"></td><td style="width:62.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.161%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.846%"></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',sans-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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 29, 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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.97 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.12 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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.55 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.49 </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',sans-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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.08 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.21 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',sans-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',sans-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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.70 </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',sans-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',sans-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:74.707%"><tr><td style="width:1.0%"></td><td style="width:57.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.056%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.058%"></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',sans-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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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',sans-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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,003 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,026 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,492 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,525 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,783 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,617 </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><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2024, 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:69.883%"><tr><td style="width:1.0%"></td><td style="width:40.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.100%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.103%"></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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,940 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,756 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,740 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,755 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,552 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,528 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,529 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,418 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,936 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,985 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,921 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,778)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(784)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,562)</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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,158 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,201 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,359 </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> 149 46 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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, 2024 and February 29, 2024 (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:94.005%"><tr><td style="width:1.0%"></td><td style="width:36.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.161%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.321%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr style="height:14pt"><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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 29, 2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</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 #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></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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-608"><span style="-sec-ix-hidden:f-609">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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,808 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-612"><span style="-sec-ix-hidden:f-613">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,118 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,931 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-616"><span style="-sec-ix-hidden:f-617">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',sans-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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,729 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,893 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-620"><span style="-sec-ix-hidden:f-621">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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,429 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,606 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-624"><span style="-sec-ix-hidden:f-625">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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-628"><span style="-sec-ix-hidden:f-629">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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,372 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,221 </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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to AZZ's operating 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:83.187%"><tr><td style="width:1.0%"></td><td style="width:66.211%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.895%"></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',sans-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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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',sans-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',sans-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',sans-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="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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,825 </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',sans-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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,509 </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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </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',sans-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',sans-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="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',sans-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="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',sans-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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </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',sans-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></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:96.637%"><tr><td style="width:1.0%"></td><td style="width:62.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.161%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.846%"></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',sans-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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">May 31, 2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">February 29, 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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.97 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.12 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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.55 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.49 </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',sans-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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.08 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.21 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',sans-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',sans-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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.70 </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',sans-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',sans-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:74.707%"><tr><td style="width:1.0%"></td><td style="width:57.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.056%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.058%"></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',sans-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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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',sans-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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,003 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,026 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,492 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,525 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,783 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,617 </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> 18474000 19808000 4118000 3931000 5729000 5893000 13429000 14606000 829000 766000 3372000 3221000 1779000 1825000 217000 1509000 196000 70000 68000 16000 410000 0 P3Y11M19D P4Y1M13D 0.0455 0.0449 P5Y29D P5Y2M15D 0.0686 0.0670 3003000 3026000 489000 499000 3492000 3525000 223000 76000 68000 16000 291000 92000 3783000 3617000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2024, 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:69.883%"><tr><td style="width:1.0%"></td><td style="width:40.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.100%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.103%"></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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,940 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,756 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,740 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,755 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,552 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,528 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,529 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,418 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,936 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,985 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,921 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,778)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(784)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,562)</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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,158 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,201 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,359 </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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of May 31, 2024, 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:69.883%"><tr><td style="width:1.0%"></td><td style="width:40.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.100%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.101%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.103%"></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',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,940 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,756 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,740 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,755 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,552 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,528 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,529 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,418 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,936 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,985 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,921 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,778)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(784)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,562)</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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,158 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,201 </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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,359 </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> 4940000 816000 5756000 5740000 1015000 6755000 4552000 976000 5528000 2529000 889000 3418000 1917000 672000 2589000 462000 447000 909000 796000 170000 966000 20936000 4985000 25921000 1778000 784000 2562000 19158000 4201000 23359000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. Income Taxes</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',sans-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',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reflects an effective tax rate of 22.4% for the three months ended May 31, 2024, compared to 25.3% for the three months ended May 31, 2023. The decrease in the effective tax rate is attributable to higher discrete items </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">driven by tax deductions for stock compensation.</span></div> 0.224 0.253 <div><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Series A Convertible Preferred Stock</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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 ("Series A 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 (as defined below) of 1.4, less dividends paid to date of $27.1 million. The redemption premium of $75.2 million, which is 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 Offering. </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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 5, 2022, we exchanged our $240.0 million 6.00% convertible subordinated notes which were due June 30, 2030, for 240,000 shares of 6.0% Series A Preferred Stock, following the receipt of shareholder approval for the issuance of Series A Preferred Stock. The Series A Preferred Stock has a $1.00 par value per share, and ranked senior to the common stock of the Company, including with respect to both income and capital, but junior to our indebtedness. The Series A Preferred Stock is classified as "Mezzanine equity" in the consolidated balance sheets and was fully redeemed on May 9, 2024. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liquidation Preference</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we undergo a change of control, bankruptcy, insolvency, liquidation or de-listing of AZZ’s common stock (a “Fundamental Change Event”), holders of Series A Preferred Stock may elect to (i) receive the as-converted value of AZZ’s common stock at the then-current Conversion Price, (ii) require us to redeem the Series A Preferred Stock in cash for the Redemption Amount (as defined below) or (iii) retain their shares of Series A Preferred Stock if the Fundamental Change Event is a non-cash change of control.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series A Preferred Stock has a liquidation preference, as defined by U.S. GAAP, equal to the Redemption Amount. Under U.S. GAAP, the liquidation preference is defined as the amount that would be required to be paid to the shareholders upon liquidation or dissolution of the Company. As of February 29, 2024, the holders of the shares of Series A Preferred Stock were entitled to a liquidation preference of approximately $312.5 million in the event of any liquidation, dissolution or winding up of the Company as of such year end.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Certificate of Designation for the Series A Preferred Stock defines "liquidation preference" as $1,000 per share plus any unpaid dividends, which we refer to herein as the "Series A Base Amount." </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',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series A Preferred Stock accumulates a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends are payable in cash or in kind, by accreting and increasing the Series A Base Amount (“PIK Dividends”). Dividends are payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends are 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 may not elect PIK Dividends and dividends on the Series A Preferred Stock must be paid in cash. All dividends have been paid in cash through May 31, 2024. The dividend will increase annually by one percentage point, beginning with the dividend payable for the calendar quarter ending September 30, 2028. Dividends declared and paid for each of the three months ended May 31, 2024 and May 31, 2023 were $3.6 million.</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',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Conversion Features</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to a minimum conversion threshold of 1,000 shares of Series A Preferred Stock per conversion and customary anti-dilution and dividend adjustments, the Series A Preferred Stock is convertible by the holder at any time into shares of AZZ's common stock for $58.30 per common share (the “Conversion Price”). In addition, after May 13, 2024, we will be entitled to provide holders of Series A Preferred Stock with notice of a mandatory conversion of a portion of the Series A Preferred Stock (which may not exceed 25% of the amount of Series A Preferred Stock issued in any single quarter) at the Conversion Price if the closing price of our common stock exceeds 185% of the Conversion Price for 20 consecutive trading </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">days prior to the date of such notice and so long as the shelf registration statement filed November 4, 2022 to cover resales of the converted common stock remains effective and available for use. </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',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Participation Rights</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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Series A Preferred Stock will participate equally and ratably with the holders of AZZ's common stock in any dividends paid on AZZ’s common stock in excess of our current $0.17 quarterly dividend when, as and if declared by the Board as if such shares of Series A Preferred Stock had been converted to shares of common stock immediately prior to the record date for the payment of such dividend.</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',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Redemption Features</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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AZZ will have the right to redeem the Series A Preferred Stock at a price equal to the greater of (i) the Series A Base Amount plus accrued but unpaid dividends; (ii) the initial Series A Base Amount (excluding any prior PIK dividends) multiplied by the Return Factor less all dividends paid through the redemption date; or (iii) the amount the holder of such share of convertible preferred stock would have received had such holder, immediately prior to such redemption date, converted such shares of convertible preferred stock into common shares (such greater amount, the “Redemption Amount”). </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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The redemption price under option (ii) contains a "Return Factor," which will be equal to 1.4 until May 13, 2024 and, (a) in each of the three years thereafter, will increase by 0.15, (b) will increase by an additional 0.15 after May 13, 2024 (the second anniversary of the issuance date of the Series A Preferred Stock) if (i) our ratio of net debt to earnings before interest, taxes, depreciation and amortization (“EBITDA”) (as defined in the 2022 Credit Agreement) on the second anniversary of the issuance date of the Series A Preferred Stock is greater than 3.5-to-1 and (ii) prior to May 13, 2024,we have not consummated dispositions of assets that, in the aggregate, resulted in proceeds in excess of $200.0 million and (c) will increase by an additional 0.20 on May 13, 2028, (the sixth anniversary of the issuance date of the Series A Preferred Stock) and each anniversary thereafter. </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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The redemption price under option (iii) is subject to provisions of the Certificate of Designation that limits our right to redeem to the period following the two year anniversary of the initial issuance, limits the quarterly conversion to up to 25% of the number of shares of convertible preferred stock outstanding, and requires our market price per share of common stock to exceed 185% of the conversion price.</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',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of February 29, 2024, the Redemption Amount for the Series A Preferred stock was $312.5 million.</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',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Voting Rights</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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Series A Preferred Stock will be entitled to a number of votes on all matters presented to holders of voting capital stock of AZZ equal to the number of shares of the AZZ’s common stock then issuable upon conversion of such holders’ Series A Preferred Stock. The vote or consent of the holders of at least a majority of the outstanding shares of Series A Preferred Stock will be required for certain actions, including:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">issuances by AZZ of equity securities that are senior to, or equal in priority with, the Series A Preferred Stock, including any additional shares of Series A Preferred Stock;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">incurrence of any additional indebtedness (including refinancings of existing indebtedness) by the Company unless our ratio of net debt to EBITDA (as defined in the 2022 Credit Agreement) does not exceed 5.5x;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">refinancings of the 2022 Credit Agreement, subject to certain exceptions;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">dividends or distributions upon, or redemptions of, shares of AZZ’s common stock unless our ratio of net debt to EBITDA (as defined in the 2022 Credit Agreement) does not exceed 5.5x;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">any acquisition, investment, sale, disposition or similar transaction (whether of an entity, business, equity interests or assets) that has total consideration (including assumption of liabilities) of at least $250.0 million (or, when our market capitalization is $2.0 billion or greater, has total consideration (including assumption of liabilities) of at least $500.0 million);</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.17pt">amendments to our organizational documents that would have an adverse effect on the holders of Series A Preferred Stock;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">g.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">any affiliate transaction except those on arms’-length terms; and</span></div><div style="margin-bottom:9pt;margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">h.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">any voluntary dissolution, liquidation, bankruptcy, winding up or deregistration or delisting of AZZ’s common stock.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holders of Series A Preferred Stock will also have customary information and preemptive rights, and the Series A Preferred Stock will be subject to customary anti-dilution provisions. The Series A Preferred Stock and all shares of common stock issuable upon conversion of the Series A Preferred Stock will have customary demand and piggyback registration rights pursuant to the registration rights agreement, which was entered into on May 13, 2022 with BTO Pegasus Holdings DE L.P., a Delaware limited partnership (together with its assignees, “Blackstone”). Holders of Series A Preferred Stock will also be prohibited from transferring shares of Series A Preferred Stock to any competitor of AZZ or activist investors, subject to certain exceptions.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-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',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">April 2024 Secondary Offering</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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. See Note 13.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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, 2024 and 2023 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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended May 31,</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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-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="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,571)</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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,879 </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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,573)</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,112 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,384)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(165)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,418)</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',sans-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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(549)</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(549)</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,112 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,933)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(165)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,967)</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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,552)</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,112 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,054)</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(165)</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,540)</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> 240000 0.060 308900000 240000000 1.4 27100000 75200000 233700000 240000000 0.0600 240000 0.060 1.00 312500000 0.060 15.00 240000000 3600000 1000 58.30 0.25 1.85 P20D 1.4 0.15 0.15 3.5 200000000 0.20 312500000 5.5 5.5 250000000 2000000000 500000000 4600000 70.00 322000000 13300000 308700000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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, 2024 and 2023 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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended May 31,</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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-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="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="padding:0 1pt"></td><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,571)</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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,879 </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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,573)</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,112 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,384)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(165)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,418)</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',sans-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',sans-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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(549)</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(549)</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19 </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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,112 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,933)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(165)</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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,967)</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',sans-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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,552)</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,112 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119 </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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,054)</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(165)</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',sans-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',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,540)</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> -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 -7571000 0 119000 2879000 0 -4573000 19000 1112000 0 -3384000 -165000 -2418000 0 0 0 549000 0 549000 19000 1112000 0 -3933000 -165000 -2967000 -7552000 1112000 119000 -1054000 -165000 -7540000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. Defined Benefit Pension Plan</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">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',sans-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, 2024, the Plan was underfunded, and we have a pension liability of $30.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',sans-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. We recognized $0.2 million of net benefit cost for the three months ended May 31, 2024. We paid employer contributions of $1.1 million into the Plan during the three months ended May 31, 2024. We expect to pay $6.7 million of contributions into the Plan during the remainder of fiscal 2025.</span></div> 30300000 200000 1100000 6700000 16. Commitments and Contingencies<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company 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, use of the Company’s intellectual property, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, the Company will continue to evaluate opportunities to either settle the disputes for nuisance value or potentially enter into mediation 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 an unfavorable outcome on the pending lawsuits may change. Although the outcome of these lawsuits or other proceedings cannot be predicted with 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 defenses to all of these 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-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. The parties unsuccessfully mediated the case in November 2021. 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. After a final judgment amount is entered with the Court, we expect to pursue all available appellate options as we believe we have strong grounds for appeal, which may take up to two years. As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 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. We have purchased a supersedeas bond to cover the final judgment amount throughout the duration of the appellate process.</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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A litigation matter between AZZ, as Plaintiff, and a previous customer of an affiliate of the AIS business, which was retained following the disposition of the AIS business, is scheduled to go to trial in fiscal 2026. As of May 31, 2024, we have a receivable due from the Defendant, net of allowance, of $5.2 million, which is included in "Trade accounts receivable, net of allowance for credit losses" in the consolidated balance sheets. This receivable balance represents our best estimate of the amount we expect to collect, which may change following completion of the trial. </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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to AZZ's acquisition of Precoat Metals on May 13, 2022, Precoat Metals sold its Armorel Arkansas facility to Nucor Coatings Corporation ("Nucor") via a purchase agreement dated October 27, 2020 ("2020 Agreement"). Nucor subsequently filed a lawsuit against Precoat Metals for indemnification for breach of environmental representations and warranties made in the 2020 Agreement. In the lawsuit, Nucor asserted that it has sustained certain damages resulting from Precoat Metal’s breach of its indemnification obligations that were set forth in the 2020 Agreement. The parties attended a mediation on March 18, 2024, and although the Company believed Nucor’s case was deficient and it had very strong defenses to the allegations asserted by Nucor, management determined that it was still in the best interest of the Company to settle all matters for the estimated cost of defense to retain its current commercial relationships with Nucor, who is both a customer and </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">supplier to the Company. The parties mutually agreed to resolve all disputed matters for $5.25 million. The parties are currently preparing a definitive settlement agreement which will resolve all outstanding matters related to the dispute. The settlement amount will be paid within 60 days after a definitive settlement agreement is signed by both parties. The $5.25 million settlement amount is included in "Other accrued liabilities" in the consolidated balance sheet as of May 31, 2024. The settlement payment expected to be made in the second quarter of fiscal 2025.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Environmental</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> May 31, 2024, t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he reserve balance for our environmental liabilities was $20.9 million, of which $2.9 million is classified as current. Environmental remediation liabilities include costs directly associated with site investigation and clean up, 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 the estimate and these estimates 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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues 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 the Company's environmental remediation liabilities could be material to the operating results of any fiscal quarter or fiscal year, the Company does not expect such additional remediation expenses to have an adverse material effect on its 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',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Capital Commitments—Greenfield Aluminum Coil Coating Facility</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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are expanding our coatings capabilities by constructing a new 25-acre aluminum coil coating facility in Washington, Missouri that is expected to be operational in calendar year 2025 (the Company fiscal year 2026). The new greenfield facility will be 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 $124.0 million in capital payments over the life of the project, of which $60.8 million was paid prior to fiscal 2025 and $16.2 million was paid during the three months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The remaining balance of $47.0 million is to occur prior to the end of fiscal 2025, of which we have capital commitments of $28.6 million. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Commodity pricing</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we had non-cancelable forward contracts to purchase approximately $37.9 million of zinc at various volumes and prices. We also had non-cancelable forward contracts to purchase approximately $9.2 million of natural gas at various volumes and prices. All such contracts expire by the first quarter of fiscal 2026. We had no other contracted commitments for any other commodities including steel, aluminum, copper, zinc, nickel-based alloys, natural gas, except for those entered into under the normal course of business.</span></div> 5500000 P2Y 5500000 5200000 5250000 P60D 5250000 20900000 2900000 25 0.75 124000000 60800000 16200000 47000000 28600000 37900000 9200000 0.224 0.253 false false false false (1) Unrealized translation gain for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents     our 40% interest in this amount. (2) Net of tax expense (benefit) of $625 and ($1,229) for the three months ended May 31, 2024 and May 31, 2023, respectively. (3) Net of tax benefit of ($348) and ($199) for the three months ended May 31, 2024 and May 31, 2023, 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 (benefit) of $44 and ($60) for the    three months ended May 31, 2024 and May 31, 2023, respectively.

73D>1_Y$V)DBBBF26#T=7ST+^+N#:)E:/@, C]$ M3P_14^>/C46_44IT!G&M(V$VSG!*=) M=CG;'H?C6R4L*0]&)S"3 \PD"O,WQ2L!JWLA-X -.L5" -"[1DQ1!UU-WB/> M0.]QU0E=#"V4J&J#&@E3J.W79W3**'61VLLD1]P@*+M=(I]KSWT/Y:0VT+P. M)36%Y^FU<*VE>0HE9@<^/4Y,DK"2##(3,J/T*($GN4D/N4FCN?F760EUE)+@ MU*7^H_,$LP' @%6:EB-SEQWP95%\-]T6"DJJ.HPL\Y])6%D4 V@ALSQ+1W*7 M'[#E\?*7G5% &ONU'L*7>P\N&,I6%TQ0%=$47W28DUKRLD'M>V M&VM7GM).=PAHX6<);QU2D-;X"7CMMF"&'I/9N5&4N& M$ -F65:.E2'!/:GA%]().D>9IRE: X\9ETW;\=8@0(QK)$'FPAZ<-$U9F@Y0 MA^P2DAU-P"GL(RXF4=A.1)W+^_.-%I'D[KTI(C<9;[(.X%%&>%#'^,I9 %IKKT M4 :L,CS2B$C/<"1.<3>=X=VRA@:^1SA>D3Z/ -FDZ;!EANR2-!GK2J0G'/(M MC!/)H\\C95)Z"\:W*A*6CX#KV8;$Z6;7C"+@?":AE*5Y7@[Q!0P)I!F/Y:\G M'9)_D\!L:GY7-[4!9@RJ3!(EK^^5F:_E[33HGLM(G,S>/8NW-7^R,B48<(## M2%90;VI\NZ+ F(Q,3,]C)$YD-]U"ML)UB1C* $$EQ&L3OA7)1\B ]AQ&XQP& M650;:&0:MF)643D2>X"M=;#6J<])!!(U5.P!,X8+RD; ]LQ%X\RU[Q-[R$?5 M'L3J$U->4*^I![?GB_/6K@&W_ 2-H!+V2RIP;H=H@6I^J,K\# MAZRR=(1K:4]G-$YGIWKKI;SZ= 7]#E(VQ.K;D3)A8\1&>V*C<6+[579+ET=4 MB;MQG45]MBII":MZB#-@E](\&5M:/:O1.*MY%= \ P_"#>R5L@(/MWPA,RCK M$9:C/RXX %[&3K;BFZA66%G_XIC4"4_AQ$'_4<%@(H>'#U_SLZ/;3J:9#AJ(+Z M*+Y^Y1U\Z#9PYBDHGUB42K]7/KV6M].(>RYE<2Z]%8[NW]D3V2WL8MU&X9-Z M;@.W1BZ^3-$9 >&B+'EQ9<7!Q@"+U5_!@";XPOYY_JK6VI*R.U'8& U[CPK* MQS_\ND!\N51BR8WMC9#LBKN3]K5[M+ ';F>,T"ELY^R1FC<^.#$^AP^[?,"$ M,I;3D?7->IYG\H9/5,=?LI>/E-E =U2%I[, M#IFE@'2D3GK5PN*JY9JO:\L$=8?$XT)H=XI\R%H0<&"[C5.&AYN7@!T!-F9X M!'(O8%A4992-"F_7*A<65"^Q@ M-NVF<2^4W%DF4%<+1;^R;P&WPIW9!X'[\N2,/!27YQ9Z!@I #9\=93MGP3"Y@EV.<9R,;!=:+&?:=8F:*V@%SNN6I M3YIB)"!?SH3/3D*&L;,3UNL>%M<][VYNT3]D#?N>/T#[;%1X*?X/PB32NU_) MV^F;KU[K)'&M\PVO(Y-753JOY>TTWE[I)'&E8]\7::=L;?/]CYOK[?A<[[V= MOI4D&1N69, .Z,1;8[.CM^;V)PL?N5K6G4:-N(=Q^$T.-:UVOP+8W1BY=B_2 M[Z0QLG67*\%A)5D#^/Y>@A3?W]AW\X??8LS_"U!+ P04 " (@NI86,V, MH'8# "1# & 'AL+W=O= 1CRF'.A%TYF3''CNCK)(*?Z6A8@\,E6JIP:[*J= MJPL%-*V<RL5SV5I.!.P4D27>4[5]SO@\K!P?.?IQGNV MRXR]X<;S@NY@#>9CL5+8/9B(!#8JP$Q;\]+(%SJX1Q?&M$G79,ZWCJ2O"),D ^9+#45J9Z[!F.RRF[2C']7CQ^<&?\=_4Y"_XH$7A!U>"_[ MO>]A[BQ/1SD;0SD90Z85G]-8&Z3%)#9%;VW8\WNJ )+!S<GR;)+(4N.X*$F![NN%P12C'+5\E!18/DLIR8[8EQWU8VW9-2#W*N!K%UI-] M'(1!,'?WQZ!=1M&D-3H!B%J J!=@A;4 E,)$Q@V4/%R1@BJRI[P$# "?(\;RPE#I]H:+,>HI '7*?Q4FTOO?C!>\-B+>C2O3D5B-]G ^^ MUUP_1?Y+IJ<(1V<4?S#"55L$^N+WG^?S;.I''>%W6(Y\+S@?_8\SA=_[KCX3 M_ M2*MFAM\,H*P!/M]*:9XZ]E3:?H7$_P%02P,$% @ "(+J6 -](I-X!P MU1X !@ !X;"]W;W)K-D 73\"JW,[67 MG*5V4I'/2!!$LX)EY61U:Z[_W-])>)LUJZ19P4N5B1))OKF:7..+6QJ;"5;BKXP_J,XS M,JJLA?AF7CZG5Y/ (.(Y3[19@L&? [_E>6Y6 AS_'A>=--\T$[O/SZM_LLJ# M,FNF^*W(_\Y2O;N:+"8HY1M6Y?JK>/B%'Q6:F_42D2O[/WHXR@83E%1*B^(X M&1 465G_98]'0W0FP#K^">0X@?0GT($)]#B!6D5K9%:M#TRSU:44#T@::5C- M/%C;V-F@35::;;S7$G[-8)Y>W8HRA4WA*8(G)?(L91I>[C7\@=W2"HD-NF5J MAS[!CBLT17_>?T#OOG^/OD=9B?[8B4JQ,E67,PUHS)JSY/CEF_K+9.#+%'T1 MI=XI]!$0I*?S9Z!%HPIY5N6&C"[XA3TABG]$)""A!\[MBV?3$3"TL2NUR]$A MN[8F^R1%@7[?<\ET5F[1M7'<3&=<7?B,5B\;^I'ZF]$]ALF)1U64QK%R^AR=N@JZHJ1<$E((W6BP;S18#ZJ MP0?8)PB.%&*@1&"A#9<28@-B,OGFPUJO-N^ P)!->TA=(1IUA$Z 1@W0:!3H M75ZI"_25I[S8V^0(8(NL*@SN>R[!U= UNFL4N!]2('*PQ7.\7/0T<*4&X,<- M_/BEGK(QL9) 7LC*R@2+J,,&4I,/;^S:1<9TCP9LD!=)*!:Y>M,C!NWA*3"O92&&=*T?KI62E0CXWG@L5;YH(W6NS$ M6LO&6LO1';YA*7#K6B/^N#=LXU-VZ6XF[0>/*X,7_GW$04N P7B4L0P^%TX@+=#V/@,WF,8/WL9>^1^^L6N M17$4]F&Z4E/@P('PP*2%249A?ORWRO23J1$XDR4XNZTD*L#<*3,@?*SW>^$3 M%QA=$ >_1PR'9" EX9:_\2@Y0O)76F;KRKH%_,O* Z\#WNAT_=?UYU_1/R*# MUP.,5=+KT\=O=,'-Z;*O@2LTA+[E7GR>? WIHG=;*.7?&P44@^P$6P"9"/*/ M?OH1[7-6ZCK&C=]SV+&]4="K2>@QM..!K\-H]LLI)! MOH44F@BE_?[C85H<.,;W2 5D.0"Z)60\SLCWIJR9FOXB-96.27JU B,)$+O$ M2N9TW@?L2N%E,)156@K&XQQ\NV/E%NH$\.VD@O0"?LV4XL!NQC6>A_*,K;-\ M.&1=JHTCW$_B'JDI#H(A1VD9&8]26%<%H7=<0@"4VZGFLNBJT@Z>4V;A32S] M:L@G%LV'6*DE3#S.F+^]M'#P0G=Y,L;+T$F=KE@8+9;4CYVTC$J"\[W/QO8^ MMIZK4^=YV&24J%];[[S5:J=&:&F:C-/T7263'<2_)^6BL]F6^$@YID[;XY/# M<4"C@2ULV9N,L_?O-H!>O'$N!^.X#]65& M;:!,#Y4R^83VU3K/$H@,J4J,)&-)Y:FF6%3EC?'"$,M+?'Q^R)V MJG6/W$ 11MHB@(P7 9V&'$"_IA$G+LE/ ?:2]+G4(S@$NRT%R'@I<,>>ZKYV M(V3=74![F]MZ_=C1VD,;V"^M<7D]G@?.<8Y'#'9IZ$"'M/Q/QOF_V01[ M6GX6K,ODTSCPH/7(83R,E[:<3\>[Z!;ORRMTZG;(TQCW"UZ/U!#:EISI&7+N M6-<4A,@6A!:WR34U=HYR;@C\3)U(/1Q, ^QPM4=N2(^6INDX39]8_?FTT@O2 MTR7'"R?X_&*='N049^,[+VX/ =/%/.R?\?GDR'(>#B%OB9J.-](? M@8.2.L$])K;!0%"".X7X-[A* .&4#=$BL=)];CB:JT M_IO5$.M&SCR85'U@N7$<+VZ7"B.\=%S%<]H=#/4]M.5,.LZ9IC!JCR3ZK5PF7&D(;] L\C119#AT>TI5!ZIIL^JP4$ZAG\L7.E M ?8-G:SBBM%%W-^&6>>"L.!R:^]-%63FJM3U!5LSVMS-7ML;R=[X#;ZXK6]8 MVV7J"]\O3,*^*,B9&U@R^"D&F\KZ#K5^T6)OKR'70FM1V,<=9RF71@!^WPBA MGU_,!YJ;[-7_4$L#!!0 ( B"ZEB2;5!Y> < &(S 8 >&PO=V]R M:W-H965T&ULO5M=;]LV%/TKA%=L"5#'(O5E=8F!QI:P NL6 M)&WW,.R!D>A8J"2ZHIR/?S]25BQ+I!FK9?J22#+ON20/+WEY*)T_T/(K6Q%2 M@<<\*]C%:%55ZW>3"8M7),?LC*Y)P7]9TC+'%;\M[R9L71*+!9':^QG?D MAE2?UUOG]&CNO&\,;>8D3G-_DF3 M:G4QFHY 0I9XDU77].$/TC3(%7@QS5C]%SPT9:T1B#>LHGECS&N0I\7V/WYL M.F+/ -H'#%!C@(XUL!L#NV=@PP,&3F/@]#U,#QBXC8';,W"\ P9>8^#5?;_M MK+JG%[C"L_.2/H!2E.9HXJ*FJ[;F'9P68F3=5"7_->5VU6Q.BX2/$Y( ?L5H MEB:XXC@C>=^_-)Q:LMG$_BIHJ7VRJB U7\1"N<*K,Y MS7,^=&\J&G]56"]>L,;KE+L550\?8\*8Z(@K7((O.-L0!5ZHQ[LF%0]SWK,A M+HNTN%/U0Z2'>!_'FWR3U?S\7:U(R2G+^72R$G%^3\"'(J8Y 2=_4L9.N_ 3 M/BIV0P/MA@:J_3D'_%WB#!0MNR5U:B$KS&*X?@9,MT:< 5R BMV< 3=\" M9"%;Q:[6BY@YW[$UCLG%B+>%D?*>C&:__@(]ZW<5YULPMP83L^;]##D!1.>3 M^WUN3;H,38)%AL ZA-H[0NWO)?08'K?@WE[7>S#P[6FW[^=R,15#^5#,^V!=D>W5:SX!B M/NG/@/]>TRP#?*E[P&7RGZKS')-!8!)L81(L- D6&0+KL._NV'>UL5(O=&.1 MLR2 3ZL\D6-8I$(J;EUI3H*!Y?3"0NMN*&?'> Q->HP,@76X\'9<>%HNFI6< MB<@#*6,;SLF&IRWE]E'#TIK/9 SP%(,GO-M%,MTNB!5^!.11,-@N7"H:M948 M&J*>S) %>W.@28>A2;#($%B';7_'MO\J;._1K&+7EP@90Q_V*)G[TDHBTZ9" MFO87N%#;R*%\& +K\#'=\3'5\K%([U.^14AX!LQ7/U*F/,%_#Z[X!I"49;U5 M4"?8EU.YGVS/LGH]KG4^=%XT"18>5?_(D,L.-<&.FD ?*IBM0++C9XW31) 4 M-Q%43W4J9@*Y90ZRW1XS6M]#F3$)%AY5_\B0RPXST&KWU9:6FVN2D'Q=JR<< M/T\W^=#X:1SL-[,?//HZ#.7(*%IH%"TRA=9EH'5&LVM!NY?Q&74:&D6+3*%U26U%$JC=A1\D]2@N':GW M/=OWW'Y2WI3S7F))A@MLQPEZB;FBF(L\'P7]*4PN-_9=QSH0!JVP /7*PB!9 M-:A[SU'VGLG]_1S*D@)RH=67[8PZ#8VB1:;0NKRV(@74JQ3'J*LZ.F7%P+ I@D%!E$J L&W;ZD>#7,[U/63#?C3(Y<;V-' .1$.[V8?^3U19H6^K62"]9O%*TBN2A8RQ MXTH[K*:8IV5/B>7Y_21/W]#!A[:O(3Z@5GQ >O'AAL2T2'#Y!-:;VRR- 5TN M22D2#$&"X*G.,N@2X"1)Q<2)LYTD47-YDC[+@MJ8^LOM1B*0H5+&G0G-@'RW4MW0P+Z_Q M]@1J!0RD%S"^^R0$R3+#&"+I*$3O?FC28A0M/*X)D2FG789:-0+IU8CO/1!! MBKV^@^05RNB+%T;1PN.:$)ERVB6H%3^07OSX\5,1) L58]^%0?\U)'U%!G-E M5/2EU0[V-P M;JY0,H(I=/KIG=$7*8RB1:;0NJ2VP@C2"R-''GBHN0RDW#KP> HNS85R.25+ MB /]]26GU?".^:=A]5C/['U!+ P04 M " (@NI8X\W\?Q() 2%P & 'AL+W=OCT9-A);7-+L[XV8V_.'----JJ M&R]"4U72WUXJX];GV3CK'KS3BV6D!\.+LUHNU$S%#_6-Q]UP8Z70E;)!.RN\ M*L^SZ?C%Y0F-YP$?M5J'WK6@2.;.?::;Z^(\&Y%#RJ@\D@6)GY6Z4L:0(;CQ M>VLSVRQ)$_O7G?57'#MBF9X]RT2A2MF8^,ZM7ZLVGL=D+W.,I$W(;JJG0P/*FW3K_S2XO M$R;MA G[G19B+U_**"_.O%L+3Z-A MC2XX5)X-Y[2EI,RBQUN->?'B_5*)*U?5TMX*:0MQ*8,.PI7BQJN@;)2$W=DP M8BF:,,Q;LY?)[.0>L\?BK;-Q&<2/ME#%[OPA7-SX.>G\O)P\:/"MO!7'XT,Q M&4U.'C!WO G[F,T=WV/N%[^05O_!T1T" !N@)C5?:2IMK:<0, M#Q58&8/X]W0>H@>O_K,/H.3 R7X'J-9>A%KFZCRK:2V_4MG%#]^-GXQ.'PCO M9!/>R4/6_WI6'S8['HAOLBRFO_TFKFT^$(\R7&:'(F):UL[#;>8:GPGG1;96 MV8%8RR!4B')N-)A<"&W%^/GC)[R MKGSM?- O1 -V.39F)%K7I:N Z6$;MZK M+Q L\:L2TN-/U-ZM-,W NZ6+1X6NQ4*:%:5>VP7;SYTV^ >_\0 L:"B (*+# M_+EWLA!>V@6;5[8X@G)]5L@]7/S9^;@4TTIYG4M>=2E7"AYYI42A RSF44 ^ M?6M<+9@W+]AI@NBMBF#455H\= ,.-^^!*7F6QO7>D]_=F&M;>@D:-GEL$/1L M$T$[>B!^:?P#JPFD3PH#/25*[-2W7)H!"<\4V.;5)T"$;%.\.XA9Y5PH.RCG=,N^T+2"9 M/E'388KO'FD5$GGOQ[4+'GB C$L5==XRY&ZDR'+>P4@CO#),SY4TC3J2!21/ M4$GK7"6PDJBID71L-]5&G8JE: MF%;P5YM6OMBN)A!MH>D1V7GT^N/TZN"4'D;LSXG M]OMO9!I@J),(H#+!N9/1]\(Z>T0>>&<,>:5M5!@3:9GI]0PV5[CCV:^=*1C1 M-V^NQ",6C.G'Z?4;\;>/V<'@P=&@\!9(@$]T0 K FD(99,LS?66INFQI2(U* M>%0ZA%;DP46 47I7B86R7+9X$1 +Y1'6"*>T)RL?6MP;W/%J:V6 )Q8SV*KN MJQ6:HMKK"KE:I#5@._>XS5%P>A=F -6E!OV-*= >J,&NVE*"9)XG=:50B0CH MFU3!3$H[&V[FTA"-1.KV).OG*S7W#;HQ,7F>-E<68Y0D8"L2%A(%3=/+S1X8 M-GM@8D=CNS'WK+QO:E++N5)45ZJ&8K/P4R"^8#_7&C2D^\;&)$Z0%UT;)"/E MQR#=>*_JF.82:3Y8=H2W:8ZPY;%X],-WSR:3T>F'P6P@?II.;_A^?'K *6)B MZJKG*?+ ;5^7MCV^T7IZ6ZK,$>H5Q7AT] ^>-/5(*J@V'I$K[]2B244K9D?_ M!*?9'D(SMRSZ(*]#R<161I%58[I-[JX[I7,10Q&C5[\WFM";WXI-<"WO*J 5 MU?].!N(AGNS(9'*;'*1II0Y$^ULE M68CP_BM.=OM*RC)IR]3:!I/>*9(S 2\ZV/\.W[J";_*EP.ZK'8ISJ7%#U"ZU MH6+MG)[]>$73I^"6$9-)6F\@KI0GU21FKK1K HCF>2W,E141LL]?;"=&0D9* MG50'\%"R^++QGO>6Y$?=J]NT,]\)/Y WJ<&!2A:0DGZ1,@^AT07)/Z^&B.Z" MV &+!S"(!_P4P200=.1U!@290,-$%#GYR;E?0J5$>5I M]'8 B693#AM]JZJ5M#C=;1N;':7Z:\K1+P]9?&K2G@!%IJG<>"T HV'L+%6- MH10A$]Q7]"(T_><-)+GNM*YS M;,-L] **9([@@ IUD-"NBC:*FZP5=\+=3%I?BK(QB35)T5JUOO'.XCIO<_8S M#/X+V\ZT<"S7U]1GK%0UQY:;8J- 7DUGEZ!8:#"B9PMJ3DQ&=7RHB1=TKIA] MP,F!9AZ-GAZ*6=N#)$7@!N@]2)B#N*.#%^*ZHN:N=04)3L.X"^AFO@2-C0O8 MJ"](-)PH>D/EW#61SAH-3B^YH,*,M[2UC)^>=M#R.EW[WTHA M:W9 S@"VLDO:5(I=D6\-?VUB8QW^4,F$PTU*>ZULB4)'>N!GVZHL<8:\S\]\ MJ579.ZL4*M>I29&?D: FJ!Y-]B^RXSRQ*&!2Z!U\2 -Y!.V?J1F$CW?MYDRHXV#'6D9D;J6@[S<)(_O-F]4^Z?#\IB<-6UDX%',D?JV- M:=\SFD5J[6&DS[ZR-233?N@W[.^BO1O9UX+>Q^CK^5ND,/@)Z_L&G'O*=H,# M=N]KG-XK)=[++U15J2*?GNRKR.W(>ROQ^<.52"C9N\36R6R$6?J$0/N 0RYP M DB--]=5JLB%Y%XLZ6MDCVNIT??@D+3I+JF_2NT7I')AQ:?&ZP!IY,RUW7"2 M*$X@>J9= K>)NB\]^XG7,^4Z,H7_#46XD,RGSY9;IYN/OA.TW?.[?#TM1C! KD@C"HQ=31X^C@3/GV! M33?1U?S5$]G#"8TO<7K&P88&X#WUS]T-+;#Y#'[Q7U!+ P04 " (@NI8 M)W1'/;$" #J!0 &0 'AL+W=O\E =)VQ7HH5K3=>AAV4&PF$2I+GB37S7[]*-EQ,[1- M+S9%\CT]2B)GE=(/9HMHX2D7TLR#K;7%- Q-NL6 2KS68,L^9WIVB4-4\Z 5[QPW?;*US MA(M9P39XB_9'<:UI%;8L&<]1&JXD:%S/@V5O>MIW^3[A)\?*'-C@*EDI]> 6 ME]D\B)P@%)A:Q\#H]XAG*(0C(AE_&LZ@W=(!#^T]^X6OG6I9,8-G2MSSS&[G MP3B #->L%/9&5=^PJ6?@^%(EC/]"5>C2)X])=RJW5%.6$LXM+^8C2*LW1 MS$)+A,X=I@WXM ;';X 3N%+2;@U\E1EF_^-#$M*JB?=J3N.CA%=L!TFO W$4 M]X_0)6UQB:=+WBEN!^?4 M M8% _8K#X^*$WC+X*2XJHT3&;F\Q26/GYX-7"!*UU2#T,\:3PWK*)G M:5%S)N $>M&D,YA$SNKU.L-1'^ZI.6D3*+1*T1@8Q@,83\9PP26GYYO!1JG, M0-(9C1(8=*)Q'^Z4)3)^4)6C2SJ3\=A;H\YP,(3OI3X0W]P*5(RRD^Z0>D8( MW_XR@Y-^=_#L>%F6RWE16L=Q%NBGA]AU7[OG\*#_+/7"JL)W\TI9F@W>W-(P1NT2*+Y6 MRNX7;H-VO"_^ 5!+ P04 " (@NI8@M_+75@$ #W"@ &0 'AL+W=O M>>6;&\7BM]*,I$2T\ M54*:25!:6X\Z'9.76#$3J1HEK2R4KIBE5[WLF%HC*[Q3)3II'/<[%>,RF([] MMWL]':O&"B[Q7H-IJHKIYRL4:CT)DF#[X8$O2^L^=*;CFBUQAO9G?:_IK;-# M*7B%TG E0>-B$EPFHZNNL_<&?W)8O^S>=.N2-L:K:.!.#BLOVSIXV.NPY#-YS2#<.J>?=!O(LOS++ MIF.MUJ"=-:&Y!Y^J]R9R7+JBS*RF54Y^=GK#M.1R:> >-83#]_"GIQU].D.WN MR'9/H7^P("%(UV-V1Y"<\4)(*O7#0.Y7C$G(F\$>[&@$0:K/(]:6926,P&%@^*>'K-$HA%$-L\;#7P!!NF!6^X($4GR MU&0B?1W:;])SM-KL_I!P66LN M((O;[@T)TSG5 KUVCI>2!6U_)-P"O3N7L"XY*42F1E$2W:A/HRZ$R^T@8 0_ M3E=BPXOVZE8K"J"*@XILEVRI$:%JYQ;=W,+^U($OB,Q%4_C4WP8]4FV'/7^G MGR*84;P[*AXDW0B^*4&_@ZUX;T4)W7>-;472830X+LA^^%: MMO217"D:RWS;D%XM6U?GXOV^/..NQ51CR,Z$U!\YUG9OO:!]]WQ$T9VB^SOA MH:)TR>"NJ4@^J_0([NB/2PJK"N$WR(9A/T[I(1V$O32E,5GQ@LIBW/C-2!+* M]1+NZ8^%6A/RS*K\$RE,3R+.N'%\/^N2/<#8B HJ=AMXVBR)6SC,V1KIDF$ M;:+#[$6,ZW8KX:XMWQ.F&R;)Q7YN_R7-EO@P3'KQZ]W\3"ACSKWU_M@X/9,H M&S@UDX@*\693_H!C' T'<.Q_U]D[C%!]E_[(9=S^+&U[+ME]W9WJ+MO#S(MY M>R2\97K)I0&!"W*-HXM> +H]9K4O5M7^:#-7E@Y*_K&DDREJ9T#K"T4;SN;% M!=B==:?_ E!+ P04 " (@NI8)<*82$4$ !:"0 &0 'AL+W=OE!ZV:8)LETN!921K($CR;5^Y,W'\C)*6! V6#AF$/3WA.^Q M:9B(9'SM.*/>)0,/UWOV7WSL%$LN++[7S9^R=/5E-(^@Q)5H&W>GM[]B%\^$ M^0K=6/\+VV";)A$4K75ZW8%)P5JJ\"^^=7DX ,R/ =(.D'K=P9%7^4$XL5P8 MO07#UL3&"Q^J1Y,XJ;@H]\[06TDXM[P7#=K%T!$5/Q@6'>PZP-(CL QNM'*U MA9]5B>5+_) D]#K2O8[K]$W"&[&#;!1#FJ3C-^BR/JS,TV5'Z.[P"56+%OZZ MRJTS5/N_7PLRD(Q?)^'S<&$WHL#+B!K>HGG":/GC#Z-I\M,;$L>]Q/%;[,34$;!2%4U;DAF96K"R4G(E"Z$<'3OSB,[&-,&*&H0% M41E9T/%O#<8TH0J:BAQ!#!MT1I_Q (WAZLL7>&CSMA&&*J)+RA AU;X.*Z/7 MC-T55.EJ />4<-%8#;]KAS"EHIK.4JHP@SE'5#V:RX8V5&V+%8U)-^!<^5Z' M*VNQ\_*;%/D^5=PD3JX9HU?DU)\1=JXIR*"<;%E'P!;"UD 3IANAEDPMA%XB\[TRUZZI!!?$Z,[QS-L79*J#-SI![!WJ6T>Z__8'G,Z4$V!MPB%@^3 M]GVN#/))I13]?R781/1^SO+=6>^3+E+21EEE"B0WU(\HZ%0%>I9([2UU.7AM MT@X/[CN*N_*WN@7?D.'JZY_V'PY7X;Y\-@]?'3?"5%+Q85\1-!G,)A&8<).' MC=,;?WOFVE&2_;*FCQ\T;$#O5YK.:;=A!_WGU/)?4$L#!!0 ( B"ZE@, M(CYAW , #,) 9 >&PO=V]R:W-H965T;+W7//P[LC-=TK_6 J1 N/32W-+*BL;2=19(H*&VZN58N2=M9*-]S2 M5&\BTVKDI7=JZHC%\2!JN)#!?.K7[O5\JK:V%A+O-9AMTW#]=(.UVL^")#@N M?!&;RKJ%:#YM^0:7:']I[S7-HA-**1J41B@)&M>S8)%,;C)G[PU^%;@W9V-P M2E9*/;C)YW(6Q(X0UEA8A\#I;X>W6-<.B&C\=< ,3B&=X_GXB/[1:R/A',X<1O%W'-C!@7G>72#/\CVW?#[5:@_:61.:&WBIWIO(">F2LK2:=@7Y MV?ERV[8UTBE;7L,M-Q5\I#S!9]GEFPYN&EF*XZRCXH!YTV&R[V"F<*>DK0Q\ MD"66+_TCXG;9B7EV"?U?9NLBYNN, M\VOXYUCP50'7FKH*N 5)-TCAS%JM=H(2#ZLGH,M#DZW<=.TGK$ 3>E,A"]4@ M" .\_)/JW-N'P!M%QLI6J,%6Y$CF1<7E!@VY4$=H38R &X.4*2[+TU(M^$K4 M/@)MPUK51-= C[QLI;:&;$U_ E\KC?BB0.&\O-Q/"N^QH!O.H//N1OUOHT]@ M411JZRI&8X%BQU8\M%"?A(5[7![EBZ M(^R-R"3N.SK9..M3E*.P$E\1=G:&9^I:_N08 \L)+'%8@T'NL5P&+7_$9YLT M9!F#GHM%_GJ+9[18&"=#Z.5AGCI9/YS5*QB&@R1VITMG%K-^5Y9KGV>--7=% M9!4A6J1*MAY(G+/C@:#;PS/B(S3#$;C M_&63E<(4M3);@@.U!JGD3[ZA!)6&Z9J(!*V%Y+)XV5+_C[!CPDKA^I<<@7I\ MB;XD%Z[*UDA)*6%I5?% ,M^^&;&$O7."PRR..W]>&R^WX*UPHGSV2V&]JA$U MQ=!;C^&UZS Z>\@:U!O_7!OP==B]::?5TQ?!HGL(G\V[SXD[KC="&JAQ3:[Q M]3 /0'=/=#>QJO7/XDI9>F3]L**O&M3.@/;72MGCQ 4X?2?-_P902P,$% M @ "(+J6(UF'^Q="0 ]1< !D !X;"]W;W)K&ULM5AM;]LX$OXKA+>W2 UT;NEO %NMMUF<;T4S6X/V,-]H"7:)BJ+7I&R MF_WU^PPIV8KMI#TL[HM-\67XS,PS,R2O-JKYHA="&/9U6=7Z>K0P9G5Q?JZ+ MA5AR?:96HL;(3#5+;O#9S,_UJA&\M(N6U7GH^^GYDLMZ='-E^SXV-U>J-96L MQ<>&Z7:YY,WC&U&IS?4H&/4=G^1\8:CC_.9JQ>?B09C?5A\;?)UOI91R*6HM M538*+-S'-MQ,^2['1@S8C3:9*?:&/N_)ZY!,@48G"D 2.O[6X%55% M@@#CCT[F:+LE+1RV>^GOK.[09C;,1*,>-M93ZIS7O1Z9.0 MO$)5VOZRC9L;YB-6M-JH9;<8"):R=O_\:V>'P8+,?V9!V"T(+6ZWD47Y$S?\ MYJI1&];0;$BCAE75K@8X69-3'DR#48EUYN9^)1IN9#UG#V(.8QM]=6X@ET;/ MBT[&&RUN7HGRZ_AQXMJ#"'M2;\$6!'_@CBP*/A7X8OR N MVNH867'1,^(ZS=@GL5*-U?4_DZDV#1CQWV/:.FGQ<6D4)1=ZQ0MQ/4(8:-&L MQ>CFQQ^"U+]\ 6N\Q1J_)/T[_?&BC.,(TS-V*+MOL+O:Q3<%RGW;L-N%%#/V M]JLH6HH:=C^;R4(T'MLL%).:F85@A9VCMD)+44@;JTO^133L9'1[_].'T:F' MV%U3,+&9K'E=2%XQ.=C.0JR-*!D%:3T0J#MPB#ILB15LU38KI85F:D:[T*3# M_36DE(QKS-/4O]L64^V^=2'.V .OA)NZ$R'K0BT%XXVP&JX:29F*+077+6"R M5@/F]-$.DG;,*";6O&JY$5NX.W&#_>Q&F,VK2A4T&^)4VQ00BEZ2-_G]=_9! M&,"\57:Y ];:<].JI&].^R=<_:@OXQ\'^?+(,&5AB-\VL*0 MY =5M<::O<-T!MZ@9I";&E%Q\BQ6@ST&-0+_-2*ODG^BFY?(:)(BT3(!#A9; MQLW:NG!BS0)JDTMJ99A>P'_2ER&B MDN#%@OZAZZ$432;EQ#]89:,OCCGJQQ^R, @O876UEB447RCSNI0K-N?5FM?R M3\SR@!T8GO2LU*9$J!1.#OE2E7;(NF%5;;M!4IB_@3MIWVX^XZM5!5-T9G(> MTD:(BLWXM.E&H'B).@)-=V*Z+DF.732JG2^PHI"5--3EG%_V0RCE5O)OM:3> M!X-!Q\U;7O.2G['WA]I:HSFX5=O,R6&(V+K%-F"-#8Y&@5B:_+)92#A@J2HC M:H;52')P"2R_D6;A-/*Z25L+%ZIIE'8)1)F^Q@.4^ HII8N"2LY$\5A4@KS; MVP0Z=$8"X;18P]\5)0\.L6?'8JWWKJCG.*=8Q"2?)[>GE]1)\2J:2X;XK#65 MSMTR1R/8&9";+\)TAGLV-?0F)( (>)O ";#XHY7FD2PJ>%-;VW1Q&/O_0/=: M:&-#N;/YY//D[I_LE\\>1>0&9SGZ[\#T2:>4<)]YFAXF=P_X+(1<\VF?]F&; M:4]YFV,VHJ&49]4NNWCO+5M*@B*M6AUVDCEM46+ XC/VZP"=(_^\4E,J.HZQ M#2T;,.5UT6!K"@NRP8J4]-@"9T@ !]$@%6B 712+6E5J#I0N$=@,V"50Z_M! M>D8^P49S40N74CWGNZ74VGZ5E&SEM'5CQ".2..>=Z#XMV%CMW/JO76DYJ936 MIU1%^@1+#*5]D2F$0 #;4Z"@4R ;GN&L<#0BMN'#7,I.K%M5JS%!GU[ B"1G M>)I\*F[%Z;/L.PE.=[F?G82G[%=%@MP1X!4+QJF7)@%:891Z23)&JV?L ML!4'D1?Z&61I0^[4=GT0AMXX2EB0C;W,C[;S^_\H\+TDRMC/R%>:# OGLB3R M\B!E<>:-D_A@2>"'7CKV<3RK*ANVSJ5=(AA43225Q,NSF&5>FOHLS('""^., M1:&7A\'@R/?4A_'8RZ,00>;Y>0R+Y*[QMNC48V"#F>H2I8N![=3+4O);14ZL)F7A?'>UWU7NJP>27IH-*@= M^C& /V&K $E%O\SPK^1':)]EU'#ZO\(.XSQA)_C.2($D\'QX\FZWJ#="$'BQ M'_1_A\'QBITDH1>.$VI&N9?Z(;QHSRY0Y62&:)_F >B=9 @6,"X_-'^8PTW@\E.:^^ 9:)YZ?G88&?G8\X/\.UD> MIRE8'N4AT .$E\8162R!O9YE.58ABB),S@.B)['6PWA^>KIK M_'V6@T2AO_=U/RQFV QL/( 24+!%"-7OH#K4C%-RJC,"6 ;9J!ZZD4I[!!E M7C .CU$=Y$W\[O'5(*(F3)+ *T3 ;]T.^@.Y?J[^SQJUM"> YZO_"\5_ M4//_5KTGSA\O]!17!ZPA^4=,N'\!L;>O;81NKRG6%IB.\_52;Z\Z_2VLW![M MNPL)SEJXW-*]N*+3G::*?'CYH=IL+S88D:ITVKY0>R>6OD_*[3LQ;5JZ(X5Y MUV,WQAUH+T.]8@DB?1P'MA5YB9_L9RU$:A1[81!3R_<]5,WGN?(:0T/G_Z(D M&I_Q1?,"/_#2*&F&4H#[EMAWDB47Y M;OLX,'P"F4SITO.S4/.&KQ;VE#;!E40/I@^?,+B=/A].YW9Z?SYR+M"#MXX7 M#T+N-+F39Z71H9+>'^T[B;W;X]7$49<@_<[JZ-V-X+ M<-3*<> *.F?MCEB[*O1=O/S8D/;FT:-+,X44701WY^I:F$-@"9)OD25)XD5)0JT8_$M"=NRY[WSP% N+S^V#,]U687;W*KOM MW;YI3]Q3[FZZ>Q#_8$LHKN-BAJ7^V3@9L<8],KL/HU;V87>J#-QKF[CGX:I! M$S ^4SAT=!^TP?:E_^8O4$L#!!0 ( B"ZEA&PL%X8@0 "0* 9 M>&PO=V]R:W-H965TP-46R^V\]+$ M@)-U78IF"YHF!3KL RV=;:X4J9)4G/37[XZ2%6=Q@F%?;)&\>_CURZ&J+H@Q.E1IF23(9 M5D+J:'H61L,>I905:B>-!HN+DVB6'IV.V#X8W$AZUMTGK+L'4@-U[HP MVADE2^&QA#?:2W]_//2T$]L/BP[UM$7-GD'-X<)HOW($4&+YV'](#'N:V8;F M:?8BX(6XASR-(4NRT0MP>1]U'N#R9^#>?&TH+KA OS(E;.= Z!+>&:D]W-"X ML>C@S]G<>4OE\]>N1+0;C79OQ"UUY&I1X$E$/>/0WF(T_>&[=)*\?B&,41_& MZ"7T_RW>RZC[ _@OP#"[F9V_AWR@'WQ5<4V#$LL8UBM9 MK, ;+Q0E9"\?'%!S*L7G#$,]!>7$,*I?642HVNY [@[8KNT!S!R'LST7!Z*R ME^0)P37E82]-TL%D0V)#L,L?ES7@78$N@)/M(.OYFMM.C""+NN?ZVWD 'UG$%EBZC7H4$X=+K![KNS2F7-.N [@*5X#\1I:G0@E= MD%+A"GH:/?R4_@QGC;4<>4=C#[+]P_@@FOJ,RJS5*ZG\;C/(>/+,V# M_6B9222\I-VF:Q^,TV\)ZM)I-XDDV[@"W5XC%*(G3?+];XU+4 M:-V/4(A:\DR6IC'%L,.7B_NI_0//K03]4:,5H2/X@'^:FRLJ02:39H=QFNS# M6VM(C=J:A?1L.8BH,O3 M6(Q!5"QYWS7N@?A":E)6"D7ASJG*0%!#BB PA_]"1\QJ*Q7D2=\3C_?P8JZP MPZ3B"R=$@=;3$P1$^7>S.;DJ00OS>V@<=>JFZ7?%N=AU/ET/KN#M;'89B-;- M7,D"*(.UT"1@3 F6'*BZ;[&IB1P&&$J(]?*;"(\.@NZK?M>!/]RZN2NTR_ ^ M<1#:J+W$^]G^"31K;_X'\_;]="'L4M)!IW!!KLE@?QR!;=\D[<";.KP#YL;3 MJR)\KN@9AY8-:'UAC-\,>(/^83C]!U!+ P04 " (@NI8V,X2MJP& "9 M$ &0 'AL+W=O+"R6J)!7'_?5[CI1E.6]K@7V))9%W M]]S=<^L:Q MRJ-09:;SV>S%M%*Z'IT>QV\?W>FQ;8/1-7]TY-NJ4FY]SL:N3D9[H\V'3WI9 M!ODP/3UNU)(O.?S1?'1XF_9:W5^(/OCAC\UK_S@F<23 MA;57\O(N/QG-!! ;SH)H4/BYY@LV1A0!QM=.YZ@W*8+#YXWV-]%W^+)0GB^L M^:+S4)Z,7HXHYT*U)GRRJ[?<^7,H^C)K?/Q+J[3W!39GK0^VZH2!H-)U^E4W M71P& B]G#PC,.X%YQ)T,192O55"GQ\ZNR,EN:).'Z&J4!CA=2U(N@\.JAEPX M?\Z1G_H">?7IOZU!Z^JW..=^5GP)3 M#VR^ 78^?U3A>[6F_;TQS6?S@T?4[?=^[D=U^S_D)ZDZI[><+W6]I#,AB Z: M/;W6/C/6MX[IK[,%MH,\?]\7E&3TX'ZC4E"O?*,R/AFA8CR[:QZ=_OS3WHO9 MKX^X=-"[=/"8]A](W>-Z7D[H@>B\JP,#=Z!/*C!=KE0SW'F&\%%CC<[68UHQ MY99J&ZBT)A^3]KYELHX0NQQK6S$],("F0K[AK#5IK6E=8SW["7W!"V1LKC-E MS)I8H$ V6!%:*9>35X8I ^LD.YZP O&L1(D"EVC5A>:*'RC+;PFH>42H_\,'3@C/50BR4O*9*FB>>*',: M*+6*$O*AEL9A>ER);]U'@>_)9^BOQ#<9-[%+Z1H\C(:%DIKEW.!YD9)?.,8:5JM%:R;8.-IK$: FA:;/01F5>3.I-HAT2 M[0DF1*(P5@F,Y_(5[B\"+;I,B(&8C!U)\D(1M73,*;_8@,!>LPN1*BZB1R9$ M^[5"I!:&!]JQ7779D8\3^E#3)0+#U0+)GQ_%;C"/9(LHL"^"Z(22IL<00;34 M64DKI-.W"\]?6WP%O116T;?$\P]9L&*NLT:_2")'\5$J8/0,2G0H,0OJ*WA8 M@E!"F4:YV#H 1P3B_@L@U('.MN8E(*6JEY$Y=/GAS:?G,E-RA*EJ;(T]$AY9 MVW$CLI1Z#)N@^EY+'UP8.)C,CXZ>QN"]5R >Y%(;C8%S'(F?QQQ\9E?1[U;5 M="Z229-I/>U/YH=/Q]CL,=U2LA'E8 .(NTV08#V:',[%VB[ 4N4@(Z303R&" M>@(X/*A*J"UR3PX/9Y,91IHQ<3J#N0IT#2UJ:$UYIWV;_?WDQ&&R=(_".T%+ MN<\YPV%%:@_YNP](>?A[,)@=;/[U8' ZWY)!=_,/Q@+)Q91M+'4G%1F/\BUNR MFHI'&XD5!#+E2RG7U6XU]PZH$)Q>M$'J;2T/R6;B5SM5>30BEC"[1,0V)"%[+: M9Q>)<9RQ;E+'!:!@^+92)Z6?V66MO\6VN0T#LH!#-GK,6=@AYGCH5J&T9-NT M?"<78HB+HJ/O@""["%:P)CZ8MFNTL7 LVFZ=&F#M<9;(8T 6RBAX2_%<&^UC M&K>5'!-$%I(N=DS'I=P/XJD"[_ !1_6'#ANQ5:/.C2[6DD:+N5DHY@.+757J4KWH(%2NH]FU$/3/ 6 M;0'5"G#LY-0@9X9-5[I#73F\DJXJS&Z$,(H-H[MUZG4;ST$118D13U6Z J6C MQ&XIQ&PO=V]R:W-H965T[GV[I;J/--[L2PK$?1:[L?6_E7'DS&-AT)0IN^[H4"E\6 MVA3]8:\9>)'+E:.!P<-=R9?BLW"_E9\,W@:ME$P60EFI%3-B<=]['-X\C6F^ MG_!O*3:V\\S(DKG6W^CEE^R^%Y-"(A>I(PD]MARYQ;\5;G7V7F5O>]ZQ[+Q()7N7O1FW^)VIX)R4MU;OTOVX2YR;3' MTLHZ7=2+H4$A5?CG/VH<.@NNXU<6)/6"Q.L=-O):ON../]P9O6&&9D,:/7A3 M_6HH)Q4YY;,S^"JQSCV\$W-W-W"01.^#M%[U%%8EKZP:L0]:N95E_U"9R/;7 M#Z!!JT;2J/&4G!3X@6_9:!BQ)$[&)\2-6JM&7MSHA%7LG;1IKFUE!/O/X]PZ M@PCX[S%;@ZSQ<5F4%3>VY*FX[R'LK3!KT7OX^]^&5_'M"4W'K:;C4])?Q?_T MJEF?>1,_5H;E6BTOG3 %@A%#4L'2"FGC+.,J0\CF7*7",F2D=1B1:LF0S$SP M=,7T@KF58*4P4F>6>0.5$QD[EPI?=&6QPE[WGDTDTGL07 M>)A&D_CZ IMU@8J8 N6=L1FTO_:*S29)-!TG9$K2&/"X-$(0F![+KLY?!5OQ MM6"Q">B7V&Y) )<&^\D2DQ 4%60#\;-A?\3F,L^)_,^]'1W_]2XBEE6B MBS.B>+.2 $C:=N_YUF..O"$5"/0\;Y*&6RN<;=[>ZJ+D:GM+H/V4*9&?T,V_ M.BF;M=VX(C>?(2&@?!&4OV7R$".4 %E4Q<]8O9Z!?PVS<1SWXV;C&K5791[! M<$K*0MO6_9SEPL%S)+U.% !ZN6C4PG!54LB=#;M;=UQ1U,(KJ M/'L.^8P-7VC.>>_SQ^>7W@4K\\JR43^9O&'GN["G[8P XGZ%3^^]3(3/ 59J MY)QBCCJE"V_N2=.\T@%AJ(4.ZI+:DRPH[3EHS4'KT(?,LICN-D(HEO2GT([$ MC_J3^,WK$;L/ P4F&1E,]$)NV;KCZM"M4$'@BX6DCDD2/Y+7*.+H)=5K =R< M#=Z$WBID4-U'W=;2R%K:&8 %GM2JU@A^,*).':75I3:83'NFNC)6U-0NU1JK M6][.)*4."EE$P?<[*(\BKD%'_$A%Z;>YI=D16^\'<)-JWU'L A(H &<@)&Z MP^V-?5' 'RZG$N6-^5Y)(T)9)H:OJ)E4W^@;*AQ2 '7 5^1ZETNHVVQWN.1P'@O].UL87<"^-LA;YXY\A$#-[A!"ND]5#]+A M9 D84,-RU%^BIE0(M ]>X.F8=0U>*FMH\6@1Z^X* MQ$J^#?[;("L\\?$EIVI^0.\[:CU"\+Z6DP3(X_-<-+&=')N.=& M'Q+(S*@N\1'[E3"ARDYRFA8L0G(OI5*T>=T+U*F<1)XO.Y;\204@1W=8F,*8 MM(/AB%\$%QWT]FVL%Q,@^XW++- (B* RY/L,FP+\FKNQL@MJP;-]0+N8I3AM M@!PK*(T PE"%">F_\.9,^U1RTS]+4'1"Y M=,.QX<2&64]G:*-O!Y[(D_]U/YZ%NC'KQ],W1\J&_Q@:4&A4-JUE?5BA#BF7 ME/H1#BX[]9YVQ9G6O_?]@I==JT:GG.-=9HT3JKIG58I-QWV\-Z0=CA*_HM5_ MWY#VBR?M2XS#]%!V]NO<*7'Z&$]*N90PE%9AWPZ#FF?_7\W4CL:45=2I+ MW]>C;"U78'.; F%*]WXX%"$T2U W\ =T"/>S$;K9:5Q/R_^TY^[#_8X8P _B:?T3 MJXL#6GBM: MR71=T.0&Z@S=GH0+P[IV4_JIA10Y,,VK0BJP2JHEI37WO=VB<\3ZBN8$8XYJ MYP=$"ZA81K57$56^/V^[)'@*5FWIZ!'\[VMH*'!L!9JG*E^3UIYFU#G1;K[Q MLK9_[!YJT+D31'PN_ICN%/<30\WLVA!T5Q89,@"2Y'+ MDQXSX;8SO#A=^AO&N79(!O^X0H,I#$W ]X76KGFA#=HKYX<_ %!+ P04 M" (@NI8-(Z&N/P' "%% &0 'AL+W=OHF =)TQ5JD+VO2[,.P#[1$6UPE424I.]ZO MWW-'2582V^V ?4ED\NYXK\\=>;HV]JM+E?+B+L\*=Q:EWI>SP<#%J2[M MYI7*S/HL&D7-PF>]3#TM#,Y/2[E4U\I_*3]9_!JT4A*=J\)I4PBK%F?1Q6CV M:DKT3'"KU=IUO@59,C?F*_UXFYQ%0U)(92KV)$'BWTI=JBPC05#C6RTS:H\D MQNYW(_T-VPY;YM*I2Y/]H1.?GD4GD4C40E:9_VS6OZG:GFU7[H,)P,]S",:X8QZQT.8BU?2R_/3ZU9"TO4D$8? M;"IS0SE=4%"NO<6N!I\_?R.U%; @GDD%<"WH5!(WW M")J(]Z;PJ1._%HE*[O,/H%2KV;C1[-7XH,#W?%W'F+W/AKE\E!Y'2W2*J7F2MEK,XB%(13=J6B\Y]_&AT/ M7QY0>-HJ/#TD_;]$YK"@T; O]@@3GU5<6:N+Y5X*7E_QNG;"ITJ45L<*7]*C MXJHL$7.%\HP5JBL1W@B47"8D"LXY@(JQHI2:-^#GPBV4%5)D6LYUIOU&Z()H MC4V4S3:!1(:"G2N_5JI MMNO$%1*ZW6L2PFM^N(M%70,-EE F;7VJ;BXOA0G MXV%OCRGBEZBFB)[V1*RL!V0)LQ"FLD%7!TV25C6M7$^L4QVG0EHE8@D_P4!8 MO6A=T@M;&=CU@G9)8J%(*GEJ83* 'GG7IU:1#*^6!F+<3/S\T\EX?/Q27*F5 MRL1H)GZOC(>$QEIRLF/O,&[5ZPXRK= )[-&QS!J]L=91N_] ^'@F/LXI/>4\ M:P0=$921OF7E8:>!NI9B6C0*]4AH59@M8Z 5<+HUER1'^#1TR>OX29J\YRZJ\I(2!W3=I"-2& M?"YS4R'L=807ND"J:/A,%ZCX*F3W+[%T*9_#'^I;I1%8VNIQ?E5$%)*;+.@L MEG+#-A$O%FVE[J7.4R'+TIH[C<:A0MULTZ;.#Z?NZ1(B4I5(?:7K>"BPN-18 M?^25S44A/;*9(A.V5M+J3E %>9&$ZP+DROF^^$.)5*Z"JW.9*"XV=A=5)#?' MKF*U>>0^2C0X^Z#_J [#2>(S'7V]EJ6X6"+7N>(^@@]U#=]Q"F\9$76T=4>9 M&RH%(#]F[J;DM LT8*>B:S*YK:RMRJE65MHXW7 H=!%G51(J,?K(7@PU$M$* ML4(LRH=<30>83"5R&:I/ .?N3_5BU&?6P9AO&XDX>NL(#,"?_2BKVNB/"!+TK$5BY-VIN*TRQ8ORB M685@Z6K,![(D^)#6A;0SE0.7>SK;VV>_N$-=..Q>-M!V$6"_M6/OQCV]:V1O M:PG6?P!H,$]]Z&.S?H I'#H[C 5/Q+1W,CS&?X;O\=#0\N')C/,): MV[D5$MJ.9_O0P_C:8GCW?#:[$L-0605Q)-QF U.$IF1QLE:Y\'[+': M?3V2R=^X@,&@QK8 7.P$UVD%A*X.M\#0=>K1APW:)D,GJ'DG&;A!4X-R[C]& MFL /XLT*MM;IO4XQ+9-3ZDDVUC:NIKSG&)[ZF%#X$Q%7+)54K-4F:$C"! MT+@MD4 QW2%(@V;*)3C&6.$?-+F J *7*==2-[VD:XKK#IA>Y27F/8L&\IAN MC<[BH45"LQU24-/(V_JN+ZY,L3RZH5GHM9K[!_7BFH+)B(HGIH2HNDV W(#S M>"Y+ZIG+M)>,6@PY-W!BN@0!WR^C[,',:U!"B'X8+5@)!/G)BY-G M_8F (AD_BR"T3T:](6Z)G47_ QV/*M#1*()Q(=L$3;:>?8QB>[1Y,>X?_R_: MJ+MFR*@*^ &WQ7^H=ILP\G3'"+%?5;=?5ZJ13N:WB1-NQ*&L6G,7%:-Y9T + M2,QX>,135G<8K!$2."H>WY8:!+PW#M4%#J1&3=;/B=K5]8[L(3TM;\O! ]SX +T:T!5B'_>?/(N D/WJ%']Z4_- T-]Z; MG#]3**8L$6!_83"WU3_H@/;E\?Q?4$L#!!0 ( B"ZEA0^D/O# < .L2 M 9 >&PO=V]R:W-H965T95$+T7%S?WZ>TC*COQ27WH')!9% MSCR<]R%UO9'J:[OB7-.WNFK:&V^E]?IJ,FF+%:]9.Y9KWF!E(57--%[5E9:JK210$Z:1FHO%NK^W<1W5[+3M=B89_5-1V=Q M7&DS,;F]7K,E?^#Z]_5'A;?)#J44-6]:(1M2?''CW857][&1_%WS3#L9D M-)E+^=6\_%;>>($1B%>\T :!X?'(W_"J,D 0X\\>T]MM:1B'XRWZ6ZL[=)FS MEK^1U1=1ZM6-EWE4\@7K*OU);O[&>WT2@U?(JK6_M'&T(8B+KM6R[IDA02T: M]V3?>CL,&++@.PQ1SQ!9N=U&5LI?F6:WUTIN2!EJH)F!5=5R0SC1&*<\:(55 M 3Y]^XY#I?9ZHH%E9B9%SW?O^*+O\$WIO6STJJ6_-B4O]_DGD&$G2+05Y#XZ M"_B>/=$T]"D*HO@,W'2GU]3"3<_J1?^XF[=:P?7_/*6B@XA/0YATN&K7K. W M'N*]Y>J1>[>__!2FP>LS L8[ >-SZ&<,?Y;OM%1A.*9>XR^D>:JMNAA1+4+(*#44O$Q?5Y! MG1T&]D)^FN3E)2%]96?2K[*(KER)ACQ;1$9R,>K RB"6;GV//&L+J@2;&Q6? M: 06J?3(;.]9^4Z05+)96HJQ1Q^PV[%>D&FM!(J7J)ZL^A?BC ,?&*)S!YS5GR%A@L!Q1==8XN90[P0CY>'L-_E M\!T+.#2OUU*A A.JBT+EM:9'4?F75,82\(XQ=B_\@>R]*5;LD=-.2J MCW$#8*/!I)35%RP"\+ K@R6:KIZ#&#H\QU:/[T/-HNI*$Q16NY&6(SL@ME2< M&TNV8QMDA[P#@AYDIX:=Z)2"^BLXJ'KRJ63"/"PT0M*8P>@*OT"RLNNCR\BH MT4FM9Z'J$V=J:VXGQ:+3G=HJ#>?50CL1V%$IH%+V[K')2:RJMA%SI,L R<78 M0E8X!1BS:!LG_2FA=0ZND,#6NK9? U0-L_O"^_3A=^_29;E5M=I+86$-]-]# MY5@C@_66SU5G7V\HKN>YP'6WS>[ M[7#)/(-[9^D0?=@5# M'5Q6:0^UF0T=N^MKX4(?;#,*.IGT]#>CNO6ZLHF,:B<:=WQV)]G*QJ66=/?''W]IC_O,AMDP M=BCVI0\+6V2>P*']@+L\V2FS#]O$+]V#N<[8*-COTW'^:P/DGB,+NN&1W"E: O9H9V!FY_"B<=)0J_P MP$GOU8O%.5 [&:-F.0F2,9+CA<(??6_])/]4\$@$9^UMBWT M,"XL7*M![;JBZ7>[L]M1H_C!#-P3ZHK>R%;;0P6K;'Y-_2"8NF>4T@.NKV#R M:F5B7(VN>$.RM,!+EG M*?W6P,D<"ULHEQINN\5I* 1T2-C/$>TO&=UFF=,Q11$X=?U [>Q4GW#NL'&< MH?9^\KVZ";^\171A&=2T72Y)S5)J MAE@(_2!,*,5T8J9GH$^2B/*9(4BBS$SB!\.<,C@'I@_M)%J:GT/C%%T#RUB* M@FF NU-$<3RC'+404:XX6\#B-$,]"Q'Z>9KNV7'-GEQ8_@QV=/C429P9R:/$ MSY%O[\S!6M3K3MORUOOOPM3N[)(N9EF,7TB01I<]M#UIA$EFL:(@-%AH;TE. MI^Z^D\$'B)JKI?W,TI)-9O[^Y)SYSY@/).[ST#OF5J*QMQ4%V -QK/$ M<[8N6:_LY [&UL MC53!;MLP#/T5PL-V*F+'3KNB2PPT[8;U4*!HN^TP["#;="S4DCR);IJ_'R4G M7@:DZ2ZV1/$]/9I^G*^-?7(-(L&+:K5;1 U1=Q''KFQ0"30#<3[OQ H?D+YU=Y9W\N)6,;O+6K+_BMIY3SU>:UH4GK(?<+(N@[!T9M06S B7U\!8OV^^P M!SA/7@&D6T := \7!977@D0^MV8-UF#<]2SX=T3L;]/H:3J!?09X;! Z:YYEL! [&.1P M3.&8_W]O#@=" ]8U!H/X,[""$$P-:3J9O0] 8BIJ+"*HH>/H.P[[_3H!YNZ$ MY3 92$\GV?]"LTF06F')<\4AJPR@ YHDBR6RLNA)%"WZBQKV'5JHN+\6?0JA MLY5"NPK#PS&NUS0X;(R. M\^ERL.7?]&&XW0J[DGQ[BS5#D\G'TPCL,#" DNF+0PQ)8/RX9G+%J?P.>U M,;3;^ O&J9W_ 5!+ P04 " (@NI8:@712:80 #P,0 &0 'AL+W=O MU-JI+*PQ 8DK,&,0@&D,3]]>?KG@$PH$B*FY,Z3WFP)1(S/7WOKWN@ MUP^F_&Y72E7B<9WE]LU@557%J[,SFZS46MK8%"K'DX4IU[+"QW)Y9HM2R90W MK;.SR6CT\FPM=3YX^YJ_NRO?OC9UE>EW*C,/;P;C0?/%%[U< M5?3%V=O7A5RJKZKZN;@K\>FLI9+JM+-X&;\ZO:#RX%(U4+66?7%//Q9>7EF1"\QF>7_Q8-;.\;BI+:56?O- MX&"M<_=3/GH]!!LN1WLV3/R&"?/M#F(NW\M*OGU=F@=1TFI0HU]85-X-YG1. M1OE:E7BJL:]Z^Z/Z]5>9XTOQX5^UKC:OSRI0I6=GB:=PZRA,]E"8BA]-7JVL M^)"G*NWO/P,W+4N3AJ7;R4&"/\J-F(XC,1E-S@^0F[823IG<= \Y)Y?XQ\W< M5B63H,!X90N9J#<#>+Y5Y;T:O/W#[\8O1]<'&#QO&3P_1/TH M$QRF,)[&8IN*^*I*K:RX$>],?J_*2L\S)>[@\ZHL52J^5B;Y+C[G@M1]Y;0= MB09K4B M7NB;?6?0\Q.P'X\:^I%8(V!UD6FLF6]X]Q=5U64N/L([P,\I3D%<0Y580%EK M2%3&,=23*8MG^EZG*D\MN-2IJ(Q(P9P[Z2(>]P4A/:X+3D!PG;6NU[SP8A9/ M.HX>5CI9";U+U%0O((_*(?!<50]*Y?QU0%:N30U-R3SE)Y0 .]V<3*;3^"(X M"61+E9@R=4=(X6+62LA[J3-)%H; ^&:-H]D?5B9+ M56F=N'OMX [VA]56YTOHPR1*08V+TJR9]YNBU!E[(@@E)D]1)L1G4@#6Q^2L M-_42.5',V%\G[*_J,5G)?.E=M6]L\E,X:A+XIZWGD%[GK.3<5.#6J?\!:A8I MU/:7&D$T'=$1]#^YZ',!L"4M;L5%/QI ;[EEZ3RAP&I_LS2OS[]AA5:[I9,.'-S9MPH:^>V?6 MA+'[0( D"Y#&.$PZX3PORKQI_2&H<@ISC\KYU:M,)O.M4\RD0'L%46SK7:?UPEH8I$VE7;2!\Z=+;C4MO MNY)R295TSJ#+($3WG^:<>Y^.R?DD4@/D))Z>6/VH" P=H&A=*A*A&!OQ M<_PU%G^ZN;F+R*O!AX_%)_+'XF=RPW #K=M]"@G0'.++B"\2U0IF?#!U1DIL M[,0E;*[::D;KP\PNZ@+DMST:N5T;O&.ZLQ")QX1O%=6+W/':./<>P5U-D.N MVRW>@$X]&7,A:A.Z*++:LB!US@9LT4G4UC7!)$AS*U""$KQ3=,CL%GU-XVD# M\;X%. <=729)O6:T0@[/!;$YG/F3>5ZO(]+CR7@6]YG&;_!WI)XR#H[C1W+# M**-)"8;JAOBN"9H@8G HPIV,0KD==0>=J&WJ["YYQ*E/J7>?_J<[JLFC^TXW MSE.L@VN4.CF*ELM2+QS0A]D3T.FLQ,F13-5C99L%DK F1 :\M6$IV:Y> M7?B*# @SR!(FYDI6PLK4,+7 Y:LJ*K6>0\G3$5-XC[SO/H^).26]W\;B8P^H M '\J0EW-:>37]"R 1),+1EU46H">?'GI"<0G=B#9JW)_D2) UZ0?;W7DD"P+ M:*SD/>%?@-]P%>B6IEZN1-@QNC!L'?$!!FC<1+%+2H("\"23LQ\F5 "0WPNC M\PHNII8ZSUN@4X6T&N=H GF?MD+U,U.7H8U3!61#XK>F)7IL$I]D():"AEU7 MK:BK[DG(&X,OIBY#GDSCEUWO$93FCTJBO8'NO];S7SP8D#1+T&NX=](MI',M MY6?N=[8 [U[[42P'1!@#\MR"M--J&E^4I@R MK,%[29ZZ8M"&[2.U7F(R^WVSLTM=!^Q@*3%1_H'&*>O"&M[WAPU W-9<@[:2 MS/BNSTM%'4'/-HXG*\:7'5=/J'$W-F+0KY*Z8C!;2@Z[5&XLD>]:FJ8OYSKM M]4D^:(W(#)40ZS&(RA8HDDM-$R)6IZVPE2<0"TT&_,G$9JQ9^/\AGX M7-'N5@Y0^@H"J7#,ILMI@1?NB!)OX:U!!X'1?=T!=I#YK&TMZUN$DU$\O@B* M5Y>8T4@P'.8ZONC2H@_O6R-+AJ_:V^^(5+22J:L2G15Z":'/\AJMH'8XL>KU+F_--Z!*^,VO+0]%JT]G9M3ML"=_^INPH3,$1 MC'8[ Z_8XBT*?&O++0\QP94IK#9 @[R]L:D3TA5"7X.>-(%=$7HR621?X4&% M,.XK-C UK)QVI!CTK!(-FN:@J52-GXWC$;:T5F3 M\P]%V)"2"H4092K.^+2#AITTH"(U0" "@1:Z00I@9 'A+!E(/BH EE3!Q(F6 M+:Z! 6'[7]T73<_QX?;3M_0?.="5NX Q<=(9M__&?D9<0 M5.-HU0KZGL:S%Y5Y,6;.V55:I^^!&6 9#AR"#%1RZ>:NXFFQ+5#.259V?6DM MC=MHO! UDK7-4D0U$EG""=U.?7LEXV0R"MLE9BLYPE< !?PPS_-\&7E/T8\H M=?]W1R%.V.%#4IVG'QF*4#!,8#O\S6C0-NJK#@\.>&J3Z;6&BMECMXN)*P\ MM-JD6Z/GZL&X"<4N5?C SE9$/7\!UQZ-38#0RVBS>%J(.P(5H,.&4"SXRBGDX9#XQH;'N- MT1\JQ>*OAN<1OQ6KS;>'6ITB[_E:@N( ZQ!Q%1'DF\?<8YH O]V[X_WR^V8DZR;P"UI6"SYI0 ;W&R\$C)N0\%2LB$- MTK3$W:=2OP%NZ"P.2'++]@:%QUQ.VYSCM&.<\/;AYC:\6N'!8I?=GA?Q6LQC MVL]8V_>*?1KAE0L247M4254(@G*-(QD?_?5$N&'8(+IFZEGGC.;V5DU7[GY# MF4L-73)V_>@LGCU>BR1^PM]>&E&851OC$C6.:R!=0/1@%L6#ZZK4\]K5+G)J MMEV7PNF\J#]%V!T>_T_:0!9CHR9P0^OG#AI1Z&8GX!3M9Q169!+'(I&CG:+> M.+?.UVD$H*AR.3=QR6=#]W26ILXV:AR]P3JL+E?9A\[EZ6JC,I1E*'ZA4]\M M!XZ%];7/J3@FTW*N,PZ:82^X3R:SL-Z?&L*,E&Z"&N S6H.I4$!/)M@S]WO MG,"1B$YG1.#F+&\KQ:ENLF";_(5+ZD3E_ANVLNLBM' MZMYDJ'-4"H.KCJA_"1+>:88W('2-V1N2\#='W&NZU'_/;,91\C_RS;.V,X4#R?YW5+ M!TA0?!R)KY?+S5SR8"DPB%.%*.J2JEC5#32>KI%= O6=H*19,T5^ZKK5/JZ> MN-G1[;?/X@ZHWM8.Z7!^?O]!_!#?Q3 !8&LF'Z@R,I)4*4^D<@B]T@6 N5FZ M#,2T"&G2%?\R5]11^9;I-H-8$#D/9JY'8RIV';I+*,U*SYD!]W()Q0TM/Q(Z M$![+"?FN"X4L:X MA1H=3,+WKMK[CI9E]5@HX$"W>CR-I]UBPFHY M-P(AP=%E]S*3?U'LT$M$K5[Y@J2V#CL?,8*+\42)GPBLTKMU-^U-9RH^LP,3 M(BK5BEY.18Q^(IW#F!NQ#>*H\PEDC^1EY_^P)P?O9"D^3GOO;+SM9ZC8FOX5B1^@L5OD@J] M&O6EP4;W" )]DX]0MP,HX@O5Q*\/LO@MCP^R(+XQBKCUKQ&Y:_[N3A ??)=] M(DXOHI>3RR%^&T?GXTOZ9GQY3I\GT6PZI<_3Z9!_1)=7>/!YOP/X*5.IFI>> M$H]?SB>S(6?&\>2Z_3F))N,K))4Q3KZ:SGSS:H/M3=XC?WJRO?EY.H[&H]'P MR6?2E7_I!?IG$KOYP'K/QR6XZ.N,1OP];5U&H]ETE[:FT=!TVA* M1CT=OX2[G$[(TL-_VSUGYU?#K4\[7',7$U<4>"T35R\OAL]Y)Q0VFSCO)%J- MNA 2HQE[J:/F5IZ/AKM>^SX+WL)?JW+)?VM 2!C2NQ?RVV_;/V>X<6_Q=\O= MWT+\*,LES>TSM<#647PQ&SC@UGRH3,'O],]-!73(OZZ4!$BB!7B^,*A=_@,= MT/Z1Q]O_!5!+ P04 " (@NI8\[:.SZ,0 #<,0 &0 'AL+W=OSOW4S\DMD3@X+R?YQS0;Q], M^=VNE*K$XSK+[;O!JJJ*-RW@W&@^:+KWJYJNB+ MD_=O"[E4=ZKZN;@M\>FDI9+JM+=X&K\YOJ4UO."OVKU8(/?!4DR M-^8[??B#6CK$XJ6UEUGXS.%CK MW/V4CUX/P8;ST9X-$[]APGR[@YC+#[*2[]^6YD&4M!K4Z!<6E7>#.9V34>ZJ M$D\U]E7O/_ZKUM7F[4D%6O3-2>+W7;M]DSW[IN)'DUG*0X(]R(Z;C2$Q&D],#Y*:M7%,F-STHE_C'U=Q6)4S_SUTB.A*GNTE0 M.+RQA4S4NP'\W:KR7@W>_^%WX]>CRP,,GK8,GAZB?D#QA_>-I['X4?WZJ\SQ M0'@Q[U2IE157XL;D]ZJL]#Q3XA;^K*N,LEW\247I.0+I^-(/"BQJ+-L M@]A*E5ICG:E+,3D=1:/12-B5A-#"+,3K>/3[EYUP/&B7;3T:#".!#"*.IJ/S M^ *.G&6(R5A\6RE1R VBO!(/THI$9DF=R0K[\*G"TP4,(.YE5BOBA;[9=P8] M/P+[\:BA'XDU@E,7F<::^89W?U557>;B$WP"_!SC%,0P5(D%E*&&1&4<0SV9 MLGBF[W6J\M2"2YV*RH@4S+F3SN)Q7Q#2X[K@9 .'6>MZS0O/9O&DX^AAI9.5 MT+M$3?4"\J@< L]5]:!4SE\'9.7:U-"4S%-^0LFNT\W19#J-SX*30+94B2E3 M=X04WLR-4!$3 ODZ@3YS5 "=)V:MA+R7.I-D80B,;]8XFOUA9;)4E=:)N]<. M[F!_6&UUOH0^3*(4U+@HS9IYORI*G;$G@E!B\A0E07PA!6!]3,YZ52^1_\2, M_77"_JH>DY7,E]Y5^\8F/X6C)H%_VGH.Z77.2LY-!6Z=^A^@9I%";7^I$433 M$1U!_Y.+/A< 6]+2I@R.0U(Z:R5*%Q7M"U0F9 $5P%1\!*W3UM:23(V%^V@_ MH^<5&_5H#+GAGJ7WA *G\O#+_CAU6Y9I.-GQX8],F;.B[&[,N9+Z)R FR M.B5Y'G2U@D"V0 FEK7.#SXV/@'8B"UW)+!+SNA*_U,T)9!N-LC"'VG-$T3-B M4"QDTEJ]T,Y1!UU^4YS?!B#G^"Z7!IHU?D9Z09G5J4A(:')LBZJA'4$/NZQ$[]G 44H M(%6O,FTKTA]V7_W][W_XW?ED?'9I^UH_EH(>3$:7GW"JI P([[AQQWX$Z8H? MCR^1.7W8'7(58(*-8*Q#%CC60^>(]XKU)NTK'Q=8WR:,O;S)BG?A7_XJJ7$( M'IB]1=%8.@ 1>M2D0C%V(B?X[M8_.GJ MZC8BKP8?/A:?R!^+G\D-PPVT;OPN6JK M&:T/,[NH"Y#?]FCD*I/5[F,O6<3BBM7_2YH[1QKGW"NILAERW6[P!G7HT MYD+4)G119+5E0>J<#=BBDZBM:X))D.96H 0E>*?HD-DU>IC&TP;B0PMP#CJZ M3))ZS6B%')X+8G,X\R?SO%Y'I,>C\2SN,XW?X.](/64<',>/Y(911I,2#-4- M\5T3-$'$X%"$.QF%@TUF)DR.9JL?*-@LD84V(#'AKPU*R7;VZ\!49$&:0 M)4S,E:R$E:E-:H'+G2HJM9Y#R=,14_B O.\^CXDY);W?QN)3#Z@ ?RI"7>D)Q"=V(-FK20+ MHK.0]X5^ MWW 5Z):F7JY$V">Z,&P=\0$&:-Q$L4M*@@+P)).S'R94 )#?"Z/S"BZFECK/ M6Z!3A;0:YV@">9^V0O4S4^>AC5,%9$/BMZ8E>FP2GV0@EH*&72^MJ)?N2<@; M@R^F+D,>3>/77>\1E.9/2J*]@>[OZODO'@Q(FAOH-=P[Z1;2N9;R,_<[6X!W MK_THE@,BC %Y1D&Y7R)MOTJU3ZFA8PB9_H)E5']M] PZL#T$[YNV!D17'%*5 M7E/.@&@=R\ R?]Q",=QOSL[CZGF_:)%4!^"OPBWL>LANK2O:8@V^!EZTTVH:7Y2F#*LP7M)'KMB MT(;M([5>8C+[?;.S2UT'[& I,5'^@<8IZ\(:WO>'#4#Z2!U M3S:T_H"HB&8TLSQS9#ZZGIK$JJV*Q2VTJ1-=.#9X'FK%GU_D,_"YHMVM'*#T M%012X9A-E],"+]P1)=["6X,. J/[N@/L(/-9VUK6MPA'HWA\%A2O+C&CD6 X MS'5\T:5%'][71I8,7[6WWPM2T4JFKDIT5N@EA#[+:[2"VN'$GM>X^8ASGB;5 M-_.HQID:,>(0JK>)%FIR]N"ZQ33)D"_MABBE^3CI=04 'Y+R38!(=B(>!PD] MC* V?!L:7CHHPB.''*D,1^R&3K"I;_O)'YR6J-:WE(;/3M-X9"9[U=PU&KYV M;TVS2.N776O7ZUW:G&]"E_"=65L>BE:;SLZNW6%+^/8W94=A"HY@M-L9>,46 M;U'@6UMN>8@)KDQAM0$:Y.V-39V0KA#Z&O2D">R*T)/)(OD*#RJ$<5^Q@:EA MY;0CQ:!GE6C0- =-I6K\;!R?@E"ELUY5HR!%HZ/UY^_?;AJ[-8;8OA>E(O)#3C3E;B",W#1&;;]QW]&7D)0C:-5*^A[ M&L]>5>;5F#EG5VF=O@=F@&4X< @R4,FE6[J*I\6V0#DG6=GUI;4T;J/Q0M1( MUC9+$=5(9 DG=#OU[96,H\DH;)>8K>0%O@(HX(=YGN?SR'N*?D2I^[\["G'" M#A^2ZCS]A:$(!<,$ML/?C 9MH[[J\." IS:97FNHF#UVNYBX\@! JTVZ-7JN M'HR;4.Q2A<_]C4JBYA!ZV)7LL$,P- O!_P%P1),_]SGY1:G0U!70%7=*S64# MCZ&<;.@:OB,.G1J[@<%V\:80=1 V1(L!ITS@F5'4TRGC@1&-;:\Q^D.E6/S5 M\#SBMV*U^?90JU/D/5]+4!Q@'2*N(H)\WYA[3!/@MWMWO)^[=_-[ B$]^+#+ M4'SKL@_4T:S7.0?9D:> _?8C**'6DWCFWH(DH^K.^-WAJ2TX2JZ.:*^XZ_G% ME'25Z5<%GO.BN:'7M8YH[F]5=.5N]]0YE)#EXQ= M/SJ+9X^7(HF?\+>71A1FU<:X1(WC&D@7$#V81?'@NBKUO':UBYR:;=>E<#HO MZD\1=H?'_Y,VD,78J GUS M*H[)M)SKC(-FV ONH\DLK/?'AC CI9N@!OB,UF J%-"C"?;,_1XPYS%-])]D M;!8"D>&E6$#]4'3*@ZKF)M.42YE[QG!H:I+:/^\N6!@X,5ZAC*E\Z]\@NQ>, M@2[%TIM^L0"O! Q"5XMRW63A%]E*E]2IZ_PW247V94C=6\RU#DJ MA<%51]2_! GO-,,;$+K&[ U)^)L7W&NZU/^RP1=2MLRL<=KKYH@Z=^^:->"P MH* I>)#":,A&[0L0S]:#,&'L&51V\.R9RSY&_EFV=\9PH'@^S^N6#I"@^#@2 M7R^7F[GDP5)@$*<*4=0E5;&J&V@\72.[!.H[04FS9HK\U'6K?5P]<;.CZV]? MQ"U0O:T=TN'\_.&C^"&^C6$"P-9,/E!E9"2I4IY(Y1!ZI0L <[-T&8AI$=*D M*_YEKJBC\BW3=0:Q('(>S%Q?C*G8=>@NH30K/6<&W,LE%#>T_(70@?!83LAW M72AD25,V@(HR(LWOH$^?A U=PQRL0;$8G\;-6UD'7W'A-UQX@;\X<.-D8B-3 M_%*0[PAI4U'/,YV ,;\79[87?I:&^*?=?4 @\Y.Q*Q+6T=FH?S_'+=3@(*\# MV.5OP4AE61IKN^Z.>KKI9!*^=]7>=[0LJ\=" 0>ZU>-I/.T6$U;+N1$("8[. MNY>9_(MBAUXB:O7*%R2U==CY!2.X&$^4^(G *KU;=]7>=*;B"SLP(:)2K>A% M5,3H9_?ZRS?W%@U"G6L!E95@H^&-26^C?V_F.#.$MHX'5U]N/M-K<6[^4X<0!S M([Y1'&4ND?R)O/SX!^;\Q0M)FI_SWBL[=_4<%5O#MR+Q$RQ^E53HU:@O#3:Z M1Q#HFWR$NAU $5^I)MX]R.*W/#[(@OC&*.+:OT;DKOF[.T%\\%WVD3@^BUY/ MSH?X;1R=CL_IF_'Y*7V>1+/IE#Y/IT/^$9U?X,&7_0[@ITRE:EYZ2CQ^.9W, MAIP9QY/+]NSF ^L]'^?@HJ\S&O'WM'4>C6;37=J:1J]G$_I^=.Z4-9I=#)]QS>E_ M7?,9UYR=C4FYC:F@7IB*7//\[*+W_?$IUD[_+>\DX\,%)IT'3:,I&?5X_!KN M.-^K__ M%U!+ P04 " (@NI84;O@0]\# #Q" &0 'AL+W=OC AQDP I^K B MA^0BRUUF=VG:_OK.+"^2 UMH7Z2]S)PY,SL7KEICO[D2T<-]I;1;1Z7W]762 MN+3$2KC8U*CI)C>V$IZVMDA<;5%D0:E2R7PZO4HJ(76T686SO=VL3..5U+BW MX)JJ$O9AA\JTZV@6#0(O^4[VWM$M&E$Q6J)TT&BSFZV@[ MN]XM63X(?);8NI,UL"<'8[[QYGVVCJ9,"!6FGA$$_=WA&U2*@8C&]QXS&DVR MXNEZ0/\C^$Z^'(3#-T9]D9DOU]'K"#+,1:/\1]/^B;T_EXR7&N7"+[2=[.(R M@K1QWE2],C&HI.[^Q7T?AQ.%U],7%.:]PCSP[@P%EF^%%YN5-2U8EB8T7@17 M@S:1DYH?Y=9;NI6DYS=O,:>3#':H:>5AW\=[KX1>)9XLL%R2]FB[#FW^ MH" M;HSVI8-W.L/LJ7Y"S$9Z\X'>;GX6\$8\P&(V@?ETOCP#MQB]702XQ0MP>^,\ M5K4R#Y17?G#:P=_;@_.6,N2?YWSN,)?/8W+57+M:I+B.J"P8 M&N'A!KU0#AP6'-@)I&@]=03*8&LYTL9"+9P'[#$=;:V7J:R%1R!!P:44>!UZ M:W5/I69>O_@2(6**T:\Q694$Z WPZ4!AFWYOI)-,;S*"B#2U#3-KT2+DUCRB M!FIE()0Z4M#4UV";>[0!,;>(CSAY<@_:@#*Z()& >23JH*%D[S29X"0$3U,_ M*B7E Y@0BMZ!CG_9IWY M%J$4=TAA'<*HI#A()?T#0UTLIO&"VHE2(5IM*=,2I".KJ6H(A,U''\B$#4[_ M1I&I1@2)+AKXI90+1LF,*%- !/%)$4(W)\X?4 M%U?QJU,?GAI^T9!%'NR&PO M=V]R:W-H965THTM%[)FB\UYG1^ M=G9YVDAM)]?/^=E;?_W<==%HJ]YZ$;JFD7[W4AFW?3&93G!Z?7S M5J[4.Q7_T;[U^.NTIU+K1MF@G15>+5],;F;?OWQ"Y_G /[7:AM%G09HLG+NC M/U[5+R9G)) RJHI$0>*?C;I5QA AB/$QTYST+.GB^'.A_A/K#ET6,JA;9W[5 M=5R_F#R=B%HM96?B+V[[5Y7UN2!ZE3.!_R^VZ>S%?"*J+D37Y,N0H-$V_2L_ M93N,+CP]N^?"/%^8L]R)$4OY@XSR^KEW6^'I-*C1!U:5;T,X;L3,OX\9(3%YC%!H@3E-VIR_?57L\NS9P^H\*17 MX]J)8UXOU9TKI5VQV 1/ C0XWP+55/NZFC"_*]Z= %= 89$(7DL!N MM'>V24H ,:+R8"2-@7$T=%F1 8BA)4 QH-#Y),6@ZDT@&2NW47Y'O%>(H #S M$@\0@M5"!#,B9M@Q/9^1)@ 10^3)C9TB>ZJ--)V,8-:VSL?.ZDA.HS<:%P'3 M*D:CF$BQD0#F"]OI(&VE!!' =2]:%Z$AC&EV4!F\R5Y.P/,ZVP)^%ULD+IY" M>F2[GB%6%FMA:QK3?23%[.%.,"*0(,, M4PX@298+'!+9TT;?*:/7SM7T1%K1V:7<."\7T!VVA4\5F7HL3A^A#52JUA*) M 9%-7+-4=+*_R$S"**BAIF/SCF.WDM:Z*!84T7A41>3,%EX0%>*,<@6Q1GH1 M:=FX+HE/;ATT-5HNM-$11E[+2)%D:HXRE4C!E <6X MUC ]ZN\4)RWJ,YD1PXF(N]BBRD=>UP@"12GUB#HJFFI-5LAZE8>M?DNRG9.3 '&T]+6&OX M<*/KCJ/5^9* P32B-""#<,R(9;78HG6!ZG]RJ*,S:ZFXAT"9JUDB.*]^@3SO+(U*KUG M#5_9ZD1\0\SF9\_>O7_%GV;/O@5;0YX1"_1><"@X47Y3B2K.A5:(GA#WD" K M/,-CE#KE(9]33.Q) M ,$9/5+X M(2"MU\^,"/"4F17YZ:2E4SOHM6>H8D1%!75X7PZG-]2_A>P29GEA@OSJ_&%WSI@ MBD?B*\_* 6,H)8@GXP09C70C(D574NJEDET#=_3QU:?MHXN3"S1NQE"JX&TM M&R13PM8CKB3"PV.D $/@5GJ/>KH#[G#^20Y" W'K%<-;YH>4940N@)(" 2YD MC^6$@BE:U!UXA"O31FK#\"?;%E4OU8@4OP@&7,O)3!\Y47(RKX#*MDZ*T%6R M[7:M(3CA9)1W2G0MVWWKQ$Y)GXH;M!KW=&+:T_6J%M)P7>/>.5 *+WE4@&K =W ELB M=$@3? 1:B(6CHN $ESXF"++5*QQ(8PP!QJY2E\)Y2 M)+PM;5Q*(4GE8I/:*QY3E,\E52X!#7IDDIM7[_H&ISAO"XI>4;6#FDMG@)!D M^=(F9& ]3@&.I^&T[@B 8(^5Z].;$Q7- 3XANBZ/1=P0<))"3ND-NXL0JE05 M\4/I8*?"JE1]24**EVD.Q_F7PO&]E^A/$8X) 0=6G]/D'*JH^D8.&PK9#"0/ MA"S!IAX3[M][Q7,'L;TWE'.L[,$"ADE*@7$>Y^ =/$1=KU%CY^0F[FUIZA P M?P9V5!_1.?9>?$O9C;;B-7QNN)LEG\S.V2?SZ>%[Z)Q&C!O?.(^.XL;?2?3: M@!M9Y;['B9\[( 8 3D;NJVZ=1V^;@OB;";^XR?_ M=;F%H%3+Z$_%L:&8RJ&Q+R879VYQDT#3+#3UP#[53TA5^C%D;$J]W'+V92DU M,N1H3H8];?H.:! ^#6[[ZKF%R5 2$M,M"A+-%Z0XBM(]XH][ $(@FTK!,%9P MS,"+8O:T9#(#T;@3+UU/KEEU,L(PLG$_ .@$]48;FW,LRRL4@L>*(ZTJIPN MAFI2*8O9I(M=HC]ND7$3Z-FP<8O)M]P"TTB6=>>,U%RI0SR80KEE3\,8U>?2 M&E/0T*F2QW"=2W>SJ&G:8F>25ZK.>YZ%A]D7>90T6.LVI 8AB[]=.\*O!28# MZN@*GI-M4(!:V-(70V0I]_W5=#%UV)Q=]7CP(QWRX%?O*4,8VM?T _"F2_/D#:[D&>B+PM'=4NO; HJ_T/QO3@1/^Y!V[%2C,2CR>37@S)A1 M63-1KM%B!G!((0F*KDIC":<1ZAS99$/)N1H60I51M&)HIVD&EZ$?,6E _82/ M5IJ^]Z<>@-A,2_M+%-*@37%+;F!$8L2RE5=9=L:11&A/R%& ]$'3(_AM:#NL'BAV+S/FLRF1MTQK@6C+J_\LGL(D-"%9 \"07S]F !@ M=V!J95>H'F4=4E8M-F:8Z)>PG/AI/0>[ MIPHQO* LE<%9'-@--0A-QY+::.X1J:/-X_X#5YBZ=0.N,I02NT1%T_(0LP?A M2>]2%%++"["TNDIW>6)/5U%N==,UQ74#I02.&*W6FA6CK-CHD'H3=Q"POR_B MTZJ-@3"OBS*AO/CAP.BW0<0R8V*/DKX\H:EX?V][N/Q*N#$L/L="]8#0;[!@ MHWI#X^*Q518U!;][=34]W%W=RE:3549?%7!7-7_V%Y0W"WB%46Y,!T_ #[=. MF]*7BY]*QX[YEA($XD*6-6''1 MR'<\8WZ;TI+D6PVFZ(4IC<.X=/-(^^'#9T./RF,\ 7S@SLN5/E/R1N6Q\X", MW; NRLL7[SYQHB#1KB[^5-( 70]:FF&J)1$)IR*O&H:Q+]"F^X#,HQDZ@K/Q MXJK*$9#; @1,V4(8O1RO/W[C$7*HQY=G)T][0E2YN8?JOP,8=0RL^:/9Y3!< M#^?KSI<%05S#SJ))7S2F.6%OI90<@E1!+TQW2E]!@_N3J[%6G#NN0E,P^DZ" M:HFM#YJ9D4)E?5 ,4HV^/2,6\Z.[\:-3[@\!^$'!7*\BW8QB%M^_3OV]?#IZ,M]#&4K_@E#2&OW]#U_ M_[3_E<1-^G' <#S]Q +C,UJ+@/YRB:MG)U<7$^'3SQ;2']&U_%,!#">8 /GC M6J'?]W0 [Y<.?5#^@QCTOQVY_B]02P,$% @ "(+J6$VE(D1& @ GP4 M !D !X;"]W;W)K&ULK51=;]HP%/TKEE=-K;0U M(0'6L212H:NV!R94UNW9)!=B-;8SVR'MOY\_0DH[0-.T%^)KWW/N.<;W)JV0 M#ZH$T.B155REN-2ZG@2!RDM@1%V*&K@Y60O)B#:AW 2JED *!V)5$(7A.&"$ MC"9#6V^2_A!H55[:V2=K(1XL,'7(L6A%005Y-HR$//9 MP@RJRA(9&;\Z3MR7M,#]]8[]UGDW7E9$P4Q4/VFARQ1?853 FC25OA/M%^C\ MC"Q?+BKE?E'KF7.U@W1)$ND:)&TV8;-+MS=.+1Q0[G]%Y=:FE-J<#I;D">T56@!TKT(G@.Z MH2JOA&HDH/?H?GF#SL\NT!FB''TO1:,(+U02:%/;,@1Y5V?JZT1'ZL1H+K@N M%?K,"RA>X@.CN1<>[81/HY.$?#EG]3V0OG ][Y\-3[-DW,V@H MSP4#=&[LJHM#;CW%V%'8L;+-XH_C,$J"[;Z-/[.BJU'TG.7U!7MOG8'&PO=V]R:W-H965TU#:%IE;!27L V,\=G MC!BBEHL760(H]%I1)F.G5*I>N*Y,2ZBP?. U,/TDYZ+"2D]%X>PL_<5J;N)MP$\"K3P;(U/)GO,7,UEGL>,9(:"0 M*D/ ^G: 1Z#4@+3&[Y[I#%N:Q//QB?[5UJYKV6,)CYS^(IDJ8^>#@S+(<4/5 MCK??H*]G:G@II])>4=O%AA\=E#92\:I/U@858=T=O_;G<):@.9<3@CXAL-[= M1M;R,U8XB01OD3#1FF8&ME2;K>4(,R_E20G]E.@\E:SU\68@T+/ &6$%6@J! M60'ZV)6,7*5W,'%NVM-6'2VX0@O1AC-52O2%99#]F^]JLT$O..FM@E'@!A]1 MZ-^AP LF([APJ#:TN/ *[E*5=VA_1&N6D0/)&DPO%=U!)Y>AYK-9R!JG$#OZ MNY @#N D[]_Y,^_3B/)D4)Z,T9-=0P'YWGYZ[Y]KHV7&:_7_&7>ZX\ <4PDC M8M-!;#K*^<[9_0URX]"WY&:#W.RF4WL&H3\B?,5MG/F6VWQPF]]\<.-^X]RK M?NY9>ZA %+8)2I3RAJFN4PRK0Y]==NWE;WC7I#=8%(1)1"'7J=[#7+].T36^ M;J)X;9O-GBO=NNRPU/\*$"9 /\\Y5Z>)V6#X^R1_ %!+ P04 " (@NI8 MD:SJZ)$( "4%0 &0 'AL+W=O5 MLG@S=[Z4$;=^,0B55[+@3:49C(?#%X-2:IM=GO.S6W]Y[NIHM%6W7H2Z+*5_ MO%+&K2ZR4=8^^*07RT@/!I?GE5RHJ8KWU:W'W:"S4NA2V:"=%5[-+[+)Z,W5 M*:WG!9^U6H6-:T&1S)S[0C447DD"Q+_/:AK90P9@AN_-S:S[DC: MN'G=6G_'L2.6F0SJVIE?=!&7%]FK3!1J+FL3/[G5>]7$PP[FS@3^*U;-VF$F M\CI$5S:;X4&I;?I??FUP^",;QLV&,?N=#F(OW\HH+\^]6PE/JV&-+CA4W@WG MM*6D3*/'6XU]\?)NJ<2U*RMI'X6TA;B200?AYN+6JZ!LE(S=P:TS.M$JG3!^YH1C\='9N SB!UNH8GO_ -YV+H];EZ_&>PU^E(_B>-03 MX^'X9(^YXPZ!8S9W_(RYG_U"6OTO#K0'+&Q K$6*FQ#9 @+ O--6VEQ+(Z9X MJ$#0&,0_)K,0/2CVSUT )0=.=CM 9?=X:U0=[F]W_#DUU_%CY\Y3S@+$0-FG@V9N2*':7K0%C3S9WZ M"E$2OR@A/?Z)RKL'33OP;NGB4:$KL9#F@8+6=L'V*5'H (MY%)!( MWQA7"R;$&W::(/JH(JARG0X/[8)>]Q[T(L_2NHWWY'>[YL;.O02_ZCS6"'K: M1="L[HN?:[_G-(&$2V&@V>3C)F(EKY]KBZ1L@P.]!V3>.Y9?[(E)1WN4+5.S MI1UX]T2H@-O6D\JMZ+@F 12:*];)J4R"#MF@>+<0M\B[4G!0SNB6.:QM 5GT M2:XT%"N@U'7)O$/X7H-1VCRF]13JDHS;E%$<>B9D51D-65%G8JD: MF![@KS:-+K%=32#:0M,CLG/P_O/D^O",'D;T7^7/!$3(!I127!=\P@C$%L\3 M^^X/,@TP5$D/49G@W,GP3\(Z>T0>>&<,>:5M5%@3Z9C)S10V'W#'N]\[4S"B M'SY?/V6%_[VI0> TDP")0ZA$:]P46 ,?>N% MEN6SQ(B 6RB.L$4ZI[RH?&MQKW/%I*V6 )PXSZ$'/ MU0IM4=&60C)0? M@W3CO:IBVDNDN;?L"/=?CK#AL3CX_KM7X_'P[+X_[8L?)Y-;OA^='7**F)BZ MW/ 4>>#1KDW;#M_H/+TN5>8(S8-B-#SZ*V^:>"055!L-R95/:E&GHA73H[^! MTVP/H9E'%GV0UZ%D8B.CR*HQ;9-[ZL[11=0QJ=Z+"TM7@]DP)&NT)"-C[K;9I=NZ0V,>3+9E,;I.#M&VN ]'^44D6 M(KS_AI-M7TE9)FV96%MCTR=%H HGD^"WME283K,3\(/Y$T:<*"2!:1DLTB9A]#H@N2?3T-$3T%L M@<4#&,0#?HI@$@@Z\CE]@DQ@8"**]'9E@C!1N] M[>\92D^[H?1T_^RX+OA;[RRN\X9#/Z$R_@[EFA2.*G[76/H_,HU.@T M[UR%^6+\:GCX1MR4-'HTK@#4M(Q[5+OS+4 V+J CA&2^-9X=]IK$JJ_0?SA1 M;"R5,WQLTR1<8[;.!=$F/I+PC5Z>A8;2?$X[G#:%RHH21.G0@91=DN05VQ+4 M&/[61&<=_E K"+U.7#<&K3EH"/[!SZ:1+L&2Y_S,EUK--R;I0N4ZM5#Y!0FJ M@PKK\MQ]R);S).4!F\+&6$X5RBM(W=.D9ER>S@,4:0B 9*^1IU)0\WDS$%+5 M;110@#(LM.513,X1OGBK\L2GT2F7TG'351(T21\""Q/<^Z\LG?#'1],Z"'5\ M=K @$YF;V6;3;RI;]INE="W7%>:2M-[S&X1=F\A-M,$>;:0G9DC\2J,SI?>, M9I$&3QC99-^\,2236ON._6VT3R/[5FXV,?IV_QHI+'[1I[+MP'FF;#LT^\EQDGYI6R]/OU&ULA53;;MLP M#/T5PBN&#@ABQ\Y]28"D7;$^%"O:;GT8]J#83")4ECQ);II]_2C9<3,TS5YL MBI?#0U'D9*OTD]D@6GC)A3338&-M,0Y#DVXP9Z:M"I1D62F=,TM'O0Y-H9%E M/B@781Q%_3!G7 :SB=?=ZME$E59PB;<:3)GG3.\6*-1V&G2"O>*.KS?6*<+9 MI&!KO$?[O;C5= H;E(SG* U7$C2NIL&\,UYTG;]W^,%Q:PYD<)4LE7IRA^ML M&D2.$ I,K4-@]'O&"Q3" 1&-WS5FT*1T@8?R'OW*UTZU+)G!"R4>>68WTV 8 M0(8K5@I[I[9?L:ZGY_!2)8S_PK;R3>( TM)8E=?!Q"#GLOJSE_H>#@*&T3L! M<1T0>]Y5(L_RDEDVFVBU!>V\"2X=$VYMYJLG.+L[%H^H[1*T%O%)P!NV M@Z33@CB*NR?@DJ;*Q,,E_ZER!Y?*$D)C,O%FVLZYY+LJC1,9N;3&.;>?M@5N,*E M+FF.(1[5FCNVI:=I47,FX PZT:C5&T5.ZG1:_4$7'FE *0D46J5H#/3C'@Q' M0[CBDM,3SF"M5&8@:0T&"?1:T; +#\H2&#]XI0XN:8V&0R\-6OU>'[Z5^H!\ MW1#8,O).VGV:&R'\"I 9G'7;O5?%V[*K"C_12V5I M/WAQ0PL9M7,@^THINS^X!,V*G_T%4$L#!!0 ( B"ZE@=W]'7: , #\( M 9 >&PO=V]R:W-H965T/Q MF.E.J@>=(QIX*@NA9UYN3#4) IWF6#+=DQ4*VME(53)#4[4-=*609BZ+)EZ7F A=S,O\@X+=WR;&[L0S*<5V^(* MS?=JJ6@6M"@9+U%H+@4HW,R\RVBRZ%M[9_"#XTX?C<$J64OY8"=?LYD76D)8 M8&HL J//(UYA45@@HO'_'M-K0UK'X_$!_1^GG;2LF<8K6?SDFL M+LR=W'W!O9Z!Q4MEH=TO[!K;0>Q!6FLCR[TS,2BY:+[L:9^'(X=1^(9#O'>( M'>\FD&-YS0R;3Y7<@;+6A&8'3JKS)G)(SP+> MLF=((A_B,.Z?@4M:L8F#2]XO]M_+M3:*:N._4W(;N/YI.'M?)KIB*%!3D1IM MU9R2<#;(:0GW.<)&%G1?"1Z,K0;0:#0M*I.#H>WT[\E!APORE;4F.^T#/J58 MF:/]C.JW.X'[7"&^*B0X+@/[D\"WND3%C%03^$:=BPLBA/ 1DK$_#&,:Q"-_ M$,=PS1]YAA0/B.@*%4<-E["DFX]*$?+*R/0!.I%/3:P+G82\Z7N'&9:5$T=9 M*7E=GG>_&/C1>-2%3Q]&<11_?F%G,[9/SHF$?*2 0_]B/.Q:PGU__&["AT". M[V_ASIS ZX#[#*&0U%>:7/YT38RV7ZBBM%39 ?.Q'@Q 6K_5U"JEUUUE3G95T,FT^HUXR MLMF,>G00U[_CO\,Q[(U'<*I=!$=-G11>S)NG M]9:I+1<:"MR0:]B[&'B@FN>JF1A9N2=B+0T].&Z8TPN/RAK0_D9*&PO=V]R:W-H965T MTV0[8 M80^*3=M";I1TDFE=,]"KA1IL*R0^ M:#!#UW&]N\56;9=!$APV'D7=6+<1K18]K_$)[9?^0=,J.K*4HD-IA)*@L5H& M-\G\-G/^WN&KP*TYL<%ELE'JV2T^E\L@=H*PQ<(Z!DZ?%[S#MG5$)./'GC,X MAG3 4_O _I?/G7+9<(-WJOU7E+99!GD )59\:.VCVOZ-^WPFCJ]0K?&_L!U] MV32 8C!6=7LP*>B$'+_\Y_X>3@!Y_ : [0',ZQX#>96?N.6KA59;T,Z;V)SA M4_5H$B>D*\J3U70J"&=73[Q% Q=KOJ'OY2*RQ.E.HF*/OQWQ[ U\"O=*VL; MG[+$\G=\1%J.@MA!T"T[2WC/=Y F(;"896?HTF-^J:=+WZ![Q!>4 Z7XW\W& M6$U-\/VU)$>2['42]S#FIN<%+@/J?(/Z!8/5^S^2:?SQC,3L*#$[Q[[Z) RO M:XTU]WVJ*MB+?DWH>:IU@U"IEEZ:D#585U3PBJ4U4/Z*@R487_C-;M]DJ$'( MDDR]@PLAP39J,%R6YG(.ZT8C_E9G.*V2^TG!-](<[I0DCF%\0YF%*[NDD3&;7GG9P(FF= MYI/#]A[8\^\@ M2]*0Q3E9Z74GG]&:D.98T0 WP&LM M"AH"@\:0YE1!L]%E$$*/5JL/;HR&6A#I56G*H/'5 M;!* 'L?7N+"J]R-CHRSUAC<;FOBHG0.=5TK9P\(%./Z'K/X'4$L#!!0 ( M B"ZEC[/,BT[0, ",) 9 >&PO=V]R:W-H965T$B0/BR[B;?M0](&6QA:[%*F2M+W[ M]QU2OBWB+!"T+S8O,V?.X;(UHH/G1BH[C6KGVJLDL66-#;1J,(*ESRM73?]/8+[O0,/%ZII0V_L.UL"S(NU];I9N=, M#!JANG_^O#N'$X=1^@,'MG-@@7<7*+"\XX[/)D9OP7AK0O.#(#5X$SFA?%+F MSM"N(#\WFZ_;5B*=LN,2;KFMX3/E";ZJ+M_^X'J/?"'1]B>)HX#>+2EWX#<= M./L!> [W6KG:PB=58?7:/R&B![9LS_:&O0EXSU\@SV)@*2O>@,L/XO, E_^< M^$_=FH4_KQ?6&2J"7H3MA2:KNFZ.?HOQG@//U'#=P8ZB+@#A3=&*4/ MW1J]$91?6+P 71:&JD:MNG833J"-@ZE0I6X0A 5>_4UU'>QCX(TF8^UJ-.!J M?QD*5^/QN/^G!+7'W1 M[47WLCP>,]H@@W%!,1X,MEQ4@,]T-5OLCJ4[PMZ(3-*^IU.,BSY%V0NK\(RP MDS,\4=?R%\\8V(# ,H\U' X"EL^@X\]XM,EC5C#H^5CD;]9X0HO%:78)O4$\ MR+VLG\[J!5S&PRSUITMGEK)^5^K+D&>#DOLB2^?[=B&7L MHQ<<%VG:^7-I@]R2M\*+"MFOA NJ1M04E\%Z#.=NO>3DX6K0K,+S;"'48?>& M'58/7P#7W<-W-.\^'^ZY60EE0>*27-,/EX,(3/,-:'^IM=M/?(##=]'L7U!+ P04 " (@NI8/QG@M]4& "Z$0 &0 M 'AL+W=OJ2 M)0'2K-TRM%O0=-W#L =:HFUALNB*=)S\^WVD+-N)';?#L(=$AQ+/X;E\YT*? MKTS[MYUI[#+Q+1SY;!LIR.[:+4J ].\ M'O$H2D9S536#R_/P[K:]/#=+5U>-OFV)7<[GJGU\HVNSNABP0?_B8S6=.?]B M='F^4%-]I]WOB]L6J]%&2EG-=6,KTY!63RX&5^SL3>KWAPV?*[VR.S3QEHR- M^=LO;LJ+0>05TK4NG)>@\+C7U[JNO2"H\64M<[ YTC/NTKWT=\%VV#)65E^; M^H^J=+.+038@I9ZH9>T^FM7/>FV/]/(*4]OPGZRZO3(>D&)IG9FOF:'!O&JZ MIWI8^V&'(8M>8.!K!A[T[@X*6OZHG+H\;\V*M'XWI'DBF!JXH5S5^*#],)XR\($^2#:=S, MDK=-J,3C(^+$QE@1Q(D7Q-UU)I*/>F': M8/2?5V/K6D#CKT/6=M+BP])\NIS9A2KTQ0#Y8'5[KP>7WW_'DNB'([K&&UWC M8]+[P)C&$M641%FK$9OQ8Q^G0_H>E_@K4KQJ"C/7Y*0VU@YWI!&D-W$SC;]6 M:S+OPJA]&,EN$((N( 19*2AFP5Y;(BH5*FH+[_+N.,__"$BIF@/,H@RSIB)L0&?L8Y384D+$MI M%HG-_OXI6$2ER,A/+=R'+&RGL%H*FK.$Q!E-9;S'PB).DS0B=Z@[L)22J6X0 MV+H+:HF,KCP ?6DBDN993#*:)!'A.;2@/,Z(X#3GC&P3]6D,XY3F@I,XHE$> MPR/Y$$X*G$.2Y#2-Q5#\ M"5HU0*I[-J<>?!QA?99YHK/_%4Y([:'&RS_@0M6%P]M;]D9L M,[3WB J^P/;*Z;D-3"@71$&?HCM4Z/# IR,RC(HVW](TI*4\ =85KP MEEYULT)P?S_RX.#K'30?FAZ.'G-XV@DG82JN55/H,)V8Y_-DF"RT*F8$7RI3 M=K$Z,CE1[,BR\T^-VB2L#*M/Z36?BV?/Z^HI(U*DT9H$25$;R>:);+H.41("0;("1? <*];I:ZB_O;!^"Z\;X)=PC=ANC\ MI,VT58M959 K7.'L(1@0P#-Y5#0!0X;2JZ>Z)X<(UQB40G: _TCO!'[J9 M-3M 6!($-3X]C@Z5OMOJ'7E!&JELN)65Q'1)&3)MG0A^O07D1/DL08WR*=Z8 M]>T*)4<5A5F&\[UF+/**%3[B6,U]'8:HIZW M]&O-?^XFP!"RSXCOS>5Y[QS MRH4.'D>"1F%0%1GJ.$!XK1I5*AQ/&<;6',,K6T-G.ZYN._H1O*0;O*1'\?+> M--/7-5IRV5>,;T3(4;$O%8IO2.K;U@?+/5*R0$%Q(4Z^K2Q\^E'2:+?O1XDQ M/PMC/MH6^J+8^#'#5)#Y1R[SC2.EE%1(Z:D8R2OY04>.=N[3 ,@T_&I@24!) M=[7>O-W\,''5W<>WV[M?-3Z$Z&UL?55M<]LV#/XK.&VWM7>J M]>:7)+5])V=MEUZSY>HF_;#;!UJ";:X4J9*4'??7#Z1DQ[DZ_F!9)( '> ! M&&^5_F;6B!8>*R'-)%A;6U]%D2G66#'34S5*DBR5KIBEHUY%IM;(2F]4B2B- MXV%4,2Z#Z=C?W>GI6#56<(EW&DQ354SO9BC4=A(DP?[B,U^MK;N(IN.:K7". M]KZ^TW2*#B@EKU :KB1H7$Z"/+F:]9V^5WC@N#5'[^"8+)3ZY@XWY22(74 H ML+ .@='?!J]1" =$87SO,(.#2V=X_+Y'?^^Y$Y<%,WBMQ%=>VO4DN B@Q"5K MA/VLMG]BQV?@\ HEC'_"MM4=# ,H&F-5U1E3!!67[3][[/)P9' 1OV"0=@:I MC[MUY*/\@UDV'6NU!>VT"*K>FH+CTA5E;C5).=G9Z8WMQ9,FE,XR*#G[6PJAYK[[N0_J/HS)I@L$.9^.N0&U!*.\P^ODM=PW6A- MGH 9@Y2V7R$=7887\1 ^*;EZ8U%7>U$R2L)!EL$799EXTN\/DC#++@] @K,% M%]QRRGB29.$@28^PGDG383A,!QW@L82BZ,=ADHTZ6-FEDN5^!Z[^?X%@ M*S>;N'D+=HTTUY3&$%BEFJZOZ;:;NS[P)9=46:VY@"QN6?8@?^[#ND'18>)C(9H2H4!M:3L *_]K]MU5,1(L M=M 8L(JX%DJ7)WDN/6S^D-]\@H\/T% 0&NY[<_B0YW<^T+I9"%X 9;!FD@H8 M4H*Y(RIV+?:&"HD>AA*B+?_!_#X@Z)52Y98+T3O5@M'14*U0K_SJ,.2'^+;S M]7![V$YY.Y2?U-O5=LOTBDL# I=D&O=&@P!TNR[:@U6U']$+96G@^]T.11 P ?P< !D !X M;"]W;W)K&UL?55M;^,V#/XKA%<,#>"='9+1R4NLF/FD:I1TLE6Z8I:6>A>96B,KO%$EHB2.QU'%N Q6 M"[_WH%<+U5C!)3YH,$U5,?VV1J'VRV 8'#<>^:ZT;B-:+6JVPR>TW^H'3:NH M0REXA=)P)4'C=AE<#>?KS.E[A3\X[LV)#"Z2C5+?W>*N6 :Q(X0"<^L0&/U> M\!J%<$!$XY\#9M"Y=(:G\A']UL=.L6R8P6LE_N2%+9?!-( "MZP1]E'M?\-# M/)Y@KH3Q7]BWNBDIYXVQJCH8$X.*R_;/7@]Y.#&8QC\P2 X&B>?=.O(L;YAE MJX56>]!.F]"4)ZOIE).=7=W@QL+E,]L(-(-%9 G2'43YP7S= MFB<_,!_!O9*V-/!9%EB\MX^(2L^!&77@C#S?J M"^^&FUPHTVB$OZXVQFJZ"G^?B[7%2L]CN?:8FYKEN SH_AO4+QBL?OYI.(Y_ M[6&:=DS3/O35$[5;T0@$M07'^AR_7H3S_'YO- @E=[]8U!5=5TH'EY2"AAK+ M&F"RH$LMF,S1 /6LL;3#Y0ZHW0%97CHZMD2H47-5&/#(TF(!EUS2B6H,69C! M'*Z,TSVM']SB1C?4ZI#,#CN/^*+$BW-PK;'@%FY9S@6W;W !HRR,X]@)L1>> M'>.OBDE8PRR+PR2+839M_\_*,N'#"6&GE3%TDOF381@/6YUODE5*6_XOD6T# M-Z9QD4*N#,5^F65AFL4#$B9A%D\'Y.PT42%(&HH7,"/V4T]LEB7A)$V@I]Q9 M5^ZLM]QWE$-*I84[F:L*?2&ZO<^O-',-GES<<[>AU\'YV]!YP(,';B@95:VY MH20Q0V47-*;-A^(^EQKQ7:^_KS1]1O#%%^*#CPM(TC"))TZ8AK-Q E_1F#E< MLYI3%7U]^-'HUVNVJ'ZOWK[--TSO:.N 8%;,HT_32CUNAWW[<*JVH_8C;(TL+U8 MT@N)VBG0^58I>UPX!]V;N_H/4$L#!!0 ( B"ZE@V%H_M$ , &@' 9 M >&PO=V]R:W-H965T(_V<7FG M:14V*"G/41JN)&C,AL&XW9]TG;]W>.*X-AMS<$IF2CV[Q74Z#")'" 4FUB$P M&E9X@4(X(*+QI\(,FI0N<'->HU]Y[:1EQ@Q>*/&3IW8Q#'H!I)BQ0MBI6G_# M2L^)PTN4,/X+Z]+W["2 I#!6Y54P,W-N5_2@T9%PRF7 F@$LZMZ*L&KM@ M%IA&R&L2M,XLM=TA3-=4)^ ^$MM)6!RSI2@ M5D(EFM*$:4,,*+$J#$69HS[L*NE'XW+NW[U@6K^Z276XC8Z=&^]XW^ *!;2K M,7;JOU-C]3%5TH^R_B.H3-J':VF1KL'"E%F$^S5;PGBNT4N ^BV>M$IC8>? M>G$[/M]JZ;2Z[6BOY4%9NM9*YQM$Z;91:7VXJYIS;:23B%KQR5D#58^5FU]W"W-9=[-4CZH P]JGVW/*=SH?CGJN>_Q!A)52%LVPL;:_$;&9?=\06!&H=&QZ]JZ[.OEPJJE[Z4S9:DS^^F"?H6HG0/M9TK9>N$2-#_7 MT5]02P,$% @ "(+J6+5N(/*+!0 5A$ !D !X;"]W;W)K&UL[5A;;]LV%/XK!^IE"2#;NE_2Q$"2+5B!%BV2= 4Z[(&6 M*%NH++HB72?_?A\I^18[KKN]#7N1*)+GXW?(<*WJ85K6\L"9* MSL>;SBE5A<6*ZU[+@MQQ.E.P;#\QD;\SNN/LT^-O@:K%#R M\JC00:'SK,*W5DEIPL[U$OS&Z0Y<1D_Q:5)_+7$TNK,2BG!=L7JE;L?B= M=_J$&B\3E31/6K1S@]"B;"Z5F';"8# MZ_;-'KI]V!!(G&<$O$[ ,[S;A0S+ M7YEBP_-&+*C1LX&F&T95(PUR9:T/Y4XU&"TAIX;O.%22='+/1A67I^<#!5 ] M-,@Z@*L6P'L&P*?WHE832;_5.<^WY0<@LV+D+1E=>03^U^PJD0%?RMK,>D],E2YX^2% :SBDE9%F7& MC&>(@AIMO#U1].:2TXEU^^&3=4J8A*C ZIPJS9&JDHW*JE0E8,JZ11*U%%69 M,\5S>$?%ZHR3L48)<8V\>9P&ZX:/FCG\G[RTZSTQ8&(N,2Q/S^BJP[DS4>EZ MF^SE+NHNXJ5F+NG#C#>0PB9LZP@#G0CM1,GH9NR-F2.10AL MUTW(MU/?I7<;&[;FLKN9KU\DGNN_P<:)1O44;Z;T;FO2(_4V!U]2:,=>:MY) MZA^%78EZ_!ST>LSU[0# ;F!'3K32_=\S3@ :1\<@'L?3M_W8P]/S7+J;SV85 M1Z)0K()=MHFJS1F5L4LEZ/++EU]@.-O[)&G!C)FVSB*W#=$F_I#QF:)'SAII M3!?BF5YFS+69WD\:SK>BW[99XK%Y-!F3$RK,.D4CIKMDRCJKYAH%+';W!P9I MQW%JWHD7/MD=/4.,%)(PY U\C80(-UZ:96]C/<^- 1(Z:7<<^]@5FP?U(VYN M&E'L'-#UI]"BA-SHY_5[LD;@.JU->6^.BQF?30+G>8]]AQIC>#S71^G<6PA]4+_ _E"_K7>[JF67N>[1Q M)FK>H+6OO#F(OK^\V?5F&Q6Q6<*$"9C,O-D35Q;8RV>C/:SI!CZ!+=,><_94 M'[G*7-UGN[U8/,1N!G8:.'@G.!R3F\-(#T6ZB0'7=MR0(G2'NCO&_##T*(WU MA-!+="<>:*:4P*1@,*[I1"*V4YQ3A%R'80QYCN]0$'D4!#&EB.#P3=S%"M@) MQ8C"+APVC:*MTY^QQ]:97D(<=4G4,DXT8!!YIQVTJ8_<,#%8GN-J+"3E,#UD5-'*J**#1K6UUT>;TD',_TWI M/V)*@XV[[I0W8W.CEV2R67OM7?6N?AIXML/)6;FYCP2"O=PTYQPEO-&3\!X(81:?N@%5K]2AG\#4$L#!!0 ( M B"ZEA\E-Z#X0, )$* 9 >&PO=V]R:W-H965TY#XDXY,R9VR$]DXU47W2%:."IJ86>.I4QZPO?UWF%#=,?Y!H% MG912-KRM@-?S99LQ4^H/F\OE,D^7N4@C7"96OU/X MG>-&'ZS!9K*4\HL5KHNI$]B L,;<6 1>>\PKJV0!3&URVFLW=I#0_7._2? MNMPIER73>"7K/WAAJJF3.5!@R=K:W,O-+[C-)[5XN:QU]Q\VO6Y*RGFKC6RV MQA1!PT7_94_;.AP89,$K!M'6(.KB[AUU4?[(#)M-E-R LMJ$9A==JITU!<>% M;R\N])KE.'6(^!K5(SJS]^_"8?#Q3(#)/L#D'/KL@>Y9T=8(LH1YGK=- M6S.#!=R:"A5C*@)0,!BY6,.""=F2K25F[%[#H, \)=HQ)%Y.NG8"K5BD4^3,L M%!.:TK$7_F=ZDK:E^O>*-IO/PH8H:UYT=7EHEYH7G)XL#WZC9W*>FY8ISNI# MP_Z($EJP)VH350>U@7L"@(<-6_^7X[,AP$(:\GS):B9R!-9U<8DK+H0M( EK M5%P6\ ,,1MXPREQ:A5X29G8GS!(K1UX:QU:.8[?[>-F8#FY?)\ 2*2JD5SBO MF=:\Y'E?ND$2I2Z\?Y=%8?1Q_XV\*!Q#F(3D>1RG,&]D:PGW8DXYE4HV8/GT MC?GN.PB], C<;V1;J[QB8F7#ZR%.QT'ZVS@RBN*X9L30XVIE7I#&IZH5>\,T MLOM!UA_'V08R'(_LTD<$_],/D'8T*#:M4-0YI*2MGW$\-^=S]OS?LQXT6] M']9NF**^:JBQ)-/@PRAU0/4#4"\8N>Z&CJ4T-,)TRXIF1E16@NJZ(48V+#'+@2LF.)&P M'CN3[M5L:.)MP%<&6W4P)D;)2HA[,YG'8\)22WS*$*?#SRF0F<@+RG>$\IA,J6**B#592%# M-;5FO[@&35FF7I)7! ^0Q%6>_%208#VU&KD:,S%\;E3O.JUV]9_8-2 W@NM4 MD3<\AO@8[Z*"1H:_ES'U6PEOZ(X$W0OB>W[O1#JS=O02B@X)/ OW6[()&E,# MRQ<\P3?GDTHQ<,Q5E0I7H.%GMS+00 M"M??25$6ZH(@75;&Z+B-1.,8+R$FMU4A!%?D^T?,@,QQ-_7C5#6J='NGTS4O MBBM5T C&3F&J+C?@A,^?=0?>ZU->GHGLR-E>XVROC3W\5.8KD.9\-L>0M!W# MBJUOV)O:W4R7K'G2?'&1BF[(BD2BYKAI1L]KT_8EM=^Z?\.JC MX8;*A&'E,E@CU.L,\;S*JA%7$RT*V\M60F-GM,,4OUU F@!\OA9"[R=F@^9K M*/P-4$L#!!0 ( B"ZEC0/6_SI ( &<' 9 >&PO=V]R:W-H965T MK NI7]AI4N,U/(!\JN^XFMF#2DY*J 1A%>*PFEF7 M[L4\UO@6\(- (T9CI),L&7O1DYM\9CG:$%#(I%; ZK&%.5"JA92-W[VF-2RI MB>/QN_IUFUUE66(!'A;H].0, MG2!2H<>";02N?IGB=8*!65#WV(6H<08S M2S61 +X%*_W\R8V<;Z:T_TGL0W9_R.X?4T_O<:,*1P(GF)J"=NRH9>O>WZ:N M,PVG3F)OQQ$,,->-XF" ?3 7#.:"H^:>5:_K2JLYRT 8ZZP3"$<+1UZX8VX? M,YE.S,["P5EXU-DUJ8AJKQRM&3,W0+BWJ!_'_HZS?5#H3 YL6C18BXY:>V02 M4S34M,E;M+>LZ_K3R63'G0D61V%D]A$(U-FS1\>@OH)N,5^32B **T5SSF,5D'?'>C>1K&Y/QB63ZIQMAX6Z"8%K M@/J^8DR^3_1A.]RMZ1]02P,$% @ "(+J6%==+B]O! "1$ !D !X M;"]W;W)K&ULK5C9;NLV$/T50KTH$N F$B6OJ6T@ M6]$^Y,*(F_:9D<8V$4ET2"M7KMI(8)%52F+7][R!FS">.K.) M?3:7LXG(=,Q3F$NBLB1A\OT.8K&;.M0Y/'CFJ[4V#]S99,-6L #]LIE+O',+ M*Q%/(%5 81Q!!J8X+A MSQ;N(8Z-)<3Q[]ZH4WS3*%:O#]9_M^21S"M3<"_B?WBDUU-GY) (EBR+];/8 M_0%[0GUC+Q2QLG_);B_K.23,E!;)7AD1)#S-?]G/O2,J"FBG6<'?*_BG"D&+ M0K!7""S1')FE]< TFTVDV!%II-&:N;"^L=K(AJ1*I7BORF$80'>N[R*,@XQ_(W/F=!I_8.PGH M=^)[?J\!SOVGM8,.,$'AV<":"UK,_<@2D$P+>=/DF5RWUZQK:O=&;5@(4P>+ M4X'<@C/[]1P7-7I?UV0]L-3P-10)D*45"0@PI3S/,*8*] M!AV Q=J8&[G9@35KFLUV%HP'GC]QMU5J=2E_U/=+J2/,_0)SOQ/S ]_R"#!G M"382],D2I(2(8+&%;TU04%AT49A4 XV!:($B28+L;+M9BS@"V9@_PR9W#\>#$T9U,;\W;DN@4<%J]/D$^DH8 M1AW^S?'6)=J3:%S '7<'X="*",Y]$O$XTP@2#JT?XY![NPGQN%: C6ZNBW74 M*?7*Z>1U-M$'2 5.O=8VNE<_4Q\]E[5CLI513+NSJB1K X7K"0^/PU2MC:N= MW5$PDFR+X5W!84)?Y+^7C0ZC]7H88"?P:NVL2;(W[GE>6S92OR3J=T;U<;G$ M+8Z(99Z+N,<1!6$FN<9":HZS?]8XG\G:,?UR,:"= WGVF&QB\0Y <&U"#TCT M!4;;3A_"=DRV[%+!A[VC060K'/&T>\87'0Z[-Z::YJ93G\S-[JSK?8R] M+M*C=-B.OASV](-I?U)6C?VO6EC=5.ICOJV &B3'M-]10.520 >=!70ODDVF M[? T590WBCR;OM+;:>?N\>6J.I.U8Y^4BP;MWC3NNKLEN=>553"GX%8.E;@^K.Q9 M6R&F+-7YD:QX6ISG;^TI]N3YG3GGV\-J:2;_)\$3DRN.ZU\,2S3I70^Q5F1^ M[LYOM-C8H^NKT'@0MI=K8+@1&@%\OQ1"'V[,!XK_?LS^ U!+ P04 " ( M@NI8V=@)IPX# !:"@ &0 'AL+W=O& *(WO:\R@">D>.W&9 M,8-C57SAFL*NRM6KW#-9^.PTM58?P_K-:V40!I9:P2:V?*0'!9 M/]G]6H+'#LD3#LG:(?%$Z\P\K2MFV;"OU0JTLR8T-_#:>&]B MPZ5[BU.K:9>3GQV^85IRN3 P00W3G&F$4_C M&9.7GAQA9;QPKRD5>-V33^T M%-8YA^DZQ&4=(GXB1 (W2MKO+'A^<$KGA16JX8,:_BX4O4BW*#-509?WQ,R7%L4YML^Q=K'5.Q(8#N*=1K% M.@=/RTA:GCF%7'$93"O-+4<#>.^TH2,TUTI JD196>;O.34'W,AT_774"'9^ N\.7PZ05=7O=?KC<5N%WLU;@<_8(K:D1T]WMI'XV"TS% MC@2VHUBO4:SWKXNDMZ](W.]1E1Q,]&]E"+<^TP+UPGK5]2XU3W.;]@ZJ[KAND%EP8*G!-D=-8EBKKN9.J)5:5O!F;*4FOAASDU M?ZB= >W/E;*;B0O0M)/#GU!+ P04 " (@NI8P&PWMNH# #9% &0 M 'AL+W=O,!)T(*=VDZR\^]K ^$C<:QFY;PDV-QSN/=RP =/ M]XQ_%6M")/A6%E3,O+64FQO?%^F:E%A\9!M"U9DEXR66:LA7OMAP@K,*5!8^ M"H+8+W%.O?FTFGOD\RG;RB*GY)$#L2U+S-]N2<'V,P]ZAXFG?+66>L*?3S=X M19Z)?-D\:D6R(]U7R;07H4,$M MLA(^X#<0PI\ "M#(D,[B?Z-#2S)AV\ZPH@O/T/4:J47*EH=F@K]_5Z'@7I)2 M_&/J6LT[,O/JA_E&;'!*9IYZ6@7A.^+-?_P!QL$OIIH=D0U:,&I;,+*QUXHR M55C#X@JFWRZ[^0B&*$BF_JZ?^VE8. F2<=B&#;**VJPB:U;W-%,/$\]Q84K- MBKVT^8[(!F7&;9GQE?07NVR!([)!"\9M"\;?I[\:%O7U%P3C^$A^IU&5_,SJ M2]J<$FM."T;5.DFX*2TK\M+&.R(;%#EIBYQ<27L3ERUP1#9H 0RZY33X/O4U MN(&PHC")CN1G#(/CB5E_L+?,0VM>7SBF8L.XK&Z.,4$KP:5WP17;L%S4E8NN MI,6&V%4;'+$-V]"Y$6A=Z2UJ#$]EEH0Q.E:C(GNVXB[OOB&U896=#8'(M$3JU*:[8AFWHC JT MF@"+"">G'A&AZ/@3Q1063X+(+$+4F0=D-P_:)DJ^3<\MT7;XI3?!%=NPV,Z1 M('@E+2*G3L45V[ -G5-!5@MP7HL-KO\AC% 2P>,UVA07C&%O+:\S\WN;1.I3 M9%7MG0F0LBV5]6Y+.]ONSWVJ=J6.YF_AS:+>9>MHZDV_!\Q7.16@($M%&7P< MJR>$U_MH]4"R3;45]&ULK511;YLP$/XKEE=-K;0% B1=,D!J$U7;0Z':0]..()58S/;).V_ MGVT(2AM2[6$OX#O?]]U]!W?Q7LA'50!H]%0RKA)<:%U-/4]M"BB)&H@*N+G) MA2R)-J;<>JJ20#('*ID7^/[8*PGE.(V=;R'36-2:40X+B51=ED0^WP(3^P0/ M\<&QI-M"6X>7QA79P@KT0[60QO(ZEHR6P!45'$G($WPSG,XB&^\"?E#8JZ,S MLDK60CQ:XVN68-\6! PVVC(0\]K!#!BS1*:,/RTG[E):X/'YP'[GM!LM:Z)@ M)MA/FNDBP9\PRB G-=-+L?\"K9Z1Y=L(IMP3[9O848C1IE9:E"W85%!2WKS) M4]N'(\#P'"!H <%K0'0&$+: T EM*G.RYD23-)9BCZ2--FSVX'KCT$8-Y?8K MKK0TM]3@=+HB#!3ZB+X1*8GM*+J<@R:4J2OC?5C-T>7%%;I E*/OA:@5X9F* M/6TR6[RW:;/<-EF",UGNR3,*AQ]0X =1#WKV-OH.U@,43/K@GI';:0XZS8'C M"\_P+6$'O :42U&BF>!:FI_)]%T7:.8Z#A+]NEDKY__=I[;AC_KY[>!-544V MD& S60KD#G#Z_MUP['_N$_^?R%ZT(NQ:$;[%GG;JB5*@>[]L0S!V!'8G[-)) M&(R#V-L=BSB-NIZ$X:B+>E%=U%47_5MUC)(U9513Z"TQ.DWN^Z\*/(T9^D=! M37W>T2#9)79/Y)9RA1CD!N8/KD<8R68Q-(86E9NMM=#FOW''PNQ2D#; W.=" MZ(-AQ[7;SNE?4$L#!!0 ( B"ZEBV"-WXN@, !\, 9 >&PO=V]R M:W-H965T/"-;G)E#MQD5I$-O(#Z7BV%WKDM2D9+ M8))RA@2LY\X]OEO@P"C4$O]0V,NS-3*FK#C_839/V=SQ#",H(%4&@NB?'2R@ M* R2YO'? =1I[S2*Y^LC^N?:>&W,BDA8\.)?FJE\[DP=E,&:; OUC>^_P,&@ ML<%+>2'KOVA_D/4O!$6<*&L>NX!\4_*Y"<$4A."C4 MGG,;9K59CT219";X'@DCK=',HO9-K:VMH:JWO+X_HYL,M^H H0W_G?"L)R^3,59JVN=Q-#Q0?&HK^%8H!>N9,Y1+] MR?35E_JN-K>UV3_:_. / CZ3-Q3@C\CW_-!"9_'+VL$ F: -0%##!5?@'B'5 MZ2#-+^J',091^M3;B#&Y_SPU#R4"WY]*>Q% MH9U>U-*+!ND]L9U^,%Q0.[&H=V40^5Z'5U]HA'$\M1.;M,0F@\06.GN%+M>' MMVPC-['<&\3^M$//)A:'L9W>M*4W':2W%% 1FB%XU:U1ZAJFJQ3B)M8VIM,^ MA6D<=OUHD?+#^$J XY9H/%@IGMBQ4F1@J10%)2M:U&786B[B]RP7[P1VX0?L MG7J6]VL%HR)O)A.M/<7KQ< ?QR'N1,HB-O*C:&P/%3YKJ_@GV9CR$I BKS!, M$_?ST@_]+LN^U.C:<\+^B:/_,S>*+9Q>OI6?WW>CAR==?GVIT7@<7"D<^-0; M\6#?218Y81OMP%Y#K)/4\O*M)@2];C")<#=E+5(C['G=GN&>C5HEB$T]@4I4 MO\=F FE/VRGWOI[M.N#^MEKB=X$$9 ?U]SKHX;%YBR#B22J2%,J7T? Q6K@-)RMX9$M$FT, M;MC/Z0*FH)_SB<256Z'$+(5,,9$1"?.!,VQ^L=M0RHPK&@G]GL4X& M3MZ!F4->Y W3$5-^AW98V17X,9TI+K)"?=9DK ML9OUV*9K7*N<1C!PL"THD$MPPH\?&FWO M5KPPY:6LDUSBM"V.Z6O+T&]XK5[?7>YJJ?%J==OMRFN/9*LBV7H725LLVA1+ M'=$2J[5#H1^W1[K7J2[8ID^R3)813) FL[QIJ, 2N.8-U/09KR')() M=E:0$O>G6D0O=;S;1YR\ ];''G[3\^II=RK:G;_3IES9U$8T9Z8>8(T3+F;: MM)PZJIVC4^ZV&IT#ML=.R+9WP-;=:;LIR(6=1HI$HLATV5DJ:S7PAK;/']A' M. C+N?4'IIRB#U0N6*8(ASE">E<=3* L)U.YT"*WS7TF-(X*^YK@, =I''!_ M+H3>+LP'JK\'X6]02P,$% @ "(+J6)3Q:S"E"P 1F@ !D !X;"]W M;W)K&ULO9U=;]LX%H;_BN =+#I 4TO\DM1- K26 M9[<+=*>8;&>O%9M)A+$ECR0G+; _?BG;,2V2/@K3H[UI;>?PY?%+B>)CDM+E M4U7_T3Q(V0;?UJNRN9H\M.WF_73:+![D.F_>51M9JK_<5?4Z;]7;^G[:;&J9 M+W>%UJLI"4,Q7>=%.;F^W'WVI;Z^K+;MJBCEESIHMNMU7G__*%?5T]4DFCQ_ M\%MQ_]!V'TRO+S?YO;R1[=?-EUJ]FQY5EL5:EDU1E4$M[ZXF'Z+W\SCN"NPB M?B_D4W/R.NB^RFU5_=&]^;2\FH1=1G(E%VTGD:O_'N5,KE:=DLKCSX/HY%AG M5_#T];/Z+[LOK[[,;=[(6;7Z3[%L'ZXFR218RKM\NVI_JY[^(0]?B'=ZBVK5 M[/X-GO:QG$V"Q;9IJ_6AL,I@793[__-O!R-."B@==P%R*$#, O1, 7HH0,T" MYU)BAP+LI07XH<#NJT_WWWUG7):W^?5E73T%=1>MU+H7._=WI95?1=D=*#=M MK?Y:J'+M]:\;6>=M4=X'C;Q7!T#;!&\RV>;%JODYN B^WF3!FY]^#GX*BC+X M]T.U;?)RV5Q.6U5U)S!='*KYN*^&G*F&!I^KLGUH@GFYE,M^^:E*^9@W><[[ M(P$%/^?? QJ]#4A(F".=V8M+4T?I#"[]B[Q]%Y#T;.5SN/B-W+P+:+@K3@ K MZ+$)Z4Z/PDU8E4V@&B?(FT:J5KS]_MRBKM;:*S*W8M353OT\CZ M44ZN__J72(1_5TVC+@GU?5&Z;!.6'U%(1!P: MMMEA:1Q&J>$:F(JO:TAB/=?BHVLQ?':JH8FZZKT-[F6INL_5ONME\G1RP3T4H\ABG)1K67P9J4. MR9]=_B66,R*-F7&4S1Q1G*7"\ ],RM<_)+&>?^G1OQ3T[U/92J7:!O*;&O\W M\FU02N=5.[5\N2 DCHVN;>8*2^+0] ],RM<_)+&>?U&H![$AZ.#\SVW1?N_& MJ#*O2W4D-MV59*N.QK*I5L4R;^52L=!M4RR+O"[OG<0[;Y-Z>3Q#*)1V%(32_M,)I$,3'=!//S=A-)K>^F MAIP('*P_NZF,.W/V4ON\C%AH7IH=8:G@UNF+2B%8:GWG-(=$,(C\2[;/A]U= M7:T#U2FJB_6VNUY71W1T6LKLPRP5(3$MM<-(PHEU-**2"I9:WU/-*A$,*Q]V MD/W>Z9H#0 CE<6R.;9BR8G M_4#XSAK@8O)4AJHV'_@"_5_@-741F+J^ED7'53>MPBOG (N[WM8HZIEJ&IS M++5^2VA"(Q%ZGT,P66N&JI:AJLVQU/J-HSF0P!QX=B+@4*XW$Q#2D)O,0IRX M1ZT1-IR'MVMC\![1O$=@WGO=.)'8>,>I2'AL6HHZ9^6JE1"1&MP^QZJU;ZD& M00*#X"PO\V7NM V3S6:H:AFJVAQ+K=\$FAL)Q^^H,3EQAJJ6H:K-L=3ZC:/1 ME,!H>KZC=LVA17:GXIA#XV9OGL%)>%LV!GH2C9X$1L]7]M+V!%F4L-2^F,8EMAJJ6H:K-L=3ZJYTT=E(8.\]VT]2>FC-7.0R'9'#MWBN0Q@!#JL&0 MPE-W@XMJJ#TM9WDV&)+!67A[-@:O4XPF+!S/4T<([>CH[!:E2S&H59S6--#;7GWRZ< M-KKB7#ZB A>66M]'#5P4GJA[\=H::D_;.1?7..,1N=P53L3;MC$@ MB6I(HC DO6)E#;77%%ZP,+%/;U>6T/M%86N MM36.,,?:&C@7;^?&8!&F683!+/+JM37,!I$+KJXWYH(&9YP((VL; "JU8*GU M7=74PF!J 5;7,!M&6!HEEFVHTU&N2FD[N2.#4'8G >WJZ-05=,TQ7[P3U;S*:E2%WE MJ-5?.^*B..'F G$X'V_WQJ JIJF*_=C.+>98?DC32)C>.<+"E)I "B?C;=T8 MX,0T.+%1MF\Q&Y5XFI@,X(IBPO(3E:BPU/I^:J)B:%NXF$U(+$ZIN2K<%<:9 MN>TP@_/R=G$,CF*:HQC21BYFDY+Y4\AP2 9GX^W=&"3%-4GQ_\,6+CX\ S0< MDL&9>N\-'H.EN&8I_F.;M[C--MR\PCAB+LR-<1F.I7,\C)DYO(9K\$479ZW4 MWBN#56O?-PTE'(:2+[5<*)P/=F3_UHW!3ERS$X?9Z95$SVU,2H2P!OV.*)J:^R?@#+W]'(.GA.8I M ?.4!]$+&XE8&)J_7,X<8306J;F^&<[+UT4LM;Z+FIX$3$\O)GHQO(YN."2# ML_'V;@R&$IJA!,Q0*$0OAA?;#8=D<*;>OHY!4T+3E(!I:HCHA0TWEF6#(1F< MA+=E8X"4T" E8)!Z!S['V2G:8;AN"F6FWW^/A2 MM(?U?>D152U#59MCJ?5;2G.0B-'17J#>8@-5+4-5FV.I]1M'8Y: ,>LLV@L; MG*Q+WV!(!M?N[=487"4T5PF8JP:!7@S/10V'9' 6WIZ-P4ZQ9J<89JNW]5!VW#C3OD^6*,=$=SL[;RS' *=;@%,/@ MY('NL +L3T>9J7AD S.QMN[,5@IUJP4 MPZR$@NVQ XOL>ZDZHASW4H7S]79W#':*-3O%,#L-P7MLDXQU0 Z&9' 2WI:- M 4VQAJ9X")J\X3VVIVYHG)J+#F/[IH(1->]"D,'9>7LYRDW/3^YZ/G"KP//H M?BC92EK6=_O'E33!(MJ6[;[1Y < M/ST^#.?#[A$PQNS_2-MM,S^"3N?=X/')EC).R49ONO.H7K_T)K]F[;: M[)[*O7R0^5+678#Z^UU5M<]ON@J.CPZZ_A]02P,$% @ "(+J M6"&E\/-K! *1D !D !X;"]W;W)K&ULO5EM M;]LV$/XKA%8,+=!:;XYC9[:!)%+1#,L:U$L'=-@'6CK;7"51)2D[ ?KC2TJ* M;#DR40%>YXSW4D4=/=Y1]Y1L @1[2).,S:R-$?F';/-I BOF YI#) MGA5E*1;RE:UMGC/ <0E*$]MSG)&=8I)9\VG9=L?F4UJ(A&1PQQ OTA2SQRM( MZ&YFN=93PR>RW@C58,^G.5[# L1]?L?DF]VPQ"2%C!.:(0:KF77I7H3NF0*4 M(SX3V/ Z2FLJ3TJWJYB6>6HSR"!"*A*+#\MX5K2!+%)/WX5I-:C4T%/'Q^ M8G]?3EY.9HDY7-/D;Q*+S"><\-$MS<2&2WLQQ&V\+2?4S,I[FM65IR6\Q8_( M=]\BS_&&'>Y<_S3:[T '>O1[6 Z0-SEI/-3#%Y /D.^4<$\3"K\1V"_Y_%-\ M,K7$10*(KE#XK5!RWH+8T!@=2O_/'Q*&;@2D_-\N_2H;PVX;*IE=\!Q',+-D MMN+ MF#-?_W%'3F_=47?)%E@DBPT1-82:M@(-=2QSVMQY)<$F&4D6W,E6='^ M('FQY"0FF!'H_,XJ$Z/2A-HCMO-W_E@MP^VA !VCW*'GM$<%6G?[1M8062NR M9TUDS[21O;Q9H-\IR03Z+!=[P: K2/4N?:#^;C+@/$-R5$.+)*JR".C$HTT,G4)4W&.#[** M,SC./%J[?>-MDBS4>]\*X[@)XU@;QOVJ5EG]OS(#;4]GH/&SK.PZ[LB?'(50 M:[-O")_;G(S=T9')T)#)5A G31 G^FWQ(0)>;H50I8RT2AG[M8A6C*8HDB?4 M1[EK(IS2HGN!5H;.6@&6!=51?+7N](VO2;+0$%E+!M?9%PI.OUT4?4>77[[( MW+UBF M61&7C@B:%*@&[RP"MB;[)VRA;8)0M-,76%NN@JG-?8*NMC9B2RR1; M8)0M-,76ELO;R^7]_V?_VL9A,O?'S]*;WI/>*IAD"TVQM5785\JNMK[KG>%D M=T"XU$B0K) "?92G)5SVO%4=.>6R4>JX?$0+G'3N^7J/>G]A1BMKHVRA*;:V MMOOBVAV^1$(T61-?&V4+C+*%IMC:NMBM'PWRA;6;,=5 MPD&:KR)N'UP)I\#6Y5T\1Y$Z&U?WJ$UK<]]_6=YR'[5?N1?7U:W]GJ;Z$>$6 MLS6163"!E:1T!N?2-5;=RU&PO=V]R:W-H965T M7FW+;%&4I;;K.*&=(4*M>%+B=0UR*0O&ON:#ZV1J.3DCG.*ES"&0^MOA M&4[3'$GQ^%:!6G7,W+%]_8#^KA"OQ"R0P#.6_D,2N9Y:8PLD>(6VJ?S$]G_A M2E"0XRU9*HI?L*]L'0LLMT*RK')6##)"RW_TO9J(E@/TCCBXE8/;=_"/.'B5 M@U<(+9D5LJZ01/&$LSW@N;5"RR^*N2F\E1I"\V6<2ZZ>$N4GXVNZPT*J=9$" M$ INZ9)1P5*2((D3\)9*(@D6X V8JP1*MBD&; 5FC"9J)97!)4H176(P+U). M32RXN)Z#OQFA$GQ1H%N.PF;W?X<49<".=NZWFKYY$MYY$M\#S MCN!="('5_/U[L1"2J\3\3R>HA/#U$/EN/1<;M,132VU'@?D.6_'OO\'0^5.G M;R"PCEJO5NN9T./9EG.UM*!4K9-:^H>%?WZ.[&(O"CW?G=B[M@B-61A&452; M=>CY-3W?2.\SDR@%Z"BYTCMH175=+QB-HAX[C1V,@L )]/2"FEY@S)7W!"U( M6NXJ<\($0R;,0& =R6$M.7Q2PJ2-=)W>4+&&YLK]6&FLW-LR_ !Z7O]8,(JJCI(."S6@AXV!NXO@.]?@MACG*JBJ;3@.96XP9Q M28OV888V1)T76BV:!@)"]3;5UV*,=:J6ILV YCYCZ+:I"A<^>CX.VF[8K;?[ M_-/*!\3O"!4@Q2L%[YR-U#+P\FM%.9!L4[SP+YB4+"LNUQ@I<;F!>KYB3#X, M\F\(]3>C^"=02P,$% @ "(+J6.NG.A( P %0H !D !X;"]W;W)K M&ULK59K;]HP%/TK5E9-G;0U+YX=1 *Z1R=UJ\K: M?9CVP207L)K8S':@_?>[=B#CD49KQQ>([7N.S_&]B6]O)>2]F@-H\I"E7/6= MN=:+<]=5\1PRJL[$ CBN3(7,J,:AG+EJ(8$F%I2E;N!Y+3>CC#M1S\Y=RZ@G M2J#S+J'P<0BI6?<=W-A,W;#;79L*->@LZ@S'HV\6UQ)%;LB0L ZZ8 MX$3"M.\,_/-1U\3;@#L&*[7U3(R3B1#W9G"9]!W/"((48FT8*/XM801I:HA0 MQN\UIU-N:8#;SQOVC]8[>IE0!2.1_F")GO>=CD,2F-(\U3=B]1G6?IJ&+Q:I MLK]DM8[U'!+G2HML#48%&>/%/WU8G\,6 'FJ <$:$.P#PB< X1H06J.%,FOK M@FH:]:18$6FBD9'!Y9A\ M$0S7[C @ET!.+T!3EJHWR'<[OB"G)V_(B=GV^USDBO)$]5R-IHPT-UX;&!8& M@B<,A.1*<#U7J#6!9!?OXF&4)Q)L3F08U!)>T4<2^F])X 6-"CFC?T:'-6+" M,CVAI0N?3$\L,M@ZYI^#B=(2B_]7U5$59(UJ,O-!.%<+&D/?P3=>@5R"$[U^ MY;>\]U5&CT2VX[M1^F[4L4>?I% *ZUS.&*\R6J!;%FT^5,O(]X)6V^NYRVT+ MAV'=MN=WRZ@=;[-LMCFD+EYZB -;=++^CZ7GNO]&K97ZB]4VKO_-?;TSFP$/K-H+7GH':/ M%SKHE@ZZM0Z^8O_";.55Z>\>O-8=W'=/?NT&SY7O;MVP&_!![GJ)%^4M3-$Q7-EV*I#!%2N^LC?F111-2#+18V'M\(C1V M!?9QCGT;2!. ZU,A]&9@-B@[P>@/4$L#!!0 ( B"ZE@K_<&##P4 4; M 9 >&PO=V]R:W-H965T.H'$ M-B]-6N!*):"-%FEW071W[\/J/KCIM+4NB7NV2UGI?OR-DY V$")ZLK0?H/'+ M\XP]3^S)V,.MD'^K%:*&IS3)U&5GI?7ZPG%4O,*4J:Y88T8M"R%3IJDHEXY: M2V3S')0FCN^Z?2=E/.N,AGG=O1P-Q48G/,-["6J3IDS^O,9$;"\[7N>YXH$O M5]I4.*/AFBUQBOK;^EY2R:E8YCS%3'&1@<3%9>?*NXB\@0'D/;YSW*J]9S!3 MF0GQMRG2D?L ;S>&P"_!/@O <$;@%X)Z+T$A&\ @A(0O'=(80D(WSND?@GHY[XO MG)5[>LPT&PVEV((TO8G-/.1RY6AR,,_,FS75DEHYX?1HC)(_,J,NW&9*RPV] M-5K!!_C"I"SJC\>H&4_4"=5^FX[A^.@$CH!G\'4E-HIE.W$EYMEEWP!J?@NWZO:3SM\,_L M)_2\'!TTH"?O1C?9CMK14UQWP2^&[K>XHE=)VLOY>H=)2D+!1YPO>;:$*[.> MN>:H8,Q5G BUD?3\XQ-1P:W&5/W5,(^;PF[0;-?L@1=JS6*\[- FIU ^8F?T M^V]>W_VC21";9!.;9)$ELIIX025>T,8^>L X84KQ!8]9OO6*!5S=W=R>P@PI MCB!H]M0D32OKH=(49/VH818I#2"E0FMM+YX1F721 RF='*4J>0 MT>< B=:LTW7[2'YXC>NN%72HN 596!/7>R5N^/H5"(/S>J?(TKAJHO4KT?JM MKOJ*,H5/@F5P#?_"%&/:P>9P]XBD WU,0,0SEL5FLWL@^>!X>A<]G.RUWU+@ M>8+IEJWS#DUN;QW H6ZW23:Q2199(JNI.*A4'/RB6#6P*9Y-LHE-LL@264V\ MLTJ\L]8E>,T45U!D-$T2%.CSO3W$[;H]/ZSO(N-6(X/0M]PFV<0F662)K":$Y^Y2)/<7;5*E84OZ666; M6&6+;+'5)=S+@/J@V[[GU_YWV_U?M?A$EE6 (L_])^I^=;.0_VO/_J@S8, MW-=)C56K49/5T'7WK-8]NDOQO=8DM"$ZG,*]D'G&>+> [TQR-DNP:![CK-G# M5O-YJVP3JVR1+;:Z6KN.V9^?\/(%:3 M=ZML$ZML4:0_>/<4Z"9KS&__TA^ M=F%*: IG"&?=IO?*V3N)3U$N\SL3!;$)>\4A8%5;W.*LCJ4I@.U+P3-N2P8 ]7-U^@_4$L#!!0 ( B"ZE@9%:,(40, -H. M 9 >&PO=V]R:W-H965T??!VDBC$1H22(C"]F':!S>Y;2T2N[.=%J;]^-E)&OI((Q[YTL3V/=\M#P8LDPFA<,N1R-(4\^<+2-AJ:-C&NN..S.92=YC!8(%G M, ;YL+CEJF56+#%)@0K"*.(P'1K?[//0S@%YQ \"*['QCK24"6./NG$5#PU+ M9P0)1%)38/58P@B21#.I//Z4I$8UIP9NOJ_9+W/Q2LP$"QBQY">)Y7QH] P4 MPQ1GB;QCJ^]0"O(U7\02D?^B51';Z1LHRH1D:0E6&:2$%D_\5!JQ ;#= P"G M!#B[ .\ P"T![FMG\$J ESM32,E]"+'$P8"S%>(Z6K'IE]S,'*WD$ZJ_^UAR M-4H43@8A3"0Z16.UGN(L <2FZ)K1V:D$GJ)\\#@$B4DBOJBPAW&(CH^^H"-$ M*+J?LTQ@&HN!*54FFL^,REDOBEF= [/>X&?DVB?(L1RO!CUJ1E_"Y PY_8/P M\-63N]MH4YE7.>A4#CHYG=ODX!45DF>J'B3Z=:T"T)6$5/RNMKG5%MDH4MD6VYZ%8NNDWLP3V3.%$%.Y$G:,:9 MJ%U4!44GI] ;VC+H]WS'MP;FXK:D>)44KU'* \4I MXY+\A3@7A(@0&:81H(@)62NL(/0W,CGU?6]/6%U8U[=Z.[H:TWOG=_0K\7ZC M^)?-H_B6%&2=8']/2=_I]ZQ=P35AOM/UG!W!C2F]4W"G$MQI7KA:ZS7#%%W4 M"6T$O[7:VR0+6R+;,JU;F=9M=<_LMNEBFV1A2V1;+O8J%WL?WS-[-26TOQ>. M:L)Z-5MF8T+OE-NOY/:;MQ:]1M3Y9,0A)A+]0W>P9,F2T-FZZQ)')"'RNJMCH\2EC17_O!^.Q)%;^5*RDU^9:E>7G>6VF]_MCOE_.5S$1YHM8R M-U<>5)$);9X6RWZY+J185$%9V@\'@]-^)I*\-SNK7KLI9F=JH],DES<%*3=9 M)HKG2YFJI_->T'MYX399KK1]H3\[6XNEO)/ZE_5-89[U=Y1%DLF\3%1."OEP MWKL(/O)A%5#=\<]$/I5[CXE]*_=*_6:??%J<]P:V1S*5EO%+IK\E"K\Y[DQY9R >Q2?6M>OJ'K-_0 MR/+F*BVK_\E3?>^@1^:;4JNL#C8]R))\^UM\J_\0>P'!\)6 L X(WQH0U0'1 M6P.&=<#P,&#T2L"H#A@=!D2O!)S6 :=O#1C7 >,J6=N_;I6:6&@Q.RO4$RGL MW89F'U3YK:)-1I+<2O%.%^9J8N+T+);WFOR-_"R*0EA1D'>QU"))R_?FU5_N M8O+NI_?D)Y+DY.M*;4J1+\JSOC8-V_#^O&Z$;AL)7VDD(M7H1=X+8H3$@X^F)]PV-*?*W_XQ69Y0H)Q%1ZUA,=O"(^"*CQL M^VLG=XSPVHIBT?9F_WU+\'IX.]M.4;"8B2, M(F$,">,@F".6X4XL0Q]]]FM5%N2"B$=9F#)G!A4M33.:F*%'MLG%R^LJ%R0L M1L+H%C:M8';J\#@;G PF@^E9_W%?"*VW30=C]S8.ZIJ3XM$NQ2-OBC]+;5): M$O5 YH5<))J8V4^I3=5(\F5;AKVXKAE&PF(DC&YAIWNI"X;18'"08&23' 1S M9'"ZD\&I5P9?99&1STKDY+(MZ=[@KDE'PF(DC")A# GC()BCC?%.&V/HE&&, M% L2%B-A% EC2!@'P1RQ3'9BF7@'DAM9)&J1S,E:/%NUM*T]+KV(K@I!PN+) M=\-^%(X.1GV*;)$A81P$H+082J-0&H/2.(KFBF;/ PO\ M\U6E14IRJ4DJZ[6I=<.4-=J2;).U"L>+["P<)"V&TFA-F^R5L>')Z&#M FV2 MHVBN'L)&#Z%7#S\K+!;WJ?Q 6*J,&/)E57U8\DTNR*W0YL*UT)O"7OBZ M*M1FN3(7R[D1TK^D**S#-FW5C;?ISKI!TF(HC4)I#$KC*)HKL,8V#;"^:0 U M3J&T&$JC4!J#TCB*YHJFL4\#OW_*1%*01Y%NI/77]HPULC!R:I4-U$"%TF(H MC=:T_:76=#+ZWF*#MLI1-%<0C=D:^-W6.SG?F!42^6+F++GUUDT!RD4^MY*P M%8J\N_O";M_O7?^4+^0W+%-B:*L42F-0&D?1W/0WQFW@=V[O9)ZH@MB55&G*3#5BF%G+UM%KU0/4 MQH728BB-0FD,2N,HFJN:QO0-IMA* W5[H;082J-0&H/2.(KF;@5K+-_0ZP[. M;J7=J,-'VT5R8!A/]3%1.TGKLF;\Z]O@;Z"HC*"V&TFA-Q@#]C0&['$,V/,8?L26XJ@QJ*,AMK9!O6ZR% :@](XBN:FOW&1([^+ M_']3VSSK-JAU#:7%4!J%TAB4QE$T5Z>-P1UA#YJ(H/XTE!9#:11*8U :1]%< MT33^=.3?MGRTMDU::]OA2NO*WTSG]$.=9BB-06D<17/3WSC-D=]IOK/?J+M_ MKJK-E:#\S$6H_ M0VDQE$:A- :E\9KF["ELV[;1WSNYUU2;974H&PO=V]R:W-H965T-A6-GMM/"?OW\D8900K6'O32^]CW'Y]S:UY,M%_>R M %#HH:1,3KU"J6KL^S(KH,3RE%? ],J*BQ(K'8JU+RL!.+>@DOIA$"1^B0GS MTHF=NQ;IA->*$@;7 LFZ++%XG 'EVZDW\'83-V1=*#/AIY,*K^$6U%UU+73D MMRPY*8%)PAD2L)IZYX/Q/#'Y-N$[@:WLC)%QLN3\W@27^=0+C""@D"G#@/5G M W.@U!!I&;\;3J_=T@"[XQW[)^M=>UEB"7-.?Y!<%5/OS$,YK'!-U0W??H'& MS]#P99Q*^XNV+G<4>"BKI>)E ]8*2L+<%S\T=>@ -$\_(&P X3X@>@40-8#( M&G7*K*T%5CB="+Y%PF1K-C.PM;%H[88P\R_>*J%7B<:I= %+A=ZC2Z9 @%3H MXD&?#PEH061&N:P%H.,%*$RH?*?S[FX7Z/CH'3I"A*%O!:\E9KF<^$I+,81^ MUFP[<]N&KVP;H2O.5"'1!#)/C8Y_,_D3VS';>VXT/LZ6?!I7PZ2N".4I]EQY-8'M-G-FD8A\%HXF^Z M7GJRSCXD89OU3.2P%3D\*/(K2#E&Q(&,11M*?S M95(X3/I5)JW*Y*#*_2*>( :] I.7-0I'HWA/84_6V2C8U^AWVD@)8FV[JT09 MKYER-[&=;1OXN>U;>_,SW=A='WZB<:_"%19KPB2BL-*4P>E(5TVX3NL"Q2O; MK)9<> M! CQH !D !X;"]W;W)K&ULS5G;;N,V$/T5 M0ET4NT V$BG?DMH&-@F"!DB*(-G+0]$'VA['Q$JB2]+V!NC'EY0576*::S4L MX!=;DF<.SQR.Z"-JN.'BNUP */0C33(Y"A9*+<_#4$X7D%)YRI>0Z5_F7*14 MZ5/Q%,JE #K+D](D)%'4"U/*LF \S*_=B_&0KU3",K@72*[2E(KG"TCX9A3@ MX.7" WM:*',A' ^7] D>07U9W@M]%I8H,Y9")AG/D(#Y*/B$SR])SR3D$5\9 M;&3M&)E2)IQ_-R!%(DD-<)G3T)<9$0YX5NF>5E75%%QT/!-TB8:(UF M#G)M\FQ=#;Q"[]]]0.\0R]#G!5])FLWD,%1Z?(,23HNQ+K9CD3UCW=%G%.,31"+2L61? MNK.O87**R)DM/=1%EY63LG*2X\4_K?P$?9(2=-&Z+'3+Z(0E3#&0+XK,D.ZW M!YBNA^Q[U!\]$>>&"2B;1G[=Z '2C()5_V;39LNG8V9B[]5PNZ11&@;X= M)8@U!.-??\&]Z#>;5)[ &L+%I7"Q"WU\!8*MJ;G[$#6ZV8K=(O1R!+.2K,>= M0=0;ANMZ$;M!<0='95"#7*P!K"#4KA!F^_ZP8[K1J]:F971(/76J *T..&+JTDG2"MI\436K/DRFKAWG'UM%>WY@NM*5[E MU[#3U1ST*%) U'OUH^5AQ!:V_W$$5\X(NZW1;DNC?U!+@^T>HO6<>4)K"E)9 M,GQV7 WOU=7Y0FMN652VCCB=ST$-7T"XC(DSI$FM,DW$;9I:-KK5@+N':+U) MX@FM*4AM?^G(-IC\[C#]'U:/5%:/O'V3J8#XV M%IA7-7=4/+%,H@3F.B)I?K@ .@-A O3O<\[5 MRXEY)U&^@QK_"U!+ P04 " (@NI8@GXJ]'P" #T!@ &0 'AL+W=O M)89@$(O.2OD MV,F4*D<8RS2#G,@>+Z'0,W,N*,D-/$VX(G"2FZTD5$RY?S9=+[-QHYK%@0,4F48B/XMX0H8,T1Z M&;\;3J=-:8";[37[M=6NM4R)A"O.?M"9RL;.N8-F,"<54_=\=0.-GK[A2SF3 M]HM6=>R9SIA64O&\ >M^3HOZ3UX:'S8 7K 'X#< _RT@W ,(&D#PW@QA [!6 MXUJ*]2$ABL21X"LD3+1F,PUKID5K^;0PVSY10L]2C5/Q-:$"/1%6 ;H%(BL! M>D^51%_0=R($,9N"CA-0A#)YHD2_KO/Z>O+?D%07>*?)=/^Q 7QU&7\.TA_SA7GCR[N3!-AIK^UH/_=9#W](% M__8PH3)EW-@HT<^+J51"'^Q?7?;4E&$WI;GL(UF2%,:.OLT2Q!*<^/,G;^!^ M[7+K(\F2#R+;LC)HK0P.L<6F*;MAGNNY.W%)=US@_HW;DA*V4L*#4NRI6-I3P>=(5URI]%6AQ<+*Z](5 M[NH:^@/WK:Z#:?]WLW=S=HO'&R7&O >W1"QH(1&#N4:ZO;.^@T1=8^N.XJ6M M.E.N= VSS4P_2R!,@)Z?&ULC91O;],P$,:_ MBF4D!!+,29H55I)(ZR8$$INJ3< +Q LGO336'#O8;K-]>\Y.&A7H*MXD_G// M[YYSSLEZ;1YL ^#(8RN5S6GC7+=@S%8-M-R>Z0X4[M3:M-SAU&R8[0SP=1"U MDB51-&%@I4A=MNVW#PM0>H^IS'=+]R)3>/\ BNRCF_@ M'MS7;F5PQB;*6K2@K-"*&*AS>ADOEJF/#P'?!/3V8$Q\):76#W[R>9W3R!L" M"97S!(ZO'5R!E!Z$-GZ-3#JE],+#\9[^,=2.M93))^B$TN**FVUNEV%*.#5JCAS1_'9$;WQ/AHI/E!*#6HT9Q0_J/<.X.[ G6N^ )8DB5OR2TWAOL3(J^N MP7$A[>N,.<+,1RB*T1E%T]@[59NCV8>)T%SJLU [[-0P;_$& \0&X M7VOM]A/?M-,OI_@-4$L#!!0 ( B"ZEC*+U>FG , .T/ 9 >&PO M=V]R:W-H965T,J$.1 S=OID)F1)NIG+DJET F15+&7-_S>FY&*'?B M8?'L3,9#L=",TB:OC6_23HGA3S)@H2 3[02=Z/G(B!TU@2A9,GXOE M1Z@*ZEJ\5#!5_$7+*M9S4+I06F15LF&045[^DNM*B)4$/]J2X%<)_JX)0940 M%(66S(JRCHDF\5"*)9(VVJ#90:%-D6VJH=S:>*&E>4M-GHY/P6B@T $J!B@1 M2J/7QZ )9>J->7QY<8Q>OWR#7B+*T;>Y6"C")VKH:K.V17#3:IWWY3K^EG4^ MDQL4X [R/3]LR$[:LT]@?(C\05.Z:PJNJ_;KJOT"+]A:M5( G;+H#CH&E4J: M%]_5SU,3BSYIR-2OIC)+X+ 9V&ZZ(Y63%$:.V54*Y!4X\:L7N.>];:IZ3V!K M&@2U!D$;>OPU!TDTY3,D[:=^(*8'"_,%$*.,;C2XA.L5K M)35$#2(OJJ/6N(8UUW!'KI5CY[>4+PWE=Y9R!UUH8EP#KI&8HA/*"4\I8>A, M*%HZ^^%:V_-GS !]X(NL@!2\T>5V.N<["98\$61-J6ZM5+<5M:P;=O6TN^%6 MB'%TS]+-H& 0X&9'>S7/WDX\_Y.?[61V]/.)(&LZ]6N=^CM^^:PXH!DE8\J, M .;0?O4B\G'P%JFYD/I @\R:2N]ON-?M^X-[%C<$18.@V>*HIAX];M.>5MQO M.BA92&F"SK9X/-@_A(-PPO2$J M['F]9M>Q=]=1>/_L^Q?!T^>P_@%*&W:UJ9?L"6Q=OI6&#.]T,O[K?J_@5VV- M-JQO".KWMCE_UU7AUH;E_J'^W/O] 3:/W/#[0EO7[JX;P^WMV,.VM^YXO-EW M!4'?OV][0Y3O;_E7CN^Z,]S>RFSW_=GV>SNA1^[W_8"5XKDK=S%[$?Y,Y(QR M97R=&G3OL&^Z*5G>+)[ (1:B4C,W;'DQ%;RYQ0 M?,=!K(L"\:=KG+/MV'*MW< ]62RE'K"3T0HM\ .6CZL[KGIVK24C!::", H< MS\?6E7LY=3TM8%9\)7@K&FW0HX1RG4JM ZF>#)SC/M2;E MQW^54JNVJ06;[9WV&Q.\"F:&!)ZP_!O)Y')L#2S(\!RM2\ ]9L&O!/RVA?"( M0% )!(9,&8KA,$42)2/.ML#U:J5--PQ,(ZW")U0_]P?)U2Q17R8POMW'^ =$ K_+-E:()J)D2V5>:W$3BM3UZ4I[X@I M'VX9E4L!?](,9_ORMG*[]MW;^7[M]2J\14_@NQ_!<[R@PYW)JZ7]#NEIO_0- MGEV -^PROA>+7S\'W^CS^Y[#1Y@P(>'[U4Q(KG;$OUV02SU!MQY]3%R*%4KQ MV%+G@,!\@ZWD]]_S&8*+&\7!D;YHD M.Q8-O'!_T;0WAC,)A36AL)?0YW:HP&9JCU,%PG"BZHR^__((2 @L]8E0@^MB M4MH*&^%Z;MQ" [7Q$X+3J_[9\*):SCQF3OJ5^'$!X%'@Q:;PR5N"]^TU_LSV0QJ-H.WW4O[ MR+J@# [.C\!MINI2->E5=>HKKM^O8.=7Z1:X?H=7 M>VQ=Y_F>YIQ&-R,B96LJ0<'$K\1:V1@V,^C""<+6>VK2[\NIT(Y8#9Y?!?M, M&G=7]TTR[N7=]X*AL'JPWO$TZ]=P,K)7^E/G?_ABIGG/5+U?R[17X/2ZGG@T M"(?-3SOI>MTZF6"W"W$KY^Q&Z51@OC EJ 3;UF)U*-UF7MEBKO6^+5[.2F+ MU6U\B_B"4*%PS95*YR)6KS5>EJ-E1[*5*=!F3*IRSS27JH3'7"]0\W/& MY*ZC#=1_"B3_ U!+ P04 " (@NI8YVIDCGH# "N#0 &0 'AL+W=O M<35S5EH75ZZKDA7D5+T4!7!\LQ RIQJ;N8'G16Y.&7?B MJ>V[E_%4K'7&.-Q+HM9Y3N7W:\C$=N;XSJ[C/5NNM.EPXVE!E_ ^F-Q+['E MUBHIRX$K)CB1L)@YK_RKN3\P#M;B$X.M.G@F)I1'(;Z9QKMTYGB&"#)(M)&@ M>-O '++,*"''?Y6H4X]I' ^?=^IO;/ 8S"-5,!?99Y;JU?\4%+?,O03\>W@#E0Y 69 M9U0IMF )M>D5"V)?D==/6#%X?W8#FK),/4?;CP\WY-G%^P R:L4QM:N?!L:I4"N"SS>$EN0"62%3:[7V[1EKS3D*NO;6DK MA0?MPF9F7ZF")C!S<.HJD!MPXK__\B/OG[:@>Q)KY&!0YV#0I1[_6X#$@N)+ MDI592(32;1&7,I&5,;^>31P.)L'4W1Q&TF(T#(:U48-P6!,..PG?,$YY B4? M@;+:2TXS"13-H+6R2]7A 4M@JJ;!>VHSBMIIHYHV^AU:QC7@Q].[GC;@Z 0F M&A_QGIKX9WA'->^HD_>#T#0C"TM=5T$7Y>@TK1/_"//4YJ!2&ICC&G/\$Y@_ MA!N?#!R.QLQ1J2^MU^0O#_UVZR4 M>TI#7VK-/!PLS'X_O\Y*IU%QGG=ZM#QVO[%;[J/_:'$;L MCGHO4YYD[JA<,JXPI@5*>B]'.(5D>3@H&UH4=G_]*#3NUNWC"@]4((T!OE\( MH7<-,T!]1(O_!U!+ P04 " (@NI8K\W,*?2U MKAJY#/9*M==A*-=[5E/YEK>LT4>V7-14Z4VQ"V4K&-WT07450A2E84W+)E@M M^GWW8K7@!U65#;L72![JFHKG&U;QXS+ PR_T M5CAFV90U:V3)&R38=AG\AJ]O".D"^C/^*ME1GK51UY5'SK]T&W]LED'45<0J MME9="JK_GM@[5E5=)EW'/Z>DPP#U5=Y215<+P8](=&?K;%VC[VH?K8LKF^ZJ/"BACY8Z3JT^,-TE MB:Y0WT!W5!U$J9[1ZUNF:%G)-^@5*AOT:<\/DC8;N0B5IG:QX?I$N!D(X"'< MT6=$\"\((HC1YX=;]/K5FV^SA+KFL7 8"X<^+?&D_;-E@JJRV0V5.PL;,L3N M#-U\OY8M7;-EH">T9.*)!:N??\)I].M$?62LCTQE7^GN)JZ:AJBTC^INF:=5 M7,31(GQRL.*1%<^Q4A=KB$K.6$GF8R4C*YEC92Y68K'B) $W*QU9Z1PK=[%2 MBP4)%&Y6-K*R.5;A8F46"Q(2Q&5#&)^K1G6M9; MQ80+6%C K$C=0!P9HT332*YHA:K>)RU]U@I7;FU$]F6,"N+CGQD-3_(_,"E1 M6;<'Q3;:7;KK3"IG =@JX IG6>XIP)@)3XIE& G$%R3*?$!C6HPF73A^[*A MS9I-F!!/RNI"%6+C)SPK**<,L6VH'/LF@#$4GE644X?8=A2.<.+!&4GA64LY MC8AM3169KW-&4WC64TXG8EM4>>YQ(C:BPG.FQP,QE,PXZE)-8)M)YQYGIU@W 33;OI>-X*MIKC(/5,5SMZ9ILWTW6H$ MVU1761Y[^$94,/U2Y#7C*>Z;_D*$/3SC';C,.^!Z,TH\]R88\N$P]8*L'$I_IP+@'+G,/ MV.XI(@^-&/>0_^,>8KNG2#VSDQCWD!_C'F*[!Y("/#Y?!LF=U]LKBC8E @ MP4 !D !X;"]W;W)K&ULK51-;]LP M#/TK@@<,'=#5CIUT:Y88R$>']="A:/=Q&'90;#H6*DN>),?MOQ\E.5Y:N-D. MN]@2Q??$1Y&*"ST/2F/J:1CJK(2*ZC-9@\"30JJ*&MRJ;:AK M!31WH(J'<12=AQ5E(DAGSG:CTIEL#&<";A313551];@$+MMY, KVAENV+8TU MA.FLIENX _.UOE&X"WN6G%4@-)."*"CFP6(T78VMOW/XQJ#5!VMBE6RDO+>; MJWP>1#8@X) 9RT#QMX,5<&Z),(Q?'6?07VF!A^L]^T>G';5LJ(:5Y-]9;LIY M\#X@.12TX>96MI^@TS.Q?)GDVGU)ZWTG%P')&FUDU8$Q@HH)_Z(_U#K..<^DYXQ-C[.EE48!K/,)\&@RF 2L&3DF&;\Y$P\26X(RQ522%)B>XS$"8 MP3+R=UVXN^RXV:7166R?>'>H=]!KDO1>7DAXT ,5J*T;#1JC:H3QE=9;^^FS M<$WWS+[$J>2'R!\:/]*NJ=HRU,2A0,KH[!WVM/)CPF^,K%VG;:3!OG7+$BJP@ &I( 9 M>&PO=V]R:W-H965T>%>)BM)5R]WDZ%?&6YD1,V(X6ZB]KQG,BU4>^F8H= MIR2I"N79%#O.8IJ3M!A=GE?G[OCE.=O++"WH'4=BG^>$OUS3C#U?C-S1ZXG[ M=+.5Y8GIY?F.;.@#E=]V=UQ]FK:4),UI(5)6($[7%Z,K]W/D>66!ZHI_IO19 M](Y1>2N/C'TO/WQ-+D9.62.:T5B6"*)^/=$;FF4E2=7CSP8Z:F.6!?O'K_2P MNGEU,X]$T!N6_2M-Y/9BM!JAA*[)/I/W[/D7VMS0O.3%+!/53_3<7.N,4+P7 MDN5-856#/"WJW^1'\R!Z!;![I !N"N!!@=FQ"%Y3P!L4\,Z.%)@U!6;OK=*\ M*3 ?%'"](P4638'%, (^4F#9%%A6C54_W:II?"+)Y3EGSXB75RM:>5"U;U5: MM4A:E%)\D%S]-57EY.4M_?F3%.HD"O[D"(1YU.IZE"2IG$3SZ_CX2/Q/'3+"KD5*"@2FNCEIZKN M[0W@UQNXQE;@+7E!SMD880?/T+<''WW\\,E0K1L[Y6J_F2!G7F'P*Z;_!.I? MIOM]NWJ>JU?O7=S@W5S/JUFO0JKG>$ M>Y,1(1!;HP?)XN_HW[^6\OPJ:2[^8ZCD=0V;F6%E*O\L=B2F%R.5JP7E3W1T M^?>_N0OGBTDFD# ?$A9 PD)(6 0$T[0R:[4RL]$O[[*]^(SN:4+S7=6WJ1AY MNL^1.GR@/%5?L2MTI[HWRCE-:D691&2-?6)F^;]8853Y3+]#&CPR96'96+=H2/7_,L MV.5_*'VWG)L1>G5;]&5)C-2'505ILD,IN?*]&9VV&^X+(9L/I MADB*LE3UE@EY59P*38N8H@^>B\=S[" B#\N;9&>]TU-E!PGSYV\)*H ,%T+" MHL.Z8\];8MS>@*:[1:N[A55W?OJ4)M0\ZKFV%CVU(2%A/B0L6!P\66_A##,- M9,0("*:U^+)M\:6]T_M=N/AE\ZP+0 MD"$H+8*BZ>W?,^%<:_M?Q>IU0J3EZ\08229)5O870@TW*SFHDWE:5",/N57Q MMRQ+C!*Q1CE9(I TOZ%I@_*YXPP'CP%HU!"4%D'1=)7@3B78JI);PK^K1!&3 M7:H4DOZLI&'4@95SL@X@:7Y#F_=UX#@F(4"%I$11-%T+GC[I62^VOI OT MO*6%>G\Q**@:I-)$H ]XXJ#'-,N.R0K4:06E^0VMGU[F1E6!VJB@M B*IJNJ ME!:"T$)06-;1^:O7CF>D)8'(X-_ MX*4['!G;XFH#-ER M5ICFQ# ]:-3)ZK#W=%9GASH!=5)!:0$H+02E15 T72>=[>K:O3^HA0)-F+Y, MEG-\J!)0PQ64%H#20E!:!$73UY)U1BRV&['_3VL+FEL=3H,?2-7^2$Z5*B@M M *6%H+0(BJ9+M?.,\1N><2N8A#Y*1'*V+Z11!Z"N,#;XN+-#H\4'C1J TD)0 M6@1%TW70N<+8[@H?+%)0J0D]D6Q/T<>T0 G+,L)%.=%<)Z5/Z+^]!:A&P8#: MQPVM+QAWJ!7#);S8[O&^OD^_=]F2'7>R'&:&%3W.8I@- M0 U;4%H(2HN@:+H8.EL7VVW=VV:2J+G?" /5[&UK_*^X:QA:@/BXH M+02E15 T72&=CXOM2UYO#A:M_<41!:C!V]"6_;F^U<0;B@34N 6EA:"T"(JF MBZ0S;K'=N+VG$J&>)])8S+!)&R!+&"&E4!NKP5E.8W-!=K(Y7#=Q)0NQ64 M%D'1=%ET=BNVVZUORT(^&YN5;.<-'A*#E?Z7;)0/J?X+2?,_@IIJ6 MK8%%I$11-%TWG?WIV__,=/8U2AW$(8B>?K S0=;(-;=#7X*$N0%U14%H$ M1=-UT=M$X$17E+?9Q:@%V&T$8/<1@-U( '8G =BM! Z7\1J7,$Y[.Y[DE&^J MS6P$BLLYL'KOD/9LNV'.5;5-S."\[WX.ZFUO.DR]"\\MX9NT$"BC:X5T)LOY M"/%Z8YOZ@V2[:E^51R8ERZO#+24)Y>4%ZN]KQN3KAS) N[W0Y?\ 4$L#!!0 M ( B"ZECG)+>>Q ( .<& 9 >&PO=V]R:W-H965T[T&M' 0R9R/?76QA0GOJ_C-69,=V6! M.:VD4F7,T%"M?%TH9(DSRH0?!L'(SQC/O6CBYN8JFLC2")[C7($NLXRIQS,4 MM[3Q#5?K8V=\*-)P5:X0'-;S!6-_-I+PC/,-95RU[V.G0,!B\9A#N#$+'705RE.?,L&BBY!:4W4W>;,>EZJP)CN?V4!9& MT2HG.Q-]N"^Y>83#'$-P1K0_KQ#NRL @M? 2.*+O2#3@5RNSB' MPX.C9O2J>>[8I^QK"<):@M!%ZN^5H ,SP;0&F<(-_=VZI*071L9W\.,+&<"% MP4S_;,NC\CYH]VXOU8DN6(Q3CVZ-1K5!+WK[IC<*WN]A[]?L_7W>HP43:)$= M:0>^EMD2E9NH1+K0NL3$GL2-8KEFU57XU2I>E4T5KU?]+_9*;Z)!=S3Q-RV4 M@YIRL)_21H.YXC%2[#]GV!:_\C1JA!\'[=&'=?3AOV@TH]^1)ZB8D^(:8Z2R MD,#5,XDZ\$E)W0HX? '8#\-VPE%-.-I+.&>/5.>,KBG=N;&GUFR(%Q]WQ7W1^HV[9)^"2J17/-0A,R2[H MCDEK5975:F!DX4K94AHJC*Z[II<(E=U ZZF4YFE@JV/]MD6_ 5!+ P04 M" (@NI8PBS8-HD& "$)P &0 'AL+W=O5DQ_G^8C;+_!V- M2?:.[6DB/MFR-"9 MIB [Q#%)GZYIQ(Z7$SAY?G 7/NQX_F"V6N[) [VG_//^-A7O9A5*$,8TR4*6 M@)1N+R=7\&)M>WF#(N+OD!ZSVFN0#V7#V)?\S4UP.;%R1C2B/L\AB/CW2--K"3JI^LP;UE\_H_]6#%X,9D,RNF;1/V' =Y>3^00$=$L.$;]CQS]H M.2 GQ_-9E!5_P;&,M2; /V2%DM4S9$:1YM$#+7Q2Y*5J+T81)_C7>\U1\&HIV?/7KUT/( MG\ 47'U9M9W[9 MP_6I!]31 P8?6,)W&?@U"6C0;#\3;"O*Z)GR-3("?B!/ ,.W %G(UM!9]VZ- M#61PE3]; R2:B@#-P2U*:\+?@+[$,V19\(M_ OW4>2!O_ILGCJQ];WDZ_FBVQ/?'HY$A3W+5 MT0W@U(-38P87V&G15X.FR(8=[-V*O6MD?Q6S0\*S&DL:@&W*XF(QZ[BZ*@T( M+:M%5A/EV L]5Z_BZAFYYDO!WY'D@>9RTL7/4WJ>*ZE48Z9HX7IZ>O.*WKS? MG*5)<&;"SI7^1>\(HQ9--( M;PE8I]%67F-(DZAT8VBVXW[*6X*?$9TG&HC @7$R-^\,F"X-0;)7J"J4=I)'$8$D: M":V9,FG[T'LII386&(/3,A):,RVRW( ]ZXU^2JT6$[!>/99#4J.ZQ$.6&]!< M;XPBTHOSNJ>&0 @[UBN290(R^NUW:'0):.)J#&D2E<:-S,;=3Z.1ZL0*.37$ MD$CIU^?Q TI!$=44^I[EFW*'B,A9: M,PO2\9']0IJ+C*7%X+2,A-9,BZPS4,\ZHY?F(DT- >=V>QYK=O]=%1&2=08R MUQECJ"Y2=_&*6)A"FM2EWR/S/O\[)%?=T"M$32%-HM*!D=F!>TJNR5-+I-P*E8J!W>BQ 7W1[(_I[-FP,&G MG#]BNXVE:V/X4F>_QO)@<%I&0FNF118+N&>QT$MGL5H)( >W=W2ZJ+G7-8%K MA_?F>F$,H<7JGATAV#Z_UD1-,:ZMT^8(I-=C\^Y^N-YBS4Y?[4Q5:T_<.B&C2%KM/!7]8&MGE'/UR7[?.[ M>V-(DZAT:]OLUOT$V=;NZMOT-*?QW:F4)FV;37J '-NJRT*K??:@"3+0K/WJ M?<:)??\0'Z)"9D^S=]V8O3="B6-J^'W.C#]49L9":V9#^KSMO)#ZVL:"8G!: M1D)KID66%G;/TJ+?W0A-W8#GB_;F3A=F.UY''63+\L(VEQ=#%IZGW,^88LM1 M;G%HPCS';HO8K':?*:;I0W'-*Q-N("3U=$^H>EI=);LJ+E"UGE_#B_7I0IB$ M.=U/^T!2\05D(*); 6F]\T3VTM.5K],;SO;%K:D-XYS%Q+?Z'U!+ P04 " (@NI8",GH[/8" G" &0 'AL+W=O MT _?<[)R%C:QI-D[8OQ"]WS_/04MV5&0C<64N54H-3M7%UIH FA5/*W<#S!FY*F7"BL%A; MJBB4N>%,P%(1G:"XL7 M2ZZ+7[*O;#V'Q+DV,JV<44'*1/FEARH/)PZ!_X)#4#D$A>Z2J% YIX9&H9)[ MHJPUHME!$6KAC>*8L(=R;Q3N,O0ST1S6N)*0&0@<&;*L\KWD5)#S.1C*N'Y# MS@@39,$XQST=N@:9K;\;5RRSDB5X@:5'%E*8K2;7(H'D5W\7%=>R@Z/L6= * MN*!/I.=W2. %??)P/R?G9V]:8'MU-GH%;.]/LX%9Z)2YF&H-1G?(E',9T^)& M??V QN360*J_->6DY.HW<]EJN]09C6'B8#EI4#MPHM>O_('WKB62?AU)OPT] M^HCUG(%B,F$Q657AQ%*;QM,KL?PR+;:.=Y'7#4)WUZ#@HE9PT:K@.LVX? *% MK,(HMLK-2W>GQ/']$W:_ZS>S#VKV02M[\TE>'S)\#7#Y)C>Y E)KO#K5V"%W M8-^S!#?DFMPP'5-.O@!53>H'S]6_'72'S?*'M?QAJ_RE@EA20Q98@%R36:[1 M0&LR9SMFZ[-)2"OB7UZW4:UW]!\+9_0/(AG7D8Q;,S^-XSS-.;6WY%@W#,R&Q\MXFL*8_R\JGI>M_?;S7!/'N\4U*9H41JK)A>F?,?K MU;H+3LO'_Z=YV4(75&V8T(3#&EV][A K2Y5MJ9P8F16M8"4--I9BN,5.#LH: MX/Y:2G.<6(+ZOT'T U!+ P04 " (@NI8@<5MJ.\% #M*P &0 'AL M+W=O@&V2M?NU-MMTJ;]X! G007,;),TTO[XF9>#$#@W5,]^N8.$Y_/8_N*W;SP_ M,/Y%["B5Z&L<)>+6V$F9OC--$>QH3,0U2VFBOMDP'A.I;OG6%"FG9%T$Q9&) M+6MBQB1,C,6\^.R!+^8LDU&8T >.1!;'A!_O:,0.MX9M/'_P.=SN9/Z!N9BG M9$L?J7Q*'[BZ,VO*.HQI(D*6($XWM\9[^YV/QWE \<3O(3V(DVN45V7%V)?\ MYL/ZUK#R$M&(!C)'$/5O3Y(->H3!!O^U8)M138FY*E3LGF$&5QROSX!?RC-!' M1=X)Y"5KNNZ)]_7Q-M8 3%7INN;XN>9W6$O\2(YH9%\A;.$Q>GITT>M7;WK* MM=13/K']-1I9!6:DP;AZS*^!O$9X^DV,-[Q.B/2UMI[CTY4JSDS7.*TV']5O MVZC@CE[@WC,ASEZQO^[5,^B#I+'XNZ>@=R5PW _,Q]UW(B4!O374P"HHWU-C M\>,/]L3ZJ4]+2)@+"?,@83X0K"7QN)9XK*.7$@>UQ$-89\WC7O*0!UDL'PC6$F12"S(9U#FNU.(LH.&> MK")ZI:9[SM5$W"=,B75:K]IY,RVUN8?V%$B8-^GI*>?%]X$RMH29UL),]<*$ M,MR28JTKJ)01S5=$5ZJC'/,+E%(>LC5ZK=9 :W(4?3/SG3;!T+X#"7,A89Z^ M'2=6T4!]_0ZH%"UY;VIY;_0#89I2$J&4LX"J'KC.>*EU+NB1$MZOJ)8Y5%%( MF*NO+2[KU*<>9"E\(%A+T5FMZ$Q;1R_9AYPE1>^,0K(*H[!_2IMU1DYLS3I# MIS;94'4@8=ZL,W3VE-\'2MF2PK::/:1UJ1BJE]5R:&>T"MD2IJN+/O%084!I MWD4U\*%RMJ4YV=[;6FF6) US48)FG]^KAMUYS<93JRN'-ME@.2!IWF55\*&2 MMO7 C1Y8/Q-Q2A#;H T)BCY23$$D4*G>H'][M^IW>N+0>0B4YH+2O(K6ZE'. MN7Y &=OZ-0:&K=T\+QXH#_(Y1TG(,IEF$F7)6FVI)/E"WS+^5JT8BP4^)T'_ ML%?B;7Q21^MZZIQW-%"G I3F758%'RII6ZC&AK#U/L13HK96K-CWIAD/=D10 MQ%91MA77PH;*VQ6E\"5MO3#QT%>F?ED -"5": M"TKS*MKIT&=/NGMDN^N73*R;D\?:@C2^A*TW)IZ7"(%(9PK]Z@9@16MM:.^F71'VO_#W; ;>\/6^QM_ADE0=-D7%Y*0 M+L,2E.:"TCQ0F@]%:__FW%@EV((>BC&D:[$$I;F@- ^4YD/1VDHWS@O6.R_? M/117W-.EX&C:M<;TZ0<+">K%@-)\*%I;R,:RP7K+YA.1&5=KXY^)T([(>LS@ M?@KJTX#2/%":#T5KR]LX.AC\3 H&/90"2G-!:1XHS8>BM95N+"'\K:,IWSLB M=UV56??G=WWVP3J"^D*@-!^*5NIHGIQ>C"G?%N=,\V,22HWR(&/]:7V6]7UQ M@M-L'B\/PGXD?!LF D5THT)S4]) O#Q;6MY(EA9G(5=,2A87ESM*UI3G#ZCO M-XS)YYL\07W"=_$?4$L#!!0 ( B"ZEAVFT$.0P, *P4 - >&PO M"W:W8$P'JUS(:D066I[V)1V1;GQ) BA%!]G)PU_6@1FN=G,M"V=PN@_N>UL/W@$T/#'(A&H,]X@+C M84FU9DK>F(X=;(//H*!NWZ]+XW"NZ+K;NR);@KV9)--"I4PU:;ID$QH/!L"@4?S+9H%1F)L 4"1Z9TGS6COQ2M+QG*[TIIU6& M>^X=H>>_N\YS)IFBHFW:U/XAK_*;'4?]?V79_E;9-^SU6+^5#]WDU3&8C(_! MY%'4Y. 83":';S(Z H_UV?/@3(;U2:AUW-HY;#71 ZU(_(=CL]BFS28+KG0 M7-:]!4]3)I^=N8R\IE/SI]B.OAF?LHPNA;YOP!'9MK^QE"_SI!EU"PM1C]JV MO\+TNG%SHC:YN$S9BJ63NJOF4]L,3,-DK2\@[",W]O(C&,=A?@0P+ _F .,X M%I;G?YK/ )V/PS!O R\R0#D#E.-8/F1B/U@>/ROAGD#!I8',OW96N.[C5?(RW6 [>E+%8+-%*]$;*;X6@/B7S=@)(E_ MM[$\P,!V :L=R._/ S7EYT01["KF#7N"<21), 1JT5^C<8RL3@P?__Y@3TD4 M)8D? *NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_']K'P27R(_+LC]%@#/'HS]<6_,#_98*NTF@W55;4Z'0Y>O1R45^)/:^J-U*OF-' 7P^ V?!SVOVT03^W_":-9+F4NIB:O2Z&K-HY6 MJ 90N[7T2+=,FM!HTY M-@>C+-;<=I2".H58*@NNNF'"W#$FEL>BWFR4S\5L468N7-$9)ARA@3.Z-Y]%W5RDQJ]K?.PUQR&6)BTA@36V,J MK-SRINR#MG65K0^"B-EB3*R+J;CO/&J8%,;$5KCBTK([KFK!K@5WM14'H<)T M,";VP5=@ZJ8/+.^/R1-_;DK!;OECARG",G]$G/FOQ?,SA]POV.6_-72S0BXL M[T?$>?^0!NTT$"?^J5A"B*">$!J6*M"D=G ,FT,9&3)B63\B[S24I=SEUJ;V M@3*M<8#0>;?0B# !1,0"F/,GMO5EAO][TU&82I<+PLH MA&XM+QJ+?K&60R!?9[8(DT!$+ &TTNUT;"+,#Q&Q'X):EWVXY7!Q]UO(ALDA M(I;#8=';BX@9(R(VAJ]^^ZABS!DQL3/0,K@[AH(I)"96R*\RV.W*X-Y(8EZ) MB;V"UL/=2*+#4<1J:2K.WMAA*HF)5?)&Z;GG##$QF<3$,FE+T-[H8?Z(B?W1 MUE>]6)@O8F)?X%H+A\)B3!TQL3HZ6IN*BDO5C2$FC9A8&GU>ZV%,,(4D1Q]P M8B?L&[>V[76'F)A"DF.,/C45*E^MK%CY48KO MJ^]@T?8F(:2:C'I3QF&,#> M!L<4DA K!*\9PA<[0>, MDQRAA_(V9J?%,>,D1S#.VYAIB(FY)R%V3__(Z4MJ"B<%,?VDQ/KQ!>T)6\"I MBEJ)IL#X:O3JI!*V9--P("+%]),2ZV>'B:?U%#-/2CXPY@EG&B('SR>[?-PT MDX3[09T0$[-/2FR?-_L*;3Q#3,P^Z3MU:7:/0(B)SJD?ITOSGP\F9I^4V#XO MC'X!^A3P_"29YA[,F+WA+- />]0B(FY)R-VS^N)H=ZW)\/ M,T-_L#L_*]J;_P:7<+ ]YRJ?6];\M!^7)&DS0[RLE;J ;3?ZJ^'%_N/._8>I MYS\!4$L#!!0 ( B"ZE@>WYE>' ( #TG : >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@Y?NJ)*TXHYYDVLH&D%-^*+9! M%*U.=M^6,[ /ZD%/(LX(%8C+/^$3 IY^E4,[[KM3W>W[NO@X'DYUU>S&L?^1 M4EWORK&M=UU?3N]V5,C:+UW;8EG'5I(_#=7=-EXWW M53.\O$F3Y@Y2"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J!' M"'J"8 N!V()D"X'9@F@+@=J"; N!VX)P"X'< M@G0+@=V"> N!WHIZ*X'>BGHK@=XZ>=@FT%M1;R706U%O)=!;46\ET%M1;R70 M6U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VR8O2PCT-M3;"/0VU-L( M]#;4VPCT-M3;"/0VU-L(]#;4VPCT=M3;"?1VU-L)]';4VPGT=M3;"?3VRF4#OC'IG KTSZIT)],Z3GTV^4^\Z?AY*O?9\K?'ZWTGU>#ZW7"]_ M67[MG-SC%YS3;45]_@M02P,$% @ "(+J6*5_#G'N 0 D"8 !, !; M0V]N=&5N=%]4>7!E&ULS=K+3L,P$ 707ZFR18WK)P_1;H ML. '3#*E M49/8LETH?X^3 A((*E"1N)M&K>VY$X]T5CV_>_84)]NN[>.\6*7DSQB+U8HZ M&TOGJ<\K2QTM)LV3:ZV^>?8 MN'Y>!&IC,;G8;1RRYH7UOFTJF_(Z>^SK3RG3UX0RGQSWQ%7CXU'>4+ O$X:5 M[P->S]T\4@A-39-;&]*U[?(NMFU93,\MQ7)_B2]Z=,ME4U'MJDV7CY31![)U M7!&EKBUW18_V)Z=\P[3[Y ?GCV7V!>:=M\'YF"<6Z/=Q;R,93D]]+D0A-?M? M\3TQES[X_6B8=DWU#[/S]3ZYL![G$=GX./R./\[XO?XO^Q @?4B0/A1('QJD M#P/2QS%('R<@?9R"],%G*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D M%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I1 M9)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ M4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9%5H,BJ_E/6>^= M6_]Q_/@L.]OT;_EL_"/:X@502P$"% ,4 " (@NI8!T%-8H$ "Q M$ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( M B"ZEAW,78E[@ "L" 1 " :\ !D;V-0&UL4$L! A0#% @ "(+J6/)K M]]?9!0 HQ\ !@ ("!#0@ 'AL+W=O=]Z8*4$ #;$ & @('[$P >&PO=V]R:W-H965T M&UL4$L! A0#% @ "(+J6)Z)>X$8 P 2@@ !@ M ("!UA@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ "(+J6 -](I-X!P U1X !@ ("!T2< 'AL M+W=O < M &(S 8 " @7\O !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ "(+J6"=T M1SVQ @ Z@4 !D ("!=4 'AL+W=O&PO=V]R:W-H965TQ' !X;"]W;W)K&UL4$L! A0#% @ "(+J6 PB/F'< P ,PD !D M ("!:$P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ "(+J6-C.$K:L!@ F1 !D ("! MJ%X 'AL+W=O&PO=V]R:W-H965T-N !X;"]W;W)K&UL4$L! A0#% M @ "(+J6%#Z0^\,!P ZQ( !D ("!%G< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "(+J6$VE(D1& @ GP4 !D M ("!;K0 'AL+W=O;AJ%D," ")!@ &0 @('KM@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ "(+J6"BU73"^ @ [@4 !D ("!+<( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M"(+J6/L\R+3M P (PD !D ("!#,P 'AL+W=O&UL4$L! A0#% @ "(+J6.D>T.11 P M?P< !D ("!%-L 'AL+W=O&PO=V]R:W-H965T/A !X;"]W;W)K&UL4$L! A0#% @ "(+J6'R4WH/A P D0H !D M ("!I>< 'AL+W=O&PO=V]R:W-H M965T;N !X;"]W;W)K&UL4$L! M A0#% @ "(+J6%==+B]O! "1$ !D ("!P?$ 'AL M+W=O&PO=V]R:W-H965TVZ@, -D4 9 " M@:SY !X;"]W;W)K&UL4$L! A0#% @ "(+J M6'Y6:,=/ @ J04 !D ("!S?T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "(+J6)3Q:S"E"P 1F@ M !D ("!B@&PO=V]R:W-H965T&UL4$L! A0#% @ "(+J6.NG.A( P %0H !D M ("!11P! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ "(+J6&T1)X!<" &EL !D ("!2B@! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ "(+J6()^ M*O1\ @ ] 8 !D ("!#3@! 'AL+W=O&PO=V]R:W-H965TFG , .T/ 9 " @?L\ 0!X;"]W;W)K&UL4$L! A0#% @ "(+J6)_^/Z[= P (! !D M ("!SD ! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ "(+J6%4OPC=> @ MP4 !D ("! ML4P! 'AL+W=O&PO=V]R:W-H965T>Q ( .<& 9 M " @2A8 0!X;"]W;W)K&UL4$L! A0#% M @ "(+J6,(LV#:)!@ A"< !D ("!(UL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "(+J6':;00Y# M P K!0 T ( !-FL! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ "(+J6![?F5X< @ M/2< !H ( !V'0! 'AL+U]R96QS+W=O XML 80 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 81 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 83 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2 html 160 336 1 true 53 0 false 7 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.azz.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.azz.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 2 false false R3.htm 0000003 - 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 0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Sheet http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.azz.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 0000007 - 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 0000008 - 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 0000009 - 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 0000010 - Disclosure - Inventories Sheet http://www.azz.com/role/Inventories Inventories Notes 10 false false R11.htm 0000011 - Disclosure - Earnings Per Share Sheet http://www.azz.com/role/EarningsPerShare Earnings Per Share Notes 11 false false R12.htm 0000012 - Disclosure - Sales Sheet http://www.azz.com/role/Sales Sales Notes 12 false false R13.htm 0000013 - Disclosure - Supplemental Cash Flow Information Sheet http://www.azz.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 13 false false R14.htm 0000014 - Disclosure - Operating Segments Sheet http://www.azz.com/role/OperatingSegments Operating Segments Notes 14 false false R15.htm 0000015 - Disclosure - Investments in Unconsolidated Entity Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntity Investments in Unconsolidated Entity Notes 15 false false R16.htm 0000016 - Disclosure - Derivative Instruments Sheet http://www.azz.com/role/DerivativeInstruments Derivative Instruments Notes 16 false false R17.htm 0000017 - Disclosure - Debt Sheet http://www.azz.com/role/Debt Debt Notes 17 false false R18.htm 0000018 - Disclosure - Fair Value Measurements Sheet http://www.azz.com/role/FairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 0000019 - Disclosure - Leases Sheet http://www.azz.com/role/Leases Leases Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://www.azz.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Mezzanine Equity Sheet http://www.azz.com/role/MezzanineEquity Mezzanine Equity Notes 21 false false R22.htm 0000022 - Disclosure - Equity Sheet http://www.azz.com/role/Equity Equity Notes 22 false false R23.htm 0000023 - Disclosure - Defined Benefit Pension Plan Sheet http://www.azz.com/role/DefinedBenefitPensionPlan Defined Benefit Pension Plan Notes 23 false false R24.htm 0000024 - Disclosure - Commitments and Contingencies Sheet http://www.azz.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 24 false false R25.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 25 false false R26.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 26 false false R27.htm 9954471 - Disclosure - The Company and Basis of Presentation (Policies) Sheet http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies The Company and Basis of Presentation (Policies) Policies 27 false false R28.htm 9954472 - Disclosure - Inventories (Tables) Sheet http://www.azz.com/role/InventoriesTables Inventories (Tables) Tables http://www.azz.com/role/Inventories 28 false false R29.htm 9954473 - Disclosure - Earnings Per Share (Tables) Sheet http://www.azz.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.azz.com/role/EarningsPerShare 29 false false R30.htm 9954474 - Disclosure - Sales (Tables) Sheet http://www.azz.com/role/SalesTables Sales (Tables) Tables http://www.azz.com/role/Sales 30 false false R31.htm 9954475 - 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 31 false false R32.htm 9954476 - Disclosure - Operating segments (Tables) Sheet http://www.azz.com/role/OperatingsegmentsTables Operating segments (Tables) Tables 32 false false R33.htm 9954477 - 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 33 false false R34.htm 9954478 - Disclosure - Debt (Tables) Sheet http://www.azz.com/role/DebtTables Debt (Tables) Tables http://www.azz.com/role/Debt 34 false false R35.htm 9954479 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.azz.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.azz.com/role/FairValueMeasurements 35 false false R36.htm 9954480 - Disclosure - Leases (Tables) Sheet http://www.azz.com/role/LeasesTables Leases (Tables) Tables http://www.azz.com/role/Leases 36 false false R37.htm 9954481 - Disclosure - Equity (Tables) Sheet http://www.azz.com/role/EquityTables Equity (Tables) Tables http://www.azz.com/role/Equity 37 false false R38.htm 9954482 - 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 38 false false R39.htm 9954483 - Disclosure - Inventories (Details) Sheet http://www.azz.com/role/InventoriesDetails Inventories (Details) Details http://www.azz.com/role/InventoriesTables 39 false false R40.htm 9954484 - Disclosure - Earnings Per Share (Details) Sheet http://www.azz.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.azz.com/role/EarningsPerShareTables 40 false false R41.htm 9954485 - Disclosure - Earnings Per Share - Narrative (Details) Sheet http://www.azz.com/role/EarningsPerShareNarrativeDetails Earnings Per Share - Narrative (Details) Details 41 false false R42.htm 9954486 - Disclosure - Sales Disaggregated Revenues (Details) Sheet http://www.azz.com/role/SalesDisaggregatedRevenuesDetails Sales Disaggregated Revenues (Details) Details 42 false false R43.htm 9954487 - Disclosure - Sales - Narrative (Details) Sheet http://www.azz.com/role/SalesNarrativeDetails Sales - Narrative (Details) Details 43 false false R44.htm 9954488 - 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 44 false false R45.htm 9954489 - 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 45 false false R46.htm 9954490 - Disclosure - Operating segments (Details) Sheet http://www.azz.com/role/OperatingsegmentsDetails Operating segments (Details) Details http://www.azz.com/role/OperatingsegmentsTables 46 false false R47.htm 9954491 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details) Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails Investments in Unconsolidated Entity - Narrative (Details) Details 47 false false R48.htm 9954492 - 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 48 false false R49.htm 9954493 - 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 49 false false R50.htm 9954494 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 50 false false R51.htm 9954495 - Disclosure - Debt - Schedule of Long-term Debt (Details) Sheet http://www.azz.com/role/DebtScheduleofLongtermDebtDetails Debt - Schedule of Long-term Debt (Details) Details 51 false false R52.htm 9954496 - Disclosure - Debt - Narrative (Details) Sheet http://www.azz.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 52 false false R53.htm 9954497 - Disclosure - Debt - Interest Expense Disclosure (Details) Sheet http://www.azz.com/role/DebtInterestExpenseDisclosureDetails Debt - Interest Expense Disclosure (Details) Details 53 false false R54.htm 9954498 - Disclosure - Fair Value Measurements (Details) Sheet http://www.azz.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.azz.com/role/FairValueMeasurementsTables 54 false false R55.htm 9954499 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.azz.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 55 false false R56.htm 9954500 - Disclosure - Leases - Narrative (Details) Sheet http://www.azz.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 56 false false R57.htm 9954501 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.azz.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 57 false false R58.htm 9954502 - Disclosure - Leases - Lease Details (Details) Sheet http://www.azz.com/role/LeasesLeaseDetailsDetails Leases - Lease Details (Details) Details 58 false false R59.htm 9954503 - Disclosure - Leases - Classification of Lease Expense (Details) Sheet http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails Leases - Classification of Lease Expense (Details) Details 59 false false R60.htm 9954504 - Disclosure - Leases - Lease Maturity (Details) Sheet http://www.azz.com/role/LeasesLeaseMaturityDetails Leases - Lease Maturity (Details) Details 60 false false R61.htm 9954505 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.azz.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 61 false false R62.htm 9954506 - Disclosure - Mezzanine Equity (Details) Sheet http://www.azz.com/role/MezzanineEquityDetails Mezzanine Equity (Details) Details http://www.azz.com/role/MezzanineEquity 62 false false R63.htm 9954507 - Disclosure - Equity (Details) Sheet http://www.azz.com/role/EquityDetails Equity (Details) Details http://www.azz.com/role/EquityTables 63 false false R64.htm 9954508 - Disclosure - Equity - AOCI (Details) Sheet http://www.azz.com/role/EquityAOCIDetails Equity - AOCI (Details) Details 64 false false R65.htm 9954509 - 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 65 false false R66.htm 9954510 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.azz.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.azz.com/role/CommitmentsandContingencies 66 false false All Reports Book All Reports azz-20240531.htm azz-20240531.xsd azz-20240531_cal.xml azz-20240531_def.xml azz-20240531_lab.xml azz-20240531_pre.xml azz-20240531_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 85 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "azz-20240531.htm": { "nsprefix": "azz", "nsuri": "http://www.azz.com/20240531", "dts": { "inline": { "local": [ "azz-20240531.htm" ] }, "schema": { "local": [ "azz-20240531.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/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "azz-20240531_cal.xml" ] }, "definitionLink": { "local": [ "azz-20240531_def.xml" ] }, "labelLink": { "local": [ "azz-20240531_lab.xml" ] }, "presentationLink": { "local": [ "azz-20240531_pre.xml" ] } }, "keyStandard": 287, "keyCustom": 49, "axisStandard": 22, "axisCustom": 0, "memberStandard": 26, "memberCustom": 25, "hidden": { "total": 17, "http://fasb.org/us-gaap/2023": 12, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 160, "entityCount": 1, "segmentCount": 53, "elementCount": 600, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 733, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "longName": "0000002 - 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", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.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-20240531.htm", "unique": true } }, "R3": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "longName": "0000003 - 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-20240531.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-20240531.htm", "unique": true } }, "R4": { "role": "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "longName": "0000004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "shortName": "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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "longName": "0000005 - 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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "0000006 - 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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "0000007 - 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-20240531.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-20240531.htm", "unique": true } }, "R8": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "longName": "0000008 - 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-22", "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-20240531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-22", "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-20240531.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.azz.com/role/TheCompanyandBasisofPresentation", "longName": "0000009 - 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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.azz.com/role/Inventories", "longName": "0000010 - 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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.azz.com/role/EarningsPerShare", "longName": "0000011 - 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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.azz.com/role/Sales", "longName": "0000012 - Disclosure - Sales", "shortName": "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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.azz.com/role/SupplementalCashFlowInformation", "longName": "0000013 - 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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.azz.com/role/OperatingSegments", "longName": "0000014 - 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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntity", "longName": "0000015 - 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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.azz.com/role/DerivativeInstruments", "longName": "0000016 - 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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.azz.com/role/Debt", "longName": "0000017 - 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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.azz.com/role/FairValueMeasurements", "longName": "0000018 - 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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.azz.com/role/Leases", "longName": "0000019 - 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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.azz.com/role/IncomeTaxes", "longName": "0000020 - 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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.azz.com/role/MezzanineEquity", "longName": "0000021 - 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-20240531.htm", "first": true }, "uniqueAnchor": null }, "R22": { "role": "http://www.azz.com/role/Equity", "longName": "0000022 - 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-20240531.htm", "first": true }, "uniqueAnchor": null }, "R23": { "role": "http://www.azz.com/role/DefinedBenefitPensionPlan", "longName": "0000023 - 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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.azz.com/role/CommitmentsandContingencies", "longName": "0000024 - 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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R25": { "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": "25", "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-20240531.htm", "first": true }, "uniqueAnchor": null }, "R26": { "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": "26", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies", "longName": "9954471 - 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": "27", "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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.azz.com/role/InventoriesTables", "longName": "9954472 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.azz.com/role/EarningsPerShareTables", "longName": "9954473 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.azz.com/role/SalesTables", "longName": "9954474 - Disclosure - Sales (Tables)", "shortName": "Sales (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationTables", "longName": "9954475 - Disclosure - Supplemental Cash Flow Information (Tables)", "shortName": "Supplemental Cash Flow Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.azz.com/role/OperatingsegmentsTables", "longName": "9954476 - Disclosure - Operating segments (Tables)", "shortName": "Operating segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityTables", "longName": "9954477 - Disclosure - Investments in Unconsolidated Entity (Tables)", "shortName": "Investments in Unconsolidated Entity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.azz.com/role/DebtTables", "longName": "9954478 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.azz.com/role/FairValueMeasurementsTables", "longName": "9954479 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.azz.com/role/LeasesTables", "longName": "9954480 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.azz.com/role/EquityTables", "longName": "9954481 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails", "longName": "9954482 - 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": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "operating_segments", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "operating_segments", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.azz.com/role/InventoriesDetails", "longName": "9954483 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.azz.com/role/EarningsPerShareDetails", "longName": "9954484 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "unique": true } }, "R41": { "role": "http://www.azz.com/role/EarningsPerShareNarrativeDetails", "longName": "9954485 - Disclosure - Earnings Per Share - Narrative (Details)", "shortName": "Earnings Per Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-36", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-36", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails", "longName": "9954486 - Disclosure - Sales Disaggregated Revenues (Details)", "shortName": "Sales Disaggregated Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-41", "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-20240531.htm", "unique": true } }, "R43": { "role": "http://www.azz.com/role/SalesNarrativeDetails", "longName": "9954487 - Disclosure - Sales - Narrative (Details)", "shortName": "Sales - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "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-20240531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "unique": true } }, "R44": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails", "longName": "9954488 - 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": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.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", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails", "longName": "9954489 - 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": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.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", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.azz.com/role/OperatingsegmentsDetails", "longName": "9954490 - Disclosure - Operating segments (Details)", "shortName": "Operating segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-67", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "unique": true } }, "R47": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "longName": "9954491 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details)", "shortName": "Investments in Unconsolidated Entity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "unique": true } }, "R48": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "longName": "9954492 - 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": "48", "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-20240531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-77", "name": "us-gaap:AssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:EquityMethodInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "unique": true } }, "R49": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "longName": "9954493 - 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": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.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", "us-gaap:EquityMethodInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "unique": true } }, "R50": { "role": "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "longName": "9954494 - Disclosure - Derivative Instruments - Narrative (Details)", "shortName": "Derivative Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.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", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "longName": "9954495 - 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": "51", "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-20240531.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-20240531.htm", "unique": true } }, "R52": { "role": "http://www.azz.com/role/DebtNarrativeDetails", "longName": "9954496 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails", "longName": "9954497 - Disclosure - Debt - Interest Expense Disclosure (Details)", "shortName": "Debt - Interest Expense Disclosure (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.azz.com/role/FairValueMeasurementsDetails", "longName": "9954498 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DerivativeAssets", "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-20240531.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", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954499 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "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-20240531.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-20240531.htm", "unique": true } }, "R56": { "role": "http://www.azz.com/role/LeasesNarrativeDetails", "longName": "9954500 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.azz.com/role/LeasesLeaseCostDetails", "longName": "9954501 - Disclosure - Leases - Lease Cost (Details)", "shortName": "Leases - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "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", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.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", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.azz.com/role/LeasesLeaseDetailsDetails", "longName": "9954502 - Disclosure - Leases - Lease Details (Details)", "shortName": "Leases - Lease Details (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "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", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.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", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "longName": "9954503 - Disclosure - Leases - Classification of Lease Expense (Details)", "shortName": "Leases - Classification of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.azz.com/role/LeasesLeaseMaturityDetails", "longName": "9954504 - Disclosure - Leases - Lease Maturity (Details)", "shortName": "Leases - Lease Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "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-20240531.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-20240531.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.azz.com/role/IncomeTaxesNarrativeDetails", "longName": "9954505 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.azz.com/role/MezzanineEquityDetails", "longName": "9954506 - Disclosure - Mezzanine Equity (Details)", "shortName": "Mezzanine Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "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-20240531.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-20240531.htm", "unique": true } }, "R63": { "role": "http://www.azz.com/role/EquityDetails", "longName": "9954507 - Disclosure - Equity (Details)", "shortName": "Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-35", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-35", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.azz.com/role/EquityAOCIDetails", "longName": "9954508 - Disclosure - Equity - AOCI (Details)", "shortName": "Equity - AOCI (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "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-20240531.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-20240531.htm", "unique": true } }, "R65": { "role": "http://www.azz.com/role/DefinedBenefitPensionPlanDetails", "longName": "9954509 - Disclosure - Defined Benefit Pension Plan (Details)", "shortName": "Defined Benefit Pension Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DefinedBenefitPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DefinedBenefitPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.azz.com/role/CommitmentsandContingenciesDetails", "longName": "9954510 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-156", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240531.htm", "unique": true } } }, "tag": { "azz_A2022CreditAgreementAndTermLoanBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "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/20240531", "localname": "AISJointVentureMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "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/2023", "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": [] }, "azz_AZZInfrastructureSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "localname": "AZZInfrastructureSolutionsMember", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AZZ Infrastructure Solutions", "label": "AZZ Infrastructure Solutions [Member]", "documentation": "AZZ Infrastructure Solutions" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r27", "r718" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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 $2,322 and $2,347 at May\u00a031, 2024 and February 29, 2024, 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": [ "r286", "r287" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r107", "r148" ] }, "azz_AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "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/20240531", "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/20240531", "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/20240531", "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/2023", "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": [ "r190", "r191", "r483", "r485", "r486", "r487", "r488", "r489" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r37", "r38", "r121", "r175", "r529", "r557", "r558" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r190", "r191", "r483", "r485", "r486", "r487", "r488", "r489" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails" ], "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": [ "r2", "r16", "r38", "r463", "r466", "r510", "r553", "r554", "r822", "r823", "r824", "r830", "r831", "r832" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r16", "r38", "r191", "r192", "r485", "r486", "r487", "r488", "r489", "r822" ] }, "azz_AcquisitionMarketCapitalizationThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240531", "localname": "AcquisitionMarketCapitalizationThreshold", "crdr": "debit", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market capitalization", "label": "Acquisition, Market Capitalization Threshold", "documentation": "Acquisition, Market Capitalization Threshold" } } }, "auth_ref": [] }, "azz_AcquisitionTotalConsiderationMinimumThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240531", "localname": "AcquisitionTotalConsiderationMinimumThreshold", "crdr": "credit", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition, total consideration, minimum threshold", "label": "Acquisition, Total Consideration, Minimum Threshold", "documentation": "Acquisition, Total Consideration, Minimum Threshold" } } }, "auth_ref": [] }, "azz_AcquisitionTotalConsiderationMinimumThresholdWhenMarketCapitalizationExceedsTwoBillion": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240531", "localname": "AcquisitionTotalConsiderationMinimumThresholdWhenMarketCapitalizationExceedsTwoBillion", "crdr": "credit", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition, total consideration, minimum threshold when market capitalization exceeds $2.0 billion", "label": "Acquisition, Total Consideration, Minimum Threshold When Market Capitalization Exceeds Two Billion", "documentation": "Acquisition, Total Consideration, Minimum Threshold When Market Capitalization Exceeds Two Billion" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r770" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r113" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r434", "r435", "r436", "r569", "r830", "r831", "r832", "r856", "r876" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r776" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r776" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r776" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r776" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r741", "r752", "r762", "r787" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r744", "r755", "r765", "r790" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r776" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r783" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r748", "r756", "r766", "r783", "r791", "r795", "r803" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r801" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r176", "r288", "r299" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "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": [ "r244" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r52" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r52" ] }, "azz_April2024SecondaryOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "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/20240531", "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/2023", "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": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r146", "r170", "r209", "r256", "r271", "r277", "r295", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r455", "r459", "r478", "r524", "r612", "r718", "r732", "r848", "r849", "r862" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r165", "r178", "r209", "r295", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r455", "r459", "r478", "r718", "r848", "r849", "r862" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r209", "r295", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r455", "r459", "r478", "r848", "r849", "r862" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r798" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r799" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r794" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r794" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r794" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r794" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r794" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r794" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r797" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r796" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r795" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r795" ] }, "azz_BasicEarningsLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240531", "localname": "BasicEarningsLossPerShareAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic earnings (loss) per share", "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/2023", "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/2023", "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": [ "r453", "r712", "r713" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r80", "r81", "r453", "r712", "r713" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "azz_CapitalCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "localname": "CapitalCommitmentsMember", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Commitments", "label": "Capital Commitments [Member]", "documentation": "Capital Commitments" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r47", "r48", "r49" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r45", "r167", "r687" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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\u00a0and 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": [ "r45", "r131", "r206" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r1", "r131" ] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r129" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r774" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "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": [ "r160", "r172", "r173", "r174", "r209", "r229", "r233", "r241", "r243", "r250", "r251", "r295", "r327", "r330", "r331", "r332", "r338", "r339", "r360", "r361", "r365", "r368", "r375", "r478", "r562", "r563", "r564", "r565", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r600", "r621", "r640", "r666", "r667", "r668", "r669", "r670", "r810", "r827", "r833" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r172", "r173", "r174", "r250", "r360", "r361", "r363", "r365", "r368", "r373", "r375", "r562", "r563", "r564", "r565", "r700", "r810", "r827" ] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r73", "r74", "r75", "r76" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r775" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r775" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.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": [ "r34", "r90", "r526", "r599" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r136", "r317", "r319", "r673", "r844" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r141" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r720", "r721", "r722", "r724", "r725", "r726", "r729", "r830", "r831", "r856", "r873", "r876" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r112" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r112", "r600" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r112" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r17", "r112", "r600", "r618", "r876", "r877" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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; 29,814 and 25,102 shares issued and outstanding at May\u00a031, 2024 and May\u00a031, 2023, 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": [ "r112", "r527", "r718" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r780" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r779" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r781" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r778" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r39", "r187", "r189", "r196", "r520", "r538" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r211", "r258", "r269", "r270", "r271", "r272", "r273", "r275", "r279", "r327", "r328", "r329", "r330", "r332", "r333", "r335", "r337", "r338", "r848", "r849" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r211", "r258", "r269", "r270", "r271", "r272", "r273", "r275", "r279", "r327", "r328", "r329", "r330", "r332", "r333", "r335", "r337", "r338", "r848", "r849" ] }, "azz_ConstructionIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "localname": "ConstructionIndustryMember", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction", "label": "Construction Industry [Member]", "documentation": "Construction Industry" } } }, "auth_ref": [] }, "azz_ConsumerIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "localname": "ConsumerIndustryMember", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "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/2023", "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/SalesNarrativeDetails" ], "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": [ "r377", "r379", "r390" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SalesNarrativeDetails" ], "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": [ "r377", "r378", "r390" ] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r365", "r724", "r725", "r726", "r729" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate", "label": "Corporate, Non-Segment [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": [ "r19", "r270", "r271", "r272", "r273", "r279", "r838" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r126", "r209", "r295", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r478", "r848" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "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/2023", "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/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "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": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "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": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "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": [ "r47", "r49" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "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": [ "r24", "r106", "r107", "r147", "r149", "r211", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r492", "r695", "r696", "r697", "r698", "r699", "r828" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "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/2023", "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": [ "r24", "r149", "r357" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r87", "r89", "r340", "r492", "r696", "r697" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r211", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r492", "r695", "r696", "r697", "r698", "r699", "r828" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "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": [ "r32", "r211", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r492", "r695", "r696", "r697", "r698", "r699", "r828" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r32", "r92" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r32", "r69", "r72", "r86", "r87", "r89", "r91", "r139", "r140", "r211", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r492", "r695", "r696", "r697", "r698", "r699", "r828" ] }, "azz_DebtInstrumentTotalNetLeverageRatioMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20240531", "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/2023", "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/2023", "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": [ "r439", "r440" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r439", "r440", "r525" ] }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension liability", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan." } } }, "auth_ref": [ "r77", "r78", "r109", "r142" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer contributions", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r393", "r395", "r405", "r708", "r709", "r710", "r711" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r405", "r711" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net periodic benefit costs", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r401", "r404", "r710", "r711" ] }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r402", "r403", "r710" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsAllocationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r394", "r710" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsAllocationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r394", "r710" ] }, "us-gaap_DefinedBenefitPlanTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r516", "r710" ] }, "azz_DenominatorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240531", "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/2023", "localname": "DepreciationAmortizationAndAccretionNet", "crdr": "debit", "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": { "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": [ "r12" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r179", "r180", "r477", "r581", "r582", "r583", "r584", "r585", "r587", "r588", "r589", "r590", "r591", "r606", "r607", "r655", "r658", "r659", "r660", "r661", "r662", "r689", "r722", "r874" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsDetails" ], "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": [ "r589", "r591", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r613", "r614", "r615", "r616", "r628", "r629", "r630", "r631", "r634", "r635", "r636", "r637", "r655", "r656", "r659", "r661", "r720", "r722" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "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/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r82", "r83", "r84", "r85", "r589", "r591", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r613", "r614", "r615", "r616", "r628", "r629", "r630", "r631", "r634", "r635", "r636", "r637", "r655", "r656", "r659", "r661", "r689", "r720", "r722" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r145", "r461", "r468" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "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": [ "r179", "r180", "r477", "r581", "r582", "r583", "r584", "r587", "r588", "r589", "r590", "r591", "r613", "r615", "r616", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r689", "r874" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "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": [ "r853", "r854" ] }, "azz_DilutedEarningsLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240531", "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/2023", "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/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "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": [ "r389", "r701", "r702", "r703", "r704", "r705", "r706", "r707" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "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": [ "r389", "r701", "r702", "r703", "r704", "r705", "r706", "r707" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.azz.com/role/SalesTables" ], "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": [ "r852" ] }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations, Disposed of by Sale", "label": "Discontinued Operations, Disposed of by Sale [Member]", "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results." } } }, "auth_ref": [ "r7" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r163" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Domain]", "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r712", "r713" ] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r8", "r141" ] }, "azz_DividendsAccruedButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240531", "localname": "DividendsAccruedButNotYetPaid", "crdr": "debit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued dividends on Series A Preferred Stock", "label": "Dividends Accrued But Not Yet Paid", "documentation": "Dividends Accrued But Not Yet Paid" } } }, "auth_ref": [] }, "us-gaap_DividendsCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCash", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends paid on common shares", "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": [ "r8", "r141" ] }, "us-gaap_DividendsPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPreferredStock", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r8", "r141" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "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/2023", "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/2023", "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": [ "r736" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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": [ "r769" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r197", "r217", "r218", "r219", "r220", "r221", "r226", "r229", "r241", "r242", "r243", "r247", "r471", "r472", "r521", "r539", "r690" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r197", "r217", "r218", "r219", "r220", "r221", "r229", "r241", "r242", "r243", "r247", "r471", "r472", "r521", "r539", "r690" ] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r229", "r233", "r241" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r225", "r244", "r245", "r246" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "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": { "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": [ "r481" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r442" ] }, "azz_ElectricalAndUtilityIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "localname": "ElectricalAndUtilityIndustryMember", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Electrical/Utility", "label": "Electrical and Utility Industry [Member]", "documentation": "Electrical and Utility Industry" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r30" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "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": [ "r734" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "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/2023", "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": [ "r734" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "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": [ "r734" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "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": [ "r808" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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": [ "r734" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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": [ "r734" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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": [ "r734" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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": [ "r734" ] }, "azz_EnvironmentalLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240531", "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/20240531", "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": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails" ], "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": [ "r17", "r161", "r190", "r191", "r192", "r212", "r213", "r214", "r216", "r222", "r224", "r249", "r297", "r298", "r376", "r434", "r435", "r436", "r446", "r447", "r462", "r463", "r464", "r465", "r466", "r467", "r470", "r483", "r485", "r486", "r487", "r488", "r489", "r510", "r553", "r554", "r555", "r569", "r640" ] }, "azz_EquityInEarningsOfUnconsolidatedEntities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240531", "localname": "EquityInEarningsOfUnconsolidatedEntities", "crdr": "credit", "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": { "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/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "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": [ "r291", "r292", "r294" ] }, "us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity", "crdr": "debit", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excess of equity method investment from carrying amount", "label": "Equity Method Investment, Difference Between Carrying Amount and Underlying Equity", "documentation": "Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee." } } }, "auth_ref": [ "r293" ] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentDividendsOrDistributions", "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": "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": [ "r10", "r12", "r123", "r533" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r164", "r209", "r295", "r478" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r164", "r209", "r295", "r478" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "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": [ "r291" ] }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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", "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "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": [ "r266", "r289", "r815", "r839" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r158", "r293", "r296", "r811" ] }, "us-gaap_EquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r290" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r777" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r741", "r752", "r762", "r787" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r738", "r749", "r759", "r784" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r783" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r474", "r475", "r476" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r474", "r475", "r476" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r395", "r396", "r397", "r398", "r399", "r400", "r475", "r511", "r512", "r513", "r696", "r697", "r708", "r709", "r710" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r473" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r395", "r400", "r475", "r511", "r708", "r709", "r710" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r395", "r400", "r475", "r512", "r696", "r697", "r708", "r709", "r710" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r395", "r396", "r397", "r398", "r399", "r400", "r475", "r513", "r696", "r697", "r708", "r709", "r710" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r395", "r396", "r397", "r398", "r399", "r400", "r511", "r512", "r513", "r696", "r697", "r708", "r709", "r710" ] }, "azz_FinanceLeaseAndOperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240531", "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/20240531", "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/20240531", "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/2023", "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": [ "r497", "r503", "r717" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r499", "r505" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "Total", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r495", "r509" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r495" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r496" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r861" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r495" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r496" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "Total lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r509" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "weight": 1.0, "order": 2.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": "2025", "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": [ "r509" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "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": [ "r509" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "2028", "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": [ "r509" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": 5.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r509" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "2026", "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": [ "r509" ] }, "azz_FinanceLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240531", "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": 6.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/20240531", "localname": "FinanceLeaseLiabilityToBePaidYearSix", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsYearSix", "weight": 1.0, "order": 1.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": "2030", "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/2023", "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": "Less imputed interest", "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": [ "r509" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r498", "r505" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r494" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r497", "r503", "r717" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r496" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r508", "r717" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r507", "r717" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r745", "r756", "r766", "r791" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r745", "r756", "r766", "r791" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r745", "r756", "r766", "r791" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r745", "r756", "r766", "r791" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r745", "r756", "r766", "r791" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "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": { "negatedLabel": "Net loss (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": [ "r12" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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 an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r168", "r302", "r518", "r694", "r718", "r841", "r842" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r125", "r209", "r256", "r270", "r276", "r279", "r295", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r478", "r692", "r848" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "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": { "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": [ "r0", "r122", "r152", "r256", "r270", "r276", "r279", "r522", "r534", "r692" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.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 from continuing operations", "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": [ "r144", "r209", "r215", "r256", "r270", "r276", "r279", "r295", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r472", "r478", "r534", "r692", "r848" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.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": [ "r12", "r123", "r151", "r263", "r289", "r533" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r712", "r713" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r14", "r18", "r25", "r94", "r95", "r96", "r97", "r98", "r99", "r100", "r101", "r102", "r135" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r312", "r314", "r624" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r314", "r624" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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 taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r210", "r438", "r443", "r444", "r445", "r448", "r450", "r451", "r452", "r567" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "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": { "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": [ "r155", "r157", "r223", "r224", "r264", "r441", "r449", "r540" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r46" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r826" ] }, "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240531", "localname": "IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.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/2023", "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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.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/2023", "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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r11" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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_IncrementalCommonSharesAttributableToConversionOfPreferredStock": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToConversionOfPreferredStock", "calculation": { "http://www.azz.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A convertible preferred stock (shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method." } } }, "auth_ref": [ "r237", "r238", "r243" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r230", "r231", "r232", "r243", "r407" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r748", "r756", "r766", "r783", "r791", "r795", "r803" ] }, "azz_IndustrialIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "localname": "IndustrialIndustryMember", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial", "label": "Industrial Industry [Member]", "documentation": "Industrial Industry" } } }, "auth_ref": [] }, "azz_InfrastructureSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "localname": "InfrastructureSolutionsMember", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Infrastructure Solutions", "label": "Infrastructure Solutions [Member]", "documentation": "Infrastructure Solutions" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r801" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r737", "r807" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r737", "r807" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r737", "r807" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r61", "r62" ] }, "us-gaap_InterestCostsCapitalizedAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r491" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 4.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", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r88", "r154", "r193", "r260", "r490", "r625", "r730", "r875" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "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": [ "r201", "r204", "r205" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/FairValueMeasurementsDetails" ], "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": [ "r685", "r727", "r728" ] }, "azz_InterestRateSwapPortionOfVariableRateDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "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/2023", "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/2023", "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": [ "r301" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r818" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r177", "r688", "r718" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r820" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r59", "r821" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r819" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r502", "r717" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r860" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r501" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r501" ] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "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": "Total", "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/20240531", "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": "Total lease payments", "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/20240531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.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": "2025", "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/20240531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.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": "2029", "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/20240531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.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": "2028", "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/20240531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree", "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": { "totalLabel": "2027", "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/20240531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.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": "2026", "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/20240531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsYearSix", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.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": "2030", "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/20240531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter", "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": "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/20240531", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "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": { "negatedTotalLabel": "Less imputed interest", "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/2023", "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": [ "r861" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r509" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r509" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "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": [ "r509" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r509" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree", "weight": 1.0, "order": 2.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r509" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r509" ] }, "azz_LesseeOperatingLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240531", "localname": "LesseeOperatingLeaseLiabilityToBePaidThereafter", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter", "weight": 1.0, "order": 1.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": "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/20240531", "localname": "LesseeOperatingLeaseLiabilityToBePaidYearSix", "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_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030", "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/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less imputed interest", "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": [ "r509" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r493" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": 4.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": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r29", "r209", "r295", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r456", "r459", "r460", "r478", "r598", "r691", "r732", "r848", "r862", "r863" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r117", "r150", "r531", "r718", "r829", "r840", "r857" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r31", "r166", "r209", "r295", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r456", "r459", "r460", "r478", "r718", "r848", "r862", "r863" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r24", "r103", "r104", "r105", "r108", "r209", "r295", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r456", "r459", "r460", "r478", "r848", "r862", "r863" ] }, "azz_LineOfCreditFacilityAdditionalBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240531", "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/2023", "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": [ "r28" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r28" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [] }, "azz_LitigationSettlementAppealProcessDuration": { "xbrltype": "durationItemType", "nsuri": "http://www.azz.com/20240531", "localname": "LitigationSettlementAppealProcessDuration", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Appeal process duration (in years)", "label": "Litigation Settlement, Appeal Process Duration", "documentation": "Litigation Settlement, Appeal Process Duration" } } }, "auth_ref": [] }, "azz_LitigationSettlementPaymentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.azz.com/20240531", "localname": "LitigationSettlementPaymentPeriod", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation settlement, payment period (in days)", "label": "Litigation Settlement, Payment Period", "documentation": "Litigation Settlement, Payment Period" } } }, "auth_ref": [] }, "us-gaap_LoansPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/2023", "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": [ "r21" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r24", "r149", "r347", "r358", "r696", "r697", "r870" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r171" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r137" ] }, "us-gaap_LongTermPurchaseCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentAmount", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term purchase commitment, amount", "label": "Long-Term Purchase Commitment, Amount", "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Category of Item Purchased [Axis]", "label": "Category of Item Purchased [Axis]", "documentation": "Information by category of items purchased under a long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]", "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]", "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r32" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r32", "r63" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r326", "r845", "r846" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r321", "r322", "r323", "r326", "r845", "r846" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r321", "r812" ] }, "us-gaap_LossContingencyReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r847" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r285", "r703", "r852", "r871", "r872" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r322", "r323", "r324", "r325", "r406", "r515", "r552", "r590", "r591", "r645", "r648", "r652", "r653", "r663", "r683", "r684", "r693", "r700", "r714", "r719", "r850", "r864", "r865", "r866", "r867", "r868", "r869" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r775" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r775" ] }, "azz_MetalCoatingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "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/2023", "localname": "MinimumMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r322", "r323", "r324", "r325", "r406", "r515", "r552", "r590", "r591", "r645", "r648", "r652", "r653", "r663", "r683", "r684", "r693", "r700", "r714", "r719", "r850", "r864", "r865", "r866", "r867", "r868", "r869" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r794" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r802" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r285", "r703", "r852", "r871", "r872" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r776" ] }, "azz_NaturalGasContractMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "localname": "NaturalGasContractMember", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Natural Gas Contract", "label": "Natural Gas Contract [Member]", "documentation": "Natural Gas Contract" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "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": { "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": [ "r203" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "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 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": [ "r203" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "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 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": [ "r131", "r132", "r133" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [] }, "azz_NetEBITDARatio": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20240531", "localname": "NetEBITDARatio", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net EBITDA ratio", "label": "Net EBITDA Ratio", "documentation": "Net EBITDA Ratio" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "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": [ "r124", "r133", "r153", "r164", "r185", "r188", "r192", "r209", "r215", "r217", "r218", "r219", "r220", "r223", "r224", "r239", "r256", "r270", "r276", "r279", "r295", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r472", "r478", "r536", "r620", "r638", "r639", "r692", "r730", "r848" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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 (loss) 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": [ "r199", "r217", "r218", "r219", "r220", "r226", "r227", "r240", "r243", "r256", "r270", "r276", "r279", "r692" ] }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "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": "Net income from continuing operations available to common shareholders", "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders." } } }, "auth_ref": [ "r227", "r243" ] }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator for diluted earnings per share", "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, 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) from continuing operations available to common shareholders." } } }, "auth_ref": [ "r228", "r234", "r235", "r236", "r243" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r775" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r745", "r756", "r766", "r783", "r791" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r773" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r772" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r783" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r802" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r802" ] }, "azz_NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "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/20240531", "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/20240531", "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/2023", "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": [ "r837" ] }, "azz_NumberOfTradingDaysForConversion": { "xbrltype": "durationItemType", "nsuri": "http://www.azz.com/20240531", "localname": "NumberOfTradingDaysForConversion", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of trading days", "label": "Number Of Trading Days For Conversion", "documentation": "Number Of Trading Days For Conversion" } } }, "auth_ref": [] }, "azz_NumeratorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240531", "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/2023", "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "crdr": "credit", "presentation": [ "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive 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": [ "r38" ] }, "us-gaap_OperatingCostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCostsAndExpensesAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Costs and Expenses", "label": "Operating Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r256", "r270", "r276", "r279", "r692" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r504", "r717" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "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/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails": { "parentTag": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/LeasesLeaseMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r495" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r495" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r496" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r495" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r496" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r500", "r505" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r494" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r496" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r508", "r717" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r507", "r717" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "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": [ "r269", "r270", "r271", "r272", "r273", "r279" ] }, "azz_OperationsAndAssetsBySegmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240531", "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/2023", "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/2023", "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": [ "r93", "r143", "r559", "r560" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r169" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r5", "r121", "r479", "r480", "r482" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r181", "r182" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "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": [ "r183" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r182", "r184" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r156", "r182", "r184" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "crdr": "credit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r183" ] }, "azz_OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240531", "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/20240531", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "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/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss", "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": [ "r3" ] }, "azz_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodForUnconsolidatedSubsidiaryNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240531", "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_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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 (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r17", "r22", "r186", "r189", "r195", "r483", "r484", "r489", "r519", "r537", "r822", "r823" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r9", "r15", "r144", "r186", "r189" ] }, "azz_OtherIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "localname": "OtherIndustryMember", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "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/2023", "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": [ "r30", "r718" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r33" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "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/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other (income) expense, net", "terseLabel": "Other income", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r128" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r775" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r743", "r754", "r764", "r789" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r746", "r757", "r767", "r792" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r746", "r757", "r767", "r792" ] }, "us-gaap_PaidInKindInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaidInKindInterest", "crdr": "debit", "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": { "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": [ "r12" ] }, "us-gaap_PartnersCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r141" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r771" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "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": { "negatedTerseLabel": "Other investing activities", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r813", "r825" ] }, "us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfPreferredStockAndPreferenceStock", "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": { "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": [ "r42" ] }, "us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r42" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "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": "Payments on long term debt and finance lease liabilities", "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": [ "r44" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "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": { "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": [ "r42" ] }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r42" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r41" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "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": "Payments for taxes related to net share settlement of equity awards", "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": [ "r200" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "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": { "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": [ "r130" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r774" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r774" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r773" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r783" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r776" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r772" ] }, "azz_PercentageOfCommonStockPriceExcessOfConversionPrice": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20240531", "localname": "PercentageOfCommonStockPriceExcessOfConversionPrice", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of common stock price, excess of conversion price (as a percent)", "label": "Percentage Of Common Stock Price, Excess of Conversion Price", "documentation": "Percentage Of Common Stock Price, Excess of Conversion Price" } } }, "auth_ref": [] }, "us-gaap_PostemploymentBenefitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/20240531", "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/20240531", "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": [] }, "azz_PreferredStockConversionMinimumConversionThresholdShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.azz.com/20240531", "localname": "PreferredStockConversionMinimumConversionThresholdShares", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum conversion threshold (in shares)", "label": "Preferred Stock, Conversion, Minimum Conversion Threshold, Shares", "documentation": "Preferred Stock, Conversion, Minimum Conversion Threshold, Shares" } } }, "auth_ref": [] }, "azz_PreferredStockConversionRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20240531", "localname": "PreferredStockConversionRateMaximum", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, maximum conversion rate (as a percent)", "label": "Preferred Stock, Conversion Rate, Maximum", "documentation": "Preferred Stock, Conversion Rate, Maximum" } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleConversionPrice", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price (in dollars per share)", "label": "Preferred Stock, Convertible, Conversion Price", "documentation": "Per share conversion price of preferred stock." } } }, "auth_ref": [ "r362" ] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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", "r646", "r649", "r651", "r664" ] }, "us-gaap_PreferredStockDividendsAndOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsAndOtherAdjustments", "crdr": "debit", "presentation": [ "http://www.azz.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends on Series A Preferred Stock", "label": "Preferred Stock Dividends and Other Adjustments", "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders." } } }, "auth_ref": [ "r50", "r809", "r835" ] }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "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": "Dividends on preferred stock", "terseLabel": "Dividends on preferred stock", "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_PreferredStockLiquidationPreferenceValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockLiquidationPreferenceValue", "crdr": "credit", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidation preference, preferred stock", "label": "Preferred Stock, Liquidation Preference, Value", "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares." } } }, "auth_ref": [ "r207", "r365" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r111", "r360" ] }, "us-gaap_PreferredStockRedemptionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockRedemptionAmount", "crdr": "credit", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, redemption", "label": "Preferred Stock, Redemption Amount", "documentation": "The redemption (or callable) amount of currently redeemable preferred stock. Includes amounts representing dividends not currently declared or paid but which will be payable under the redemption features or for which ultimate payment is solely within the control of the issuer." } } }, "auth_ref": [ "r35", "r68" ] }, "us-gaap_PreferredStockRedemptionPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "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": "Plus: 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": [ "r248" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r111", "r600", "r618", "r876", "r877" ] }, "us-gaap_PrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "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": { "terseLabel": "Proceeds from secondary public offering and issuance of additional 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/2023", "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 loan", "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": [ "r40", "r828" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r164", "r185", "r188", "r202", "r209", "r215", "r223", "r224", "r256", "r270", "r276", "r279", "r295", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r454", "r457", "r458", "r472", "r478", "r522", "r535", "r568", "r620", "r638", "r639", "r692", "r715", "r716", "r731", "r824", "r848" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r13", "r523", "r532", "r718" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.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": [ "r198", "r300" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r771" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r771" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "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", "r394", "r406", "r430", "r431", "r432", "r514", "r515", "r552", "r590", "r591", "r645", "r648", "r652", "r653", "r663", "r683", "r684", "r693", "r700", "r714", "r719", "r722", "r843", "r850", "r865", "r866", "r867", "r868", "r869" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "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", "r394", "r406", "r430", "r431", "r432", "r514", "r515", "r552", "r590", "r591", "r645", "r648", "r652", "r653", "r663", "r683", "r684", "r693", "r700", "r714", "r719", "r722", "r843", "r850", "r865", "r866", "r867", "r868", "r869" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r38" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r57", "r58" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r738", "r749", "r759", "r784" ] }, "azz_RedemptionFeatureProceedsFromDispositionOfAssetsThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240531", "localname": "RedemptionFeatureProceedsFromDispositionOfAssetsThreshold", "crdr": "debit", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption feature, proceeds from disposition of assets, threshold", "label": "Redemption Feature, Proceeds From Disposition Of Assets, Threshold", "documentation": "Redemption Feature, Proceeds From Disposition Of Assets, Threshold" } } }, "auth_ref": [] }, "azz_RedemptionFeatureRatioOfIndebtednessToNetCapitalThreshold": { "xbrltype": "pureItemType", "nsuri": "http://www.azz.com/20240531", "localname": "RedemptionFeatureRatioOfIndebtednessToNetCapitalThreshold", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption feature, net debt ratio, threshold", "label": "Redemption Feature, Ratio of Indebtedness to Net Capital, Threshold", "documentation": "Redemption Feature, Ratio of Indebtedness to Net Capital, Threshold" } } }, "auth_ref": [] }, "azz_RedemptionPriceIncreaseToReturnFactorPeriodOne": { "xbrltype": "pureItemType", "nsuri": "http://www.azz.com/20240531", "localname": "RedemptionPriceIncreaseToReturnFactorPeriodOne", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase to return factor, period one", "label": "Redemption Price, Increase To Return Factor, Period One", "documentation": "Redemption Price, Increase To Return Factor, Period One" } } }, "auth_ref": [] }, "azz_RedemptionPriceIncreaseToReturnFactorPeriodThree": { "xbrltype": "pureItemType", "nsuri": "http://www.azz.com/20240531", "localname": "RedemptionPriceIncreaseToReturnFactorPeriodThree", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase to return factor, period three", "label": "Redemption Price, Increase To Return Factor, Period Three", "documentation": "Redemption Price, Increase To Return Factor, Period Three" } } }, "auth_ref": [] }, "azz_RedemptionPriceIncreaseToReturnFactorPeriodTwo": { "xbrltype": "pureItemType", "nsuri": "http://www.azz.com/20240531", "localname": "RedemptionPriceIncreaseToReturnFactorPeriodTwo", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase to return factor, period two", "label": "Redemption Price, Increase To Return Factor, Period Two", "documentation": "Redemption Price, Increase To Return Factor, Period Two" } } }, "auth_ref": [] }, "azz_RedemptionPriceReturnFactor": { "xbrltype": "pureItemType", "nsuri": "http://www.azz.com/20240531", "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/2023", "localname": "RepaymentsOfLinesOfCredit", "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": { "negatedTerseLabel": "Payments on revolving loan", "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": [ "r43", "r828" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "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": { "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": [ "r43", "r565" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r739", "r750", "r760", "r785" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r740", "r751", "r761", "r786" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r747", "r758", "r768", "r793" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r114", "r141", "r530", "r556", "r558", "r566", "r601", "r718" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r161", "r212", "r213", "r214", "r216", "r222", "r224", "r297", "r298", "r434", "r435", "r436", "r446", "r447", "r462", "r464", "r465", "r467", "r470", "r553", "r555", "r569", "r876" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/OperatingsegmentsDetails", "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "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": [ "r257", "r258", "r269", "r274", "r275", "r281", "r283", "r285", "r388", "r389", "r517" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.azz.com/role/Sales" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r159", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r391" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r20" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r194", "r209", "r257", "r258", "r269", "r274", "r275", "r281", "r283", "r285", "r295", "r327", "r328", "r330", "r331", "r332", "r334", "r336", "r338", "r339", "r478", "r522", "r848" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "lang": { "en-us": { "role": { "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails" ], "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/2023", "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": [ "r506", "r717" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r506", "r717" ] }, "azz_RightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240531", "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/2023", "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": [ "r802" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r802" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/20240531", "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/2023", "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/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "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/2023", "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": [ "r38", "r858", "r859" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/20240531", "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/2023", "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": [ "r834" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "presentation": [ "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share." } } }, "auth_ref": [ "r51", "r53", "r229", "r233", "r241" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "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": [ "r291", "r292", "r294" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r209", "r291", "r292", "r294", "r295", "r478" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r164", "r209", "r291", "r292", "r294", "r295", "r478" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r474", "r475" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r26", "r118", "r119", "r120" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. 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": [ "r54", "r55", "r56", "r60" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r54", "r55", "r56", "r60" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.azz.com/role/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r65", "r66", "r67", "r69", "r70", "r71", "r72", "r139", "r140", "r141", "r172", "r173", "r174", "r250", "r360", "r361", "r363", "r365", "r368", "r373", "r375", "r562", "r563", "r564", "r565", "r700", "r810", "r827" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r855" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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": [ "r733" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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": [ "r735" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "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": [ "r253", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r279", "r285", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r315", "r316", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r694", "r814", "r871" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r283", "r284", "r583", "r586", "r588", "r647", "r650", "r654", "r665", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r686", "r702", "r722", "r852", "r871" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r252", "r253", "r254", "r255", "r256", "r268", "r273", "r277", "r278", "r279", "r280", "r281", "r282", "r285" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r127" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "http://www.azz.com/role/LeasesLeaseCostDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "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/2023", "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/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "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": [ "r816", "r817", "r851" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "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" ], "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": [ "r11" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/2023", "localname": "SharesIssued", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning balance (shares)", "periodEndLabel": "Balance, ending balance (shares)", "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": [ "r17" ] }, "azz_StandbyAndCommercialLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "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/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r162", "r253", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r279", "r285", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r313", "r315", "r316", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r694", "r814", "r871" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "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": [ "r160", "r172", "r173", "r174", "r209", "r229", "r233", "r241", "r243", "r250", "r251", "r295", "r327", "r330", "r331", "r332", "r338", "r339", "r360", "r361", "r365", "r368", "r375", "r478", "r562", "r563", "r564", "r565", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r600", "r621", "r640", "r666", "r667", "r668", "r669", "r670", "r810", "r827", "r833" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r17", "r36", "r161", "r190", "r191", "r192", "r212", "r213", "r214", "r216", "r222", "r224", "r249", "r297", "r298", "r376", "r434", "r435", "r436", "r446", "r447", "r462", "r463", "r464", "r465", "r466", "r467", "r470", "r483", "r485", "r486", "r487", "r488", "r489", "r510", "r553", "r554", "r555", "r569", "r640" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r283", "r284", "r583", "r586", "r588", "r647", "r650", "r654", "r665", "r672", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r686", "r702", "r722", "r852", "r871" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "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": [ "r212", "r213", "r214", "r249", "r517", "r561", "r580", "r592", "r593", "r594", "r595", "r596", "r597", "r600", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r613", "r614", "r615", "r616", "r617", "r619", "r622", "r623", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r640", "r723" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/2023", "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/2023", "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/2023", "localname": "StatementTable", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r212", "r213", "r214", "r249", "r517", "r561", "r580", "r592", "r593", "r594", "r595", "r596", "r597", "r600", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r613", "r614", "r615", "r616", "r617", "r619", "r622", "r623", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r640", "r723" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r742", "r753", "r763", "r788" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r836" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r17", "r111", "r112", "r141", "r562", "r640", "r667" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r17", "r141" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r17", "r111", "r112", "r141", "r569", "r640", "r667", "r731" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued under stock-based plans and related tax expense", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r17", "r111", "r112", "r141" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "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": [ "r79", "r111", "r112", "r141" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "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", "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity", "http://www.azz.com/role/EquityAOCIDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders\u2019 equity", "periodStartLabel": "Balance, beginning balance", "periodEndLabel": "Balance, ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r112", "r115", "r116", "r134", "r602", "r618", "r641", "r642", "r718", "r732", "r829", "r840", "r857", "r876" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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": [ "r138", "r208", "r359", "r361", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r374", "r376", "r469", "r643", "r644", "r671" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "SupplementalCashFlowElementsAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r782" ] }, "us-gaap_TemporaryEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityAbstract", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Mezzanine equity:", "label": "Temporary Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "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/MezzanineEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Convertible Preferred Stock, $1 par, shares authorized 240; 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": [ "r327", "r330", "r331", "r332", "r338", "r339", "r437", "r528" ] }, "us-gaap_TemporaryEquityLiquidationPreference": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityLiquidationPreference", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidation preference", "label": "Temporary Equity, Liquidation Preference", "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. 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. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityParOrStatedValuePerShare", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Temporary Equity, Par or Stated Value Per Share", "documentation": "Per share amount of par value or stated value of stock classified as temporary 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." } } }, "auth_ref": [ "r23", "r64" ] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesAuthorized", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Temporary Equity, Shares Authorized", "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. 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. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r110" ] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesIssued", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Temporary Equity, Shares Issued", "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. 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. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r110" ] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Temporary Equity, Shares Outstanding", "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. 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. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r110" ] }, "azz_TermLoanBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "localname": "TermLoanBMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "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/2023", "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": [ "r774" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r781" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r801" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r803" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/20240531", "localname": "TransportationIndustryMember", "presentation": [ "http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" ], "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/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r804" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r805" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r803" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r803" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": [ "r806" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r804" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "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/2023", "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/2023", "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": [ "r800" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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 the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts)." } } }, "auth_ref": [ "r318" ] }, "azz_UnrecordedUnconditionalPurchaseObligationPercentageOfOutputUnderTakeOrPayContract": { "xbrltype": "pureItemType", "nsuri": "http://www.azz.com/20240531", "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/2023", "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_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r228", "r243" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r226", "r243" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [] }, "azz_ZincContractMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240531", "localname": "ZincContractMember", "presentation": [ "http://www.azz.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Zinc Contract", "label": "Zinc Contract [Member]", "documentation": "Zinc Contract" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "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/2147481877/830-230-45-1" }, "r2": { "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" }, "r3": { "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" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "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": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "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": "1B", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B" }, "r8": { "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/2147481071/942-405-45-2" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "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": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "b", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.27(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r63": { "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" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r66": { "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" }, "r67": { "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" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-11" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r91": { "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/2147480848/942-470-50-3" }, "r92": { "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/2147480848/942-470-50-3" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//230/tableOfContent" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r144": { "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r146": { "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/2147479853/942-210-S99-1" }, "r147": { "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/2147479853/942-210-S99-1" }, "r148": { "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/2147479853/942-210-S99-1" }, "r149": { "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/2147479853/942-210-S99-1" }, "r150": { "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/2147479853/942-210-S99-1" }, "r151": { "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/2147483589/942-220-S99-1" }, "r152": { "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/2147483589/942-220-S99-1" }, "r153": { "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/2147483589/942-220-S99-1" }, "r154": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r161": { "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" }, "r162": { "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" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-42" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "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": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r327": { "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" }, "r328": { "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" }, "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)(iii)(B))", "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)(iv))", "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)(5))", "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": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r333": { "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" }, "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)(iii)(A))", "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)(B)", "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": "(c)", "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": "(e)", "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": "(g)", "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": "(h)", "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": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "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": "(b)(3)", "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)(i)", "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)(01)", "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)", "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)(A)", "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)(B)", "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)(02)(C)", "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": "(d)(iv)(03)", "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": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r402": { "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" }, "r403": { "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" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "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": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r437": { "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" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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/2147482526/740-270-50-1" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r474": { "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" }, "r475": { "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" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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/2147481877/830-230-45-1" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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/2147482236/912-715-50-1" }, "r517": { "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" }, "r518": { "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/2147479853/942-210-S99-1" }, "r519": { "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/2147483589/942-220-S99-1" }, "r520": { "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/2147483589/942-220-S99-1" }, "r521": { "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/2147483589/942-220-S99-1" }, "r522": { "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/2147479557/942-235-S99-1" }, "r523": { "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/2147480842/942-360-50-1" }, "r524": { "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/2147479440/944-210-S99-1" }, "r525": { "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/2147479440/944-210-S99-1" }, "r526": { "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/2147479440/944-210-S99-1" }, "r527": { "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/2147479440/944-210-S99-1" }, "r528": { "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/2147479440/944-210-S99-1" }, "r529": { "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/2147479440/944-210-S99-1" }, "r530": { "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/2147479440/944-210-S99-1" }, "r531": { "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/2147479440/944-210-S99-1" }, "r532": { "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/2147479440/944-210-S99-1" }, "r533": { "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/2147483586/944-220-S99-1" }, "r534": { "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/2147483586/944-220-S99-1" }, "r535": { "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/2147483586/944-220-S99-1" }, "r536": { "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/2147483586/944-220-S99-1" }, "r537": { "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/2147483586/944-220-S99-1" }, "r538": { "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/2147483586/944-220-S99-1" }, "r539": { "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/2147483586/944-220-S99-1" }, "r540": { "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/2147483586/944-220-S99-1" }, "r541": { "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/2147480149/944-235-S99-1" }, "r542": { "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/2147480149/944-235-S99-1" }, "r543": { "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/2147480149/944-235-S99-1" }, "r544": { "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/2147480149/944-235-S99-1" }, "r545": { "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/2147480149/944-235-S99-1" }, "r546": { "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/2147480149/944-235-S99-1" }, "r547": { "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/2147480149/944-235-S99-1" }, "r548": { "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/2147480149/944-235-S99-1" }, "r549": { "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/2147480149/944-235-S99-1" }, "r550": { "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/2147480149/944-235-S99-1" }, "r551": { "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/2147480149/944-235-S99-1" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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/2147480767/946-205-45-3" }, "r569": { "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/2147480767/946-205-45-4" }, "r570": { "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/2147480737/946-205-50-2" }, "r571": { "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/2147480737/946-205-50-27" }, "r572": { "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/2147480737/946-205-50-7" }, "r573": { "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/2147480737/946-205-50-7" }, "r574": { "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/2147480737/946-205-50-7" }, "r575": { "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/2147480737/946-205-50-7" }, "r576": { "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/2147480737/946-205-50-7" }, "r577": { "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/2147480737/946-205-50-7" }, "r578": { "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/2147480737/946-205-50-7" }, "r579": { "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/2147480737/946-205-50-7" }, "r580": { "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/2147480555/946-210-45-4" }, "r581": { "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/2147480524/946-210-50-1" }, "r582": { "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/2147480524/946-210-50-1" }, "r583": { "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/2147480524/946-210-50-1" }, "r584": { "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/2147480524/946-210-50-1" }, "r585": { "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/2147480524/946-210-50-12" }, "r586": { "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/2147480524/946-210-50-2" }, "r587": { "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/2147480524/946-210-50-6" }, "r588": { "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/2147480524/946-210-50-6" }, "r589": { "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/2147480524/946-210-50-6" }, "r590": { "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/2147480524/946-210-50-6" }, "r591": { "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/2147480524/946-210-50-6" }, "r592": { "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/2147479617/946-210-S99-1" }, "r593": { "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/2147479617/946-210-S99-1" }, "r594": { "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/2147479617/946-210-S99-1" }, "r595": { "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/2147479617/946-210-S99-1" }, "r596": { "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/2147479617/946-210-S99-1" }, "r597": { "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/2147479617/946-210-S99-1" }, "r598": { "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/2147479617/946-210-S99-1" }, "r599": { "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/2147479617/946-210-S99-1" }, "r600": { "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/2147479617/946-210-S99-1" }, "r601": { "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/2147479617/946-210-S99-1" }, "r602": { "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/2147479617/946-210-S99-1" }, "r603": { "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/2147479617/946-210-S99-1" }, "r604": { "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/2147479617/946-210-S99-1" }, "r605": { "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/2147479617/946-210-S99-1" }, "r606": { "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/2147479617/946-210-S99-1" }, "r607": { "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/2147479617/946-210-S99-1" }, "r608": { "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/2147479617/946-210-S99-1" }, "r609": { "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/2147479617/946-210-S99-1" }, "r610": { "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/2147479617/946-210-S99-1" }, "r611": { "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/2147479617/946-210-S99-1" }, "r612": { "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/2147479617/946-210-S99-1" }, "r613": { "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/2147479617/946-210-S99-1" }, "r614": { "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/2147479617/946-210-S99-1" }, "r615": { "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/2147479617/946-210-S99-1" }, "r616": { "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/2147479617/946-210-S99-1" }, "r617": { "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/2147479617/946-210-S99-2" }, "r618": { "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/2147479617/946-210-S99-2" }, "r619": { "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/2147483581/946-220-45-3" }, "r620": { "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/2147483581/946-220-45-7" }, "r621": { "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/2147483580/946-220-50-3" }, "r622": { "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/2147483575/946-220-S99-1" }, "r623": { "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/2147483575/946-220-S99-1" }, "r624": { "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/2147483575/946-220-S99-1" }, "r625": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r626": { "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/2147483575/946-220-S99-1" }, "r627": { "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/2147483575/946-220-S99-1" }, "r628": { "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/2147483575/946-220-S99-1" }, "r629": { "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/2147483575/946-220-S99-1" }, "r630": { "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/2147483575/946-220-S99-1" }, "r631": { "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/2147483575/946-220-S99-1" }, "r632": { "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/2147483575/946-220-S99-1" }, "r633": { "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/2147483575/946-220-S99-1" }, "r634": { "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/2147483575/946-220-S99-1" }, "r635": { "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/2147483575/946-220-S99-1" }, "r636": { "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/2147483575/946-220-S99-1" }, "r637": { "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/2147483575/946-220-S99-1" }, "r638": { "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/2147483575/946-220-S99-1" }, "r639": { "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/2147483575/946-220-S99-3" }, "r640": { "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/2147483575/946-220-S99-3" }, "r641": { "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/2147483575/946-220-S99-3" }, "r642": { "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/2147483575/946-220-S99-3" }, "r643": { "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/2147481062/946-235-50-2" }, "r644": { "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/2147481062/946-235-50-2" }, "r645": { "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/2147480032/946-320-S99-1" }, "r646": { "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/2147480032/946-320-S99-1" }, "r647": { "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/2147480032/946-320-S99-1" }, "r648": { "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/2147480032/946-320-S99-2" }, "r649": { "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/2147480032/946-320-S99-2" }, "r650": { "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/2147480032/946-320-S99-2" }, "r651": { "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/2147480032/946-320-S99-3" }, "r652": { "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/2147480032/946-320-S99-3" }, "r653": { "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/2147480032/946-320-S99-3" }, "r654": { "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/2147480032/946-320-S99-3" }, "r655": { "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/2147480032/946-320-S99-5" }, "r656": { "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/2147480032/946-320-S99-5" }, "r657": { "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/2147480032/946-320-S99-5" }, "r658": { "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/2147480032/946-320-S99-5A" }, "r659": { "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/2147480032/946-320-S99-5B" }, "r660": { "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/2147480032/946-320-S99-5B" }, "r661": { "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/2147480032/946-320-S99-5C" }, "r662": { "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/2147480032/946-320-S99-5C" }, "r663": { "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/2147480032/946-320-S99-6" }, "r664": { "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/2147480032/946-320-S99-6" }, "r665": { "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/2147480032/946-320-S99-6" }, "r666": { "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/2147481004/946-505-50-1" }, "r667": { "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/2147481004/946-505-50-2" }, "r668": { "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/2147481004/946-505-50-2" }, "r669": { "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/2147481004/946-505-50-2" }, "r670": { "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/2147481004/946-505-50-2" }, "r671": { "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/2147481004/946-505-50-6" }, "r672": { "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(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r673": { "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/2147480327/954-440-50-1" }, "r674": { "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/2147479438/970-360-S99-1" }, "r675": { "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/2147479438/970-360-S99-1" }, "r676": { "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/2147479438/970-360-S99-1" }, "r677": { "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/2147479438/970-360-S99-1" }, "r678": { "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/2147479438/970-360-S99-1" }, "r679": { "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/2147479438/970-360-S99-1" }, "r680": { "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/2147479438/970-360-S99-1" }, "r681": { "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/2147479438/970-360-S99-1" }, "r682": { "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(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r683": { "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/2147482856/976-310-50-1" }, "r684": { "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/2147482707/978-310-50-1" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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/2147480524/946-210-50-1" }, "r721": { "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/2147480524/946-210-50-6" }, "r722": { "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/2147480493/946-210-55-1" }, "r723": { "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/2147480833/946-310-45-1" }, "r724": { "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/2147480032/946-320-S99-1" }, "r725": { "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/2147480032/946-320-S99-2" }, "r726": { "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/2147480032/946-320-S99-3" }, "r727": { "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/2147480032/946-320-S99-5C" }, "r728": { "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/2147480032/946-320-S99-5C" }, "r729": { "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/2147480032/946-320-S99-6" }, "r730": { "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/2147480167/946-830-55-10" }, "r731": { "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/2147480167/946-830-55-11" }, "r732": { "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/2147480167/946-830-55-12" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r769": { "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" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r809": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "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" }, "r810": { "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" }, "r811": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r812": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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/2147479440/944-210-S99-1" }, "r871": { "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" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r873": { "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/2147480767/946-205-45-4" }, "r874": { "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/2147480524/946-210-50-6" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r876": { "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/2147483575/946-220-S99-3" }, "r877": { "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/2147483575/946-220-S99-3" } } } ZIP 86 0000008947-24-000153-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000008947-24-000153-xbrl.zip M4$L#!!0 ( B"ZE@-*'-R]:7/C.)(__'X_!1[-[DY5A"SSTN6JUC_4/KJ]6V5[+%?/3K^9@$3(XC1% M:GCXZ$__9(*D#NLB)4H")73,N"01)(',7R8R$XG$U__W-K3)"_-\RW5^^JM: M4?Y*F--S3U?_U_K/[[^?V=G__?SXS=RY?;"(7,"G]8+Y0\V#3HN][P["RZ[=(=O7O6\R @FJ(92;/DJG>A4%I7 M=-H_:RA4/3.ZAG[6;?35,Z7>K&EZLU_7J59^OM!Z-:56-\VS:J/1@&::R* MSWJ59_?E/+XX