0000008947-24-000222.txt : 20241009 0000008947-24-000222.hdr.sgml : 20241009 20241009164223 ACCESSION NUMBER: 0000008947-24-000222 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20240831 FILED AS OF DATE: 20241009 DATE AS OF CHANGE: 20241009 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: 241363157 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-20240831.htm 10-Q azz-20240831
0000008947false2025Q2--02-28http://www.azz.com/20240831#RightOfUseAssetshttp://www.azz.com/20240831#RightOfUseAssetshttp://www.azz.com/20240831#RightOfUseAssetshttp://www.azz.com/20240831#RightOfUseAssetshttp://www.azz.com/20240831#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20240831#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20240831#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20240831#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20240831#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20240831#FinanceLeaseAndOperatingLeaseLiabilityCurrenthttp://www.azz.com/20240831#FinanceLeaseAndOperatingLeaseLiabilityNoncurrenthttp://www.azz.com/20240831#FinanceLeaseAndOperatingLeaseLiabilityNoncurrentxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesazz:operating_segmentsxbrli:pureazz:leaseutr:acre00000089472024-03-012024-08-3100000089472024-10-0400000089472024-08-3100000089472024-02-290000008947azz:AISJointVentureMember2024-08-310000008947azz:AISJointVentureMember2024-02-2900000089472024-06-012024-08-3100000089472023-06-012023-08-3100000089472023-03-012023-08-310000008947azz:AISJointVentureMember2024-03-012024-08-310000008947azz:AISJointVentureMember2024-06-012024-08-3100000089472023-02-2800000089472023-08-310000008947us-gaap:CommonStockMember2024-05-310000008947us-gaap:AdditionalPaidInCapitalMember2024-05-310000008947us-gaap:RetainedEarningsMember2024-05-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-05-3100000089472024-05-310000008947us-gaap:AdditionalPaidInCapitalMember2024-06-012024-08-310000008947us-gaap:CommonStockMember2024-06-012024-08-310000008947us-gaap:RetainedEarningsMember2024-06-012024-08-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-012024-08-310000008947us-gaap:CommonStockMember2024-08-310000008947us-gaap:AdditionalPaidInCapitalMember2024-08-310000008947us-gaap:RetainedEarningsMember2024-08-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-08-310000008947us-gaap:CommonStockMember2024-02-290000008947us-gaap:AdditionalPaidInCapitalMember2024-02-290000008947us-gaap:RetainedEarningsMember2024-02-290000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-02-290000008947us-gaap:AdditionalPaidInCapitalMember2024-03-012024-08-310000008947us-gaap:CommonStockMember2024-03-012024-08-310000008947us-gaap:RetainedEarningsMember2024-03-012024-08-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-012024-08-310000008947us-gaap:CommonStockMember2023-05-310000008947us-gaap:AdditionalPaidInCapitalMember2023-05-310000008947us-gaap:RetainedEarningsMember2023-05-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-05-3100000089472023-05-310000008947us-gaap:AdditionalPaidInCapitalMember2023-06-012023-08-310000008947us-gaap:CommonStockMember2023-06-012023-08-310000008947us-gaap:RetainedEarningsMember2023-06-012023-08-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-012023-08-310000008947us-gaap:CommonStockMember2023-08-310000008947us-gaap:AdditionalPaidInCapitalMember2023-08-310000008947us-gaap:RetainedEarningsMember2023-08-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-08-310000008947us-gaap:CommonStockMember2023-02-280000008947us-gaap:AdditionalPaidInCapitalMember2023-02-280000008947us-gaap:RetainedEarningsMember2023-02-280000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-02-280000008947us-gaap:AdditionalPaidInCapitalMember2023-03-012023-08-310000008947us-gaap:CommonStockMember2023-03-012023-08-310000008947us-gaap:RetainedEarningsMember2023-03-012023-08-310000008947us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-012023-08-310000008947azz:AISJointVentureMember2022-09-300000008947azz:April2024SecondaryOfferingMember2024-04-302024-04-300000008947us-gaap:StockCompensationPlanMember2024-06-012024-08-310000008947us-gaap:StockCompensationPlanMember2023-06-012023-08-310000008947us-gaap:StockCompensationPlanMember2024-03-012024-08-310000008947us-gaap:StockCompensationPlanMember2023-03-012023-08-310000008947us-gaap:ConvertiblePreferredStockMemberus-gaap:SeriesAPreferredStockMember2024-03-012024-08-310000008947azz:ConstructionIndustryMember2024-06-012024-08-310000008947azz:ConstructionIndustryMember2023-06-012023-08-310000008947azz:ConstructionIndustryMember2024-03-012024-08-310000008947azz:ConstructionIndustryMember2023-03-012023-08-310000008947azz:IndustrialIndustryMember2024-06-012024-08-310000008947azz:IndustrialIndustryMember2023-06-012023-08-310000008947azz:IndustrialIndustryMember2024-03-012024-08-310000008947azz:IndustrialIndustryMember2023-03-012023-08-310000008947azz:TransportationIndustryMember2024-06-012024-08-310000008947azz:TransportationIndustryMember2023-06-012023-08-310000008947azz:TransportationIndustryMember2024-03-012024-08-310000008947azz:TransportationIndustryMember2023-03-012023-08-310000008947azz:ConsumerIndustryMember2024-06-012024-08-310000008947azz:ConsumerIndustryMember2023-06-012023-08-310000008947azz:ConsumerIndustryMember2024-03-012024-08-310000008947azz:ConsumerIndustryMember2023-03-012023-08-310000008947azz:ElectricalAndUtilityIndustryMember2024-06-012024-08-310000008947azz:ElectricalAndUtilityIndustryMember2023-06-012023-08-310000008947azz:ElectricalAndUtilityIndustryMember2024-03-012024-08-310000008947azz:ElectricalAndUtilityIndustryMember2023-03-012023-08-310000008947azz:OtherIndustryMember2024-06-012024-08-310000008947azz:OtherIndustryMember2023-06-012023-08-310000008947azz:OtherIndustryMember2024-03-012024-08-310000008947azz:OtherIndustryMember2023-03-012023-08-310000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2024-06-012024-08-310000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2024-06-012024-08-310000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2024-06-012024-08-310000008947us-gaap:CorporateNonSegmentMember2024-06-012024-08-310000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2024-03-012024-08-310000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2024-03-012024-08-310000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2024-03-012024-08-310000008947us-gaap:CorporateNonSegmentMember2024-03-012024-08-310000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2023-06-012023-08-310000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2023-06-012023-08-310000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2023-06-012023-08-310000008947us-gaap:CorporateNonSegmentMember2023-06-012023-08-310000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2023-03-012023-08-310000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2023-03-012023-08-310000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2023-03-012023-08-310000008947us-gaap:CorporateNonSegmentMember2023-03-012023-08-310000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2024-08-310000008947us-gaap:OperatingSegmentsMemberazz:MetalCoatingsMember2024-02-290000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2024-08-310000008947us-gaap:OperatingSegmentsMemberazz:PrecoatMetalsMember2024-02-290000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2024-08-310000008947us-gaap:OperatingSegmentsMemberazz:InfrastructureSolutionsMember2024-02-290000008947us-gaap:CorporateNonSegmentMember2024-08-310000008947us-gaap:CorporateNonSegmentMember2024-02-290000008947country:US2024-06-012024-08-310000008947country:US2023-06-012023-08-310000008947country:US2024-03-012024-08-310000008947country:US2023-03-012023-08-310000008947country:CA2024-06-012024-08-310000008947country:CA2023-06-012023-08-310000008947country:CA2024-03-012024-08-310000008947country:CA2023-03-012023-08-310000008947country:US2024-08-310000008947country:US2024-02-290000008947country:CA2024-08-310000008947country:CA2024-02-290000008947azz:AISJointVentureMemberazz:AZZInfrastructureSolutionsMember2024-03-012024-08-310000008947us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberazz:AISJointVentureMemberazz:AZZInfrastructureSolutionsMember2022-09-300000008947azz:AISJointVentureMember2024-08-310000008947azz:AISJointVentureMember2024-03-012024-08-310000008947azz:AISJointVentureMember2023-03-012023-08-310000008947us-gaap:RevolvingCreditFacilityMemberazz:A2022CreditAgreementAndTermLoanBMember2022-09-272022-09-270000008947us-gaap:RevolvingCreditFacilityMemberazz:A2022CreditAgreementAndTermLoanBMember2024-03-202024-03-200000008947azz:InterestRateSwapPortionOfVariableRateDebtMember2022-09-270000008947us-gaap:InterestRateSwapMember2022-09-270000008947us-gaap:InterestRateSwapMember2024-08-310000008947us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-08-310000008947us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2024-02-290000008947azz:TermLoanBMember2024-08-310000008947azz:TermLoanBMember2024-02-290000008947us-gaap:LoansPayableMemberazz:TermLoanBMember2022-05-130000008947us-gaap:RevolvingCreditFacilityMemberazz:A2022CreditAgreementAndTermLoanBMember2022-05-130000008947azz:StandbyAndCommercialLettersOfCreditMemberazz:A2022CreditAgreementAndTermLoanBMember2022-05-130000008947us-gaap:RevolvingCreditFacilityMember2022-05-132022-05-130000008947srt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2024-03-202024-03-200000008947srt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2024-03-202024-03-200000008947us-gaap:RevolvingCreditFacilityMember2024-08-312024-08-310000008947us-gaap:RevolvingCreditFacilityMemberazz:TermLoanBMember2014-03-192024-03-190000008947us-gaap:RevolvingCreditFacilityMemberazz:TermLoanBMember2024-03-202024-03-200000008947us-gaap:RevolvingCreditFacilityMemberazz:A2022CreditAgreementAndTermLoanBMember2024-08-310000008947us-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMemberazz:A2022CreditAgreementAndTermLoanBMember2024-09-242024-09-240000008947us-gaap:SubsequentEventMemberazz:TermLoanBMember2024-09-240000008947azz:TermLoanBMember2022-08-312022-08-310000008947azz:A2022CreditAgreementAndTermLoanBMember2024-03-012024-08-310000008947azz:NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member2024-08-310000008947us-gaap:SeniorNotesMemberus-gaap:LineOfCreditMember2024-08-310000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2024-08-310000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2024-08-310000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel3Member2024-08-310000008947us-gaap:InterestRateSwapMember2024-02-290000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2024-02-290000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2024-02-290000008947us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel3Member2024-02-290000008947us-gaap:FairValueInputsLevel1Member2024-08-310000008947us-gaap:FairValueInputsLevel2Member2024-08-310000008947us-gaap:FairValueInputsLevel3Member2024-08-310000008947us-gaap:FairValueInputsLevel1Member2024-02-290000008947us-gaap:FairValueInputsLevel2Member2024-02-290000008947us-gaap:FairValueInputsLevel3Member2024-02-290000008947us-gaap:CostOfSalesMember2024-06-012024-08-310000008947us-gaap:CostOfSalesMember2023-06-012023-08-310000008947us-gaap:CostOfSalesMember2024-03-012024-08-310000008947us-gaap:CostOfSalesMember2023-03-012023-08-310000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-06-012024-08-310000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-06-012023-08-310000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-03-012024-08-310000008947us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-03-012023-08-310000008947us-gaap:SeriesAPreferredStockMember2024-08-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-08-310000008947us-gaap:SeriesAPreferredStockMember2024-02-290000008947azz:April2024SecondaryOfferingMember2024-04-300000008947us-gaap:AccumulatedTranslationAdjustmentMember2024-05-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-05-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2024-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2024-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-05-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2024-06-012024-08-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-06-012024-08-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2024-06-012024-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2024-06-012024-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-06-012024-08-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2024-08-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-08-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2024-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2024-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-08-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2024-02-290000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-02-290000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2024-02-290000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2024-02-290000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-02-290000008947us-gaap:AccumulatedTranslationAdjustmentMember2024-03-012024-08-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-03-012024-08-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2024-03-012024-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2024-03-012024-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2024-03-012024-08-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2023-05-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-05-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2023-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2023-05-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-05-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2023-06-012023-08-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-06-012023-08-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2023-06-012023-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2023-06-012023-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-06-012023-08-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2023-08-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-08-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2023-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2023-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-08-310000008947us-gaap:AccumulatedTranslationAdjustmentMember2023-02-280000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-02-280000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2023-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2023-02-280000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-02-280000008947us-gaap:AccumulatedTranslationAdjustmentMember2023-03-012023-08-310000008947azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-03-012023-08-310000008947azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember2023-03-012023-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember2023-03-012023-08-310000008947azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember2023-03-012023-08-310000008947azz:PrecoatMetalsBusinessDivisionMember2024-08-3100000089472023-10-272023-10-2700000089472023-03-012024-02-290000008947azz:CapitalCommitmentsMember2024-03-012024-08-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 August 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 October 4, 2024, the registrant had outstanding 29,876,952 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
August 31, 2024February 29, 2024
Assets
Current assets:
Cash and cash equivalents$2,152 $4,349 
Trade accounts receivable, net of allowance for credit losses of $(2,128) and $(2,347) at August 31, 2024 and February 29, 2024, respectively
153,108 142,246 
Other receivables22,804 15,599 
Inventories115,249 117,656 
Contract assets93,983 79,335 
Prepaid expenses and other13,860 7,814 
Total current assets401,156 366,999 
Property, plant and equipment, net569,732 541,652 
Right-of-use assets22,053 23,739 
Goodwill705,724 705,468 
Deferred tax assets5,616 5,606 
Intangible assets, net433,929 445,435 
Investment in AVAIL joint venture97,768 98,169 
Other assets4,352 8,437 
Total assets$2,240,330 $2,195,505 
Liabilities, Mezzanine Equity and Shareholders’ Equity
Current liabilities:
Accounts payable$108,699 $88,001 
Income taxes payable1,919 172 
Accrued salaries and wages24,947 30,823 
Other accrued liabilities74,991 68,651 
Lease liability, short-term6,574 6,659 
Total current liabilities217,130 194,306 
Long-term debt, net912,572 952,742 
Lease liability, long-term16,263 17,827 
Deferred tax liabilities42,261 38,567 
Other long-term liabilities52,348 57,572 
Total liabilities1,240,574 1,261,014 
Commitments and contingencies (Note 16)
Mezzanine equity:
Series A Preferred Stock, $1,000 par value; 100,000 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,877 and 25,102 shares issued and outstanding at August 31, 2024 and February 29, 2024, respectively
29,877 25,102 
Capital in excess of par value411,263 103,330 
Retained earnings565,511 576,231 
Accumulated other comprehensive loss(6,895)(3,894)
Total shareholders’ equity999,756 700,769 
Total liabilities, mezzanine equity and shareholders' equity$2,240,330 $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 and dividend amounts)
(Unaudited)
 
 Three Months Ended August 31,Six Months Ended August 31,
 2024202320242023
Sales$409,007 $398,542 $822,215 $789,415 
Cost of sales305,493 301,296 616,031 595,150 
   Gross margin103,514 97,246 206,184 194,265 
                                                                                                                                                                                
Selling, general and administrative35,868 36,239 68,789 67,762 
Operating income67,646 61,007 137,395 126,503 
Interest expense, net(21,909)(27,770)(44,683)(56,476)
Equity in earnings of unconsolidated subsidiaries1,478 974 5,302 2,394 
Other income, net417 88 621 50 
Income before income taxes47,632 34,299 98,635 72,471 
Income tax expense12,213 5,967 23,614 15,617 
Net income35,419 28,332 75,021 56,854 
Series A Preferred Stock Dividends (3,600)(1,200)(7,200)
Redemption premium on Series A Preferred Stock  (75,198) 
Net income (loss) available to common shareholders$35,419 $24,732 $(1,377)$49,654 
Basic earnings (loss) per common share$1.19 $0.99 $(0.05)$1.99 
Diluted earnings (loss) per common share$1.18 $0.97 $(0.05)$1.95 
Weighted average shares outstanding - Basic 29,852 25,054 28,294 24,997 
Weighted average shares outstanding - Diluted30,057 29,210 28,294 29,196 
Cash dividends declared per common share$0.17 $0.17 $0.34 $0.34 
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 August 31,Six Months Ended August 31,
2024202320242023
 
Net income (loss) available to common shareholders$35,419 $24,732 $(1,377)$49,654 
Other comprehensive income (loss):
Unrealized translation gain864 18 439 38 
Unrealized translation loss for unconsolidated subsidiary(1)
(531)(2,885)(531)(1,774)
Unrealized gain (loss) on derivatives qualified for hedge accounting:
Unrealized gain (loss) on interest rate swap, net of tax(2)
(3,062)5,254 (842)1,869 
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax(3)
(1,113)(939)(2,214)(1,487)
Unrealized gain on interest rate swap, net of tax for unconsolidated subsidiary(4)
6 278 147 113 
Other comprehensive income (loss)(3,836)1,726 (3,001)(1,241)
Comprehensive income (loss)$31,583 $26,458 $(4,378)$48,413 
(1) Unrealized translation loss for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest
    in this amount. Net of tax benefit of $(210) for both the three and six months ended August 31, 2024 and $0 for both the three and six months ended
    August 31, 2023.
(2) Net of tax expense (benefit) of ($967) and $1,908 for the three months ended August 31,2024 and 2023, respectively. Net of tax expense (benefit) of
    ($342) and $679 for the six months ended August 31, 2024 and 2023, respectively.
(3) Net of tax benefit of ($351) and ($341) for the three months ended August 31,2024 and 2023, respectively. Net of tax benefit of $(699) and $(540)
     for the six months ended August 31, 2024 and 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 of $2 and $101 for the three months ended August 31,2024 and 2023,
    respectively. Net of tax expense of $46 and $41 for the six months ended August 31, 2024 and 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)
 
 Six Months Ended August 31,
20242023
Cash flows from operating activities
Net income (loss) available to common shareholders$(1,377)$49,654 
Plus: Dividends on Series A Preferred Stock1,200 7,200 
Plus: Redemption premium on Series A Preferred Stock75,198  
Net income75,021 56,854 
Adjustments to reconcile net income to net cash provided by operating activities:
Bad debt expense1 79 
Depreciation and amortization40,750 38,677 
Deferred income taxes4,881 (2,656)
Equity in earnings of unconsolidated entities(5,302)(2,394)
Distribution on investment in AVAIL joint venture5,155  
Net gain on sale of property, plant and equipment(487)(13)
Amortization of debt financing costs6,219 6,062 
Share-based compensation expense7,448 4,019 
Changes in current assets and current liabilities(8,493)21,385 
Changes in other long-term assets and long-term liabilities(5,763)(3,672)
Net cash provided by operating activities119,430 118,341 
Cash flows from investing activities
Purchase of property, plant and equipment(59,501)(42,726)
Proceeds from sale of property, plant and equipment761 20 
Net cash used in investing activities(58,740)(42,706)
Cash flows from financing activities
Proceeds from issuance of common stock310,237 1,464 
Redemption of Series A Preferred Stock(308,920) 
Tax payments related to net share settlement of equity awards(4,977)(791)
Proceeds from Revolving Credit Facility193,000 142,000 
Payments on Revolving Credit Facility(148,000)(202,000)
Payments of debt financing costs(715)(1,203)
Payments on long term debt and finance lease liabilities(90,432)(162)
Payments of dividends(12,943)(15,688)
Net cash used in financing activities(62,750)(76,380)
Effect of exchange rate changes on cash(137)33 
Net decrease in cash and cash equivalents(2,197)(712)
Cash and cash equivalents at beginning of period4,349 2,820 
Cash and cash equivalents at end of period$2,152 $2,108 

 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 August 31, 2024
 Common StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive
Loss
Total
 SharesAmount
Balance at May 31, 202429,814 $29,814 $405,309 $535,168 $(3,059)$967,232 
Share-based compensation— — 4,903 — — 4,903 
Common stock issued under stock-based plans and related tax expense20 20 (420)— — (400)
Common stock issued under employee stock purchase plan43 43 1,526 — — 1,569 
Secondary public offering and issuance of additional common stock  (55)— — (55)
Cash dividends paid on common stock— — — (5,076)— (5,076)
Net income— — — 35,419 — 35,419 
Other comprehensive loss— — — — (3,836)(3,836)
Balance at August 31, 202429,877 $29,877 $411,263 $565,511 $(6,895)$999,756 
Six Months Ended August 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— — 7,438 — — 7,438 
Common stock issued under stock-based plans and related tax expense132 132 (5,099)— — (4,967)
Common stock issued under employee stock purchase plan43 43 1,526 — — 1,569 
Secondary public offering and issuance of additional common stock4,600 4,600 304,068 — — 308,668 
Dividends on Series A Preferred Stock— — — (1,200)— (1,200)
Cash dividends paid on common stock— — — (9,343)— (9,343)
Redemption premium on Series A Preferred Stock— — — (75,198)— (75,198)
Net income— — — 75,021 — 75,021 
Other comprehensive loss— — — — (3,001)(3,001)
Balance at August 31, 202429,877 $29,877 $411,263 $565,511 $(6,895)$999,756 
7

Three Months Ended August 31, 2023
Common StockCapital in
Excess of
Par Value
Retained
Earnings
Accumulated
Other
Comprehensive
Loss
Total
SharesAmount
Balance at May 31, 202325,013 $25,013 $93,449 $526,729 $(7,540)$637,651 
Share-based compensation— — 2,115 — — 2,115 
Common stock issued under stock-based plans and related tax expense22 22 898 — — 920 
Common stock issued under employee stock purchase plan42 42 1,422 — — 1,464 
Dividends on Series A Preferred Stock— — — (3,600)— (3,600)
Cash dividends paid on common stock— — — (4,253)— (4,253)
Net income— — — 28,332 — 28,332 
Other comprehensive loss— — — — 1,726 1,726 
Balance at August 31, 202325,077 $25,077 $97,884 $547,208 $(5,814)$664,355 
Six Months Ended August 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— — 4,019 — — 4,019 
Common stock issued under stock-based plans and related tax expense123 123 (914)— — (791)
Common stock issued under employee stock purchase plan42 42 1,422 — — 1,464 
Dividends on Series A Preferred Stock— — — (7,200)— (7,200)
Cash dividends paid on common stock— — — (8,488)— (8,488)
Net income— — — 56,854 — 56,854 
Other comprehensive loss— — — — (1,241)(1,241)
Balance at August 31, 202325,077 $25,077 $97,884 $547,208 $(5,814)$664,355 
The accompanying notes are an integral part of the consolidated financial statements.
8

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 Securities and Exchange Commission ("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 August 31, 2024, the results of its operations and cash flows for the three and six months ended August 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 December 2023, the FASB issued Accounting Standards Update ("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-09 for the annual period ending February 28, 2025 and the adoption will not affect our financial position or our results of operations, but will result in additional disclosures.
In November 2023, the FASB issued 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 period ending February 28, 2025 and interim reporting periods in fiscal 2026.


9

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

2. Inventories

The following table summarizes the components of inventory (in thousands):
As of
August 31, 2024February 29, 2024
Raw material$111,728 $111,674 
Work in process552 898 
Finished goods2,969 5,084 
Total inventories$115,249 $117,656 
Our inventory reserves were $3.5 million and $4.5 million as of August 31, 2024 and February 29, 2024, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the Precoat Metals segment.

3. Earnings Per Share
Basic earnings per share is based on the weighted average number of common shares outstanding during each 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 public offering in which we issued 4.6 million common shares. The weighted average number of shares for the period outstanding for the six months ended August 31, 2024 are included in weighted average shares outstanding for basic earnings per share. See Note 14. As of August 31, 2024, there were 29.9 million common shares outstanding, which includes the shares from the secondary public offering.
The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):
Three Months Ended August 31,Six Months Ended August 31,
2024202320242023
Numerator:
Net income$35,419 $28,332 $75,021 $56,854 
Series A Preferred Stock Dividends (3,600)(1,200)(7,200)
Redemption premium on Series A Preferred Stock  (75,198) 
Numerator for basic earnings per share$35,419 $24,732 $(1,377)$49,654 
Series A Preferred Stock Dividends 3,600  7,200 
Numerator for diluted earnings per share$35,419 $28,332 $(1,377)$56,854 
Denominator:
Weighted average shares outstanding for basic earnings per share29,852 25,054 28,294 24,997 
Effect of dilutive securities:
Employee and director stock awards205 39  82 
Series A Preferred Stock 4,117  4,117 
Denominator for diluted earnings per share30,057 29,210 28,294 29,196 
Basic earnings (loss) per common share$1.19 $0.99 $(0.05)$1.99 
Diluted earnings (loss) per common share$1.18 $0.97 $(0.05)$1.95 
    
10

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

For the three months ended August 31, 2024 and 2023, there were 76,068 and 126,882 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 six months ended August 31, 2024 and 2023, 70,455 and 125,793 shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. For the six months ended August 31, 2024, all shares related to the Series A Preferred Stock (1.6 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.

11

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 August 31,Six Months Ended August 31,
2024202320242023
Sales:
Construction$233,196 $216,807 $461,691 $422,337 
Industrial36,691 42,245 76,767 82,889 
Transportation36,550 35,869 74,913 72,626 
Consumer31,408 34,673 65,169 70,258 
Utilities30,731 25,905 59,346 51,312 
Other (1)
40,431 43,043 84,329 89,993 
Total Sales$409,007 $398,542 $822,215 $789,415 
(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 six months ended August 31, 2024 were primarily due to normal timing differences between AZZ's performance and customer payments. As of August 31, 2024 and February 29, 2024, the balance for contract assets was $94.0 million and $79.3 million, respectively, primarily related to the AZZ Precoat Metals segment. The increase was primarily due to the timing differences noted above, as well as the increase in the volume of coil coated for the six months ended August 31, 2024. Contract liabilities of $0.7 million and $1.0 million as of August 31, 2024 and February 29, 2024, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets.
As of August 31, 2023 and February 28, 2023, the balance for contract assets was $76.8 million and $79.3 million, respectively, primarily related to the AZZ Precoat Metals segment. Contract liabilities were $1.1 million and $1.3 million as of August 31, 2023 and February 28, 2023, respectively.
12

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):
Six Months Ended August 31,
20242023
Decrease (increase) in current assets:
Accounts receivable, net$(10,813)$(13,711)
Other receivables(7,186)13,101 
Inventories2,454 7,460 
Contract assets(14,648)57 
Prepaid expenses and other(6,041)(2,544)
Increase (decrease) in current liabilities:
Accounts payable23,269 15,037 
Income taxes payable1,747 (226)
Accrued expenses2,725 2,211 
Changes in current assets and current liabilities$(8,493)$21,385 


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

Six Months Ended August 31,
20242023
Cash paid for interest$41,227 $51,539 
Cash paid for income taxes13,703 12,930 

Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):

Six Months Ended August 31,
20242023
Accrued dividends on Series A Preferred Stock$ $2,400 
Accruals for capital expenditures5,379 5,579 

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 North America. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts with steel, which provides corrosion protection and extends the lifecycle of fabricated steel for several decades.
13

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

AZZ Precoat Metals — provides coil coating application of protective and decorative coatings and related value-added downstream processing for steel and aluminum coils. Primarily serving the construction, appliance, heating, ventilation, and air conditioning (HVAC), container, transportation, and other end markets, the coil coating process emphasizes sustainability and enhanced product lifecycles. It involves cleaning, treating, painting, and curing metal coils as a flat material before they are cut, formed, and fabricated into finished products. This highly efficient method optimizes waste through tight film control and improves final product performance by painting and curing the substrates under conditions unmatched by other application processes.

AZZ Infrastructure Solutions — consists of the equity in earnings of our 40% investment in the AVAIL JV, as well as other expenses directly related to AIS receivables and liabilities that were retained following the divestiture of the AIS business. The AVAIL JV is a global provider of application-critical equipment, highly engineered technologies, and specialized services to the power generation, transmission, distribution, oil and gas, and industrial markets.
The following tables contain operating segment data for the three and six months ended August 31, 2024 and 2023 by segment, for the Company's corporate operations and on a consolidated basis (in thousands):
Three Months Ended August 31, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$171,500 $237,507 $ $ $409,007 
Cost of sales118,193 187,300   305,493 
Gross margin53,307 50,207   103,514 
Selling, general and administrative5,619 7,677 9 22,563 35,868 
Operating income (loss)47,688 42,530 (9)(22,563)67,646 
Interest expense   (21,909)(21,909)
Equity in earnings of unconsolidated subsidiaries  1,478  1,478 
Other (expense) income(7)  424 417 
Income (loss) before income tax$47,681 $42,530 $1,469 (44,048)47,632 
Income tax expense12,213 12,213 
Net income (loss)$(56,261)$35,419 
See notes below tables.
Six Months Ended August 31, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$348,152 $474,063 $ $ $822,215 
Cost of sales240,929 375,102   616,031 
Gross margin107,223 98,961   206,184 
Selling, general and administrative11,602 16,338 38 40,811 68,789 
Operating income (loss)95,621 82,623 (38)(40,811)137,395 
Interest expense   (44,683)(44,683)
Equity in earnings of unconsolidated subsidiaries  5,302  5,302 
Other income49   572 621 
Income (loss) before income tax$95,670 $82,623 $5,264 (84,922)98,635 
Income tax expense23,614 23,614 
Net income (loss)$(108,536)$75,021 
See notes below tables.
14

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Three Months Ended August 31, 2023
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$169,837 $228,705 $ $ $398,542 
Cost of sales119,471 181,825   301,296 
Gross margin50,366 46,880   97,246 
Selling, general and administrative5,285 7,874 5,932 17,148 36,239 
Operating income (loss)45,081 39,006 (5,932)(17,148)61,007 
Interest expense   (27,770)(27,770)
Equity in earnings of unconsolidated subsidiaries  974  974 
Other income13   75 88 
Income (loss) before income tax$45,094 $39,006 $(4,958)(44,843)34,299 
Income tax expense5,967 5,967 
Net income (loss)$(50,810)$28,332 
See notes below tables.

Six Months Ended August 31, 2023
Metal Coatings
Precoat Metals(4)
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$338,631 $450,784 $ $ $789,415 
Cost of sales237,328 357,822   595,150 
Gross margin101,303 92,962   194,265 
Selling, general and administrative10,751 16,266 5,954 34,791 67,762 
Operating income (loss)90,552 76,696 (5,954)(34,791)126,503 
Interest expense   (56,476)(56,476)
Equity in earnings of unconsolidated subsidiaries  2,394  2,394 
Other income (expense)(11)  61 50 
Income (loss) before income tax$90,541 $76,696 $(3,560)(91,206)72,471 
Income tax expense15,617 15,617 
Net income (loss)$(106,823)$56,854 
(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.










15

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Asset balances by operating segment for each period were as follows (in thousands):
As of
August 31, 2024February 29, 2024
Assets:
Metal Coatings$550,394 $553,505 
Precoat Metals1,557,895 1,500,122 
Infrastructure Solutions - Investment in Joint Venture97,768 98,169 
Corporate34,273 43,709 
Total assets$2,240,330 $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 August 31,Six Months Ended August 31,
2024202320242023
Sales:
United States$398,658 $388,538 $801,709 $769,860 
Canada10,349 10,004 20,506 19,555 
Total$409,007 $398,542 $822,215 $789,415 

As of
August 31, 2024February 29, 2024
Property, plant and equipment, net:
United States$550,761 $522,693 
Canada18,971 18,959 
Total$569,732 $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, and we recorded $5.3 million in equity in earnings for the six months ended August 31, 2024. As of August 31, 2024, our investment in the AVAIL JV was $97.8 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.
16

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Summarized Balance Sheet
As of
August 31, 2024(1)
Current assets$281,937 
Long-term assets177,926 
Total assets$459,863 
Current liabilities139,333 
Long-term liabilities124,359 
Total liabilities$263,692 
Total partners' capital196,171 
Total liabilities and partners' capital$459,863 

Summarized Operating Data
Three Months EndedSix Months Ended
August 31, 2024(1)
August 31, 2024(1)
Sales$119,584 $249,300 
Gross profit27,569 59,086 
Net income2,780 10,955 
(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 and six months ended July 31, 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 and natural gas at fixed prices. These contracts are not accounted for as derivatives because they meet the criteria for the normal purchases and normal sales scope exception in 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%. See Note 17 for information related to the repricing of the Company's Term Loan B on September 24, 2024. 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 $539.0 million as of August 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 August 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
17

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

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 six months ended August 31, 2024, we reclassified $2.9 million before income tax, or $2.2 million net of tax, from other comprehensive income to earnings.
9. Debt
Our long-term debt instruments and balances outstanding for each of the periods presented (in thousands):
 
As of
August 31, 2024February 29, 2024
Revolving Credit Facility$75,000 $30,000 
Term Loan B890,250 980,250 
Total debt, gross965,250 1,010,250 
Unamortized debt issuance costs(52,678)(57,508)
Long-term debt, net$912,572 $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"). See Note 17 for information related to the repricing of the Company's Term Loan B on September 24, 2024.
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 August 31, 2024, the outstanding balance of the Term Loan B was $890.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"), which matures on 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 August 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 entered the term loan market and repriced our existing Term Loan B. The repricing reduced the Term Loan B spread from a rate of SOFR plus 3.75% to SOFR plus 3.25%.
On September 24, 2024, we completed our third repricing of the Term Loan B, for which $890.3 million was outstanding as of August 31, 2024. The repricing reduced the margin from SOFR plus 3.25% to SOFR plus 2.50%, for a total reduction of 75 basis points.
We primarily utilize proceeds from the Revolving Credit Facility to finance working capital needs, capital improvements, quarterly cash dividends, acquisitions and other general corporate purposes.
As defined in the 2022 Credit Agreement, quarterly prepayments were due against the outstanding principal of the Term Loan B and were payable on the last business day of each May, August, November and February, beginning August 31, 2022, in a quarterly aggregate principal amount of $3.25 million, with the entire remaining principal amount due on May 13, 2029, the maturity date. Additional prepayments made against the Term Loan B contribute to these required quarterly payments. Due to prepayments made against the Term Loan B since August 31, 2022, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are no longer required.
18

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

The weighted average interest rate for our outstanding debt, including the Revolving Credit Facility and the Term Loan B, was 8.03% and 8.56% for the six months ended August 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 August 31, 2024, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement.
As of August 31, 2024, we had $965.3 million of debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2029. We had approximately $310.7 million of additional credit available as of August 31, 2024.
As of August 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 August 31,Six Months Ended August 31,
2024202320242023
Gross Interest expense$23,621 $28,298 $47,827 $57,260 
Less: Capitalized interest(1,712)(528)(3,144)(784)
Interest expense, net$21,909 $27,770 $44,683 $56,476 
Capitalized interest for the three and six months ended August 31, 2024 and 2023 relates to interest cost on the construction of the greenfield aluminum coil coating facility in Washington, Missouri. The increase for the six months ended August 31, 2024 compared to the prior year period was 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 long-term liabilities" in the condensed consolidated balance sheets as of August 31, 2024 and in "Other assets" as of February 29, 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 about the 2022 Swap.

19

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


Our financial instruments that are measured at fair value on a recurring basis as of August 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
August 31, 2024Level 1Level 2at Net Asset ValueFebruary 29, 2024Level 1Level 2at Net Asset Value
Assets:
Interest Rate Swap Agreement(1)
$ $ $ $ $3,410 $ $3,410 $ 
Total Assets $ $3,410 
Liabilities:
Interest Rate Swap Agreement(1)
687  687      
Net Pension Obligation26,007   26,007 31,148   31,148 
Total Liabilities$26,694 $31,148 
(1) The fair value of the Company's interest rate swap agreement was an asset at February 29, 2024 and a liability at August 31, 2024.
(2) The Plan was underfunded with a pension obligation of $26.0 million as of August 31, 2024, which is included in 'Other long-term
    liabilities' on the consolidated balance sheets.
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 $965.3 million and $1,010.3 million at August 31, 2024 and February 29, 2024, respectively. The estimated fair value of our outstanding debt was $972.5 million and $1,010.3 million at August 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 August 31, 2024, we were the lessee for 148 operating leases and 55 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."
20

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Our leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions, (iv) equipment used for back-office functions, and (v) temporary storage. The majority of our vehicle and equipment leases have both a fixed and variable component.
Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets and we recognize lease expense for these leases on a straight-line basis over the lease term. We have a significant number of short-term leases, including month-to-month agreements. Our short-term lease agreements include expenses incurred hourly, daily, monthly and for other durations of time of one year or less. Our future lease commitments as of August 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 August 31, 2024 and February 29, 2024 (in thousands):
Balance Sheet ClassificationAs of
August 31, 2024February 29, 2024
Assets
Operating right-of-use assetsRight-of-use assets$17,194 $19,808 
Finance right-of-use assets Right-of-use assets4,859 3,931 
Liabilities
Operating lease liabilities ― short-termLease liability - short-term$5,579 $5,893 
Operating lease liabilities ― long-termLease liability - long-term12,284 14,606 
Finance lease liabilities ― short-termLease liability - short-term995 766 
Finance lease liabilities ― long-termLease liability - long-term3,979 3,221 
Supplemental information related to AZZ's leases was as follows (in thousands, except years and percentages):
Three Months Ended August 31,Six Months Ended August 31,
2024202320242023
Operating cash flows from operating leases included in lease liabilities$1,794 $1,834 $3,561 $3,654 
Lease liabilities obtained from new ROU assets - operating410 373 628 1,895 
Decrease in ROU assets related to lease terminations (1,294) (1,302)
Financing cash flows from finance leases included in lease liabilities236 92 432 162 
Operating cash flows from finance leases included in lease liabilities83 21 151 37 
Lease liabilities obtained from new ROU assets - finance leases1,009 599 1,419 599 
As of
August 31, 2024February 29, 2024
Weighted-average remaining lease term - operating leases3.8 years4.12 years
Weighted-average discount rate - operating leases4.62 %4.49 %
Weighted-average remaining lease term - finance leases4.84 years5.21 years
Weighted-average discount rate - finance leases7.08 %6.70 %




21

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


The following table outlines the classification of lease expense related to operating and finance leases in the statements of operations (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2024202320242023
Operating lease expense:
Cost of sales$3,026 $3,035 $6,029 $6,060 
Selling, general and administrative488 506 977 1,005 
Total operating lease expense3,514 3,541 $7,006 $7,065 
Financing lease expense:
Cost of sales269 101 492 177 
Interest expense83 21 151 37 
Total financing lease expense352 122 643 214 
Total lease expense$3,866 $3,663 $7,649 $7,279 

As of August 31, 2024, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2025$3,259 $665 $3,924 
20265,912 1,263 7,175 
20274,598 1,224 5,822 
20282,542 1,137 3,679 
20291,918 920 2,838 
2030462 499 961 
Thereafter796 170 966 
Total lease payments$19,487 $5,878 $25,365 
Less imputed interest(1,624)(904)(2,528)
Total$17,863 $4,974 $22,837 
We sublease multiple buildings in Columbia, South Carolina to multiple subtenants. The Columbia sublease agreements are by and between AZZ Precoat Metals and multiple subtenants. Sublease income is recognized over the term of the sublease on a straight-line basis and is reported in the consolidated statement of operations as a reduction to "Cost of sales." Sublease income for the three and six months ended August 31, 2024 and 2023 was as follows (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2024202320242023
Sublease income $254 $248 $509 $488 
22

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

12. Income Taxes
The provision for income taxes reflects an effective tax rate of 25.6% for the three months ended August 31, 2024, compared to 17.4% for the three months ended August 31, 2023. The increase in the effective tax rate is primarily attributable to favorable adjustments in the prior year related to uncertain tax positions.
The provision for income taxes reflects an effective tax rate of 23.9% for the six months ended August 31, 2024, compared to 21.5% for the prior year comparable period. The increase in the effective tax rate is primarily attributable to favorable adjustments in the prior year related to uncertain tax positions, partially offset by higher discrete items driven by tax deductions for stock compensation in fiscal year 2025.

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 was calculated as the difference between the redemption amount and the book value of $233.7 million, was recorded as a deemed dividend, and reduces net income available to common shareholders. The Series A Preferred Stock was redeemed using proceeds from the April 2024 Secondary Public Offering. See Note 14.
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 had 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, as noted above, 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 have elected 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 had 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 accumulated a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends were payable in cash or in kind, by accreting and increasing the Series A Base Amount (“PIK Dividends”). Dividends were payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends were accrued daily and paid quarterly in arrears, on March 31, June 30, September 30 and December 31 of each year. Following the calendar quarter ending June 30, 2027, we 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 August 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 the six months ended August 31, 2024 and August 31, 2023 were $3.6 million and $7.2 million, respectively.

23

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

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 was 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 were 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 have exceeded 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 exceeded 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 remained effective and available for use.
Participation Rights
Holders of Series A Preferred Stock participated 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 had 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 was equal to 1.4 until May 13, 2024 and, (a) in each of the three years thereafter, would have increased by 0.15, (b) would have increased 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 was greater than 3.5-to-1 and (ii) prior to May 13, 2024,we had not consummated dispositions of assets that, in the aggregate, resulted in proceeds in excess of $200.0 million and (c) would have increased 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) was subject to provisions of the Certificate of Designation that limited our right to redeem to the period following the two year anniversary of the initial issuance, limited the quarterly conversion to up to 25% of the number of shares of convertible preferred stock outstanding, and required 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 were 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 would have been 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
24

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

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 also had customary information and preemptive rights, and the Series A Preferred Stock was 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, had 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 were 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 Public Offering
On April 30, 2024, we completed a secondary public offering in which we sold 4.6 million shares of our common stock at $70.00 per share (the "April 2024 Secondary Public Offering"). We received gross proceeds of $322.0 million, and paid offering expenses of $13.3 million, for net proceeds of $308.7 million. The proceeds from the April 2024 Offering were used to redeem the Series A Preferred Stock. See Note 13.
Accumulated Other Comprehensive Income
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three and six months ended August 31, 2024 and 2023 consisted of the following (in thousands):
 Three Months Ended August 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$(8,053)$1,418 $(184)$3,652 $108 $(3,059)
Other comprehensive income before reclassification864 (531) (3,062)6 (2,723)
Amounts reclassified from AOCI    (1,113) (1,113)
Net change in AOCI864 (531) (4,175)6 (3,836)
Balance as of end of period$(7,189)$887 $(184)$(523)$114 $(6,895)
25

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Six Months Ended August 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 reclassification439 (531) (842)147 (787)
Amounts reclassified from AOCI   (2,214) (2,214)
Net change in AOCI439 (531) (3,056)147 (3,001)
Balance as of end of period$(7,189)$887 $(184)$(523)$114 $(6,895)
Three Months Ended August 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,552)$1,112 $119 $(1,054)$(165)$(7,540)
Other comprehensive income before reclassification18 (2,885) 5,254 278 2,665 
Amounts reclassified from AOCI    (939) (939)
Net change in AOCI18 (2,885) 4,315 278 1,726 
Balance as of end of period$(7,534)$(1,773)$119 $3,261 $113 $(5,814)
Six Months Ended August 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 reclassification37 (1,773) 1,870 113 247 
Amounts reclassified from AOCI   (1,488) (1,488)
Net change in AOCI37 (1,773) 382 113 (1,241)
Balance as of end of period$(7,534)$(1,773)$119 $3,261 $113 $(5,814)

26

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 August 31, 2024, the Plan was underfunded, and we have a pension obligation of $26.0 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. The following table outlines the net benefit cost and its components (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2024202320242023
Expected return on plan assets$1,711 $1,759 $3,414 $3,517 
Interest cost(1,491)(1,488)(2,975)(2,975)
Net benefit cost$220 $271 $439 $542 
We paid employer contributions of $5.6 million into the Plan during the six months ended August 31, 2024. We expect to pay $2.2 million of contributions into the Plan during the remainder of fiscal 2025.
27

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

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, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, the Company continues to evaluate opportunities to either mediate the case or settle the disputes for nuisance value or the cost of defense 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 any certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time, management, after consultation with legal counsel believes it has strong defenses to all of its legal matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows.
In 2017, Southeast Texas Industries, Inc. (“STI”) filed a breach of contract lawsuit against the Company in the 1st District Court of Jasper County, Texas (the “Court”). In 2020, we filed a counter suit against STI for amounts due to AZZ for work performed. 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. A final judgment amount was entered by the Court on February 14, 2024, and we are still waiting on the trial transcript from the court reporter which is not expected to be made available to the parties until December 31, 2024. We believe we have strong grounds for an appeal, and will pursue all available appellate options. The appeal process is expected to take two years. As of August 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 August 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 in an effort to retain and fortify 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 $5.25 million settlement amount was included in "Other accrued liabilities" in the consolidated balance sheet as of August 31, 2024 and February 29, 2024. The settlement amount was paid by the Company to Nucor on September 9, 2024.

On July 29, 2024, Gainesville Associates, LLC (“Gainesville Associates”) filed a complaint (the “Complaint”) in the Circuit Court of Prince William County, Virginia against AZZ, Atlantic Research, LLC (“ARC”), Precoat Metals Corporation, and Chromalloy Corporation (collectively “Defendants”), asserting claims for breach of contract against ARC and unjust enrichment against all Defendants. The Complaint arises out of a lease, dated January 1, 1976, between Gainesville Associates as landlord and ARC as tenant (as subsequently amended in 1982, 2012, 2013 and 2017, the “Lease”) for property in Gainesville, Virginia (the “Property”). ARC ceased using the property in 2005 after which point ARC remained in the Lease to complete its obligations on the property pursuant to a consent decree entered into between the U.S. Environmental Protection Agency (“EPA”) and ARC in 1992. ARC satisfied its obligations under the consent decree in 2018 (other than ongoing well water monitoring and testing) and terminated the Lease in 2019. In its Complaint, Gainesville Associates alleges that ARC breached certain provisions of the Lease. On September 3, 2024, Defendants removed the action to the United States District Court of the Eastern District of Virginia. On September 24, 2024, Defendants filed a motion to dismiss the Complaint in its entirety, arguing that the complaint failed to adequately allege any claim against any Defendant. Plaintiff has not yet filed its response to the Defendant’s motion to dismiss. Management disputes the merits of the allegations and will continue to pursue
28

AZZ INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

dismissal of the action. As of August 31, 2024, we have not recognized a legal accrual on our consolidated balance sheets, as we do not currently have enough information available to generate a reliable estimate of a probable loss on this matter. As more information becomes available, we will continue to evaluate whether it is possible to disclose a range of potential losses in the future.
Environmental
As of August 31, 2024, the reserve balance for our environmental liabilities was $20.4 million, of which $2.8 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's 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 $35.6 million was paid during the six months ended August 31, 2024. The remaining balance of $27.6 million is to occur prior to the end of fiscal 2025, of which we have capital commitments of $17.4 million.
Commodity pricing
    As of August 31, 2024, we had non-cancelable forward contracts to purchase approximately $37.9 million of zinc at various volumes and prices between March 2024 and December 2024. We also had non-cancelable forward contracts to purchase approximately $9.3 million of natural gas at various volumes and prices between June 2024 and August 2025. 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.


17. Subsequent Events
Debt repricing
On September 24, 2024, we completed our third repricing of the Term Loan B, for which $890.3 million was outstanding as of August 31, 2024 . The repricing reduced the margin from SOFR plus 3.25% to SOFR plus 2.50%, for a total reduction of 75 basis points.

29

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

Forward Looking Statements
Certain statements herein about our expectations of future events or results constitute forward-looking statements for purposes of the safe harbor provisions of The Private Securities Litigation Reform Act of 1995. You can identify forward-looking statements by terminology such as "may," "could," "should," "expects," "plans," "will," "might," "would," "projects," "currently," "intends," "outlook," "forecasts," "targets," "anticipates," "believes," "estimates," "predicts," "potential," "continue," or the negative of these terms or other comparable terminology. Such forward-looking statements are based on currently available competitive, financial, and economic data and management’s views and assumptions regarding future events. Such forward-looking statements are inherently uncertain, and investors must recognize that actual results may differ from those expressed or implied in the forward-looking statements. Forward-looking statements speak only as of the date they are made and are subject to risks that could cause them to differ materially from actual results. Certain factors could affect the outcome of the matters described herein. This Quarterly Report may contain forward-looking statements that involve risks and uncertainties including, but not limited to, changes in customer demand for our manufactured solutions, including demand by the construction markets, the industrial markets, and the metal coatings markets. We could also experience additional increases in labor costs, components and raw materials including zinc and natural gas, which are used in our hot-dip galvanizing process, paint used in our coil coating process; supply-chain vendor delays; customer requested delays of our manufactured solutions; delays in additional acquisition opportunities; an increase in our debt leverage and/or interest rates on our debt, of which a significant portion is tied to variable interest rates; availability of experienced management and employees to implement AZZ’s growth strategy; a downturn in market conditions in any industry relating to the manufactured solutions that we provide; economic volatility, including a prolonged economic downturn or macroeconomic conditions such as inflation or changes in the political stability in the United States and other foreign markets in which we operate; 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 six months ended August 31, 2024 (the "current six-month period"), were favorably impacted by the growth in demand for our manufactured solutions in the construction, utilities, and transportation industries, coupled with our value driven pricing strategy.
The demand for our manufactured solutions was the primary contributor to net income of $75.0 million for the six months ended August 31, 2024. Our operating results for the three and six months ended August 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 $119.4 million of cash for the current six-month period. The components of our liquidity and descriptions of our cash flows, capital investments, and other matters impacting our liquidity and capital resources can be found below under “Liquidity and Capital Resources.”

Outlook
While it is difficult to predict future North American economic activity and its impact on the demand for our galvanizing and coil coating solutions, as well the impact that political or regulatory developments may have on us, several factors are outlined below that may impact our results of operations during the third quarter of fiscal 2025.

30

Sales prices in our AZZ Metal Coatings segment are expected to remain consistent with current levels. Fluctuations in category mix and material type mix, along with competitive market pressures, may impact selling price.
Sales prices in our AZZ Precoat Metals segment are expected to remain consistent with current levels, although fluctuations in mix may impact the average selling price.
Demand in our AZZ Metal Coatings and AZZ Precoat Metals segments is expected to follow our typical seasonal patterns.
Customer inventories for our AZZ Metal Coatings segment remain consistent, which should support the continued demand for our metal coatings solutions.
Customer inventories for our AZZ Precoat Metals segment remain at 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.

31

QUARTER ENDED AUGUST 31, 2024 COMPARED TO THE QUARTER ENDED AUGUST 31, 2023
Segment Sales and Operating Income
The following tables contain operating segment data by segment, for the Company's corporate operations and on a consolidated basis (in thousands):
Three Months Ended August 31, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$171,500 $237,507 $— $— $409,007 
Cost of sales118,193 187,300 — — 305,493 
Gross margin53,307 50,207 — — 103,514 
Selling, general and administrative5,619 7,677 22,563 35,868 
Operating income (loss)47,688 42,530 (9)(22,563)67,646 
Interest expense— — — (21,909)(21,909)
Equity in earnings of unconsolidated subsidiaries— — 1,478 — 1,478 
Other (expense) income(7)— — 424 417 
Income (loss) before income tax$47,681 $42,530 $1,469 (44,048)47,632 
Income tax expense12,213 12,213 
Net income (loss)$(56,261)$35,419 
See notes below.
Three Months Ended August 31, 2023
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$169,837 $228,705 $— $— $398,542 
Cost of sales119,471 181,825 — — 301,296 
Gross margin50,366 46,880 — — 97,246 
Selling, general and administrative5,285 7,874 5,932 17,148 36,239 
Operating income (loss)45,081 39,006 (5,932)(17,148)61,007 
Interest expense— — — (27,770)(27,770)
Equity in earnings of unconsolidated subsidiaries— — 974 — 974 
Other income13 — — 75 88 
Income (loss) before income tax$45,094 $39,006 $(4,958)(44,843)34,299 
Income tax expense5,967 5,967 
Net income (loss)$(50,810)$28,332 
(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 three months ended August 31, 2024 (the "current quarter"), consolidated sales increased $10.5 million, or 2.6%, compared to the three months ended August 31, 2023 (the "prior year quarter"). Sales for the AZZ Metal Coatings
32

segment increased $1.7 million, or 1.0%, for the current quarter, compared to the prior year quarter. The increase was primarily due to an increase of $1.6 million resulting from a higher volume of steel processed and an increase of $1.0 million due to an increase in selling price, partially offset by a decrease in other sales of $1.1 million.
Sales for the AZZ Precoat Metals segment increased $8.8 million, or 3.8% for the current quarter. The increase is due to a higher volume of coil coated in the current quarter, compared to the prior year quarter, while the average price decreased slightly due to product mix.
Operating Income
For the current quarter, consolidated operating income was $67.6 million, an increase of $6.6 million, or 10.9%, compared to the prior year quarter.
Operating income for the AZZ Metal Coatings segment increased $2.6 million, or 5.8%, for the current quarter, compared to the prior year quarter. The increase was due to increased sales as described above, coupled with lower cost of sales. The decrease in cost of sales of $1.3 million was primarily due to a $3.9 million decrease in zinc cost, partially offset by a $2.7 million increase in overhead costs and a $0.2 million increase in labor costs.

Operating income for the AZZ Precoat Metals segment increased $3.5 million, or 9.0% for the current quarter. The increase is primarily due to increased sales as described above, offset by higher cost of sales. Cost of sales increased $5.5 million, primarily due to variable costs related to the increased volume of steel processed, partially offset by a decrease of $0.2 million in selling, general and administrative expense.
Operating income for the AZZ Infrastructure Solutions segment increased $5.9 million, due to a legal settlement of $5.75 million and legal expenses associated with the settlement in the prior year six-month period.
Corporate Expenses
Corporate selling, general and administrative expenses increased $5.4 million, or 31.6%, for the current quarter, compared to the prior year quarter. The increase was primarily due to an increase in stock-based compensation related to the Company's employee stock purchase plan, due to the increase in AZZ's common stock price. In addition, salaries and wages increased due to retirement and other severance expense for certain executive management employees and transition services agreement fees associated with the AVAIL JV, which were received in the prior year quarter, with no comparable receipt in the current quarter.
Interest Expense
Interest expense for the current quarter decreased $5.9 million, to $21.9 million, compared to $27.8 million for the prior year quarter. The decrease in interest expense is primarily attributable to a decrease in the weighted average debt outstanding of $99.4 million and a decrease in the weighted average interest rate of 1.03% in the current quarter compared to the prior year quarter, coupled with higher capitalized interest of $1.2 million associated with the construction of the new plant in Washington, Missouri.
Equity in Earnings of Unconsolidated Entities
Equity in earnings of unconsolidated subsidiaries for the current quarter increased $0.5 million, to $1.5 million, compared to $1.0 million in the prior year quarter. The increase is due to higher earnings from the AVAIL JV, primarily driven by AVAIL's enclosure business.
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 25.6% for the three months ended August 31, 2024, compared to 17.4% for the three months ended August 31, 2023. The increase in the effective tax rate is primarily attributable to favorable adjustments in the prior year related to uncertain tax positions.

33

SIX MONTHS ENDED AUGUST 31, 2024 COMPARED TO THE SIX MONTHS ENDED AUGUST 31, 2023
Segment Sales and Operating Income
The following tables contain operating segment data by segment, for the Company's corporate operations and on a consolidated basis (in thousands):
Six Months Ended August 31, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$348,152 $474,063 $— $— $822,215 
Cost of sales240,929 375,102 — — 616,031 
Gross margin107,223 98,961 — — 206,184 
Selling, general and administrative11,602 16,338 38 40,811 68,789 
Operating income (loss)95,621 82,623 (38)(40,811)137,395 
Interest expense— — — (44,683)(44,683)
Equity in earnings of unconsolidated subsidiaries— — 5,302 — 5,302 
Other income49 — — 572 621 
Income (loss) before income tax$95,670 $82,623 $5,264 (84,922)98,635 
Income tax expense23,614 23,614 
Net income (loss)$(108,536)$75,021 
See notes below.
Six Months Ended August 31, 2023
Metal Coatings
Precoat Metals(4)
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$338,631 $450,784 $— $— $789,415 
Cost of sales237,328 357,822 — — 595,150 
Gross margin101,303 92,962 — — 194,265 
Selling, general and administrative10,751 16,266 5,954 34,791 67,762 
Operating income (loss)90,552 76,696 (5,954)(34,791)126,503 
Interest expense— — — (56,476)(56,476)
Equity in earnings of unconsolidated subsidiaries— — 2,394 — 2,394 
Other income (expense)(11)— — 61 50 
Income (loss) before income tax$90,541 $76,696 $(3,560)(91,206)72,471 
Income tax expense15,617 15,617 
Net income (loss)$(106,823)$56,854 
(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 six-month period, consolidated sales increased $32.8 million, or 4.2%, compared to the six months ended August 31, 2023 (the "prior year six-month period").
Sales for the AZZ Metal Coatings segment increased $9.5 million, or 2.8%, for the current six-month period, compared to the prior year six-month period. The increase in sales was primarily due to an increase of $13.2 million resulting
34

from a higher volume of steel processed during the period and an increase of $1.9 million due to an increase in selling price, partially offset by a decrease in other sales of $2.3 million.
Sales for the AZZ Precoat Metals segment increased $23.3 million, or 5.2% for the current six-month period, primarily due to a higher volume of coil coated, partially offset by a decrease in selling price.
Operating Income
For the current six-month period, consolidated operating income increased $10.9 million, or 8.6%, to $137.4 million, compared to the prior year six-month period.
Operating income for the AZZ Metal Coatings segment increased $5.1 million, or 5.6% for the current six-month period, compared to the prior year six-month period. The increase was due to improved sales as described above, partially offset by higher cost of sales and higher selling, general and administrative expenses. Cost of sales increased $3.6 million, primarily due to higher labor and overhead costs, partially offset by a decrease in zinc costs. Selling, general and administrative expense increased primarily due to an increase in compensation costs.
Operating income for the AZZ Precoat Metals segment increased $5.9 million, or 7.7%. The increase is primarily due to the increase in sales as described above, offset by higher cost of sales. Cost of sales increased $17.2 million, primarily due to variable costs related to the increased volume of steel processed.
Operating income for the AZZ Infrastructure Solutions segment increased $5.9 million, primarily due to a legal settlement of $5.75 million and legal expenses associated with the settlement in the prior year six-month period.
Corporate Expenses
Corporate selling, general and administrative expenses increased $6.0 million, or 17.3%, for the current six-month period, compared to the prior year six-month period. The increase was primarily due to an increase in stock-based compensation related to the Company's employee stock purchase plan, due to the increase in AZZ's common stock price. In addition, salaries and wages increased due to the retirement and other severance expense for certain executive management employees and transition services agreement fees associated with the AVAIL JV, which were received in the prior year six-month period, with no comparable receipt in the current six-month period.
Interest Expense
Interest expense for the current six-month period decreased $11.8 million, to $44.7 million, compared to $56.5 million for the prior year six-month period. The decrease in interest expense is primarily attributable to a decrease in the weighted average debt outstanding of $108.5 million and a decrease in the weighted average interest rate of 0.92% in the current six-month period compared to the prior year six-month period, coupled with higher capitalized interest of $2.4 million associated with the construction of the new plant in Washington, MO.
Equity in Earnings of Unconsolidated Entities
Equity in earnings of unconsolidated subsidiaries for the current six-month period increased $2.9 million, to $5.3 million, compared to $2.4 million in the prior year six-month period. The increase is due to higher earnings from the AVAIL JV, primarily driven by AVAIL's enclosure business.
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 23.9% for the current six-month period, compared to 21.5% for the prior year six-month period. The increase in the effective tax rate is primarily attributable to favorable adjustments for the prior year six-month period related to uncertain tax positions, partially offset by higher discrete items driven by tax deductions for stock compensation in fiscal year 2025.
35

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 August 31, 2024, our total liquidity of $312.9 million consisted of available capacity on our Revolving Credit Facility of $310.7 million and cash and cash equivalents of $2.2 million.
Cash Flows
The following table summarizes our cash flows by category for the periods presented (in thousands):
Six Months Ended August 31,
20242023
Net cash provided by operating activities119,430 118,341 
Net cash used in investing activities(58,740)(42,706)
Net cash used in financing activities(62,750)(76,380)
Net cash provided by operating activities for the current six-month period was $119.4 million, driven primarily by net income from continuing operations of $75.0 million, adjusted to exclude non-cash charges, net of non-cash income of $48.6 million, an increase in cash resulting from a reduction in working capital of $8.5 million, a decrease in cash resulting from changes in other long-term assets and liabilities, including deferred taxes, of $0.9 million and a cash distribution received on the investment in the AVAIL JV of $5.2 million. The increase in working capital is due primarily to increases in accounts payable, other accrued liabilities and income taxes payable, as well as a reduction in inventories; partially offset by increases in accounts receivable, other receivables, prepaid expenses and contract assets due to higher sales. Net cash provided by operating activities was used to fund $59.5 million of capital expenditures, make net payments on long-term debt and finance leases liabilities of $45.4 million, make dividend payments of $12.9 million and make payments for taxes related to net share settlement of equity awards of $5.0 million. We also completed a secondary public offering of 4.6 million shares of our common stock, which provided cash, net of offering costs, of $310.2 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 six-month period was $118.3 million, driven primarily by net income of $56.9 million, adjusted to exclude non-cash charges, net of non-cash income of $46.4 million and an increase in cash resulting from an decrease in working capital of $21.4 million, partially offset by a decrease in cash resulting from other long-term assets and liabilities, including deferred taxes, of $6.3 million. Net cash provided by operating activities was used to fund $42.7 million of capital expenditures, make net payments on long-term debt and finance leases liabilities of $60.2 million, make dividend payments of $15.7 million and make payments for taxes related to net share settlement of equity awards of $0.8 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"). See below for information related to the repricing of the Company's Term Loan B on September 24, 2024.
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 August 31, 2024, the outstanding balance of the Term Loan B was $890.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"), which matures on May 13, 2027;
36

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%, which is part of, and not in addition to, the Revolving Credit Facility;
v.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 August 31, 2024, the interest rate was SOFR plus 2.75%;
vi.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,
vii.includes a maximum quarterly leverage ratio financial covenant, with reporting requirements to our banking group at each quarter-end.

On March 20, 2024, we entered the term loan market and repriced our existing Term Loan B. The repricing reduced the Term Loan B spread from a rate of SOFR plus 3.75% to SOFR plus 3.25%.
On September 24, 2024, we completed our third repricing of the Term Loan B, for which $890.3 million was outstanding as of August 31, 2024 . The repricing reduced the margin from SOFR plus 3.25% to SOFR plus 2.50%, for a total reduction of 75 basis points.

We primarily utilize proceeds from the Revolving Credit Facility to finance working capital needs, capital improvements, quarterly cash dividends, acquisitions and other general corporate purposes.
As defined in the 2022 Credit Agreement, quarterly prepayments were due against the outstanding principal of the Term Loan B and were payable on the last business day of each May, August, November and February, beginning August 31, 2022, in a quarterly aggregate principal amount of $3.25 million, with the entire remaining principal amount due on May 13, 2029, the maturity date. Additional prepayments made against the Term Loan B contribute to these required quarterly payments. Due to prepayments made against the Term Loan B since August 31, 2022, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are no longer required.
The weighted average interest rate for our outstanding debt, including the Revolving Credit Facility and the Term Loan B, was 8.03% and 8.56% for the six months ended August 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 August 31, 2024, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement.
As of August 31, 2024, we had $965.3 million of debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2029. We had approximately $310.7 million of additional credit available as of August 31, 2024.
Letters of Credit
As of August 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%. See "2022 Credit Agreement and Term Loan B" section above for information related to the repricing of the Company's Term Loan B on September 24, 2024. 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
37

quarterly principal payments made on the Term Loan B, and the current notional amount is $539.0 million as of August 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 Public Offering
On April 30, 2024, we completed a secondary public offering in which we sold 4.6 million shares of our common stock at $70.00 per share (the "April 2024 Secondary Public Offering"). We received gross proceeds of $322.0 million, and paid offering expenses of $13.3 million, for net proceeds of $308.7 million. The proceeds from the April 2024 Offering were used to redeem the Series A Preferred Stock.
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 was calculated as the difference between the redemption amount and the book value of $233.7 million, was recorded as a deemed dividend, and reduces net income available to common shareholders. The Series A Preferred Stock was redeemed using proceeds from the April 2024 Secondary Public Offering.
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 had 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, as noted above, 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's 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 $35.6 million was paid during the six months ended August 31, 2024. The remaining balance of $27.6 million is to occur prior to the end of fiscal 2025, of which we have capital commitments of $17.4 million. The remaining payments in fiscal 2025 are expected to be funded through cash flows from operations.
Share Repurchase Program
During the six months ended August 31, 2024 and 2023, we did not repurchase shares of common stock under the 2020 Share Authorization. As of August 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 August 31, 2024, we had non-cancelable forward contracts to purchase approximately $37.9 million of zinc at various volumes and prices between March 2024 and December 2024. We also had non-cancelable forward contracts to purchase approximately $9.3 million] of natural gas at various volumes and prices between June 2024 and August 2025. All such contracts expire by the first quarter of fiscal 2026. We had no other contracted commitments for any other commodities
38

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

Item 3. Quantitative and Qualitative Disclosures About Market Risk
There have been no material changes to our market risk disclosures during the three and six months ended August 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
Based on their evaluation as of the end of the period covered by this Quarterly Report on Form 10-Q, our Company’s principal executive officer and principal financial officer have concluded that our Company’s disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities and Exchange Act of 1934) are effective at the reasonable assurance level.
Changes in Internal Control Over Financial Reporting
There have been no changes in the Company's internal controls over financial reporting during the period covered by this report that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.
PART II. OTHER INFORMATION
Item 1. Legal Proceedings
Gainesville Associates LLC v. Atlantic Research LLC et al (a legacy entity lawsuit that arose out of the Precoat acquisition, which is unrelated to our current operations or operating entities).
On July 29, 2024, Gainesville Associates, LLC (“Gainesville Associates”) filed a complaint (the “Complaint”) in the Circuit Court of Prince William County, Virginia against AZZ, Atlantic Research, LLC (“ARC”), Precoat Metals Corporation, and Chromalloy Corporation (collectively “Defendants”), asserting claims for breach of contract against ARC and unjust enrichment against all Defendants. The Complaint arises out of a lease, dated January 1, 1976, between Gainesville Associates as landlord and ARC as tenant (as subsequently amended in 1982, 2012, 2013 and 2017, the “Lease”) for property in Gainesville, Virginia (the “Property”). ARC ceased using the property in 2005 after which point ARC remained in the Lease to complete its obligations on the property pursuant to a consent decree entered into between the U.S. Environmental Protection Agency (“EPA”) and ARC in 1992. ARC satisfied its obligations under the consent decree in 2018 (other than ongoing well water monitoring and testing) and terminated the Lease in 2019. In its Complaint, Gainesville Associates alleges that ARC breached certain provisions of the Lease. On September 3, 2024, Defendants removed the action to the United States District Court of the Eastern District of Virginia. On September 24, 2024, Defendants filed a motion to dismiss the Complaint in its entirety, arguing that the complaint failed to adequately allege any claim against any Defendant. Plaintiff has not yet filed its
39

response to the Defendant’s motion to dismiss. Management believes there is no merit to Plaintiff’s allegations and will continue to aggressively pursue dismissal of the action.
In addition to the foregoing, 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, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, the Company continues to evaluate opportunities to either mediate the case or settle the disputes for nuisance value or the cost of defense 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 any certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time, management, after consultation with legal counsel believes it has strong defenses to all of its legal matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows. For further discussion of the Company's legal proceedings, see Note 16 to the financial statements contained herein under Part 1. Item 1. Financial Statements.
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 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 six months ended August 31, 2024. As of August 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 August 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.
40

Item 6. Exhibits
2.1
3.1
3.2
4.1
4.2
10.1
10.2
10.3
31.1+
31.2+
32.1+
32.2+
101.INS+Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH+Inline XBRL Taxonomy Extension Schema Document
101.CAL+Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF+Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB+Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE+Inline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Date File (embedded with the Inline XBRL document).

+ Indicates filed herewith.



41

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
AZZ Inc.
(Registrant)
Date:October 9, 2024By:/s/ Jason Crawford
Jason Crawford
Senior Vice President, Chief Financial Officer and
Principal Accounting Officer
42
EX-31.1 2 ex31120240831.htm EX-31.1 Document

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

EX-31.2 3 ex31220240831.htm EX-31.2 Document

Exhibit 31.2
Certification by Chief Financial Officer
Pursuant to Securities Exchange Act Rule 13a-14(a)
I, Jason Crawford, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of AZZ Inc. for the period ended August 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:October 9, 2024 /s/ Jason Crawford
 Jason Crawford
 Chief Financial Officer

EX-32.1 4 ex32120240831.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
The undersigned, Thomas E. Ferguson, has executed this certification in connection with the filing of AZZ Inc.’s (the "Company") Quarterly Report on Form 10-Q for the period ended August 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:October 9, 2024 /s/ Thomas E. Ferguson
 Thomas E. Ferguson
 President and Chief Executive Officer

EX-32.2 5 ex32220240831.htm EX-32.2 Document

EXHIBIT 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
The undersigned, Jason Crawford, has executed this certification in connection with the filing of AZZ Inc.’s (the "Company") Quarterly Report on Form 10-Q for the period ended August 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:October 9, 2024 /s/ Jason Crawford
 Jason Crawford
 Chief Financial Officer
 

EX-101.SCH 6 azz-20240831.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 - Condensed 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 - Disaggregated 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 0000025 - Disclosure - Subsequent Events 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 - Disaggregated 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 - Defined Benefit Pension Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - The Company and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Earnings Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Disaggregated Sales (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Disaggregated Sales - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - 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 9954491 - Disclosure - Operating segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Debt - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Debt - Interest Expense Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Leases - Lease Details (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Leases - Classification of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Leases - Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Leases - Sublease Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Mezzanine Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Equity - AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Defined Benefit Pension Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 azz-20240831_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 azz-20240831_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 azz-20240831_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 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] Foreign currency translation adjustments, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax 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 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 issuance of 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 Total Liabilities Financial Liabilities Fair Value Disclosure 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 Subsequent Event Type [Domain] Subsequent Event Type [Domain] 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,128) and $(2,347) at August 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] Schedule of Net Benefit Costs Schedule of Net Benefit Costs [Table Text Block] 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 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 Decrease to interest rate margin Debt Instrument, Decrease To Interest Rate Margin Debt Instrument, Decrease To Interest Rate Margin 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,000 par, shares authorized 100,000; 240 shares issued and outstanding February 29, 2024; aggregate liquidation preference $312,520 at February 29, 2024 Temporary Equity, Carrying Amount, Attributable to Parent 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 Expected return Defined Benefit Plan, Expected Return (Loss) on Plan Assets 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 Common stock issued under employee stock purchase plan (shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans 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] Subsequent Event [Table] Subsequent Event [Table] 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 Subsequent Event Subsequent Event [Member] Other accrued liabilities Other Liabilities, Current 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 Sublease income Sublease Income 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] Interest costs Defined Benefit Plan, Interest Cost 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] Net benefit cost 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] Subsequent Event [Line Items] Subsequent Event [Line Items] 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,877 and 25,102 shares issued and outstanding at August 31, 2024 and August 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 (expense) 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] Subsequent Events [Abstract] Subsequent Events [Abstract] 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] Tax payments 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 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] Common stock issued under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan 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 obligation 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 Credit Facility 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 Decrease in ROU assets related to lease terminations Gain (Loss) on Termination of Lease 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 Subsequent Event Type [Axis] Subsequent Event Type [Axis] 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 Credit Facility 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 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 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 Disaggregated 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] Subsequent Events Subsequent Events [Text Block] 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 decrease 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-20240831_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 azz-20240831_g1.jpg begin 644 azz-20240831_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.3
Cover Page - shares
6 Months Ended
Aug. 31, 2024
Oct. 04, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Aug. 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,876,952
Entity Central Index Key 0000008947  
Amendment Flag false  
Document Fiscal Year Focus 2025  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --02-28  

XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Income Statement [Abstract]        
Sales $ 409,007 $ 398,542 $ 822,215 $ 789,415
Costs and Expenses        
Cost of sales 305,493 301,296 616,031 595,150
Gross margin 103,514 97,246 206,184 194,265
Selling, general and administrative 35,868 36,239 68,789 67,762
Operating income 67,646 61,007 137,395 126,503
Interest expense (21,909) (27,770) (44,683) (56,476)
Equity in earnings of unconsolidated subsidiaries 1,478 974 5,302 2,394
Other (income) expense, net 417 88 621 50
Income from continuing operations before income taxes 47,632 34,299 98,635 72,471
Income tax expense 12,213 5,967 23,614 15,617
Net income (loss) 35,419 28,332 75,021 56,854
Dividends on preferred stock 0 (3,600) (1,200) (7,200)
Redemption premium on Series A Preferred Stock 0 0 (75,198) 0
Net income (loss) available to common shareholders $ 35,419 $ 24,732 $ (1,377) $ 49,654
Basic earnings (loss) per share        
Basic earnings per common share (usd per share) $ 1.19 $ 0.99 $ (0.05) $ 1.99
Diluted Earnings (Loss) Per Share [Abstract]        
Diluted earnings per common share (usd per share) $ 1.18 $ 0.97 $ (0.05) $ 1.95
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]        
Weighted average number common shares, basic (shares) 29,852,000 25,054,000 28,294,000 24,997,000
Weighted average number common shares, diluted (shares) 30,057,000 29,210,000 28,294,000 29,196,000
Cash dividends declared per common share (usd per share) $ 0.17 $ 0.17 $ 0.34 $ 0.34
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Statement of Comprehensive Income [Abstract]        
Net income (loss) available to common shareholders $ 35,419 $ 24,732 $ (1,377) $ 49,654
Other Comprehensive Income (Loss):        
Unrealized translation gain 864 18 439 38
Unrealized translation gain for unconsolidated subsidiary, net of tax [1] (531) (2,885) (531) (1,774)
Unrealized gain (loss) on interest rate swap, net of tax [2] (3,062) 5,254 (842) 1,869
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax [3] (1,113) (939) (2,214) (1,487)
Unrealized gain (loss) on interest rate swap, net of tax for unconsolidated subsidiary [4] 6 278 147 113
Other comprehensive income (loss) (3,836) 1,726 (3,001) (1,241)
Comprehensive income (loss) $ 31,583 $ 26,458 $ (4,378) $ 48,413
[1]
(1) Unrealized translation loss for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest
    in this amount. Net of tax benefit of $(210) for both the three and six months ended August 31, 2024 and $0 for both the three and six months ended
    August 31, 2023.
[2]
(2) Net of tax expense (benefit) of ($967) and $1,908 for the three months ended August 31,2024 and 2023, respectively. Net of tax expense (benefit) of
    ($342) and $679 for the six months ended August 31, 2024 and 2023, respectively.
[3]
(3) Net of tax benefit of ($351) and ($341) for the three months ended August 31,2024 and 2023, respectively. Net of tax benefit of $(699) and $(540)
     for the six months ended August 31, 2024 and 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 of $2 and $101 for the three months ended August 31,2024 and 2023,
    respectively. Net of tax expense of $46 and $41 for the six months ended August 31, 2024 and 2023, respectively.
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Unrealized gain (loss) on interest rate swap, tax $ (967) $ 1,908 $ (342) $ 679
Amounts reclassified from accumulated other comprehensive income to earnings, tax (351) (341) (699) (540)
Interest rate swap, unconsolidated subsidiary, tax $ 2 $ 101 $ 46 $ 41
AIS Joint Venture        
Ownership percentage of investment 40.00%   40.00%  
Foreign currency translation adjustments, tax $ (210)   $ (210)  
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Aug. 31, 2024
Feb. 29, 2024
Current assets:    
Cash and cash equivalents $ 2,152 $ 4,349
Trade accounts receivable, net of allowance for credit losses of $(2,128) and $(2,347) at August 31, 2024 and February 29, 2024, respectively 153,108 142,246
Other receivables 22,804 15,599
Inventories 115,249 117,656
Contract assets 93,983 79,335
Prepaid expenses and other 13,860 7,814
Total current assets 401,156 366,999
Property, plant and equipment, net 569,732 541,652
Right-of-use assets 22,053 23,739
Goodwill 705,724 705,468
Deferred tax assets 5,616 5,606
Intangible assets, net 433,929 445,435
Other assets 4,352 8,437
Total assets 2,240,330 2,195,505
Current liabilities:    
Accounts payable 108,699 88,001
Income tax payable 1,919 172
Accrued salaries and wages 24,947 30,823
Other accrued liabilities 74,991 68,651
Lease liability, short-term 6,574 6,659
Total current liabilities 217,130 194,306
Long-term debt, net 912,572 952,742
Lease liability, long-term 16,263 17,827
Deferred tax liabilities 42,261 38,567
Other long-term liabilities 52,348 57,572
Total liabilities 1,240,574 1,261,014
Commitments and contingencies (Note 22)
Mezzanine equity:    
Series A Convertible Preferred Stock, $1,000 par, shares authorized 100,000; 240 shares issued and outstanding February 29, 2024; aggregate liquidation preference $312,520 at February 29, 2024 0 233,722
Shareholders' Equity:    
Common stock, $1 par value; 100,000 shares authorized; 29,877 and 25,102 shares issued and outstanding at August 31, 2024 and August 31, 2023, respectively 29,877 25,102
Capital in excess of par value 411,263 103,330
Retained earnings 565,511 576,231
Accumulated other comprehensive loss (6,895) (3,894)
Total shareholders’ equity 999,756 700,769
Total liabilities, mezzanine equity and shareholders' equity 2,240,330 2,195,505
AIS Joint Venture    
Current assets:    
Investment in joint venture $ 97,768 $ 98,169
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Aug. 31, 2024
Feb. 29, 2024
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ (2,128) $ (2,347)
Preferred stock, par value (in dollars per share)   $ 1,000
Preferred stock, shares authorized (in shares)   100,000,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,877,000 25,102,000
Common stock, shares, outstanding (shares) 29,877,000 25,102,000
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Cash Flows From Operating Activities:    
Net income (loss) available to common shareholders $ (1,377) $ 49,654
Dividends on preferred stock 1,200 7,200
Plus: Redemption premium on Series A Preferred Stock 75,198 0
Net income from continuing operations 75,021 56,854
Adjustments to reconcile net income to net cash provided by operating activities:    
Bad debt expense 1 79
Depreciation and amortization 40,750 38,677
Deferred income taxes 4,881 (2,656)
Equity in earnings of unconsolidated entities (5,302) (2,394)
Distribution on investment in AVAIL joint venture 5,155 0
Net gain on sale of property, plant and equipment (487) (13)
Amortization of debt financing costs 6,219 6,062
Share-based compensation expense 7,448 4,019
Changes in current assets and current liabilities (8,493) 21,385
Changes in other long-term assets and long-term liabilities (5,763) (3,672)
Net cash provided by operating activities 119,430 118,341
Cash flows from investing activities    
Purchase of property, plant and equipment (59,501) (42,726)
Other investing activities 761 20
Net cash used in investing activities (58,740) (42,706)
Cash flows from financing activities:    
Proceeds from issuance of common stock 310,237 1,464
Redemption of Series A Preferred Stock (308,920) 0
Tax payments related to net share settlement of equity awards (4,977) (791)
Proceeds from Revolving Credit Facility 193,000 142,000
Payments on Revolving Credit Facility (148,000) (202,000)
Payments of debt financing costs (715) (1,203)
Payments on long term debt and finance lease liabilities (90,432) (162)
Payments of dividends (12,943) (15,688)
Net cash used in financing activities (62,750) (76,380)
Effect of exchange rate changes on cash (137) 33
Net decrease in cash and cash equivalents (2,197) (712)
Cash and cash equivalents at beginning of period 4,349 2,820
Cash and cash equivalents at end of period $ 2,152 $ 2,108
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.3
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 4,019   4,019    
Common stock issued under stock-based plans and related income tax expense (shares)   123      
Common stock issued under stock-based plans and related tax expense (791) $ 123 (914)    
Common stock issued under employee stock purchase plan (shares)   42      
Common stock issued under employee stock purchase plan 1,464 $ 42 1,422    
Dividends on Series A Preferred Stock (7,200)     (7,200)  
Cash dividends paid on common shares (8,488)     (8,488)  
Redemption premium on Series A Preferred Stock 0        
Net income (loss) available to common shareholders 56,854     56,854  
Other comprehensive loss (1,241)       (1,241)
Balance, ending balance (shares) at Aug. 31, 2023   25,077      
Balance, ending balance at Aug. 31, 2023 664,355 $ 25,077 97,884 547,208 (5,814)
Balance, beginning balance (shares) at May. 31, 2023   25,013      
Balance, beginning balance at May. 31, 2023 637,651 $ 25,013 93,449 526,729 (7,540)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 2,115   2,115    
Common stock issued under stock-based plans and related income tax expense (shares)   22      
Common stock issued under stock-based plans and related tax expense 920 $ 22 898    
Common stock issued under employee stock purchase plan (shares)   42      
Common stock issued under employee stock purchase plan 1,464 $ 42 1,422    
Dividends on Series A Preferred Stock (3,600)     (3,600)  
Cash dividends paid on common shares (4,253)     (4,253)  
Redemption premium on Series A Preferred Stock 0        
Net income (loss) available to common shareholders 28,332     28,332  
Other comprehensive loss 1,726       1,726
Balance, ending balance (shares) at Aug. 31, 2023   25,077      
Balance, ending balance at Aug. 31, 2023 664,355 $ 25,077 97,884 547,208 (5,814)
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 7,438   7,438    
Common stock issued under stock-based plans and related income tax expense (shares)   132      
Common stock issued under stock-based plans and related tax expense (4,967) $ 132 (5,099)    
Common stock issued under employee stock purchase plan (shares)   43      
Common stock issued under employee stock purchase plan 1,569 $ 43 1,526    
Secondary public offering and issuance of additional common stock (in shares)   4,600      
Secondary public offering and issuance of additional common stock 308,668 $ 4,600 304,068    
Dividends on Series A Preferred Stock (1,200)     (1,200)  
Cash dividends paid on common shares (9,343)     (9,343)  
Redemption premium on Series A Preferred Stock (75,198)     (75,198)  
Net income (loss) available to common shareholders 75,021     75,021  
Other comprehensive loss (3,001)       (3,001)
Balance, ending balance (shares) at Aug. 31, 2024   29,877      
Balance, ending balance at Aug. 31, 2024 999,756 $ 29,877 411,263 565,511 (6,895)
Balance, beginning balance (shares) at May. 31, 2024   29,814      
Balance, beginning balance at May. 31, 2024 967,232 $ 29,814 405,309 535,168 (3,059)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation 4,903   4,903    
Common stock issued under stock-based plans and related income tax expense (shares)   20      
Common stock issued under stock-based plans and related tax expense (400) $ 20 (420)    
Common stock issued under employee stock purchase plan (shares)   43      
Common stock issued under employee stock purchase plan 1,569 $ 43 1,526    
Secondary public offering and issuance of additional common stock (in shares)   0      
Secondary public offering and issuance of additional common stock (55) $ 0 (55)    
Cash dividends paid on common shares (5,076)     (5,076)  
Redemption premium on Series A Preferred Stock 0        
Net income (loss) available to common shareholders 35,419     35,419  
Other comprehensive loss (3,836)       (3,836)
Balance, ending balance (shares) at Aug. 31, 2024   29,877      
Balance, ending balance at Aug. 31, 2024 $ 999,756 $ 29,877 $ 411,263 $ 565,511 $ (6,895)
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.3
The Company and Basis of Presentation
6 Months Ended
Aug. 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 Securities and Exchange Commission ("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 August 31, 2024, the results of its operations and cash flows for the three and six months ended August 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 December 2023, the FASB issued Accounting Standards Update ("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-09 for the annual period ending February 28, 2025 and the adoption will not affect our financial position or our results of operations, but will result in additional disclosures.
In November 2023, the FASB issued 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 period ending February 28, 2025 and interim reporting periods in fiscal 2026.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories
6 Months Ended
Aug. 31, 2024
Inventory Disclosure [Abstract]  
Inventories
2. Inventories

The following table summarizes the components of inventory (in thousands):
As of
August 31, 2024February 29, 2024
Raw material$111,728 $111,674 
Work in process552 898 
Finished goods2,969 5,084 
Total inventories$115,249 $117,656 
Our inventory reserves were $3.5 million and $4.5 million as of August 31, 2024 and February 29, 2024, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the Precoat Metals segment.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share
6 Months Ended
Aug. 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 public offering in which we issued 4.6 million common shares. The weighted average number of shares for the period outstanding for the six months ended August 31, 2024 are included in weighted average shares outstanding for basic earnings per share. See Note 14. As of August 31, 2024, there were 29.9 million common shares outstanding, which includes the shares from the secondary public offering.
The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):
Three Months Ended August 31,Six Months Ended August 31,
2024202320242023
Numerator:
Net income$35,419 $28,332 $75,021 $56,854 
Series A Preferred Stock Dividends— (3,600)(1,200)(7,200)
Redemption premium on Series A Preferred Stock— — (75,198)— 
Numerator for basic earnings per share$35,419 $24,732 $(1,377)$49,654 
Series A Preferred Stock Dividends— 3,600 — 7,200 
Numerator for diluted earnings per share$35,419 $28,332 $(1,377)$56,854 
Denominator:
Weighted average shares outstanding for basic earnings per share29,852 25,054 28,294 24,997 
Effect of dilutive securities:
Employee and director stock awards205 39 — 82 
Series A Preferred Stock— 4,117 — 4,117 
Denominator for diluted earnings per share30,057 29,210 28,294 29,196 
Basic earnings (loss) per common share$1.19 $0.99 $(0.05)$1.99 
Diluted earnings (loss) per common share$1.18 $0.97 $(0.05)$1.95 
    
For the three months ended August 31, 2024 and 2023, there were 76,068 and 126,882 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 six months ended August 31, 2024 and 2023, 70,455 and 125,793 shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. For the six months ended August 31, 2024, all shares related to the Series A Preferred Stock (1.6 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.3
Disaggregated Sales
6 Months Ended
Aug. 31, 2024
Revenues [Abstract]  
Disaggregated Sales
4. Disaggregated Sales
The following table presents disaggregated sales by customer industry (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2024202320242023
Sales:
Construction$233,196 $216,807 $461,691 $422,337 
Industrial36,691 42,245 76,767 82,889 
Transportation36,550 35,869 74,913 72,626 
Consumer31,408 34,673 65,169 70,258 
Utilities30,731 25,905 59,346 51,312 
Other (1)
40,431 43,043 84,329 89,993 
Total Sales$409,007 $398,542 $822,215 $789,415 
(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 six months ended August 31, 2024 were primarily due to normal timing differences between AZZ's performance and customer payments. As of August 31, 2024 and February 29, 2024, the balance for contract assets was $94.0 million and $79.3 million, respectively, primarily related to the AZZ Precoat Metals segment. The increase was primarily due to the timing differences noted above, as well as the increase in the volume of coil coated for the six months ended August 31, 2024. Contract liabilities of $0.7 million and $1.0 million as of August 31, 2024 and February 29, 2024, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets.
As of August 31, 2023 and February 28, 2023, the balance for contract assets was $76.8 million and $79.3 million, respectively, primarily related to the AZZ Precoat Metals segment. Contract liabilities were $1.1 million and $1.3 million as of August 31, 2023 and February 28, 2023, respectively.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental Cash Flow Information
6 Months Ended
Aug. 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):
Six Months Ended August 31,
20242023
Decrease (increase) in current assets:
Accounts receivable, net$(10,813)$(13,711)
Other receivables(7,186)13,101 
Inventories2,454 7,460 
Contract assets(14,648)57 
Prepaid expenses and other(6,041)(2,544)
Increase (decrease) in current liabilities:
Accounts payable23,269 15,037 
Income taxes payable1,747 (226)
Accrued expenses2,725 2,211 
Changes in current assets and current liabilities$(8,493)$21,385 


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

Six Months Ended August 31,
20242023
Cash paid for interest$41,227 $51,539 
Cash paid for income taxes13,703 12,930 

Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):

Six Months Ended August 31,
20242023
Accrued dividends on Series A Preferred Stock$— $2,400 
Accruals for capital expenditures5,379 5,579 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Operating Segments
6 Months Ended
Aug. 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 North America. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts with steel, which provides corrosion protection and extends the lifecycle of fabricated steel for several decades.
AZZ Precoat Metals — provides coil coating application of protective and decorative coatings and related value-added downstream processing for steel and aluminum coils. Primarily serving the construction, appliance, heating, ventilation, and air conditioning (HVAC), container, transportation, and other end markets, the coil coating process emphasizes sustainability and enhanced product lifecycles. It involves cleaning, treating, painting, and curing metal coils as a flat material before they are cut, formed, and fabricated into finished products. This highly efficient method optimizes waste through tight film control and improves final product performance by painting and curing the substrates under conditions unmatched by other application processes.

AZZ Infrastructure Solutions — consists of the equity in earnings of our 40% investment in the AVAIL JV, as well as other expenses directly related to AIS receivables and liabilities that were retained following the divestiture of the AIS business. The AVAIL JV is a global provider of application-critical equipment, highly engineered technologies, and specialized services to the power generation, transmission, distribution, oil and gas, and industrial markets.
The following tables contain operating segment data for the three and six months ended August 31, 2024 and 2023 by segment, for the Company's corporate operations and on a consolidated basis (in thousands):
Three Months Ended August 31, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$171,500 $237,507 $— $— $409,007 
Cost of sales118,193 187,300 — — 305,493 
Gross margin53,307 50,207 — — 103,514 
Selling, general and administrative5,619 7,677 22,563 35,868 
Operating income (loss)47,688 42,530 (9)(22,563)67,646 
Interest expense— — — (21,909)(21,909)
Equity in earnings of unconsolidated subsidiaries— — 1,478 — 1,478 
Other (expense) income(7)— — 424 417 
Income (loss) before income tax$47,681 $42,530 $1,469 (44,048)47,632 
Income tax expense12,213 12,213 
Net income (loss)$(56,261)$35,419 
See notes below tables.
Six Months Ended August 31, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$348,152 $474,063 $— $— $822,215 
Cost of sales240,929 375,102 — — 616,031 
Gross margin107,223 98,961 — — 206,184 
Selling, general and administrative11,602 16,338 38 40,811 68,789 
Operating income (loss)95,621 82,623 (38)(40,811)137,395 
Interest expense— — — (44,683)(44,683)
Equity in earnings of unconsolidated subsidiaries— — 5,302 — 5,302 
Other income49 — — 572 621 
Income (loss) before income tax$95,670 $82,623 $5,264 (84,922)98,635 
Income tax expense23,614 23,614 
Net income (loss)$(108,536)$75,021 
See notes below tables.
Three Months Ended August 31, 2023
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$169,837 $228,705 $— $— $398,542 
Cost of sales119,471 181,825 — — 301,296 
Gross margin50,366 46,880 — — 97,246 
Selling, general and administrative5,285 7,874 5,932 17,148 36,239 
Operating income (loss)45,081 39,006 (5,932)(17,148)61,007 
Interest expense— — — (27,770)(27,770)
Equity in earnings of unconsolidated subsidiaries— — 974 — 974 
Other income13 — — 75 88 
Income (loss) before income tax$45,094 $39,006 $(4,958)(44,843)34,299 
Income tax expense5,967 5,967 
Net income (loss)$(50,810)$28,332 
See notes below tables.

Six Months Ended August 31, 2023
Metal Coatings
Precoat Metals(4)
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$338,631 $450,784 $— $— $789,415 
Cost of sales237,328 357,822 — — 595,150 
Gross margin101,303 92,962 — — 194,265 
Selling, general and administrative10,751 16,266 5,954 34,791 67,762 
Operating income (loss)90,552 76,696 (5,954)(34,791)126,503 
Interest expense— — — (56,476)(56,476)
Equity in earnings of unconsolidated subsidiaries— — 2,394 — 2,394 
Other income (expense)(11)— — 61 50 
Income (loss) before income tax$90,541 $76,696 $(3,560)(91,206)72,471 
Income tax expense15,617 15,617 
Net income (loss)$(106,823)$56,854 
(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
August 31, 2024February 29, 2024
Assets:
Metal Coatings$550,394 $553,505 
Precoat Metals1,557,895 1,500,122 
Infrastructure Solutions - Investment in Joint Venture97,768 98,169 
Corporate34,273 43,709 
Total assets$2,240,330 $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 August 31,Six Months Ended August 31,
2024202320242023
Sales:
United States$398,658 $388,538 $801,709 $769,860 
Canada10,349 10,004 20,506 19,555 
Total$409,007 $398,542 $822,215 $789,415 

As of
August 31, 2024February 29, 2024
Property, plant and equipment, net:
United States$550,761 $522,693 
Canada18,971 18,959 
Total$569,732 $541,652 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Investments in Unconsolidated Entity
6 Months Ended
Aug. 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, and we recorded $5.3 million in equity in earnings for the six months ended August 31, 2024. As of August 31, 2024, our investment in the AVAIL JV was $97.8 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
August 31, 2024(1)
Current assets$281,937 
Long-term assets177,926 
Total assets$459,863 
Current liabilities139,333 
Long-term liabilities124,359 
Total liabilities$263,692 
Total partners' capital196,171 
Total liabilities and partners' capital$459,863 

Summarized Operating Data
Three Months EndedSix Months Ended
August 31, 2024(1)
August 31, 2024(1)
Sales$119,584 $249,300 
Gross profit27,569 59,086 
Net income2,780 10,955 
(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 and six months ended July 31, 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.3
Derivative Instruments
6 Months Ended
Aug. 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 and natural gas at fixed prices. These contracts are not accounted for as derivatives because they meet the criteria for the normal purchases and normal sales scope exception in 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%. See Note 17 for information related to the repricing of the Company's Term Loan B on September 24, 2024. 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 $539.0 million as of August 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 August 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 six months ended August 31, 2024, we reclassified $2.9 million before income tax, or $2.2 million net of tax, from other comprehensive income to earnings.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Debt
6 Months Ended
Aug. 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
August 31, 2024February 29, 2024
Revolving Credit Facility$75,000 $30,000 
Term Loan B890,250 980,250 
Total debt, gross965,250 1,010,250 
Unamortized debt issuance costs(52,678)(57,508)
Long-term debt, net$912,572 $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"). See Note 17 for information related to the repricing of the Company's Term Loan B on September 24, 2024.
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 August 31, 2024, the outstanding balance of the Term Loan B was $890.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"), which matures on 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 August 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 entered the term loan market and repriced our existing Term Loan B. The repricing reduced the Term Loan B spread from a rate of SOFR plus 3.75% to SOFR plus 3.25%.
On September 24, 2024, we completed our third repricing of the Term Loan B, for which $890.3 million was outstanding as of August 31, 2024. The repricing reduced the margin from SOFR plus 3.25% to SOFR plus 2.50%, for a total reduction of 75 basis points.
We primarily utilize proceeds from the Revolving Credit Facility to finance working capital needs, capital improvements, quarterly cash dividends, acquisitions and other general corporate purposes.
As defined in the 2022 Credit Agreement, quarterly prepayments were due against the outstanding principal of the Term Loan B and were payable on the last business day of each May, August, November and February, beginning August 31, 2022, in a quarterly aggregate principal amount of $3.25 million, with the entire remaining principal amount due on May 13, 2029, the maturity date. Additional prepayments made against the Term Loan B contribute to these required quarterly payments. Due to prepayments made against the Term Loan B since August 31, 2022, the quarterly mandatory principal payment requirement has been met, and the quarterly payments of $3.25 million are no longer required.
The weighted average interest rate for our outstanding debt, including the Revolving Credit Facility and the Term Loan B, was 8.03% and 8.56% for the six months ended August 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 August 31, 2024, we were in compliance with all covenants and other requirements set forth in the 2022 Credit Agreement.
As of August 31, 2024, we had $965.3 million of debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2029. We had approximately $310.7 million of additional credit available as of August 31, 2024.
As of August 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 August 31,Six Months Ended August 31,
2024202320242023
Gross Interest expense$23,621 $28,298 $47,827 $57,260 
Less: Capitalized interest(1,712)(528)(3,144)(784)
Interest expense, net$21,909 $27,770 $44,683 $56,476 
Capitalized interest for the three and six months ended August 31, 2024 and 2023 relates to interest cost on the construction of the greenfield aluminum coil coating facility in Washington, Missouri. The increase for the six months ended August 31, 2024 compared to the prior year period was due to the higher average construction work in process.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements
6 Months Ended
Aug. 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 long-term liabilities" in the condensed consolidated balance sheets as of August 31, 2024 and in "Other assets" as of February 29, 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 about the 2022 Swap.
Our financial instruments that are measured at fair value on a recurring basis as of August 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
August 31, 2024Level 1Level 2at Net Asset ValueFebruary 29, 2024Level 1Level 2at Net Asset Value
Assets:
Interest Rate Swap Agreement(1)
$— $— $— $— $3,410 $— $3,410 $— 
Total Assets $— $3,410 
Liabilities:
Interest Rate Swap Agreement(1)
687 — 687 — — — — — 
Net Pension Obligation26,007 — — 26,007 31,148 — — 31,148 
Total Liabilities$26,694 $31,148 
(1) The fair value of the Company's interest rate swap agreement was an asset at February 29, 2024 and a liability at August 31, 2024.
(2) The Plan was underfunded with a pension obligation of $26.0 million as of August 31, 2024, which is included in 'Other long-term
    liabilities' on the consolidated balance sheets.
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 $965.3 million and $1,010.3 million at August 31, 2024 and February 29, 2024, respectively. The estimated fair value of our outstanding debt was $972.5 million and $1,010.3 million at August 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.3
Leases
6 Months Ended
Aug. 31, 2024
Leases [Abstract]  
Leases
11. Leases
We are a lessee under various leases for facilities and equipment. As of August 31, 2024, we were the lessee for 148 operating leases and 55 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 leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions, (iv) equipment used for back-office functions, and (v) temporary storage. The majority of our vehicle and equipment leases have both a fixed and variable component.
Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets and we recognize lease expense for these leases on a straight-line basis over the lease term. We have a significant number of short-term leases, including month-to-month agreements. Our short-term lease agreements include expenses incurred hourly, daily, monthly and for other durations of time of one year or less. Our future lease commitments as of August 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 August 31, 2024 and February 29, 2024 (in thousands):
Balance Sheet ClassificationAs of
August 31, 2024February 29, 2024
Assets
Operating right-of-use assetsRight-of-use assets$17,194 $19,808 
Finance right-of-use assets Right-of-use assets4,859 3,931 
Liabilities
Operating lease liabilities ― short-termLease liability - short-term$5,579 $5,893 
Operating lease liabilities ― long-termLease liability - long-term12,284 14,606 
Finance lease liabilities ― short-termLease liability - short-term995 766 
Finance lease liabilities ― long-termLease liability - long-term3,979 3,221 
Supplemental information related to AZZ's leases was as follows (in thousands, except years and percentages):
Three Months Ended August 31,Six Months Ended August 31,
2024202320242023
Operating cash flows from operating leases included in lease liabilities$1,794 $1,834 $3,561 $3,654 
Lease liabilities obtained from new ROU assets - operating410 373 628 1,895 
Decrease in ROU assets related to lease terminations— (1,294)— (1,302)
Financing cash flows from finance leases included in lease liabilities236 92 432 162 
Operating cash flows from finance leases included in lease liabilities83 21 151 37 
Lease liabilities obtained from new ROU assets - finance leases1,009 599 1,419 599 
As of
August 31, 2024February 29, 2024
Weighted-average remaining lease term - operating leases3.8 years4.12 years
Weighted-average discount rate - operating leases4.62 %4.49 %
Weighted-average remaining lease term - finance leases4.84 years5.21 years
Weighted-average discount rate - finance leases7.08 %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 August 31,Six Months Ended August 31,
2024202320242023
Operating lease expense:
Cost of sales$3,026 $3,035 $6,029 $6,060 
Selling, general and administrative488 506 977 1,005 
Total operating lease expense3,514 3,541 $7,006 $7,065 
Financing lease expense:
Cost of sales269 101 492 177 
Interest expense83 21 151 37 
Total financing lease expense352 122 643 214 
Total lease expense$3,866 $3,663 $7,649 $7,279 

As of August 31, 2024, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2025$3,259 $665 $3,924 
20265,912 1,263 7,175 
20274,598 1,224 5,822 
20282,542 1,137 3,679 
20291,918 920 2,838 
2030462 499 961 
Thereafter796 170 966 
Total lease payments$19,487 $5,878 $25,365 
Less imputed interest(1,624)(904)(2,528)
Total$17,863 $4,974 $22,837 
We sublease multiple buildings in Columbia, South Carolina to multiple subtenants. The Columbia sublease agreements are by and between AZZ Precoat Metals and multiple subtenants. Sublease income is recognized over the term of the sublease on a straight-line basis and is reported in the consolidated statement of operations as a reduction to "Cost of sales." Sublease income for the three and six months ended August 31, 2024 and 2023 was as follows (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2024202320242023
Sublease income $254 $248 $509 $488 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes
6 Months Ended
Aug. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes
12. Income Taxes
The provision for income taxes reflects an effective tax rate of 25.6% for the three months ended August 31, 2024, compared to 17.4% for the three months ended August 31, 2023. The increase in the effective tax rate is primarily attributable to favorable adjustments in the prior year related to uncertain tax positions.
The provision for income taxes reflects an effective tax rate of 23.9% for the six months ended August 31, 2024, compared to 21.5% for the prior year comparable period. The increase in the effective tax rate is primarily attributable to favorable adjustments in the prior year related to uncertain tax positions, partially offset by higher discrete items driven by tax deductions for stock compensation in fiscal year 2025.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Mezzanine Equity
6 Months Ended
Aug. 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 was calculated as the difference between the redemption amount and the book value of $233.7 million, was recorded as a deemed dividend, and reduces net income available to common shareholders. The Series A Preferred Stock was redeemed using proceeds from the April 2024 Secondary Public Offering. See Note 14.
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 had 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, as noted above, 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 have elected 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 had 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 accumulated a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends were payable in cash or in kind, by accreting and increasing the Series A Base Amount (“PIK Dividends”). Dividends were payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends were accrued daily and paid quarterly in arrears, on March 31, June 30, September 30 and December 31 of each year. Following the calendar quarter ending June 30, 2027, we 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 August 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 the six months ended August 31, 2024 and August 31, 2023 were $3.6 million and $7.2 million, respectively.
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 was 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 were 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 have exceeded 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 exceeded 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 remained effective and available for use.
Participation Rights
Holders of Series A Preferred Stock participated 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 had 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 was equal to 1.4 until May 13, 2024 and, (a) in each of the three years thereafter, would have increased by 0.15, (b) would have increased 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 was greater than 3.5-to-1 and (ii) prior to May 13, 2024,we had not consummated dispositions of assets that, in the aggregate, resulted in proceeds in excess of $200.0 million and (c) would have increased 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) was subject to provisions of the Certificate of Designation that limited our right to redeem to the period following the two year anniversary of the initial issuance, limited the quarterly conversion to up to 25% of the number of shares of convertible preferred stock outstanding, and required 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 were 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 would have been 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 also had customary information and preemptive rights, and the Series A Preferred Stock was 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, had 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 were 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 Public Offering
On April 30, 2024, we completed a secondary public offering in which we sold 4.6 million shares of our common stock at $70.00 per share (the "April 2024 Secondary Public Offering"). We received gross proceeds of $322.0 million, and paid offering expenses of $13.3 million, for net proceeds of $308.7 million. The proceeds from the April 2024 Offering were used to redeem the Series A Preferred Stock. See Note 13.
Accumulated Other Comprehensive Income
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three and six months ended August 31, 2024 and 2023 consisted of the following (in thousands):
 Three Months Ended August 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$(8,053)$1,418 $(184)$3,652 $108 $(3,059)
Other comprehensive income before reclassification864 (531)— (3,062)(2,723)
Amounts reclassified from AOCI — — — (1,113)— (1,113)
Net change in AOCI864 (531)— (4,175)(3,836)
Balance as of end of period$(7,189)$887 $(184)$(523)$114 $(6,895)
Six Months Ended August 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 reclassification439 (531)— (842)147 (787)
Amounts reclassified from AOCI— — — (2,214)— (2,214)
Net change in AOCI439 (531)— (3,056)147 (3,001)
Balance as of end of period$(7,189)$887 $(184)$(523)$114 $(6,895)
Three Months Ended August 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,552)$1,112 $119 $(1,054)$(165)$(7,540)
Other comprehensive income before reclassification18 (2,885)— 5,254 278 2,665 
Amounts reclassified from AOCI — — — (939)— (939)
Net change in AOCI18 (2,885)— 4,315 278 1,726 
Balance as of end of period$(7,534)$(1,773)$119 $3,261 $113 $(5,814)
Six Months Ended August 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 reclassification37 (1,773)— 1,870 113 247 
Amounts reclassified from AOCI— — — (1,488)— (1,488)
Net change in AOCI37 (1,773)— 382 113 (1,241)
Balance as of end of period$(7,534)$(1,773)$119 $3,261 $113 $(5,814)
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Equity
6 Months Ended
Aug. 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 was calculated as the difference between the redemption amount and the book value of $233.7 million, was recorded as a deemed dividend, and reduces net income available to common shareholders. The Series A Preferred Stock was redeemed using proceeds from the April 2024 Secondary Public Offering. See Note 14.
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 had 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, as noted above, 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 have elected 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 had 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 accumulated a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends were payable in cash or in kind, by accreting and increasing the Series A Base Amount (“PIK Dividends”). Dividends were payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends were accrued daily and paid quarterly in arrears, on March 31, June 30, September 30 and December 31 of each year. Following the calendar quarter ending June 30, 2027, we 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 August 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 the six months ended August 31, 2024 and August 31, 2023 were $3.6 million and $7.2 million, respectively.
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 was 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 were 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 have exceeded 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 exceeded 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 remained effective and available for use.
Participation Rights
Holders of Series A Preferred Stock participated 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 had 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 was equal to 1.4 until May 13, 2024 and, (a) in each of the three years thereafter, would have increased by 0.15, (b) would have increased 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 was greater than 3.5-to-1 and (ii) prior to May 13, 2024,we had not consummated dispositions of assets that, in the aggregate, resulted in proceeds in excess of $200.0 million and (c) would have increased 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) was subject to provisions of the Certificate of Designation that limited our right to redeem to the period following the two year anniversary of the initial issuance, limited the quarterly conversion to up to 25% of the number of shares of convertible preferred stock outstanding, and required 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 were 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 would have been 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 also had customary information and preemptive rights, and the Series A Preferred Stock was 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, had 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 were 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 Public Offering
On April 30, 2024, we completed a secondary public offering in which we sold 4.6 million shares of our common stock at $70.00 per share (the "April 2024 Secondary Public Offering"). We received gross proceeds of $322.0 million, and paid offering expenses of $13.3 million, for net proceeds of $308.7 million. The proceeds from the April 2024 Offering were used to redeem the Series A Preferred Stock. See Note 13.
Accumulated Other Comprehensive Income
The components of accumulated other comprehensive income (loss) ("AOCI"), after tax, for the three and six months ended August 31, 2024 and 2023 consisted of the following (in thousands):
 Three Months Ended August 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$(8,053)$1,418 $(184)$3,652 $108 $(3,059)
Other comprehensive income before reclassification864 (531)— (3,062)(2,723)
Amounts reclassified from AOCI — — — (1,113)— (1,113)
Net change in AOCI864 (531)— (4,175)(3,836)
Balance as of end of period$(7,189)$887 $(184)$(523)$114 $(6,895)
Six Months Ended August 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 reclassification439 (531)— (842)147 (787)
Amounts reclassified from AOCI— — — (2,214)— (2,214)
Net change in AOCI439 (531)— (3,056)147 (3,001)
Balance as of end of period$(7,189)$887 $(184)$(523)$114 $(6,895)
Three Months Ended August 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,552)$1,112 $119 $(1,054)$(165)$(7,540)
Other comprehensive income before reclassification18 (2,885)— 5,254 278 2,665 
Amounts reclassified from AOCI — — — (939)— (939)
Net change in AOCI18 (2,885)— 4,315 278 1,726 
Balance as of end of period$(7,534)$(1,773)$119 $3,261 $113 $(5,814)
Six Months Ended August 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 reclassification37 (1,773)— 1,870 113 247 
Amounts reclassified from AOCI— — — (1,488)— (1,488)
Net change in AOCI37 (1,773)— 382 113 (1,241)
Balance as of end of period$(7,534)$(1,773)$119 $3,261 $113 $(5,814)
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Defined Benefit Pension Plan
6 Months Ended
Aug. 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 August 31, 2024, the Plan was underfunded, and we have a pension obligation of $26.0 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. The following table outlines the net benefit cost and its components (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2024202320242023
Expected return on plan assets$1,711 $1,759 $3,414 $3,517 
Interest cost(1,491)(1,488)(2,975)(2,975)
Net benefit cost$220 $271 $439 $542 
We paid employer contributions of $5.6 million into the Plan during the six months ended August 31, 2024. We expect to pay $2.2 million of contributions into the Plan during the remainder of fiscal 2025.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies
6 Months Ended
Aug. 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, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, the Company continues to evaluate opportunities to either mediate the case or settle the disputes for nuisance value or the cost of defense 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 any certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time, management, after consultation with legal counsel believes it has strong defenses to all of its legal matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows.
In 2017, Southeast Texas Industries, Inc. (“STI”) filed a breach of contract lawsuit against the Company in the 1st District Court of Jasper County, Texas (the “Court”). In 2020, we filed a counter suit against STI for amounts due to AZZ for work performed. 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. A final judgment amount was entered by the Court on February 14, 2024, and we are still waiting on the trial transcript from the court reporter which is not expected to be made available to the parties until December 31, 2024. We believe we have strong grounds for an appeal, and will pursue all available appellate options. The appeal process is expected to take two years. As of August 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 August 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 in an effort to retain and fortify 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 $5.25 million settlement amount was included in "Other accrued liabilities" in the consolidated balance sheet as of August 31, 2024 and February 29, 2024. The settlement amount was paid by the Company to Nucor on September 9, 2024.

On July 29, 2024, Gainesville Associates, LLC (“Gainesville Associates”) filed a complaint (the “Complaint”) in the Circuit Court of Prince William County, Virginia against AZZ, Atlantic Research, LLC (“ARC”), Precoat Metals Corporation, and Chromalloy Corporation (collectively “Defendants”), asserting claims for breach of contract against ARC and unjust enrichment against all Defendants. The Complaint arises out of a lease, dated January 1, 1976, between Gainesville Associates as landlord and ARC as tenant (as subsequently amended in 1982, 2012, 2013 and 2017, the “Lease”) for property in Gainesville, Virginia (the “Property”). ARC ceased using the property in 2005 after which point ARC remained in the Lease to complete its obligations on the property pursuant to a consent decree entered into between the U.S. Environmental Protection Agency (“EPA”) and ARC in 1992. ARC satisfied its obligations under the consent decree in 2018 (other than ongoing well water monitoring and testing) and terminated the Lease in 2019. In its Complaint, Gainesville Associates alleges that ARC breached certain provisions of the Lease. On September 3, 2024, Defendants removed the action to the United States District Court of the Eastern District of Virginia. On September 24, 2024, Defendants filed a motion to dismiss the Complaint in its entirety, arguing that the complaint failed to adequately allege any claim against any Defendant. Plaintiff has not yet filed its response to the Defendant’s motion to dismiss. Management disputes the merits of the allegations and will continue to pursue
dismissal of the action. As of August 31, 2024, we have not recognized a legal accrual on our consolidated balance sheets, as we do not currently have enough information available to generate a reliable estimate of a probable loss on this matter. As more information becomes available, we will continue to evaluate whether it is possible to disclose a range of potential losses in the future.
Environmental
As of August 31, 2024, the reserve balance for our environmental liabilities was $20.4 million, of which $2.8 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's 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 $35.6 million was paid during the six months ended August 31, 2024. The remaining balance of $27.6 million is to occur prior to the end of fiscal 2025, of which we have capital commitments of $17.4 million.
Commodity pricing
    As of August 31, 2024, we had non-cancelable forward contracts to purchase approximately $37.9 million of zinc at various volumes and prices between March 2024 and December 2024. We also had non-cancelable forward contracts to purchase approximately $9.3 million of natural gas at various volumes and prices between June 2024 and August 2025. 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.3
Subsequent Events
6 Months Ended
Aug. 31, 2024
Subsequent Events [Abstract]  
Subsequent Events
17. Subsequent Events
Debt repricing
On September 24, 2024, we completed our third repricing of the Term Loan B, for which $890.3 million was outstanding as of August 31, 2024 . The repricing reduced the margin from SOFR plus 3.25% to SOFR plus 2.50%, for a total reduction of 75 basis points.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Pay vs Performance Disclosure        
Net income (loss) $ 35,419 $ 28,332 $ 75,021 $ 56,854
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Insider Trading Arrangements
3 Months Ended
Aug. 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 40 R28.htm IDEA: XBRL DOCUMENT v3.24.3
The Company and Basis of Presentation (Policies)
6 Months Ended
Aug. 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 Securities and Exchange Commission ("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 August 31, 2024, the results of its operations and cash flows for the three and six months ended August 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 December 2023, the FASB issued Accounting Standards Update ("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-09 for the annual period ending February 28, 2025 and the adoption will not affect our financial position or our results of operations, but will result in additional disclosures.
In November 2023, the FASB issued 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 period ending February 28, 2025 and interim reporting periods in fiscal 2026.
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Tables)
6 Months Ended
Aug. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
The following table summarizes the components of inventory (in thousands):
As of
August 31, 2024February 29, 2024
Raw material$111,728 $111,674 
Work in process552 898 
Finished goods2,969 5,084 
Total inventories$115,249 $117,656 
Our inventory reserves were $3.5 million and $4.5 million as of August 31, 2024 and February 29, 2024, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the Precoat Metals segment.
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
6 Months Ended
Aug. 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 August 31,Six Months Ended August 31,
2024202320242023
Numerator:
Net income$35,419 $28,332 $75,021 $56,854 
Series A Preferred Stock Dividends— (3,600)(1,200)(7,200)
Redemption premium on Series A Preferred Stock— — (75,198)— 
Numerator for basic earnings per share$35,419 $24,732 $(1,377)$49,654 
Series A Preferred Stock Dividends— 3,600 — 7,200 
Numerator for diluted earnings per share$35,419 $28,332 $(1,377)$56,854 
Denominator:
Weighted average shares outstanding for basic earnings per share29,852 25,054 28,294 24,997 
Effect of dilutive securities:
Employee and director stock awards205 39 — 82 
Series A Preferred Stock— 4,117 — 4,117 
Denominator for diluted earnings per share30,057 29,210 28,294 29,196 
Basic earnings (loss) per common share$1.19 $0.99 $(0.05)$1.99 
Diluted earnings (loss) per common share$1.18 $0.97 $(0.05)$1.95 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Disaggregated Sales (Tables)
6 Months Ended
Aug. 31, 2024
Revenues [Abstract]  
Disaggregation of Revenue
The following table presents disaggregated sales by customer industry (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2024202320242023
Sales:
Construction$233,196 $216,807 $461,691 $422,337 
Industrial36,691 42,245 76,767 82,889 
Transportation36,550 35,869 74,913 72,626 
Consumer31,408 34,673 65,169 70,258 
Utilities30,731 25,905 59,346 51,312 
Other (1)
40,431 43,043 84,329 89,993 
Total Sales$409,007 $398,542 $822,215 $789,415 
(1) Other includes less significant markets, such as agriculture, recreation, petro-chem, AZZ Tubular products and sales from recycling.
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental Cash Flow Information (Tables)
6 Months Ended
Aug. 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):
Six Months Ended August 31,
20242023
Decrease (increase) in current assets:
Accounts receivable, net$(10,813)$(13,711)
Other receivables(7,186)13,101 
Inventories2,454 7,460 
Contract assets(14,648)57 
Prepaid expenses and other(6,041)(2,544)
Increase (decrease) in current liabilities:
Accounts payable23,269 15,037 
Income taxes payable1,747 (226)
Accrued expenses2,725 2,211 
Changes in current assets and current liabilities$(8,493)$21,385 


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

Six Months Ended August 31,
20242023
Cash paid for interest$41,227 $51,539 
Cash paid for income taxes13,703 12,930 

Supplemental disclosures of non-cash investing and financing activities were as follows (in thousands):

Six Months Ended August 31,
20242023
Accrued dividends on Series A Preferred Stock$— $2,400 
Accruals for capital expenditures5,379 5,579 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Operating segments (Tables)
6 Months Ended
Aug. 31, 2024
Segment Reporting [Abstract]  
Operations and assets by segment three and six months ended August 31, 2024 and 2023 by segment, for the Company's corporate operations and on a consolidated basis (in thousands):
Three Months Ended August 31, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$171,500 $237,507 $— $— $409,007 
Cost of sales118,193 187,300 — — 305,493 
Gross margin53,307 50,207 — — 103,514 
Selling, general and administrative5,619 7,677 22,563 35,868 
Operating income (loss)47,688 42,530 (9)(22,563)67,646 
Interest expense— — — (21,909)(21,909)
Equity in earnings of unconsolidated subsidiaries— — 1,478 — 1,478 
Other (expense) income(7)— — 424 417 
Income (loss) before income tax$47,681 $42,530 $1,469 (44,048)47,632 
Income tax expense12,213 12,213 
Net income (loss)$(56,261)$35,419 
See notes below tables.
Six Months Ended August 31, 2024
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$348,152 $474,063 $— $— $822,215 
Cost of sales240,929 375,102 — — 616,031 
Gross margin107,223 98,961 — — 206,184 
Selling, general and administrative11,602 16,338 38 40,811 68,789 
Operating income (loss)95,621 82,623 (38)(40,811)137,395 
Interest expense— — — (44,683)(44,683)
Equity in earnings of unconsolidated subsidiaries— — 5,302 — 5,302 
Other income49 — — 572 621 
Income (loss) before income tax$95,670 $82,623 $5,264 (84,922)98,635 
Income tax expense23,614 23,614 
Net income (loss)$(108,536)$75,021 
See notes below tables.
Three Months Ended August 31, 2023
Metal CoatingsPrecoat Metals
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$169,837 $228,705 $— $— $398,542 
Cost of sales119,471 181,825 — — 301,296 
Gross margin50,366 46,880 — — 97,246 
Selling, general and administrative5,285 7,874 5,932 17,148 36,239 
Operating income (loss)45,081 39,006 (5,932)(17,148)61,007 
Interest expense— — — (27,770)(27,770)
Equity in earnings of unconsolidated subsidiaries— — 974 — 974 
Other income13 — — 75 88 
Income (loss) before income tax$45,094 $39,006 $(4,958)(44,843)34,299 
Income tax expense5,967 5,967 
Net income (loss)$(50,810)$28,332 
See notes below tables.

Six Months Ended August 31, 2023
Metal Coatings
Precoat Metals(4)
Infrastructure Solutions(1)
Corporate(2)
Total
Sales$338,631 $450,784 $— $— $789,415 
Cost of sales237,328 357,822 — — 595,150 
Gross margin101,303 92,962 — — 194,265 
Selling, general and administrative10,751 16,266 5,954 34,791 67,762 
Operating income (loss)90,552 76,696 (5,954)(34,791)126,503 
Interest expense— — — (56,476)(56,476)
Equity in earnings of unconsolidated subsidiaries— — 2,394 — 2,394 
Other income (expense)(11)— — 61 50 
Income (loss) before income tax$90,541 $76,696 $(3,560)(91,206)72,471 
Income tax expense15,617 15,617 
Net income (loss)$(106,823)$56,854 
(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
August 31, 2024February 29, 2024
Assets:
Metal Coatings$550,394 $553,505 
Precoat Metals1,557,895 1,500,122 
Infrastructure Solutions - Investment in Joint Venture97,768 98,169 
Corporate34,273 43,709 
Total assets$2,240,330 $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 August 31,Six Months Ended August 31,
2024202320242023
Sales:
United States$398,658 $388,538 $801,709 $769,860 
Canada10,349 10,004 20,506 19,555 
Total$409,007 $398,542 $822,215 $789,415 
Long-lived Assets by Geographic Areas
As of
August 31, 2024February 29, 2024
Property, plant and equipment, net:
United States$550,761 $522,693 
Canada18,971 18,959 
Total$569,732 $541,652 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Investments in Unconsolidated Entity (Tables)
6 Months Ended
Aug. 31, 2024
Equity Method Investments and Joint Ventures [Abstract]  
Equity Method Investments
Summarized Balance Sheet
As of
August 31, 2024(1)
Current assets$281,937 
Long-term assets177,926 
Total assets$459,863 
Current liabilities139,333 
Long-term liabilities124,359 
Total liabilities$263,692 
Total partners' capital196,171 
Total liabilities and partners' capital$459,863 

Summarized Operating Data
Three Months EndedSix Months Ended
August 31, 2024(1)
August 31, 2024(1)
Sales$119,584 $249,300 
Gross profit27,569 59,086 
Net income2,780 10,955 
(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 and six months ended July 31, 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 47 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (Tables)
6 Months Ended
Aug. 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
August 31, 2024February 29, 2024
Revolving Credit Facility$75,000 $30,000 
Term Loan B890,250 980,250 
Total debt, gross965,250 1,010,250 
Unamortized debt issuance costs(52,678)(57,508)
Long-term debt, net$912,572 $952,742 
Interest Income and Interest Expense Disclosure
Interest expense is comprised as follows (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2024202320242023
Gross Interest expense$23,621 $28,298 $47,827 $57,260 
Less: Capitalized interest(1,712)(528)(3,144)(784)
Interest expense, net$21,909 $27,770 $44,683 $56,476 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Tables)
6 Months Ended
Aug. 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 August 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
August 31, 2024Level 1Level 2at Net Asset ValueFebruary 29, 2024Level 1Level 2at Net Asset Value
Assets:
Interest Rate Swap Agreement(1)
$— $— $— $— $3,410 $— $3,410 $— 
Total Assets $— $3,410 
Liabilities:
Interest Rate Swap Agreement(1)
687 — 687 — — — — — 
Net Pension Obligation26,007 — — 26,007 31,148 — — 31,148 
Total Liabilities$26,694 $31,148 
(1) The fair value of the Company's interest rate swap agreement was an asset at February 29, 2024 and a liability at August 31, 2024.
(2) The Plan was underfunded with a pension obligation of $26.0 million as of August 31, 2024, which is included in 'Other long-term
    liabilities' on the consolidated balance sheets.
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
6 Months Ended
Aug. 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 August 31, 2024 and February 29, 2024 (in thousands):
Balance Sheet ClassificationAs of
August 31, 2024February 29, 2024
Assets
Operating right-of-use assetsRight-of-use assets$17,194 $19,808 
Finance right-of-use assets Right-of-use assets4,859 3,931 
Liabilities
Operating lease liabilities ― short-termLease liability - short-term$5,579 $5,893 
Operating lease liabilities ― long-termLease liability - long-term12,284 14,606 
Finance lease liabilities ― short-termLease liability - short-term995 766 
Finance lease liabilities ― long-termLease liability - long-term3,979 3,221 
Supplemental information related to AZZ's leases was as follows (in thousands, except years and percentages):
Three Months Ended August 31,Six Months Ended August 31,
2024202320242023
Operating cash flows from operating leases included in lease liabilities$1,794 $1,834 $3,561 $3,654 
Lease liabilities obtained from new ROU assets - operating410 373 628 1,895 
Decrease in ROU assets related to lease terminations— (1,294)— (1,302)
Financing cash flows from finance leases included in lease liabilities236 92 432 162 
Operating cash flows from finance leases included in lease liabilities83 21 151 37 
Lease liabilities obtained from new ROU assets - finance leases1,009 599 1,419 599 
As of
August 31, 2024February 29, 2024
Weighted-average remaining lease term - operating leases3.8 years4.12 years
Weighted-average discount rate - operating leases4.62 %4.49 %
Weighted-average remaining lease term - finance leases4.84 years5.21 years
Weighted-average discount rate - finance leases7.08 %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 August 31,Six Months Ended August 31,
2024202320242023
Operating lease expense:
Cost of sales$3,026 $3,035 $6,029 $6,060 
Selling, general and administrative488 506 977 1,005 
Total operating lease expense3,514 3,541 $7,006 $7,065 
Financing lease expense:
Cost of sales269 101 492 177 
Interest expense83 21 151 37 
Total financing lease expense352 122 643 214 
Total lease expense$3,866 $3,663 $7,649 $7,279 
Sublease income for the three and six months ended August 31, 2024 and 2023 was as follows (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2024202320242023
Sublease income $254 $248 $509 $488 
Lessee, Operating Lease, Liability, Maturity
As of August 31, 2024, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2025$3,259 $665 $3,924 
20265,912 1,263 7,175 
20274,598 1,224 5,822 
20282,542 1,137 3,679 
20291,918 920 2,838 
2030462 499 961 
Thereafter796 170 966 
Total lease payments$19,487 $5,878 $25,365 
Less imputed interest(1,624)(904)(2,528)
Total$17,863 $4,974 $22,837 
Finance Lease, Liability, Maturity
As of August 31, 2024, maturities of our lease liabilities were as follows (in thousands):
Fiscal year:Operating LeasesFinance LeasesTotal
2025$3,259 $665 $3,924 
20265,912 1,263 7,175 
20274,598 1,224 5,822 
20282,542 1,137 3,679 
20291,918 920 2,838 
2030462 499 961 
Thereafter796 170 966 
Total lease payments$19,487 $5,878 $25,365 
Less imputed interest(1,624)(904)(2,528)
Total$17,863 $4,974 $22,837 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Equity (Tables)
6 Months Ended
Aug. 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 and six months ended August 31, 2024 and 2023 consisted of the following (in thousands):
 Three Months Ended August 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$(8,053)$1,418 $(184)$3,652 $108 $(3,059)
Other comprehensive income before reclassification864 (531)— (3,062)(2,723)
Amounts reclassified from AOCI — — — (1,113)— (1,113)
Net change in AOCI864 (531)— (4,175)(3,836)
Balance as of end of period$(7,189)$887 $(184)$(523)$114 $(6,895)
Six Months Ended August 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 reclassification439 (531)— (842)147 (787)
Amounts reclassified from AOCI— — — (2,214)— (2,214)
Net change in AOCI439 (531)— (3,056)147 (3,001)
Balance as of end of period$(7,189)$887 $(184)$(523)$114 $(6,895)
Three Months Ended August 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,552)$1,112 $119 $(1,054)$(165)$(7,540)
Other comprehensive income before reclassification18 (2,885)— 5,254 278 2,665 
Amounts reclassified from AOCI — — — (939)— (939)
Net change in AOCI18 (2,885)— 4,315 278 1,726 
Balance as of end of period$(7,534)$(1,773)$119 $3,261 $113 $(5,814)
Six Months Ended August 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 reclassification37 (1,773)— 1,870 113 247 
Amounts reclassified from AOCI— — — (1,488)— (1,488)
Net change in AOCI37 (1,773)— 382 113 (1,241)
Balance as of end of period$(7,534)$(1,773)$119 $3,261 $113 $(5,814)
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Defined Benefit Pension Plan (Tables)
6 Months Ended
Aug. 31, 2024
Postemployment Benefits [Abstract]  
Schedule of Net Benefit Costs
The components of net benefit cost other than the employer service cost are included in "Selling, general and administrative" expense. The following table outlines the net benefit cost and its components (in thousands):
Three Months Ended August 31,Six Months Ended August 31,
2024202320242023
Expected return on plan assets$1,711 $1,759 $3,414 $3,517 
Interest cost(1,491)(1,488)(2,975)(2,975)
Net benefit cost$220 $271 $439 $542 
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.3
The Company and Basis of Presentation (Details) - operating_segments
6 Months Ended
Aug. 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 53 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Details) - USD ($)
$ in Thousands
Aug. 31, 2024
Feb. 29, 2024
Inventory Disclosure [Abstract]    
Raw material $ 111,728 $ 111,674
Work in process 552 898
Finished goods 2,969 5,084
Total Inventory 115,249 117,656
Inventory reserves $ 3,500 $ 4,500
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Numerator:        
Net income from continuing operations $ 35,419 $ 28,332 $ 75,021 $ 56,854
Dividends on preferred stock 0 (3,600) (1,200) (7,200)
Plus: Redemption premium on Series A Preferred Stock 0 0 (75,198) 0
Net income from continuing operations available to common shareholders 35,419 24,732 (1,377) 49,654
Dividends on Series A Preferred Stock 0 3,600 0 7,200
Numerator for diluted earnings per share $ 35,419 $ 28,332 $ (1,377) $ 56,854
Denominator:        
Denominator for basic earnings per common share-weighted average shares (shares) 29,852,000 25,054,000 28,294,000 24,997,000
Effect of dilutive securities:        
Employee and director stock awards 205,000 39,000 0 82,000
Series A convertible preferred stock (shares) 0 4,117,000 0 4,117,000
Denominator for diluted earnings per common share (shares) 30,057,000 29,210,000 28,294,000 29,196,000
Computation of basic and diluted earnings per share        
Basic earnings per common share (usd per share) $ 1.19 $ 0.99 $ (0.05) $ 1.99
Diluted earnings per common share (usd per share) $ 1.18 $ 0.97 $ (0.05) $ 1.95
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share - Narrative (Details) - shares
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Feb. 29, 2024
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]          
Common stock, shares, outstanding (shares) 29,877,000   29,877,000   25,102,000
Share-based Payment Arrangement          
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount 76,068 126,882 70,455 125,793  
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     1,600,000    
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Disaggregated Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Disaggregation of Revenue [Line Items]        
Sales $ 409,007 $ 398,542 $ 822,215 $ 789,415
Industrial        
Disaggregation of Revenue [Line Items]        
Sales 36,691 42,245 76,767 82,889
Consumer        
Disaggregation of Revenue [Line Items]        
Sales 31,408 34,673 65,169 70,258
Transportation        
Disaggregation of Revenue [Line Items]        
Sales 36,550 35,869 74,913 72,626
Electrical/Utility        
Disaggregation of Revenue [Line Items]        
Sales 30,731 25,905 59,346 51,312
Other        
Disaggregation of Revenue [Line Items]        
Sales 40,431 43,043 84,329 89,993
Construction        
Disaggregation of Revenue [Line Items]        
Sales $ 233,196 $ 216,807 $ 461,691 $ 422,337
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Disaggregated Sales - Narrative (Details) - USD ($)
$ in Thousands
Aug. 31, 2024
Feb. 29, 2024
Aug. 31, 2023
Feb. 28, 2023
Revenue from Contract with Customer [Abstract]        
Contract assets $ 93,983 $ 79,335 $ 76,800 $ 79,300
Contract liabilities $ 700 $ 1,000 $ 1,100 $ 1,300
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental Cash Flow Information - New Cash Provided by Operating Activities (Details) - USD ($)
$ in Thousands
6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Decrease (increase) in current assets:    
Accounts receivable, net $ (10,813) $ (13,711)
Other receivables (7,186) 13,101
Inventories 2,454 7,460
Contract assets (14,648) 57
Prepaid expenses and other (6,041) (2,544)
Increase (decrease) in current liabilities:    
Accounts payable 23,269 15,037
Income taxes payable 1,747 (226)
Accrued expenses 2,725 2,211
Changes in current assets and current liabilities $ (8,493) $ 21,385
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental Cash Flow Information - Cash Related to Interest and Income Taxes and Supplemental Disclosures of Non-Cash Activities (Details) - USD ($)
$ in Thousands
6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Supplemental Cash Flow Elements [Abstract]    
Cash paid for interest $ 41,227 $ 51,539
Cash paid for income taxes 13,703 12,930
Accrued dividends on Series A Preferred Stock 0 2,400
Accruals for capital expenditures $ 5,379 $ 5,579
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Operating segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Feb. 29, 2024
Sep. 30, 2022
Operations and assets by segment            
Sales $ 409,007 $ 398,542 $ 822,215 $ 789,415    
Cost of sales 305,493 301,296 616,031 595,150    
Gross margin 103,514 97,246 206,184 194,265    
Selling, general and administrative 35,868 36,239 68,789 67,762    
Operating income (loss) 67,646 61,007 137,395 126,503    
Interest expense, net (21,909) (27,770) (44,683) (56,476)    
Equity in earnings of unconsolidated subsidiaries 1,478 974 5,302 2,394    
Other (expense) income 417 88 621 50    
Income (loss) before income tax 47,632 34,299 98,635 72,471    
Income taxes 12,213 5,967 23,614 15,617    
Net income from continuing operations 35,419 28,332 75,021 56,854    
Assets: 2,240,330   2,240,330   $ 2,195,505  
Property, plant and equipment, net $ 569,732   $ 569,732   541,652  
AIS Joint Venture            
Operations and assets by segment            
Ownership percentage of investment 40.00%   40.00%     40.00%
United States            
Operations and assets by segment            
Sales $ 398,658 388,538 $ 801,709 769,860    
Property, plant and equipment, net 550,761   550,761   522,693  
Canada            
Operations and assets by segment            
Sales 10,349 10,004 20,506 19,555    
Property, plant and equipment, net 18,971   18,971   18,959  
Corporate            
Operations and assets by segment            
Sales 0 0 0 0    
Cost of sales 0 0 0 0    
Gross margin 0 0 0 0    
Selling, general and administrative 22,563 17,148 40,811 34,791    
Operating income (loss) (22,563) (17,148) (40,811) (34,791)    
Interest expense, net (21,909) (27,770) (44,683) (56,476)    
Equity in earnings of unconsolidated subsidiaries 0 0 0 0    
Other (expense) income 424 75 572 61    
Income (loss) before income tax (44,048) (44,843) (84,922) (91,206)    
Income taxes 12,213 5,967 23,614 15,617    
Net income from continuing operations (56,261) (50,810) (108,536) (106,823)    
Assets: 34,273   34,273   43,709  
Metal Coatings | Operating Segments            
Operations and assets by segment            
Sales 171,500 169,837 348,152 338,631    
Cost of sales 118,193 119,471 240,929 237,328    
Gross margin 53,307 50,366 107,223 101,303    
Selling, general and administrative 5,619 5,285 11,602 10,751    
Operating income (loss) 47,688 45,081 95,621 90,552    
Interest expense, net 0 0 0 0    
Equity in earnings of unconsolidated subsidiaries 0 0 0 0    
Other (expense) income (7) 13 49 (11)    
Income (loss) before income tax 47,681 45,094 95,670 90,541    
Assets: 550,394   550,394   553,505  
Precoat Metals | Operating Segments            
Operations and assets by segment            
Sales 237,507 228,705 474,063 450,784    
Cost of sales 187,300 181,825 375,102 357,822    
Gross margin 50,207 46,880 98,961 92,962    
Selling, general and administrative 7,677 7,874 16,338 16,266    
Operating income (loss) 42,530 39,006 82,623 76,696    
Interest expense, net 0 0 0 0    
Equity in earnings of unconsolidated subsidiaries 0 0 0 0    
Other (expense) income 0 0 0 0    
Income (loss) before income tax 42,530 39,006 82,623 76,696    
Assets: 1,557,895   1,557,895   1,500,122  
Infrastructure Solutions | Operating Segments            
Operations and assets by segment            
Sales 0 0 0 0    
Cost of sales 0 0 0 0    
Gross margin 0 0 0 0    
Selling, general and administrative 9 5,932 38 5,954    
Operating income (loss) (9) (5,932) (38) (5,954)    
Interest expense, net 0 0 0 0    
Equity in earnings of unconsolidated subsidiaries 1,478 974 5,302 2,394    
Other (expense) income 0 0 0 0    
Income (loss) before income tax 1,469 $ (4,958) 5,264 $ (3,560)    
Assets: $ 97,768   $ 97,768   $ 98,169  
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Investments in Unconsolidated Entity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Feb. 29, 2024
Sep. 30, 2022
Schedule of Equity Method Investments [Line Items]            
Equity in earnings of unconsolidated subsidiaries $ (1,478) $ (974) $ (5,302) $ (2,394)    
AIS Joint Venture            
Schedule of Equity Method Investments [Line Items]            
Ownership percentage of investment 40.00%   40.00%     40.00%
Investment in joint venture $ 97,768   $ 97,768   $ 98,169  
Excess of equity method investment from carrying amount $ 10,200   10,200      
AIS Joint Venture | AZZ Infrastructure Solutions            
Schedule of Equity Method Investments [Line Items]            
Equity in earnings of unconsolidated subsidiaries     $ 5,300      
AIS Joint Venture | AZZ Infrastructure Solutions | Discontinued Operations, Disposed of by Sale            
Schedule of Equity Method Investments [Line Items]            
Investment in joint venture           $ 97,800
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Investments in Unconsolidated Entities - Schedule of Condensed Balance Sheet For AIS Joint Venture (Details) - USD ($)
$ in Thousands
Aug. 31, 2024
Feb. 29, 2024
Assets [Abstract]    
Current Assets $ 401,156 $ 366,999
Total assets 2,240,330 2,195,505
Liabilities [Abstract]    
Current liabilities 217,130 194,306
Liabilities 1,240,574 1,261,014
Total liabilities, mezzanine equity and shareholders' equity 2,240,330 $ 2,195,505
AIS Joint Venture    
Assets [Abstract]    
Current Assets 281,937  
Non-current assets 177,926  
Total assets 459,863  
Liabilities [Abstract]    
Current liabilities 139,333  
Non-current liabilities 124,359  
Liabilities 263,692  
Partners' Capital 196,171  
Total liabilities, mezzanine equity and shareholders' equity $ 459,863  
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Investments in Unconsolidated Entities - Schedule of Condensed Statement of Operations for AIS Joint Venture (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Income Statement [Abstract]        
Gross margin $ 103,514 $ 97,246 $ 206,184 $ 194,265
AIS Joint Venture        
Income Statement [Abstract]        
Sales     119,584 249,300
Gross margin     27,569 59,086
Net income     $ 2,780 $ 10,955
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Instruments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Sep. 27, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Reclassification of AOCI, before tax     $ (2,900)    
Amounts reclassified from accumulated other comprehensive income to earnings, net of tax [1] $ (1,113) $ (939) (2,214) $ (1,487)  
Interest Rate Swap, Portion Of Variable Rate Debt          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Fixed interest rate on swap agreement         7.527%
Interest Rate Swap          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Notional amount on swap agreement $ 539,000   $ 539,000   $ 550,000
[1]
(3) Net of tax benefit of ($351) and ($341) for the three months ended August 31,2024 and 2023, respectively. Net of tax benefit of $(699) and $(540)
     for the six months ended August 31, 2024 and 2023, respectively. See Note 8.
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Aug. 31, 2024
Feb. 29, 2024
Aug. 31, 2023
Debt Instrument [Line Items]      
Total debt, gross $ 965,250 $ 1,010,250 $ 1,010,300
Unamortized debt issuance costs (52,678) (57,508)  
Long-term debt, net 912,572 952,742  
Term Loan B      
Debt Instrument [Line Items]      
Total debt, gross 890,250 980,250  
Line of Credit | Revolving Credit Facility      
Debt Instrument [Line Items]      
Total debt, gross $ 75,000 $ 30,000  
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended 120 Months Ended
Aug. 31, 2024
Mar. 20, 2024
Sep. 27, 2022
Aug. 31, 2022
May 13, 2022
Aug. 31, 2024
Mar. 19, 2024
Aug. 31, 2023
Debt Instrument [Line Items]                
Weighted average interest rate 8.03%         8.03%   8.56%
Letters of credit outstanding $ 14,300         $ 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 965,300         $ 965,300    
Senior Notes | Line of Credit                
Debt Instrument [Line Items]                
Remaining borrowing capacity on line of credit $ 310,700         310,700    
Loans Payable | Term Loan B                
Debt Instrument [Line Items]                
Debt instrument, face amount         $ 1,300,000      
Revolving Credit Facility                
Debt Instrument [Line Items]                
Basis spread 2.75%       3.25%      
Revolving Credit Facility | Minimum                
Debt Instrument [Line Items]                
Basis spread   2.75%            
Revolving Credit Facility | Maximum                
Debt Instrument [Line Items]                
Basis spread   3.50%            
Revolving Credit Facility | Term Loan B                
Debt Instrument [Line Items]                
Basis spread   3.25%         3.75%  
Revolving Credit Facility | 2022 Credit Agreement And Term Loan B                
Debt Instrument [Line Items]                
Maximum borrowing capacity $ 890,300       $ 400,000 $ 890,300    
Basis spread   3.25% 4.277%          
Standby And Commercial Letters Of Credit | 2022 Credit Agreement And Term Loan B                
Debt Instrument [Line Items]                
Accordion feature         $ 100,000      
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Interest Expense Disclosure (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Debt Disclosure [Abstract]        
Gross Interest expense $ 23,621 $ 28,298 $ 47,827 $ 57,260
Less: Capitalized interest 1,712 528 3,144 784
Interest expense, net $ 21,909 $ 27,770 $ 44,683 $ 56,476
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Aug. 31, 2024
Feb. 29, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset $ 0 $ 3,410
Pension obligation 26,007 31,148
Total Liabilities 26,694 31,148
Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Pension obligation 0 0
Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Pension obligation 0 0
Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Pension obligation 26,007 31,148
Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset 0 (3,410)
Derivative liabilities 687 0
Interest Rate Swap | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset 0 0
Derivative liabilities 0 0
Interest Rate Swap | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset 0 (3,410)
Derivative liabilities 687 0
Interest Rate Swap | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset 0 0
Derivative liabilities $ 0 $ 0
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
Aug. 31, 2024
Feb. 29, 2024
Aug. 31, 2023
Fair Value Disclosures [Abstract]      
Total debt, gross $ 965,250 $ 1,010,250 $ 1,010,300
Fair value of outstanding debt $ 972,500   $ 1,010,300
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Narrative (Details)
Aug. 31, 2024
lease
Leases [Abstract]  
Number of operating leases 148
Number of finance leases 55
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
Aug. 31, 2024
Feb. 29, 2024
Lessee, Lease, Description [Line Items]    
Operating right-of-use assets $ 17,194 $ 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,859 $ 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,579 $ 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 $ 12,284 $ 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 $ 995 $ 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,979 $ 3,221
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liability, long-term Lease liability, long-term
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Lease Details (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Feb. 29, 2024
Lease, Cost [Abstract]          
Operating cash flows from operating leases included in lease liabilities $ 1,794 $ 1,834 $ 3,561 $ 3,654  
Lease liabilities obtained from new ROU assets - operating 410 373 628 1,895  
Decrease in ROU assets related to lease terminations 0 (1,294) 0 (1,302)  
Financing cash flows from finance leases included in lease liabilities 236 92 432 162  
Operating cash flows from finance leases included in lease liabilities 83 21 151 37  
Lease liabilities obtained from new ROU assets - finance leases $ 1,009 $ 599 $ 1,419 $ 599  
Weighted-average remaining lease term - operating leases 3 years 9 months 18 days   3 years 9 months 18 days   4 years 1 month 13 days
Weighted-average discount rate - operating leases 4.62%   4.62%   4.49%
Weighted-average remaining lease term - finance leases 4 years 10 months 2 days   4 years 10 months 2 days   5 years 2 months 15 days
Weighted-average discount rate - finance leases 7.08%   7.08%   6.70%
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Classification of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Lessee, Lease, Description [Line Items]        
Operating lease, cost $ 3,514 $ 3,541 $ 7,006 $ 7,065
Finance lease expense, cost of sales 269 101 492 177
Finance lease expense, interest expense 83 21 151 37
Total financing lease expense 352 122 643 214
Total lease expense 3,866 3,663 7,649 7,279
Cost of sales        
Lessee, Lease, Description [Line Items]        
Operating lease, cost 3,026 3,035    
Total lease expense     6,029 6,060
Selling, general and administrative        
Lessee, Lease, Description [Line Items]        
Operating lease, cost $ 488 $ 506    
Total lease expense     $ 977 $ 1,005
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Lease Maturity (Details)
$ in Thousands
Aug. 31, 2024
USD ($)
Operating Leases  
2025 $ 3,259
2026 5,912
2027 4,598
2028 2,542
2029 1,918
2030 462
Thereafter 796
Total lease payments 19,487
Less imputed interest (1,624)
Total 17,863
Finance Leases  
2025 665
2026 1,263
2027 1,224
2028 1,137
2029 920
2030 499
Thereafter 170
Total lease payments 5,878
Less imputed interest (904)
Total 4,974
2025 3,924
2026 7,175
2027 5,822
2028 3,679
2029 2,838
2030 961
Thereafter 966
Total lease payments 25,365
Less imputed interest (2,528)
Total $ 22,837
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Sublease Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Leases [Abstract]        
Sublease income $ 254 $ 248 $ 509 $ 488
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Narrative (Details)
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Income Tax Disclosure [Abstract]      
Effective income tax rate, continuing operations (percent) 25.60% 23.90% 21.50%
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Mezzanine Equity (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 09, 2024
USD ($)
Aug. 05, 2022
USD ($)
$ / shares
shares
Aug. 31, 2024
USD ($)
$ / shares
shares
Aug. 31, 2023
USD ($)
Aug. 31, 2024
USD ($)
$ / shares
shares
Aug. 31, 2023
USD ($)
May 13, 2024
Feb. 29, 2024
USD ($)
Class of Stock [Line Items]                
Plus: Redemption premium on Series A Preferred Stock     $ 0 $ 0 $ 75,198 $ 0    
Series A Convertible Preferred Stock, $1,000 par, shares authorized 100,000; 240 shares issued and outstanding February 29, 2024; aggregate liquidation preference $312,520 at February 29, 2024     $ 0   0     $ 233,722
Dividends         $ 3,600 $ 7,200    
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%   550.00%      
Acquisition, total consideration, minimum threshold     $ 250,000   $ 250,000      
Market capitalization     2,000,000   2,000,000      
Acquisition, total consideration, minimum threshold when market capitalization exceeds $2.0 billion     $ 500,000   $ 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,000 par, shares authorized 100,000; 240 shares issued and outstanding February 29, 2024; aggregate liquidation preference $312,520 at February 29, 2024 $ 233,700              
Aggregate debt amount   $ 240,000            
Preferred stock, par value (in dollars per share) | $ / shares   $ 1.00 $ 15.00   $ 15.00      
Preferred stock, shares outstanding (in shares) | shares     240,000   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   1.4      
Increase to return factor, period one     0.15   0.15      
Increase to return factor, period two     0.15   0.15      
Redemption feature, net debt ratio, threshold     3.5   3.5      
Redemption feature, proceeds from disposition of assets, threshold         $ 200,000      
Increase to return factor, period three     0.20   0.20      
Preferred stock, redemption               $ 312,500
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.3
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 79 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Equity - AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance $ 967,232 $ 637,651 $ 700,769 $ 619,738
Other comprehensive loss before reclassification (2,723) 2,665 (787) 247
Amounts reclassified from AOCI (1,113) (939) (2,214) (1,488)
Net change in AOCI (3,836) 1,726 (3,001) (1,241)
Balance, ending balance 999,756 664,355 999,756 664,355
Foreign Currency Translation Gain (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance (8,053) (7,552) (7,628) (7,571)
Other comprehensive loss before reclassification 864 18 439 37
Amounts reclassified from AOCI 0 0 0 0
Net change in AOCI 864 18 439 37
Balance, ending balance (7,189) (7,534) (7,189) (7,534)
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 1,112 1,418 0
Other comprehensive loss before reclassification (531) (2,885) (531) (1,773)
Amounts reclassified from AOCI 0 0 0 0
Net change in AOCI (531) (2,885) (531) (1,773)
Balance, ending balance 887 (1,773) 887 (1,773)
Net Actuarial Gain (Loss), Net of Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance (184) 119 (184) 119
Other comprehensive loss before reclassification 0 0 0 0
Amounts reclassified from AOCI 0 0 0 0
Net change in AOCI 0 0 0 0
Balance, ending balance (184) 119 (184) 119
Interest Rate Swap, Net of Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance 3,652 (1,054) 2,533 2,879
Other comprehensive loss before reclassification (3,062) 5,254 (842) 1,870
Amounts reclassified from AOCI (1,113) (939) (2,214) (1,488)
Net change in AOCI (4,175) 4,315 (3,056) 382
Balance, ending balance (523) 3,261 (523) 3,261
Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance 108 (165) (33) 0
Other comprehensive loss before reclassification 6 278 147 113
Amounts reclassified from AOCI 0 0 0 0
Net change in AOCI 6 278 147 113
Balance, ending balance 114 113 114 113
Accumulated Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning balance (3,059) (7,540) (3,894) (4,573)
Balance, ending balance $ (6,895) $ (5,814) $ (6,895) $ (5,814)
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Defined Benefit Pension Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Defined Benefit Plan, Plan Assets, Allocation [Line Items]        
Expected return $ 1,711 $ 1,759 $ 3,414 $ 3,517
Interest costs (1,491) (1,488) (2,975) (2,975)
Net periodic benefit costs 220 $ 271 439 $ 542
Employer contributions     5,600  
Net benefit cost (2,200)   (2,200)  
Precoat Metals Business Division        
Defined Benefit Plan, Plan Assets, Allocation [Line Items]        
Accumulated benefit obligation in excess of plan assets $ 26,000   $ 26,000  
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Details)
$ in Thousands
6 Months Ended 12 Months Ended
May 31, 2024
USD ($)
Oct. 27, 2023
USD ($)
Aug. 31, 2024
USD ($)
a
Feb. 29, 2024
USD ($)
Loss Contingencies [Line Items]        
Amount awarded to other party   $ 5,500    
Loss contingency, receivable, current     $ 5,200  
Loss contingency accrual     5,250  
Environment liability     20,400  
Environmental liability, current     $ 2,800  
Area of facility (in acres) | a     25  
Percent of output under take-or-pay contract     0.75  
Unrecorded purchase obligation     $ 124,000  
Purchase obligations     35,600 $ 60,800
Capital commitments     27,600  
Capital Commitments        
Loss Contingencies [Line Items]        
Long-term purchase commitment, amount     $ 17,400  
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,300      
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events (Details) - USD ($)
$ in Millions
120 Months Ended
Sep. 24, 2024
Aug. 31, 2024
Mar. 20, 2024
Sep. 27, 2022
May 13, 2022
Mar. 19, 2024
Revolving Credit Facility            
Subsequent Event [Line Items]            
Basis spread   2.75%     3.25%  
Revolving Credit Facility | 2022 Credit Agreement And Term Loan B            
Subsequent Event [Line Items]            
Maximum borrowing capacity   $ 890.3     $ 400.0  
Basis spread     3.25% 4.277%    
Revolving Credit Facility | Term Loan B            
Subsequent Event [Line Items]            
Basis spread     3.25%     3.75%
Subsequent Event | Term Loan B            
Subsequent Event [Line Items]            
Decrease to interest rate margin 0.75%          
Subsequent Event | Revolving Credit Facility | 2022 Credit Agreement And Term Loan B            
Subsequent Event [Line Items]            
Basis spread 2.50%          
EXCEL 83 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $F%25D'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 " !)A4E9SY_'X^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LTF!%'7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_O/Y ML^0:@\8^TG/L T5VE*Y&WW9)8]B( W/0 D/Y$TJ'\C'L(!C_, MGD!)>0V>V%C#!B9@$1:B:&J+&B,9[N,);W'!A\_8SC"+0"UYZCA!558@FFEB M.(YM#1? !&.*/GT7R"[$N?HG=NZ ."7'Y);4, SEL)IS>8<*WIX>7^9U"]5+.3M5DF]5EK>O$^N/_PNPKZW;N?^ ML?%9L*GAUUTT7U!+ P04 " !)A4E9F5R<(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 $F%25E5.F"HV04 *4? 8 >&PO=V]R:W-H965T&UL MM9EK;]LV%(;_"N$!PP;$D43?.\> XR9=L+1UXVQ=.^P#+=&V4$GT2"I._OT. M)5MR ^I8$&I_L'4[K_GP\/**'.^$_*8VG&OR'$>)NFIMM-Z^<1SE;WC,U*78 M\@3NK(2,F893N7;45G(69$%QY%#7[3LQ"Y/69)Q=F\O)6*0Z"A,^ET2E<<5\;"08_3WS&H\@H03G^VXNV MBO\T@7+6&+1+P%4LC_2!VO_,]4,_H^2)2V3?9 MY<]VNRWBITJ+>!\,)8C#)/]ES_N*. J@PXH N@^@KP*\JG_H[ .RFG/RDF58 M;YEFD[$4.R+-TZ!F#K*ZR:*!)DQ,&A=:PMT0XO1D)IZX)'/(&&D3M6&2J[&C M0=C<=OR]R'4N0BM$^N2]2/1&D9LDX,'W\0X4J"@5/93JFJ*"TW1]23K>!:$N M[5K*,\/#/_KZDKA=6_AWQ>D4E=3)]#IH)?TS72HMH=W]:ZNA7*%K5S"=\8W: M,I]?M:"W*2Z?>&OR\T]>W_W-AO>#Q+Z#[1:P74Q]\E;X*?1331Y?MMQ&BH=[ M;ON3#0F-:HC4*Y!Z]9 ^I4QJ+J,7\L"W0FH;'BZE96JKE!D:U1"O7^#UZ^'- MN0Q%8'HA@<' FCQAWE1T/C6_(.2@X!S5;IF0PCV330'4><:T5BY0UD6A8 M0\!A 3A$"W63Z%"_D-LPXN1#&B^YM('A&E[;HX/!P(:&!C9$&Q5HHSIH#WP= MFD$4DOB!Q=86BNM,OWXE=XE_:>-#(QOR>6XYD;IU"*%P0D*;9*9Y7I"%AHY( MA"0SD29:OL!O8,4^H?[XMXT8#VJ*?.0=O#K(C^R9W 70,<-5Z&?<2.L](3GH MM=U1=TA[KI47#6[*2TM>6H=W&@2@KBX.!^0>GB,?$WM><4F((N]3Q=.8S",H M.;28-(06TW/M%8"J-:V T@=YJ// *^!Q)ZP5@$MV/-:(@^W-:_)9^8,NO6CV"56:EP.7D$T^0Q?FPLK[#G%O) O"9$T6+_%21#:^$P)@#*T+!>=P2+1T2!2W,X>$D9MG M?\.2-:^TO2>$/GQ9W%CYSN&(:.F(:"U'-$NE-"]F^=M8ED>8,E+K4M()Q2_6 M!:@9'M64LS0^M);QN4LTE_G*HWG#9@=P*R>N6,5Y#IM#2YM#:]D<\P8*KRPP MZZ^%M(XV)W3NF82V/O5]#D(@$^225N)S>!U:>AU:R^LL8A9%Y#I5<%O9VRVN M4[F@@,F8[X#!3#:,!UL66)/+2Y8#7H.AT-+AT-Q@W)( MY(9#(C&\A@M#>%Q3O-+IT%IK0\?3.!CS;,&>?$PU^-;$3*!6XA_D8?;UD*OU M,C6S2_0TH:/AH#_JT;'S9&,LW0ZMM4@T@Q%5@JV[2P+^3/[@]C3B4F[V&8ZZ M5M>*!S?,9:F?E2D8BO(-2]'," )_,]X?Q$BVVVK;H46HLX.]QP%G!I'H#[ M*R'TX<3\0;$S/_D?4$L#!!0 ( $F%25D5BW%T\@8 ) @ 8 >&PO M=V]R:W-H965T&ULK5IM;]LV$/XKA%<,*9#$(O6>)0:22-L" MK&V0K.N'81\4B[&%ZL45Z23]]SM*MF239S5M]26VY.>.>NZ.QX=BSI^K^K-8 M7/OMIZ=5VN99R6_K8E8%T52?[WB>?5\,:&3[8V[;+&4ZL9T=KY* M%OR>RX^KVQJNIIV7-"MX*;*J)#5_O)AQ\YTH*@]5]5E= MW*07$TL]$<_Y7"H7"7P\\6N>Y\H3/,>7C=-)-Z8RW/V^]?Y[0Q[(/"2"7U?Y MIRR5RXM),"$I?TS6N;RKGO_D&T*N\C>OO.6O"%92?Y>5FN1E*DXGTIX&N5S.M^,?-6. MS Z,;)-W52F7@L3P!"EB'PW;>P/V4XA"%PJV#<45&W1XN5Z<$IL>$V8Q!WF> MZ]>;VQB=GQL]_N'1]X)A=W5A-_[L _YNRGE5\+X.R+^7#T+6,*__PU+=.G-P M9ZK9G8E5,N<7$^AF@M=/?#+[]1?J6;]A<1[3632FLW@D9WL9<;J,.$/>9_=) MSM%IUIIYC9E:%YYFCA5:EG\^?=J-J@FSP\!UV#XL,F$!8XRZ^[#8A/E!Z.S M]CBZ'4=WL.JN*P$=!_H)B5]6JBVAA-TQBVU,9]&8SN*1G.TEPNL2X0T6FTJ$ MZOSB4-&UYNYN-5FN$]I:T6$PRD)/*SH3Y@$1FVI%9\+=WW'U![G^ M45="P)I:+[(2H^H;HU++=JFC435AH<\ DK>M[,M"0%69&IWJXD&Q: P$RB&WB!QA]!>PQG'W;LPT'V&Q53+D"XJ,4-HQHB WMZ$J\1%#4:;F2BJ.W;H=Y) M$1@DVK)QLM3JA9TU2/>FE!P:@R2\;:6H0K.,P4\8#2TM']/K]8Z@0M_1 V*"7-MB>CA,%,PPJ&ZBD! 0:"3-C$>TWLY CK4R&DO6NF@ MNJUL>Z*@BD'";[ M6LWWJM^_/'#87/--!R R>3E0 K89"]^SF1X-$V8[+-2;'@(+ \_6.P$"@Q7$ MIP>BT@M'.JP<;SJR@[W 01H1H_J*CL#OF3$VINOM%-T^XUY& MTD%Q-'O/Y3;%1SFL[F]1PBZRKCG4Z'TFC 6V7@H1 O-=RRQ[$^9Z(,,/,.[U M&AT6;%'VE,%&/H5^5Q(0A(^\KE6KD]7\,TK>U%*63MR$G-B>9?1\!$:9#HLQ MF+\+VR?>BS,J+5?/2"6@7V;I0$;CGJKF32W+;A>+^8"A,L66$XIN0 M"(&<^"X- ST.0Z[V8]#+.CJLZXQR)\E3DN7)0PZSOH).6!00$[%,:KZL\I37 M>,\+S!TB-A],�I#A/FA-[!^=!K/1H.[B2O$I'->Q&P"0NL M VT84/Z#\O%[]Y6C>HM&]1:/Y6W_-5NO3-FP,M5RHY*R6Z+D:"W2/E5H[]Z, MX.\N'*=&J2(HZ]18G1'4B75JZ:LS.N2.L_U@](J5T<%"C;)\K41IW)7J7TVI MW@+_^R8V* @_MZJ'=5;-*JW>"QO^XGJU30;5M/;1/U@#MLMYJR%>3# M6@J9E*E2X'<9PMZK%L3J(@WY]U%[B98W(_3!P0=[I2@I#NI;K&,@(0P8L-)$QAG3"T+<. MJ4O6;R38\$;BE1%*-[UA,$;(=L.R7!^)$;+C"!FUD!AA>Q,\1IA/&GJ'8]1O M/=@WWA4G8@D1V.X_4C[/$R6X?Z@_>DCG,UY"O H5H2A;WX)^"]4&9;ISPEKP M>M$<;0N@MRYE>ZC6W>V.SR^;0V/M_A4]NZ;(_8B>Q>WA>.^^/:M_U[R8%B3G MCS"4=>I##NOV^+N]D-6J.=]]J*2LBN;KDB>@\A4 ?G^L*KF]4 -T_X0P^Q]0 M2P,$% @ 285)69S>Q&>9!0 3Q< !@ !X;"]W;W)KYM-LWW(]$& ,_: M%K5DR/;7]TAV#-C"H;OL] 5L^3NW[QP=7?I;GGX1*\8D>HZC1-RV5E*N;[I= M,5NQF(IKOF8)?%GP-*827M-E5ZQ31N=:*(ZZMF5YW9B&26O0UV,?TT&?9S(* M$_8Q12*+8YI^?<,BOKUMX=;+P*=PN9)JH#OHK^F2/3#YN/Z8PENWU#(/8Y:( MD",5"A3SK^HE_OY;%OPT8L MBI0F\./O0FFKM*D$]Y]?M$]T\!#,E HVXM&?X5RN;EM!"\W9@F:1_,2WO[$B M(%?IF_%(Z%^T+;!6"\TR(7E<"(,'<9CD__2Y(&)/ #M'!.Q"P*X*N$<$G$+ MJ0J0(P*D$""G6G + ?=4"UXAX&GN<[(TTW=4TD$_Y5N4*C1H4P\Z75H:" X3 M55D/,H6O(=4-CZGLLF9E!VDB)0I(DW:!^]A(0J+R1GIR4DW M-(SH-&)(<@0?8NCE8D4A=3R:L]0X27,;GK:AUJ7-P'$)[O6[F_T,U%$V\1W[ M$#6NHZZPX_N'J$D=17J>2TK4 1EN28;;6*\?Y(JE39WKQA2\>\XJ/:>R\3F5 M3HFIB &'?/S*O@Y+2X%1*-8U% MIP-6PT0R*%>)4B 3B2U=O\9BLZ4GV\AB4(_*L;Q*Y[NKHUS;K=3MV* J(!5- MDSH(!U[/3&*O)+'7&-HPYIG:VZ5L%E$APD4(="Y2'L-.?Y;%6:3+D>L6.CMH MH<7Z LL)HVD2)DOQ&LG-GCPY1I)[AM+!V*F0;$#UJK-Z; #9-JZD8F(R2 +? M3#.V=KMKZX=4:W-W,-'\BB-/Q,AS(;4?MU3@\I MWCO X,;(/AROTIQM8]S8,(L#IQ9['89]VZL&;U)F6=5V:()AF^ C!-@[ NQ& M D;_,72[OL'#;E"=6P:8[1&WEO@Z[(HXU?J8&& D($>3KPXEAR.[/3!NW@3# MVH?:N(..++V*EN;)A4+5%_,."&V.9S5LF&Q@XNJS$$QI*#\T_#R\?XM^_XS@ MY O">M>DS\X@3*R?=Y-=X\$ U0WX&KW?S?@I2]@BU*\7;1M;'>WF%)JP-B%7 M*6-:OPB?49R?=)DZZ2(XZF6@^^6LJ$$7UC>*.]>H;7?V'6//:W5#@-J%AQWU MH7W1\_Q.;@I?]JQ F]M9.F*A]$]9N@2JQ)KINZ7HZ_4)-AUB%S8]OU=:/(D0 MD\&VTSF2 3#EXMR4LHH[YPWO(-=>KU<$U7:)U?G^L![ P?<<5I4 0B0'4^&, MB]#_-4]>2D-Q9Q<%:.$?4W[*!O%R(P1_=V9,IZ?NWMU=S-*EOF45L)Y!W/EI MMQPM;W+?Z/O+RO@(W]QAP_A8W?P:QH?8N1ECQ_B%P!=]@]G=N91?-;^CZ3), M!(K8 MRSKGU8SM+\]C9_D7RM;QNA\T@>Z\<5HW.6*@!\7W"HS.)%&2COT ?_ M E!+ P04 " !)A4E9(^REFKD# #%# & 'AL+W=O<35S4JV+6]=5 M<0HY53>B (X[&R%SJG$JMZXJ)-#$*N69&WA>Y.:4<6<^M6N/DIGC&8<@@U@;!(J?'2P@RPP0NO%7C>DT M)HWBX?@5_:.-'6-YI@H6(ON#)3J=.6.')+"A9:8_B_W/4,;A0 %QNA6"6B%H*X1G% :UPN!2"V&M$%YJ85@K MV-#=*G9+W))J.I]*L2?22".:&5CVK3;RQ;C)D[66N,M03\\7@B=XZI 0'"F1 ML81JG*PU?C =M")B@ULY)F%JLF,'Y(''(@=R]:M0ZII]@'?E]H8,_/J#KG#^G_75?[9^1,:@ M29R!Q0O/X#UQ+$L9^QN398OEB%QE-AWP[C.N08+21&(.$;6GQ7NBZ4M7 E0F M(FO"5+3=_,,D&DW=W2&KIT+^Q!L?"RT[D 9A<"RT.A6*1I-&YHB&L*$A[*7A M+A>EN242XHPJQ38,"=E(D6,)C,N\S.QU$G@_)(F/KA&KKI$6!*CDC&_569HJ M%X9'P0W]%DU=0F%+:-DA%$TF+9HZA(:AU\W3L.%IV,O30T=2E,C 0\Y_+;G(%7*"E* C/$HL!LR;QSC.TQ/\^1U'4R%.3[(!^\F;*5>K]WOY?L" M@ZLW,GA$X[BA<=Q+(W9IV(-Q;%$D/O_Q-Z(EY0JKG>W^DC_+BLOS-6U\6K # MWVM1VNO#]U)ZB<75&UFL.'4/^K(V66UZ[CO;:K;6[_W; MA=^QOL0>O6JI_X6O&OQ/5&X95R2##9KR;D98T635-%<3+0K;%3X+C3VF':;X M/P.D$<#]C1#Z=6(,-/]&PO=V]R:W-H965T&ULK5IM<]LV$OXK&-73)C-R1 !\ MC6W-.,[USIVVYXG[\AD688D-2:@ *-OY];> 9%$B0#BY^HLMBHOELXO%/@] MG3\(^5FM.-?HL:E;=3%9:;U^/YNIQ8HW3+T3:]["G7LA&Z;A4BYG:BTY*^V@ MIIZ1*$IG#:O:R?SBTW75\AN)5-#?AE_QNC:> ,??.Z>3_3/-P,//S]Y_M,%#,'=, M\2M1_UF5>G4QR2>HY/>LJ_4G\? ?O@LH,?X6HE;V+WK8V483M.B4%LUN,"!H MJG;[GSWN$G$P ,%\_60>QW8%;9>[5F"WXQ M@66DN-SPR?S[[W :G?FB>R5G1['2?:PTY'U^Q=0*P:RAA?G _^ZJ#:LA>.\L M;EVEUI5I!9LYP0DYGVT.HW&-8AH7>Z,CE/$>91Q$^9MD)8?5O1 =0(-.L>" M\Z[F4]1"5Q/WB-70>VQU0A=#"\G+2J-:P PJ<_OD#9EBDK^UH9H+&F=PH1&4 M'JRG;3J?*] :05')#GK8OK"F\%BUYK;#U$^^]&QC2 XBQPG%43Y(D,9 9[P0FSJ,)R:-X -"UPDE2C$QANL>7!O%=MQLH*R$K M/[+4?2:4UD'=;*'YS+(T&6A1>!:+4$[MBM>!^^S'EP08N<#N"Y5EE! M:>)'E^_1Y4%T-Y*O654B_K@V35G9\A1FNGU $6Z M/!)36I!AR_39Q4D\UI5P3SCX:Q@GD$>71^"ISH)QK?*89B/@>K;!8;K9-J, M.)=)@(,C2H>=TF>(BR2)QO+7DP[.ODIFUA6[J^I* S-ZM28.DM>WBLW7\G8< M=,]E.$QFE\\:;LV>C$SQ!NSAL"A/"Z>R7;L\CR(\,C$]C^$PD5VW"]%PVR5" M*%V"P@5V,'JLLA$R(#V'D3"'019E!XU,P8[,*"I+8@^PP_;6.G$Y"915G V@ M>LQHE!,Z K9G+A)FKEV?V$$^J'8O5I>8LK@H\!"K:Y;F:3(R]>1@YQ?FKY\Y M[/[W&$$CJ)60^E1SV7C1NE25)MF0T'Q6:3+"M:2G,Q*FLV.]]5)>7;HB.,-. MN_/8X2*F8\1&>F(C86+[6;1+FT=4\KMQG45>43#5+IM\JGU_)V'''/ MI33,I;?0>@ITAMEQ*OF3:]$A(>LGLP?O: M0N#F_.V$8C)-2&1.UYSQW@ERN7S(2AX30FE&1M8Y[?F>AH]Z;TWX*U&77*H? MT+\"5?2J)[ZOY>TXZH,SWQ<.?:%KP*2IYVHQE8(VK.[XV7-UN'5S9B8QSS); M)"29XHB\4#VAXU7/#?KR"2OUJ)@", W+Q6.6 -Z1:NDU# UKF"NVK@PO5"WB MCPNN[-'R/G=>P)[--\:N0/#88=B,'LBS8\B]G*%A.?.):P9?E8@S"9URZ3_7 M=^5)DB8)'FH#GUV6$CHBNVFO8VA8Q\!^IFNZVKYELB>;0&0-E/[*O!K<<'N0 M[P7NBI73-"^2(6Z/&R)Z3Y*+( MG.-/CUT615DZLFV@O;2AWRAMIJ@9\*A=H>JH-08"\/5)6YYKF^Y>=Z\WX7.^\';Z$++(L==[$> , )H, 8 >&PO=V]R M:W-H965T&ULK9=M;]LV$,>_"J$610*DT8.?4UM XB+8@ TP MZG5[,>P%+9TM(A2IDI3=[=/O2"FJ7D,P)"O M.1=ZX67&%'>^KY,,4.[N MK50\EZ7A3,!*$5WF.57_/@"7AX47>L\W/K%=9NP-/YX7= =K,)^+E<*>WZBD M+ >AF11$P7;AW8=WRS"R#L[B3P8'?=0F%F4CY9/M_)HNO,!&!!P28R4H7O:P M!,ZM$L;QI1;UFC&MXW'[6?W1P2/,AFI82OX72TVV\*8>26%+2VX^R<,O4 .- MK%XBN7;_Y%#93F8>24IM9%X[8P0Y$]65?JTGXL@A'%YPB&J'Z+4.@]IAX$"K MR!S61VIH/%?R0)2U1C7;<'/CO)&&"?L:UT;A4X9^)EY*D>)+@91@2TO.4FJP M\T Y%0F0M176Y&I%%0B3@6$)Y=?D/?F\_DBNWEZ3MX0)\D^P9BL MLI_4XS]4XT<7QK\O=[=D$-Z0*(B&+>[+;O='V-R2:-;F[N-,--,1-=,1.;W! M!;VU07S,4D/DECPR@9/ *";HA!55D3WD)Y I3-I6<4Z5) 5C3,LSNZ[;X.X?H^T*' M9YAA$ 3ME*.&6MKK;BMBIWQ>Q$AM]A^A^[9SCAG/\ M0YQ,Z_)EQD[MOHSC,\9H>!EPT@!.?@@0=UYML+0RL7N)LG. OI237I33AG+: M2?D;^U+:'<:6TL(1 ]:3-IA.G;XPT[.5-PBC470!9M; S#IAEC+/D>.\O)0Z M?:&NS,Y+P7O['K#?HWI*<+1827LC7#3 M%(&N^,/S?)Y-)Y.6\%LL1V$078[^V]DB[-RS+T1_LL*[$*)7([18MB/X1P=' M>VK_G:H=$YIPV*)K<#M!#54=A*N.D84[2VZDP9.I:V;X\0#*&N#SK93FN6./ MI\WG2/P_4$L#!!0 ( $F%25G7+P]J< < ,L> 8 >&PO=V]R:W-H M965T&ULK5GM;N.V$GT5PK>X:(%Z+9*R)*>) <>[BRYPVP:; M?ORF)=I65Q)=DG*2/OT=4K9EBY2< $6&XD>4F>&,W-FR-LG(;^I+><:/9=% MI>Y&6ZUW-Y.)2K>\9.J#V/$*?ED+63(-KW(S43O)668GE<6$!$$T*5E>C>:W M=NQ!SF]%K8N\X@\2J;HLF7RYYX5XNAOAT7'@:[[9:C,PF=_NV(8_/Y\7/VS51Z463'%EZ+X*\_T]FZ4C%#& MUZPN]%?Q]#,_*#0UZZ6B4/9_]'20#48HK946Y6$R("CSJOG+G@^&.)L Z_@G MD,,$TIT0]DR@APG4*MH@LVI]9)K-;Z5X0M)(PVKFP=K&S@9M\LILXZ.6\&L. M\_1\*:H,-H5G")Z4*/*,:7AYU/ '=DLK)-9HR=06?88=5VB,_GC\B+[_[@?T M'8#HOA'1 (2>O L7S^=#L"A)\M2NQ[MLVQKM,]2E.BW'9=,Y]4& M+8SKYCKGZL9GMF;9T+^L">L;M6,IOQM!W"HN]WPT_^]_96*DJ/O"Z'4#XCM65ZP5<&1%@A^*"&0U99)OA5%QJ77BYIO M1/8;)BGMYV-,X_AVLC_7TY4*9]$T/$E=*# ]*3 =5. C;!-$1P9!4"$PT)I+ M"<$!09E^\T%M5IN>@<"03CM(7:'X7.@":'0"&@T"?2AJ=8.^\HR7.YL= 6R9 MUZ7!_<@E>!I:H(>3 H]]"D0NMBF>)1T-7*D>^/$)?OQ:1UF;4$DA,>15;6)% M-%$#N6'$"G.7AVU2H# MX^8M-9E@)X5QI@RM7HY*@7IL.!4D[YD*WFFQ"VO-3M::#>[P/>= MH1N?LC,W>CH;Z4K$,_\NXJ#EOV XQCFHF^:L*2JJ#+%22)W_:P>\K!8X*,( MW*Z#U2-&D^@L;UWB/>-K? 7O(8B//L:>N9]]L8LS2;HF]4B-232->F"2%B89 MA/GIGSK7+Z9$X$Q6X.JVD*@!\UF5 <%C?=\+G[C IC0@7?P>,4)G/<&-6_+& M@\P(J5]IF:]JZQ;P+Z_VO EWH]/BS\67_Z&_10ZO>QBKI=>C#]^XR#QX.NVJ MX$KUY%/<,B^^3KT;*.(-=,4@*X'Q(0-!WM$O/Z)=P2K=Q+;Q> Y[M3.J>74( M70.'29=^?5*8]FC1TB\>YM_%62@:#6P&6><5@TP+R3,52OM]Q^78B.!9%[-' M*HA(#^B6BO$P%S^:>F9L6HO,E#@FW34*#*0^["'>,.SRKD*G*WRHC]<79(=)^&,=E5PQ0BFR;1' MAY:,\2![G>L@])9+5(AJ,]9ZM(/7M$D\R2>.'&T\8C2*^URH)4L\S):_ MOK9H\&+W\"B>A=0A*)]<0D/L1T]:1B7!]<9G;1L?6\TUJ?,Z<#)(U&^M=MYK MM4LCM#1-AFGZH9;I%G* )_&BJSF7>$AY.IL&7?+VR84D)CWL35KV)L/L_9N- MH5=OG,O!<>1@=85(#\V1EJ7),$N? J56MB)Z/627<\?3) Z[0>*3 PL'?19N M"9J$;PJ2EM6NM 1DD/C?'"7OM-JE%5J")\,$_R!%RGEV3!1*U6 $&S/'PX&^ M3I6XY$UQ0&BW,/'(X3#J*0])2_)DF.3/6FT ^Y86F[@D/J9!,B..Z[VZS28M MU9-AJO^=/:,=>VFZ5LD+6X4?NE1[#H. *W5A3_Z,8KRIXMD3D_XC/N*A_7#F MG,[XQ.)9'].TK$^&6?_2?;[RO2CV)H26L .Y1I]9:CC^Q0OXS#Q /=(TB"?NRT97@ZW#.WV%]?DU.W M'Q['N-L+^:0P"7HZ"=K2,;U"QV?6-E4@LE6@Q6[8N,'/4<$-95\I#JF'=6=! M2+NMJ4\.]_47M.5F.LS-%\8_'E!Z<7I:8TR@$NSB],E-HR3I07IV /Y&=O:1 MG!>YAW4CXIZQ^.2@2D_Z'+QE9SK9!3S M8O=VPMV$Z)&B?4[>LBD=9E-C[XRGTCIQWD!L>CCS8'+YGA7&=;RX7:(<0\_L M />(Q;C/J5L^I<-\:LJA]D"BBQ5/1*&BAH(5V1>-3P],@V[K;]' MBB1]Y2AMZ95>Z:2O:@&Q>@5_[%QD$#QU4HM/*N@&[.3L6K#D7YB$;5&0.->P9/ A!I/*YN:T>=%B M9R\?5T)K4=K'+6<9ET8 ?E\+H8\OY@.G^^OY_P%02P,$% @ 285)6!<7.KRJ:J_-DO.V^#;JEPW5Z-EVSY\&(^;^9*O\N9] M]<#7XIN[JE[EK7A;WX^;AYKGB[[2JARC,(S'J[Q8CZXO^\\^U]>7U:8MBS7_ M7 ?-9K7*Z^^?>%D]78VBT8\/OA3WR[;[8'Q]^9#?\QO>_O;PN1;OQGN41;'B MZZ:HUD'-[ZY&'Z,/+"9=A;[$[P5_:@Y>!UU7;JOJ:_?FY\75*.Q:Q$L^;SN( M7/Q[Y%->EAV2:,@6)DS MX,U/;X.F^[HO^.NRVC3Y>M&\"WY2WE^.6]'LSOAXOFOBIVT3T9$F_EJU>6FI M-G57FU:KE;AT;]IJ_M52>W:B=OY0"+-=T[-O<]XTW4!\SNO@][S<< M>YL;[ MPEOAYF)DL[Q>%^M[VS@P-\3'^7RSVI0]/_]LE[P6E*W$=++L_/R1!S^OY]6* M!V_^7C7-6Q5^+*Z*_:6!]I<&ZNV1(_8^Y66^GO-WP2V_+]9=HX4/]Q\%;[9$ MOPWR-F#\]GV )N\"%")L8]=II9LY/S0/^9Q?C41?&EX_\M'UG_\4Q>%?;9QO MP6@/ULV:C]>(I!&Z'#\><@MI,H,$8T!@"J%X3RA^+J%#>-R"QP=#'T=I@B?J MV$_-8C:&S%(IQC112V5F*1K&(=' F%GL@M $[TLIHT7VHT7Z:OC(: EW$K?J M1ESL,[Y]];:? ;OY1)\!__VE*LM W.J>\GKQ']O@$4@G@ 2;08)ED& ,"$QA MG^[9ITY?Z6]T%]V:91&(:54LY)J\6PK9N*7&G$3"*-7T-L M\V\!_]8Q*&]<-AJ=C?!UT=A@*$)8FP,A#6:08 P(3&$[V;.=G(7M YIM["8& M(1=)&FE.FA@W$I,U"U :$F>V/0,Q-KX3,VICL2:0TQ3 MP[,,GFPX2"N4.3OE._Y 8,KX1Z'<>8=.!F;%8R'VW@NQM13+2EX78N?\,?A< M\SM>U_T>W+YS_;3#5>Q,$B98-ZP*#,JH2)!6*R"U1?.$+ M,5OU$J7 7Q6;E;0 L ,%"T#16-0:"J;4IZ(W/K$/WC[8\W^INQ$ MK"!_S(LRORW%(KY2W&ZW ;N;@1K-0-$8%)I*JM0_(K< _EF*4B 6>L7XPRUW0R<%V6ATQJ2%$ M;A%A8.SBE_S[B=&#W,A/(U,[$&,>%UXAKN5G@'X$UA0!?I9J 6,U T!H6F&>U ECT\013K!$&>4)B! MHF7#NL"@C*H$25$#N46-ET<[D"E &'X$*1?,0-$R4#0&A::R*:4,Y)8R8*(= MR-0,T 1CI+,*>6YA!HJ6#>L"@S*JTB5%%.0^+^$3[4"6HPP)BG5.0*4/4+0, M%(V=&@_U-+.4-+!;T@")=;AM^*[5L47%L*CHH$8S4#0&A::2*D41[!9%7A+K MP*8V88UU[,J=BG58X&RQ#DLQ:ZS#4LX1Z\!24L" >1II/WK$.GJ@B1K8DJE! MH]#( P ]#@&*QJ#05%X/LC5>GJ[AHM.4#9(P3&+]8#JV)&S8B#+AHA!C'.K> M8#F[D,0(1[HWF.4N\"0]Y@URNX_)*P8[,.06? J*-@-%RT#1&!2:>A%(L0'# M96]@$#.K"51>&&0S [7)H-!42J2Z@/\ODCC MU.&VZ.UWEK0._? %J,4,%(U!H:G\2JT"OU9N![;LW*FYA+1D=QATV9!T321S M=\R;AG,;5>Y/5W,[7\_.F^"&\6YW.;=\[J]C4+H@1I)B!VLQ T1@4FLJWE"Z(6[IX M,=]6CDW5 (>3.-87J,34-&SLV=!(J*-E[IYZ\W*.,Q=$"B3$+9 \._1(3 WC M(C(3K=SFO?/Q016185U@4$95AJ3404Z>J=NZ-T&@9RV& M=8%!&54).G@6AOL0QF2R@AQ*R,^D45B.:B P] @!?2L M!2A:!HK&3@Z(2HI4+LC !)*!L46K!.^VX;T^MV2/I!,C:@5J- -%8U!H*JE2 M]R #LT?D1/Y!2 G%+"<](I+(/'VC6"#'%!#'(^E-89J!&,U T!H6F/MU*:A-TX-F) MDXE45CJIJ16D<8*,[JG,W4MO3LZA/-"#AV:ZE8\:3C'L0HJ MQ0GJ%B?.'EATV_=VNI-9)S-0@QDH&H-"4\F6H@5UBQ9GB2I2BUQ@').FII1A M\#8 )W-WT)N.*"AHDN'[FM>V\%0 6085U@4$;5 M9T5+92-V*QLO#U7%IGJ@K__<;?"E"10M T5C4&@JFU)QB=UG*F!B6;'EV ,E MQC/:W6WQ9A540AG6!09E5*5+:B.Q6QOQB67%EJ,)>(+U&=%MT9L4T-,5H&CL MY("HI$AU)!Z82/*26);;AN^2,+9H'Y8H":C1#!2-0:&II$KY(W;+'R^)9<6F M>F&-95G*65DRBUEC699RUEB6I9PMEC4^^-6K[E?0?LGK^V+=!"6_$_7"]XFX MNNKM#XMMW[350_]#6+=5VU:K_N62Y^*>T140W]]55?OC3??;6ON?=[O^+U!+ M P04 " !)A4E9NRQJYR,) 7%P & 'AL+W=O_AI524=Q4QH;3;!5C M_6(\#OE*53*,7*TLWI3.5S+BUB_'H?9*%BQ4F?%T,GDZKJ2VV=D)/[OR9R>N MB49;=>5%:*I*^MMS9=SZ-#O(N@%5^5I-CMX<7Y$ZWG!9ZW687 MR).%=)[?0>M4_%.V?C*HA7ME#%MOP8)O9V3CL[SZ@^A>.UMM+F M6AHQQT,%6,8@_CU;A.@!K/_LBE RX&BW 51L+T(MS 2WZ19S'[]55S:?"0>9;C,]D2$6-;*X39SC<^$ M\R);J^RQ6,L@5(AR832@7 AMQ<&/3Y[R!MKFSM?.(^J%: GS\J,7/.V=!TH M)73S4=V L<0O2DB//U%[=ZU) N]6+NX7NA9+::XI]=HN67_NM,$_V(T'0$%# M#@01'>07WLE">&F7K%[98A_4]54A]S#QO?-Q)6:5\CJ7O.M*7BM8Y)42A0[0 MF$_1TS)LK1N\)[L[M9J1^+GQ#^PFD#XI# B=;!Q&K.+UI;9(RG9PT P0,N\=F[=H$D&NNV"2G-BETR ;YNQ5QB[PK!0/E@FX9 M=]H6X$R?H.D@XKM'6H4$WOOCVCF/> ",*Q5UWB+DKJ?(U](T M:E\6X#Q!):USE8*5+*6E6 $:;RK&'=SW&HC2YC:M)U=7I-RFC&+38R'KVFBP MCSH6*]6&Z1KV:M/2%^O5%$1;:'I$>AZ]^3R[>'Q,#R.:L_+' EQE THI;G@N MQ0C %O<#^^,W(@UAJ!,)H#*!N:/)]\(ZNT\6>&<,6:5M5%@3:9O9Y1PZKW'' MTF^<*3BB;]]>B$=,&+//L\NWXF^?L\>C!U<#PIM (O@$!Z0 J"F40;8\PU>6 MJLN6!M6H%(]*A]"2/+"(8)3>56*I+)YXM[4R MB"5\C5,NT!W;G';8Z"T]MA1J"ZU&# ,07F S7:9EM*D,SS MQ*[D*@$!@Y,J&$FIL^%F(0W!2*1Q3S)_OE8+WV <$],?4W-E,D9)(FQ%BH5$ M09-XV?? T/? A([&=FONV7F7:&++A5)45ZH&8S/QDR.^8#O7&C"D^\;&1$Z@ M%UT;)"/EQR#=>*_JF&0)-)\L&\)MFCUL<8Q6]&DT'XF?9K,KM!Q*"X-15P/K M$'N>];I4[;"']M";\F1C=:K%6(4)1_7D" M.'=![4Y.6+D&>%XH0;,^!0+ZOC0V#=-])!["QA8U)K/)0!(K=2"HWRK)Y(/W M?\!AUTM29HE/9M8V$/J@B,($K.C"_G?8UA5YDZ\$.JYV*,B5Q@W!N=2&"K0S M>J[RAJI-)1-?W>0K;O&83SHV>)3-7UT )C3+ '9&3*?)K)&X4)X(E4![K5T3 M@$'/)F$+61%6A]!&IS$2.DN=" E1I)SR9>,]MYUD;CTHZ=2T[T0ID#5I]@&! M%F"98?TR7$'?!74&W@V.WXUU%W\\@$(\X*=P)L5*1]YG1)$5F*4(27N[$D:A MWF3L.8?F"6V/,Y7R/KG*@6CL">[,JAQF@)=Q*6IS\-C//%HG]-5(95I$L MOC2I78"L291GLB7":#AVEHK+4(J0"1XYA@(I)#1(6@7^#^0JO&K3A+%#>ZA) MP>D,J<'LW9$A#B?EQ$3-$NK[8TSR&>IP@N3WFG[JMN\D;.8RK$2)H_.F=M)\ M22^#OA%5.F>E(KJS 2_"Q6%BZ8[NNAU[U&($4,1TY"J(J'.7FBFF)YZMKGD M[B3)%"G*QB1$)%)K2?K*.XOKO,W'>RC\%[K-K'#,T@#!2^BO%NBT9%H*PNO9 M_!SP"0TYL=$%$B>4 OF?:LHY'2?FGU"6)+D_ 5/@D(%F+#[*&Q3SHX_ 5BZ> M'4T>OQ"7%8USK17(VV:E> E4&A?074/2V.G+'G=I5S?(&_8M!DLI1%90><7; M'[Y[/CUX=LQX([41:NF(0F!RP (FC-38>=!(1+B4S/LIIY$MKJ4&QV((Z[L7 M<7FB>N1D:<47,%5 #A@2;;=-L5AKA!_\K,JRG4DY+8DD$Z<$O%]JR_.@+)'] M3>P/GG1\AG,+O(4*KEE*DQB$I(?=EN+[.: [FK"BU"I@)L%*LIW,Y+L*QO.; M035L*F%/+)J8%*7WG(HBS;I0,D@2L\Q[ROL# .N]>[:'7I!FU]15>'!.*)H^ MWX6BM(R3VDG>AZ9G#Z-)+AR$IL@% 8')@)<[R"9K!TAC(N3_LA%&D\'PW32IUHNRP& M_>O/B^*PG?U2:+I2HO$!YOU/FE)YM0->5V7#ZJ"N,+";*O#_428<$U+45K7O MT?\M];UI)-M23)&;EO]TM.M+UGCPL1*3^9(_R0)(Q/GINV7_M/_J.TL?.S?+ MTR?C=](C_$$854)T,GKV)!,^?89--]'5_.D3#(M3&E_B!(W##2W >YJGNQO: MH/\6?O9?4$L#!!0 ( $F%25F8TX5@%P, +$& 9 >&PO=V]R:W-H M965T]]"3\>JM()+ M7&@P99XSO3U#H3:3H!N\.&YXMK;.$4['!-V;'!5;)4ZM$M+M-)T'$)H<#$.@9&?T]XCD(X(DKC9\T9 M-$J,T7K.OI.[Y$">-_85/% M]J( DM)8E==@RB#GLOIGS_4][ "&G7< 40V(?-[503[+"V;9=*S5!K2+)C9G M^%(]FI+CTC7EUFK:Y82STTOYA-(JS=&,0TN$SATF-?BL D?O@ =PI:1=&_@L M4TS_Q(>42)--])+-6;27<%9F;>AU6Q!UHG@/7Z^IKN?Y>O^I;@L7W"1"F5(C M?)\MC=7T''Z\57%%&+]-Z$;DU!0LP4E ,V!0/V$P_?BA.^A\VI-NW*0;[V/_ M7S/V@Z,V[.#A;HVP4H*&CLL,+%L*K">/_Z)M2]N)R@LE"6% K8 W=W7()>VK MTC"9FJ-3F/E]Z@T]QZ8[,,>E+FF.(1K5GANVH:=I47,FX "ZW6[K)!K6UN D MAGL:4#H'"JT2- ;Z_0B&HR',N>3TA%/(E$H-1*W18 3]5F<8PYVR1,9W"G-T M_584C[QUTAKT!W!=ZIW\Z\88V""U^Z#7[M/D".%%0*9P$.\ZWJS-A?U37\L1 M%^AE1&Q?;WM+%TE@;D@-J'@:4JJDT%PFO&!";*$TO@6N(5P;>\SE<6602,+A M_')^?00YTHVGU#'M V+ U55TI;*4KC;?1X5LG0:W@EYE=,9UP: M$+@B:*=]T@] 5P)9+:PJO"@ME26)\^::OBFH70#MKY2R+PMW0/.5FOX&4$L# M!!0 ( $F%25GTW0W0L 0 /L+ 9 >&PO=V]R:W-H965T#O?^*U'KFV!C3',U&.AB@Q73 MD6RPIIV55!4S-%7K@6X4LM()56*0QO%H4#%>![-KM_:@9M>R-8+7^*! MU7% MU,LM"KF["9)@O_#(UQMC%P:SZX:M<8'FC^9!T6S0HY2\PEIS68/"U4TP3ZYN M'?B3XTX?C,%:LI3RR4Y^+6^"V!)"@86Q"(Q^6_R(0E@@HO%/AQGT*JW@ MX7B/_K.SG6Q9,HT?I?C"2[.Y"28!E+ABK3"/Z807>!%0(&M46@]G[=\DH_G"&;-Z3S<^A_V!$SF(<9YA% M<,01MTSS G"_T="&=AMK6B&@8C M'8]&&JP-9P)*"\4=/6:(1"N(;%&T"O@*--* &VX)$4F25'2D=C'7%HMKW>(; MZCLD&OB,JN#6KU^K: MWFFD0I:O0K/?TOP9*E^_:.L7J/JH[_3U!RXT=2':TCGA6ZU'XF[!ER-TM!24^@#DDZCZ7$W'.H,.^]U5+4WKG.#DI6?G_*^=^A* M"KJE7$C94MCCQOG0;)RTC6-KF,LYXNP-M$E2GD[J"V[S4[::SNF0DJO QASL ME]2U+Z](NR*G'/;10Y[K8R26R0O@)LF&8 M)U,:I),PRU(:C(=AG"8T&(["R3"GT"A;,G-XH-L1E2)="R.+)ZK;+2\I032\ M?S=)D_0#7&3A*(XOX2()4_5K:%G 3>P_6P1"F93B[[ MA=Z8LUGURKH\'#OKB%HV'E_2*)^&H_]FGK.NGSG;WE Y$_5CKOY*IO/U)ZPE M7>D^3E_^9U51E1!H"BD%E+!):SK-K2>FTS'<^0Y*.>M[YA8/^N,5W%%[DB^4 M?SZ7%9TE3=HYANV8(J^D\1"R:>^.2?K]@.9ADHS?S Y,_IX+J8/&P[$U*TWB MWIXIY<;H[:5U(:36ET[VL#V0IY/(Q2".IO9W$4?Q\-(MT_R;F^@LS,3#C-_ M#.'8E3\X>)!1QJS=LU/;*ZHV_FW6K_8OV[E_T'T][I_%GYE:\UJ#P!6)QM%X M&(#R3TT_,;)QS[NE-/18=,,-O>>Q%UL=;FDUT@.OBRK&I[&2R<6YT/A[98X%+: M@5YA34]FVBREHTLS']J505EZIV4UC,,P&RZEJH.K"W_OUEQ=Z,95JL9; [99 M+J79W&"EUY=!%&QOO%?SA>,;PZN+E9SC';H/JUM#5\,=2JF66%NE:S XNPRN MH_.;E.V]P6\*U[:W!HYDJO4GOGA37@8A$\(*"\<(DOX>\"56%0,1C<\=9K#; MDAW[ZRWZ:Q\[Q3*5%E_JZG=5NL5E, F@Q)EL*O=>KW_&+IX1XQ6ZLOX7UJUM M' 90--;I9>=,#):J;O_EETZ'GL/DF$/<.<2>=[N19_E*.GEU8?0:#%L3&B]\ MJ-Z;R*F:DW+G##U5Y.>N7BDKYW.#<^FPA#M9H;T8.@+FQ\.B [EI0>(C(!F\ MU;5;6/BI+K'<]Q\2H1VK>,OJ)GX6\+J9#R")!,1AG#Z#E^RB3#Q><@3O/3Y@ MW:"%/ZZGUADJA3\/1=F"I(=!N#W.[4H6>!E0_5LT#QA8;KK:0P.J+FEI M-G"J:G +W5A9E_;LG% -XE[F@?)&MCYS=^K+T6><5?Y)>BO/]!Q>ZIHV:]J6 M/8$X24249[R*,C$)Q[1*LTAD><2K.!9),H8W+44E*T@R_RR-19R.8)R)<3:& M22PFDQSNC:SM2ALG/3J9CD8A)",QR7(8IR*/$AC'(HLS3Z/AZ(EN&DX@244V M3B ;B8AM0Q&/)O#!J4HY17HEH1@G$<0CD8JH)'5&!0T M50N:Y*R&@!4ZHU_PT!=P_?$CW#?3II*&"D67E _RK+?E,3-ZR;Z;@@J0.O6. MZD!65L.OVB%D5&NFLU1U^]Y@O:FHZ%UBZ(**T.*<1KL;L-*^(>':6NQV^47) MZ59:KEVGENRC9[2I;V3>7%.0+7.R91ZM;R'M F@J=F/?DJFE<)D*O0(*W7#- MDSNJ!^X#0;8= =D2.&UJ!J2*?;2R9Z(%W]I6/8:GNU:1Y8.L"VR)E+C25CE[ M!IK[!MG9ZDJ5OL^FLF)3\)/;#N!=8[YB5651NB67E(I_TVG+M; MUD(M45;8G]I9I)QFI58,NBH9?TU.+GQLR8Z"#.K=*LAMI^83L@)J0XB\[ MTS5ZZ%9!?!3&5X[F6#LF5)E3I!K!W9;*;G?]"\MCF_;4&'")6.R+]E0K@]SU M)-$_9X)-Y&Z?%]/-B]V>]/(G;J0J0R!M0_6(DKJJA6>*5-Y*EYX1]R3UEB4* MU TE;B^^ENYXGLO&^(%-:);&Z;(=IWAPG*YQKRA*4I+R6'/W5=L&*M5L1F8^ M$U-T:\2:R^4'R\1]H[(0GLZV4%9RPZ5#*E];#OCIMFS\&J>FH1,=Q'E[5WC* M6V%Y&CP->4V3Z"1/!R&=::@2670".AGG@V1[QZ=^A?[45FW$?ROX?B+\IE\I MY![G2U^>6O,.N- MP'[N">TD'(SW]8GZ@OV;?.Q+R3W1O3)*#B)HWR(T'DV#>^T3;&-\=G@=*HWD M"95)>_<;2V.<#2;_5;WH\'V>0X.G1*'O:,[]=O_0U02P,$% @ 285)60"M:8OG P M.0D !D !X;"]W;W)K&ULK591;]LV$/XK![4H M8H"+)$JRG-0VX*0MUH=B0=UN#\,>:.EL<9%(C:3CY-_O2-F.@Z89NNU%(JF[ M[[Z/=T=JNM/FUC:(#NZ[5ME9U#C77\:QK1KLA#W7/2KZLM:F$XZF9A/;WJ"H M@U/7QCQ)QG$GI(KFT[!V8^93O76M5'ACP&Z[3IB'*VSU;A:ET6'AL]PTSB_$ M\VDO-KA$][6_,32+CRBU[%!9J1487,^B17IYE7O[8/"KQ)T]&8-7LM+ZUD\^ MUK,H\82PQL^Z]W/N-=3>+Q*MS8\83?8YED$U=8ZW>V=B4$GU? 6]_M].'&8 M)-]QX'L''G@/@0++=\*)^=3H'1AO36A^$*0&;R(GE4_*TAGZ*LG/S9?;OF^1 M=MF)%JZ%;> #Y0D^JB'?M''3V%$<;QU7>\RK 9-_!W,,G[1RC87WJL;ZJ7], M_(XD^8'D%7\1<+'=G$.6,N )SU_ RXZBLX"7_9CH]\.:A=\7*^L,%5#B+J$LLFCN,YF]>I>/D[0O,\R/S_"7T?YFN%S&?9UR@ Z/0S9JLW0?]))M"R82E7I#D%:$/6? M5.C!GH'H-!EKUZ !UY CF5>-4!NTY$(M80PQ F$M4J:$JH]+K10KV88(]!G6 MNB6Z%L[(RS5Z:\G6CBYA*>^?U"=0=5'X8WWY1P;OL*(SSJ)W'T:C;\-?PJ*J M]-:7C,$*Y9U8M3BH>PUG:<(F:38*PXR5:3J"7X*L1UMB5[)T,AX!6:1)2IM[ M1_#:> V0 MTP3ID,K8!21YRG)'Z_^],D+4L.'4!X_17D.>,LY+&A0I*[*+;PQ/F/AZ2#)( M.;O(DJ>-5DM;M=IN"13T&I16/X6FDE09=F@DTK662JCJ:5O]3_H.>:NE;V+R M!&KT)8:27/AB6R-EIX:ET]4MJ7WS:L)3_M:GA>5),OB+U@;5E>BE5Q6*H)8N MR"I85E[0LZ#G5=G35AF%#_S9HO %]7VOM#A,?X/BW-/\;4$L# M!!0 ( $F%25E*-P@RY@L (4@ 9 >&PO=V]R:W-H965T=FDN2AYYR5MZ<'G]8LLWXE:TOVT_U+B[ M'*5DLA15(U7%:K%^.5LZ5Z]\ZJ\[?)1BUTS:C"Q9*?6);MYF+V-R)VY$49 @J/%'+W,V3DD#I^U!^AMM.VQ9\4;GH#DI:IH]"_;F;YN,F-IU[2J[ =#@U)6YLH_]WZ8#(CM,P/7'90BZ]O4Q[&:^,#/>,C)"]4U6;-^QUE8GLX?A+Z#,JY0Y*O7(?%;CL M-A?,RAP=Y6 M)L$I4]YW-;O)I5BSUY]%VE':L/?KM4Q%;;%=KIAL6)L+ENH^:A2:B53J9"WY M)U&S^>SF_??O9@L+R7M'V<36LN)5*GG!Y&0ZK6+5BHQ1EE83@4VO'-(.4V($ MVW;U5C6B86I-LU"GX_D;2,D8;]"OH>?[:=%5SUNEXH+=\D*8KGL1LDI5*1BO MA;9P6TNB*E8*WG10DW4-U%S=ZY=D'6L5$W>\Z'@K1G7WXB;SZ8G0FQ>%2JDW MQ*FN3B$43TG>\O??V3O10LT;I8<;Y897'VJ1XKGIT@R3-9;N5(&^>]W[X!RH M_KCFAWH^KB2P4G.D3Y>V)/E6%5VKW=[K= '#\5?Q(X- AN M*3KP$AIP+."#/HC^&777)T*U+??Q*[C?@>O MJSN9P?!:VZ38X1 MJ2QD2X],\+/A%6HY^QG$F;-E*4CJ!?OQV#SM):-?T=4;BA!2M.H@%S#1V5 K M(*FA0.QR"8^7JFA%Q3 :K(88P-4[B6FT"5;?:71IJNI:-88Q5#M4=9@D/D-* M9F!?R+5([]-"4#@')\"4WBM 6"/N$.""V()#[,6IY#H*9ZKD2:_3+(,V=R9W M()<@1K?I-(\'K%+.B><\(TAF:E/RQO0 M-1Y2IA+;(S.KAHKF9)Q!$#R.\-:?!%&0T6#BHB'4HMSF(.\_X<(&@(-4OB*4 M&2R**B0?=]]&#G6V*T.U78&4(U%[BY%9L1,$ /IBDJ'Q.)JU!!Z_9H#Z#D6 M>XB H*HHB6DP<:ZHDK2RU.;NP)!B3*Z6%H>05I3:N[4RL94E(4R8REB,;IC2 M,2A[L'1JJ,[T3B]B6JI+E:&1/IKT $:GN>%\$[$I;/OX#/ _R^A#(A"\P-.Z M[M+4XH^.@HA,%KRN-,9[^O3MOU'<1--J!D8/738^+M_^@_WTT:*H[+ &IVL/ MI*%69!))V#YD]>7;6]RF0M[QU5"M@>S5P%2Z-.Q$395*8S;K:7KP429)%:G- MZG4GF:L.F08'4#CWVAD*VQ1J98)!N5_3L(GKGJJ4!MH::"E"U=?]W3F3JHJR@ FVHA*U'VBZ<0K9=/HNXQJI%QUYATE M&DG<\%[TP.::<75*&KLFKC#NZS/[1*7,L'G0Q$/J +7"D%DC/X.E]>)>T.*> M86F.J<;%N>Z$AD/F-.Y%B! M;:/E>A%:$5I#6DQ;OIU8-M[>*"@%S#1ZO./$EI-XS(DCRX.4H?]P]>S \O'^ M!Y2VAJ('!+' 0]^(!;;EXG(XQ+$]*W!\+-V+0O.?P4U?+28K*E2@P J=A$56 M&$4L8:YK!:''O,"*PWBR&^A7CO,".BR8C^YQS'QT]FPV3Q9PBAZX8"%>^2%\ M"3Y%6@VY>Z3B<)V[CI786D+?>'V2.+#4FT* B$UFDNOUR9'YEA_%!W?O-9/, M>W46HT'1XFBX#Z3X3@0;IC;WA:$?U_+/%%#R@T,-XXEG-%F8L+GO6[8?&T=Y M[B")!@W^<%S+=;SA\O-^<=Y/]XS-@]!R0X>:"(>/(-T*O<"%Q2LZ*NE3%ML4 MI.#_ _>>#^0&KG8$# 9N3N,^=LG*X #WKF];B9LP+PHLQW:/PA ZH65[SD/< M.W9DN>"2)+:2T#D:X]JAY<1/ [[C6"&FQ2R>%S/\09_8<5@86U&TGP%] /H(2QM]@WOA[] 9C!/;A[WR_IM2%^L+UM>6'(_-"*X^,"D2 E0+E/(WLW#D#V<>2CG8":G,AR?, ?7..= M![V/8(#H/*I?(9B)A@*T9C!(W]%U[2^0?F1%D;W8-[X>]@E,FK8?0!X4>]@_ M"AA*V!,X'J8GOHZG-AXH!=*#V.1L["-G/1\A2TY!'HX*H_[W-,<3<]C4!)8\ MQ.._Y/@OH7WN+[Z"YSW*:5WGH&\4^V<0#]I$G3KB>2)%%Q +@#OWF.<#4(H3 MV(<\[X"XP/,N?'<\QDG@\C!X&L]#Y< AGG>10XA%X%/$HL2AQ4H$Z6>IWK8" ME+#;'8\_X"[%'1_0CL-C:^'O8N"HY_YN1ZU MX9P8,2)4?ND<<3BZ:\YM.=>U*O6F\_R&\Y']YF2;^55;3$J$TWM+2K8C_)#\ M$UX\/*HT^ZT+=)>M*)OQ4'0XK\W&0\#^Z!+;>^SRZ02]H-.$1I\& M'&W^:+^FCT#Q1JK,6+L_\3S:C"TUD _7H6_$JN[H0-5-^B=Z[N;JD+T JIY MFG<#['4"5-D#1L.6BP@%JRV]^;()KBQ:PGE[UN]C !5K)-^.'A.GGDN6*#DA_$&I3 M\VVNCP:6M8#[WIS\W,%U]\VT.]?=AUVS"4(S^2ZRX\WY<)BM_EZ>ED8G&?2Q M4F^P];FHVA]8TOT>!/VYKSF1JU3_T9'.B])4=7I^TLRQ2;%4?]^H6:G,>8-TR\47ULA_2B$B4J&14.8&/DD9J@;OC" M9:>^/EY./@TCJ!O] 9S.8Q!9\Y5X?#I^8U^:3\O[[N8#_3M=O!M6B#6&VA=1 M,&.U^>AM;EJUU1^:5ZH%@G0S%SP3-77 ^[7"TJ>_H0G&_SRX_@]02P,$% M @ 285)66US=)B,! APH !D !X;"]W;W)K&ULG59M;]LV$/XK!RU[ U1;+WY-$P-.VG4)FBVHFQ3HL ^T=+:Y4J1*4G'2 M7[\C]1*[<8)A7VR)O'OXW'-WU)ULE?YB-H@6[@LAS6FPL;8\[O=-ML&"F9XJ M4=+.2NF"67K5Z[XI-;+<.Q6BGT31J%\P+H/9B5^[UK,355G!)5YK,%51,/UP MAD)M3X,X:!<^\/7&NH7^[*1D:UR@O2FO-;WU.Y2<%R@-5Q(TKDZ#>7Q\-G#V MWN"6X];L/(.+9*G4%_=RD9\&D2.$ C/K$!C]W>$Y"N& B,;7!C/HCG2.N\\M M^F\^=HIER0R>*_&)YW9S&DP"R''%*F$_J.WOV,0S='B9$L;_PK:V'8X"R"IC M5=$X$X."R_J?W3Q,Y M+EU2%E;3+B<_.[N0=V@LJ6P-< DW,E/2*,%S9C&'M])R^W#2MW22L^]G#>I9 MC9H\@SJ"*R7MQA! COF^?Y\8=C23EN99\B+@O%KW((U#2*)D\ )>VH6=>KST M&;RW7RL*#*[0;E0.NR(PF<.EXM+"+;U7&@W\-5\:JZE^_CZD1'W0X/!!KJ>. M3](.O"E?4(-@Z].2V+1!)P 5-S5Z5]X]F!L7T7?+H:?+N\0\H;DE-8ZFX]ZDY1'"=L.S32NB MJVW ^PR-AS^*HU[2459W349\;L2#2\ =$Q6VVDKZ0#!CT)I.[>;@'GQTF:R! MN6E32(&YB(G4?I+72N5;.K4'"_\AX-_(\HP))C-*E_\0'8P??HE_A?-*:Q=[ MP^0(DDD<3M,QO%=R_8K*K6BWXO$XG"8C^*@L$X_V@^$TG(S2#DAPMN2"6T[R MQ.DT3--T!VMOEU*0#J<-X.X.L1BEX6B:-'NN)"5J\S-DK.1N)9Z.PG@<'_!U M=?34_I'GCD9_EJB9[PQWTY/H&G'OGH4%5=;>PB$)#ZTMF/!QQ/$T'$X&+J(! M:1%%\$XKRFJIU8I;2,;A<#0%HA9-1O 'NAK,5(&0A.-)!'$43H=##^A[K%2N M-0_WV-.>*2ZH4S00HNJ7:!4:\S7S9. MT;;5K-?(K3QINLM*/.RVW/Y1EBT%-M!4V?X.RE!;FG* Y?]4[=U8,-I8/D!E MP*KV6CD4[NK0#7C36\"[^?S:\RVKI> 9D)XEDU0:(:G.7;S$TV-3AQKT,*2+ MMOP;\W,-07B3TM\9#@K4:S\"&? ]6L\)W6HW9+1O![1KIA><[I* M!:[(->J-AP'H>NRI7ZPJ_:BQ5)8&%_^XH4D1M3.@_952MGUQ!W2SY^Q?4$L# M!!0 ( $F%25E]-#>S[ 8 !P1 9 >&PO=V]R:W-H965T7#H1^HW9&6 M-9?PQ59F$:C.=SV:OI[72=G1^FKY]\N>GKHU& M6_[D*;1UK?S=!1NW.1L=C+8?/NMU%>7#]/RT46N^XOA;\\GC;=IK*77--FAG MR?/J;+0X>'MQ)/O3AG]KWH3!,TDD2^>NY>5]>3::B4-LN(BB0>'?#5^R,:(( M;GSM=(YZDR(X?-YJ_RG%CEB6*O"E,U]T&:NST9L1E;Q2K8F?W>9G[N(Y%GV% M,R']I4W>^QJ;BS9$5W?"\*#6-O]7MQT. X$WLR<$YIW //F=#24OWZFHSD^] MVY"7W= F#RG4) WGM)6D7$6/50VY>/Z.O;Y1@@R]MR'Z%H#'<#J-T"T[ID6G MYR+KF3^AYS5]<#96@7ZT)9?[\E/XU#LVWSIV,7]6X:)=3^CP8$SSV?SH&7V' M?:"'2=_AWPJ4E"WI9R[7VJYI(0S147.@=SH4QH76,_UGL<1VL.?WQU#)1H\> M-RH5]38TJN"S$4HFL+_AT?FW_SAX/?OAF9".^I".GM/^-W+WO)XW$WH"G?F#5/IR+I(E3/EF'0(+9/S!.Q*K.W$], MN@J%AHO6Y+6F]8T+'";T!2^0<:4NE#%WQ.(*9*,3H8WR)05EF K03K(3""L0 M+RK4*/P2K7JEN:0;9V"-W(K^U+9(&;R0^$$R(Q,HX)6Z\DJ\( M?QEIV65&#*3D[$E2$,JHM6?.^<8& 'O#/B;J^.0],B/:;Q206AH>:,=VU65' M/D[HHZ4K ,/U$F28GZ3N,$_D2UY@7W*B$\J:GO,(HI4N*MH@G:%=!O[:XBOH MIK"*1B:1?RRB$W.=-?I.$CE*CU(1HY=0HF.%P\%>(\(*A!+*-,JG5@)W1"#M MOX2'.M)B9UX J91=)^;0U<>?/K^20Z8$3'7C+/8(/+*V%T9B*?4^;$$-O98> M7!@XFLQ/3EXD\#XH$ ]RN:TFX#PGXI@&U7S/2+P\>#D\1_;?,,D8]S%#R$.G"R M#Z*V"_82T2M[]\^PYY';R_Y1#D*@H"$6E2K!>YA#*X=W*%U8Q(.JI8K$PC?' MQ[/)#,>I,6DR0)$H5 9Z@HYW5':![$P=9KR.,^J/*'R0GTRSD@L,2E+F*!/P MW3MAY![Q$21];4$5]F =4+"%;J1#J+M<,;5T3\DC3 RP&">O4X]IO1>:W'=+ M!\1Y^/TPSB 6<;!BK.B/UAR36_[!:3[:1K.#4R<*L]&8/B0R6(T9^5?^[Y:1 MPZG0\H22.EPG_Q^D)ZT,&^# I0?^C_\/ 9!#?3[%$WRHL^,#Q0-0'^2$;W$R M&<%^%7#4/"OU&$9?Y"'HMLF M]W+7J M&#S@R+X3&QB4,$S;=?94/@Y]WN:.:P.&F3)ALE1&(6!*DW6RC^._K=O%IZ:==#:@VHU>W25"=^#NSO>(?A&[DP'.#6(&C0< M=@?R7W-^;U3!6^"<-=/5L)Q2Z03+=$J./ K\N ?[-DK+Z3$?WTON7\.*)&@C MH@9.Y6$M'=^LO(43\ H"^T73L66;O1;QHW&*QVE@2"BMY,J7'=EJRM4U[+L/ M*)Z24SK$+,->5UFQKTG1=B\E'<$P)MJ@\B5SR>)*;C_;V0(^(5IT!A0LG&/O M\\&GMHWI 75E>B9=UQ@6 &$2&Z*["^I=FP8O41/T+=7Y"I8GEP>UE,[Z =3? MS"??]V?#DL''/C%1W8Z%(=@R[[=8SF>=K*V\JY_+["")D\=N.M/!C;5FOT[W M-F!]Y3"D="]BH/]!Y/R_4$L#!!0 ( $F%25EL#1WOY D M ,88 9 >&PO=V]R:W-H965TT91J*HI^/'C)TT[9U);C)V;O.ATP\0!4EH2$(!0,GNK^_9!4E1EJRF7RR0 M!!;[.'MV 5]OC?WA5DIY\91GA;OIK+Q?O^OU7+I2N71=LU8%OBR,S:7'HUWV MW-HJ.>=%>=9+XGC]/I=^H7 M#WJY\O2B=WN]EDOUJ/P?ZZ\63[U&RESGJG#:%,*JQ4WGKO_N?DCS><(_M-JZ MUEB0)3-C?M##;_.;3DP*J4REGB1(_&S4>Y5E) AJ_*QD=IHM:6%[7$O_R+;# MEIETZKW)ONNY7]UTIATQ5PM99O[!;/^N*GM&)"\UF>._8AOF)I..2$OG35XM MA@:Y+L*O?*K\T%HPC5]9D%0+$M8[;,1:?I!>WEY;LQ669D,:#=A47@WE=$%! M>?067S76^=L/:N:O>QZ2Z+F75JONPZKDE55C\=D4?N7$7XNYFN^O[THVD M5N,^.2GPKEQVQ: ?B21.AB?D#1JS!BQO<,(L\4&[-#.NM$K\\V[FO 4$_G7, MV"!K>%P6I<4[MY:INND ]T[9C>K<_OE/_7%\=4+38:/I\)3T5P-P>M5E5[") M7THK,E,LWWIE_%1ICK3_EF>C)!I/ MIA<83*)1C,&G/5]%H@#MG8G+?A*-)@F-L&(R3,B4I#;@;FF5(G^R.]LZ?U=B M)3=*2)&&J;*9NM5^A??N&?Y.I5?DO(4NH)R&610C[4OB)0 MPRL6\5E:A+UZ-13G(!!FR(V".#"BLJ0"%%A!%V! .@9(YZA'.A==\:B4^-W MPOZ$8:6+4"H":V?2!W$DQ*JUU2EAHX+=>Y.O9?'\%[?G5BQ\5&M?*3\,FG;% M-RPX'A==I%DY5T'3!0PR6]K$Z66A%W _IE#,W3NANX"XV6B:3,HB0JK0&#B5 MEL'WVE.$&",9Z<-Y@!@OL=V2(@D;$,4U)@%])63#F+-^=R!F.LO(ZG-V6,NB MSD4DYJ5J!Q3ILEUI1$*[9N_9,P<7.4HJ4'2SK/:4=$YY]\)O5Q2=PZR,>$X[ MW2L.J)>WG4V0.D/R0?\\Z'\E]*&;4')T7N8OW?5ZMO^:VX9QW(WKC2O'O2J3 MW!B_K1"LY:6 M% W95QB"FI!S"")UO0F>?E5AZ+/IBIFQE@'I1(EDM0D88I#;M@LT]:1HK'3P,M="^O:7>:!Z49O+;2)04Z$-F.4SW6Z4* MD70GT([$#[JC^,U)!.][@H!*=@8K6&HO)M&=J2NM4 M559TL<'JIF;,-:42ZFA$^/LWZ)9 5SM(/:5@.]KFBF9'8K./X3KU?J+0PB'@ MA=KGY!AM6G6EMB\*(4#4J3RR,3]+;57H"JBZE-3,%C_H&ZHKL@ UB!N":I>W M4+@#8J2]A&/6G'.K0@'\A\!TI(*]-*8CLS MPD%#+*S)X8@F(1H4#!A-L*?]"O!GS0]K"&N?@CM!"Y5V?J7M_+ PM92(F $# M(^P3)4.R3;-'L7S*5OAL"49A^UZ8L&]50LD255SLN35B.*H4VCS<\G=^^QI7B5:T\X%R8B:1YU3 MK0C8BEHH3:5;M:$O4V#0Z9!0!!,##:Q8J@)@)NQ:H)4K18F14[#BCJ@):C M MLL)'&X#VKD#,6CX'H&\!4RZ\HYH&_A82+"\-'+T2XMC"D^I9O F"OK%AZOXY1 M#A/SM'%85XVZ]IQ.S5K1/9(B+IIVXT$HKM/N:/R&MZ*)3C^)/!S8PW'AY3&. MEH1# _1!ZHQ)S6:FB0DBG#=W2M_O^AI:_XE;+?95I3 =3H\W[)7#T!!Q M-2*H>LGPKXM=./[]CH+RJ2YV#USLSN4!)W#Y:8Y>%Q08/$C/K18^#;NC[O'S M*Q<$SG&(2AL[J]-;MBNH;<+:JZ7HRLG-F'Z*H$YMOT*!.\/9ME57N"&!Y]L0 MJ&WE#N?J]Z$7X)N8AN[.^]&DG]#M2T)W,(.H/QSB=S+% MWY=[U5D>)72RTRA"DK,QU B>,=38D8+<%SK7/7:=V6O=+2-'EGR#3B!%'H9KYN9M'KQ9\TWUS'@D) ]7Z/^5I0GXOC#&UP^T0?.OB]O_ M E!+ P04 " !)A4E9^OJH(GL( "+%@ &0 'AL+W=O;$IL-$X?3O=X/G2V.\N5]RW->N[&7 MYZ;RF2[4C16NRG-I5^]49I87O7&O6?BJYZFGA>'E>2GGZE;Y;^6-Q:]AJR71 MN2J<-H6P:G;1NQI/WIV0/ O<:[5TG6=!EDR-^4X_/B87O1$!4IF*/6F0^+=0 MURK+2!%@_*AU]MHC:6/WN='^@6V'+5/IU+7)_M2)3R]Z9SV1J)FL,O_5+/^M M:GM>D;[89([_BF60/3[IB;ARWN3U9B#(=1'^RX?:#YT-9Z,]&Z)Z0\2XPT&, M\KWT\O+RDED&->*W@5%T1Y%I^*S*7SJQ+^*1"6/]P\!JD46-10<57E7S@3@> M]T4TBDX.Z#MN+3UF?<=/6_I>NS@S9*P3_[F:.F^1'/_=97-0>;);)17,Q)4R M5A<]5(13=J%ZE[_^,CX=O3T ^*0%?')(^]\)S6%%X]% [%$FOJJXLE87\[T2 MO+[@=>V$3Y4HK8X5GJ1'R559(J8*]1DKE%Q+B50#<1' MJN@8VV0!,$OM4W%U>RW.HE%_CRGB1:^6Z+WLBUA9#\X29B9,90-6!R1)"TTK MUQ?+5,>ID%:)6,)/,!!6SUJ7],.K#-OUC-Z2QD*15O+4S&1@/?*N3ZTB'5[- M#=2XB?CUE[,H.GTK/JF%RL1X(OZHC(>&QEIRLF/O,''5ZPXZK= )[-&QS!K< M6.O 'FPHCR;BRY324TZS1M$1<1GA+2L/.PW@6HIIT0#JD]*J,.N-05; Z=9, MC96$=KIJ ">@G\V#CR?BVPX-G#KDN,+X0^HX'&!IHG#VY[7)$?X5'3)^_19F M+SG+JKRDA('==VD(U(I\+G-3(>QUA&>Z0*IH^$P7J/@J9/>+6+J4S^$']:/2 M""R]ZG-^5204DILLZ"R6MX*&QQJ;'^R"N;BT)Z9#-%)KQ:2*L[017D15*N"X@KYP?B3R52 MN0BNSF6BN-C87521W!V[P&KSR'V4:'#V0?]1'8:3Q%8) M>EJK3O>W[FSO4W,/;ZX8QKT(W:4W9^V(3>MTSVBJ%#WX' M'?&V^MQMRWYB4SAW<;1VR>?COLGX]'!E3OC$>3:Y&W!3VL2 M^0E@IV>O6PW=YZ?^DR=NZLO/EVFFYR$[H]/^:+2MI5Y&/,8G9UMOZ^5@5P<^ M3,+&TS#$6Y*6<;%O*O0.BVFVRV> M'^@6SQON/- C!J"5XL@^.5!_+,!#GIV%4W\S<*>XQR]J[-NNI]:K'^T@&%7Q M",C5_=7'3^*W>W;55@^A#3#4Y"K,))(FVD!Q"<\+1>V0)7H#QY:YT[#$7XQO M$?"%%K:IBQE\9^?)34)DS!QI:;:RBD<6T%:7\BDC"OAN:U($Q5<$%M)H'Y+' M$O2'.0BX#X5 55$? (ZDBFFH<#S+MK+4Z=#:L1;+4E/V\TJBR1BL!D?)[&BE M9.WST#JL=M^/9/(7T@8&-;:%OL-.<)U.3LW159D/:51/OFS0.ADZ0=:Z88ONJ:X[OW"J[S$ MN&_1_[?EEA@,/% D--HC!37=>%K?#<0GJLX[JL[W:NHWZL4U!;.NX82DNOV: MW(#S>"Q/ZI';M'?,6@TY-^S$Y:)A'*?!*DB3.)4T^V"<@9J8[UZ<%S1A6)Q! MX]I"0I3RN-7T2 7/3#ORB, UW? G\^##(4_3 9,@@$^=F; MTU>#XS5#(K3/QOW1>-1=W*+DW<,)%:&C81(#7[8*8-;.W2:R/8!>1X-7_Q0@ M]=!,BE4!;UBO_T<5W 23^9IY8C]:MQ\N54HG_]OT"9]%0G&U%L\JYO3.E!WX MF%GQB$?E[D1?\R385&Q?F1L>?-1[ZS('7Z,RZX^R@UU?GH:=#X2YLG/^#$H7 M+"1+^%;8KK9?6J_"!\:U>/A,^SG0+^;L&;:.!J]?]<"6_.DS_/"FY,^-4^.] MR?DQ!3!E20#O9P;#=_V##FB_/U_^'U!+ P04 " !)A4E9/[YS9"\( !; M%@ &0 'AL+W=O-S.EJ+F[4BM1(,W(M2REHTK50-TV)^[=V&EV\3FF\G_$V*=3NX M9F3)5*EO=/-+>>T%I)"HQ,P0 L?P(.Y$51$0U/B]Q_2V2Y+@\'J#_L[:#ENF MO!5WJOHJ2[.\]G*/E6+.N\I\5NN_BMZ>E/!FJFKM+UN[N2$FS[K6J+H7A@:U M;-S('WL_# 3RX 6!J!>(K-YN(:OE3]SPFRNMUDS3;*#1A3752D,YV5!0[HW& M6PDY<_->P*3V:FR 14_&LU[NK9.+7I#+V ?5F&7+?FY*4>[+CZ'#5I%HH\C; MZ"3@;;<8L3CT611$R0F\>&M8;/'BDX:QO]].6Z,1^W\3?-B8^ M6PO\ =HLQ0:<<,(D9R )S8UL%IL%"#%-V5PVO)F)S=.U-$MFA*[M F'$:I=$ M0*F5%B/V90F+MAA8"S5*!2Q*AA)6'95@91$=999(+M3\HH,HAUJF]3WF M67>P2O(I6?G$+B"BM+F@Y3VKWY$IE6H6=L;(8Q^QVD"3E9:@+5D]6://Y/G MZ)TK?;S!JP>QE+/JT+,,&I:D MS@\Q3TPG#P&;;QRL;^6>@IEZR+&V40\)G2I8LW M)=H,1JA*EIQR8"_XSKEK8446C?Q7GSA,/&++:EURFF%"T2[ B YLQE!A$:-+ MO'@0ND]K K )0(5D[86(!#S\RN&)IJNGF P;=NG4X_LP["J M[ MP?A""T&>;$N-NI\6\,YW>&(W@U=(X%?@Q F"EZB-D2Y+QJMHDS3-S M!F NS>:JPOY/GC$V5?K^H'4QKE"VUL%VIP:H'M;TF??YXZ_>N:MM:VVU5[C2 M^NC?9\M1HPCNG9CJCBHC*OJG9Q8/A(G7[?DE>]M#W5O6N=O7]RA='@&]M=S$ M/FYI0S]G+G:$S=CW+)SX89'01>'G0<[>];SZ6H3$S]."Q7X1A^S]P&T?]WE[ MSZ4_?I='8?QF&-Q3G KE4C^=%';,B_A5V%N^/0*]>Q=&?I0GV&C\+,BVMO_W M&A=%RB;9:Q!?IR?\.R$O1U'([KO5JK(5#=J3C6N?72=;V>PTBMW^]MM?MEOR MFML4=872[F>@#S*8B96Q->QX#\Z=$?A"4'Y^68(^]EJR83[>R\<7W]G,Q$\\ MN-I%;L;;)9M;A>9:U<_W^9ZL[*[VW'W(5W_B\M;/8QIC/\U".V9I*+P?I)&+!X$K,LR@D9\:QUQQT-J<=D049ZR(6!)'+,RB$P[^4Z@Y@A:R M, WAB3_ORX.E0C\("I86!:Z2T%V]EMF^VL./*"^P7U)K :?3@7!7^[8\+IZG M3SS*^YQ.1N@)W.4SM%*V,]5A\X6P. :3C.#4'S D!8;7:G/@@&0$CG$:I"/X M]97*'*!,1J#G'U@VF@08_H.M;[^'&63OSFJ[X1\FBH5K#6:[/9RVYFV;^6Q# M^W\1QI[VE^Q.08IZ)5Y9.HC](,K<&*<8,]P7;LP"=H_#.4!\MA - "MK*"]1 MK9*Z-CJ_LR3/68I=H)A,;,JF[(LBBE7'52#""1/Z38AV)I#(W)BE@^(^J7:4 MH2:"D"6HX!#+_M(@@01F;-;8JT.GSOPX-(M38$01RQ*22?K9^W/(/7GFW)1E ML54W2PH[1I,7JA+M($^:\N>,X8]O[VTRR MWB&YH0^E_N4@JGTWO]DG M^UNG.Q9/K:I1:B.9N;O"Y4:&9J! 98->80FZF$E*CR?H2-*"F#O"//0+< D> MYRQ"H&AV"$_">E@;48:$ ,G!H $FY#&F!7' $A1] I8JL*.@T$#^VC;FN4V2 EV?]KB(E)Q0L>'MINZI>NN,A+M )MVLJ+S@2W8.U7A M,"$YZ@VB.T Q\<'>@0-74'@JDP:R$:ZC'8 M)SHA<<,^"*CLVH>C^/<;2&P["@<'V>[.5N7ND+0YQ%G"V8B\>+:BU2P03I_. MK<\[]2UM'; 6M420+#OW"0]^\?9*$Z?T0YW[0Q_^B>!H\19DUA\VQ5$RHTF6 MQDZU8/]SSCQ4G)+0ID]""9D&5$Q$=L<^-8T''_QJH1?VLV;+[+[DOOUMGVZ_ MG-ZZ#X:[Z>ZSZP>N%[*A+G0.T6 T23UWJMC<&+6RGP]Q[#>JMI=+P4NA:0+> MSY4RFQM:8/L]^>8/4$L#!!0 ( $F%25EO\)P[\P( ( ' 9 >&PO M=V]R:W-H965TE8JVQY$IV/?S]*3MP,2%,,V&&76!+Y'A^ID!JOM7FR!2+! MIE25G00%47T9138ML!0VU#56;,FU*07QUBPC6QL4F0>5*HI[O5%4"ED%T[$_ MNS/3L6Y(R0KO#-BF+(79SE'I]23H!_N#>[DLR!U$TW$MEOB ]*6^,[R+.I9, MEEA9J2LPF$^"6?]R/G#^WN&KQ+4]6(/+9*'UD]O<9).@YP2API0<@^#/"J]0 M*4?$,G[M.(,NI ,>KO?LGWSNG,M"6+S2ZIO,J)@$%P%DF(M&T;U>?\9=/D/' MEVIE_2^L6]\D"2!M+.ER!V8%I:S:K]CLZG N.B] (AW@-CK;@-YE=>"Q'1L M]!J,\V8VM_"I>C2+DY6[E H2X5%LT(XC8D9W'J4[]+Q%QR^@ M1W"K*RHL?*PRS/[$1ZRDDQ/OY30^N MI4V5MHU!^#Y;6#+\A_AQ+.66<7"F/^I].*%W MT.D=G&)_]3I.H_MQ"(<,\%@@U$:OI.\A;F&0K9F\F1O =8<%40'F.?H.<38P M@A!T#O$P'+WU0&(J*@PBE.V5H[MRX OC/VEW96? ]+4P;"$-_?-P\!?H)/2" M62*/%^L6'G=$F;2>YY==EL86"1R0:R+@3#3HQA*6%S+#"RMD=!1>E M2=OJN\1Y *9//E]^"(0?Y!PK9P:A6C%\S-JI^NS>ODVWPBPE*U*8,[07G@\#,.V\;S>D:S]C%YIX8OMEP4\D&N? M]EQKVF]<@.[1G?X&4$L#!!0 ( $F%25D!#*5^8A$ 'TW 9 >&PO M=V]R:W-H965T9>=M;E>7F]=F9259J+4V8;U2&)XN\6,L2E\7RS&P* M)>>\:)V>Q8/!^=E:ZJSW[@W?NRW>O-N+>O6- M+WJY*NG&V;LW&[E4=ZK\>7-;X.JLH3+7:Y49G6>B4(NWO:OH]?6(WN<7_JG5 M@_'^%B3)+,^_T<6G^=O>@!A2J4I*HB#QOWMUH]*4"(&-7QW-7K,E+?3_KJE_ M9-DARTP:=9.G_]+S,=%+\M3PO^+!OAOAY:0R M9;YVB\'!6F?V__+1Z<%;,!WL61"[!3'S;3=B+M_+4KY[4^0/HJ"W08W^8%%Y M-9C3&1GEKBSP5&-=^>Y']=MO,L--\>'72I=/;\Y*4*5G9XFC<&TIQ'LHG(L? M\ZQ<&?$AFZMY=_T9N&E8BFN6KN.#!*^J92B&42#B03PZ0&_8B#AD>L,]]*Q@ MXK^O9J8LX 7_LTM&2V*TFP1%QFNSD8EZVX/K&U7?!.?,_&C M?!(75MN!>%!B4:7I$P)NKM0:[^55(>+1(!@,!L*L),07^4*M1KR^05<3)<# -+^#<:8HX#<77E1(;^83(+\6#-"*1:5*ELL0R7)5XNH E MQ+U,*T6LT)U]6]#S$W ?#FKZ@5@C8/4FU7AG]L2KOZBR*C+Q$L-)R!XSEI7 M:WYQ,@[CEJ.'E4Y6>V2=ZP4$4ADDGJGR0:F,;WMTY3JOH"J9S?D)9PUA-W:;549G2R@D3Y2"'A=%OF;>KS:%3MD302C)LSGJA+BM M9JE.Q&?2 Y:%>*3$3SE4'HU";'B_MHOZ#[E82MQ4D$N>&SA?..#7;CG9W) M9?8-*XS*-.V<\^:UG>M8HGLW^7HCLZ> '".MYB3/@RY7$,AL4&MIZ2S'=>TW MH)W(C2YE&HA958I?JGH'LHU&U9A![1E"ZP4Q-.(CE<;HA;;.VVMSGN*I5J4Y)" ML?KJW__^VU^F<32Y-%TSG$I!#^+!Y4?L*BE/PEUN[+8?0+KDQ]%E/Q N-@_Y M#M#$$SSD'CHDJ*0XHYWJOG50W"9]2O/*Q0N>-\EE+XNRY%7X+WN55-@+^Z.[?S3K]/E634TJX$N0DGIX9_ZC(]/U@TW@6.VDCQI/X.;P+Q=^OKFX# M\G;PX6+TF?RA^)F\T5] [^W>A02H-W$EQQ64<@4S/N152DJL[<3>,5--Z:/W M_2H@J@W(;SLV5O:RDT1"<<7J_ZAF147)/FZ0"+WEN6^ST6%S<<*&7729 M6E[W:9>H<*Y]U,#V"H%_,HSB<-Q4"9=)%%N97LZ>?%)!5ZH".3#C7%AMMF0D MM5*2KU!/GA32+ZJL=8L;JC\+G3CX\%X9O"(KYI M2O$(&>R*>">K4!5"04+?:NH"O$L@<>I2Z^VG_VKWJO/IWNUSZRO&HCM*GAQ' MRV6AEF30<_# 5-XC]1OKR/B3DGGNJ'XV,$P@*N*0%J]&[DV M/?/04CQA0$9%!@77UIBN1+QC"ZJ=+O>7*\)Z=09R=D<:25./!I>S&6%E_RW0 M+?)JN:H!8]UCVF!LW/$!1JA]1;%C2L(%<*<\8V],J P@RV]RG97P,[746=; MH-*G53M('<[[%.9;@)F:^G:>*^ >TD!CW9J>T8]B;=MO1>WWMFB\HGMO:-WF M9!B>-_Y&;YU,_);$@3G4_Q1)VJO='Y5$LP3+W%6S7QS(@D==?S;7+N;[;"#G_!:]1@3;!8?_A-LO# M_JX'K.%WR2%7ZC4E%<^^7KF)YN\ M\$OT7I*GME;4(6VQXR.U MG\NYTRMYHLE%FE.A,0ZJJ'2!*%IJ&CJQ6DV)I3S56&@RY$]H/#CD1[9QM7TU M6*/@0YYH8$^+O#O"%8J&KKBKT!ESJ#(C;9].(6^M2)WE@^>/!JQ#^. M<)Y-LY"V^=4F0MLLEMCBJ/HF M.X7>MB&NK&_-Q4C?EVWCU^ELFGR?^\[@^K:F-&P:;5H+VV:(\YUKCN=L%J9@ M"0:[W8#?V.(M\+QJRR$/,<%5R:\T0(J\O+:I%=)605=_GK6(;0%Z-J0D7^%I MALCM+38PM;/(-M3L]CI6"7K>^++QL2@<@4BITTXULZ.74]GG\"90Z3(<807% M").S)P2A2ACX"J\!&?L&=G@M<^5*RA\&(Y?E?FKB%EGKVG\OX-I &DH:@@[4,VEX\"2)]!F@X). MLG(02&-H7$=CB*"6K&FI&*$B7UBAFTERIVR,,#TVMQO+PH(&G/*E>Z](-RY_5 M%ULQ@&]U/M^:89U4H)F%WK:%G"_9H)_/1"958R1ZBGY MB^DQKTH +>ZJZJ,,-[@BX=!&?$-$6DVV(X;M4D[!RM"Q QP]3IG "\.KYW/) M T,=TX14=PP5BG_F/,#X':AMQPRLU>(]GVY0.*"0(O!*HL:'FIF#-QZ4N[=[ MN_%]>PQ >*2#)W99B0]T]N$[&@U;UR C\M"PVXYX-=4X$B\71N GU]JX1(V#&Q 8J-V;7_&\ MNRSTK+*EC)R;;=>F0Q]6ERWT?>OR*VJ@ M<\HV%,?0J>N>/5>]Z> MRW "8MQ"F5.Y24 -](X8#UV*I3/]8@%>"1_XYK1.#F*YX2&W+-9U,GZ5JFQ) MS;_"O4NNM"M+ZCY/4>RH'GHG)$'W[,0_$?4/3N@0M#,TX3M'G(K:$G#,0$RF M)F?\V#=D>JT?NF M#0=JY^%BT)4=*8EW(K'U&/[I0I%"+UV)%@@ M!)81T%UO%/)A7M00BG(?#>Z@1Y=N]TZ]8UCN MP3K_\F8LRR(WIFWRJ+4;QK'_35=S,-)PKAXW"CC0OAT-PV'[,F&TC+L G^!@ MVGXGY3Y"._1]4J->=I'*6.Q\Q$S._WYIB!;".QC]S&Y,2*A0*_KP%0GHD_V* MYJO]& >QSC6 RHFW,.>%26>A^_SF-,T)99WVKC[??.KUZT.&4CX&33]BQR\\ MQ3[F/(D/D;@(&M[<)IRV,SQE"))71M)8[S5X)_+^5Z+/R'[,"X60%3<69CZ) MKQ1CJ4TN?Z<(./V!Y3CZ19+MYZSS'=!=-4/=UG"X0/P$^U\E)=HVZE&]A?81 M9/HJ'Z%\"U/$%ZJ,=P]R\WL>'V1!?&4L<>V^3;+?"+1'B;AP'?>).)T&@_&P MC[^B8!1-Z4XT'='U,#@?QW1_P'>'>.^B[]QHIS>XR5.AZ@^I$JNYZ?E(G(Z' M49\39A1?,K'SN"_.Q6D<3&)L;YM8XRVN$R*Y5K-P^_^G41!%P_ZS:U*4^UP& MRF<2.[@8!=%DS%P,@^GPO+^E,!K\=U0U":+I!:EF.IUXBCH=QU:!T8BNSH/I M!:C>P=O_=,OO=LM)\1T!*^,1A/L M/YU\OU?&01R-^L^N=WCE#AXHT,X=%_A[$/VQ?OEBPAS^Z9DO>.9X'%O/C"). MD-$%:QUVLWJ/SL=]]^9H\%VN"8^'TTRGX]8OQD$\'HEX,D4$G)^/O]LW+X87 M_:VK'7ZY@X%1,(S&S$"$G'W^LE..ATX=P63B'/&"ZTI\'O$5A_$XF%)LO) N M_W3*%YUR$I&.:VO5VH81)Q>=^RA[8[+'=[CE<-)8LZ87@?Z ;1DC87U_&1]- MI_UGUSL<Q]SU$YPS[R=1:U4L^8=?-#* [/;74WK]H=I/\IB22>?J5I@Z2"&UL[5MM<]M&DOXK4USMGE@%0P1( MBI1ENTJ2[5W?);'*;UV9E)5FHM39AO5(8GB[Q8RQ*7 MQ?+,; HEY[QHG9[%@\'YV5KJK/?N#=^[+=Z]R:LRU9FZ+82IUFM9/%VK-']X MVXMZ]8TO>KDJZ<;9NS<;N51WJOQY]J^CU]8C> MYQ?^J=6#\?X6),DLS[_1Q:?YV]Z &%*I2DJB(/&_>W6CTI0(@8U?'LR4M M]/^NJ7]DV2'+3!IUDZ?_TO-R];8W[8FY6L@J+;_D#_]03IXQT4ORU/"_XL&^ M&^'EI#)EOG:+P<%:9_;_\M'IP5LP'>Q9$+L%,?-M-V(NW\M2OGM3Y ^BH+=! MC?Y@47DUF-,9&>6N+/!48UWY[L.OE2Z?WIR5H$5WSA*W[MJNB_>L.Q<_YEFY M,N)#-E?S[OHS\- P$M>,7,<'"5Y5RU ,HT#$@WAT@-ZP$6S(](8'!1/_?34S M90';_\\N&2V)T6X2% ^OS48FZFT/#F]4<:]Z[_[VE^A\<'F P5'#X.@0]0.: M/[PN&H;B1_7;;S+# ^'$O%.%5D9I$K=P<%44:B[NRCSY)CYG MXD?Y)"ZLC@/QH,2B2M,G!-=RZM"Q*-!,!@,A%E)""WRA3@/!W\];H?3 M7O/:UJ->7R"#B)/A8!I>P)'3%#$9BJ\K)3;R"5%>B@=I1"+3I$IEB66X*O%T M ?V+>YE6BEBA._NVH.*;O]5QEZE321:&Q+BS MQM;L#ZL\G:O"6'GW&L)N[#:KC,Z64$B>* 4]+HI\S;Q?;0J=LB>"4))G<]0$ M<5O-4IV(SZ0'+ OQ2(F?1//9TTU@T9TQHK/0-K4-H'JQ1RJ_,\*@34@M[3QE22S(\7]]%^0?Q(/+C]A54IZ$N]S8;3^ =,F/H\M^(%QL M'O(=((,@]=$BP2'%&.]5]ZZ"X3?J4YI6+%SQODLM>%F7)J_!?]BJIL!?R MDZT1QFI/)]#YJ>9=H ,$665H7ZO\PRD=)DZD634!\J5-A5[*X 5MQ_N5 MTCJ)+KS0W;^;=?I]JB:GE' ER$D\/3/^49'I^\&F\2QVTD:,)_%S>!>*OU]= MW0;D[>##Q>@S^4/Q,WFCOX#>V[T+"5!OXDJ.*RCE"F9\R*N4E%C;B;UCIIK2 M1^_[54!4&Y#?=FSDL#RM[&4GB83BBM7_4LMSWV:CP^;BA V[ MZ#*UO.[3+E'A7/NH@>,5 O]D&,7AN*D2+I,HMC*]G#WYI(*N5 5R8,:YL-IL MR4AJI21?H9X\*:1?5%GK%C=4?Q8Z*ZBU&7+@;O%ZM.M) MQ 6J2?1BDU:&!:DR-F #91H,0H8&"=+<"I2@!.<4+8J[1L-3>UI/O&_0T$%' METE2K6MD8PMEO3GS)[.L6@>DQY-H'':9QE_P=Z2>(O2V8TL#)S(DJ7-"3@5% M?-.4XA$RV!7Q3E:A*H2"A![5U 5XET#BU*76VT__U>Y5Y].]V^?65XQ%=Y0\ M.8Z6RT(MR;A[7- %VC.,:NW$Z9&,U>'E&0\D8T4 #O#LB>5DTSJ-X1;9$):0 M!:S,-:V H:FK:C#-G=J4:CV#GH<#IO >J=]>1\2=DLYU0_&Q@V$ 5Q6!M'HW M,* C(H,"JZM,5V)>,<65#M=[B]7A/7J#.3LCC22IAX-+F4A O@3GG&WIA0&4"6W^0Z*^%G:JFS MK(%!I4^K=I ZG/.IGX+8D#:]U*=@](@P>>>)!Q4$BK[^::Y=S?;<1OXVDX'#C&VZY(G!)5ETVVL4^; M4#Y!COE0/ZMIU"% [*/0'?LD(D^[DH=(A .BSWWR]0')=S^62(?ML1 MU;T^EW.G5_)$DXLTIT)C'%11Z0)1M-0T:F*UFA)+>:JQT&3(G]!X<,B/;.-J M^VJP1L&'/-' GA9Y=X0K% U8<5>A,^9094;:/IWDJHP*Q2WTJ1.]L7SPD-6( M?QSA/)MF(6WSJTV$MEDLL<53F_$\5]P1)\Z^6Y,3 JS[.@BL(.,9T]C5M1$G M@S":>-6M3=MH-A@RH M+9;LN(R=MUC/J1-W/>"J/:D6(_3A?)-KH2;FA:F1^8[ME2B=N?CH] P )I)R MC8=6=L(A"Q@=PJ#F?1LX7EJ8PH.*#&D,6^S&5;"F&Q:0)UC]$ QH*/5?',SQ M]$UV"KUM0UQ9WYJ+D;XOV\:OT]DT^3[WG<'U;4UIV#3:M!:VS1#G.]<=660QYB@JN27VF %'EY;5,KI*V"KOX\:Q'; O1L2$F^ MPM,,D=M;;&!J9Y%MJ-GM=:P2]+SQ9>-C43@"D5*GG6IF1R^GLL_A3:#293C" M"HH1)F=/"$*5,/ 57@,R]@WD@#$(S?I[WY!M705']/Z.ZFIKM.%)(P$]376! M@(9CJQF]U4G_4*SU*;%0,%&VXI1/*VB 2@,N4@K$(YAHD%*0!AA?0%1#II*/ M"KAEKF#L1,L&WL"4\(+?[(VZ-?EP_>GK^ZO:@IUAA^M9N9K<@#-=BBNX!5>= M?M.E_#'RLL%KGRM74/@P'+\J\U<1L\Y>T_A_!], TE#4$':@FDM'?R5/H,T& M!9UDY2"0QM"XCL8002U9TU(Q0D6^L$(WD^1.V3B)!WY3Q5PEQ[L,(($; 3K. MIX%S&/V(JO=_]Q=BB*/ )]6Z_Y&Q"363)4P+QQD>FEJ-Y>%! T]Y4KW6I1N6 M/ZLOMF( W^I\OC7#+A]R.]+8I0Q7#FJE!,TN]+0MX'[+D-/T!/]Z(#*K&"/5 M4_(7TV->E0!:W%751QEN<$7"H8WXAHBTFFQ'#-NEG(*5H6,'.'J<,H$7AE?/ MYY('ACJF":GN&"H4_\QY@/$[4-N.&5BKQ7L^W:!P0"%%X)5$C8\R,P=O/"AW M;_=VX_OV&(#P2 =/[+(2'^CLPW VU'^ *]J3XY)\LSF0X>F8U3JG/&T%( A^N.7U3VIX M'MEFN9=%O12SD-8S_'8]9)>&?X*#A-1L55!1@J!<\DC&1W>XX2_HUU"O'I96 M&<.\O4745K_?4?7FN3)V]&0C>AR.'R]%$C[C;R^-P$^NM7&)&@_ MXGEW6>A994L9.3?;KDWEM%_0'2WL#I/_)VT@E;%1$[BA<<,(C6BT$Q5PBG8T M\ LTB6.0SM%A4:^<&>OK-!I05,&LF]@D]$3'?H:&U2:H';V&/JPN6^C[UN57 MU$#GE&THCJ%3USU[CH7W*Y=8L4VJY4RG'#3]3I"?Q&.__)_F!"@I[7B%P&6V M&F)II-\8:V9N#9AS""?X(QD;^[BD?RD64#\4/>?Q57TPFA=+F3G&L.D\3RKW MO#V7X03$N(4RIW*3@!KH'3$>NA1+9_K% KP2/O#-:9T;3DF<"J0&RJ@NI6V4XUGK\CVY3I-84< MZW/;N'81=6P'2-=?/XM;P'I368##&?G]!_%#>!M"$<"KJ7R@6E@C2)I+99!W MI3> Y/G2YARFI8D-0_A644OE>J;K%&)!Y,P;O1X-I6"SE9[QQO9+%8H0>NU( ML$ (+".@N]XHY,.\J"$4Y3X:W$&/+MWF=$ASL-J$_-6+^\3KF.]E^ L9?L\= M+=BA,G&3*GL<9YJU&[LVK]=BZ^9@T- L?^2=&K2B/QN\(D.=3 ;=,8_^;KN9@I.%,H0)*^,I+'>:_!.Y/UO0Y^1_9@7"B$K;BS, M?!)?*<92FUS^3A%P^@/+<[H+MJAKJMX7"!^ GVOTI*M&W4HWH+ M[2/(]%4^0OD6IH@O5!GO'N3F]SP^R(+XRECBVGV;9+\1:(\2<>$Z[A-Q.@T& MXV$??T7!*)K2G6@ZHNMA<#Z.Z?Z [P[QWD7?N=%.;W"3IT+5'U(E5G/3\Y$X M'0^C/B?,*+YD8N=Q7YR+TSB8Q-C>-K'&6UPG1'*M9N'V_T^C((J&_6?7I"CW MN0R4SR1V<#$*HLF8N1@&T^%Y?TMA-/COJ&H21-,+4LUT.O$4=3J.K0*C$5V= M!],+4+V#M__IEM_MEI/@/)[NB[_'(TO-CVB.D(7AF- M)MA_.OE^KXR#.!KUGUWO\,H=/%"@G3LN\/<@^F/]\L6$.?S3,U_PS/$XMIX9 M19P@HPO6.NQF]1Z=C_ONS='@NUP3'@^GF4['K5^,@W@\$O%DB@@X/Q]_MV]> M#"_Z6U<[_'(' Z-@&(V9@0@Y^_QEIQP/G3J"R<0YX@77E?@\XBL.XW$PI=AX M(5W^Z90O.N4D(AW7UJJU#2-.+CKW4?;&9(_O<,OAI+%F32\"_0';,D;"^OXR M/II.^\^N=SCF#A:&TY@9P/UX=$RV_#V.N>N'-V?>SY_6JECRC[QH9 #9[2^A MFKO-[\BN[,^GVM?MC]!^E,623CY3M<#203@9]VR_6U^4^89_3#7+2S35_.=* M2?26] *>+W* ?7=!&S2_KGOWOU!+ P04 " !)A4E9L;,""%($ #8"0 M&0 'AL+W=O8*1 ^/I=)N&17>5]>CD4L*+(4;F@HUS63&EL)3U^8C5UD4:3 JU2@> MC\]'I9 Z6BW"V,:N%J;V2FK<6'!U60K[=(/*[);1).H&/LN\\#PP6BTJD>,] M^C^KC:7>J$=)98G:2:/!8K:,UI/KFQFO#PO^DKAS!__ D6R-^<:=C^DR&C,A M5)AX1A#4/. [5(J!B,;W%C/J7;+AX7^'_B'$3K%LA<-W1GV1J2^6T64$*6:B M5OZSV?V&;3QSQDN,5/NO:59279^]1XS&DGA!C7]>=BT M>F^4T(N1)P^\;I2T:#<-6OP&VCG<&>T+![=# MF$X&$(_CV1&\:1_N-.!-W\#;&.>QK)1YHL3R7=0._EYOG;>4(O^\%G2#.7L= MD\OFVE4BP65$=>'0/F"T^OFGR?GXUR.,9SWCV3'T_[U!Q]$F\R$<0^P[0J=P M&X1"[%=^VBJ9"ZXF!Q\UF-K"QF)BA(<[]$(Y<)BSL -(T'HZ$BB%K66EC85* M. _88CKJ6B\360F/0 L%UU+@M6V]52V5BGF=^@(A8HK1V9"\2@+T!GBTH[!. MOM?22:8WZ$%$DMB:F>W0(F36_$ -=):!4&I/0=/!!NO,HPV(F47\@8-G\Z - M**-S6A(P]T0=U)3MC243' 3Q-!U(A:1\ )/!^NO7ETH)HJ,-"4*2RJU"CN:% M)!T@46M0ZIP.A+X?D 4*F,[.OMH_PB8965TL*$Y3;=3MZ,)E3"80,L7HF'0 M9A5=-E1],L%F$4O\+)A[.ORES@>0$Y85*K 3*1VKDJN?[X<(\)'EPH9&9A1= M6V0#7O FM==:$\A_6#$32=/.KZB=#F:366CGDPNJ8=I3="W[ MT\E@=C4Y"^WE);7QX.IBOF]_?QGN"<3QF+\7[&(V90?S60Q?D#)9IOM=H03Q M5F[KYN3@U)L/S[O,HYWI"IFII[4-)\KI8=P# MDZ/GGM_T9)'?+US$9)-)EU!ND(?Y\+4#?'1PVY9H\_"FX$VOM6\NWGZT?[:L MF]MZO[QY\]P)FTLBIC CT_'P@EX)MGE'-!UOJG!W;XVGET#X+>CIA987T'QF MC.\Z[*!_S*W^!5!+ P04 " !)A4E9G,+"T580 !\*@ &0 'AL+W=O M,TE[F>G-?8!(2$)#$BQ 2M']^GMV%P I679[=Q_BV"2PV/=]=L'G.^<_ MA8TQG?I<5TUX,=ET7?O-V5DH-J;68>9:T^#-ROE:=_C3K\]"ZXTN>5-=G2W. MSQ^?U=HVDY?/^=D[__*YZ[O*-N:=5Z&O:^WWKTSE=B\F\TEZ\-ZN-QT].'OY MO-5K\\%TO[3O//XZRU1*6YLF6-YO)LIS2?0*5P7^J7:R]G(Q444?.E?'S>"@MHW\ MKS]'/8PV/#F_8\,B;E@PWW(0<_E:=_KE<^]VRM-J4*-?6%3>#>9L0T;YT'F\ MM=C7O;QQ=6T[:+D+2C>ENG%-9YNU:0IKPO.S#D?0PK,BDGLEY!9WD'NL?@2! M35!OFM*4A_O/P%KF;Y'X>[6XE^!UOYZIB_E4+3O.O4UJ00QZ=/H0"Z9O0ZL*\F"!2@O%;,WGYY1?SQ^?/ M[A'A41;AT7W4_WN3W4]N_GBF[M?*#V:M*_7SQM"Z5C=[7F.Q-O3+8$NK/2W3 MT%JC:U-25)BFU(E:6R$Y=':U"LHV:HO5K@_*(T6 %57I7>B)F,5I)5C 69U3 MKD>X]0$K0IC1X<&HUKO"F!*<\>JJ+VG[TGD^QM1MY?8DA"IP8AVF^:P"\AE? M6) N;6C[SN EI0OCO_SBR6)^]8S7(-,%+APV%$K&(U MYW.ZD;X+MD>/?=",V>JJUQT.:EOGN[ZQG8UO+#9Y!1-8>D\4"DT<(0N;KJOD M4=* 0DI736^#;@JCB"BOY%TN="0'&Q($- RI=GI/AT 5VV/2+70LZ>WG8>2 M66QZ#X6R:,1%R.+C%8R_WBA=EI;4+6:)2F*/<1VT3N826;!FRAZA27F!;0SV MZ(C*?C*5W3A7TA/=J+Y9Z:WS>@EQH5Z8U9"VQ^QDEZLA4K'1\'2P7'4;YHI6 MYHU\2!AY*<1TK.6Q,Q:Z:5RGEN2B>%1T"((=C*'8>,9W% #[*A&! M%@S25E8O;64[*'JC.W*HJF1G,T(.VFM1SDC1H2\V)[B*[G.2(U#L-A;J1U6= M8F6#JDNJ!%\K;"(O"RAF$@%\GK@DV( 35"!66;.%(6VG-G )Y$<';48G80]D MGUYQ;CAP9Y:\=%A$7)G/+$62UE(T6M;%5*V\JZ/.)8I)MI&NI\G++6RYM66/ M(_>T)L:B7L/'UG#_*?&ST?!435P8PU,\_LC [PRL1 E6)PC*YK,#]F=_.* M S#.B4-<&-D-60.*OO[U5WY,215QY@DNFI(3MVJUYPP%+^J+ O&[ZLEF,4V5 M0YZ"1']'$JB7.!3,-O M/7*+1P(PGH5#KJ&PH#,Y7Y#22#8BDF0EH5X9W=7@&151>&" MMZ6N$5"25D^8D@@/CQ$"G IWVGL4RCWR#[M?!4;+-2>X>-(.AC-D!["]W$=86?N@F%MVV7 X[+5P<5 M45&!^G8;"U;M.&+)5HYR2JU1>?56VXK3+)G@P,XX6+TVA5@RH;>9^FA2#B$6 M.39C#EFC(#2EZ XY7+>M21;=D1 M*BL%\R1XC"4T7!51>'3O =-!71"8E M^<3D)\Y5O E/1AEO0@:ADD99UU6VY%!8ZHJK,0/Z0-EGQ?T+V8\ D0&3^&=K MEEHJ( 1=LCZ 7"'03UAW[Y)1U4N5&%E+G#MK-&J/;<:*@ 6P)[ F0H\(QZ]( M=&KI&M8K5V\FTFEB<,3)U\KTM1:EDD=@0*ZG3$-1>:44,F[!"W% M5S15NZU /NZ=C(^H0*^0U>Q()==O/V28EHQ'H>8-%6N(N7(5DCMI/B&=6!-. M4X#AJ6,N^TK\;.UR9N(< WR#W^!G+*>22B!?:NB*$@2C?QW,!+!]\J,[1.AZ+L$3>$S?P40*7X'Y,V& M?$,2S_$=3G%VR3Q?3X/626SN?:U\X#$UW[3\BD\)N5+B)R<^KO M/9(&LK3N&!W>.(^<*G[\U81?3KY66ZO)7V-8H>9XPVA,B4Z/JM@Y=O)_UVG= M!%5;#J(NS/S>XQFJ:BK>Q\CA2) 5(Z;2U(U=V4)X.RQ"$%WCD$V&%@S4A:%I9)J0O)?J#ZX2HD1 2/1%T)R+JL P,C0'PX$T&;\- MS$L_>2B>6U8QFP0Y=&>H2,+G(3C [AWLCQ$,):%&JD%N3,1G8$4U?S(NPGK< M3R3,%LM?*4H8>D]&,U L+1%S]UTL<6&5DK%;=$)L,WA4E%9BC9)*@5,8/IC MD(^=2* U*S>I?,<@GNIKE)TCTC+8"+G#2KQ3TR%=))7A!.Q7L65,<5S>:AXM MM=.$O*%E:2#9LB0@/;*K/9NKZ+WGWGWHU1%@(MK&MD$ZDBC7;N,HL2T=]5A# MKB>:*$XME.R3AB+[AX:L^TX:!PZ[YVV6"9,PYYQ3J^YU?9PYJ8R?M2?Q*=Y?530C?4% M);;?UB_M@TEV0'-3]5U5U'**M1[9#.*VD.6K]_?I/-N MY?Y1&I<(OP&DJ:E8[@]3?"Q7=FN@LD@X5^XPT)=XY>(EG>Y=G4,2X/T-G]LW MOY$'F 8MWT:L&U>0[PXGS?+,3M3+@P0JO5+E 6B1=J:QWGRO&^DDIFK^] J] M5H):IZU(S@A-EA70,3/%S"$M&;30L*0.AV5)UY(X8<3YTR<+%80C;AX3KQD07Y^>7<10B M0*-UI#;:YTTM=2DZ(7,GT(1AA^$4-JXP:>24Z','HZ5?U1SEDI0!KTSN[W"< MRXJG[;_,/LS4FX-*#,&Z>*5Q31/:?7;>-^^NL\*225C?3Q/&A8QYNSUEHS1L=(&,SO,7SY)-'AR\>G3@])<+: MI9-1?VH;0D[1$K]65$6S0M10&B?Z=2^.K+MHO+1VI6UL1(#,?J=Q,04AJU"& MDI1QAKR!)YFAV=!5,2BC_G]/*(DI6E87FJ$FY,8_;\V YI8H,V"D 8JDL3%M M1MVV7;;8 9Y)W7\:?Q.]. F(9*41'\QV?V\%),724%Y?-_;?I]KZ/]&40R<@ M5SJF%6$+M,N]FVD8\]E&[DOY+F$\)T'$TA!1FCRJ_Y4Y:('T4:_.:<2&"$18 M/&H\#@Y8&II5A^$@%O>6YO*]P6YC9(+:$89"6QMLY*Z4^R_FCOLK<#2:3G,+ MF%+@"A#*F^/L=(?Z 62I_>.KL*Q/2NJD[,-.8P2*&*X\6)S/'@U-+:A+LX= S[A]?%"Z32+L2CHF-?H MQB(%>CXI7J:$X9&PV;<2MF0?; SU$>MRNI"YF<';&PG=HDX\I MT<=5*.X)363S4".!KCY:$-'KRX?4=^R/5&T:5 B3+D?2Y/8!W/.A+P1^ !G&3C>",< M7UIDJ64B"\,0:/%L'2I3E](_#'XRLAX/;K^6P"0.UX,R,CM<<)?FH.'G.?&O MO]X:(YHX&Z<4'WADX=+D1O,5Q4/GD33V0Q/(-R,M8OKR+RD0T-(! M4 US8F*1,E7'\_MAD!KH!OR(S(,Y.OSS\456$7T Y\LG(7FT7]G5^$[A-Q[* M#A7Y\?FH).=10_XV8)B!7[+D#RXN9X]OKR][G[JS8#]3:T$?%$G[>#S\$(M( M=T:;$K2@6?CB:D3=L0/+$&$3L4;+&QE&EE'A[EB[I\20<7=?\W@T]G%V/^T #V M'BIOY[.IRHKQ\ZRA_=*[E[PN7KNM&ULC53;;MLP#/T5PEOW5-B.D_2V M)$#2"S9@18NFVQZ&/2@V'0O5Q97DNOO[47+B9E@;],46*9[#0TGDI-7FP5:( M#IZE4'8:5<[59TEB\PHEL[&N4=%.J8UDCDRS3FQMD!4!)$62I>E1(AE7T6P2 M?+=F-M&-$USAK0';2,G,GP4*W4ZC0;1UW/%UY;PCF4UJML8ENN_UK2$KZ5D* M+E%9KA48+*?1?'"V&/GX$/"#8VMWUN K66G]X(VOQ31*O2 4F#O/P.CWA.P 3M(W -D&D 7=7:*@\H(Y-IL8 MW8+QT<3F%Z'4@"9Q7/E+63I#NYQP;K9L5A8?&U0.+I_H:R>)(UJ_F>0;BD5' MD;U!<0376KG*PJ4JL/@7GY"<7E.VU;3(]A+.FW4,P\$A9&DVVL,W[&LVN$7_.5=89>Q._7RNW81J^S^2XYLS7+<1I1&U@T3QC-/GT8'*6?]V@=]5I' M^]C?=Q_[*0;',?Q?\@6N''51;7C.U1IN%"RQ=BA7:" ;=6=]""U"KF4MT&$! MNC'@*FZ*'9PNR85PCT;"-\T4+ Z!1@.T%<\K^'ARFL9#>J="^)9KF2429QU3 MA0=[LP2Z7GK7_05##/?$^)+"8-'DE-[GH4&QY@I*HR4L;Z[NH!:-A6&9T'/%K5Y7LM)%$LP[#PM*!-,IU M'=5[^WDT[]KP);P;9M=!MP6!)4'3^'@<@>D&1&F7&E'+1Z6%&PO M=V]R:W-H965T0U,[RRYJ(C2IEAA60L@N255)?9==X0K0IF3Q-:W$$G, M&U52!@N!9%-51#Q.H>2;B>,Y6\ OX16$C=];(9'+'^;TQON<3QS4'@A(R912(_JUA!F5IA/0Q M_G2:3A_2$'?76_5+F[O.Y8Y(F/'R-\U5,7'.'93#DC2ENN:;;]#E$QF]C)?2 M?M&FQ4:1@[)&*EYU9'V"BK+V3QZZ.NP0O)<(?D?PGQ+"%PA!1PA>&R'L".%K M(T0=P::.V]QMX5*B2!(+OD'"H+6:6=CJ6[:N%V7FG=PHH7>IYJED01[16J(% M"/OF6 8HI3(KN6P$H,_H]B9%QT!]0K[KAP/GF;V> M'@RE\W_1YV^.OE>,H'\%@=4+WO(*ABZ[E0N'Y4QO&\N:9#!Q=/.2(-;@)!\_ M>"/WZU"EWU,L?4^Q^3N)[=U)V-])>$@]^:&'!&49KP =ZXN0)T/WT$J,K(09 M">LDB$+O2XS7NP5^CO+/@\#?1Z7/46>1ZWO[J/ES5#0ZC\(>U>:*=SI2!6)E M1X%$&6^8:I]E[^VGS85MLD_\4V\\\P;\J9Y.[3#Y)]^.MBLB5I1)5,)2AW)/ MSW3#%.VX: W%:]L/[[C2W=4N"SUA01B WE]RKK:&"=#/[.0O4$L#!!0 ( M $F%25E0A3\_1 ( (H& 9 >&PO=V]R:W-H965T]E6;F#Q1"*^"*"HXDY(FWFBS7"QOO GY2:-7)&-E*]D(\ MV\F&)%Y@A8!!IBT!F]L![H$Q"S(:OWNF-VQI$T_'1_I75[NI98\5W OVBQ)= M)MX'#Q'(<0HMR_E44OSE)H\G6[,\1*0 MZ$EB0GF!5E)B7H Y=JUB7YL=;)R?];1U1PLOT"+T(+@N%?K""9!_\WUC-NB% M1[UU. I<-<4=BB8W* S"Z0@O&LJ-'"^ZP#M7Y@W:OZ(-)_1 28/9N:H[Z/0\ MU'XW2U7C#!+/?!@*Y &\]/V[R3SX-*(\'92G8_1TUS! DV _NYV<:J,5$;7^ M_Y [W7%@CIF"$;'9(#8;Y7P7_/8*N7'H6W+S06Y^U:D]@31?$;[@-LY\RVTQ MN"VN/KAQOW'N13__I#]4( O7!17*1,-UURJ&U:'1KKK^\C>\Z](/6!:4*\0@ M-ZG!W<*\3MEUOFZB1>VZS5YHT[O6?" O14 !D !X;"]W;W)K&ULO5C;;LSPHE",MVIK'RS/!6ATGSY]NH?G"^>_AE*I*!XJ8\-%5L98 MOQH,0EZJ2H:^JY7%FYGSE8RX]?-!J+V2!6^JS& T')X.*JEM=GG.SV[]Y;EK MHM%6W7H1FJJ2_O%*&;>XR ZS[L$G/2\C/1AX&2RN%KI0- MVEGAU>PB&Q^^NCJA];S@BU:+L'8M*)*IYF)0LUD8^(GMWBGVGC8 MP=R9P'_%HET[S$3>A.BJ=C,\J+1-_\N'%H=OV3!J-XS8[W00>_E:1GEY[MU" M>%H-:W3!H?)N.*+ET>=2Y? MC78:'#?SOC@Z[(G1<'2\P][1$H(CMG?TC+V?_5Q:_6^.M 'I\&Q'>,?+\(YW6=\(;S/%&Z%N=%ME#9OEC((%2(G[)*VN?.U\X"S$ UXXMF8 MD0MVE*X#84TW=^H!JB1^44)Z_!.U=_>:=N!=Z>)!H6LQE^:>@M9VSO9SIPW^ M(% \0,P-11Q$=-@_]4X6PDL[9_/*%@>0IZ\*286+'YV/I1A7RNM<\JFEO%?P MR"LE"AU@,8\"&NE;XVK.A'C%3A-$'U0$5:[3X:%;T%N^![W(L[1N[3WYW:VY ML3,OP:\FCPV"GBPC:%?WQ<^-WW&:0,*E,!!M\G$=L8K7S[1%4C;!@> #,N\= MZR_VQ"2D/-)[19T7)L "LT5J^34)D&';%"\&XA;Y%TI M."BG=,L^^^C*_WS^AA1 -6_DQ A&Q M*<55P2>,0&SQ/+'OOI%I@*%.>HC*!.>.A]\+Z^P!>>"=,>25ME%A3:1CQC<3 MV+S''>]^YTS!B+Y_?RWV6##&7\8W[\5?OV3[_9VK0>$5D "?Z( 4@#6%,LB6 M9_K*F>JRI2$U*N%1Z1!:]087 <;,NTK,E>6RQ8N 6"B/L$8XI<:K?&AQ;W#' MIRV4 9XXS,C'9VN%MJCVND*NYND,V,X];G,4G-Z$&4!UJ<$08PK, *J_V7@H M03+/D[I2J$0$#$>J8"8E'=&U03)2?@S2C?>JCFDOD>:S94>X_W*$+8_1BC[W)WWQE_'X%BV'TL)D MU-6:=\">Y[DN55O\H3/TJCR9%S0$BL/AP=]XT]@CD:#7X9"._Z3F32I4,3GX M.WC,]A".>62A!V$=RB2VTHE,&M,UMJ?NS)R+6(JXO/J]T838]%$LPVJY5@&A MJ/X\ 9R[H+8G)Y2N 9^G2M \3T# WF^-30/S$HE=W-B0QN0V.4C;9CH0U1^5 M9/'!^S_PL.LE*;.D)V-K&VSZI$C"!+SH8/\)OG5%WN2E0,?5#@59:MP0G6?: M4(%V3D]4WE"UJ>3BFX>\Y!:/^:13@[UL\N8:-,'E&+0S8C1*;O7%M?(DJ$3: M>^V: YZ=@E'R(JXNDYM=!HC87.FDR !1<]M)[M9K)9V:]A.4 GF3 M9A\(: &56:]?IBODNZ#.P*/QW:2\3Z$R\+R-WO9WS*LGRWGU9/=8N=*"6^\LKO.6:A]1 M0/^ J(T+1V*P;6+]'YE&$Q*O%5Y.T2L0V%$"Z.UX<@4 0H,5:[8@0X0SY MIDJD@7CR&<2BG0=#G:LQ=;PX'NZ_$C<5#22M%\!SM5*\ M!J[&!?2'D"QV]K+]7IM+]8!N@'.+M:4D9U800>+C#]^]'!V^. L\8,-LA%D: MLHFQ#J6,'IE:$[?*5,ISR7SW6O$;:BV@ M);-:MOTB8;'0D#HHC)K-VJF*^"E3F:>J"'@_UY8G&CF#7*^P/SSI*A*3-Z*% M"68=I4FL0;(D_8;AYUG<#==L*(D=W"2%ENPG:]%*[VHT\_3YY_D-<,97/W>> M=O1'V#TQ;6(RE-YS*HHTK<'(6I+Z1+"/E/<=!%M&]Z('-4O35])%'OT2BT8O MM[$H+>.D=CN?8].+W6R24X>@\)75X+LM?THKOSJG^_!I6<2=*X@*_,"FDEIK ML=GJ6L-_-+&T3OG&F!%ZRR:^-L3/H&/(!OQLA[02,O.&ULA551;]LX#/XKA*\XM$ 6)XZ3)ET2(.TNN#X4 M*]IN W;8@V(SCC!9\HERL]ZO/TIVO=R6Y5X2BB(_?13%S_.]L5]IA^C@6ZDT M+:*=<]55'%.VPU)0WU2H>6=K;"D<+VT14V51Y"&I5'$R&$SB4D@=+>?!=V^7 M6Z"Z+(5]N49E]HMH&+TZ'F2Q<]X1+^>5*/ 1W8?JWO(J[E!R6:(F M:318W"ZBU?#J.O7Q(>"CQ#T=V. KV1CSU2]N\T4T\(108>8\@N"_9[Q!I3P0 MT_B[Q8RZ(WWBH?V*O@ZU9N]TBFD:0XU;4RCV8_9_8UC/V>)E1 M%'YAW\2.D@BRFIPIVV1F4$K=_(MO[3T<)$P'OTA(VH0D\&X."BS?"2>6K/)#,:]P32%)^,83!Z\5 \W[B7I+%B7O\"_[0G!'KG39Z/^F*=' MJ2 $.H>S]-!QM#8?]E-]/0]<89 2]=+_WAR^2$Z6Q(K Q?.@W1-"Z'Y#N+68,T:!U*/UC#S4^D)(2;1$$D[BZ6KM& M53IOI\FK1HJ^AS>"?B=L(36!PBVG#OJ7XPAL(Y+-PIDJ"-/&.):Y8.[XNX+6 M!_#^UACWNO '=%^JY;]02P,$% @ 285)67NE-D2M P !@D !D !X M;"]W;W)K&ULE5;;CMLV$/V5@5($-B!8$B5?8QOP M7HKT(8&QWC8/11]H:6P1*XDJ2:TW?]\A92O>A==I7J3A9<[,&1YQ-#](]:1S M1 ,O95'IA9<;4\^"0*RD*KFAH=H'NE;(,^=4%@$+PU%0BF++GZ?H.%/"R\R#M-/(A];NQ$L)S7?(\;-'_6:T6C MH$/)1(F5%K("A;N%MXIF-XG=[S;\)?"@SVRP3+92/MG!']G""VU"6&!J+ *G MUS/>8E%8($KCWR.FUX6TCN?V"?UWQYVX;+G&6UE\$YG)%][$@PQWO"G,@SQ\ MQB.?H<5+9:'=$P[MWB'S(&VTD>71F3(H1=6^^0!E=Q.:-1Q5YTW)BRL8H6A7D9Y;W7%6BVFM8HX)-SA5"[Y%O M"]3]>6 H@-T6I$>PFQ:,O0,V@B^R,KF&^RK#[+5_0(EUV;%3=C?L*N"JV0\@ MCGQ@(4NNX,4=V]CAQ?^?[=^KK3:*Q/'/);XM7'(9SGXP,UWS%!<>?1$:U3-Z MRX\?HE'XZ4JR29=L<@U]>2O+NC']R^'S##LG9%HNJ6HBF!S'>!3W =+*4432?] M;J(C8T_B6/0+A3YGE_ACQXY2B\?C/EG)U!_]&CW'KALY;F]2N7+JETK](YEC MK>^PDG2[M>?TS5VEA,:?*<0>6R -U%.T(>U845[ESZ8$RH#1@1(V1673Q%9B M.AW#_6Y'#<%JUN5,+8&DG39*&*K&#.[+NI#?27^MEA7MI4C:%88?N**JL' ( M\;0KQX3]_$ 3/XK&;T9GE']6PC@D(F-+BT5AQV=*VAC!S>LB] JI==_YDM!+ M4MOI%**!.X-P,+6O7C@(AWTW3>.[M[&OPDQ:F/$;F"%]F-[^X?PA:N]J#04N"/7<# >>J#:KML.C*Q=I]M*0WW3 MF3G]J*"R&VA])Z4Y#6R [M=G^1]02P,$% @ 285)64M*PA1L P ]08 M !D !X;"]W;W)K&UL?57;;N,V$/V5@5H4"<"- M)%)7US;@9%MT'Q8-$F\+;-$'6J(E(A+IDE2<_'V'DNUU@,0OTI"<2Q4LY^/ ZJ<2] 3OT/3>OMZ+3^T40!\>)!]FTSD^$R_F.-^)1 MN&^[>X.C\,12RUXH*[4"([:+8!7/;A/O/SK\)<7>GMG@(]EH_>0'7^I%$'E! MHA.5\PP]_T,&]D\\88ZHA&<5+YI#PZ@ZL2<6[Y65K>-$8TW(D: M'GDG+%RM^0;_U_/0X0[>+ZP.;+<3&_V +8.O6KG6PF^J%O5;?(C*3O+H4=XM MO4BX&IH;8#$!&M'D A\[A"46 5X$*\RS"):__!1GT:\7)"8GB:$ :EJ-,TK7$D%KM6#Y:JVUS-8MT:( M-XD&3!/ZCHEZE"\?KODD^@\[L\:2F\&=5KC9,%W5GX$R1N(R\U:01"1!KX21*&%0)(31$HJ2E"6#M7:H M?KIW&%A4DF@,EI4%21.*5H'!TCA%*T=,@I;GG-BEJKJA1BC"+5C9*+F5%5<. M6X1Y$LX2[+95"]P";XRLL%4-1A#LIA5V<'\:!';"&?W)-WL"J^_?83ULAHX; M+!1=8SX0J8[EL36Z]]C7"BNMN7FOV,.S5H3GV(P-UT*E!^6FKG2:/?7TU=3* M?KA/#\)7;AJI?&Q;A$8W>1J F9KL-'!Z-S:VC798LJ/9XKLDC'? ]:W6[CCP M&YQ>NN7_4$L#!!0 ( $F%25DR:ZE)^0, "D) 9 >&PO=V]R:W-H M965T(BB1I)Q\E_OR/E7T'= ,7V(I'4W7??Q[LC-=TI_6 J1 M/3=V: M65!9VUV'H2DJ;(2Y4AVV]&6M=",L3?4F-)U&47JGI@YY%(W"1L@VF$_]VKV> M3]76UK+%>PUFVS1"/]]@K7:S( X."U_EIK)N(9Q/.['!)=K?NGM-L_"(4LH& M6R-5"QK7LV 17]^DSMX;_"YQ9\[&X)2LE'IPD\_E+(@<(:RQL Y!T.L1;[&N M'1#1^&>/&1Q#.L?S\0']H]=.6E;"X*VJ_Y"EK6;!.( 2UV);VZ]J]PGW>C*' M5ZC:^"?L>MN4C(NML:K9.Q.#1K;]6SSM]^',81S]P('O';CGW0?R+.^$%?.I M5CO0SIK0W,!+]=Y$3K8N*4NKZ:LD/SM?;KNN1MIE*VJX%::"CY0G^-SV^78; M-_@F5C6:X32T%-"YA<4>_*8'YS\ '\$7U=K*P(>VQ/*E?TA$CVSY@>T-?Q5P ML=U<01(SX!%/7\%+CNH3CY?\G/H/_9J!/Q=E*;0W9FN$U+.73BS($*B(*?RPC]TC@#@LZTPPZ]WXT M_#[\-2R*0FU=96@L4#ZZQNC5O85!'+%QG S],&%Y' _A5R_K9$OL"5YIIX&S-$LA9^DH@ELB[.KNH'L0IVR4CH>0Y7"OL1.R!'RBD]E@ MORG]!@Y&+$HI[H"S+$V'!']05>(%56<[>":M$\^.*_"$\=$$XHQ%2>Z@7/JL M>,*3229ZSW-'Z?Z\,']5O.!V)IVAO(8T9YSD-LIAER>0[PS,F MKAZB!&+.)DGTLDG+4Y.Z7FY5^XMO*DF58?I&(EUKV8JV>-E6_Y.^0]Y*Z9J8 M/('._"7ZDERX8ELC9:>$I57% ZE]]V;,8_[>I86E4=3[B]IXU87HI%/EBZ"4 MULO*6))/Z)G1\]+1%YY=7PWJC;^D#?AR[&^RX^KQ/V#17W\G\_XGXHO0&]D: MJ'%-KM%5G@6@^XNYGUC5^RYF19+WL-"@6"#P<#7EY'^>>R\M7Y<&@G<[U0]LPL=84O=Z9>*(?7>C:TRUJKJ5^T*(;CL\5[WPZ=B-G?TP_#J8JEF>J3=[\O;&F_# MM91IL="5+4S%:GUWV;OFYV]3FN\G?"GT@]T:,[)D;,P?]/)A>MD+22%=ZHDC M"0J/>WVCRY($08T_6YF]]9:T<'O<27_O;8VCFQE&/35;6F46[&!HLBJIYJL?6#UL+LO#( M$N M$%[O9B.OY3^54U<7M7E@-:6O:NF>OI\_1"*K;43 MG79OQ4F!UZO9&9,\8"(4T0EY]J^^_XTGXXPE=H[6NT2GI761,99FJIDQ9 MJQ&<\5,7J$/ZGI;HYK767I@M'MFB"96F4#$X&EA;N]I/PD!N[1=9 MP'/)>)8&$E*Z^=U3AG$0X?M/M;$6^5K/8'@L,3=E<1@(/':7\% &,8_8" P% M2P,VTQ5\6C;1GR+W"T(JD1B+@X3G+ V2-&4Y$R*($\ED'&1)QC897503LX#M M)708L C3LXQ%F"Q#UL\'<(I?.& )/D4)?.DT<.R8?@3G6[VG8O?L"Q[DH9?0 M#M[]N2K<$W9D6M65#Q1\M:J>0<"NQK:8%JHNX,$]\X,HS7;>?@/::M9OU1FL M#4H'>\LC("7B*6S8MGFL@5G=K7/JD0)*?N T:#SQAC9+;P;>C/P8SB)VW!OVM(5&^OR85C*QZ&?)D M?AKZH'H'O,$.(HE8/XL034 $D4ED? CR0H)JHNYQ$/(\S)!("8V!BA :'B".QQ_8Y^(B#[7F0B?@ V_- Y,D.VX>! M3!(6)4&6[1>('"D!RGT=V8LL!MEG:81Q#FKB:< CP!]<(X^#/D(P0'22ZE<" M9J*E &VS&*3/?5W["M)/@S0-!YO!M\,^ATG;XV>0!\7NSD]CAA+V"HZ'Z7GD MX^F-!TJ!]#AK4D[[.@=]TRPZ@GC0)NK4'L\3*0I + ;NQ#[/QZ 4'H>[/,]!7.!Y =_M MK^$Y7)[$K^-YJ!QSXGF!'$(LXH@BEN:<#BLII!^E^C"(4=[2)$CR!O4QW-AO M%H/M18+#GOP*V*.B1RG8;3WX=M@+%)QHY^T9]#='GCZ5J/TJ"W9Y#>_#%Q%! MH/4&L(LS9D(YG(.Q0AB3"L]LAPX[=,A,N\<1Y@>Y"4EC."=#C B51R';-A(D MIUQ-X1=J)O2^-^]JLV!F1=ZX1XC:-7[V]9?K#[^R7[Z@'6(/P!$]C?=Y^,'F1EH<9%6;C"[XU$>P &,,LI=$I3]#%YA>.+VP?A'XA"GH M,^F,\3JU/?K9B?XR7O>7\ M<'*3PT!X7U2 0('=BJJY8?17=6.S(@_&)KZ,\.FY$O^>?L]ZJ@+49.N>8$0*?Z.*-1 M1B=T&F4HT80L*@DX$27%FZ:^.Q\8!\'XXUVJJ:YJ [W<&I][VA398_U_"U?\ 4$L#!!0 ( M $F%25G'T7,ERP, !T( 9 >&PO=V]R:W-H965TZ6_F1VBA8=*2#,/=M;69U%DBAU6S Q4C9)F M-DI7S-)0;R-3:V2E=ZI$E,9Q'E6,RV Q\[9KO9BIQ@HN\5J#::J*Z<=S%&H_ M#Y+@8/C"MSOK#-%B5K,MKM#>UM>:1E&/4O(*I>%*@L;-/%@F9^=#M]XON..X M-T??X)BLE?KF!A?E/(A=0BBPL Z!T>L>/Z 0#HC2^-YA!GU(YWC\?4#_W7,G M+FMF\(,27WEI=_-@$D")&]8(^T7M_\".S\CA%4H8_X1]NW:4!U TQJJJ]-R7'I-F5E M-/\.:&K06:M[/(4DCG&!4= M_'D+G[X G\.5DG9G"*G$\KE_1*GV^::'?,_35P&7S78 61)"&J?#5_"RGG_F M\;(7\#Y^;QS#*[0[5<*Q&DR6<*FXM'!'XT:C@;^7:V,U':1_3BG1!AJ>#N0N MUYFI68'S@&Z/07V/P>*7GY(\?O\*C6%/8_@:^LLT3B7Z.M3*7T_^@[;_G DF M"X25+P]+ VH#M %T*OLM@#?)6_C0:$W!@!F#I-S/D$Z2<)J-X;.2VW<6=768 M2L;C<)KF<*,L$T_KAZ-I.,FS'DAPMN:"6TZB)]DTS++L".O9;#H,L]&T SR> MH2SR+,RG:3=7,VTE:O,K%*SFSI),\S 9)R=\W=[_?_U3GD<:_56C9I;++;C[ M!S<[C?CLT,.*/SPWG)+PE&W%A.>1)--P-!DZ1D/2(H[ADU;&0*W5AEM(Q^$H MGP*E%D]R^)-VBM,MKA#2<#R)(8G#Z6CD ;\BU=%::0NJT8#MF:%;CTQ+8D#[ M2V62'OBNBPV7=%XX$Z3@6MTC M,$T_?VRJ@\:$038E0H+;4 M>X"5_S:'JULQFE@_0F/ *J)<*%V>I+OQL,N[Y<5GN+R#AG+0<#M8P:?E\MKG M6S=KP0L@/6LFZ6B$I#IW?"E/CWU/1P0]#.FB+?_!?+]^R+?E/R]O&><7TEDL# C?D&@_&HP!TVXS:@56U M;P!K9:F=^,\=]6_4;@'-;Y2RAX$+T/\C6/P'4$L#!!0 ( $F%25GM-MLY M@ , -X' 9 >&PO=V]R:W-H965TEM8LW-M6I0TLE&Z9I;6NIM9!J- MO/!&=16Q.!Y%-1S%1K*R'Q48-IZYKK;RNLU&X>),%AXTEL2^LV MHL6LX5M\1ONE>=2TBGHOA:A1&J$D:-S,@V4R70V=OE?X7>#.',G@,EDK]=4M M[HMY$#M 6&%NG0=.OU>\P:IRC@C&WWN?01_2&1[+!^]W/G?*96NLJO?&A* 6LOOSMWT=C@S& M\0<&;&_ /.XND$=YRRU?S+3:@7;:Y,T)/E5O3>"$=*0\6TVG@NSLXA;7%BY? M^+I"'^#<_G="I-7RK0:X<_EVEA-O?#7J60[7^EI7VX^IJ;A M.L[[XIGFK6@K!+4!A_H4OK,>3N/[K=50 M*;G]R:*NJ5^I'$)2"5J:+&N RX*ZNN(R1P,TM,;2CI!;H'D'Y'GIX-@2H4$M M5&' >Y86"[@4DDY4:\C"7$UA:9PN$4A=VU,(=[C6+8T[L,E^YPE?5?7J8MQH M+(2%.YZ+2MAO< '9,(SCF(1![(47!_I!<0DK&$_BD UCF(R[_XNRO/(9A;#5 MRAB8C(;^) GCI-/Y(GFMM!7_$-XN=V-:ERSDRE#ZET,6CK+Q%0E9.(Q)>'A7 MJQ D78P7,$E8.,R8D\@B2QF<87S8,SX\R_@]E9&J:>%>YJI&ST6_]^F-[EV# M1[U[JB'.!CC=$'T$W$<0AHI1-UH8*A(WQ'Q%5[7YCM^74B.^F_=CLI_%VX=G MGG;Z#(ZD7SQCWX&Y #8(1RQQPCADDS$):1:.648"<<1&,3R@,5.XX8V@!O#4 MBH.;RR3,$N;H9([409BD*?VS,7W_'^O +4O"23QQ0A9FF6N^- U'XX$+. K3 M;'22Z^CHSJU1;_W+XBK92MM=O_UN_W@MNSO[/_7NY?O,]99F$BK^#%DAY@U$Z!SC=*VB?],6_4$L#!!0 ( $F% M25G[D%/[M@, /X( 9 >&PO=V]R:W-H965TL2"]I)M,F% MHZE)?5L:%'%ME"L_#(*QGPM9>(M9O;8VBYFNG)(%K@W8*L^%>5BATMNY-_!V M"SE7!N:^1U*+',LK-0%&$SFWG(P78WX?'W@J\2MW1L# M*]EH_9TGG^*Y%S A5!@Y1A#TN<<+5(J!B,:/%M/K7++A_GB'?EEK)RT;8?%" MJV\R=MG"3?@Z6U2%O=U;+GDJ&QW_C?L'X1E$72C ME-G=G=8*+G%C*GH6('R_6R5L.I]H12\'961, V$LD2#?NK)D9<^G\%P&?['L M]OCNA3#F@0=M*#LISV[\3OTSWJ."0?L-.0;_T%-:F[5^GRK[ Z/&[Q0^%0XI MHQS<"(=PNQ4E+%.#M0HX&YS#";Q^-0D'X8<71\/>:! <7;G3CBZYE?STX%Z2 M_0&Q\>1=A[ _?NG+D5BWK_[U1LE4U,]W..X%P5.4=IGN8S":/-EMEQM=^S5R MPH;C]R/6UIQARG<9_I+!"24:PH7.2U$\G'+FM9H-:[:L672:MX)+D3*6+Y%N M]$!"4YH+4"V-!S[T6SKUX2QL:*P583%D1:^H2?@WIM;@,D(HV^CHQ^@0U9-P MW ^H12A5=[M#A=:#;2:C#"1+B53%F%1-I]A&%@/N.[1]ZX_R]GI2C2>O.:PFF*ES3GKK5KKDOFY[V>+SY M9W E3$HO#RA,R#3H&PO=V]R:W-H965T M"V'@MJX: M?3R8&[,X'(UT,1CDZ,%GXDK83XO/BE\ M&JU0)F4M&EW*!I28'@].H\,S9O>[#;^68JE[<[ W&4OYS3Z\FQP/0JN0J$1A M+ +'X4:S/[]$OW-WQ+F.NQ;FLOI03,S\>9 .8B"EO M*W,IE[^([CZ)Q2MDI=TO+/U>F@R@:+61=2>,&M1EXT=^V]FA)Y"%SPB03H X MO?U!3LNWW/"3(R67H.QN1+,3=U4GC7'SX-]P$V8%G@S@3U70JREOCX?K\K;9]<<,_$G[LT>/%=P/8>I M4VBJ9 URW:RA#XRII608X.E&_'< M<0V648S]>Q8?],ZG40AQ&@,CF05'3[X5A7)XJ$I/J&=OKZ!U%3K<.J-S,'D# M>U% NB["::%ZY=! '(6%^C!,<&3[G?F0A7&$WC" !S$2#@)6[*)]@M):V M6;(-,] L@P2K0)ZFCK()7$N;8N5F%6S"B:C]I3;MI"C!_,B27G!O59LPC(DP M HH1'.&Q[QHDD, =]V>LQ:%79[H9&N($,0@!1JT,[7:O[['FR9@W$V.Q4Y?1 MW(T$"\P_Z[NK=EQU:;.0M3V=)#93$YK94A[:,KZ55/T3UZ/^/AB7,K21SKF7_*O2\8-DXY9D$L1>AU[/C2 MQ+Y.L7M+WEH?U%%DNUWT*Z-S1RA*79*CF16Q70;M]B*6VPK MM];LO3.CMF+^SZC_%J-&O>\2M5 S]_5%@ZOF_A/%ZNWJ \^I_Z[QL-U_'?K MU:QL;.\^1=%PF&)J4OZ+BW\P M)W\"4$L#!!0 ( $F%25GG>H]K@@0 ,,/ 9 >&PO=V]R:W-H965T MH8<+*N"["N0>QN#\,> M:(FVB4JD2U)Q\N]W2,F.DZA.:^RQ#XEXJ'.^<_MX9(ZW4GW1:\8,NJ\KH2^\ MM3&;\^%0%VM64WTF-TS FZ54-34@JM50;Q2CI3.JJR$)PW184RZ\R=CMW:C) M6#:FXH+=**2;NJ;JX9)57.^2RH)I=R>IO7IKUA9=[J&1+VE3F5FY_9UT^ MB<4K9*7=?[1M=1-0+AIM9-T90P0U%^V3WG=U.##(PV\8D,Z N+A;1R[*7ZFA MD[&26Z2L-J#9A4O564-P7-BFS(R"MQSLS.3]UX:;!S28TT7%M#\>&@"UKX9% M!W#9 I!O *3HHQ1FK=%[4;+RJ?T0@ME'1'8179*C@--F=88B'" 2DO@(7K3/ M,')XT?$,_YDNM%% @G_[S#.]886[,(#YFNF[I@W>?L&I^&[(P'& M^P#C8^B3&1RTLJD8DDLT+8JF;BIJ6(D^F353Z$K6X'-MC\$=0]>BD#5#@S^D M[F_6<5?S-4, L)&"":.M0WK@4#J'Q1.'O'-868=HX$T_75U[?H#HTH"NH?_P\PH;K"?;^B MS>VSL%'*BI>N2K-FH7G)88(%Z$^8FM/"-%1Q6AT:MJ\@ISF]AZ9!K1@$>@L M:+:EFQ]Y?30$-)<&/%_2BHH"BN]ZNF K+H2M(0@;IK@LT2]HD =A$OFPPD&, M<[N#\]C*49 FQ.Z';C<"O9'?T:^7#0L&03&8R45%M>9+7K25R],8#9((^^CM MFYQ@\LZ!I<1'*1J0("/@?EK+QG+OT1@26BI9(TNMO>'SYP '&$?^"]D6JEA3 ML;+!M1 ]4<0!SA(7113D4>H_*QB0]&FIL@#G(UN:/,\."C5(2%M '%LI#?(1 MH,Z [3]I>3(MLR E>1\M29!$D2.D*[IMW2@^B9=Q-'K.B#P&5N(X _]Y=CHK M24!P[+^0>UC9$X,]:&D7!:Q#_/_R\M6!&?UDYBO,3!+2,A-C-R#QR%4=^M;6 M':>)WVG&X4G4!,8#:?(\>>1%$I D1B3+X02D:7(R-T?1R'\F]?"R)X XB'#B M L PL]/729E$73F"+.N(.'+?%9)B)[ECG 2Y/1NOC,N?I'R5E!FV-=YU:U=M M:&(V>K(/G[W$]N,$6D;9OIL[/ SXH>LE@8%U^F<\SG/_A=Q#S)X0HIRX &"? MQ-\S+7^$F'V_Y(<'%ZN:J96[/FHH)>3>WK'VN_L;ZK2]F#VJM]?;CU1!/S6J MV!),P[,L\9!JKXRM8.3&7=,6TL"ESRW7<,MFRBK ^Z649B=8!_M[^^0_4$L# M!!0 ( $F%25E8^S<<]P( (<& 9 >&PO=V]R:W-H965TLFEH)-22$TC) *FVG]:$5*MWV,.W!) >QZMB9 M[13Z[W=V0DHWX,5WMN^^^\ZYNXS62K^8'-'"IA#2C(///%5;MU!.!F5;(5SM-_+F:9=V*)DO$!IN)*@<3D.KJ/A-''VWN ' MQ[79T<%ELE#JQ6WNLW'0=8108&H= B/QBCU_H9-/GV'ERIA_ KKVK9'QFEEK"H:9V)0 M<%E+MFG>89L%%H*Y1S"M(&=UK#Q =@+>%#2 MY@;N9(;91_^0*+8\XRW/:7P4\+I:G4,OZD#+TV[Y['ZQW FRECL2B% M>J,*L]OT#?RZ7ABKJ59^[TNZQDSV8[K^&9J2I3@.J$$,ZE<,)I\_11?=+T<8 M)RWCY!CZ9$[]F%4"02WA$5O*<$.9F'UDC\+M)_N<(Z2J*)6D1S$NDJ1(BR92 M2I% V1PUV)S*@S2HWY!.' )/L39B&H'+5%3T\4F!8$YMQ^6J RO"TDP DQFP MC J:N^=VG1D ;FC4&#P'1V.I! T,\@'KBA":@6)\U/]8.3CW^7;(GW+'4%6& M[LS9D$ UXH>R!"HJZC!?5G.^.7CG2LXMO1WMCKBFENPTVDI+H)8I775G/X4J)T!W2^5LMN-"]#^>R9_ M 5!+ P04 " !)A4E9$#$^QO(" :"0 &0 'AL+W=O>)DQQ87O MZSB#G.J.+$#@D[54.34X5:FO"P4T<:"<^V$0#/V<,N%%8[>V4-%8EH8S 0M% M=)GG5#U< I?;B=?U=@NW+,V,7?"C<4%36(+Y4BP4SOR&)6$Y",VD( K6$V_: MO9B-;+P+^,I@J_?&Q"I927EG)_-DX@4V(> 0&\M \6\#,^#<$F$:OVI.K]G2 M O?'._:W3CMJ65$-,\F_L<1D$^_<(PFL:W#'@!YC@/"&A ^!O2? /1J0,\)K3)SLJZHH=%8R2U1 M-AK9[,!YX]"HA@E;Q:51^)0ASD2?,R SF1=4/! J$G))-=-$KLE"@09AJ#/[ MQ148RKA^25X1/$ *5T7Z4T.*]31Z[!O,Q/+Y<;WK9;5K^,2N0W(MA
#H:&75IQS]"JO&@WP4Z9UI"FM36W042'Y2W;/;MV MJ?\GA/Z3<==&")]$EQ&.)O5T!H&;BQ)SG09/"_FWT; R%$37L&)/'MB]-.74 MKS!LH2$&8F.: M:#$R8"P$IH@F2F+'="0#IA<_)SMEGG[V_Z_J^7UE_]$?7,VONF5FS[GF>6?>=*)4S5=K2BJ'TF^P6L![? M98/@"]D80Y>W:27EYO+L+H$J&I$*(0?91T+NLN;T[ MJ$>*59O&8%>/06#70'GHR:U4@'DL<-"YX&2*UI $PJ>W_+8F"VZV&D-B4B$7 MZA*/A-I^XZH&-;GX/IFS&8#]T O>UXF$QUOFTJJ]G_3TO'<:N^W0HYHRWO,.M%8Y>!VG7-:0B[CA&B3ELI+;O6W,TRKR X[.Z*1@,FG!*AE] MY8#C7;/.7[ <'YW.$,DA'@FIF@_Q1!+T*"&%\TJ%;"<]LH.37O\Q;7=8JJJJ M7J_T@^F:>;7P-W*X_P#[#\8:8J0?S^([W-[I'@D!26OBM>/9E4]IV+385,&- M'K!RE$DR5E%S&YJOC)H[3AP.SAESHQ)1! M1D7B!"PO6JN^9:X-D:!4\3@Z\QL$W-"K1+^8T#O<-@Q)K=O->F@Y^8E!%3K0 MN:SX^DY?ZU)E7V]46.#3"JW\B<-Y^?E1+O6BX/I;&ES/ ):%DY*,<,(M]E;H MS:>[,??,\^FX7"/$2?6U?2_,VZ*B/7/=G^S_O%O\I^GW++8L&095KAC,[:&G ML>Q[1KG?N[Z/HGJVO$<[[?1Z?$W4."TPQ+[WB.9YCMB&,SH MFB!^68H @I^\%Q!C\_W M@5O>6_6,U@;TZ\=B$!T>4-5_PT9%Y_X(3>_U7H6.G(BL=XY,D@(.7 C53(=6 MIYP4_OY6E*?^]:3:U[26V$L1.@V+CUCS>#.@[Y)>FI\=%!%85] 7W4'KN$J+ M *UPQBIV4F;*YU^MQMKUHOP-4]R5 T.B#RG93?OOI[7A.JMKCD:SF_'?_ ,( M+OA.24U&AC0?WJ7KAOSQ:]02\&@!5-410JAWAF$?[WBHE-R][?EB!=% MM=@HXNA'7\_>=H#ETKWT. "VNQ91/20V)+\I3)>52H%4] '-('40(Q3(!>EU M[<7L?D%>R.'OVI6N*ARY]<251.X8=138TP8QE-T5V=CLVB,.>HS*%RS6V0-/(]+!Q_0TLO .*ZB^=3_&K$^ADXT%;7U,8Z$ M7N7<)-H^L1]NKIL]#!L>E[A^T;Z6OVS#'#;\E!V)FHUV]'80F39G$A054J8[ M#C_C[]>.[4.1W8M+!_I1U?:["K;=:AMQ&='IM$@,J\:4$6DY M7YLU9$#C-\MZ]#7,HNH"51O38% D8#-I5>MXWQ_HVC4%7UY!2"QD3Q*C7Q$Z M#1O8U$U7416GMQ[.GA_B<.-8.WB7>>6-0'^=E^EXAV)1S@YZV/AMD6C+^'1C M>*XOXDX"QN/0/+? M./]2X^-MQ$T&1@4:JB\.+HD5.ZLY,_K6RXW'^$=1(55C7_$JW*ESDL_>PVY-EEW(A]*Z"P61.[WV*; ME>Q4+Z]\*3[1 G_N3P,3)2:R$;8X4)A7$B0MZ>59.!$I_K!SZ6J/6BUW%*2< MWRRJS\'>!\[9$X9YE\#:TH=%41OM3E5JR97O?O]J-S(@%D)29HY"-EROS>]I MI4689?O6RQ(UA"5K$JZS860HZ347]0S&:!/(9,'U3?$8?1/2,9]$Z=MF)2%E MR,5DF/O@GLXJ)E^MN.K:8+);C M:-0>[YBHN S_W?#,J5G&Y7W3STS [!/YDZA OP([S,O'@YGQ3:0_C,M'@8#U MCKC*MVYJ]@WGM0<$$K]2(B(AP49M,2^]QZV>T;H:4"#?=06X>"$RJNV]L*'5 MD=!0U01XK#A:U?7,E,*WT5BR0I4@38M=(+Z8+*_[@.E78QUULZN[HT.39_T5 MXO)NCYZ"O."4=XQ>^6[FI2&06X2!LH:$CU&@!'1:PH G(N)\:Z5%\?FQ(UGM M:X3[?41F7S9'^OGZ )I0>"%3()VJ-/E,VLEK#G:QI'Z%=,?J8KHSJB?7:G , MG//; I>^,' F:\O;E&XW=ZH68,G67#SO&:.S-[:-L0ZC!HJL16_HH:Y&^;EV MK3>_F^)N-D!NF2>*O M_'!?P?GNJ-#$_:HW[A/W7B@\R)[_S?@"X/H3?58!ZTBHBNB25N9C1-9+4RZP M YC3FO8T*Z*87ENY-<6:4$)/2-S?N,?;.9656S10NE8G@@H"SU6T=/ WZSY] MV=7] %.U\[\[^T>[5,]?[3#(VHN=:K\;71PB4$B((,9&X[T]M1CPK)]'BA1< MF )Z3[-4AV3_D5#"M(,]Z?PO(P2E><:$BX1L8.M R@076&QW?\'SVD1T:1^N M\&T$.:;V!C+.DG&XC?ZO3_].506ZT@IZ]&.[>R6>8>Z'CBO<[1X=\&\U[8X] MZR-^+N75Y$4:Q[V>?UM$V.$J;5Q]GC?BK36KSE$L: MRF1\: U\$Y.X,=G4=>@V#%_;"8F9V[ZF]OOF.>:EY(RX03H28O0^U:D60X7- MC[-1"3^U!K?FOMOS2HY$-]YZ)%A_=+ OBD7]%:6S)]6#KSH 8X(K/^-U<0H[L8SW4)F"8:^N /\&&&]Z-T_(@,?K([C MPQ9)[E1N]JF$"!VKWK4]\F_;[?I00]&-D51OZ*-)RDI>BDJ*Y(_TC9JH&[25 MWMY!LC]DPTHNJ.,<9??IBU#"274KVJ/I41"7]Q-M"S(L9G/OX?OI;)>%CGA1QHJ^$-//OLCXT4C_XN@E&9=U),;JO MQDQCQA)2+!D$9>>R0[CBF<\R7-[KTK"]&31\E>DLV-^61=_2>6;-+VVS:# ZMGO!^(*>KRD$ M#VUM%K"7RZVIDNE&#=TB/0T\2DO;!NYD%_U"V?Q_7&X;ME.MB=.'M)W&^W,J MCYD;8[9IM=^F&#&2%[E7W'[NG2W]B1XD.B@XRW^3F=Y^=4M)C6M06MQ^>62[ M4:,W\K3V4H OXD6PF_8 OL]0QD!)RM6#^A:+4"[W,BS"".O6AI";?>VX>SP M)+L)]P(^NIK'=41+0/RX)D%C@J'7F*E("!Y?7)MVOV[UP] M4SU;FY8DLJCR,;J."C9!TTDL()BAL5IG"'D9[@<,IQ?+A*A@F+OYX:^#]5V! M]^EIY0:JV:!G=7.($-O^9?VQL;QK(=:L^+?Z8_.F5- +* M%<:1F2M%?Y))B+@^&R(BB^R]+3X.^BJD'_:0!7Z9$VA.B+B<;F;X;DG2F\9$ M_"IPXTD%QO6X.G;&J1$3-)WI4?-.^@[DKS>N""=DC%SB):&@^%Y!C#B<8TC.GC7K+39S"SX2"B)N[3=>(E* M\VXPBY,C( ><]_+-_K8YYD,M]'G!^!*=C]?DWVS8\A0QQ#VOY;_<7:=IWW@1$.#\R21F,7EG:]/RYWIB(^+Z'6KRV M&ZC50&CMO!)$./21A U*%8 :2+MJOW D]10(^G&G#0C2::-S:V-Q7)Z?"S^T M[_*,X?AB5.!X[^HMW1RL36;S.<35$1VI6?_GU%O1[R M.BS^+;^,H: 9_G$A5PZ1%AI=[GK.E."II-'H9KZ^:_O!H9C6 HD_GEYVAWQ[ M)S7/<^=J>>=0=(*._984Y?D4W9T<1:-*AYCS1Y6/A,[)T/;.V@'F1O0NR#-Y M:12!:[1V>Z$L7DV*AJ[+I@VA%W,=B/7^+J@.+PJD0/Y;LJ?7*,_%)L4HJUFV MK#%SP*?.+J/_@;(EV\G*9W59W7Q;]>V\WKW-#DAC)X;!&H,LBS)FROR A >. M:&%GA(F)B>&1T/@:)K#1);PUCQ.@\0#+ < \?&A(C(;*Q3GH;W\_V-<.MA^W MGHU5E2[F$-+7U[R977II9QIW&YZ=N9Z@D_+#/. Q[P[ZQIH_9Z\5X4Y MJ$\V?2!?R[)@_RVTRYMHF\BF[[O+-X?;BTA &"D7CX3"]XEFQ4&",M^V+Q8$ M8Y# X8*E1:213ZZ,EQ<8X1F8B6#+RRAU/@-KB*B%UEOB_BA<\L',>!>/_)0A M]BG7V# XX);:;J X.(PW>A&4G\W-$1ZDO@4WX3IFB/FCF.QJUB(Z2HOFCY9 M!3K)@YX'VVS?#2GJD&-C.8$Z5V307R4Z%5.VNQOPU'5PV1/\Y; Y_[ZGAD0@9A* MFC8C.L@]-+& @=O&(:$PZ[$8CW7%_L_X+M6,T_@TF)?,K#"1/-^_&@(_]HQ'( M:,=]%"Q/(ELT=5$V-=#Q_YW5=./BIA*.!5M[QX-@R/*C:#0*(AFKT3?]?_H7(] _L M@ZH+3G'?,\/O&S5Z8*L>!''#3_=OS$)MK[X=F'5&"NL\'^&?M\9_ZT.4:"JZ MA&J:/.,--T=Y^U:>&EGP-,C[>N?..SW]^5?5[L,0B02P6DQW4Q=0B]_D!5JK MM[:VS12YF#*FX%R+GDPR\K-%S(9 \-5<,@OX0UT DD94FR.(=+I[!6HEIYVSV?O9E@=)RA,=44Q.!LQ)!9@U9"7+ MK(,Q:QT<[-_=<$9/$]QTP:+=EMTG&E_RUS)]I9=4?=4L?(F:OAGY^7E M%?W^033R!FDC+_HT8^K?P^C&L\T?)@MZB_/P56Q'APSRZ>\I"]JL*!D+=V9D MV^I5[Z^+D^0J!W<*E2.O;+1??OFH2LL!.&ED^,,(175#.M^+.C:I'$RHH+'* M+8Z$1,N-_(+X1^-QEKX2^+H]C#.95;U!%[Y?9/=!:D91KOO9$U[Z-D'X=JY2 B$CYC%APR?&JMI[XBQ!1Q=K5WM&6 MU]4Q=.3FN9"..3HUT"6W M.QX#J!/U[7,^'I]PCMI$0U>8HQ*0V9ZY<'AG<+]=VPV7/]=@,GOLZ*'5,?_O M6X_W'UWT^ X?GKQO>C'73D0N2#O(D/AL8! %:JT@PR M=-;M(,)P,O/QB\*J,>?^8FW]P[N4)VF7)][#BC2Q4P6/%\B))W6R9'."D_V. M\S8WW#1"U <& ;@@FU^"P;8M9F'*#X=WZZJ;SRKQ6U&=V5V&V/K.BP3TO:?"KVEZE[Z)W%7Z-E/Z62TD,KMIN%$LL M;$8)+ZN/:;$T)+/2?)O-IYUY8Q"_\B)7FN%D360"02^KM4E)8PGMZ-L,Q\PB MC"K,.1X18]'#B37W/VW^^R_9_L-./?+(C\TJI"P)MYAE)ALP88R>QA?QYXZ$ MTHDTM]UH0>R66V!=<#WH!F=I'WD+[C8 MJN-Y'I?1,O-&9'2N+QO$!"5Q8=7\NYHIP/H+W^[ !O0IT&59-\,7D-I('NV>B4K,UYE0HEMFZI% WI0VL\%P@+&Z-67$&: MG'PUQ9$_E_NOA,%U^'S3:<>UG,8UE]7M8(SRV0N*?J.2C]RP48/NF!_[C+SP M=2M9U^WD;C*:4?Z:2Y/Q"OBT#,N!1\VO\/8ZU&A>"-5M&TS!!5VB8 ?$DDF+ ME^#$NSZZ71X8K3RN";J-E;4JF%1D!A>])_W O(_3RZ4Z>W"X'41J'&V&<\=7)Z(;^R)Y8_P"8"R)U J#M)\KGI2B0IS+ M)T65+$]N9H.%17_?/82%ST]!):;^V/>/K $\,VB*O5BG9,&R'B"#[;$&9EMN ML1%5H$4BS)UEK5QA6A>%&^9[ST?Z8# SP@HCC/7O[Y=BJL4U?FP"]-99%G^5V MT-V(*!)N&E[<11&WRTCWXVJW)R\6CKN^UXVTT4IKH\0IEZX%.8(Z *3EBW6! MN 9PIT.!&^P7OWV'DB5#,&%'$4A.+P&/%#DY_ 8:F7O?_2-.@<8<[Z9[*FKL[_&(&D%I#V108R-;K MJOK\KB!03@5;LAA>+QVS:OQ$3R0$$'(FIL_73M\A_P& S[/VNHP.596YPU*D M"(;:W,;\W[P+LMBP%SY1MS A%S!6'D91OF8RW6#)GA%BP+/5'>/=[FKK]';] M(#T5NQ\ESW ]E1J=0Z[&T3E*XV]$MB]KL>(,;5W20$="*DIJ;[DU4MK0U+5M MZ*)R6L?BNK6G813OM)*+X-E;,Q^CL";$E M,W.A<*E!@55D_]+:>^P^G),^X)!@TS/9P! _5Z@<;9(.[9^707FTUNCU[CS" M/2S8\+=,*=GBF-C7Z04 [)O&Y\96*G,Z'A* E)K MNW%?V^0)GTFZKPUM646W# (>,,BBNW;YN8(G<^ND1"3'97&N3[9_,4C=TWQ< MP3Y8WN#*[V*#+Q0V(B,1JW*3%0?S \>K8?(3V#O)GIA\77ONX=;.SG_]0]IN MCU*@MG?0?O:/S]C8>C0KK1<(X$F/ 9#;2&W0]E[T%WTI8 8N9U[.+AY)-0FP$AW,*8H4:>:*!BS MSV(])SJDI1UK;_&R>1RU@]+%(Z%(GH]Q7..;XLW304@?^,7]#GPL (!R>SJO M/#\!VC.C'O+F2,U^:;4Y[YN1PG MC?62:RZL.(VY-L+I&V/M_J'^.*[!%%.NTDMWX9E8EVM\9CE28C$I MD?G2W^)EO,*MBQFE=^2BOV\'7XC7Z:C"5LL.5ZXKY:RC+(NTBCG-1T*-Z$-V MBJX+*VBLU%8:TA\Y[:[UYP4=L&<\Z1=C<(>CJ,U'1+1T/,,8.X MYJ6%11DJ.1?8IG^QP%,!8=CB9]LHN1YJ*^M#$+!=OF'Z_$F9;0F(7R)<'276 MOL;56=N%P9D"1IB%6M/>D/QIA.9FD6]E21!-L3N+MI4KMSQ5O.SB8Q4I?LY4 M>\)V."F_=X1O0C&-DGT99B1"'8F4)UH]J FOGZ5:$+,')?@2QKF;O3@Q_8,H0T"B':1C+S,S5D&\,\J3O^; M%9F-OYJD/U@!Q0SYCX#6@CH>NWI;8O-?[TS1^456%B.O>OGHNZ'\U$V!!QP6 MI:A1ZH87K7EY)$3RZ)PY@#R%.?,+TI[)^U*B/*\I["I=/!X="'9=-7)YUTJ; M1EU]'1@H+#V*O_[PL"#\2&AU]"ON!S9?_M[N)R+AQ,G&4_P+W2'!8BIS>2%> M_9U1'1(;85+C#N/-XCJ.%\/KO?S,Y]OC/WLQU,V%>_C I(PRT))S=LI1O#5W MT7=,7FUDH;^>C2:#YA4\UV!7W>W"'8O&%1OUFVRCU(RR4H M=8[0A*\7#CT- M)KQC0H#R:C,UA+AKI7W"LS6/.1XQ*"A\-)\&7N!D=MB>\/2:8%65.?<3GL[V M,&!)&%7_'YZ^Q!_J>I_N_#M/1[ E&E9.>#I6\IBG1ZU/ I(78BW>,6OUXJZ7 M-Z\*ZX4 94^.Y"$5Q]R7>SD3!QO_L($_C=UYV/[ 'LD9,VQ5 %MG6:X%.6PS^NL4MS[]E16 MB=D+2K-]H[5)U]+,TI: (+ _S'X0R/BB"B5A?5<.)\J](7JC>T)VI[1?_PQX M2;:U:>EL%EWJ;\6]Q:2\N63G6S6,O%Y( MM.X=C0.-:8A$U*V(2]EX!2(#B!/'8>&*B.'GA(O^)46WWAM.5@J*;0/)/%?M M;87L"$406S91U::UR"GK2PG9V$]BFA)3,V).)RIZP"Z]U-#:N-44 M+-F?))<_AW2,B]?-33/5'JBJCTL 7 Z)Q4]$34(:%_?#J"J1\$F MX1T 1T[@FQ9$$-_(IPURW'>>$?4UP$L'M;'0C(Z43I'1@[9,J;GT600TMG^= M WS]X9I!LZWW6F=6"+./[)JV2@@A&PV:+!8N!%U=NV2@[<_:@MA_3F^I/>W2 MU?(^R:/&^'02)\/,0C.C?V^4.F[0K^^:17T1;*W5B:F8]!@SL>$$,#S&3''_ MA_;:-L\;S17=)JF2!#@78DO'!*V%U'U=,JL&_%:6>@+>CD6!US_"Y=Q^U/=1 MBFL',ZYO0I"/&WC1,6/[(MTP8<0]I$@3#P9:X@_3I#@J$Z=-8/L :N'ZSBJF M1O>PSD7Y_9/].QL([Z%['7*S(C:$NR0_OVE_6*#-?C9QCK -6%8X=STRH;/C M3+B[S:.0 *A89Z\,M";,T[BD'W]C0XUANOGH/UP7QY-.YYH?) A_8RZCFM9#L%X&-#+)O MZXE606 !+'M\>8*GC:V@:!@/2AW/ _CGN *C8GK.:F7]"*M@HH^3, M,S';I!1'4,0"].'_;O0[,>E/G)12WWAQ7=J&=W-K %>?D6I=KS]'BUI>9OH MVK(YD_A'X>I7AZ\//^-:R0Y?[=%R=.?[V.K@0,H?4=9%Z2FXCZGNMD?$5XT&A)HS,SN9^E ^EF:_6%MD%@EQ&/A M[MH%9\(W M>#)WR B+T@>K=Y4^>O3+WW=8A+UY<44-YKJ:U3;9<3^[0BO\^G.3[#UAIH;3M$I7S,;X5 JI;M%V#"^&YV&;F\K MR &^3U.(MQ[/4WT;FEM;7)NY@"T);6%'V R)4-V-Q ?&86V,&-&^B-SV:]F>3Q^)_&6XA_<^@0;XP!;[.%+CI4/=H!4[H6K<@#4 M7Q]G2_F\\>:NY5V]VPXI'[[B5@T0N=VSP[TD2@I5=X8\JG-$E5^7B0 -NNBS MJM3\U4WVLQ*L6U-,T>6ZR""169P%'\U.Y "-2 T3K4LU[E]11R-?+!HP8E4_ M]M'B>#?8A3O3C%!>\GR6A*QYD8]HTX.3XWVKK_)('HTOB-YUKGUL]? 5JX!# M,]G82&5W?-C[M6@^A(%1>IEAUNRVW>S@X&#WW887(4'R\72-DZB2:(V)WW\* M8'Z;,C>0$Y*_E\HOF._SPZ(T:L9H13X^T1@-?5*[R&K/OSQ% _?65O@=>SZ< M;SE:\VK5@;:K!4XYOLDNRS7OO6>+R#?B&TNH6>Y#VB-EMYK]:\[OD.%D;049 MZ$+E1W$W):VX9N9.&5.X@G;OG&9].VE[A-4L$I!IU&]7K'RSP/#"K/37T$L> MX?DM4R,L/KYCCIU4$Z70:MZ.-LK4*C*X9ICQ7/F_:0A\GK#W6VSIVMRA30'& M5I9,,!9>GXN49QN25=ZVG./D!*5H^6UMY>M$^"\S?64GW4D[5P 0?[V!*/M* M12;G0T-#@5@VP8D']!L(CS@2$G$UDW!6[E%>: ^8- 6L94KN?5NYTT>75@J< M+]>#;+%;70^U!X^$-#0?K^V"4S#43#QCO*;T!^>?K_Z[2]U*8:V)^^$M='A, M=YC\AHK=F2[F3TD_>8.B7[SQ&(<.Q/MT3KE-H"$A;>;I O,B,<*P(IVG M^IH#$=AIU, *YKO]#C=!>-U=@QP^=/.&TX_B QH\%4^_[7N=&<;3!;1)ZD3% M9M3=0\7@_M\;/'=G-W<7M3Y?T?.K_!<*(#WQIH&4R[A0N$QUNFFCI(>ONFX8 MV0QCP6E$/:HQT]LJO036C0O9H3Z,8;-P8P,\E!"O4&]MM3UF\>I(P^Q3L:==;P72W[G1;J[O/ 3O MSJG)AZ??Q5SN@DTJ[8=8W$#@8XRIS-)R/1_ G;[']/-$Z0S=,1IW@K^*G2?Z ML4:%7YJ8V-="*7K([WEG3M[0C(:'$PF_K)I:?2DF=-Q2)'-YQ;[O3=R.SMS]W5,U=T?)#9/]]\ MN:<$WU^]7I6[SRQ]L:9.AO30 S.U6B'^H=B*OAX?C,:;B6Z2(/ML4,HG+",U MLP=.UTID1Q*+ONH_$OI<8F-OA4UYF4;D]75S+\CN$_TXND="'V]S*3K[RR&< MQGW9G1_G$9.^*C%R 9[%9KV&")YR11MK7X1='"B@S4\&[IAM?$"1;B>[[9HS M.PP1SR.EYUSM(@D["D3#21Z*TCZYCI@Y56P<4]B\F=X<&RG])=>8A"OF(=;M MLB,[YEV1,1W3TEVG#6/W]$(698/WN8!;LW%Y$*-YZ2GD#5X'[(E"V8C7[:>R2D/@8C&[\!N,P="14%Q/"/A'Z.^T-7>@6GTP^]&[8+ MXYY$8P:.A/29>ZM'0G\[_%*/M3U*1%J(Y\RG_U=G/Q+X%AQ"F[<9A\+[WX00 M.)@<0(:.*D5V5LI,D$V="#K\]"\P_@+C?P%#;@RP5E[:KNIK4*$9+,]HA.39 M>K&C:X#LM.H?2//[::KPRFZ4 _33$#%(C538-" HXZ7'I=8^7X^JR2?Y1T(W MQ?&(8W9G1]SPZD[QP];%7@?2-_)\._2WO;3VW4!43T.4W9,"R/QZCXH$N$@&Y]8#@UO5&[6K&JS]N(-E'I(?\$4SFH,KE=+$(/ MO\2@%O%VVL_G)]'0/@BR0 M4&NI H%RY@"BCQ%[U?&=YV3X*N-%HV3"\V;Q1^0U1L]H>HYR/<15Q93LJI/; M:TE3\W?'!UC(9Q+CMW/YA,$RLLK'LU;V\A[H#0@0"E=+%\.$DT_./,ZA/\(7SN_;5(_HH8?X'QKX-Q+;X=80AK6) JEFQSGL 4?$)H MYIHVA^3PFF-RKJ<39VN<9E.SBE+N(L:"<1"FOY:FTN7<.]4R6$_QXL3WX<^^ MUDEQ/:@]$JH3/ O3)"!\&_LN*P$=E81UO:['BB;"];QXHVQJ7]7"CE\]TW]7 MU=N@=6*O9K.05F!-(GGG84^NP!(T$7S<(]/5]7^:(W^2&0.#588'X)/]QQQ/ M?=V@A0.$ZY(D;QEF%#*HY]K;1U@ M[B:'+0M'(%T,Y>4U"9>&H--^=8%>[26"RA_^Y,^XT96]\^&P&/HTLLE+,OS) MSIV=]EOL9Q@/"[76#]\$D=_O+/D).Q,,0HGVX5BS&3,#D;LSV#L+W3((L=T9 M?9TRCGO9YCQLXOM%V?>%(:";VES0:MX6;]J*;"[[: MS3D24I5&:T@NAQ'"\*,(R!?HVZD/_/V#L#6@JS2UU$=:J: [PBCP'>&KM))0 M$[N?/O]%1$.CAE\+^J-. V%F@=DWNW:/ H:ON'9^T!U)+[HZD6_MWN7 MUMP:[V_0J^^B(I@".5A^CUK5O**,(O)>&7="C96$L_J3W&RL=3?(9?KSVC/# MI>W+X]OA+FA(A!7-_>W^H\;0\R(]%C3=E[1*MR.A)<;+UZ&^"=4@PC$#N-G!V8M=Q$B M4>U1F%<0 QBX/PSC'P'3;+S,F:7)0[>R$_,WMH5MA?6Q/UJ8S_Z+)$M(Z ,O MZ5\ICX@,A?MNL.<#K"\07_)FJP?VD@<^5#^($G>X&A1T>#52JMI']]5#Z->C M,;ZE1ME;RS:.LLPMZ(<;I95'0DGZK"!K;8Z_MO'FSF:QB&;>%@ZA()'YD [' MHB(62]8B/*F3G>-?-79G8]S7YHQBW;V\O$9E#+"YQ5KYK&1'4'QV4I%67L#G M21F?_\FU<]=W:;MPLU$%H?W?6*E=:N&2Y(B56C%S(+5DDK5J3(R1S'PAGY0X M[]3L0(5=$B$Y#_D7C!L8TKY'?T&*/1\!,_*EQ!J3_#2H#"7'42WXE> PZMG( MF1B:C=90OF-H >V.;W),H*127[L"NB&ZL;6&+E74M#CJWYZ$"$%X,(+2O+*? M17,MY.H!+AX"[ZRU# NYD),R(_WS>$YP=?'OYPE153ED&1E-N/!G?AH:^A3P MOWEWY1C^=DIK>J^QIM%WAV +/Z^$K(CO,C07EO0M[BHYK=.TR*8_K2:AHFVQ M0#C"VWD[PB&]W<0LVAO\R^3"8T]:%=[; FW54F'?H5ZOJP8X MO6;,A]2_ >CH% :BYS37SF<\G(^WNM+$S'ZU(I%D:5KRYN?TVCJ;I8Q9_5)Q MR_>LS$X%=K%E M\D6P16U 7'EVXQG[T^7C:/_T6<*H9./*VM@Y<=I6&[_EHDI5K]4-@T%.EG+*K5$;PR[U1IV+E[_ M_NA,C>.+E[?!0$*&C/&J1D]$5< ?:OC1K&Q0,%M< R7;)VYU%JK1L/SCOS,P M#[=!;3)K3(-;JY2?5QPL72 7DK84Q6^'H4'@<'^X7M[ DBEZ )R;K2-1MB@L M42RW$1U0/6RGJ4\M/.:Q6[XWY[6*@GS'/?R,!4%&S+A!./;9P2+ @2MMXQ_I M4&J=&_8^A<"?,Q@U)FAGW\OOO!\'#W&F&ZV9HE_5AA2^HF%1ML>_>&%A88"H M9)MLPPKKZY)=[.[:+90*A6$'*C#4T9;C,\5DMJ\\:>E[->4 *BXV&VZS M;BT"C4_G>"?;R6>@[:7G2'-NJ(=M2NNF#*3#^QAP,BCP[0@N&ZZ]DML>4=PO M>$T"!PKR31NP$1OBW?U3)\5<,V:R_-U\I1.D?% MM9>!?=X+Q$0=+&LP6\-FN:.-P>-Y[EH%CC6D^0&O@:3BD[71O':\,AR4LZY; MAZ9&S"A9=IF-5G24L:AVH-^?(C_D=#L:IA G5*N-@2I&*6:APL<.Q6TYF"Q+@G[ MXSU1((3)Q*![;$\+RI.VM6);5CNE9?VQZ?=OP+IN'OAGI=)'0BK%"F=,SP;H MEP(^VLE:I(%$CH1>)^0:I/6XTUCRRX;;F%E\G1]OC*JAP??Q>/9#)P(27Q"M M5BX!3:89#CH/R:Z8Z)4^Z_^G??RP ^D)7^I(]!#P]L.?MJY>5?"/$#1E7AQ! M*M(Q;67ELY%6\J][M_QUJE<227+M%\$>)(F G:@M5\:4G77TT\%[4#Y%]\\_>.S*Z/^..Z<[O!.Q(09D^(049I_-L9-6Q9\Z[R ME*=1=6.M;6])6F)=--RT1+&24*"MW"Z^IC%V_4G62;VTVV!GFH]OG[!P#3$G M\*GVLI%V:]3 ]A554=1)I8"Y\COQ$C8*Z,-[I*KEKVD 4F([=">=%ADU M6:418IX'=[?K7EW67^]V*5)^R7>56X9%>D'&5VI4?4TVVZ4R%E<,J_)MYVT/ MP:;%#&7\^^678-%I2S"A&;C<_9IZ"_++'V* A%V;TN38X_!/'5;%X"'*3U^T M_MAI9?RE2YFQ54O%IRW=R5<^JUM7O"&FIW)@@4Y;GKG=3>_5 M(MS@R]V?GT M78%AP7X*LJ$7:2AQMLP M13N0;>-K I;[\SL]&;ZM.I5)HC&[7[\Z$O(NT+G[RKY1$@RR92KMML&*!PU0@'XT#8^#$BYM#B];4NQWW)DY$S@5XN4ET/" M_);0).NN+LIE?&O3#EAMDFXCXPAQJO,HBU"\]^0J]E&G:-1P=5S,I23TH9VN&= JE%7EXXZ%"+6?.VEL(\2W;J(;JL(K6\/KM8 MXJ15B[E?K*-6K*"C0=U/R87JZ#&X " MK@TGA[D;]V-"8N\'K-$_-J#.GY07X8W1^>P#V=[7P5*NTDF=GA"_-.4,7H] >;%A@^JN=-51U^3KG#N\ XX]+Y4Y M'V<,)P:(POOOZCIF;3KJ@ME%$$,?YS'_&_](V^^?VJG[[9FMNQL5KSB^>S+. M_'MXDK.[, \*L^]GZT>>OYFOHY>*5 M\75^7-<^N%M"!'VK,M@,4+Y HK$M*N6'RQ: [W7UP_W!7S0OD:0"??&OE1^- MJIZ:KQ9U5:U" _T=ORK:/[N@XC+<1@T9T)O0(Q+Y4G6M\)@>ZT:.]>TC(13P MME8^N*PS 9VE@FW*(7UX#&:/!CE58_N>4ZT]V=GJ3/BT] M(]L^,:);^VB"GM0?7'[AP>BROJJZP=4X:;G]IXWWKQ@YQEY3.S("%8]Q!IC?:V!?!I^) 4H.WZ[1![6TM5ECJUB_EN3]=S$P62 M\ $J*MEOS[M_8O#G*8A8&!LVD*TJ:A&,*#W_4\TW L"%C_N;QR=NI/XM9<8) ME!6E!.1>WI@OBLZ:/H2@%*P9*SOK9LC6.E3;GHA;B,7AD1#2!#5%5Q28H8(" M(%=G1J?;_7C@BNJ*T90'*6;;CA]?O!7\SYWRHL",>KWVS%=="V!/>E'A8ZP# M^8,TCZP7H"EB8&1"9]V";A(K])V^99YRIY*EDM3'3O68EU%:$U(IF-!P.^^E MVHI1K@1P._Q*B:K:MN[R:CVC/J)'?PS45_O\[9:87B=U'P$EARPR&3/8$OE0 MCFO]"SH%-@"6RG.8SB7.\L^VVQOEMX(4\@9F [VYH^*!/.4'ZI%*ZLR.,%+* M>I_7<"52=OQ(2$SOWB;FO(1KM.:;>+2;YO%LEDP_F_/C\?5!#>U-?* M' ML(L(\:$AEE(9VL<3)J4)0A>S/?]?;#ZXA6S$CKI$AN>I%[& 52076VF?] MT8ANK"IMX_V( !YEC98/DQ\0F<(XI=WH,"YZ,68Q:,"/79[=CG/A'A'@E5*#PHW.N]TGYOSG9" MDWQK5C(I=X1G8!M+)JA\N^(<[6VMK2YJ*>C?^O5)MOK/W_?TLD#"-J]?'$Y,:!LICCA?XL:G_%G(^:Y$,:2Z:UQB% M-(I7)L(/+6^C7H:98NK^QC4#D8Z$NDZ7(TW)>V/)397VTY$KHPA?PM1HSG09RH MY",V/EBLX'_'4MTM,%O^VZ[3AM@\A+X3]]'AJ86.?+['EEU#7.(%&^-ZZ2MQ M[\>,G_B?([>+Y#/"P?W'T+R-J_+6! M#Z7?&/^XJSJ'S\';KTK/G*+:K23T>&YI(VC"FW4SJF1&W?KAI_NG!^.T5O!+ MR(?'=$0J/^X!0/U(J+(A]C6B+$XX-FP\+F'=;@J0(JCSYMS;,]OY<9.Z]]5& MSH%-Z=;/,4H[*3S<\K[QD[@/-CT'8*I1%6/&?X1$]C\1$?D+D+\ ^0N0OP#Y M"Y#_+P"A3NB>04]08:XC&-? P'W)BJ!8(OJ^O?N #Y3/EHXZO,"H?D"_(M=\ M(^M(2*64,Q3OI)4X*3[C5>?Y6>C;$#)F"5[VQJ;.:&*.N;HQV0&*?43QK49&2H\W:7!['+2D.[BC1JM^ =_RHL^.H,/ MBS&/2SY\=)P#(HU6W=O73<,.K/3.0I :XGUME?;D'A]^]H!(]MGXYFJ9@;1. MH_:ORS> 380^T5S#UNZIG 3D6V8!^]#/1H^_FZXF(O%XNEBKHE@U5JR/C0!; M).8S@,]FYMWBA$,\TR.A6[,,JV."N4[,U@4>YE/3_&:1D(=Y*:;YGRJ8&/Y; M2>;O6<[X#B4$0S!$$/:?6=3%#%P('];13T54Y"[KMT?%!WR"J6;9B9>5)"*O M=%S8MU\O GACZFZR!7RQ[2OKDQ)[8C6TN(E5?QW'$MFN7=R./A60%GBL*/>LDL2YI:&Z!U1EQMV9@I'0O?ME#E6H+:A MC;)E#1$I/SB]Q $;Z(SW!9+ (@LY0]'M/PH)U75P/N A5^/>6X4.5P+YJ1<^ M7(R*$V;1%.(8%B_@J#06N$C6K.I:/^/2/ #@6Z5%%ABA=H ]59/2'^HI]!E] MD "-H +VM*UY\VO+EQ>ENJ@20&,\ *J]D5D074%K#MLL>KRR87\V$DNE>:YT MUVDAUW:OFLO?N_=O@?BIYL&HE'#8(#-!/V1\"94CWE7HF3JDID[J-D$\8OM3 M5]39"M5WKA7#,;_.@DEI#EQ6;V,74C+927KNN\)]UPJ<&SRSW(8V%^RZEZM4 MGKE0P'Y)*/;3#[,,7Y?.B@85!PBZ61LP2!L(P9G#M1#0;F%)O'#\S?P-&UKA MAVCCNU)!A[(&\VLAV5_BN7!IM?Z\E?.50;7+DD5*WSF'*JN0;$Q,NXA1[=B[ MWH]B3YOC'1P> >CF/-S[3(PNP6"W MHR9YEXOY2@'*0+OBW./$VF)/L\9N]/Y7S=A_JOC]W\Q&;*W[,6+@\+,UD2:E MK38Q/:7TQ]&0GS(>MICGGM=X:Z"1WFQI=R2$Z9\/G[^E8" VI))R- M7DE^3WR'_NDHD=1W/[7KW+="Q9JPVQ"QU9@[ O@TG=X(H"]KG MM->XMHK(U.C/RSWVURW6]3!WLT2F'F5C!(\7X>+D6B;]2(@QG8?P$J"DIVJL MXP)$68387PMA,7764XVX/D"'2N:V5EZM/BG2B\9Q'=2L64CZZE'6+W^_[E8, M/WC#X 1'#Q#I=ZMKO$.:%32FZY[1;VZM>.+5 M]S]_CY*E3_DESC,Y(&HA,H@LR"II-6K7:Q#,P92<>6/\7!2(J'&VX\O9UO9? MYR_K ?JU*$@Y4SP:R)_@]>C>16L7&X8.Z9)N<%9S&@?$L %_8]E^R,I?E$(3 MKHZ[:89[GOFA&4DT\@RY/Z;N_R"CQ%O;?[5 K$;&:.!!9O65P;1'"@4Q9I1& MO UYVY"7:]M:U&.!*SI^N&/Z0;ZC#'HA#>9$?Q&,JI!CY^HY]N#':\\& 07S MM@R[8EH1Q(]+(N&9;]6_^;?FS3\Q,Q[]Z?N$'>?INNF.)-X$D<)"2[,_6HCE3"0G(KGW6 M3D*^O<=M=-]5$\+941;#L3B?-0TC/" -840NX9[/I^"#]HWZ#[]CTZF%:XOZ M)#L)9]^?&8/@#90AN@SUUJOEMY76I<3_W=G_9A^7'"1P%OO=L\)*VUL(6->1 MUIB92"X/"FI9$=6L >B ?).249X*1K9$XZD.L6G3NGMVFBV3][F^SCR;5-,7 MA Z*Z.'L; -U7^.,8,B \D+?-2=0BT8?O4_?&[3L[NC^@GC*T?\;(5W):N_. MQ:CVOJ85[0SX*?O?YK3=V/30=6KG%)JOGF=@NZ%7.817K(O:NF?W=+UPSQT' MF9N7H@9*K@B"';,01B@U9P1&X[QD3[2K.WY;K\):=Q$,C!ZNL28=)#Z[)T'L MBX3[L">^9X__-&2@T[?_M"E08))].VO0G8$[&Q\5M;!U)"2 (F%$+P53;)K) MB6HB=>T.\34WU@''UC7N8T V9NK0<+0S$E->9Q19?B2DJCGG"O3^\Y_2VU]UYKWWNO2W2PJOK50;^9V9NVD?%) M%W!YK&SD;(JOIH]W\]JYXEOAC!;[Y6UOAQL-O1O?1HFT>C5(1YZ^( +YV&>[ M@CUUA^9H$V1,O/RRQ5S[GGEZ*DTH+?DVP7DCT'D #5[@S? MYOG[!"F2[/0V2?QZ\,=,6Y'E")N4ZV$RB@^KELZ<(C,0.^:"Y<"V$39K%HB: M@GD,HG0AJ^QRWKA)\Z$8):1FR4SKUG\L7OOO@3<97OXU,0GS>YLW)W89H7+/ MD"+=QOV#J*/]WL3Z>[>FWO.[!EX=OEHE5M8A\3JG:UY8NZ.A5GJOR\*W"P:) MOLO$H &P\GLCLEGN 5TBQ-)@<&!$L=$Y_U$2T_KOCB"NDZ9,ZE]GT1 MW@@BN5@WU28P'=BYZO+AOS/KLZ[0\R+]ZI^I/-FS5D1E7\;Z>IK!O;WB ]O"V!EQ:%2Q4&],7\6&@8[9$LL MHDH5#3K"AZ&QPWDIJ/*KUJ$UJZO6S0.DZ/AAF.\#HZ#Q&RWBT3T33#4O>"H2 MF)U^XTV<]O&/R>G@M?',*WGP[=L2&U8+-5$1U8N^5IL"[;S%TO(+Y"K$T7-I M _$,6T1H_J%8*C\XR^KI[8#52;Z]'26O%3O[+N5 X]E+$W^1AL/Z^%NLIU5.[*0YZ6NE2=>]@XW.;CGD#XG/!1[.3[@&ZX+ M7+Y*(5",'Q12W%<=H4V-N1*&C-JW/D]W#/(]JYL(=$0;IO % OS(&\'VNUK2 MF('$746KJ++L+IUR>?GQ[_G-?\91 #QQPEHN.H!UL$,3%0=A%)U>C%XN_)I/ M/NL9R;[B8[P[6/S0O]3%*S/D4,P",82!W,RFAMR]\5T>=737L=(HR97/E4O+ MIW B6)X>H'$.10Z:,YE*F?+PPW4/G12_LW64\FI'/PQ&*B=SLL"^6JO ^;S- M\<07>@UK*2XPMH'9ACF,327QL1KSBJB)G1,F0)#29F2UM;2]3%\S!';BBV&[ M78\#0O+#KZ_^M&[D5WM$PFLA*F+7H,=(6F<1X_@H)Z(5KN\99PFB!?,(/*#G M/\HZ!098[# -IV 'P<7%?%EX4RQV\I,S!8!]]<#>&FX;%M?) YUG_Q=D?9GD M\Y#]9 H^45ZB.HS H&:\PP2(E+O MUIO:33W!R>R<\;D(A4J\,CC3F0\<5&=,T>,\$D=;@=]"@09_(&X.+",-^C,3 MNFT]S%\TUAG(6 1?%3M:N1\6VRF07R318.^;^U K+A4I'T1'%%4+>*2&XNI, M5G5319&P@PWU-%#2,][:.#BSMIUW2>=HK$Z_SP4N.(9YE,%@LX:60%ZP57HF MD%8J'U-+)=I\C)]E1%*;D]_Z.J)+=12VSIL_]YK^J)3[MU@XDM,Y<\5=1-0Y M\J1*WUJWN&>HRP^W-23O)["]%*@>&?Q[I@LA$!\2J/NZ)F4F0BZVGO,V=8QO MY_J-AGX#S?_/:T1<:^E)33@UISG<@J7%D_CSB=*P,K=O)&&JN4+QK9QT9[M6 M6N3I.S-E5X8-#TSTBN;)G2O1U<3.24'%Y([SH./IZGE% MX#S*:,%D@I_>*A1ZEJ BRU43^/>S<)(2"O>3GIL6%S@]B\C :E"J8-!'"F:@ M?G:=2Q!W "SP:?=SO_@ N#%E!+#A*:9M&V>05'4&D:\'*JU:S1)7&LJ^?WX6 MK"5;$8($RE-^8LZ&M,2I/NN0<)V&/#[PVM%_,)KC2HT3"?*;9UI;!O(8G&ZHL@W85E=:,M("J7+9N[$8Y MOBM:=845+AX43O'1D<0I<,[(YE2;;B:0.H\3N ^BYF"#NTD!?0T,E/ ,FM0R MF=*^GVI9Q=72S32B_%P(\8F4>(]Z:-7H,A'*X\M8_OTS(7O$6^69E'E>4 M'VW>+?EVKL7QXF FZ&)%T*FE9A,MW].U@-XATF-J4?M7BUD%K8P2BEG46,1X MW"(_;JQLY9S ;WPVD[:QA\R5CNEX+]%K;*[-DCL4&UFM>N^*9WNH1 QTXSI' MNNAN3%N?=M/71Z1Q=O],]7G6(F7L2>>4:Y2Q^(GAU'V(THGC31$KO3<-/F4A M_4<"&U"+Q<%HF'H 8-CVE*J<4#F[Y<0?+52WT8,BZ^3X>X]>Q(',#=H9<+P" M]DO5%;Z':EMGOT=XQZ=4QSUS[,GR'V9J!;6M26??^24X4'1SS9H7SRV;@NOL M@D-S>1HOEV6H+U0T-'2VT- OJ\!%!\]K_:H_$$I=CZ7=_>Q75*)F[BDI-*6!G=D$F.RC(LF,C1XB'&$9 __R?' P M#6J6O"X(HWE;BN*6G)PI\:>.6YR2W-B[O;_E8_\9G^U0K^I-YY-30 ^_4D;2 M:0#6FRN8)(S++*J%>E7[G35S#SF9@PN9EE?M M3CK=E5?WQ+.QPG/Y@S )-X1,XI2\RY:W;*_SU.YHKF;9Z(7$&Q99:$!J9"*4IG+!2_P,0K=#SCO+1'?Z,C^;GV_Z;'7S"( M7-7OM%T;,SF&;S=VLH9CVR1;K2@WA<2OVS,J.)?7NT;9M)-ZI>",0,1MS%UW M1:5MCYJ:)9BHEVOF>GOC($"B4[]O=!]%SF$Z&T M/YHWA$DO8I#8G\:5ESKBM@].E4JC,0<>+=K/YKTM:-XY M,^G0@L)&Z59SXW/JX?;GA7+&'BD)FGGUL@DFYVUZ5M"^(=L]U2-G]=?AIU"M=#*_@LN/8&?E'](5 MZ>_P]C\/W@/?S'"V I8_CC.32XE)+!BTW8!?9Z$F6P.G5J QY3JUE.T:RI3K M18JP?5Q=,8/-XDQXRQ%S,5IED\\*#R8.QA0;!46/'^"T!Y#_'PF?>7:8Y(.A;M7=;$C,M0"J/?QZ9Y#>= ]W]/J+4C2 MUZJ6$2^/B3KYV.3(0&TG&U'87I1;(9_3N=V?:'6#O*]6\?N*\_I@;>_ JF+: M&(^G"P3/B;P3*W-S=R4Q:NK_'P5SL5!F8NO4C"-Q@N3\UM\3EH6(J#R0810? M&5]J; QU[H5L! ;-./JICA>$YWL%%5+TZM]WN<(?8]:CB&7'-DEKJQ8S$T&8 MXH-[T'1?G]&7W87@,3F3LJFQCN:!^U4^5Z+.P,IJ2Y^<@#=Z?KW[FFZ3Y0[ MN#,,ER4G*+J =^$"BV5,P?$4R7^V25-ETX*K5EH2CWT-? M"2Q5]E@3%!+XH!2.S !\GB]WJ?7T=_\#S8?_(:R*5S^/RTD@QZSX#!C"01M& MH/P'/O#+ 3BG*,*+=7V?\_=VWC3ZP6]Z*E[Z'9MY8[?NCY]R7(W2;4=4-'U_ M49 7X0>4ZXR(9K$^C$.Q9'3;E:"ZY2EZOQV@6[4^(E@"P&[XCG3>F#/;4;!& MTB264&".%+MH3J=Y.#9G#*%B E)H5R:Y7[-H":GY7UE_&K&'W3L4Z^WH%.J2 M^^]Q[6E/"!T\C9C*&U6)LBM__'3'TN)NW6(M_EE)QKI2[S1"I"@]H!'$5WNS M5?(HGV]FWCOI>Y8(]W@)2OF#UEHB.3<<0HTMSNH5@Q 6-OOHF=$)C/ M[P&AZL&/33TNBTF]W:7!'K6PWL.:ZPC@,/PO''0J]L1R]DZ_J;-&..1[ OJA M\0;RI)LV]%8 FB!3=D:0]Q%S*(:*_WHM,4>4,KVJ0[Y/!W+D5G1F&3#'A-9= MD-PPZ=X-Y*WY*8TMHO!2D)>ASCF-C^FW)QK+!AU$^_GHX[J*/_\=3CYW(T4) M?_4&!:W FI>W;BMW?=@*DQI9T9#JUQQC];9#+^LMO0\-JSY[Q-?W%V>O?&FL MA<6Z,VG>M408S6ZJJC:%(E9T%">R7#,3: B=34W'GY&U'ZYNW]F^*\N*U76U-D?-R ME]^1824UR1F6SL!J6_]VT$N[2;J$A#P>,";!)4)"AO&( 4LE/53YQ4^Y<,M* M&BH,+LZ&&_(SF(.U?_O!VZ/DQFKZ MZ&\A.L[7Z66HN3.S\F;ULPWT@P)PEMQ +,2CRV>2BD97T76 +8=B5YN,%Q!$ M""1QR4"Z'3R+1@,\#L4ZO344DF.,_GT9A_^(SXQUVNZ],[^\ISVQD\.#:JC1 M3+'/"A2#^M80+@7=ETUN=1D,^#[Q#6)?&G6J0=Y=CW1,ZKJ3-:]:BD347=Y( M=6AN-/%85@A%53$\=\-W7S6L&>0A'5_5\TTH'(/BE&'D)OE/:0/+?3^+EV)% M_^V@ZYX@ >?5HA^/6QO 9O$C@6 '.H\YM.01#SWE^%2@IL1L\%#SZ3/3?E>L M[=#. ($O1C@]":IUKH/;8U\81^R[CGAJ6[J5.Q5?C>O-B,>H[X7F=N+'+;H< M<+Q*91]-<2=^N[=)CX'7@G9Y,AG@AJ)WQ$YGMBX"E_ANW+))\D_N&L*-&\N=/2OM?35Q-U.4S U7$XZ M8QE^!R&7+;:Z+MS<\N+/YS5$K=_^\U??E%VQV M3%]JR.%,%'\$VZ4+1KW>4#)*PT5J=$!_H\$*GWCO+,5>E04BCQ6HGM(U=HS( M[61Y=L@(+^G$F \KZO!7\X3/F'G<0*UN5=MY'L7WJO#J5GY&3/"-PN'E(WW? M-?^GT?C;N%>0,#%_OS0U>J*%G_EA%XYW?AY])'USC!NK#Q^T[G.I;Q6T'?$0 M.'(EM&*U9RNS.(QN9YS&;1KX'(_TO/5Z/&/B>E(.3P]SODP06O2 G(J7WZ/E M^NAZ6 @F1S)[41F^=<;E0<->63KZ[$4C/Y/FZKG>?#\$06!HCP;>)%J)<(*+JV(.GKWOD17),QJ)5W 0\ZWQN7\SZE M;AY]6^J6;30@=HLAXQ?UZ6 M!EQYP:84KAHU'HKI7)F:C( "?" (Q_P@JL*-S)Y_E-%\IQ -G_CN7UDQF%@L M^!A?+YSN-,)$SRK<[E][D@W[*>%$>GSN#72CSY3&C'Q((QT7HQU:M*>[K1GM MG?'J+G?&VI@&51Z\ZFQ+.(:J%Q&L MV<4EN$--'PE8R\TLAT>X>"PZ0&1Q#1@BH)]=>01ALKEWXJ,*'_L01H7 M3BVQBH(ZEHV'U2:*R($F.I H!K+D:O"MPJ'[_SI79I QXZ6YVF;0[=9$ @I(373LD7T2MZRNN,T'KM%,& ML7YZQ"GMD[A5 L5\R"N_7'6_]_K;B5E>'!^2Y:U1KN %6XUN3[2O_O;-R^<: M)9_-BOA]VYG'I[4]Y].7K$2.4N'=6E*A6#"D1<-8H=;#>&/EL2]9' MA2"UFF-%>(VY>UVM9\?'!SX875)^;*<-W6UZ&QBV_Z)U3T*R;O="YKR(HOC] MG&=9<+&H@WABMMPQ @\!#A995SH[!>%1]L5&J#% _FQ/8./)1FNC0M*5%U2X M6GZ+GNAQB[.Q4F_@1%+'U'Z!0MF'SC3(PV*DKE1G9K8'I8B0H03LNDX+'8L( MZ@_="?)J:ABG+Z!* Q,&FG/S_N=U9_[$"8W!3T^-A]Y?=(RR,OD1N4X M,GO[7N\Q;'76YRP:H6"FW$%AV+SC@WE"+1LC-*O.4SQVD3#A-_- M3!'%[!!V@-W*V^?VY%::C6D;E!K1T=?Z.2W35U*:]6:T9*LNS5FZ5M:>]I&H MD'8AQKDWP7OYP+.A ?Q((8::: #_PL%;=0CLTO!II[;*GC'7WY%](=RK&41A MDT9<:9-4W:RD2EQPD\BXUL7LS.V?_Q89B?;@LGD"VM6H+P/LD8J!Y<4I>Z2, M.#N[?OAQK!MQ:O+;AN)ZS+=9C0?#>['37];UH4Z9S6182]9;R]D_SEG)#\\. M:"JN/A&WX_M]F)$LPU0=$Z'9(;>@XZJ#F@ -5KV.JRV$H:,HS1/^!//-&40S MAPM*I8QNZ!R*V4:\GHTWJI_S"$::Q%F22+H8FSV#8L=%*UY1#NYKW!&:H/9*[A)XW$4W5/*FP-AS!=2_$RB>SM?SV4AGUY9DM*N-K.(7[3CCP4,]!6IRF:(?@Q M]'ZT'W+(U$.!3R8^'/<(7A_KCV&*VMTABGX3/77+L\-TA7BYZ.+EH<6T)O?J MFS23P$B6J\0=_14O]]Y(L*5!8=T-K3E=#V*0A+U7U_I.SJC_5U._^&1N5ZGP M?U\]'9U7S 39C63USG<"N&1(W'A\]$QZ_2;(S#UN0JR%QXD M$76[EG%",]7_8X?'K^'46$6C6?<#K<'HM@Q,+#>]@:"WR>R0.)ME!U;(%_;' MDM07SL4GJK/OL>]ECE'BIAPM%@$O=U5MXMZF^?_P[QSM6^$>57X$685_0 GR MF+21=W2O:Q_I^]:E?NR<2. CNRN4FPZCR,KL,G#G]/JFC7=/7)B9#^ M2D,/Q0I.%6XAXA=BJHV#\Q*_- M!_4V;(HRE\S$9X2[(',ES?;L'-K]WL4J.2TR.Z]! M.5^%%V[!W%9S[[NNJV9UURXH^FR%<=!QQ>&#&\(*"(#=:;.7KL=L\0V,F9QB M$=J+=))L(N=9KV)/G7)L&H;>7,X9DH%OL#)6S?#=,2XJ03?)X+&3$U<9_YLZ M-1,2XA@=#)9"!&OZ'D/5@MD1WP'J! MMJDAKUCO17.U.P$->/D/H6O3/]MI_AK/MQYLG>B'K[,?+^_.[3U8$S]#S1LQ M=#VN'%0WD"$]EH):L>JAHVYSJ=#H^V1E&8'5[FC?YG)+RE48T/$'D?I'.>\3 M])'*&9RI,$J*.#/1ZE#&/..X%6XQ$!O5/CED;&=Q!RJQ2U=U@_42CQ?._GD! M'QN(PS;VZ^Z'YDH [=6D,O124"-&JA5__"L;@&(ZJ;ZTB:0]OSEYYIWQBL[M M%->0N=)W=1#XP(I^YU@=JG^M]R+@=U1[>Z-2]\RHP"RSAYTR;-#C3PO,8^X' M$#XF%%,'8<$0]I[=N86#0+"%$-1K-KYH0!)H&"."DTOQ+UI=82.B/6EU,CIZ MB,?W 7*D DWH^XL,#4>>'?B=BE\_1-+J3S7I$<-5B[=#_U"3)H?L-I+24_Y+ M3?IZ5OUZK*-E1S;]V#URQ.3KP.->/&)UC-LZS#Y%1-'7(C_ MRQVD %N.IW]_L2#\]N__:D/_H9CCQ$[[O2GI8$37<.S5-Q-OP[UB8^.ZTA2. MZ33-K!4?&<>W&M[FO?.OTT Z@.(VE^8/Q0:*RGU"@7<^$L'UF0;$3@/XW@@% M[(K?N_U-004\^\W2H'=;V1F,\"QIHI@,.3B?]_Q84>W&9Q6*[5J#YO7ECJ$' MV5:K^*!8_M.K*WI8.8=%Z.S)J.HFWHM.H/C#DF=;YUX[D-;#?I0]%*NML4_X M/,(WSUBH(-AB'J4M?2K=BF!:=+4"^GMR^6=S!T)X<6([EHS>9L4UUO5:6RO*%@$6*BXKQ*(4+88Z&QEU0S M[?*I,9MW3)XQAP"(73WLBV\Y6N_J?_X[9!\QB;\28[W]9)5)6-$M:R+,:$5D M*D+&:EO-KQS? NIGTI2XF]R:3?];LVNM#2/(FR3^X'L'S-V01>!%&/:IL2R* MKSZ( D%"[B!QR'&_EQ0=/,EYRLL>WB#*?\N:"M5Z!RWMXDP =:)8$7GEV4/;89QI1WGQ@&6I M^,ZG(?IW(]ZOM\FGHR2:D#ON>E^4B[37/,-'#-?Y!Z]6/RSN!8=&UBWFABO$ M(\)GRI<1;93FE2[R']CD!,V?%EE3.1NGYL.B?*3;NYO7:,4._;-9!BUU>^A ME>3B#WH.NV8.+64#A4LB+)OYO=L&\Q*JURMG4-RQVZOTX*8_S$@--VXNLS09 M9_1=RC#HM?+!1;MU=3V(=CS38AO2.W/%@9F_T<.ML\KOU96+K /GZFWR2G6@ MFGVMTZPMJ _?ILB*DSB@VD@W9F0#$0Z%ZTY4&0;QQI/9YJ:5+N&%-YR0R;G) MZ9B"=-Z8_VF2>,U/^CZ.I"S_6AGJT6M@0/B!!FM9=W!IG!'Z^P)! J_AVITM M#3CP;T4&X^$ M^;Q&]RR+Y26.VZ8=I:IOKD5YY7?8H*Q\'/.,T(!SD$JW']L>&OMJ MQC)2UQHFG3U;L[4R%A()]E][-R8E05>.ZS!L@?/5>OC^Z-@JK8F?*,;@T%BU M8D?<_4Z Q$=.E3_X;2]Q3;QXYB6K "K8P)06J:EK0JI*J^H87U-?$ MD< B+^RO_;QMAYL\(0)KEH5B9U4%O7ITXLV/DN-[NN#BE8JGN$=49_R1<\LQ M"V[N=Z0KM%V"4MSL3+%EF[[);,QV8P$+*@!(+%^>Q336[9ALUUMXX"57H)5% MW0T-@A,J)F!,ZP,""*>"O8GU MB6NG%S,0D:M6@[)>L]RNKM8P6.02 MN6JSB4[YRV[T"5'[^.#?/XYCJ*T\]W.7=[O+L?/1I5E: PTIE1"\H.C;:OCTY\6$TK&-N1D@AL[/<;] MKJ[ZQ#?:'HI18@G$OH=;OJ:D.U%G5TM8/O.A>';*!@A+H$C*T,Z]=/551;B# M4&\('_[?'?W<:0JN^J:\="\31DRX^7:GB/$8?*'R@:57W@U_=.'D*\P2*V'' MPVB"@S3V,7X'>CV0#92>#1N-A$+2$]^Z'8H5 ENV,8Q2R7YL)2S+L^I\'\I?F.K8)<7[@GT$9NUVUM! .UQG+T4^4+4_ M1[5>4DU=O?=OK9C_#3X[L]H.6+K& YW0N==N4 Z&L8# ?,?F]GGM=R^WXP.9 MV8E'R-F>#RV0TM$QV05X.\>O185+6R78S+E"5I#HR!J?8U2!,2*:=_DU,(,] MK4_X&'KJY[+.<+Q@^PE;S?8:ZEL<:R^DK_1:DB:)4^^B"KN_5^0H,\.D)48E M/,NW9OTE!0=Z%)E ME6$\D$-NR^?>&)U)U6_9,.MAO*AYH6AT!43.'(L8UTC% 0"?PEGK\RC4M(1$ M=R!"\>ZK#9^_UD7RUP1M)F_N5XP&A<8,!-*R*MN%?5Q*&)*>EP$J\HH2_@C8 M&C2I#4@5F,C_QL$"CSMGY:AMX"?*#.KN=#%BA3,D'U^,<](LE,K*-Y#Q-=VI6@GOVL%U+9KA M#(KM'')E(#^E#?_U-;V>\W+P*]'V9M=*9GKX-N_#&P^KQ3N.^[>0U-D)G7L] M/8PZG.ZDJ=:)VSJ^TE8]-1FNRK=R13*32-NN,O?8\F#$+ 58[IYT25GDY+ZG MX(^8J61RXK\<4%-8>D:).11[I*5E/IWR.+SJMR6KOW _E=8[^6YV?2S=NX#> M.P.]V\M!=Z='YD%OX>1K\MUR]-9K/^ DO9)G[RZ5?ZVN>#Z7X[AB@_<26/!1* MV8%9^YG?&WOP'J]GVC(#>X$JHT5U*(RXM #/^*3&0DGCOO>(5%SO0:!<$P7H M<+6!$1-KV#ED5C9?/%&F-6^^L3&#YHP2_(8.A&'&F7UG$F/;2KP;X.??(H]< M&^_-F/&YTKMJ5'@/=4>%YU6-"G"AMQV)NYB/&Q_,L.K23DSKSU*9#7*4*PTS MWYCJ3="BLR81,:+ 9=BYY?T!/:9;^=6I2R^0_!O,>JD@2B9D/1/>,+M93N:] M<;!-3-1J&([7]8HJW/1,"JWXWFWSU-^:<]]0XXZO9?&RWL/3KS"6$0XG?B5, MD%#\DY$^WXM$\E\1,FY/^HG<*JO;(:/]]MM2@S<'+2RVO48?4;2C-JR3VDKN ME@)6(T LYFB#<'7?<'V2%*"Z_6-?@M-R/-'6JCGZ&1&!T,N<,Z^XM&Q^[U[P M-6G3S]NS?+0CH%=W,R,:C3/FVK!KE8JNTUX:.7>1X>X,-=LB]D^A$ 0G]6;Q M07\>YE LJ8MX3:-5APS973//$65-KS O+4_0VCN$9P4Z9FR8(/Q.KN!N&WD2 MLE'EN:)FPSS%:'CK&XB;)&WZ$SC>1E)'4L!.[#I^7BMDD&-OARVVS&3K 'G*P\2 MM7JB39/D%N,9\V.0JJW+S!LIF_8;#!#=T:*J_+,61^R"R2 LAE&,E,@D3?9# M D%T*8HN,&W7R4EM>/AGL<^J$CW,;VETI NZGS4+U>2UD0OG-UI]I4>A!9?0 MCN?OE.A,Q*I\KR!0KAH)]@?_^*.S F.N7LH_,J+SS, ETK'64Z7@]Z7[^X'L MM "IWB+3 E0Y>5J@HPN 1%>J;;#845OK&81ELJF[LHH3"E(Y( M0E?J8*+V4Q;\3FKBEVC'7N#STMZ9[=ICV3V@-YBH#$JAT9590$!"<(@NVV\. MKW\1KXZLQB]@W2%>\;$7U\?;S#,M0R5&\TU2F/$!_:W'JB!4@$LCM5/AI*[9 ME'NN(]B-SA[&R4SZF:%!-P1TMZ*FH0D-XK(#PL,:U$DLR.S>Z:,]RS'0WLOS7R,<3X,;4V;$J@%9=Y M@:5/;0H,=JWVO83W3%-VIK-[1G]18.K+\/R_K3]7'4AY%D5)-UV%D2@A"Y.@ M5.J"RHU*T[OMK!:[*!0JU2I_N"%E@TIH&*"^F80Y/%UK>P81N*+?\*" ,ZEW MH,C\.M<.Q+B2$L2XN[&!4M2NI'09>T%8B#A6%;RUO$Z*0MTO3'>9I*P?BIVU M=G&&20R"SS^;'X"\=QM!:J]?>[]4_GE-I#,[_%!,VSLJ3HANGHLLOSI'Q6Y' M\Q5Y(M;9;JK83 &>,/G2YF)^J)6S>OU]5%A>\WV(\5E>RI-9EQKC^Z_G MU&IGRLR/I62Z#6\;-W42X[-40H+F1,NG\C&D*&]DK@Q=VR18KS$WQ-.F;KG[ M])> 2*;7!IA#1II,.A5XL!PO+LZE#&^ORG1UXSR9OW:7?"NU9;(I9)F9[OU2 M\$/1RO6@&<@DNJ/\B0%KA),Z"/=Z&/-3[_(.&2W[?>5TI1=!*O3AM73_-:H' MQ^^7_+$OX!6=81WC6\(+&9N6X7POP!FV7\JTYP#"T]4'B+UH08WB%A+T&H8A M5_G8.$#X$'(^&J;?VU_?-774)E,?F]](3TK(U3U+;U1I'%8:DM!,O"9^JX0" M+_GLV?2DZV O:@$X&3*-B^;'FM@"@YX:]O$#JFH@L<<7X US@%&C:A/I_'JB M?TX+07,T6Z#=T>_2#OVH::9* U-WO)5*GK^Q,^T[@"+TEEE<.!MN-#T\= M_^K27TZ9Q,3^P$Z>77EN"*A_-,(/',!WU_1W7,1Z5*[3FSAN@]:M5.Z M!8=B%;&7*/T5Z-94U#1A!TN/6H8$R9 M>O57)X[X+>M+BW+%IDZ5JXE0)_DBH8I>O[%C;@M/U:&W_3L+GP"#?[+BBC@A M@0W'\(P.Q=+W$CBOG1:DE4(O@P)Z^T_2;S'>2*$N[1>']E_\)C(EE?%&+]0+ M)]9ID'[GL08)EN_B.D=>!:^!O_F?D?[NKC\ M6H$,2%*R8KT2FS'R1LI928":KI#VC/4J>4,^H37/;SFOTI% >2P?R$L)@'?' ME4'X&&C' IL9/AB;T;8W,>CI0Y]E()1,1^J"/2@Y.(E97VWO-^,;Z"<*GO58 M6/ C^> ;O&%"AK)[&0#HCN( ZFCGXZK3X3_\K;WD/P/,>M]&Y+F^ 8XWGKK= MV"S"JH2"@56=,@%-VP7^DQ 7V%@"[_YL9BIWV M(D<89V8BV]?^BP'"BX"M8\>2C0I ,;:R>:_3',/FU+U=+[1:GUD>9JAFW!Z MV-PQL%2)N!L9H1\:6J>1F%7V';+@36;&G/O5J95JS S8-/@)0G>-VPAMS8A* M#W_9C5)RHCWB(*YWVIA3:.]6I7'S MKV-SCCZ9D+=GS3O6:O_-FQTZKZ,#IG TUQ2H:G#I*8?W\*37>M/TLEYHVHOL M\L>F$,=?[+,JA.6J6T&:4^!7X5"!H-SO"@.B&*B7\E-K!7A]I6A>UDROI%AS M)"LP?%QY5]7&N20ND/_7"IAG_>-<(\1Y)G0L?O]YZ)Y_7K.3VW#=I_$0]D/3 M MF(5[M1UG.I'&FA8(.?M2_08RR[J$5RKQA@2R>9!'^.;.V,']#+);4[6J8:)$ M_!;[2"XXYE_Q;<^.'C JZNHVY9*NAN2"TRHB4. MZU.[J)B$_']>"S? 84Y@STE37*YV2X3%GG1'!??[("\^-'^W*7' +XH,(=?: M\.F*,XOF@824/WHK[OLBW\IM]M1CZPJ\[% M_ALMV6]Y3>#X,+1E3K[+RFH:J*S4#0\J>>\KJ?#8ZB# B%8W[]56M4X[:0@M M6U_L#9O3VV3H3L:G+<\]+EX3SXOK>+)7.FDXU^^E5VYEN#KE:#%X,[YH]W2E MQNFWK8D7PK:!@#_@F3?&JFZV3BDN[NFOOAF#C U@)MI186+"@B?(0_*YH Q:V)2ZPE->R_<^*?. MU#$M8,@P/OA0S%^]>!:R8-0K>MRQX4-5=ZR/4)AK@)J24=V.&_A[R*L5W91CG<2A6?V&A; ]> MD-A!)=(H0&13+W35A_[I"Z&M]UA1/_\=KC\S7VT;>_?GR;8\&-;FV4/E3WT7 MUEX>$)#V-DQ32^/I^@K!>46D704TO^F5?GS;U$@*/AWQS)%"C-JH\IT=&X[J MQ+W-.AG;1I?,YW.[9E<.Q4_I1-_/;OFJH<-3[1F]X:1R67J(B=Q3T&H@6*3C>] \YYIP]$K[ M]LY[=R.2)ROOSCBW)=J84Q=K%C!S): )7\>4.Q1;I. !28_DTA0U%V7X&J[V MDX=B%V=1&T(U@%V4P-#C4ZQ8+5#^.F$SZU#LM_B21.$$57&_FY,;<>!^*+:W M CT4>]5T*#;3-]*>>"C&,PHZJ$P\D+.3VM38G.Q:_^C3P50*[7U^IM9N(\* =G%^(V? OD:9( MI4Z^SX)*,WU6-9-)4V1WHU!0CD%'=M1O70?(44V,\2L M7%I?%DJ[RPAOR7#4,W,#O-\PY![XE#B-M.B-6BA(\HNQ;CW&<-S M6.4;&G.5IJYU_F0$G-.&L%1ZWUCZL9!0*WFVV*)K65)2@24'7+'663'V37 * M]]'F,1>]AKH1\?9-7S/-1D?Z[L?QHIP 95!#EA+ M^Z2=1W,F]@O7*8!^#Q$LJ(5RM:F@+1\DOZB0!O:TBUV4G/U))#'OB<:ZTG0H M@'5OQ@GR\BQ3#KX(#;Q*\$,R"S=>1BVC62Z 9D5'HN/H"\J5;AYK(9?:^EA@ M44;W5$17U&[(JX7J9N(VO#' EJ?XB]]7R_*&:I7I^V=KP5,/O2USGV[-LZ#Z M]"#2H5A5KX)-\3K9.!I>H>FBA$ T-EB'0->AV: %,]EFFA037B^*5^V7\#FO M/%H""R[D,@@HK@5H"%:Z8?K-$H UT2=XE7:B;T^ MUW\H=JX:RGLW:74HMA2O7R6*>U6WGI3-62A3A"[>3Z$2*.M%CEM!IQH;]DM\ MZDGK&HF/V9.B"K3 )47D,G,H)MT>R]$AU,6GE_8GOL.-\B?^30#T>=NJ5]BR M=,N@J.78^5][]Q+EUR2E'U_M>N(V=;/[NGN3:UQ\!];)L(9AR#Y/8 M<.N5\T2RCVS2;P9$OMQ+SLH=AN>M%RG25GW;D4.;J'UWT9#/8< M*P)_,N2VH\D2N]A4GQGP)LO)6]6M6##7Y!]L=BA&'@";SW7M1 ;/Y@^Y_=-Z M9FC>1A[U>T Z/HMHG[53Q4<$F7&<%"E/?6O2V^K6VO6GF[[\Z$QS_ZX\)^(] MIWW610FC7RI-B+/;5(-G=81OT(RP-S?VEONC]9G:N>_V,E145&E+M0!?G4:" MZ(\FA6\VD1$^MAL"01',GA>%PO=:C\]+>V MN_\,>=@#%J'TR-TQ>"E-[[KG^TC16=? ,<')ET0KDQ._O+M3?BFO=Z*@(B^O M^@YF1W%(*L[@@Z5/PJ*3M#RBHGMGGR!T*MLMF6TJ?=X6$U^8139^CH M#I#=T2P/UJP=\5JQPA)WO$G#7B J'O(1:#Q_G6/SS0WC.,5ITG5>JV25[L;' M%19JCJ["N1C/L,F"2;+8% 5&=F<_1 D:(+\\B&5'99D1=Q$C<]M;E5\[LCDI MO$+NZF0\@4B.*JS38T-YW_\K R?QW+2&TH4.XFSD*;$AT9+-&W:"(VQW!6"E4B5G7N,X7X=%)G25!3Y(^>Q'>C4\?B:KSMU$L[#LW>EJO*>X^ M)XU5OV/[]9XKQ(P(:XCAO/#P!T+2)JYP;QK23&OVZ:#MXCB9NF! M95P(7+2?DN$U8<2@=\.<'$E<<]1%K>%MIIK;IG4^D@_HIK/T42B.S@W=P7]3 M:Q/)5'?IN4NXQM7$.?""ESRQ2NH4,["N\?GI.*47M9=2ED8.Q;AJ6[8L^9G- M4AWWE!2^7300XC&)M[4B% Z#AM2+=XXX$9Y#BQO38GV:(CO:_-^O:*9'1FBA M80"X^#T?2KT!;EE/;RF54:,S;2$Z5NWYS0B<)6)>/,,KH;N#3=IW5!7'UP:4;O)S!&-C MJ^'MK"_)S_.'8FKOXVL]P$7DK)@!)V_8-6A&7]F9@LB!6WXU41'*Q"^.E!:FO3M15>'VQ5*B70E>1[YC//11# MW5_A'(K)U]26;!)^^/UO3>//^V@V0(G]GW=C!.1*=S1WIUWPB^\S?8L<'?7Q M^1:_.+\TR<3HT-,NSS:&L MC3W;KK'8V1\9[!5E]JBH?KSIJP\OP<7K,^.KMB@VF*AW-S)[@E,* OA^\$U= M+)I;2AD*('UAI-,/O #1B6$>'2Q@>QY\M<(IQ^5O+W"5S:5CFWJ])5I>!=FQ M:IV^3.24;7&X,Z\XW-I.G?'\G_\.(4?R?_^P4:P/^P;]87+CV_CNX-1IB@VABNK1C3?WN]"; M=-9N!_SH##A?D,HPY0->6H_EU7I)D-W*3DP#E:?3%7.XKE+AQ +*^X6'.I>: MW*O!S2+EC3L&51F,"-B=J)2R@WH;30QBQ&O.F7^BE&_7OEJRLM,='Q^V')ZK M22DFQ3:6=8%?QBHIW_BPJ?HL0H2LRH.T^,B;^4Q]J4NI:G'#$ <6ZW;F8SJ\ MR/7?B8DY;RU)A5$G]]N816Q:F0O\'EO+JF,I=9Y!V1@$'?P:[M#,;N!OD=1K] );^;QP8R$VVS*:#HS M^2#Y<5)9Z3/1YM-<=*KKS9$>_^9.]YZY6=>6#74;;9?W M@XBX3="(1_)["XO?RK[S57%H7=#O[YY2#P-QK<#DQ,YO6[VE;CI5[-P%"0O<0?6!0['&@.S\,XG9P8&;#G'6CA#&3 M=')0^8G+L<"OYM@)P0+%+YS'4MHH>]^$IBWD]'M[&'HZ6->6*FE(=#CWTJN_ MC1RT:V[-+9A[B\5B]KY@VD>M6GG8!5[%-.F9IIK1D[*3J"%W,%;6%XKMV#!TTP)316Y.68'HI=S5+U#/A5[BQGIY' MWZ]UH5TN^_4OR\N1$_'7$>7HL=4@Y-1@.L&'2,4NY4['K)QGJ*(';5C^@4TO MZXUSZAVA:?+%/92$]]^/+%N]7/$](;-@\."C=E&3RU98?TXPH*DW7RL?U/ND M;$I500;L5M1U*.8Q)(__EAF'+^,L$DLG^,6?MI]41+;Q>B\4G-FN5ZK"=T-M M6.&-+>QJ3Q-"J,OZ81-XL_X"U:*1MNC*''*Q2^B-Q2!\8*S73E!9K \&P:Y9 M,')V=KZ[F?.LTMC*-%SJE9_2IV4E.;,G><,B]L*/]?Z]Q9?P@01T/@-%J P, M#/Q3:I(# '0'Q@P088O_% +H7U_T'158$R>Y4:>,>ISK2VY7:9K^0HUU*]L^ M_8WD-W%X>:Q+PWM''=TV_[FD\[Z_$T-OV^M5$JAU&R;KYFC=36O;@"E.X8Z3 M?G/C%D\4\"*^G;(5SO2DY01J^+;^^LMTDXUG;5QF(8SIX]Q$5XG=L/>+QP![ M,R(\GY28O?3QBWJ<:S@0:' B@S*]MKWK5F*EDF<7J"&57OWER3" [+6OEH8H MG(\CF>KO%YW0DJ#4[\='.1FO&2^4E!1B_'MS]6T#^H,;/>T&_H%EP)\"%S$# MM/-Y$V@_G%2=AP.7'=>8/NKI=:5TX<^7&@>:SK9WBHTZ7D['6_J=?)=3%V]XFCL=\.;WP MFB(/HU9OL[J8P>Y9,'=&$XT[KE=ISA6BN[7<4XE^ MU:W;-[]=:Y_RI!\3,#I89HI.ZA+:RAO3;DIR%'T3SV^)DZ.E4;.R:@3=X+&< M_0+JXJH=//C_L/>>86U8Z[H@V4[LQ#4$ P93$K A-L88,$VTQ*;:E!ALFB@V MHE@((8/H$I#$-AW)@.E(2N@&"9DBND1,$S((F28A <(TT3M(="[)G7-GG[/O MG6?V.7MF,C-Y_^C'^T-+K]ZUUO>M9ZWOXQ48=:0B[LR$.O9&M32A)W4Y1G#" MB/$Z9!A%KFZ?[7>!'=1G8MQ)?H$Q??\PVX[QB0/C37#JGL'6WU9$G'QEZ*<% MG]& HH!.QK57H%J7>-Y<4O2E_4SAM#SJHG#-%9/-]5Z #FTMHT_E? A.=M;@ M03T+B+Q[3@&Y@4I&>7=1G7HH.+7H("9KPL6S>Q5<@ Q1SM,7K^8:=*0GZ9^5 MT3+YAR/#3ULC%](/EIRL0Y NMTL'WBTYVS>#/CY, ZKTX$W&RWE7W7=0+\M. M=<]_.[6JVL73&@]7-)MWVU"I6%X)LU:/%816360=3E=PF_L7E ]DK)4S5D^% M<3GPFV[JRVKN--FU]@78X>DC(>L,VLJ14)AW;DX^/Z8C]YL[ZZQN>/'U=Z]H M#WU+XA F$Z7*/=,3*0IDF4UT(!U227HD&ENAS@"0@UHK M.=U&.Y7>V*4H_D*Z09?Z9+'F=K'EX^G;&+5E@61WV-H$:O-("#4TL_@US^6J M]3_E[%,-_-;66MT7RRK/M^^D>JP%X*Z! 8]H>?9Y'UIGU#=]O"L9@4_G'$_* M?KXG-@T79O@^JW>*)PL_P]RGSW6&1R%ZB,4'-UD*9IL<4A8A(@=XCUKDZ/=] MEW)/&+?_=?]Q.JYU:F)NP;!R,@D3TX&Y,JGA='"LLA%?W2OJ?%FAY]S8J;% MV\A=$RXP"I/3_683IU( B-PX$M)N.#P2&K;VT][S,]/ V'OR++'X@+*)BA _ M6J-E?WJ;Y78RI_WA0-5-'Q7J^KITN+QS_ )LG[3NRFO-W#IO-IFJK+F)NPTB MXFG%>?VILNS2JM =>N,>/4:^8)6*8J_(A#4)KA&+Y#+VQ(RUJ^;_#\O._ /. M%>RJ/D,O]0^$U.H9EW)[?YX<18VI^UYPV)]=L)]X+P*]=,KRJTW(K[6-@^V/ M0N*0WZ8#2G6+7X(,+^FP.K$R&V=)&/5EU0XN)8NNWQ5EHD.FM$:M-J"D9^--,[7Y@Z:1S?TIUV0]06LSI2O'<^YO=)X<6=Q&ZPFX^9PI&J-K7FZ.?A^V5C$P8/WU-+N(>6GCKG M[&7L!8TK(/$"G[B'>KY386%:L;I-J2*7H3,A_N8;@LG[!YE=P-W /F^21]-5 MWO8.T6BIHFT!!^&^"]T(472*B*/Z1&#<=26[]OH,#W_B^Q\)C87% -^>GL1NSG MOK1/VC%UG=S7MX39O.]CW\IJZFBL:;9O8Q)^:O/PWX%&WK/S?80Z-1II)9I5 M28[E'X:>8HVL9&\H4^]OT'LLZ08J.F_'E(L$^+Y!PII@21UBQ.Q]&I>U+%"T ME O$C4D"5%X'C$;+_#JUK;JTLI OYC2)MTL5(Q" CFY"E6-[.XV4P19?A]C>(6]I0"@=M3L'!CS=+W%S$AE7)R&BHL2 M+S=]H\'@Q :^+JQFX15W;)/]=I?3QC>Q@#OU8'-L1I!K*#W:E^&-&T6&/T;H MZ6:PO1O>UV/Z[W0^XQ>?-GSGM_RN2[71/(36->%]P)/_+(V<^F@^OK-$GS;H ME.1PJ@5EGHK=.A*Z.6S7,-Z*51^CB[[;[C%(<"(55SU]T3]AJEFL.$L^#,.H M3;=J@V=RO/BY^AIX#K?=\[.Q^S?E.C>\2PS!NU!)N#,A:?H ]&J#D"3SBDKP M=R%R#(+\++AQ3B1\9/GNX57XHSZK#E4DM8HPM*:5 YH:_8RNE9&9 0C'QT> M/MW2Z&>H:K&&XK+&OWH3*1LPO.%:-3WL9$2'U!?=CPJYN#L,X<7%@Q>[C?PS M'5/".LB__,-:$3W&]5@N9!_>F3C/V&K*:Q;]9=(VHUZM,*QX'5>W2%IR#[1X MM$VY8L#Z<0 3,(^\8)R@*YE'YO#O=%B;1K;E+\*KN\4,P6TU&=H; MIT%A%[*\LB^BOXEOUM<1MYMDYY)=A^J.A,Z%K5K*QBU:D'+659%?D4081+$& M;CBK-,!S&.AZOYHEQM5+%3884SD2TNS%1[E?$^D0?]Y:GDHTV^3IESM1WX;72^6_[?F1LW]C M%T,P.]]G69J^O&5[161/QK%Z* MUAV:+234V.'.'&"S!U*I8K'V57>@M9WH[ MQ51AV__A"25F,GD6 96V(PL0(R&EAR=^(ZEG9;0$ADO"NO1UR"H9KE_%K MFR'RN75>BCG+&D6G=XJMH2F@W;H)]\!U#L25EA4_O2&16-Z:_MY[@ZW$SN7! MY4-4L[H]E1E1BFGOI_!=(?(IG=S*'=\1OM9&X11KV=B8?@GY9O.?2.2D] M:_6J8.$?7C__ 2*(M6&VDS\/[9:PL^?[[,>4K&FN."8ET%X>RNB_ ]?ZWAEX MXXCBYQ;A]%+(Y3BJ;@&\8*TLLVOIHYU@,O+RDJK% I3BO#TS!DV1KT$HI M_@ ;T]IC3RV)M96\1[X_E.*Q5GA:H(5=+2@%CXB@'&8?"84HZ*7AUHQ%O'_29=@. I,*BSD\-M!Z MQ6:;9]BJ%7@DU.3?(UL=N>>_#S295&A=O2 . =#C>\UY5+'Q1GG!X@'Z*QT' M=L$[KV>#4SY(Y2 KU'9X7O"1T!]5K(R 6=S;].81[IKA3NB1D*C#WOQ4YN$& M83)$- M4PNDIFY3(?]@=NWW3]9VWBJPZXUEI1^_(8M/:()O-$18E!SHCD[OJV M^EM*-HC,_#*CE#M?G]AQGFO:/N@D&('G])8RB_,B+ZZ[O0H_D;ZD+.E->\YR M8W 9ZAGFF\P:@N%X4F@)(TYJ>!I+&EN& ,:+8(_L#BGO=EHV9TDSL?PIPN'0!?;-TO^TK'>1'S@ALR=%F](>S^&=7P MB6T@JRV%Z(H1:;>+RG(-*KH)[*^;&77:2Z!6R! OSO$#CH3NM&^?>A_4U3R3 M@7K?_YDB>]_+6@ Z?$V.QU8^/OZJ)"KW^B+\*MU9'B\ 44/-UW/&8('E[O7G ML0:G&%%*+5F7;3Q\/6TNY=S@7^[8.]OGBG!@UDCYF7[C91^J5'S_PG[S5I&! M94]E8.VM)GM0VL5%:8ZLRM1FGPIE]87I$*]3!X#7+6MS MOLVD"7=X?]I39;A?AH 90Q'6IZL_FV7-*YUZXM+*+NRT\].M[?'QDG68EO7V M8&**/9XZX7C%"LQ?3[BY3VK$!6A^W=EZ&@#VMU=$^C/<3W]H"%Y#M.X%,;Y. M6)0S<&4+B#&N,I4*\LW17J&F46;9%JL)S IU)TY?#%)UX>G<^2 -;O=^4D-? M%I),B^-GN>MZ-^+;\[3IRNK"FO$M%H>5+M%P\3?>,L%=B!I]=/QZ780)=ZG& M&LO6.G/[K>-H%+(53&2NAW?8GGC.OLX#CSX7N?)&Z5%%@V)%-SQY[#/_U81R M'=,8X*&G50&UH=RY I7L!(HC0>/9NEMDJ(^EET*O9/ "WBINK&WY%2\BJ'+( M[=74\+"8#GF/V=0.=4XK#@9K$/)Z 1"B5_;3:;+(@6Z]H'_#8?F"<(] >W>4 M8LWPY]X'NIQQI_E^64DAH(=+I_H5]E'-/P4Y2BL$R%Z[E)+?*ST([ 6LA=)8 M^PE$+=VS32CU=LV!+O&MZGC_ILG,_OM -SB 'R:%%0NTUYX=I0C$M7+5H>UK M] B7HI%KXG$L)Y9UD&1PE6! A#03DLHYI<'?N=+NO6!6 /BNB,$L]Z>/@4'N]C1)Q:0:\?(FUUG7JCF7 M,:N/14="DUES,F7.&L>10SIAC7HV%> T&-^3K#Y:/2Q\Y6;(M69-WN;RUDE^!<&[]OPE# 2%9%;/(9.G,@N]- H6WFQ7L!QVB[/L MTP,:!?4*??V%^54W76[G4+&D)(CY>ANG%^!TFW-AM&XQ1OZ-SQX1,7PH><^^ M_H0L#*5M=>9#F4)PFOW53_D0$#6>2G: M?-B"/H=SU"HU&&B)\OGMG+ F[O>+[DHC[T,Y:ITEN-/YD2>JJCA^.M$;8JU@ M5_Z"P;W)0J2 G'><<*I_.<' B0U_)M!9$GV'2H4XA1K95>"[&=ER&FE EP\; ME'S6SG4B35FL0FT0(OB9[8R7(!>9,L'FA[[J< M;.<39-LODS45"H 4\W,38%29X<_ Q"W","+8]#(7"AZ7\OQN-P?C,7\SJF'& M40[$FL["6_O:W"X']*3J0"^(>NR=BQXH\JPBU;7^ M4&IN>^KR&7I8\['MNZU2+:0S:O,"HC+<3"-!2;;>SZ6_D9K,&2X)J8Z;WE,R MLE$T3_#N4]".FC9J/Q(BW\[$?H4%F_[+'N2?PJT3OWVZ?ZUCKU8YP"Z@IC;/ M?[D^E1.<.(@MA^JYWFPL3OOZ)XQ7?61_[ULF41( T;SB\8#$0#B1#^V[M)IF M,L>GG1M24R/J:!<+05T0JUQDKW35[O*)958K>V3I2E' / M^NUC9K+^X.AKTHPYXMKMJ*\ZK 96O*-5E!,W@;\"##U[I75C4I80-2-&(1L> ML?W,Z4S45M/!T+B3$=^&%#>)IXLMR)2,;H7H==%K)5DGR2,/LXZ$5"XBLG=( MN*"P=8X7*#KYDHV?LL-_U.1L]))M3?F=Y16<]L*/VCVES4_&U%_UUV:D5]?X M9Z?7 @]G/$>.D7+T 3EH)CP:H>&L\D>TPM'CJ89!,:Z&.V"1VX]J1 M4/$[\\SR!JO[C-,@(I\(59(Q$]BV*#B68Z> W(*92SJ:+8;2V;L6>F9;:-,&';8B8OXHX8Y+[!/ MAODDZW_:FN73JP8;Y8F9E(70,\GR,>_1_A^UYOO(R6K:B]P/@H/\;VZOZY.& MJH;O 0>?8F?,!%<>M'$338KCIX^$E!O'@'U[RV[J^/&QD(/8KOCD8MCG+"F& MAW_6TOHCF$P-EEA2@QA*DK_)J%_LT9SOR'#0PMF][Q6'2D).)>]MJ-5>?/>8OW;F!TQY&+EO93"OW M^U/O>E(DGCY6VQE.A3B@3V_!02T+W*X'L=/PY%>*<<[D1\&'65.;_U8),0>" MEIJ;)D&D]Z+:(Z &63X'W].5>^IY*SE M]VD]A7)'25-[%+4>'DR7^9S[TL_ M_E/3V7)OF?$LH;IG0 >6JS)HIJ8W_+YBW!\>*MX.LYQ(=,X^%*ML\'QVQ<[HG4&=2UNF_.DNF"<&OS%1 0U95 JJ$G!/G%M)OH MW"A#LPD;@COW@EQ?[%Q"IE)BPZ T9NV(C2_5 04"6DKI+YQ2!W1PY'8-/5QZM5U]TJM)+6*6 9Y(9 <26\D>V_;FA<_%I M[2@YU>,\5[[R.,LUK;A@ $-,-4TU=7/[U=4-'+'J*HF[R']*WK^U-]]=%CZ( M"X>M I7M^+XS-]IS>(OS.Z[VU8:%R^SMEI2>F7L5?@^W3U0S(=#T'4[%\_\!I') MUR]ED1Z)BE[<+5Q!K:5*T6&.<7%Q?>Z@1 N+8(NPJQL^S*UL5SFP:D';6ES< M4ASZQCUA+L$@)J?VY$PP:ASQW:":;O&)*06<#FG-Z^1E'1=J3!%FG9&,.Q4? ME\)EA_8UILE>_F6#Z"X74!,Z9B<.O)\U[IUT^6;0<_&OY[M)K0PE82>OFC0J MSDJ86^NI;IWAHA0F4!?#3I1N)XV;++SFT7H:(-*5ZW'8K35[1XJL8; N-%XO M&^)CZFL):F*-/8DLUQ_@7^PDZ9M>NYNJ_4APA02)WCD)8;YUH"D[I- 7PA6\ MJM^D]\)&L&%7D].:%GW[W^\4%]XNF[3<*->[-H>JSQKU6X#6ZO2;C;CW*0-, MDB4@!JPK1D9&D,().;G:V(_]@+MMJ%_G/D^JX?3BTB#X<1J>J8'Q\N=H3V9- MJA>1LK*R\(R+K[;+5F[QX563I5IIV\4YVV5/DB66/DP\A>BA2Q_!4R>O0G_& MPIR&_.2E6:6-GYUZ.%N""<^SQX+WZX."AZ_L9S2P_6H.K3;'SLVP\6'ZIVJL$A8G0[Q\)L*\A>+\9NW?8+G5I\WU'^ MYE,G2GWQXW2WTRH9K[J]^6E=#XT?S4W$B$/&C;J M:25*K(Q=I;1#K!8/<@:[R&N,@E6;2,6$,)Q**L9T MQ]L]M7DY3Y]Y?^JQ:_QJ4E]6WH=O#RUEA;+=7M66B<8]=XP2+<*E[O1P/>B"8L6[*R!XC(+CH1\^A%4F:4\A2=G M@F+B([X?S%RJ*,^Q>N WXL#S@LGN9"G(0679L03%:%)6DNN[.>O9*EK$Z"* M<3ODQ OZ&A62N>>P..VS=FX7$!'9\.SW4Y]?9SC*2BH8'41U8O9DYE+M&G41680R?ME^<*0 MLNDG+P:#D":&GQ 60G,CSWSRO&TP'J5R(;IM(!ZE+H$J/N%XSNDA^+?.O*38 M))!D+.[' MVDC@@N8KE6J\:RXSZ= +&J(1$ W=T,B:PLIJ??VR>M-:W'*Q6I MZ+2=DE,;6!1ODBPL8Q8[_B7/2OP?KB(*[^RUZ_<7G^7[)W[$GUOQ'M7-98M\ M D[6>:/OJMJGT+&H2R[2K[I28:B8CKN0:(?W0X5G$!3C2MN,,?M"<^AT &5D M03^(O3X2L;UAY9O-DHJ(71FK?<%L4GQH/JGRPSZZ+[5K==B2=\@MU>Z@E&I/ M8Q1K%&Y3#6".Y16 KY$N6_^^LY]F/V<,/Q9,QC[CDM_E*A)7O>3OL98\*UTC M;5'K$M+/=3+IW/3#^UH5TY.<-XW*:1C73AM[D[&;^"]_:_-]8,)LC[C_\4CH MWI:W%JUGI\=R25 O)Q_M$,\D)NM]-V M_,XE0F^US7&I*5!P5A:)H)HN!U575V^1IPD+"Y^-%J#UC9KYVF=FNY1W9Q]' M$B-E=P3< [?G7@:8<.JZ7C-W?5]U128\+FKQF7AO.G#K0X3KON'&"GFW^60$ M8 L]%19%GMX&QR:G"E]4C( M8&^L;-6[G^AP:)JQQW6+UI]D/% Y0/UM5ZTKLN%"V5C,882@V?XCH]BU8A^M M(FAJ/HN@8O/<]J0^V_1,/PB4M6^^L+^W$DE\A[,B@W9DW%;"(B_].UT,_HZJ':DTX>(7Y>N\OXFKSI/M MZ1ZH>=S?\I"GW+36%SYD>2EDU:=KHZ\&3& BL(=GHJI,!Y'!"Y\OO>LJ9E-S M#A=7>0<\RGY4(#D_\J<-11:[=>O9;%1//9&R="34;T#! IHW_( K8R0A7!M$C!+##S-W0^2,A>CV,S#L2^@%!C]@^G$.8')S@61,K_OX+9:VE MW79JE05-8_,7PHC-LJ,J3\=^0=*V^ ;ETA=V6!J"T>9=T-QDV9&0YC1%D'/P M_8J&8'*O<.GRYH4L PIUL/77(R$ C[)W'+M:1.@%1?%&:KD;427Z?_\3AW;K M @UGG%ECP4?'ZT@QBK@_G+['A6V=.MZ%T[+VYV/V%[+WEL<. M5#?7!H^#F( Q!/WP%T'VWMI!'S]I]U0WS@TT/_[A2 @#=XL8/A(J,OA+K+_$ M^DNLO\3Z2ZP_I5@7[DR@FY3G0?3]A!)_0S'^D1"G8[P9YEB:*0US:U];4>MR MGQZVVNZCRVUP[MZ7-CE)0007P94&"!=3[_%-J#JJ^ZS?K,_K**ITT<.P1T)9 M$T,?"SC\W,;(XR#W6,I)=3TEATEP9FQ8=6($HFY (/'YB_XULCH_?QBN ML&C//K"TEZ[RYOON/EE;";='(>RE-9JO>3LL[& 9HB8\VZ[BJ/0P2[A]>LC, M8 ?0CJV+-6_JJR:&([R4'&)9EM#B<%]FG]:#&NKE.2IT)D!WXQX=K-F/#CX. MV45954"+N>&;_$#,?\CZSSGLY@5+TR-_R3Z):9-T>U;G)S(QXN5DF8%\QRCT MU$2,O,06;5,@K:FUID]9DPFNS-P4MJ>BYM-%-Z2=#!:0-E@)B\;XTQHN1.7D MP#3%N7!=V_KXWI3JQ$>XD )+Y:65%MT1!241AW$(1#;H2,@,[EK)GIAN=%D* M;J+4K'@0 V ZRC*3C@DL#BM1\/L;_% F07J/,+PR+/O#KD3W@7NJ-1,$VC"! M]2FMFN7/G@C;P!J&UK9@%X+W^-0!@VBXH4/^@FK%3K[6G.BV_%_\7_S_+7RM M\AQH3J/,X;QK.$T+TLC&C7[A!5U,S[)V'R(MCE2<1"85 MNP+L;O,;>L8^QUSYGQ_H@1<&G_?U' F]T7.6N"F>[J]W/VVN$R M*/ALY/;H-=HC1UO=G[(K)_!SA]J#?69C>QF;/M=+\:1Q6%S=OBYFT8LS%I00 M4(P1+&1RK)3IP6Q-2E5B'XR;B.F14G:Y MG1V.\"Q6"6J,V /-R][5P>%MG'>[?2.?TG>-([^0B!""&<"I*V+;MJ-^8Y%# MNS$?>KP7+D9X:1K>]CJ0:_[T+_XO_E_"V[/1>V]SRWXB6VL0!85E/]#=E^P; M$QO=XM0W%=_X-1%2E+XZNR.SK10']3[E78))/-NP\$^OPEN_J08;,/#(R+];+8K'_L=^98W[ MY=Q,3^C!Q-AIQ-_M:&A\!Y67.%9@_Q']%_\7_Q?_%_\7_Q?__RB?.N.M7S^) M,%]*B&X,;)]^PC!MYR0Z(*/#*?K^CS:&S]\Y6#PE8 MP,X=[V-GZL-+F3WE\VG[IG/$>3DJO$]R<3@-#RD(#A8 MD9(UE;D+?[44IJ!K/ E#-VKV6VT5>;%JLGLP"Q8]V0P8Y&J2/^:)2HF;SUY4 M> 3!CUSGHY>,GJ"NL*$F%H>,9-:2;T7S)WC?T(-29POMW3#D%7JJ?%K+@*DA MPV1'.1D%23XXQ_@E' ?N';6,*0E!(/SR/U,+ 8O%(R!]8"X3XO>>,W)[J0^9 M9$\ (."#^H89R4M5+)@.P6J+5P6# (TW^Y1=V?@PA ;ZNO;AW^WHA<__][#U M\X,_2UCS%_\7_Q?_%_\7__]/WGYSK&&47):-7I&W@807QP%;=F)T+K/&[4AA MTK'31OM?# *.A-:^-^SNH%I)Y=]L/A(2=OO9X$>M2%=OM/7!&>1UEVR_XN2C2F?0F_(U">4Q;0-P-([)^><7FH/8<5(!BJ_Q6V? MSF\:]1KS6U\)4>>.>-$@7"2?7,3$5:DKR9.&W=E+%4N::T5G'1;N4;-)L7C3 MH=C@N^4S?YQ!2;Y=IO9651@L5^HH%_M,WM?S[-QQ+"2]FD*)-UJ;,::6K8Z$ M-!%9([6)%>!F$6 IN#%S9'W7)#G& M7R2E0I@M6D.BF:&O0D+Q48]D@\2C]>4',FHF_7]^!B, >IQ%+BVI3^?8FU/! MN!N<5/!&]7A#!'-6]E7@2 A7;[ "%I[OWUA\5FWY#AX\\1!>%6I@3&4U"8*, M5HL,&A2-7?=S#'GNO>C&;ATC*S<#_8YDP]7AB]T1^_G*K!^%M5B>W3S5 M'>)S1_1V6;I<)%_V/$$ O(DLE,JI#0NBF,8M!I(T_(0SII4J2LU2C&5,E6F4 MKD2$]$<[LL^PJ>)#.\7?BKD+.YG%9?V>[Q59UNE[*&&^4@P0(3V_IY+4O'XD MY'?86 Z6*:-;2'DO]KC([RH.0:M(N+OE+8C'-/<:8J:CE=_8FLC= -0PG56R M]&B-_;GG?6'GMKF'JG418M6#-RJ(9;>W]^R5 )KUZ7I/B0[$-TW@!6PA%4HD MEG<]"MR\EV%M.6ZB'?#WH>5)W>& M9"EI4I++I;)#0%=ZLNFW^U1DX3(<!6U(WRF2>&1T(Z'+M^5)6> MFEWHL*Q$/).9&4+; M)^=-E7-J5YRSDMLO0N%<@9Q/WP8HU@='G%&>'\,,>5G_G[?24O+^\7 M1J82&2!P]!-.%%D02(C&^/<0PK^ ?J\OZ&0V:J3\='@FM>+MG3*GDUWN M\:%5$]&3!,%&5QB48)4Y/,8QO93+1,G4K+7&3,T9\+09-5FQ]9%2VQ&DV:68 MCA!5Y]PC(7UYIEMMO4C!+AY^X( +>CJ),+)8C6_SZX[N^X=+Z_^OAC!FZ^UF M,!HSZRL]S*\J)2YUR5ZN1)(Z,LV<.M:7Y3#V!$R5(]6H!SU]UO>'*L[UMKCU M@T![57&YCIJMA%58>_V4H^IFK:WGD=".=+&%!/1(2*Y?[QIX/W%'(:H+MV@A M^,;Z(E*C^ ?W6H.IP-B9:G2'C;9)>%O4+BDV%G\P@'"<%.T3Z6N_\17MTS7: MV0^=VT71=@ =]W0MI2LH,VXLWXR:=XSKUP-MINUZGR;8N4-4\19ACP";%-T> MO60-FF-F9F:?.^A%VQ^W;&-XD93O_LN:[/D/+4:#OKDK'/LK_%K:>^SZ@.DLH-0#$Y:!:;WDP*.'=R<5+$+]AV\"C?WM M%*#@S-C?VPYYA1H9^6=AA2\T.53.=#E?4H+PR,?&=O=B5OX<&DG>GNJ=\"FB3(WW$I#Q.:6L32?39Y.GP E*]%D#<,-,".Z MK1MQ,-5E=^69:(/+_87\7OI.NY+?KUU2\C6W[$ C1FMQ-,.0T'&9B2J-.-+4 M[>_ R/^ZI?Y4D#^U\/ULL_BM]NH0*,>***57?S:XJJFQS>$Z 773-EZSH>-N M8-_:%B?1^TI%[)S*AZ22G+_)=7V%+)SPNT,+-9S\=#V,VC=JF^+]NKO]F7?U MD5#R5&*80M34CA+X2$BI,DI\^9L+(ONWBO4*=XZ$OBZPSV5JT%#:)J'H&V'R M-TS'^-;25\_$N:=_X?%SZ%3T4P^D[5TE::F*^Y?34DROP(P05T"]#QX\$!4% M7'NV\+3:N$Q5(Y.IH%=:&.XF/2-CECV%[[:P *NJMK@?K]]M_-8-0[>O_XN" MR+J<%E^OG7-?"R1,588I!96 *@:4+ ,.]@0*GN&OWSPLI]UPJO5I2T)I3T*P M@O]N[9EC:U?\;];V\@J,C9W\MQZ?H!6Q&_7KK/.2G!WB4P+$(>N_]P#U_[UI MDI17Z!V_R 0#E%LKU$(ER.7#PA9OIINBD[X]G+1.>E+)%6T?BR-:+ =ZX*;W8N^W,MSQ1U]7T%BE?J,M%(0RQG7VMX[5E+?%R?0J 3H!8 M&$,<_BU0R8)#^3N"L+F:81NVEH2R* $BHDDJ.IX5*'7U:^WA@'"UWB4[BF+] MS9EG==V, /%O@I*4++*VU(8BA?.?H-R= S\TM)_%774MWS)7-IEIC8_K.A=R MH^Q&X(%R;33VTL1< MN*G.S -GS/=/^17#SJ)823N$XA7J&:ZNG-?K<2YIRL9^L^U?8[(_$SZ1<;,W M-'9!-%Z"DUOX],36>9?W=UV!C0;YXK1M2V"N#%N/[>M:)5_:^R[@;K[]3M@U M9\Z.8BBH@:=C,P"?>>FJZ@>P W<"XEE=_54 FWUH1&V>?.*P.#:Y U-]B&^3 MD0]]4C.?/9RS'ELN\PLAE&^LWA9LO,^6T[8[=.BK9*0/?7N;#\&BC?A'W$,-C!'4)[-FPBF&Q%>G&FL)\\[A-ZIX[ M0N%VYOA-H9E_KA/ ?\").O\C(=GEIK*&!3TX%=#C%L -N4&V$*O /RXU6+97 M36LX$OI4H^Q.3RR3).QV!6W7?M8R,$6G@M1C570D%%4UC=#+;:KX M'!A]J+0 E:L]U3IVKD9?_N?&I45;PQ]<*9Q=B+,35=*=Q>YCC6MNVC\/G_KV M]7?_(O/]J=!?7*I88'I1L/=3%66>V+Z&@P]9>#P*.C2"!B5\T3B0UV%ZWV%: MLKK,&J)X3Q*_#O:8@%1>FEK5.@COW;O>Y2H92J #1/1\:_67&)9XX>0OG6.PI%0F9.#FH,O'NJPR(1S7V]<\DT\GR&+ M8:TG=U0^;+9Q+&6C)TT$BC8; 59A[QO0Z9.\_1P-^&( ]8QI"I)4;2W)(:<3 M\A04:RZN8 ,,O/N;.O:).>ZYP(8HXS+]C *^4WK_"VJV>V!F)EI.K=OL/R^@ MS-9PB.]^[RCN^N.ZD)\WAQNC)W.BLE1^HK]YP:I0O8X(;J_FSIAET(2B(8F*%ZV)EX MBPYX\2X\9\OP%O'FU':Q CASQ2G45CJ*D#*:AO??Z)XK=&?V*42Y9ANDY>K, M+16I7Y.M6+_P;%A3 =!X)'036,)#W-"4L(-D!_]DTQ*6*:U)XLR6R9%JUV$^ M]\&=S'=.I*_6Q-N68:Q&ACWT68!4,$OL7ZG*EA;4 S'93)@2$*_ZR M8VWBN]<8FMC4MQ7;A04- RN]2.@Z*M$3E+B:8]'MP\F2T'KUKW/DGPGORG?U M#>I.-)=K9EA,XU5HC<$*F.K)'H??F*7TL>]H%F^49.]U$TR\-!8T'<;\VAT? M$7PT BH>OTUV3 B<+6^:(9_K!H6])W(Y'!#S8S6CK$LFSDL#L/[C%&;+;9BU@_>FU-' MI: =WS;-H?7=$1GK<_KDKKD.L/I4%IXC;WY[3K,$=OS8&4;[+3ZRJ[ M@:H:68A6/'6M8 _)QPNB&E':X5V[M-F?#9],CW2U-#F.R$HO2CWH M;K 2B?H0'#YWTMZMQ][QB:/\_#QKUBENS;5M>M:,X@E)\XP>#!-IO\Q9>4$+ M0/EW[YP_CBIN3TL0GT>@@@AE .LB!5UEQW6FNSNH1EK_L-63KIDQM''V(;V: M)NF4GN0>M88:P@YA5=M/H6V)=[GV2Z=]9U3X1T+GHS(;_2"+8YV:VB+RG4V6 M#_1HHS+C=UZ&4EP'2UMPXEHV%WTMW0N'()L>5:,7SC6!IR,>79S6._1? L28 MQ6*['6>J.!:,ZJ9#JW[JLD)HVR,4>34AHI.WWU_LOH=]@*=7[.'K0+55M5?E M&9)<^5&C.:VGWV&^_.4_J9DD9"&P WX>,+UY-OW64D(4X>B MMG78C0<97=@"[J-HM9ZX H_' 689//]*2-^@KN4WO=^;L$9)-1LLL8-KHL(S1)^_T4]FM-\VPTD/\-%R0NNIMJ]%3'_D+V2%AQ8_LMG5"OBB7 MT>A*T8UHSI#6E^59R_JW>/DZ0SJ04:T-FO4=N<"2QX'Z%QY0J0FL(*C?"^U% M.[5\J3G9Z=:OY(MK_=K0V?0XEZL)=E>0_?KKY!4G_VX=U%X.+ NXYF^(V!# MN>05 ,>;O6'J8?0L]@\XG2MG02N&^\%55 N@8;.Y7HL9-BC>@I,; M3@;R3"V[-(J'HLXC \?6M8N_G6?3&J95"\$YHU[MTMAA5QVP\,R^)S+U:5_% MF2W6"^=F''T']_4R-*RMFS/8;^'HA0B*/0X*-O2\MN+B)KGX;D&>A%YQVWY: MBVY/2.(.W&QH>P/)Q.]I0NPY_E63:D&BM,F?6^6S*"[=0;./KA)\3MUW&KCI M^[9S>X2E_-LTDI6^04C305^CH_TK:)+,S];C<2 M?8)4G6_ MT\C@<.I$N7+GMHW95#N(R *%N%3)S""=TV;)Z7@Z9([ET6L*'9AL@UVN)]J& M]]CVIT;@Y+(R<]H$<"_TDH7UQ)SA 'Y!M86?F57*#%1YL4\L0N12LP4AR TS MC)=&>_QH>MGH2*B[5D98@Z"!\;CRW9O ?[5U_U2XU=C$?:<+62&:[Y3U M.#G;J=?-5WY?$N!'7MS&FO9=@8^I(5^^W=-; %W:*807=HRBF !O'==9O0&/ MQ!' W?+PA+R09LFI^J);G"B):,ZPF/6*K<,DC^RE(F/>[X )*=FU3PFRZPE& M3IYU,\-.3T9;P&<*]T#]4A"_+J.6\P:_4-"8;KY\B%)-L[3A[SN,=)STW7,:>L[E_[S$Q'Q3D>R J$]#BZ>U?K;TQXI9M4*J'2[!1&;_Z\!BD&<-(X MEOE@1G72,X]J!+@?_:;Y(2O M__ VAUK?9["L47S.NU%=U,C+?]0\YX\M!F_BO;]^6[Y:9->Z,)$9NX4"JG601B]L'0DE1ACV M)D=$]T'(,VNM@S;04]_,7RQ[)Y/]04"; SMW]]V1W4D1$.E7&/-+"J".UX^KEL1]@C:PV MY- B2Y$?XGWF7=.OGLQ*'9G;S4M?KG)'_1=F=&ZM]A/]9B0]%O6=8SG^UK$! MVY?5]#=9IQN &^9)=C;]V3H M^5>L42:_[]=Y#4_+K [8',=L'=HQ-UY/D9ZS5^'W)0M"_/DW!E.+V\.)-ISU MFWE39,L*HMH4(A&15##74=51I4H,WL(HWP];>!JWJ22N/\>%]R-H;'BN>&L. M.M@["28\79COQ-&F>JRRS/M"]2SHMW[YI]3_Y!6F+IC &!V&O?)GP/8A;P/$ M6BA&]>9K'S0IS7C0#(;4KUJS6.OB=HK@[BC?$,:,^DADP6EM+U-IM@;!X)W=^@E(SNVZ8^K@$: M4<-',^=$]&N;5M$&N5!5D5$\X],N?8,#H5#%6O$G84KUD/7Y>353/L&Q7\IZ"ZQN@.A^YB23N)J0LKD"CZ W-G)ADM8UZ+;) M:O]]%P7]:NH%6(2W0X)=-<9&%"1Q^;(4%'*I@Y0(DDP"71KX_>Z$D0FI!",L M\M'H:_.L+";"9N-?U;SC3XP+PC,]P]M:#=)?C5V&STA"I#)*V/9=G^EM:>S< M/1>T9((LP\_,T>SUR[R DJ%?\0!TB(%3??P6*'>P>]W@UQD7#0H*U"G0T1RN M6V>&.NFQ\ M UIYF'/IF=L5(_^MU;E!U36OV1RH.[,?A:O0AU_1)U6'*C@FF M*0\D5AJ7>>NXR\BJ3DS:C!]<)O4K>CCU2ZCFT[[I1-% XW0S4FZ+*9I5?Q(3 M3)H?#'4SBKKE7)L9HA/E:*.9T]/),,MJ!1^.A@Y?9*2# MR%;LK()G]E;EJW>#:G-@X?\-VJ#:)^J1>S/"S MLOE0W^@HP_1Z]>0*%G6B(FAQE"17NO40))Z'5.H5?CB_$C)\$TBB"#(]J<_! M* W2RM/CO&4Z*RLV!OZD2S#2'^22<;,]U6!YHZ4:S_'N+P@V"O,*-?7MOF-U M$'LPHL^ .&O)"1AOZ;]"&.LJK(]D$44K[D;J2T=UMEO8Z/4]/_$'+]3V(^3NX.RQ2ZO0;R!1\<1CV5M5,:FE38#JVTU<\,"A+;2@Q<2?R__SE1$ M!V]9'\A_C%@:Y6Y%[)&6DBBZ_HLHB0!3[W2%.AXR54(OSGN5>M+_E!]'03UQ M^RY: W6[MT+?#7@"#V+;7%O23_1@WR!0&WS3X>K0BEH&.1@BKFB71Y-/ Z1! MISSZ?]D,^S/ADN,HJYCAX[(\_E6,WAK*4*EB MH&!>6^8>R\,2EK)5E\;59B=RYHSFEFU^-K:O1)GH#HU=3NMR<29;MA8"-DH! MZEKX*42.[:<]->TP6/21$+=@->YPT*OFL-]E_OSK*>D'SP?@!+):MRFIN9YF M1>/7)BE+N6LD!>)N6,@I<]&C<\NXGPP>C>@&D?:MUP@P-09-^P;"7XKVL@1K MLV-7[?:TRNW9^IA6.O7CHF/C$XM!K&T5A,R'@ =5UF"I6>L$: M 0-/LE/-WD12U@8$ !WRA[J7]=(,E;[S=-6Z^GS;T(>G3)#N* MCB2+1.M]_%.52(B(FQ5U190_^= @[-[SLSA93 R; [@ M5',\QPW <7WN$2(7?MSS_S_Y/YS2*H<@Q,8Q[?.[J!/_K;TS_6H"2_,_W;58 M:HF%@ MK*PBE83&R"5F<;@5<@)0@BZPE2R@($-DA(=#59;%**$ @+ FE"*@L M$0($ @%EBVR)$$D@"6$)BV$))&P)@3#.JWDQO]._>3,S?6;Z\P?<>\]][O.] M]WO.<^^U:%J=',H-V"@1M6522^F+IG3J^8JLWH _-?_VWKO89:Y/#8GNFDE3 M%D23)V=:5N+S<"T?L\/1'( GC9\YV9 AO76D-@6G\^=!-!=:1).D[EU##;#:40Q2 MMRQFTPWP8.U)7NF>WUL%HE,D0I6:]NXP#Y4NYWLM$OC<2%K. % 1..S0RVHL MG [%9\=U3<8U;Z:014;OEHOJ?LA,?=?."Q[RSF@!9GG>=@_D22Z9^$\A3B^W MT-[T2H%O1C;>>>I_RG"EE-?9%-5:73^[Q*U9>.'E*SE+>1K["R=J^Y/] M*7TU2<,\4/R<>-#57;4T-I4RCM'.,\R+(/K44^B:\B3+-;9W=+=!K" T/OR@ MBLS8NUM-*3]3LP0*2XP*>1&8+IHG%G'FZPO3V0/$N*2&*YGL^.GXXVW* &_" M.*>3_42D>Y>H5=@9'#1/$WJW8_]V;;[$HX;5[F\,B@Q*>.B7X[EVG*6/#OA% M9S<)$&P#D_TJ5 1/<;:A@#"K?!O4X$K^EW(;^UK:#B*4=JZT%[#N+-4_C(_N/6 M*5+[VF+YD= Q8X2) &\2YBL83#Q[^H[$T>4B+O,N"HHCC>?RO6OSK<%1S5[& M'H=*1_U09%GZ/%=YA_UBPVDWNA\2=ZL%#.3V-\_F&VI?20L_^-N M.U:T]-JL_UL7%6BU6E\C^G1'[QA).W_J28G,^*A3'''"+Q2"FU7 9I0OL+?# M1C+O.0^O%W]]^XW$LD=3+X-DX!4S3&$%7?8L-+7>>MW98IW7YJ.>L+<%,'6) M[;H?FXQ\P(A/O#J7P6H5<.:J=R/9=U:T\<*,%GS+TT.E]Q2_W[98NBX#<1,; M*RJGF^S(+27"Z8X5=$BM4-7&CO3BQA5'Q_+_ZI3[1T+G. -?O[,Y=;IY\VZK M\OFQ1/N36BZVMG*#2UFEW1?3[%9.(;PMV2:U74AD0@U\=B*P6CH+M0Q77Q!*GP+*,BCBOVM=?TJ M3.+/?>'=?_5[4_]&9!25CNFON'>Z)X:VJ4WIF^)NQ]&O,B5<#"!YFM(7(N(. MU;*V5K,O/Z:DO27XM*X'"^OZ6F3F>& 02[K-?&PK$#_-1L-'"Q,VQO1N1LAQ MJU^T*SZL32#!CR($KV>>E[]/0]'<($[:\7[8UT1JB(JPNQ+Q<;U.JB$0Q_ MS7#I2)(#6HE_*LS893"D)$03G!VG(RWGPM';?IE*_QCG>H M],RFNJJ*M8AV*%?/3M&$]?N/F0LLZZGO\0GQ?/$6"OG6NF";(S-BW.E^6]&N8<-1Z\$G-YF M',]U5K5>1>*$+1S+P&"T;BY%LI(\P4Y3RT,[RTD\1-U^:>/NKT,/=&X- M-KR"$*[.N?/&8W!+8;5"%V/J_(\Y41,OAWRT!7OD]9B7C8G;R2T5 M8N$2E2R$U,5-=!23A/F&).](*0463"EKJ,[/.3I4W7%\0=.C/J*"@6$A3< H M0=_DI&5.O]=MEK]_Y$J/IVP^J!M">>0>3B&9=WXSA]?+BOT8YLMT<7[WD<8= MNGOEA?E M"0=\JL.,Z(UZI&\9$'P&9>)ZAUL]BDY_8G;=H,4W_O!O3PN9V9F8EQ8U4^WRK.ZEU1U3(P !D8#ES9QV5D&S:\$BTELWX^ZIRVU)']W;>I\Q"<#M M:2?;2)=8,14?L^^[:&@4HG.KLZ$0S#.M#E;^[H-L-Q6O^Q&R6HJO>R1:(PJN M*$SV&.%5%T!%!&UR94=GHKV@M:O=GM>?L]:6S)7!;)<]NW7#94:;!#)2 >U"&:6S:NQQ3Z&0NEJ[[# M0O4!#=GSHIT?ID$;NL4SQ4/OK1(V!>Q?K])J.DOB; 74NTZ=";03JM%%H5.T M'6:!3)>0X)*;T-*S6'BL**X.<=[E#P5)5XV<05^1^M3V^,FGW^/!@VZK=ET; M\=V/IP9L*JI1.;IU\^BISD5S@5J'HT#^$6_J)ZWY)JULBW@OYJ#*NI\!/69' MX"#JH9#<

Q35NB&*OCMWXGA.>& -[EN_&SATJY0]*S"X[1A.T4AYAQT/XNALSE MPJ(1B+P$1(]V[$"$3B@C+'&V01*1N^S[;"P1.@0-=@H[FER^G?WR_<%!S M\L6L4==LE*,S/4H_U$+]=?W]P/,?KP_'ZW,]#+^:8]C@J!'6^X0(KL;XDFG4EST0[0,R-_U- EL6"_C&FGE% >EEVKTP%-/GG?JS'A,]H4;Y7I4 MI->%8.,/E2Q05CU?Q.IF4>,_-H1Y92^TR$$I@US%94IBU2BT<70>U[P(T7Y5 M])LT=DP;8C'0R'&64X10DJD 66L?#N?T&3)X=2D\#OA*G^_WO__M^YF_?3/Y M[97N?IH:T.YC8*2MIDHM]MK$1[MF%145F_,:PR-5X2&LL2FY[K/_K740?Q>M M9'?53$9 Q"P)-YP^FBULYECIE=2]EAB^7;S%MG#9 M>#:09>)]3L]2T[,88=-78Z:JNI2!!4)[).-U%>T_9=3*+M;X)F^Y; E%1[@F MTS-E*6JK1?JWM9L>^; C\2_Q"[>U,D<"M+^JMRF\3=C*E3@^+G2_-7VJ70#1 MO2@Q/=OQ+_,V+CI[7'R''7YD&/5)+@\I-%]-?Y*K@X,8FZX5Z1%E7Z<&$=F];Y;J?!/:EF=/Q//&UX <*UJU,V$13A1-B%N8=5;]= M'0QZ8I&-GC ^9[%SJ<>(<:AD.H&(MOXK?>4Z M&DGMRU=.6*M;"?7:,U:YOAIY!%#__UH>T1Q6#4F4B.(HRNN#6SJV^X2PHW4/ M)>=XU&:Q!1X0$!F[YHU/0H8FN9EVORP77[,"U=4SU);X@;2L+^,X.YDL2'%3 M+\C+$;N+@TL[>Y2]95OL=FPAM6E3Z%',?!+)')PD'TUS#\8EFJ55;IGPW]LB[B P(:E ^5S",;U!D[8> 5W;2*7*TZ1$5RI$ W MK:S$@+RHQEO,QM3S#2TIB42/;=_^-CT_PQ,QTS+WQ]3($5 +OC;\#8>R2^)? M6IPUQ^YX$"#Y6/,Q_QC\^5;",3F1Y7:G2(X3A7XS%_9!'E?]SI.7?QL2XV9# M:XSZW*WGU^/% W,!8%3O".SG%;;B+_I+*<.U(>9"NA?M]IB\5)94,M<'QES' MYEA5&DB(2COCV%WP-)\)U&%_Y4^!%7'GUU=TD'ULQJ>(ZK]B-#&@]L0\K+WO MVNX?NE8_HMK:_O?&3?R\H>*S$IWS2>5+MK8BB]C0WYXYJD1\XKUZ\OW MB/$:G]QWOM_@_NTA^NQ0PYM_L::N%V[FZX\T>L86%[/@29MF_4&4F[8!MV:_ MVV.D_A<14J5/VJIG+X2*(;S&MP%Y3=X@+/^D_-,9&:D-;<$?*I@N!V6;QID.6(I M8J7M^.3:A7;/!;]C9FIX%53REZ'ZN8/[8>(S!?('_/XE-0P]*:9+^AR0OQ^N MBY-Z?>@8G-HO/>8_4%4RVRRVYX^-.F+,'B! 3Q4K73K>.^U:AE/PI?H*7^*S MM 7(D2-MLH8:RD4TVJ"RX ,5OQ:ZO5F<6:!5)UPPS.J=U"U,N[$0* M%IG8AGK173G99U^X+&L*6SH2-67[H -G<3!]J69Q'UC3T15:2464B'2.T/GX M4^ GG["NMO=OBDT.AKIPR6E3_:6KZ*FZ0Z5F+)DX41;?W(H*.6&%F8'=?]BQ M;Q])8F0Y:8R(N>OP0J)T0OT]-$_Q0BO8'\4]^9-6S],DW>,O!*L64'>BGNOK M>0^CR.0;R-3D.MC;W?M451Y4 MM0X&KE +PI,ZVBUJ_ 8XQ7!,IH!:!^VUZTQ5$X%]!LKB0 MV+H,^IH$1J(#T![2:(\]9Z H'3S;!IR1$O1'U M9+ ^N=IPS?S@=^%E,!I38YFXYMVV9E@'%H4)[T PL#ON#C1^5LTPO6JDO>W;E%#TE3P31(?L[IN[UBW*Q% M+2W, 0TTX@N(MW*52G91O5.MWO"1;G!04D3V<@B-D M<.0^J=H[RXJ$RDCV'C*!+#5<38S73OM9^V[)OWW,?86WNO&0*8++C(FE[5.5 MR8R455B^_[[[KJ\T7_,B"#PYI7L^PGC#8C<2'%2)Z$#UCVQ8(WI*)]WI^[W0W88ONI8'K[OE14YVZ%J3 S@<[\*8G]X@55*!.H7!H M_\MYW'/#$F2\-5&U=H_"5 \>K:PPIJH"?RJWS"X4&S[KJJI6M76#3:A:FYIY MNA9$\\@M8?*G+?=45'[CL*'._9^B;#6V_7[YC@WJ$X^_S[:C@=G].2J)M<-. MBCAI%81^S$6'0-C)S]]/ I=$(LO:>Y13%RAT$[\LXZ66:$=27$JP/J=A!Z A M0Y\G0;[(ND;+!#K_*"5C8Z 6W7?>4+RA/[]$[,5=MJVGV?L$TE9:]V/M:U6H MGO3/$^IZS^9";K^\.%HG.)\=;=R/Z?^)S0VB-L)T^);%!*C;.IFSUH(3*+.U M@0_3QP!W^OPO@,S3T['*TIBRF?\I(?Z'X$;CQ@[$/<0WK86LGFP[$\.1U[ADD.JE0 M2V90!)\E6-,=]?.L Y.&H#!ODFE9HVE6/U:$ M!X[]GH=*E(U^D,5P?[G>IQ0YQTCGAD/\+'GT MP"DUS^QI%?DW2^ M\B=F)-U9_Z7*[\SF&7;"]OKL0IN%HL6HH9J_1$16^]D]\5UZJ\AB5+]NV?VZ M9(4W](#M\UD6P7B"H_D:/G:V^K<%Z.J1\,:W.[/HIXO[F(*"T]:-.)^3IE\\ M7.[\?MJW"G!$/Z\&=0%R,?3"/E1]_V@A;7\P5@TF2(P;'&<.A#4?*F'J%.N- M-.[;B"+<3BEU'U8U47VH5*G\+$74)O;^32\2PY-\!8(&N,*[^BB+=TY>4N%; M7D3)X9=OY@XQ*SKX&:/)E[>EH/N*(%F3E[BL!FFQ!>^ ;8T8*Y9.['\IE.6$ M4/FV5" V93]7L7MN(?>'HD/('2L%1*7P1+J?]*ZX^D.FP&\E;RRO( MUVL\V1N0<*AT5!L'>>;=P,0N?O%C[+E"HET"7WYB4Y4V\ZGSR^4%1>!>7NPV MN"O @YF&BN+>9@Y5UA!U#96U+"1M-3-6=WO1&+XB>#0,>*@T6E3OG[QF_^/9 MA97H>%$*F! 3)8WBI=%^J_XYDW!Y^N!D^IMZ29!07$3$X9,!)?YF*4"?Q"*> M_T*K%$,W(NU@.M&1G\?Z+)WS#F_G1/@N(046V]A,+9,=*HD&ODUC M0?X$,=\^8[?O_E-24'A 5-LKTD"3:,0U)M*N,\ *D@4=\)K-4%=Y_Q+K;@TU M*ZLABL#NXC.QBF#+*;NNCZ* 0Z6M%;?XD_^RY?;-6!DQ"*C+HGD=*K4<"(,L M7W'B$3::<_GV:]5_-1_XDSC1=/P:$MO,[IF+8<0_7;5KK]MBO!@$ 6S<* !0 !A>GHM,C R-# X,S%?;&%B+GAM M;-2]>9/<.)(G^O]^"KR>M=EJLT07#_#JV9FUU%6C-96D)V7W[$S9LS!<3,5T M9#";9*24\^D7(!D1C(N$(T!FO;%IE91)PMU_$>YP./SXG__KQ\,*/2&6Z_M__L-?[M[A] __ZU_^VW_[G_\/QO_GU9:5_\$']K2.C%QHPI@V=SG3W6)4_:KD6LK66!TNC MI?CG/ZB_+385OJ?TG^HK>UZNOMEZ^_R@N65+,><+$_ ,2J+ZAG*:MB4_)V8U-Q?&OJHSP!J.4 _*1ZJ M/_[/G_> H-]:#OZ_B\@4_(#62F_P17DL;<'ATNXUJ%+B-J+F MM&*-O-UB2NX@_%FNZFK[$ZQ_TJB1.;V?3S[JVW(K%2WY".K=$S_S0ODZCS4^ M^ #RLGBP%+\N++\E[0>AV/H#*DHA2^7AGA%Q]VVF__5?BX\;O<"G_-.C+-7: MZ_L/4KE6U4(FW \3X>.84.6F1BS":1!EV".9S_)8W%W)-$'1^**[A34?/FF%ON V)3B&]LO \%: MBZ4>U%:(>&E[)/F'H3=GL3T&K&^MC\U'IP M5WR1]:9CN>['($QZRV).8IWZ*B4&Q90_;TPWUZ L(YOLM.!!;,0>SY0P\@-VB%W M5Z"6&?2N0Z[E!]U-B)SY?CT=@G;;N&LD07N\'1@#6S]PP=D\ CM!^XZ"Y0HP M4UR5]>*+^G;([DQ-1!+Y,DXPCZ(__G>+595.Z""%M]NO1KF+)L@P7OUT_J RC*Y[_2U::-%LA*ED_J M&)<%81CX/,-)''O*3R$95H=YI3\^3ZE'B,>2#!+3NTQJK9?W\*_VQ?-@\O"K*LOBN#N2OZ:/Z3?V\$ GS$YE1G"F7'),D M3#$+ALJ]LGNE0OK917_[IX>"C67[_14GXK5HI.]6:Y MVM12+/*0A)%4[D3&/8E)EB681C3"?LY$D"1!*@,?8H:<<3;][8+FIBA1KOXG M6II(TG*M.*UT> 15FBF8Q7+WN9B9LQ=!&WBO(6O4\HA^TES^$6GM0WM&T9Y3 MM&-51ZQ:9E&?VQO4\>O.'#J'T)&M=,?7K(;4.9S'5M8] ?BER%_6HEP]WW^5 M?%-J(_^WNHFBO/ZVOO_,:Q-S.;[*Q/9/$9>*NM:_+0/*^RC_IK2UX0*]_J:/ MM&;FSP"3\3LB=W# #)0A$DVXDJN#@YM+(C-IK>Z'1I:>[6K(3,3^K9#A&W8^ M4V,"7M%*"F42'N6Z:DS%;5GJ3U<'O:I7S_MG/M-G_;/;[[04S1]WBNKM6GQ6 MWYV/]$&V\3%0!M4$]"K%6J((TT=&*29!&\SM^BEH889H#W"#L.NBZ?.#UB>V:IM-$ M826BE0[$-!P@S8*YPW-)\G%/QX'0-A9F+R3: ^#&FQF1R,J-N;3F;/[+B%!] MQV7LT6E36!2\$B8^\RB?(HE%$W_Y-!;- MQ33I& VXPSH]-60P9;=*P9@8OVD26J XSIC2,HCG9$DM?4 ?OWC3ZFROI;(?2M8E5+V3NLA %GRO8*G*628<)CB:G/ YQE M,F:Y8E-&N6F^RS"I&>[KJUJKS@W21"UR7T:@&C:P;@& F5.X[*#4&#.QKLB6 M&2$P6P*-F:#]G!K#-RRC06H7:(Y+G_*F/*>+#;?/A?_ [5\H-^VG!CJ-PQ3 MPQ".:Z1@6N\$)(L".X#0SHKL3&C.7&@'@.&TV [R,OQ@]D:NBX?E6G^2>S.1 MRE*^6"*W",&MFN71#0_S5PIJMV!!6/TL5C+/ZD_T<$*2/Y85G75 M9#S4WY85DJM&4_Z$,'9S6!F0=^ \QR"UB3V.'>WCA#>8 M>S$,F)E;X0P&:$SF @(35.D;B>C(>1BF-:O38"3VL;-@]I*=?K_-<\F5%_+V M!V\2"+XHO^33^C6MONG_:7_DB:[T?JS/C& MV<1 =]9Q0L =V=0I.)S5$D\(\;']GI*4G=7_K+X$LE2[27/X?+-\6@JY%I6B M^*G^)LM;\9^;-II8+02C@0C2#"<94<8\C%*0 SYN:D)[;1 M.]+:,GR5Y5+9Y5NT8Z^-I\ L- !6,\,[#5@P>WJ$"-KCIJUDPP?J,>+.",*% M=V3; (1G-5EP0(XMD<4*EF[E252\6541^M_%-2MY*Z6SY(\:XH=8KL7^GJW8K>FV:D#BPQL>[^^O'S M^WYGLH:#)EC?S_0=2=L$03*LQP[1@.DO! CTF^;%4>:_/ M%5_D8U'J5JB[$S'+:!3*),(TI\J\A(+@+ LYYED>AI1EOJ1&;G*L184_2K,:>MU/:6\Z+ MS;JN/M-G7;[_>J/.">MZD06^[S<]S(7P,2%1KL[G,<4Y4V=TF<52^H8)5L.$ M)L^SVI)%CRU=F*)>0,=,3:^7&*:D.U$[@C>H(^E.0X=%IP^\^KDV48[BNB-5 LT:5OZP*@9,,QNO"3U M^(GY2H%A.C8LJ]H5%75'9^,!N:S.Q.?6F^TL/"!,_PP\])C=_M9W=$?"QHFB<]]AI,@EICP)%#' MXS3&829Y%@I/,!E"_%<'/$VLTAT7B'=LH'K/!Z+[J[4;'?:&;:DN/A"S_7=F MF&&&I+UL/N#NL&O7#=I^"%LF48_+WC7UC0ZWN]OB':+FR!]PP=&LSH-#"(\] M#9=+P\LO];1*L5G)3_GY*\5+!63-3IY2'@<>5U:4Y@$FH8PP]:F/!?=$S-.( M^V91@&L9F=ATGI8O#OL$;D$>MHQS0@FE[LC,O"Y'@,#,QS$6!V3=^48& MLCGR>88HS>K+&(A\[*.8O&)YF#N8LM9+8NBZ;E5O-G)_ZQ K9\.C$NPT I%PZ/61-C K, '6552WAP/-+S9 MY2(]W^B.1DRBSW0IU %K6>DQ+/\N:8E^I77;B72*BPT;>%P=GB"DYSTE68!R MCGVO3EKJ276BTG?JTVT5T7<1]H2&\JOL'-PM62 R\71H5VFGPW+)[= M'>[9A@4Z>"F8?A)>)N2UODXOR$]*S_XG?H$%?^'/^]M4]H+T:,HLRC) MDRP(,?=2ADFB/-:,>@)[019YF+NJCI:EAU'?($TO4=9\9?>_4-BLW[ M@[C">5C]7P@]U_XN4FRBCL\SSO"6V1NDV&W]8-"455>?A7E_EQ?X3.QZPLS] MV8"ZQCA&<:#3C"M*LW6G<0Q-OZ.-ZZ4MR[.6%;V_+^5]\WW^E'^13W*]Z0V7 M]U(O$TSJTJPL4'\$&69!SG#JY2P0<>8G"6A U1C!B3W)0_*ZET+'P!79W:,8 MFD5-7"(#VSFN! 5>LF4HJ:N:K3%R\Q9M&0I_4K5E^I[E\,QB?:]/%I_5=^2; M,CG[L.WM@\YF6V2Y,@1>3'$2)003FH8XR^,$BX2Q0/G.G.:@7IQC!"(-CP YV6.06AF!UP" _0@-2::--K21J][F-P.8P*?A&DH MJ*OIEV/DYIUX:2C\R91+T_Z%K#X6]1?Y]\VRE%\D+YYD^7PG?]2OE)!_L\E[ M'UYQZM!U+T5<*$[0NJA1V?*"MLS8)<6/(&40T9X$)&"4NY]"K_%17* O1_B@ MWS0GJ&%E@GQZ,]FO3K,?(?,BV?=FHE]*RC=\VW9$P''[<)W$M.]+L/^FIYRE M<9@R',8\Q81%#%,9^#@/>22H'\0BA%64FE*>V';\*O_KO^A:G\!;+J#C $SQ M\QF)/:+PBU)/SZ[* TQCQG#JH#\ K6BWY[5IT_0!VN5]2 M6=.0T!#S,%%65M ,QJ&V$MR1OPT)^K_S:?:+V'8Z+KB4HGJG1'E?51M]6?@I M;QOQ-!O((B:1C$D28Y$E&29Q$F$6^@0K6RW",/4C3X B]J,4)W:'M_21_O30 MLN- FQS>MA^J;!H;CZ%HYN(YQ09F>P]A>=^#I>O*--SOV:)[L:&HSIH6C]&; MN5>QH?BG+8I-7[0HQ=P>R7^1Q7U)'[\M.5TU)8!YE,09BY2;%@2Y.AN'.:99 MG.&4I-*+PE0F26!<9WF)RL2*WR<'+Z"\",VP9CL3&*;-$%EA98]CLEQ3TWAQ M[?D*%L?$.ZA&''W8;D_>=50]&Z42<1P%688Y$Q*3C,8XRZ)$Z60@:981CWE& MFFA";&*%W#?VA58;#2)DMM6ZDANFE[U>QKW6J-/$4TPD=+2Y#I*:=5\U$?IX M2S5Z!QX;^8_EFNM"1>VE=^/-F$@RG^8I#D4<8>+[*:91Q+%@'E6J+*,@-FKZ M>[3D*>I2<$&D"[(@L"+,N[T*_TF_K!=WQ0\,P=@ DA@ M=F?'0!\1I%GHFJ+OF7#G% "E=N0?F%*=U54 0G'L-4!?=YU0^UH=/NZ+\OE3 MKA-WM[\7;XH'NEPO?)G$(J04IWFH#@>YSK--:(@3F?AQG*1^&("."99\3.R2 MC*2:;EG342S-W.XI@7YK^0/FZ-M^&F86:0:,819J0G@=IOD:@3-Y]N\P%[^3 MI& CJ,QSA9J$G<4Z2 M3'IY'%&1FP8@3Y>?V$QM:8&CCF> & \W7B<>S$*82@:*,5X6X(K@XIE%9XLJ M7A:H'TX<>,K2=]@[)EWWZ-V5=IRE&?$"'X=9Y"GW()284D8Q#1)?>+'/B1?" MU:M#^02KSVOIF%+"2<*07WB,"$ M"8)I[!$LTYSX"4LX#>1BKQW..VQY/6[ZEH*N1;5:UI]6T@NA2["^Q=D$&)Y01)#8DE2;^U(@=4399AMK@P>=['Z CYF:PF6V; +4D='7 ]4W ME]U^SO#OK+5/?^V9^_B<$>NT:<^YARPS$+97E+=5)9MFZKW8Q:^2ZCM+\6G] M1>HQ37HDY%I\+-;E]I^Z"J&ZTP/I%B)O8@D49U'",?%$I/91W\-9G"1!Y$LO M8*">'>"[)8M>%-*$3=IZ'J2,ECG-$W'4/VITN[G?5/4__H,?>_\4^C=(?X6;A]Y)5FYH^8R"K/WIC2);/4I>+Y_D M"MA ;/"S,CL1N<(?9OVW5-&7'N0T5ZXNNCU _'6+N!XTO4MAT>EI MD-2L1R@3H8_/44;O6$[7')@MKJ/9[]37X5^EN)>_T.5:_U#QL*)5M\PBH\T9@_/DN+5'H,:8 M=5Q(T;9L479N\[!9-6D0A19*AV7V4J%E6WI>%[O8S[WQZSO+68=P,?#GQHJ&L@ M74T4=<;7O.-&7<-Y,HO4.0';E)K'Q[8]'%UMZ;YM?U !4^5-EIHR=61/O:>0 M6P8FR9^'2.PLH\2 Y,S))>8@G.:9 -Z%!WV[":FW9?GJ^?U:M/>GAI'?<^]. M'/[=3MOM3?-46SE[5MM-DV6R,8U'791]/!)\K=@PI360V-W][YAX5A'BLPO. M%B8>$J$YCCU M4B)S%B6"1E8))*>T9DP):8G?H(8\"BWS/\[ 9;:].@(!IJ #\H\WU+'/S+@L MHNMRF^VZF+"."Q"G._<#')!4^SH*( M89ZS(%/_"Q.:@MI-G)"86(,UP:;9:4,26CUZ@H>9KEXG)?!&YD# ";3RLC#. MJD-/",Q<%7I)P--JT(M/6AZ_=EVA/\KZE5S+?%F_+JJZ35C:MSYD<9#3(/.Q M3 .&2<@89H(33 .EH%["99K!1IB8T9U8-_MMX14?J&,$-9P BQT,@30\RKJ' M!WB:'4*F"IE0([,DLPX3*1)U/>8ZER A-I/#SW*CGD"G!J5WL-[+#J'N$=\@AG%AH(ZFRPZ0F[F2:)FPI].#C5\ M#Y[*V.7<%&M=)M#6"[QZ_BKO'_J=?Q)?4A[Z.8X(D[J_NH\I23D.J4@9B;PP MHX'YI"H3DI-GQ.R9:+)5:,.&#J16+2/F>7=&" Y;@2E0@5F!(SAN=W!T'%C- MES)"QCP!T35"=OF&8U^9 M(@XND1C#:-C .88'9MO<(@.Z/3.4V>HB;6SMV>[4#(7L7Z^9OG)=I^@WDM6[ MV/]"""\2ZK""0SW*F,2A'A>3>3C)TCC*)4W\-+'I WU 98[;M;8?DO+7>X<6 M)!07=AV<#U$R/*Y<*SOPC++KOJP)WO0ZP[OOJGQ6),<]DP]IO$A'Y+-B7NIW M?/YA.^7\*.M]XM;"3_+<3PA12JE'*M*(8YKY*8XSX?EQR"(68NE?0GG2D/+/ ]!(+2+&0D(UA2/\ D"Q.L[PMQ$,HXS3R9!9$'*SBP MAL+J/'4"!J)/=+EJPNYU<5 7W0UBO@8MGT5$<)KA) T9)HG/<9:F&>;4RT./ M!FD>@"K([;\V%HZ:RZ^-F;FV%@_H:"G)#A)]T6U=ETNVJ;=?@\_4;5W#6<$< M&>O#M61K HN'7 M06/3A=\]*(:.XU6B KW&,UW!IVP%[CS)XX3 "[?^OISD=&_JGE7K MRD'$S%33%0XP);6" -XRST V5QWTADC-VU#/0.B3_GHF[UR9_[R?" 8MF!E: M8KJOZ-DY=-/4QY@(Z#JA]QRIE\GH'1#Z8DKOT#N6W]-SO0:VK>#?;.2_2UK> M?2\6>1Q3(N,,AX+&F$A]8L^YSMZ7,>,I"5+I@7+VS>A.O"6I[TEL,XMR'"]# M%7>/ E#;+S0*N='G5R:;.X(;I-E B@_7XRB-!7&K[_IXBOQ6IME#@CL>/&\HH]6]W]"ZL]WY&0C7O^\S>=Q"#8NOB-YJ;?/N^+]6GW/955_H;7\ ME9;WR_5"LC0C01#CU,]S3"(>X(PJ/]AC?I")@,22&%6XP 5UC#Y.;V(*VU*#5$X/X&-XI.9,:>+]TOO-HY?@L M 1/36=W$(+&9JR9,!#^MF3!ZR[(*N1E5]+ZJ-E(LO( I@RD$3I*,82)DAE/J MI=A+I2Z:RG)/^ O%Q[(07VM:UF:ZW"3'*1>'X2D2U(;]>&PZNN M@VA+!@Z0;%,N':)C9NALY869M9;*#6KI.*R3/L.]JV+H_M+S5CR?$>JDK/G< M,U?GZ=RNV\F173;=V[]O=*OD[7U:1H-8)(PHI\*/,[&4, MV+_8E#3DBVF5:=ACI*G ^=K+*?P?J&7&.IME&%5#?V0"I(">R1%$+=U);BRA MPKI/CADF^U(I,T9@#"32F+U_;0^5=ME?9?VM$._73^KHTUR2M+WOLDBY-9GR M:UA,U)8MB=JRO<##8>KQF,3,\U++%BI#9"<^I?3[A'1JT?*!>HS83:PSA-5P MKW<.%M +<(+3%)R)Q6CMRW-R.6-4GGSG@B3$%,1 M2DQH3C"-A<0B"(2O7!*9,!_F?KR@PW'.P?@ST#1H(Q'# _UPT?0IQ2(G#B^R)( M?,&)STVO>([6GGA_;ZH$-3GTROP:XEC\\7N9*X2"*6%/GO%.A:."F5^B7"&@ MW4V)R0<'N@.Y(,' 1D1NZU[F]S[;\OZV^M-518]3&O6_=M([.,MW.REJ\_V1R-A]5AG?KL6 MW6C8HS:?DA"99-S',O9#Y;'3#+/B)].4JD6"T_ \[S?_I!\T]0DTEK>%^7S M[8]E99KG??;EB15Z1Q-MB1K&"R]+.ZS:3@0%1@=/9$2_:8J.JB<&I;'*[#Z_ MXFR9W8,"]3.[AQ^$[Y)6LY5[Y5(+E@L698$>-YHV68H,LRA*<)SG*?'B*)!4 M3CJWOL<,2'%M>X:LF@3=QX[JQ!/8^TB/[]]SX@>S!U?.8;]!6RYOT)N!OF[N M03?W,.8$W\XGF>E# 'DTKE ;\(&N)C&;U^0*C+Z?Y6Q-=W/M_.Z^@6:!%^?J M-,9XRC").==;1X:%\%B0^GD1^0?Z:Y M=OYL<^W\W\M<.Q\^U^[X%?AIRZ*6=KX*6EBA+*P\=I:B6/-N NTM)#6X(W M_;G%[E1B6"PK[;BPY&R*,BQ27V=&GK1S\GXI"O%]N5HM4C]13ANG.,F]6'MT M'L[R/,(QC4,_#A,6,%#OR^W"$^O3E@S,5]M);>:8V<@"TY]1,<">UC'/CMRJ MW;*S^E#'PAP[3">_MTU\I74S>KW-O],7RDKAU&&JB=122CSN11P+Z1-,J.=A MJA/HLC217D:\D%!0?\I!:E,'LMO,[SW-L1BO!5YFNN4,!6"4&PJ 1I5,D8#H[!,($?;Z,);7R.\=7G\T%-1:T[XV:OV2W%[]? MM\T[MDT\WJ]O.2\W4O1JZ18YHS1)DAQ'81IB$N4,TR3-<,0D%;K91AZ!MF03 MHE-K>DL0R1]ZCA4TI]4(-;.-V346,%W?4D<_;>G_$2WU1*\6G1X/[G9LB,2. M-FXCDK/NWQ 0CK=QT+O7--[YT%*I>+E\U$:H+<#,\XP32B4F8:P<]#B@F(DP MQ%%"LB C/"[K[O%ZU.TJ6(=0,[,&CK" &8$K8+#LPC,H MH-,6/.=SM,<$.W"P M1Q^&*9J0R\7;=:V.UU\?Z&KU:E,MUTJ;%Z&2(B!^@J67"TQHEN,TRR2.)/?B M-"*AGQKMFA?6GSJ0U5!$#4FTI6FF@9< &=8]!V("(U4@"8T5;42. 153;[8J MIOZR5[%+Z\VB7"/";-5J[#&X0GU0^*X^?RO6\N.F+;!.E,9$881C+\XPD5Z& MTS03F"4^BZ-$QDEL="(]M_C43J9@XY'-!XBE#/LF^Z863OED]RX6>!)%F:8IJR M !.?QIC&48SC*/,"3VV#+#/JV ,E/+&SJ;XUF?MQ9 UB9GO=%#C S )@()EF M9-Z)9'W19QQ)UI#]W[&?W_FQ:*]=VXC;@H@XRV668IY1 M;1\$QQF-* XI#WT:B8#YH&:>EPA-; ^VQ!!MJ"&U$U;?Z2.B]Z5L,D-LQ^8> MP65F'%R #,&>XHW:(>%JZ"JJ5C.)^4>D7FA*;GGA;T\(??"\Y8YA7*E?GO_ MBUS+4BVY%K?B8;E>ZLY^FM;;[IJ_*Q1*64)YPD,U>:J#2Z<%G'F^ ME\@0QRS4:?Y)CK..F]?XK:HBBCJIY0?EY0(;- M@A,Q8:I_(J%%>]#SHIH7Q%\MLEV5N_F'"RI4'Y1FH/K\_'NSE90/LMVO$Q]^ MT+:1Z,-#L6YZ$K_1=5QR+79MO]Y(OE+_$8O,X\+SU6$C#_7 R#CS<.91AO., MQ7E*PSC/C*KQ($0GMB^O:?4-B2UQ)#JJ3$ICR6(<4T8Q89SA5$KEB9 L"P,:,&YV26Y M:V)ST5%&'6GUM5]7.HJO>8!&+"[C91JT<(("-&YQ!(#Z[41S$@WDR'DM"0 MY3S/?8A>CU*<6+OWW9;:SF&]5N/H'_\A#?SPG]"J6-]CM?8#3-W'P313>J<0 MP53_G_\:B.K("X_1FM07&XA];!/,7[>S"%^TP5-4R7_+FN/=. ML7Y;\.7K=O7/S5#.5S(O2GE'?_2'SMP5[=ZSF9*!'K8Y0%U_*H=57\#T.VGU^]AAL7!IV%F>68"US;C MXH"W/9@WJ.,/M0SJJ;B:1:1XO#01R9T)9(QOG@*%9C: [ (^MI,.5KVYD M]&:C%OWKLE@UG'S*_[5XD*^UB2B?/]#O@+H8Z+H3^U/'78*0V#1JMF-)9TAI MIE#'%5)LW8Q=@UZ/YK#!FQI(F&F;!L-KNC 9@^&B/],XL9?JW&0,PT!/)_,U M[%RU;5[*I[R)_>C1U3IYY751U=6"A!D109;@1.0I\&,91@S[6:Y.5[XG<)9+ M@N,XX(01+\X8*(7T$J')8ZVL1GNZ-TU?0?1;2QM8$'\1*]-0Z_4(0..L5L); M!%F')7,68;U 9N;PZK"PI['5D>?A61J?ZF^R23$OY3=]=_ DWZ^YVO4_%%6E M[R+?K8KO_RK%O?Q%T=$__(OZ];HJ5DNA@PU?-ZQ:BB4MG]NCR?$I1AU5%CJF M$A)&<1"1"!-/QCB+HQ3GPA=Y%HE,YL;CDZ9G=V(C\GZM7I)5K0=I/D#["50S4KWVW-ZX( <'4$_X?IY$'F9!XF$B$X(9E7JX>\YC MGD:%'N4PCR6@.:MD^0&MRK[S9\7>DT9:V55OJ(*=;U<;Z3H,CV4:_)AUQPA M"/V,!WZ":-\*@1IJNY&K7 M=S M?!;3; ^3N)=2>]E,V#\5_IC^;!Y M6 0^B5(:Y3A->88)EUS'L7TL:,0]CV4LYL(TCFU.=N)-J!U,O%;&9M411PVZ MZ*$E;QZ:!" Y'D6>!I\KK[Q:K!0?:,L(:CA!OTZ(E7DX=AK,[,*J[K #Q4/A M$ S$-0&+S1:?A O8CS-:O'U-E_P+B=^_TEHW$WYNNG;OBXP294&IU)VE) _5 M04']P01+<1A$293),$IH N^>#^)A8EL[/D3[!FT9L^FO#\/;S,^>&$68138! ML-^[:LM?UZT?35(6=@5"3AOZPSAX@4;_5A"='P!@MY2=+6M'@OTJZV^%>+]^ MDE7=A%KWBA3EL1221LHES)7A"CC#U(LI%H'PPB21E$M0A&.,X,16JIM,U])' M/09@)FD4-C/[XQ(,F+&YB,.DUL147D>F8Y34-QYZRL.4)3S' 4\H)B)6I\0L"+$D/ E#PE,2 M@*P!A/C$ED&SLDOEO>E:F3<_:!A"+4>Z9W*/)V!++0C49A9D*@!AUL0M=O"& M6A8@N.JG!2$];SLM"U!.NFG9K $/4^E0UZ?\=2G%LGY'>>/M[$-HKXJR++XK M=^@U?52_K)\7C,1^P%*.*:<>)A&E6#?>TJ.#>2RBE.2><:P*2'MB(Z3;>Y>B MJ:F4%-: "PKB>)AJ0FB )R,=U_^4HY85M.7EIG]]L&,';?F9#CKSJ-6$$-J% MKAQ#"8I?68(Q$,2"KCA;),M2U'XXRW8)VS8#3W*]D=5")&G"!>4XC?, $R^0 M.,TBB6.?)R(G>91Y#.+A;1>>P7L#GN%V(IMY6C:"P,S]=3<_9Q6-NJTK6U2W3W41YO0B5IQ$&4:;>L3,"Q_B@G;$%[(Q+-[&YS1ZX MHS]DU77 6"1^GON9D#CW/5U&2B2F"4NQC'*>)"3)22 73[)DA:DYN4@+HA)] MBM#,GYK^0(_T>7"F%! E,^/@1'*8,=B.3N]$;XCNNN&XT_M1R1SI^64ZL^KU MJ+C'>CS^@JM^F_I_G6E8K;KDU0^[-#^/!R(/@P!SZ1'E15.AM#GD. M%F+*4 M,)\"YX: Z$_N()RVI;QIFU.V+*GCY(ZI*Q(SH:B;68<)L839C E@=-#VTPB, MR5J!#E-_X?:@1M",MPPU6\9B)@'GFX?-2E>$O2M*N;Q?M\://]^*_]RTUT;J M%Y?*Z\YUW>IZVWL\CJ(PBC#W(HX)]4.<4NGCS$O2S/<\&A(C5/ZK!=X=VV7:'-O(C)/CW S(G?PZ=H.;=BPD_3T0B,J<$=&J,Q&>WY1G%, M#=_!.(_)B5ELW/_Q'^_7>4EU[BK7MWY?B]6F*0+H]#SV.>6,^CA*A<0DR5*< MBEAB04.9!7G&\\BH];<)L:EO./_C/] A?;1C &!2QQ SV-< MQK [!(.,;$T]C9?#YBQ-I1QR.:.+3&?Z304YL "FKYC%RJYDP^/1:E,99NW M]IJ6Y;,.HS8M4L]VQ.9I3$5, IRP,,"$I1*S. ETQFF:4%^$F03=HX YF/IN M4I9ZIL$M>EVLGV19+[4+\EE]O62IAQ]U25/_W;_Q/ \]TO*FG7I4(;JIOQ7E M\K_40^J0I7_]3TA]%;>_7K995;J.LMC45:W^HJ\=WDE6;K3+$V0W2']W_PG1 M^_NR:16"5DN%B6@/+8\-"U)79/[WT ]NHL!#M#Y]'Q:T@7_^9F&;23]5F '? ML8):7G07I9:;KA/P]+W.K=%P%+F!TY\U=F,-SW'TQGXA>)_RIE'29UGFOTJJ M*T8!KG8Y*/:Y,CH8'[:$D;CT515C_NFD3L>4!G\'"J;@9"6ZG=T+JSJ9^! M<'TU-'G<54*5KF)9JX]%D5FPW!,T2P.Y8G@%@WV M!HD:?:.O;K'7(WAMKE0?,#-O^7KY7>9$F4#A( ?JC(B3Y3WU:;UPKM,9L<)6G I)?!:L4NT)EX M3^YJL#5=:-7Z>5C,]->!L##-[\(+IC!J;P%DB;V8)I MT8.9"9V]T$"WY4;W:OM),Z00_"/:\83V3$V2 &V/B2,+8\' K,;''J!CNW3% M2O#S^_MUI8B4ZC3RN5@MN5I4T>4?B_I6%(^-'[[=1PU/\\8+3NQ'='R@[9EW MRTT3OM(L!8.9Z*;@6$5:S G,ILD0.P MX/TX OQE>+[$V_73LBS6S>WR:MA) MDH=&D[@NDYC81O2([GKN \J8+\ RK/)NA(7I]P&]?7NKJR4U3W2X7F*[] :H MY*#,AF&A!O(9+KPX6Q;#,./]W(61)^&FY(L4\N%1?X:?RR67VSC)7?%%UIMR M_4YY,T79CB?^M)8+(5/)@R3'B?1T_QN?8)I$/I:QC$-/!)1+S]3$P$A/[IYT M@;NZ0&5#'^4- S?HL6$!%6M ,PH@K.,F:CJP8*9KSP=J&&GZ4K?(W16H90:] MZY!K^4&?)D3.W.1-AZ"=*72-),A4VH$Q8$*!"\YF6NT$[9M;<2* X/#!BU-?TVI:2!,#EK4>"&<6^[&6"V;6]B(Y'X=R5@)79:H':\]; MFGI.K)-RU+,/6:K&NEZ*I<[4?)+[:]JW/W03>2G>*0;UC+5-W0TW?TO+M3H[ M5THSFY9=[;WY(O4\%H6"X= C!),TYIC&D1&&>^: QY$ZXFEI?>SRB M:I]>(#LNVP PW_.IZ[-DQZEV?]J$RQM$ 8E-;C\V0V,Q]X^NET+/;WR(!"^G_H!O.JY@L)T>KMGJC?TH W&=GSU;WOVG$UR\>, (6?% MZ_:L^_9662YV%I'^AY^ITE:2$9=23 M),9)%GF8Q(SA- PISFGB)U2$49Y*T_ WD/;D\>^6&SVW21U.%#\WJ.-(:\"6 MI_;7FBMS@P$%>=RV3@@=S,2"4;,H;X;"9VYV)X31SOJZ^Q*"++ E#@.&&+KB M;/;84M2^6;9= F:=A5PNWG1?HO]W0TM%<_7\13XJ8HLLS1A)P@PG0::\VS3R M<49#IOS<+,MRICX-862%!VA,;&VW5-&.+&KIFIF%(7"&K:)3K2BX\(E(14($] M7R284)'BC )YE)/!W1TJST/D1!8N#HZ6+(UN"T**D0SS\,(UHF(78 M3V6,2>!EF,9YCK,DEDSX21KFTJINZUI0K"JU#I&YT2-CKX,G97&4I#G'+,\( M)BSAF(:QCT,:A9&0 0NS9%'K&973X;*USSLJ+PF(6?SS"C$M/=>W(\I@499V M5@1GA6B'J\]<>G96M--BL_./60P&&IJ'>%>\DGH2YK]+6GY=_E!ND>0B(NHT MFNGTSTB=4--$^)@%B!#(RG @$(3^PK!5[H 4;90! ;/VE.A0-,6:&3 M435#2'$T$6R \3\3P6;>J/1?WOLM;4%GE./:%]ESA2_AU):*I*IZNJZ=?+6YY:?Z=C"N;O&,-IY@A- 1+,Z'8< MH#X+:,L#8INZ*;]YEG5C+=SY3U#)'3E6QF1G];B@8!R[8N#W[6S).[HL_TI7 M&]GU\&FN@W<__->E,FQYF>FT3C- N9 M.D_[L5'\RHKZQ%9%DT4-7;0CW&1*?+S]*_JM90$X!0$&KIEYF0PRF(VY#BVP M:;&2VI%]@=&>UP6L1Q6N+S_5G_*_U+)9HS")U93/6+A_?KM#_Y- M=Y)Z5Y07?*A%$(A0A#+&,J(2DRR-<9KF#'N"15D2DI1XH,DL5_ RL2EJB.WJ M"'5J5M$QUR9:KN5W].737[IY;@BC8LLF<([B%9^&F;6:"6.8[6J8PD6.%5OM MO!:T94SGY6Q9:]S+HQ.7R\(_AQBYF@YY!2?S#I2\'K*3&90.EK1I>MC4R=^6 MI6G9S.E;$QNC,ZW^#"=(GA%PV&I<)QO,")P1RUD!S64Y+)L2'BPU8Q_"K1KKXB"90C(+(,L]R+,$DSB3-/AICG MDG!?Y,3CH<5MEA4S\]QY:=;04F?,-_M5&[&'=CBS@=ILRY\.N9.Z]= =-I7[9K%KLN^Z =9'F[%D=W:ONT^J/N@GZ4^QG5 M0]NY))B07/= \0/LY0$)_3A*20:*K=@R,K$[L;N^[>:MZIC!\95NKQ+%[NH: M#+Z9:9L#4IAU Z(Y:7_(:]%Q?,\.9N-%+N1MP;IT9IT'Q$MDF. XH1XF3$8X]7R)0\*X$%&8,[/Y,&;D)K9< M>P9^[L@#2D_&L1HV0>X1@!F:/>W&QG34T9:\17:X 22 .ARGT%A6X Q#Y*CF MQEC0H6J;\47FJ[,Q%NB@PL;\+5=CPU\7ZW9FC)ZW]>KY[&![&F&8RT#9.]ZZCD<]!,[",*4]M[CHRB/?)7SL&_!**9@[8)-C M#*'!Z.\#GG27W2U74P[_'@%BLK'?E^B^\,#O$3C&1WV/+0"/]7Z6Q2VO-W2U M>M87][KI 6"VS?FW)[8!G]]^0ENJ3;)(T^-#^9-MDP_HN*@+"(P'A:\7'J;D MU\D-BA,/BV85+[ZPY&QQXV&1^O'CD2==;=WZ#,1K*=J^9Y_6^F>ML5XD/*'2 MSPB.TT3MWC(7. TR#P<)25+IA2Q-Q'6[]V7B4V_@'>&N*^2U._< B+:;MQMH M7.S?.ZRZ[H4_?2BJZH](=SC<[^Q3;M_C4$RV@P^0?N%-?!R4\7W<8 W+ZZIB M?:^T\D$7C.I&<=L4.2H"$E&.TU2/X(B9ARF-**8R# +"4\F949_983)3)Z H MHEA3;6J5;[KV@E8Y7/>>)S'N;,RCH MR77-\-/P,NRFS\;SN^5*?MPT 24:)E&4QA+[,4W463V-<18D'I9IZ/F9^FC=OR"%-#[4$S2NN3W 8UKYKI0-&%LT% Q577Y+ JJKZ9+'9RJDO MB=&OH[[XC.W.5E7Z^+M!+E+" $IU&@E$<2AC.6".Q%62QI M0,*,^;"=[1R9R7>VJD('5+L[,?"V=A8CTVWM6LFAVQI8:(L];4@F9WO:62(S M[VE#@I[N:8-/7S/VX)VDNBSDBXY)?,K?KX7:-J58RZJZ*YK)3TT!R9V"OOI6 MK,0BS:4G0T][IMS')/$#S&)UU(U#I<5A%(LX3. 3$(!<3*S>O=;T>\F+3VA\*^K!!F U*F+WHH?ANBV+#E6Y5V.=+%YVV<^4:UI3# M/">V-A,4)L3XZF$*SK&V'*Q@B9'1C 7HVB\P;L%2_/.3%VP7L_/<+J2ZO=9E M@^MZ08@,1,1RS',]L5NR"+,P))A$+",T2=(DC2$>W#"YB4W]/J%S=5(N\X__ MD 9^^$](85K632 #YMV-X&CFY;E#!V:]AS)=.^+NW#XS(1VY?R/$9G4#S00_ M=@<-W[*LY5VNJ>+]0SLF_+")#PGBT(MYB%F044P8]7%&,N4!>C07N53N7PZZ MYQB@-;'>=Y0[K=^U.=HFPMOUR!J"SDS;'0$"4_4M%IVB3]<:R4 Z5]6V Y3F MK:T=%_FDDM;@%3O5_EH7_&_OJVHCQ9M-J>Q'.[:I&9!0=;D)LGGHL_JJ?%/T M]3U'I9.3F.^G!(N,IY@(*3!+@QCG,:&IR$3H!Q2B]I9\3&P27AI2W6SSFR1J']YRUMR=.KPUO1(;1P;*EHM9C=>54!T;MFN7L[VZ M^?I-KE8Z*X2NGQ=I'$24JC-+FB8,DT#9,BJ2# "]0YP6<>)DJQ<.K1 ">9C#+!21!(D-< YF!B M953?B,1AP>Q9# UO@J9$!GA)9--CL.%IIB+9(3CF*) ]2__W4QP[! ^H,'9P M(3L3]&I3+77,\Y;_?;.LECHPVOQ5K;SK+,9HX/,("\]+,(F3'*<\DCC)K)7]N_]R7:(M0""_R M?$R#6+G_:9!BEL<<9P&/$RXS01BH_1>4@8D-QIX7=,A,TZSSWV6-;D7Q6$O# MFU5KF,TLR)3@P0R*X@1=Q$X/X=%\H-^Z_TY2^&X+AB.+ R8_JP&R!>?8'EFO M R_4^B*KFM;-VF^DOCQMZVF0XO]=GDC6S_^W[=]/[6 M;?ETFXL[^D-6ZKC2IJ?*(!%IFF :>GJV5N+C5,@4AY2R1"2QD!FHV3F ]L0* MW?5VJ35%]-B2A/;%,F^\J9]_?>K]7%%% MFBSV#[I5@LX#0](;[.77"P[37UASODU\6*B#_7OD M4=LA)=4W_3\]"_F)KK2?KAV%])Q=Q'LDHBG(LXUQB0C.U MK8L\QX$OI1\+(KP\6CRVEY U+6NS+?TJGB!?]F/.S#,9%,U__ <_]OY)MQ#B MZE]([EE M$9,WB_7>JJTS@]NZ4#'G5SSP:@/(!6"ICA/N!ZF2!BF&0\QR3T2 MYWGJ^2+H/IBW:\-QBC-_+%N^''XH4OW\13X.,V=M-H!A1EX3ND'Z3]2C=X/V MK*#V$0W[T0_[;[B<8., *&=C;:[A9>99-PY@.QV XV)1>(%5+^!]I^=OOB[6 MU5(T-V7%^M?E>OFP>=C7H,0\I9F74YRF<89)$G*<,O4'#_R,\L@+,O/1A2#* MDX>C>]F@9LBFG@D$\;.,F!0YFSPXP:QA!KP\QZWBQ*9." M869>&C49=G;E4"XQ!)4_6>$P4/($6V^V,B 'U(YI' M./9U$D&6JU,#"SSL!WIL69CZTF.3Y2U]+Z;/6HHGS%I2^)EYDQ.B K.W=AE+ MWXL7RE?:0_$2V4J*^N\W5VD/S5692KUEX'[?9_6A2#U>LX!P8P@S5CJ.V0*+I$-OQL/=G]C_;NS;;$HL9<#7W M&.? U\YYG YGD"MY+4 #7J7UTK,YF-<*W_8,3:!!/WF-%$,*K35E9,1@=GNGR#B]B^C0._9MC>CZ^U=2*1R2P*>=BR[^*2+IC2OBZI>^)$G6$@YCGDLE+YQ MBK,\2;$G?"\)(A$$!)3+?4IB8GT[:CYSHTY&T!F,9V QT[OKA(7IW4EHY?60 MG%=VC^F+,DG'F(; "W:)Z0LXW!GFX$D[M?LWJ2<:2W&K?&1ZWW4&_92W'O*G M35W5=*V'M[Y9KO0DT?V L/>U?*AN6567E-<+$F M<1'+,(XBHZZ!;MF:6+VW3**.RZXQK;[C;QE%/4[1%ZF_#N,A91!3$E",6N2IWP>8^;[$GMQGF:Q'S!)0?=3%^A,;!S[W79NNLCOS;;M MCEU/G4N F=DR!S# C%.'0!=DW';!::DZ3$8:%LM5FM$%*O,F$ V+>I(:-/+X ME><4[7Q5MVO1M>[:;ZV<4Y'I(O4X3"),LB3!-%%GEU@(G@0AS25A"V5X6 $^ MN%RB"?D2]RD#OLN5SF%VJ#]>4?!^.O<4$(/M+Q? H=^]>6/?9%S7\\Q]4B.29!( MS *2X(3R5 F?QDD,.O?9R@_W3]S(;V:U+*6"V:=6H):*.R-TAG5'YJ:_\JR& MY8Q(QR;DW"/P7)'N]/"6EKH2H])#'C[+LO%%=MM>$.51(@(=,_$]3+AD2H'R M!.?"2Y7M2 G/C :!&=*;6*DZ#M"6A>V$/,5&ZP"#PQZF. XKX@3HP)3SY8 Q MS]AP#)!=0A]0E+L(PSB4D2*%]"!J%N2IQ'09#1($XAOH0A MW8E-XC[;J N%/-(2/6D&FI0X4:Q6M*QT45@;) '&1$S!-7-4)H ,9B=W#*"6 M@QND>- )&"T7J&'#I3&PE-R1#V1*=5;_" C%L>\$?1WN5_4;J*OCW86TWX]* MVFX2ATS3..59BM.8$659),=9)'.<^3D5/,E2$1JU#;0A/G5*Q\%4$Z4OJ^U0 M5G,W HSGN+,U)4HPBW(P_ I7@8+ ?8<30B?N4LV)8QV_IES.$%NFRT> SX< M>,G9'#I;8?O>G?4:\%[L7Z5:0RWV]@?_ICMQ?*0/I%T9Z,!O'-$M]3/W$ MXUE"A!\ ,U'WBT^L4N_H<9R2!)=R4_YME9D7Y7\17*Y?)+BT_JNI.N* M\L8[\TC TXY5CH5ZDD'!*=!2G"21$$J..%>;-3MTXKZU+N;XJ5)E=J50>WY M05N&D*Z VK,$G(($PMI,@R=#$+AKN@0//N3(!@17HXU M.<=:&0#R\D8(ZM% M+(V17*G?WO\BUXK(2GGHMT)W3-%QUUK1V@X7E-)+.$U#' 4DP\2C5%FAG"E[ M%/L>)8RS2,)22LP(3YY7TK%Q@^Y;1IJL"GK "M#BF &:R9RH>3'F,A( M8!:1%,=QK"-",O12HX8\T\%I=5IY&3 -[;9SB*#'G Z=7WKH'/+@?B(F3&A7 M!MJ,Z+R6&03$B4F&O6UGBV\YWSQL5CI2_:G^)DL]5ZN4W]3*BD3;8%;?CGV4 M]:?\COY8A%[N<**.L_,/4\SV<95&2YG' /9[ C#*0@\FMF!4I_5!EE"Q:3*H*'6DU'*WO-[08Q)7IVECK)2B(Q33SN\RB/E1DS[T'H MCK&)G2*M8SO^D&80HG[3?B3C]V@O!;2%V=O:O1' /S6 HSW#J,^Q[L35\CQ> MOCVQN@!Z([[,9V3;.M']9^6JMZ)[' =;+SHD-V-G1O<@'39NG&!].W_\8&+T MI\>VQ4>CFX"#^<5%)MYVCH:=MY1AOO)E^B \_8.K,'OZ*5LBU=V[W^ M8(:;#H<)6G.,"NO(P;U,9U97=E3<8Z=U_(6K#\U-5'35[$9[Z[#=3;-4%\,( M'.:1AXFOJUNY(#@3A.8BSJ201E/9862GOLHL2KF\7Z/73>Z$GANX9Z6_F5H? MD8<0!9^,'>%D?R ^@GXB&B+W48-@!BX QL\K:=;7DCR^53 M$^![OZ[JLG%V=3W?OTIQOUS?*]]D^;2LE[+:U^?O&\P1DNKCK<09320FNO$K_:&;EG:;?$9I1!(1 M8)KDNN-@&F/*P@CSF$5>$'@B#XS*:T]6GM@B=;3,3-"IV,/VY"IA8,:A(^/0 M#[G(_)#2JI=Z"JO^M5?6T_5FT;R+8FS5Z/(#ULURCH/LNTNBA.6>T*7G&8G5 MX8(0'Z=QQG"<>(D?YI1SPB!%^ .T0'H#+\H_O"U:=K=%*_@A8@@NL]W:$0@P M?3.\+;N9+ X)D-Y=9YV+E.;NKC,F\ID..Z.O6(U8X 551PBE/M6K3;51S"Z MRIR3!TQ%.AHR8/R:;;1#V5+>]J:\?2C*>OE?[=_70@^YEOKORKHN)$EEE <$ M>TE.,(ETZB+74P5#3KTT\7,_,2JI M*=/(:QYZ+-6^RQ @UEF %I&K5P#@\T M0+%G0#D^/1;:#,8M$XV#Y#(0 9+;61!-CK\-++-]T6 M77"2IU&><9S[H5#V@>H94R3!(4]C$:?*:DBC05/'"T]M #I22-,RK[ \$'U8 MHZ\1"*BR1K* "BG/,6Y50'FPT&R%D^?8[Q=,GOT]?"[/'66;%2T_+*OZKLE' M@ [CN;C Q-_^CB[2A&_0G?E\CF&IAQ7"F< P[>C+BGYKJ"+G@W1&Y;*:GG-Y MU=E&YHP*UI^3,_XP_'C>N,"OBZ:-0+4]CG,OHVFH]IRI^7'\S/I31ZME.T"X)6E^K#R'Q/CA^DKY@ 'L ]$LCL[G9#0_*E\IJ]W1 MV/#C!!V$!P09./B>>VNV@^X R_V#[=!C<..@"R;51U:^7XM-59?/W3XBR6'HY]WR-Y[(F0"E/[<)[$Q"9B2]1<<2X@,6X?KI#?F8EB< 8MQX<79C,8PXWV[,?(D_!#[=ETO MZ^=;(=3'577_^;!<2W_!>1XED?"PET13P17A9>JY;!2ZKEW??B M>K4,KE!+D/0.U7)(<"=J&4RBEL'+JV4 45^<[]=+[^N[*)ZLY'_ M+FFI9U[+118)Z0614E#/4^?S7.0X30,/!S*2?I(EU&.@?F'&E"=67_6U2&"7 M0^:8#:OMI$C 5/F@)>=!^\VZ0$RBSW0I;I!FI!EE[["[!5AX1[=$YG1GO2<" MPW%\4P1?P+)H1QDDH?N^+Y]DUZIP*2O=I/!-\4"7ZT48<)JF48:#1#"UM:<) MIGJL#1$\D(&,/1H9G==-"4YL)OKDT9[^3=/H$OW6\@"?ND;]_T'<$B#N* MIT3@/.8Q)KZ?X8P1'RL'GRFG/LXRW^@">8C(Q J_)XD:FMTU$U#%SZ)CIM;7 MR@Q39;"X\#Y6 _*XZEIUCL2\/:H&A#SI2#7TK)TROJ+5LOJ4WW)>;-8Z'/^Y M6"WY<_OG_DY7RCR+4A9C+^:^VI%U($SX!+.<$"\,6^LXHV)%6"2"&0)JIM'N88+I^ Z0/0UX5%OX;CYF31;YHP,&1R"2;#,];UP@,/519RPP]0 MPU*Y.C%=H#+O$6E8U),STNJIWAH(,U MK[MA?'XB!(E]AD7D99C(.,69'R4XDHP%<9XJW?8M_!$0$_-X(EORJ-S1OT%T MRR?*BQ*)CE-$NV>!=R(@Y TO2)P#:=O(K 7O2P^\VP/P7JO-9UDCW:W@IFMR MYK >SPH'5W+6TUUZW.&]3."C1-!;E11^'5G@&8>EX"RDQ!'0@/4]%6ZA[%"7;D$:$<:>DE*K/J MZ8BHQYHZ]KB=KK8-AII1\DW?<:;'__!Z03,>Y^<%.A/OGEVSJQU9=0SM" ./X)=@,M-4!\+#--5&;K"JCDCE2%4O M49E554=$/5;5L<=M>]FP>M\V\[,LEX58\BYJM_!BF@1$N;@T%T)MKJG$2H<# M'$J/A-3/XS@&93 ,4IM8;;?4T&,7DH3VJAD"RDQEG8D/4UQ-MM_-NR_O9Z M4]7*EI2W5:7;5(6I'PDOPZD(=760R#$E-,$I"TF4)832-+:(JP%8F">JMB6/ MJ*8)5'\(H,;[MU-\;/?TACCZ:LH"TO-ZCAQNEF#X7 G0-@ M3'ENIP *R1E' ;R$981,7]>]KRIU7GVS*76F5&/$FMDRU4?YO?E5M0B9"$(J M=3L!?=^6Y#EF,?-Q(/(T9=(/6<9 (3,CLE/'T*3Z1(6^R7[FAG _%&E7--?=/2M&JAF=@RV!#V TC>?W*"6"=TN[WO[A(,>(79RNPKDF1&=-[(' N(DU =[&U[5W-52 M//L!NUO6NNB!![F?*T,2$&5(2,12G$5AAL,T8U'B9U$<&_<8.%Y\8IO1T- F MP0]^8G_JRO"M%4]:T ME-7GLN"WHGA4M-^MZ+UI&][1A2;?<1OZ>J"G:(Z.'1==$GG!I=BHUU''D7FK MWG&$AO=(Y^! WL@7-!OFAU''7V-Q;;J[#N^^FP=?HT%[7?Z-7\)[N\W$SX? MB[+=(8]Z/"9YYO]?ZMZTR7$<21/^*S#;M9TJL\ :#_# SJ?(JSK?-RLS+"NJ MQV;K@PP7(]6CD*)%*8_^]0N0E$2%)!(. 8P#FREV PX_?92/:@,KS<$/T=OEUOEXMFS>\ MV-E)LUJIO)(2"8X+@HF,%%9B;DV6EA4BF0DBW*24F": M?V_YT'>3';%N+BDXO;\/A.4MHK-XP-O"G63OAR5S2>,_(X"__/W^XE,G[I\1 M[$S&_KE/N>84[@9R]S*+9TD<9QE1IG"FR#!)L@*SDIIKO#PM910ED@-S"<]0 M":Q8O1'TSOGYY]&Q4[.K989I6T_347[53,2C-KQM1G>0R_8"&#B)WR?,(/:UB<>2= =/M OAM]?]=E>RX&,(*B1Y ;] MUKSS[K<7+Y%O$&]D0L^%ND',B&5NI'^^5VX?BOD)7[U;4.>"TUALUTOWS&AOZFS+(LC*6*% MB]PT&"1EK/T&Q7%2I3F+S*PP>[]A@$[@O;XEA:J&EKV]'@)F?%OU)"YL*SP0 M10W5&]3)_LZC[/;[BR<,W/8$5RQ 1MM"P@%#._3T9,;10H2^0;/YN&/_D">U M;D:G_J$>FO+?W9 8ZY2?B!NCL,R*5KZXA%ZA,VS5D6-23KB$C'_=:3?AW MMMBJII[H%:N5[ >S9ER)0J^5XB0U'@37_^)YD>%*J#0655+0R$=EX0 +H6_R M#%',#553/+@GZZ5@< A9RVN_H'@!KP:;DK.NDO &-3QT)82X86/7[0#=KM?Z M0=7V0FC/6>]6ZTK-]6;C\TK1&9RPU89##/P,E8<6 %E6(=JLY&:K7IMSTJ>J MH?MAOE3O-^JQGJ5)GA E)2YXR;0Y*K0Y,AE.J3[-%(23(LE!20-GJ02V. U- M$XYL"W/_,G110QC8W>@\1'9VY6K!8:;#16:P.1B4R9/&GZ M4A_O69G8AA,M:096\@,A^]B:+5KC,<8 &,#4VVX 4DB0[(.1 U@K-=C($ RSCQC9_$[!D:%UN.4$[5I#<*K,]==R8DWB/ MGQMT^V@&/-AGT M?&U+HUXW;0;;@/AQ^XC7JZ5FH]8.Y:?J> [;C+*4$\$2+,LRQX15!>:E2G$5 M#8;TW'CV>O!\ M-J.]@IOI&]1>#]W9IK4>EH4WF'R[W)A3&?O^7FKR^]RWC]LF 2)*A?Y'&\1( M<8I)E@I,4]/ E@N1414G960ULF*44F![U])N0J7'U%%+WKX'Y3!>P\;+*PHP ML^0, *A-I95P3CTKAU>>K(&EE8#];I9V#SA&/LZ/E)W%VEVIJ$IP0:(($T4) MUFH:XY*F,HHJD@E9.'2TOT#.ZCM[=??Z/7$3]=A[+[8[) @^R]C'%6BXQ3TN M3HSV&/(8%LI7N.,"E6E#'<.BGH0Y1C[NIL%O_[G5UN%WM?FRDN_UYMYVPZMG M6<5XFN<9IJHH,8D)P[Q*&:9)E)(B%VG,(\AAY *=X)>T.TIFJ,(_5G/]!S,0 M;RC-" 23G:9Z$!ZXUS8$44L1]4CZ4]01F3PIZB4JDRKJB*C/%77LXZ[1!?/% M7:U_?%2;6<(*43(:X2CF$I.BU(I)J@+G.4\+)86(JA(6*C@L/H%*&E+@M@U' M *1I08J*4,PB8L9:$(59K"@N1!*7O%1E:1I8K4R7FK [$G8WRF;1]">X!4@ MV,8IW$2#!ATZ*DT[7Y^!@E/NO9WZ>TM/?(0_%>KT/'[F,VZFH[G^?+VJ-S.6 MB"B+]6%:.^#Z,$VE/DS3),=Z/R\E2P7G-(&HS7[E272F;3RDVN M3&\.$-@I MC9-@,(WI\@,,$7_J*DB@0F>A?%3#"]OQ1,J532-)-6$?BC54/'T4UZ2KW1I_J%]O>82?GJ M9H-JVI99B,5+B0"1:2$<+2*D\J 8O+ MGBP?&4C>L 4LA4W%&P_"7B/I/<-0MW MM\S/D8+[3"CK_-OGS[E>0=6L:[G77$M_5OK(!;9UQZ1-C5E\8QC[&JU?+A7ZT!,0&/PQ/@V\BKTTJV)?50C_R>;,$9+R??SJP M8K7!XA[576NO8D9LFSK;+1S8L[,;+HQX7T'C;(("V43=?L#C%WIP1<8C!V0AZ121ND:] \+==23?^2C5Z9/ MG6FPDE'!5,IC+*I*Z>V5%)CG<82YXA4M%$^C$E2C/4 KL,[N*?OI27,9,KM# MIR<@8*KKBH%[:M($+6DN4WJ9Q"5(2YKQ1QS;5;:]+]^L'ME\.5.%5+E,"IS) M0F)2IAGF64QP$>>Y+#/]YPPV+ZZ_>N@]J>C.?$.FFW>/9#;FKTCLW739_&5S_V?_S;7*WU0E]^?%!? MM;0F*RB5BC_B&"*>\UZ(#5&2:L)SVW)#JI 8 !\=PR )^&9TN^WH^O M,..J3;O(;M\1@A:BJ HLI-(&PF2%L2*G6)%4"$G,/%>K81)#1 *;@R.R;?]1 MX)8\B-"PUON2&Z;C3B*#LBS'9+HBZ?+BTI/E8(X)UT_)'/VLV_[]66V8&5CW MEJV7\^5#?2O$]G&[,%6N;U0U%_/-+)>*J%))+$W)#$E$CEE<49RQ*$ZY2)AI M0O95K?G*=O<>)PKYRO9)6W]S=RP@U?$ VZDM8+/;I?U" =/>/08[XNB7'GG4 MT;_YL#\#SG1GP)#S"W*7(-\ZE952Y]TC@;;6C]'_L M(\5]<<:CPXZ2P%2M(^+-[[W N%-XM[_.9"'=,\SWP[CG?NW8ZG_U^#AO:VAO MEU+OHF;PB5J*N:K/1";U7B>E/I#B)*\JO==1A)U0E)[5_Q9:1ISL>D:<]Q^8VOYVWI5U[.,$9$7:88IEP*3.*&X5"PR/:P2 M5411P0JK'E;7L3&!<3+]@)O&??.&.;1=FF2DYD?=#*4G_4RK@&O5.JGS=H: M&;[6JJF_ M?<>$:HL*9AFGJN)YAB5G17>H*9,24R)86= \D1EH].LE0H%-3%.?--_3O3%S MY!5B@%*14:3LK(7C'S> MO6N+6*V?5NOFLM$TTU&OS;KK'Z]74LVHK"(11ZE6V\*TSRL3S%+]IR*FD2I4 MG,;"JG[2DEY@%=YW,>FQH$_!FV9"T1IUC"##";R?RQ",PXH= !R8?OO Q:G3 MBX6T5S5\&5I_\KXO%L*>:_]B\YC;CGU;UVI3=QUE]BXLR47)JEAB&9,*$\%- M_EXS781D*DV,W@M8#L!9.L&O_3MZB#74@6[_>6CL]N>KQ84I;TON9M>**8B? M/BB2IWWY/(U)-^5!,9_OR,,?OJ(!Y^$T611"BK@2.!-9I(_L5!_9I8IQF2B1 M5H+'26R5*7=^^<";;4O,^8;Q&11VJNL85VK'E6&[B K^=G@<&%>@]!\#34Y=]*T2"=N ?YN GZ,YO M!9%=YWZ[I5P/ZK=2ZB]AW9P!/JWOUJNOQ*\'P>D([B"_P\%[6+@K M3MP7%I[XJ#TLWND9>^3S\ MP4Y%^*S9;MEC\, T,_UZ?:0L#[NX 6S5\$L^^ MRP':<=7TR41?Z_^-+C4:LK];!V(XK-=AX8-INB-R 1I(N"'B=&T/)#795;X; M!/WK?<<5'$MPS[5)O6,_FJ3&-ULUHTP)D:0ISKB(,&$RP9S(#"L2F>O_,DH2 M IG;,4809&6N&^?QU%$%UMF.(69WX/") \Q%B?Y5_:YK#'Z>A<*J*+"DJS,O" MC-74AP(>%0RK+(Y82?)<%@H6PXFZA MKEC)S68=\HR,4=S9PEF65+*H8H(C2BDF9:5P6<2I,5,IS9*X2 I0 ZWS9 (? M?0X*(HP658T%,F\/K?:_6;07!/H;I^9QRDG*"YSD98:) M9(7IIZ7/?TE4)4G*%"]!-4LOV'NV7YET@^JN.F;52YIW*SBZHOFL;U3 L8J3 MGK,W?IO.0@3T6.CXLNUG(4*?*V/TW'K63&#YM/FBUB:8L59?U+*>?U7OFWJ[ M#ZNZ?K=:J_G#LLUU$#_NUVQ9FY%4J^7M4C9_6S3AK-_8?&D^?[N>UYJ;?K61 M7N+/H]N1/[:\GLLY:^:6?JKNV?<942Q73,28<"8Q83S#)1<5SB2/11DQ4C&K MSF$_ASB!;=6?R[5BB_F_M'.Q.;",'C3/J%JMT?;XZK'>\W>#EOH L*I,(:7] MV*>7Q]-BXM;+,QG0I3*RH2/A4"L=^L7P^ZOI-=R(B'8RHIZ0325M3TQDY.R> M1)VLQ^6A9CET+"_ZH_3O3RSD&^3V^"S_X[?*M"4M9_G M)0[,QLGMUIUX M=MPS<4X'Q3W_@//0QZ=5S1:_K5?;I_I]$XXSNCFO1=/_9:MD%S'1RFEJLKLT M1!Z3-,F)Q&DF(TP$8]C*"9/HO45(0"0I4.O(17.5:KE##5E/\[YCJZ8JS MKACE-5"=F5-YU7*N%=25Z?OX2BWU'S9W M^AO7#/]6]>;UJM[,JJ+@::D8EBH1F*2F.2OG*58J+7.>H6ND0;77HA+:U/NTH(J%)0AV 8=0L+*CUX_:1J[7V^M>LL2KLASECO%XMOVK- M,5&)7#')648QC55N1BBDN"S3',.1E0MO0RRPB]&2;\*-+0-(:@[L M(T:C6(U'!7TB -/N3OA/%>IH(T.\"8$AX<:/GN=7 JA=XD15"4\D3:(*%(N[AIG BGNYE/C M'MKSAWH,.O=9N.K5V-F%J0"'V9"P6'LJX(:!%+22VY*5GZ"D&P::76TW<$WG MCJZ[.TY>V MK?D&]X8-\;KLC.K+OP28N3W**FE?P8%I=."ZGP)B(J&=#*@3 O6E,"5PQW+L M0Z=>>]0&!-I?+]L03$[=\S8@T&=ZXX:DYG@0/8SZ&LI(^3!?JF8NX(SQ@M(H M+C!-JAB3C&:XC%F*:14Q5L9Y3.,"=% %,A#8:/=GU(VFJJ&_#%OM:$J@$PS& MW?) '!!-X('9/Y#P@[4C&KX.WE#RTQ[,'<$Y.;B[KG-U9= =6W]:-SU49#-, M^$ZMF_J$F2AD1*LRPDEFAHJJM,!,Z.-\7L4L2X2(1)' BI$MJ$)4R:WZ^*A6 MZ(FMT==F /8OVUJB)S/,R+#A7BAT$4X[T^,9(IBU.2X;TO1-(Z.6@VY,N.:A M+2<*4D T)K'_.J*+%%^JG&@,@H&JHM%''4>B[5->_V +]:EJYPV9P9T\B_,T M22C.>6[J?EB&652D.*$L(G&PBG6D'?XV)>S+;:_0!QWU]P>JZ6ZY+U32]!&F55[A@ M28))2DQ*K"QQR:*4,J9D3D%W8J98S*E*<29,G5I8$ERJJ ML$IYJ6)194E)(=V^[$F#5!7>]\N$ )OF&MNV*XW^7\<"8GL>O+3V.0>KG4*' M 0NFZ".M?/:\]%KY!._?,P! V+X]YPC_#/UZ!@"Q[-,SM +,R-3KS#^/@S,L$7P)BYPE[>6U%JUK209TF*]0$^#]=\.VCN\]B2*:B7>3B?M M/NS8'FL@-&<,@.EJ]S?7K^_0;QAQ+[; M18!W9.=03 QYJ"X4^[:,J&'VIM\3P(P:/^9Y_WZ\5/R'@])70S%_C$W;A,P[ MH">-R_Q3<(Q3BB]*;DTPQ;A=2_U%^]$->;IO;G[W+<S8,!9TSP@PC&D+H654,P PP"#G.4QZ(]<: M/I#7!NVNPOL*B-J2G38^"@3C)%P*?=XYA',P7K=?V7S1YHST+EG:UO#U*U;/ MQ4R(B$@2,YQ+EF%2%ADNJ?ZKXF6>5E$BM($!QG$@]"<(YG29=[\LFOP"MF/) M)'")[B+UT# ?'MD!H1UG^IP;EQQG)G&&2)E@IHA&F^9I)'.2<@FZ;@J)]E5Y MCC\%VM;!M% 8PB-JQ\DPMWWX^C?;'4,WJ&'):US-!0M_P340]:DC;"[0G FS M.2WCFM7=Y@9^UD?;/[ZQIZ[2D'!]3.4XHBDA&4]CFD2P MK.QS9 );FWVG D,5&;+0%.JSV-@9C>LEAMF&4V$]5FG:">4M7?@LD8G3?8<$ M/4W7'?RTKX8K;[\_*;%1\MUVLUVKMX]/B]4/I;G554DA< )S[0+IQ)F!N\4.,J5RH6Y-V?*2W,65PZG"<.9[9-W MO4S$4/.2T._#SH),#*_'%C$[/E'+*-IQBHY8-?&VCEES=&W918;?D%UEKL4P M6 <:9\9>N%O-M8".=[:YFH*K >;:$ZLWZZ:!2)/HID_ O(@*[1%%E3Z=Y4F, MR]Q<21+M)TDI:)G!.N^=D CL$AF"Z$#1*0_P#"ZV!NT:::&&"22H@V&Y)(LW M W%"8&)%OR3@J<)>_"2\_=0'5==*'0\*V8\MNUW*P7%F1NG_F'^?,:V8&8MR MK9P9P20N)>95JK!,8YD214A"N4W(RA=#@6-8291&]HV:O" \K/ O@1O,/+3< MW:"364![5I#F$5V>;[CC]*9Q6)!F=N(W8-].:^HWX=9R:\HW FK0Y1.^@29> M7LA,UNC+)RC]9F!>UX4W#.M-J[E]>-B\73>7OK>/&]L&8A<7".S7]>@B37C= MG)&1)K]:JM6V1L=SG1]7VX&F1 !4AKIK=GG5R?J< MC0K6[WLV_F''-DU5I4R&:9=Z<<^^FW#;N=KX64:8()PQK*(\QJ0D)::E$CCC M":F*(F61!!6>VY,.K.9[1G:W:!OV'6G2>B<\VS($_:+_*+1M!)9Z K"V._J% M01!F%P[@=7=HFHLV6OY9&270>TF7]777@N:Q?Q)8?%_=DNP)3]L;"0S(22%$+_$R6)^[C8/9W %J498G_- ML-<#(':6P(.80'?@XH$BU+S7$Z&"#'P]4'G!B:\GH@Z/?#W]N&,%Z%K)^>8= M$^VYP(0@HU2FA4@(9J40F,B MP<5.*Z^3%J:00$'A]9\79?%5_WE*8-KZSXL"GM1_7OXD/#2['WMT*\1ZJ^2K M[>;C:O.?:G/'YG(F!,W37"G,:!:UY9ZLJ"JQ1VN&C"2%-& MFC0RM'U!8!_/] :%6Z#R"DA <4\#-;]CY'Z:0 MFG.>EWFB+506F>YT98'+*N=8TC*)E4Q(%>60O.;>VH'O>QJ?'2T.]&!.0A^$ MG)9,Y66,>=/^*F,19K(LL2BYS-(H85D,\II<08#;Z0\^Q+=SCAR% MY(6<@# M=H7.<.[)!^JO/*GSS;>I(?I MVR7!Q[-F@0C8.S;>D'!S;,!?!9 [8R7<@#LS_/QD[HR5&'UWQNX!Q]#D^H$M MY_]J7O/K_0#G=O:S/JG4NZ^ 28KK^L(WK?.:VU(S+W*QJC53AY+',A>5S-,, MRTP?W8@4'&LK)[&L\B(F.9,1JV#=,'VS"%$#I]:9]U]4@[9:I)Y;+ M37&?A'ILH,]*;WQ+]/<:&6;:H=3VN2>V( V;Q$#XP*R<'32>C9>#Y$Y9*K8T M)LM9 0K=SV"!/CIQEO.;K3*9;N_F7]6,IP41DJ8X9IQCDA6IR7F.,6$RE2)* M"2FLFBSZ9"IP]$M_[>A$N;9]I,BIDQO62O-4=,NJYW2.6.%+.-,<1S)*L>$<(%Y5&0XSY4LTIC+@J0. MM<=NW%CI\-5UQATG2+4LU,T9=F6X (]P_FM[* M.RP[;AHHVSY_M\.S@UU&J5T!B+]1:2Y,3#T*[0J@SHPZNV:U8*/,NNA]1%19 MI6F,BUP5QL&.32IYA 4I!16\XA4LE=R:]RPI8X.F&D+U$+Q8P' YCQZZZCC%.6M\),Z;JO+?6]?.;T8A7 M)8U2+'F98$(5PTQJ'TE4(I,RXV4>"=O;8Q#ET$D9S0Z^.)Q(ZB^K]0;KE1[M MSX@P*,?/Y<$ @MF0HV-;FYG9+\H@@[ 3D@,G')A MZTUVE'42LW]>=5L ?G_B5J$[:5FN]U)<JRN?:F2VO$Z6B_% ML\U"B\7;[TIL3;'<:_V&'E8FF;USP6VU9F"-T#JT6* ];70@#E":(0 L5,B3 M[$"%NB"VQ_.&K7!NBC6T\'1J9B'>D=+9?#[H^/2FU_@7/ M<)FP$K.$HG%UK39,9]I^UZHW6E[M>QV-QF9/NZ$XT2F$2:99+CD M:8F%4EQPR4JB0 5>$_$=V)KL&&I3[NH;M.<)]9E"!Z[<')&IWK*=#_,3OCN8 M&0SPVERNB:<$T=^]\B1<3WT1/>6K.'-S/2EY]R[6!PYN>;U9,[&9<:K20L@8 MB\R,!$@2AFE693B*8GVZ3)2("U#WHO-D0IMQT^2Y7_>QH^O0T?H,1G96]7K) M@480+K13=^O+,GGL<'V&R.1=KB\+>J[3]<"G80HJ3#Q\_6/V^G:6%FE4)E+A MBHK,3-L1F"I1XBPC7##%*_9DDEFIV0].8<5RHU[F/*\OOUX M^^;V>D4YY77@0-1]N-6)[B\'=>@M-BRG-]A&5%KK_H$4\P3>,4JX0RGE5EG,8$U)CS J' 7_\=6=,HLBWH M<=YZ+D)EM_GX "F06ZRPSMFC@CFJS_F)3+3=L,<$?:D]^78YQV'"V]YK?ZY MU;[L6S-_],-\J=YKW[:>\=RTSR**&+OK+4$8-::#:7H3*3FU] !36S?9X0.!1P3S-0#X$IEI!_Z."'LR MX'?L\RY-:IYG3W=Y-6V:M#Z'=G_O=SU*E=3;KQDJ2QC7[B8K,(W2!$NB3WYZ M$R9%00$E&:Y\6'W9KR[&>/W%1,IK4TL@NHG8K.&I*278_0C<3,L9_"CA(LXX MQY17VI;JXS;FBN8X9WFD7?VX(I3LP;&XHWZ'_&Z(FMT5=#^M^1%N(FBJ)V(+O6A>WFRVH]_Y>2_XX2>E,61:,> M27831\GN0_.Z-E]M\[LPOTAND M%WMJ._PO+G=JMWM-=D[Y-= #HU"]0>TWJ"%V@]XWP'EL@WU!'%]-L)\O/VT+ M[ O"G33 OO0Y-P/PYW*MA'E _KG4G.YN>.[T>_ZB3= GOI@_-+O0T650D_D\ MR[5UR!-%<*8]/4QXFF):4J;/U+FJBC2N\MBJYL<#+X'/V0?.T%/'#5KMV8'I M\C6(VZG]1#C"+$0/PB.NT(XM]&D<4+#)\ "%)^MR#2>3&B(/D#VW63Z6?(%^ MDL#(M1=:X1302TO"$(%QK[C]#*T'7R;D[A5&KTT&KPSF-U4,W]A:UJ\7^C!P MO_I]^30WE]9-,@FXJZ#%4H&]B98#U+!@#NCW\\>F_/[WCW?O>WD0]0UJV *4 M!5F@-&S+ @ $LU*VV'1I<,A[:T& ]&Y51!;K3U=,9"_L44T1X#&O(^H^:I': M$,C>NO0LSMVJ;CR+M]\WILY L_-A7F]F49:2M,PD+E*684))A2F/%29$J(BP M.$Y5YF&LG0MO@0W-4"'Y@=V;PP9_O._O>$9_';A&;Y?;QRZ;#WC#Z/.=6GID M+_.F@'[92[TD7S,!KX$S[!Q!)\Y^AMF#UT!J.:_P*A*.V1AJ.5^M/ZXV^U+E MK&"DB(G$+(TE)E5$,(]8CA.>5R2K3&H5*&?WA$+H_(N&'FH( M,M3K"P,VE7 M20@S3'WA O2$NBB)KXR*D_6G3:6X)-Y)#L7%#SI693>71;NV.*G,"LIS@EG, MS4PP66*N>()S$66L*I)85:"98$>K@[3+=2K8\34[L&SZ& LBBUA6$N=9G&-2 M:* ^C#&AT>2J!;\9.B:)_]$Q9-M]R?$*B",G_< M01G(^W%8=+*L'W>!^SD_5ZP"-^BWXI_;>7NP:WRK(XJ_SY?SQ^WCO7X=M9D2 M\A]?U/)WMOXOM7G-GN;ZTUWX_^UWH92L[[^M7LT7"Z,K92ZH3'F.LY@03!*: M82H)Q4*2I,JSJ&(RMS7Z85@,'= _,'V#-JW7VN?[!CVVG*/-CG7T3?..'AOF MD3CB'JF6??0_D_\=(=Y*8&_Z KWD\4WFY5\=T/?LO[7VK/'Z^*UU3*,]U\BP MC5J^T3'CJ.,<:=;1JY_DI=GO:2__\MSVO1=\B:#M,2R^ UMH(,*3;;-A@>MO MQ8$IN45S^JUG[];SI9@_L<5N%,I,9E512JFPB,QT4Y&8THN<8Q9%HN2*\"P" M59\.4@N\B7:QY^6#W@[K+ZA:K+[5R'P74-5U2%X8MDSIA6DQH;W9^;+]D?O@ M^&%T[2(EWC"#[5[/9B;M*>]')OF+I5A)Z"FV,DQKTEB+E=C/8R]V#\%=]X]; M$QK>W="TZ]]UD*@76^I6G. MK<9 M3S/(=M\E&?Z@:_LDK6M*OE)+_8?-G7Y;']7F3JWG*SD7W4]?K^K-+(TX(Z), M<1%S?:PO2XIID@NL9!F56272E$#J.J'TK;Z;5]=S:MKHJ2..>$M=']YKZ!V+ M-:IV3H57D!R;,C4,JDC;%Y5BDAC[(O,, M<\K*(J9%5::@1IX VI,<9<[-,]VQXWY,&4,5?FCQB-551Y@>3)N5ML7Z)#.7 M!\B"9/Q>@4> \\8Y1<[_EA",G08LEW"S>Y\5E_5:2E>KY9-M<%_S#=? M7F_KS>I1K8&5/):KA=.,CH$V_+%C 7W3/* =$T%*<8"">U(!6ZJ3?OV!4#S_ MZD,?=QJ"\WXIYU_GF"4XZPN2C.L]$UES]WO7_Z>?[P9?.I^K-63<(4H/H@*;)8E%6% MI)WS!V_&L8A1_WZQ1U+_LR8H(^KY6I7K])V MH^^&I<]4+JN$)0*+*BXPR4F..4LRG*=*Y$6:4%8H6&.B88(0K75J4]1.N_IE MWA#]%:F6[ U:*LOIF9; Q9DDN2HD%B*5F,A485:Q"%>)K(J<)W%%.:C\T1ML M+A6-+6@=6*:]F:'M%2^[G<$?"C"3WP+0)[P?D=;1]AB!M1/25PW?,+%IR_*L M!#^IM+-["F8>I9K/WBXW\\V/=_.%6G5*NU;H4%>8RXKB* MXHBDG,8%L4K]N+!^8#UN*:*&Y&X4J&50]!(@PWKK04R8HL(DM%;-$3D&3H/Z MR58-]1\.VG=IO4G4;428G7Z-?#EA74 M\H)ZS%S35-P>8[MM-PQR,,WV"!J\:!8LOZ]J6GO"TY;9@@$YJ;^%K^ TI_1. MK3ZJU>W7ARZYM)UW;S^E].SSH?.S5DM\]_83^JC_?ZM/.>Q![9.L'XU7TV9- MMZW:0--*SZ,Q'M;U 01,W?U@ !U6.BBDZZC2\XM..:AT4*QG8TJ'/^NVZ=^Q M]6:I]:!+VIYQE>;2-*NG>-HKGZ\^Z89X0;3GN]ZECSGZTKL@83N\ MM4I2SD3*,,OUB90D189+1A,L"$])D>8YS6'^\M'RH7WB?<3<:4#N,R@LW5IG M 8&NJ[5L<,_TK B^O,_CQ:?U,,\*=N)%GO\4/-;3M6UX-Z\%6_RG8NNW2_E& MKSVKLDQ%:45Q3FB%29ZFF-$XPQDMLIRPDI99:AOPN40DL&KMFIBT=)$AC#1E M9$C;!W\N(C0> ?(A-TSCG$0&18/&9'(*"5U<=+*XT)A8_>#0Z&==,^77\Z_, MS&MXOZPWZVW;S'8I_Z;DPWSY<&M&.31%9[V^I(> 1I5%3(F889XIK:]55F+* M$H[+BJHXCY74_\#F$5_!36#%/O"&>LPU;:4[]M"!O^,VKLZQI>O>CMV^/!GF M,*,2&&Z'3'T/,'E+W[^&EXES^CW =IKH[V-1>(%B/X5@=Y7*"NWQEXIAE6@[ M2"A-,14LQE7*RR)+"!=I9--\[L+Z(*/FVGZNVI'>.6"&K8\' M<6'VY"B/"+WU(:%]8>*5DKJ5)<(D!M4D#L@S4)%X[JG)ZA$'6.Y7(PY]#&XP MK(>"W"G]#O4+?E"?JD_;S=-V\^=2D[AG_Z4^K>_8CUU^]2SCC%):IKADJ<(D M*PO,2:4=L#+)M0^6YR6Q2LL,PEWH4&#+AKF36C5$9?UICS?6^W.,EWY*] M]7[1M^5F^U_FK8'VD&"H#NQ _FE.MG\%@ZN_^X4C K].-E=C[-$J?-#[>.@M MR%R2,MMLS+X8PYN"HP3 RZ8QYD$7N,_8=;JOW:TQV?7L,Z;[M['/?^5X^:IA M4.NUDKMVEU_5>F.RQ]L_UD9WUG.A9E&N\M+,;R]S6F)2E S33,0X+8G(>%J0 M+ .UM;(E'#K\O:>&G@PYD_R-Y&JQ8.O:-*%H!\Y>SM^]#E2[B%<(J(":N..@ MU\MVQ\3N+PV\>[X2!DONZ++8E.^TM,A",D^MEZ//7YG#>"NT*;A>F"TR3 MAFW21=;JBRE/,9$PDX?]8577SYHE9"I)2:8M+\N+PA3R)9C3+#+=RW,:4UH1 M#IL_XF+/?Y06U-PQ.&^J, P";1(U[X4.T,U(=0P^^6,%T% MT)7^5DL;]8B'U:U?Z9JM,,L4[_S%1]/OO/YR MMUY]G4LE7_WXLU;R_7(_8_*07C!+)5>IDOI8E>:I/EL5%>9QQG FXU)Q+E(9 M99#)<_:D ^<%?&PF=M1?T%/'"N(_T*$L%J^MN M0M+M][FV*TP01I(,BTB9B99"F*0BCEE<9&E*(D*%6W'!U>A7!)(M\%"2=T7J8VX9*X%\L4+C[@JZFX^7\[ MB/)VT;PW,U:E*8DQ1?,LH26659IC$J<2,R$XSG)%]4]BFA6@T * =F"5/M\S MV_P;[0:='AAR*R^" &UG! +!!S,+?I'ST&I\%(-@W<8O4W[AAN.CD(SW'!]? MPLW\7*C]*!C4^_ M^<1\V:8VU:O%7#:W#VW_%)BM :!J9VK"8 6S-)<[=ICRB?]O-5]NT-_UWYMR MB0-GVN:$N):!(^+)[@ (3VIVX( \MSH.*\ 3L-ZNFUN:STJLOJIUV\O<-AOK MW+.!;8,FN5JJU;9>_$"WWUB3^WC4O6+'C'WNUED$ALV #^&!RFXKMS^78DQ( MIURPLPM.EA@V)$X_2VSP(A+8AG1DD:;K4!-V$9EA"^%+7N MX1E1Q_T"P+?! M?DJJ!]D=!Z5"7C=L2.J(3$-S4B\].MVHU!'FCZ:ECGW6.>?AD(2Y&^@T7V[G MRX?NWG.UK&^_LOFB2=!P":5_T*CC/-]W/ENC=QX!/=]M]$RRKJ\WJ#&FZ]9FGX MA,]?"H<7KJ;.[_ )Y9GD#Z_+.\R\,][C_>/#WU;??E\^S5\O:ZG_OK^%L)U^ M-[A*Z*.A(8[NYX\:M1ND64"_?[Q[;Y2QGFL0E 1,QAM&8SP8ZP\(F$$:Q<#S M;8N]K&[3](:7GFZNGI6(1Q/V[)ZX,H7KS.2H_4#6@I(R4TQB68E$.T4YQUR* M E=R^(;)9CZ>P#(/3',0F+?.6)# M)%\F7O_53@M"8EIDF);,E*0I_2<9 M)3C*\R@J9%[1"A0P'B87V$@<$]_E/=7.QF$$.SNSX \1F$&X @QX!9J5C+X* MT(:)35M_9B7X2?F9W5.N'H+V,KJC09NV,6.95+)@*>:1))@4F<2,=;=?(?NSB?_V/,HF+?T>J(0_=\T\02EA"(EE2G$N2F.;Z M*2ZS@N-$%CRM9)*F*I[IX]A\);7-7F^FP.DY.6NT7K&%*5NZ05P]S)=+$XO@ M[8^NQJF,.)-IE>"BR/4WJ3)] 56E<)7F)$LR)42<=SB]7\^UF%X:Z8Z:]MT]G\)),WER_$P(3.WJ7!#QU MZRY^$F;3Z_5F]GJ?<:J=PJ:A<%.,0M(L+R,FL,8#.LA'XDABFA@[#6"C@NSY "ZJ=[RJ?_=E"\ M@84G4;QQP7:*9_%)?Z7\9EAGLL"*T9**6-9 M" 4*NMB3#JRH1[7LP$LC 'YV.V<85&#*;%?C*S@9B\MK]<^M MMA1OOS9SH?9W:Y102B.*"Q%'F*3,3&S-!18\BW+MCD6,Q2"MOD HM$KOR:*6 MKOME^R6D+#79@_Q -781':[ (W+YTMY+9*95W1%A3_1V[/-N2CN><_=*5=I5 M:#^G=W]5O_VN"6L:^FRX_M$$F#ZNELWXG]5"4WIXO]3*I>K-+&9I05B28!*5 M,28R*W"9I S'BB99Q5(S3PERW1:0U\#W=N]'(?9E* ODJ:J M$D+IX19/I?/+2?IY79K>3 M_"0O K8966>;=Z^G^WS#?5,=W.,6[=CUMXM-@*FGC3 DIY/NI1- _GP[GH(D MO&3Q@ZIKI?8-$X\;MNIS_=E&KO>K5\J$ZN^_:/*LTDS,:)%GN1EQJ&ANQDMS M?0Z/B@J;FNJJ\\O MA9!F$UV^,;I?H5>[&Z.7?!?VU9PO\$[@^E'/* Z4F_JB-%EUJF=H M^L6LOI=VO/03\W:3_*R$"4+-J[GH[YUZU^PG:]VOVE2M649(S'F48A&Q4A]" M),&T2#.5\7'E'@A=SK]S<[ MX$YXVO]&LQ4^/_!*;'Q=ICER,>UMV750G5R'7;F<8^H4FZ__SA9;?11XVF[J M#^JK6B1=[PB6R3B.RPKG-%?:SS:63)4YSN.BS(ND9!(66!F@%3HY2E-&#>D; MU!+7+H0ACQ)@IM0 7';&QQ,(, ,S('^ )F06(OK*;1J@-&TRT[C()]E+%H^X MZ?2]>C1-SM8_VJSF_?U-R41F&@#C@D82$U$5F&5I@6,A8E;F%:%*0/3Y IW MNOR[^M>_V'*^5%U5R?^!:? E<.RTUX/(,,W=$T1=]]X05ULC4GE2UDM4)E74 M$5&?*^G8QWU,(/PPUVNW"='M+Y26I+$,,Z)/#C2C"D=%EFF-+6),25YAP3)1 MBE@DD835?5H2#JS"/<+H:4_YIOOS?E;A-;,(!T"UT_004,%4_V0Z81^VNQYL M#1^A!A6.2QYD8N$ V1<<73@.QO ,0XOG?4X!>#.O.AJOU.:;4LO7;+W^8685 MM0T)E_+/I::Q,#_:E5A&@HI*:8O#&,,DDC'F*>>84EJ(K.253$#1"U^,!;9( M;[\+U0[G:9T*]-@VR9_O6>ZNQSL^$6L8]3%4P.$EV5FPEX >9N$N#22X00CQ!.[H!1U>X,#63S#:P!U,N\$'5ZP/L\)2S6?M ME)&WCVK]H)?[;;WZMOEBDIO9\LU(HY8VZHC;F<(QI(8MFT?Y@8;*371KHV,IV$"++KU":S[T M'PY68VS=28R I7 [G;;]N&.C]M7RX_HR%[=KQ9Y- MFI]%O"AEEDHX30F+,L%)TD,&K4 (Q_Z&*:9P0O#33=IS*2_ M'QA"#4? ENTP>.T'$;RZR@$49&:2&Q*^.K?#B$_;NMT)F)/> M[6ZKP#.AS&J?JG=,-%?7LZ*B>9:3 L=EE&.B2H)Y%.4Z7 M#FQ!##%S:*HZ4\H_U8K^X3V M<;*0KUJ?N/4W[< $8MU8TZ4"!E"L\+/S*7QC K,L/3!V,UY-X?0O>Q;0CH?+ M=M0A]=M>9&\YW!8D)T[&M@?A-*L:\*RKA3#E4ZOUCW?SY;S^HJ19MYY%,8NC M,B+:'!1F?H)(,(L2AK.,1X3DVF+($E;BQ*43+8DSCK,2D+).<91DM<]#=R2C% MP J[HX\:!M Q!^BOE@?H$/=1%.UTVBLV,/6^$A;XA'9;47W-91^E-^TT=EOQ M3V:P6S]X;:N0MVQM^K?6=VK=C/QX,U]L-TJ^^M&. >DUPU"R%&7,)$X+P4VS M@1@S1LQ$=E&JJLPB&4FW%B+6/ 0V&OV>&CN>D&:JG:1C;O8:OFZ:5AOMC)V& M-Y.8N'-^[[^MNC8T/P%#YKTMBCT'+]0N M!0S1Y38J\*6<.S68"*EZH]K_OE^>MM?]O%HLWJW69O#*C) D3[*TPE65:T-8 MT 3SE G,1*08$44F8U O)2#]P$9PQPWZ9H?62/2K[]KL1V M,_^JC:-V!S6%=TOP&+71A0+;EX8^VC. =AR8QHVKS7*UL6R1;P?*L-7PC@?, M1HQ#$6"BFK6\3D/5QE>?;*Z:M:#]T6KV#\'3K-YTUUQMW^:[9JS$._VS>E96 M@B19%BRE*)LS+-,I88=\/J$G602NB(2T=WUY:ZI8P:TO8)5I6*J)U_/P5.,!,PW@3DN&M_TZ[_T])CTVJ0J)A M%VC.8#A;&K%@Z %-5P=,R\D^D>H&'1#=G9[G1EJ&(DP<#&PIMCM'7YH*A6JT?FYY<;[1#N5C56W/;T/!B M'WPX%7L\V'"5Q##E/B-LB/3N0:F<0@BGJTT6,K@H2#]$,T-STMS067DFT3S,>G;9L=>WHK\NK'^06:.75ZHZ\RDDA<%MQD M8.4<,U$F."HDXQ6C*A$I9-\/R&M@W>\31@?*H(& 4[PQ.P_B)WD/,(OD^ K M?L4$X'AR0D)R.JG',@'DS]V;*4BJ92, [K2RS/"Z4B"N)BZA,,]=IA4Z3<_8;\PUE!)U&*+;]5I_1#T.-10%0V9G53P! 3,@ M+0:O+F$0H#.BA9@^Q[!?H#3]//9AD<\.9A]Y!!YAN5]+_7+?+^7]?+-0MN&5 MXZ<"*V5#PSYX\DRB\9&< M8B;/EIHL8')>A'ZTY,(G'/>WQG,W1J^O8K,BUQYR%D>XD(2;<5@)YG&5X+PH M8LI90O-4P,I.SQ."?.N<"DW[.YOH$4;JN_FSI7Z-H&6YJUV-@-<-K1TOQ.HO MZ.T(%/"-;5!27WO:>2+3;F>#@I[L9,.?=E/@S^JK6FZ5.9V__:YWF25;O-[6 MF]6CWG#&&JZD/(\C1A6.29EADFD%+TDL<5JEA)*T8$2!"DFOX"7XA6;#6=NV M;\<;VC-W?:N;:UZ#G?F8"%R8C7' -6A+' \@>3)/UW RJ0WS -ES0^=C2<=> MRFPNWR____E2[J<+IB2BA'.*E8HB3'+!<)DF!.M M%L57!^-3 M/V*KXHX$E7XLN?=-/"MIJL.;AW<1^11(K)4F%FYH80GDC,8EY@ MFA:9X#S/(DHA2GA"(; .=J62?\ ;D9]B8:=J5TD(T[2^< '"7!D'^:"=5R;K[R;'&GO^-?-/E/?#%_:.^- MNI_4,Y%E!4]EA).R%-H;C2.]W]%2;W\\XIF@(DM!N?MP%@*[JSLZ:+4G#3PB M.J!JY]>&Q0JV-QUX04?,H#U^!W9N]C_TV+'-'0Q/OK,# Y,ZU^X /?>^KU@) M?KM\N-UL,E M;Y>/GPIL(@[$+$?FG9%K6..O$PFFR;WK9%^YKY?9=[I/?K;4 M9/?)YT7HWR=?^ 2\&O^UV?S7BKU>236K>*YWTU+AN(AB3*C29THN$QR3JBB% M^2?.; OP^PN'#O0T3J[I@VV(V5?9'\D^K!?72 0,[-@) ZJ>/\>Y4\'\T4*3 MUD0J6^G215O#LI],.D, 9A1=1LCOL>9$$!/=\Y0^'2XW%<1'\= M'0=H3=V_<5SL,]T:+1YR&(DE_KF=UTV,YG>V_B^U>YGKS[])@[C7\M6D) M.%14F+*\PEU&%*Y7)BM \CZ55.3:$:&"U;VF;?BL]XH!I4[;0 M#2M\*$!@>M_CX 9UP!PS@?9^?OBVU[?DR?](.F##?H@>EO2.>TZA,<%4*ADG),\QYR;'0 M-I2IF&1%!FI>84TYL,G<4T1/>Y(F5?(PL-W';/9SB%J>@T+@!#P779RN?@#O MP$?HR>D#H@<=C7Z.[D\P^WP #KOAYD,+7-M6MZVD-@UCDYB2+-'GJHKS")-* M5;CD7&!%5)()GB246YF/ 1J!#<7S[K)=%X K&NH>T!F/5WJ0&:;T#N)>T4KW M1" /C70/:[Y0&]T3H2XWT3W]J.-L,<4W_Z'F#U\V2MY^56NMS+O$[,_ZH#5C MI62TBO6V7<8"DTAP7-*,:S5,2%I12>(4U'=@A%Y@E=Q11JPEO4^]1&MFV[G> M%CF[W=HC'D!UU81OT!Z0CO:^^ %]'@($/DG,3DQ?<\1&J$T[1987F.G]5N^Y1+OLE%:XBFF9)B*5(K4* M: Y2":SB?8+ V.4P.,/Z[$UDF!;#I+566RMIAI15+]!35/VW@Y(.KSV):EJ) MMU-(NP^[[;Z?-E_4VA1HK]47M:SG7U4;Y/RPJNO7K/[R;K'Z]CQ%%6*.3/S_)-N9,(<9[ZM90;\L-#._FL[11YL[JK^QIQNT8=]AV[S'5V3G$;P,\#"S MT_"(CIA$W;7)+X:E7V^081497E'#[ WZK7DYW6]YPS-ZSK3IXGOY_8"]#O]0 M>G)0/#(VJ2_C']#G;D\ "G /Z??YQJ**F*6,IXB4N2%)@4J<0T8@HG MG)I24I(*8M6YXF3ET'<[+2U[W^=8['%_QUD8F+'IR'BL%KW(_!4NS?%ZD[DQ M9\7HNR[G/^#8\6"]>E+KS0_3%6USNY0F/OAD'*./:C/+LB(B*J$XSQG%)*,9 MIEG)L>GME%"E$A&!&KP,$0NL.3O2-^C)$$=L*9':D;]!2P4,\0_B9N<5^$(# MIGH'(.[V0+P] /%Q AXDP0+"7VU2Q@B-6WC! NA3UHHV#SC\W;OC4G95TM9 M?UJ_F=>;]9QOFRJO&:2(8G']%=\E\J'# M]SU:[6EBQY"9!'O[]]OW'] _5OJ,@;[JGVW!Z8XPJ*^Y^_,!(-AN"*5DW?5J MNG@=V&:U00\R^N.V9:,/:?9U4,,UMZ"!+L4#U;>[;49/5M MYT7HU[==^(3_Z*#>ZS]5)JB4R4A5DA4XI2S&I!0QYG&98D:KLA01D556S#;C MC50@1$%*!6^.TD:7Q%%T:=Y%EYK@GK\(WA[&ZV-S+N!XC[II)DPNTF11M.=" M3Q ?VY/\:2)?ST& Q+1.GG6\QI_73ZN:+7Y;K[9/KX]"84WU=*Q2QK,DPSFM M*DP4Y[BL"HD)HS'E<9%6206ZQA^F%]XU;ZBCACPZIN\T$VH,/SOSX!$5F&6X M"A#X9;Z=F+XN\T>H37N9;R?ZR66^Y6.N*KUG%9"\$20*K,J]0?0#'VV M;CBX:7>SQJOMN-AU#S6,H(83H.+;X D)N'E#"68&O #D&%VS$MEK2&V8X@O$ MT:P@.!\\LWO4<2!M7:O-81^CL2I%RBB6>9[I_3^A6!\$&-;;?A236)(T*V$M M!HX)0+[>3GT%6G+ $:_'&$1E7B4JC[%2BNO3CU*8%4+A@A95D5-"H@14J.V. M@$M+]H:8LY/S# H[L^8N(##::"T;?(SL61%\37X]7GS:8:UG!3N9KWK^4XY! M^/O'A]^73W,S;AT\)O[B J'UIHEDW\\?36_9WS_>O>]-BP<&ZL^*;QFSOU9R ME_#]>:$]]R:QDM ]O']VU6DC_4."G03]!S_L.F"DG3#Z62W:-N/W[/M_S#=? M3!FO?K_O5NL+,\)(*K@0),6%Y!4F/**8Q2+'4G%6,IZ4*JWV/=8ATTC<^+'Z MNC]KJ>XPPI!]1T\=AVC=LFBF\"[5!M5-;QYM$3>+_;E9M;?2S+P\\$P3QQ=C MM_L&Q=EQ/LJ/]L+>@-QCY0:-#'[S.4/E.E"\35IQ9&/B>2S7@74ZM>7*]>!= M6?[8L*7DIL&WF65AKJ/9XH-68&T8/E6OUTK.-UVB*I=1(IEVYR.5EIAD/,,L M(Q56!1-)FG 5V77_!%$-'^HT?#0M\ ^6*(TP-XUB!55%4G#*D@AT(7R&1F 3V:/H'!PYAXR= MCW:EO#!C!Q05[%L-"./);3I'85*/:$#$Y\[.T$==FRQ4\Z62K]12_V%C\K;O M3!Y(.UZ^-H[4K="F?-LX5]VG#D,"ZO?+=H3)I\I\OHOL/#RLFZ/2T).SV$S; M8E6%XRREF,BDPCR/2JP42SE/,THCT#S*EQ(D=*CH0!KQEG9OFHE)]U;M?"%] M;#05(8@YQ*1?[$M@9]#^.[Q:F-7L)$(=R::$I2UD0=^T.*C_UG>?^73TUM_N MWWKS5"O5SC/+!8V++(MP*FABQDQJ_S;) M%8YB(KF90$DHJ!K1$U^!-[*387H-HWA58X/7 -J.7>3/P7&^_./I*!_?$U;09XWZA/$DJ][R\ MD@N5!G'19E$.;#^NULZL-$T-1-M M>0FXJGLGN^6]CI-$,#MCA'E6$Z+_NMB:,+TV).O&CMQNVOH\9@S)9H4^KLR8 MNHTFMS ?>S\VC]BEMON9Y/XJN7<+3UVW_4R@,U7:SS]QS0R*>_9=U7=L+DW+ M %82Q7/*<%5EW.1TYYB3*L5%3+.8:ATL2E#=]2F)P"K7Y"P_:5*H6JUWM5T; M0]]ERL01-G:J>)W$,)7LU+$AA@PUSXT3+LOB=7#$$8$7F!9Q3L#S(R+.?M)- M^3Z:/NKU%ZW,IKI9OOJA=UCY?MEMJLN'6[&9?VU"A;,\YEFI!,6BJ$I,\E)@ MEB<4JU+Q.*=2,)Y!"C'M28.4%5Z.^;$9$*$5=ELWP^I1M6,!L3T/,+T%P&JG MSV' @F^]C6';<8'X#_3+GRUHOZ(]+^AV'#6P$8 #X,DX A/:C3@@#PW)@XK M.%\/J/7:K-U9KS;<8G:S*$MY0@J.)2MS3!B+,&,BP3PUU5N15)4 .=67207> M\7>$S2[O&CZ_!))U@-N#Z. 0="OUP0?81Y&]^@#CPOD+YEXB-'6X=43@,P'1 ML2<57D@UQ_ WJA;K^9,Y9'W85Q)1EK$L40DF"2LPH4)A'O$(QZGD"=4^ M.Y4)Z*I]F%[H:_>&^LTNC-7CX(J"K#$(+>_D_0$#O)^_$A/XA;V=I+XN[T>H M37N1;R?ZR:6^Y6-N)L#D[\R;-DAUD\VS-($YI;T$51_R[P^E ZK,11IK8Z"( M&1>9J4A;!'U>("2G6:7BBL"&*L#(AS[;'YAI^@4>L0,S"T!8[:Q$.+!@1F,0 MIW!E&]?!X,FB (E/:F#<@'EN;QQ7\=LHZMUJK>8/R]=;[?FK\MF@ND72_EV_6\UFR^V:[UO^_4>KZ2^P9)IH:2YHQ@6I2FCI0*S*J$ MX2++\E1F"4MAJ403\!S8T/4:SV\.?#5-Z/TTJ/+Y^BRO47^NEP*\8AUOC]7) M@7:"H)XDC1'NR=)O6(\Z@5 K$6I%FK;=5H!W$+A;ET^.?XIF7P%>@6VOL!"D MKZM*U!SMVKR^TP@VC+?M0(\#N+222:(_A;]%EMF,EV?,O62[UNW=5G)7%1)&DI<10+ MT_LL33&798%+[;U*E6991$!%+N?)!'8S=T31CBK,E%R QLYB7"\PS#"=3)Y4_ *1235Y6-#G"COR:8?&(?(?]ZN/J^6=6GU4*^/2O%O"FX<,+1)8 M\33M;=?PO\V1PG=O/Z&/^O_]$F=]IEAMEBO;Z:'CR QKIE=08,H)Q"-$NQ$; MP=U:C@RN/%W;$1L!CUJ/6#T K[YOP^7'.::[NCA3L-I>@JOCG^_V_#=;]5'S M6D!S0,8*!=ZY[ M\PA:')BX08_J7_]B2Y/3L.N?I?6V::_5,?9OW2_<&S&<1=;NO.H3+^#.U&O1 ML)N2-P#"52T:AB0+T*_A++D7:]XP)/Q0)X?!YZZX=NVRR+0@36A^,ZM26641 M(3BOL@R3(N.8%GF%RTSQ))1X3P.WC-9*ZW!?N MTS'W%#U?Y5T2R.?EVPF-Z:_++HEY]H+KXH?A8:8[I=;-6(UFL_KCL!-]WBQO M'S>V@::190+KFZ'>S6YI]]P> ^BSVFS72W3[N-H.?#G!P(S'F3QB KP?NAX. M4%S)4E"GR-+8VI/%EBR%[$>7;!\)T.IAEK \%D)QK*I8F 8.*6:J*'&>IV5! MB,AE"JI\&*06>CO='WO7NZK_;:W<]M=!T"SW65]0 /?;\18($S4R\+T%#]+Z M>9H.7-R2K1YR'%W372?=J7V+V+F8\3R)M$:7.$LDQ217T@RK(9AEHDAX5H@T MC4##:LY1":S4#0VD=A>53^W(RL?5LNLV_AXTE29R*E&%] MBM VD68Q+J-$8IHH&BEM*%7"8;,\K@;.::3'"T!G9QFOA@-F$?>WW)I>Z^/< MH(:DQVD]0Q+YFL]SEL:T$WF&Q#R9P3/X8=<:3KYYOZPWZR8Z?F\Z:\Q4K)00 M98%S?>;')"TS3+,HQ27-"Y9F!>4%L'CSA$9@&_>'^*+D=J%,DNN'U?(!ZS4> MD>$#'1BIT5\-+]"1FV<0L]/2*W& Z>@)!/=.$#A4=%X4TELIYRF%B6LX+XIX M6KQY^:.N0S-7XK_>U_56R7Z2[-_98JO>/CXM5C^4:CYSI[\87[1?9/K@S=*\ MS$F62RRS1#LNDW;\=7TW74 MYR3/*W#Q-N+3A8>)9W]> =/I4-!K%G,L1CTS7+#=7F6159Q7*:8D;9J^:X>$ MEB7FDE0JHX0E/ 75G5ZB%-I"71IXZ>*'7(;+SMQX 0%F4ESEAQ>)CLGFJQ[T M(IUI2S_'Q#VI\AQ] 'ZAT5Y-&@O1S@?7QN.Q*59_,Z\J9:I_E$,B+6S5P/K; M,H/VW* #.^C SXU#:BT0O/$[D'"X 4,%0,@"9-^Z0>%T:0(D-=D=BAL$_2L5 MQQ4"Y P8$_#AA+9NOL\,X MP6D/"M8 G)P*[)]T\!_63?WP[9(M?M3S&NXI7'@^M$^P7J^6:K6MCZM)=FP M7(!+\EML]AY$!V[KPU*'V,5'9'3;KR\M.MW./"+6T1X\]EGW*X#7J^57_=W7 M[_#3>OXPUQ3,3]M/8#*40."$R(F45504IH!<"@Q0# MZ^Q^( B2)A[. !E*]J#9WPEX@P*FP\U=P('V#=I1;VX);KQE*H%%]7A/,$QO M\EL#*_'/W2'8/>BF_V>+$=J&'9"!)W$>YU52,"Q356"213&FC%.<\3S-:$Y4 M1AC$2/AA*[ EN5SYTW$ZU=@:3R_1SFA-_VI@ENTEW@K8'/H%T9/-],34I(;5 M+Y#/K:_GU>'GHONUO%VOWVS;+Z#M:>CXJ=#^U%J? Q_^7W-OVMO&DJ0+?[^_ M(H$!!CZ ^AJO;0FVSC0&YP.1J\P9BM1PL:WY]6]F+61QJ6)& M5E:I@6X?6V)E1#S%B-PBGJC&6,?(I1242U63U/F7ZLU,J+M'*D/ MGWZ/\F0U\/S Q6!KU[(PJ56?N>@O(]L7H4VO86Y,-I>'G(["IM>D(^Z:_D\Z7GG5Z9IW MZKM\-"N-;_+9=+U;/GY:JM7ZJ9P[W[[4OSP<#@(Q)04WE?E3@ MF.!$/FZFW/48MH+NV%0G=WB#1S. M\99AON$EF_Q.BH,KZY\^ZT@@[I062!>R(<#DB4ABQK'(BP(343#,4I%BR3/" MDD 4A,$J$ #"1UZ2M%5!!UUN4*.-<5'C@UHAX)4$!&'+VXF1< ->5 @&X%X MTP4$7U<8$-'3WF8X@')VL>$RAG.K.D,2^E8N]5^V]^9D;K4T.< M%52*6.(@80$F+)0XST.&:29EH&1 : *J\X2)'SD"U>+1BBWFCX"S.D]! MQT((%FM:=P6U2JC6"36X&:W&X5UQ \%?ASR(\*F[YCD $&P(/DZ[V8@E\8_S1VK-[5>D:'#_SVK]_'AY-%?5UMY3U_,F./CWKU2A?_*>E:O^&BWE:E@4KUDE'B6&8F4XYE MF,5!CB6-I$@)"0*1V 1K/^J,'**-@JC6\ 8U.M:,N%I+9-2\08VBJ-845:HB MHRLRRMJ3%WMX0_TQ>'K<89'7%^37M\EC8&]/%3WM.W CAQ[]ZP_B@/:'6 _K MLPSL<=3!7,ZM3782I5D:L!CK.49O$ACEF$8%PS14>4 #$9$" MU#'H-.6E*;N]F9D!E\!O%*1PTE/_48QPE3G!K\$QP.@,X ?&[U33PP M%^S;]:XL@?JT%#O]CY=ZMJ,!57EBF%8"F6.B\A"S3.4X9(023E.1Q:'M6K!; MS,A.V19LOU;H0>7Z^LN/K3!?;,M$C5"'15*/X?:+'S\ N"UJ+@+A9X5RW:R> ME4?/PY.M**X;T%XI6'P:G@+YOGZI9>%EN?NM+F]GF2 %3VF"BRB+, DR@ADM M!$YD%NLE0:!B._;V/B%CWXS68M%!;IVC8)\"V8E/?]CQ937P7A-N,"@%\II% M3CF0G8-.E@1YS:QV%N35S[JG0=ZOI=BNGY9.69!'#T^9!&D$2\.&:&Y"X"F0 MQT;W.Y47>V$>U6WJ*.F/%ZT:E/UX/.+DR8\7#;J4^WCY@ZYW\^OY3[U*,2W# M]\24>E/]_Z1X/&JV:_(%%JO-3G\!:EXP6B0)CQ16+,STI*<(UC^A."WB. XD M*22W6F$/UF3LF7&OUQ%WITF#K%5K=9M&+>5<&4Y=7XC=/GL2F(%3\6@(.R0! M#$3'6SZ JQX3IP8,A.L\2V#H@*XU?@_E7%7NU][3K14?:^?#(T>DEC1DQ$&K M_4Y-O;Z2&&PE+"!6%@UP?=%A.?EMR0 M&LKWLOKOI^4MYX8E85.?VL^2/*"QZ7.6\[3 A&0I9KDJ<)!(GJ2RH$HPR*+A MJL2QE_>U-/1[V*,)5AC),PR[DR:711"*N3ZI$&^:X[U4*UJK&ZEX_>5#\"=B#I MP\\N"GC"!'IV7X+QO0*CDHL.@CVR"E^WSA>O<(^D:9F%KYM\QBUL\E1;G"C- $\SR,DIS*2 HU6Y;L8,(N$/A0R\H[BLH[VLK9 MKQ*>JLEPO9>MPX1YWXAROGO:+L8T+SU2#U4Z8?>&&7^N$%&29-.]*L\>I WR"BZ_^VIMC?HH>=E MN+5^]82>STZQ0U6:OK&L)Q O]J'U-;9;'/XFG^M6]7?J\WPI]7_>K:68;V=9 M'&9%3AD.TCS")$P2O#DY]ZT-7ZY1O]]44[RGI.%YM9D9$L2P." Q(:>@D6 M8Y:F%&>"JD(FD?XIJ!#[HI21#TBT*/14RX(>CES"Q/9 9*"ET$.06IQ>(6A[ M]Q)O3#_J37<2I*3V%WXK_VFVV)@[<;K?K.=MMS0'*P^J>FH3&.N4L"8,\3;C M29H+3&+MPGG LS#1/\OSN*"6I4Q>]1I9%]O5"MS[Y%1[@9I]0[9[%I]O MH#]6O!*NL,C24A#UPXL.BJ*VIF;O6.GJD%'IZTW8IU^^PAMQR]7T^6;\I'AZ MAJXG']27I,F21SU#T\XT]3VT(XTXG:_+_H!E^W5S8][*M?]2-AJ3XFZIMZ.[ M];HJF_FZ6JZ;?YIFQANSH/VTE4^;&:<\3X,DQ#(/$TS2D.,B%1PSF61I)'G M!6CAZ56[D2=9N6.)\4L M@2!IK@,QCGE!3;.''+,P$;C@!4N#-(Y4;)6_U#'^R &VE&B_!+T$P/6%_4"S M7*X5!A0N7;+1?LD\T%:WY>^QS7X6L#V&]"Q&+STUV<*R1^7V(K'O8Z[I%J8G MS=80;]QK;.1:AZ/RVK?^^K!8R2+(&0X8)]ATF<>YR@1F*HPIH9+I, 'JVMPO M;^28T9*.]N*KI -HED4_;':K)(]@P")-#PXC<"]:FNDM[:)?VL2I%U:FGZ=? MV#WFYO,/\NEYM:;KEZH?[.>Y_H\HPW8ES/2!G2D2LTSP"(>,Z$PQ[?"SL[[?2,""P%[Z:@2;_B_#O#<7X<' M' 8@]GJ*!58B)PT($!!.HP+H67]E7-_FF_^^_3W?S +*55%0@L.8)9@4HC!K M@02G-,YE(--042M>+!MA(X>"BZ5"Z"\CV4.=U1XQNT#@"P=8 '""P$LAU*EM M(]8Z[46]>CG3J=$V%4MGS[CWACT,^HZNUR_FI*%,)IR9+&I*4HKS/-,+?"YB MS.)$K_(CD:@@(7G*"FA;V"YA(SOUPVI+%V4WV!OTV'MA#H?)UI/]& _SY,^K MY2,V%3AUSU?/R0(V1GGL]MHI:O)&K]>,OM3C]>HS;BY\N/K9/*R^26/$?"&_ MRNTA;_!A93('[]>KGW,AQ=N7/S?F)FG/R'DH>;QE6D7*M[,D%(4,160F<.WZ M*3775VH6KUWY=L#!W\I[V^I97Y$?IU^;790+V?>M5 MO3&JZ_?Y!SHP'[?*P?]J#/"X^!D37T\1=Q05)XW48X)\&N%'E>7 8K-8U"7. MK0KG37T$:4MFTS/&R.LU+1I=*-&V7+9=!: _!OJT'1C'.LSV>/)J:YP;S4W? MP-.QW5B8=T1Z8_-Y^+WJ-RGDT[,Y@_DH#6VLU)[/I12;CUK;J@M.R5AUIZH+ MX <-^>;':B%F5"11FG*.LSB/,9%*X#PA"@="RD3%(8\CJP/605J,[.$'O9"J M%+LQRZ=2M:IP31R4,VEN54/ &[1M%+2__'1_$_V!8C)\85&D!>W'!MI&*V34 M0BV]T)VJ\UMNT,.4T-K?/D\"L=L=]8A0@^ZU!T/4<_OM/O9D=^2#S6_?I \? MS&FYIA>0>H&X>GH&+]).GIQ@:7:RWS*RY7(#Z#768;/5NFR N?#56(^E_A=E M'9:Y+L5.AYMR =9ARLFRJ^M3[JR=AK3KLV5&:N=S(WZEV@261S1SGWVFAUZU M;!")Y?&(DY-87C3H$HGEY0\Z<,#3Y_F6+@SQQ7S;WD9F(Y,->[8*D+ 7R7 MR0#Z=P^F.Y*_ UXVC/K]BDE]Q.]=CTY'^WY%^2/2]VN?A<]<=[OM9DN7YOC! M'!O^E.L7,R/>/FUMEX#=(XP=/-JKH>HRRW[YUV/W]6G;C\FP -*2B1JA" (! M:/J^;J'3'-XS[&03^773VK.YQ:<=SN;FCS^V=^K/35U\,8NR*"#$I#D(EF(B M(XY9P&/,9!BD!6-4Q5;]%2X-/O9)FA&'5PKO-K(^)0.(P$LA1T,=9C2=]YS^LATQS@=RAZ=SG1]QBU[ MHLJ7_"*W/U;"T#Q4>WW3.FJUW*P6)HE2UK^0LDS M9@$FB8A)D8LP4*#>\6 -1@XGE3ZH4@@=-*IZF+5T0HU23LF1<.#[(],D<,+" MEW\DP6D&SFAXRB& RY\T0< 9GM/;?_>!7"G:J@2#.6V?1)L#ZN_RL6R(LWK7 MDOP@?V_?:L/_>R941G)3SDF5H)@$48#S+ AU,(OR,,Q8$22@HBU714:_76RK M9:X/ZQKN\F:Q5JTZT#TH!Z5XT[EX^"'7DBH=-&8R930, M$F;R*(3>U*4QIJ*(<)+%(U4;+NI \H>.;X=!-EOB*#H7=\)CH@)+#15 MBMRTTC=+76[V=!TO-R8P,=//>R[,[?OX\-EO-T>$T6TW.@*UKH MB)-M>1U-;>^(78=P6WDVM,-WRU9CESM52IVI6'"A5( %$P034T!0I#+!"25Y M2%,E% .Q.O4)&SG"-DTL3*N1;W=_U@=K:"TK/C;]]5^4O]X>% ,6%?4B:;=( M](4/+-JV^,H-]5&[;9)A#C;"_:WQ;$STM([K%37I6LW&Z-/UF-4S;CY?IJQO M3$+4:OU^M6-;M5LTK5UFG(HLDV&.91Q'F,1%@EDD4IS'4N4TD$EJ=W)N(VQD MGW]+15DCB.1O ;LWS8F>_+O7E&3^K>-T:?^;?7,T-+^^JHDSH0,XT+@6"4A M)D6:X8+&'"LA"$MH$5(*K/P]%C#ZW+VO7R^G;=>R?:LK,1\VPORU9=YMKWD# M2O(OW19Y+,.?\F;IFG'=Y?9>;IA*Y;E/"0D#;&@4L^J(HPP2XL<9R0G-%=!D<#.:9VT&#]]9-_E M#,U+W=!NJ9&M?H09-669S_J9BGMSO_:FO]UF:+=78>?^HP,,BQ$585>E#ZH4 M0I5&-PVKZ4&KFMZKU,L[1\ @8#P%'C<=)HU.@V Z#6'#!G.,(6?D6'60BDJQ MR,AUNOCNPLDRS RW'AA(7 R'!XE^LWR%@0XITSIZOZEGKGSEXZZ+$CV3FH/A M.U75I]\NQ86F8WO2"*KR-$QBAI.$"4SR-,!%06(L TZ#*!$B24"4?T#Y8SMW MHTW9\.I2[SX+"@@O.-NN-49##[K*\ "Z)#,^G$9M9CP(69[S BNI3-)=1#!548##6*HH5"RC*7=H/'A=LI7O M#.Y 6%%=KP]BAS9Y/P/0+K!XPL-GF_<*FF\6T'CH\]YE[6B-WL\$OG*G]RX MKK=Z[WS2L=O,?$FU#<>7F;.,!T220.$D3B-,)(LP,TW?8\XD"?5&@S+07<-% M*6.G;A@J0F";EHM@V+GT8!-A7ER+.TL8\-CRI,\@7ZU++LJ8M@5)GYEGK41Z M/^Q(_U\W&_Z^>WY>E(L!NFA5+!_R&1/&$I&J#,=%G&/">("U-Q*^1)Q&C2T;SWJ-7O M7T8E5.L$/(Z&(&TW 8V$'RPB>(8.3N8,!\$71S- \K34RW!(SAB5'89PO W[ M00W+WYS+6402(I2D.(U8A$D2?OD9!+P8LG"&OB]T9GBOJZ$#@-/>]MS9M#91<[Y)QQ=A/^08K>0=ZJN M[OLFGU=K4V_2.A!Y^]*4_AE_G15ZJ@X+3C$-2())K,JJXQP7F2))3!.-HQ4] MV@ =QG:Z6B,SP30%L'NEVD=%-Z;-0/.)JB06>I/L\ (L_7E<6(&./PJB\%#A MCHFOF.*@P;3!QQVBLR@U8"A8.!-R/ONPW,ZW+]_DX]S<7NOU!'V2,Q8S2E5& ML9[?!289+W#.4OT'+;(X2W@:9E;[BBX!(P>B2B0ZR$1&J%V$Z<2D/WSXL!06 M&X!&6CO]-4MZ]O?ZTLVUZ?;C5L.0R[!YA9 _Z0O5#<[HHRQDWY8[Q_'S)GMVP!XGKIVI^0( YEY7] MGN]S[&QU.E[K&7:RX[7KIK6/URP^[4Z+73$3@;VQX_&Q3\+:)-F5: "K?(?% MU[W.@[' 8ZMS.T=PL"MF#6("/QUS57YL[>FBNF>OI@/MZ\J9IQPD>:)PKE2*28\DIA2FF*9DK10DM"K%ZD+(NYQ'PMN?[6UN5?U+PEE[3'8>_ ;H<\+;+0V["];J@NJ*NT M.SL0?S]?[,JBT0]*:>C+';;Y)"Z51K76=NW6W'(MO4#H,Q=SF$+3YVIZ ?!B M+J>?D5WI)4R+^G5=D'9HOZ-__C3?/59@)I:'H1Y,F MG+$D"W"F?0*30(68Y2G!/$EEFD0Y2RB(H\<'ENYSROUBM_D;>DT\A8AYP3*% MI2ER)%0%^MO)&R%+ZI4W,EV)E^CEEBMUC#OOJIG$5H$U'^YFQ=]#[KF6G34CR5/\?5!9P*F%D'S+RS!YI0\'U>.=@ MV$UC@TR$.5!C72G,8R?#JZ;XRL4_&W_:I/LN\\ZRZSL_"*<_/I[.WJV6AHQ- MA[QO>G7WA?Z>/^GU4DA$($B8:(=C,28D8-KK"NUU7*B4BR*GTJH[A:6\L5?W M^^55>4IT@YXJL8COE4%KK0UZ0S>(HF>IAUENN]GIG"#M]]T1@!JT!+U!!_G( M*'"#:A7\HF)/;^P9'3=*X^$H@1B, 3;WL!;;C#(94S' I#8[,>0Q>$C\JK\* M:_,>]@P:H@@*%I$4IXK&AH(XQXP&%#-&]4:<)(5>?,RT#FQE$P+/QH=\4]M2 MK+^H>XE_L_?7E^_ MCHH,[<-2O-&":1(2XH.7I*GR>.H>;,_4M[/>P&$S?8;YD_CO ..5,3A/>;>X$=_,H#\$/N\F20;W=TL7@Q/43^8_-5;BOF+W F MF-TM MAQD'<\)+R=9VMH+\K=LD)^^Z,-QDOM1M2MMS>CX%]Y-[*==_7Z]VSR6U]GKS M<0F>!WN&&'O!JB6C4C2J9=^@CZO5=KF".%(?!-<]RI/UP!5JC^$C3&D6-CKY M6M^XDSF=A7%M[[/YN(^2\)"[I[I=%CKV:4\MU/W:"X2@[;;3+R[0'>C)UH^IBYZ## M6+E8_1:/DI#5(?(5L[+Z0>A/S;KR+/Q>Z--2[$R;"[JH__92)V*H,$K2/,YQ MP52&B4@H+I0H3+9FF$F6![)(;._'NX2,' (.8NTO43KQZ'=P7U;"'/H@$34B MKV>HV)ML?WWDPW2W6Z0+$/BY([IF4L]54>>CD]T875.^?7%T];/.=5]ZT[WG MQW]+%X9X]_L/*;>W2W$KQ-R\YR,&S;+@(,9-QBK,PI 51*F,QD!9S"K5'7_M4 M^M2+>5.K[M2!9Z)W:+=V^N=[,[!@[?!27(K')L3(7X'9%$I/780VX8NX4*@V MI?2A1%D?Z7Q==ERKVDAJ%1MJ]KE)!J5&07&W_";Y;FUZM+VEF_FF)+%Q$F:QBP665A$5NFPBN0N45:^/*04N2[G+I,VA!:(5-E+Q#@J7VUZ* !@B-F% MP4$H.$6T@T0#@)&)C5!DI/H+2-?L\A1;.L5,&B:N&7OJ\5<_[[6KW%=MA(X7 MAL'@0ECY*K=[?< MMFY;9KDL6)@IA15/8DST/S#+&<6%C#@WO7_U_UP[ZUT7/_).LE$ TTH#)&H5 MJEM47*]Y)%H8=8&A#0BT74 ;#SY8&#MIY]>H@FI=4*/,\57K.,W^['$8H0N@ MA?!7:P]H#TQ?WT# *!Y;>A["H%YWZ6 3R!AG!2LK S@N KVS$KGD813$41Z MB(FNR!LYYGQLAY3VP@G]Z[_D41C_^V%9Y:$9: M&>( 9",Z@B+*7?=-:%8W< M+/3J%/"R'Y>DY+70E$I%6FQ4.[U4USZW=B+M3#' M!1OJP+_>8

N#;E/MY]5F\ZZ\WGJ42_YRR_EZ1Q>W MVW=TO7[1/RR/56=,SZAZKHUP3H)4K_ES[80BCC$7)*9AP@+*0\B$:R5U9';41.>V%*@"$LWM2R+-.7&-\ M1;=?Y)8N&A*[)"]8P)(8BS@R_=SR %,5I3C5^]E(%4KI< '@%CL=?^0P4$M$ ME4@0&=89$OU>[<$^F ,?F^:0*WW)1A#!UQ!;G0F];%XGE+6KRY!^EJZSIZ9D MY>I2^82%J_-C;JN)O]/YTJQ:[I:&W/!.W:]7SW*]?;G7;VG[X7]V\V?S3F>A MH)2G<8@)YZ:O&DWU>B**L50%3RFC)(H4[#+53O#H5Z>F+/Z1FHO394D1:M(' MGFM5;M"S4>9?_R5,@W\W5WNR40NVPK#$V&Z-X1$WIR!EY*,W1H,_#&957F:9 ML6F@:[1!I3KHPU7 P"L.F/V>UAR60B===<" .%UW )^&%UE_72V_[18RU"N- MT'3!6C\MM^+C@C[:EEAW#C#R D/+Q48P,I)Q>%3*;W):YDL39>Q+K;N!Z'=X M;QC _-O.?/27T<)3J?55*YT*K;M'G:S,^JIA[2+KZQ]VF^&;?D'?38)E>76U M9V#,$J9"&G">.?!QQSBV^JMFETKP!Z MHU>LU4^!W K7D+2+!1[Q@06$O6!42;[9MY3;"_?G\996>G+[:](F]7U+TT\# M@.UC0RJ<'^CO#[\-+9Q\*Y=2S?6<'],XE@7!>[:.?!6EB4JPW5$E$M$KVIA7:'>\?:Y4ZSO!8; MGTMYA>K@3E,OE_-V?WQXEN$WD]%XI_[<5"5D,\(X"Z(BP@F-A0YA68$IER&. M2)8GD2 QIYEKAN&)K)&=M,FB6QNI>*7P3G][JY(-]VS"4[CL_-83"##?/89P4PP[[1T@O/)7T:JF% M'2;WI15V/>+F\$U7Z6^R?,NM(HIW=49L6!0D44&& ],.B82IP'DL* X43U/. M6, (@ZU3UU^5-ZOO6YI]& /L''2?^IER\1?]QH&%@C!>)RF-,,Y)C M'0Y2O7N)0QS&E&V5-.\7;F'TVR5L]Y.;>7W%.U60]R\[,Q7#?/DR-UR)G7BJ^:>.O#U!UR;"WQ:"D,-!^LK4#\T MMM]12,N/8W/Z_6F0)< C^_/^ 3>F1L<0Z^[H O4:Z=!"X,2@ =T#FI$F;AQP M8L!YSX#3#SCRE-?4)A]7ZV_R6;^\'WH#?*=,+WKY9+B*CHF09VD0"493A4,1 M&68AQ7#!8H9YD4I1)&'!%6@R \H?^\ZMX=HQ31 /^IBP?] (G1!Z VG-@8#; MS8@CP@CS<[\(PGG/W7#P18$.E#XM&[H;-&?$Z([#N(6GDHK$=!=:RQ]RN9G_ ME-6IO,GP^RJW=^J!_KXWIZ:KY>UVNYZSW;8D6%O=T_)P2(:Q$"HAN$BC$!,B M#4]QD6%5%'D0L;2(*8BG>* ^8Z\4Y!;QDC+)Q*B^XI#TRH4QK>(-J'5%;2;1=H4I-?S'-$UZ>8MQ0;2:->9Z@ M.XV!OH9US7O8 MPMQ#SK4*Y?6\]A>ZIV5'.H0_F6HI^*;.#FB[B.(=/EA$*<57C>@$JA2H&YK? M-&S:6HOJ QY//D%6^RJXMI(Y;<4U!(:SDFO0P_":Z\]RLY%R?_9Z3,%TNQ07 MJ9F:_>+[G?Q/2=D^T/.:^$'BTB5AC>MBY=3;C:D]43=Q&V- MMC=\X]M39>Q,U67&^;W#:%?W> MQW;,OBM+$(!%;L%"<1(Q$I@_8445W<)&WC0UHAW8 M\WL LG,Y7V;#'' OM96H-5*>EHV!WHHM>D1-7'%QW>CSL@N+9QQODXYFHQ-" MZ6_RB$#DB MX>M&""I^VBL@1W#.[GQ@%"PD*J6.2"@.^T+XH:.?Q4]ZWK@V2'V^K+$ $NH@<;[G+'W!):WBF/ M4 9RW3B?%\*7!4U_U]MK\,5KW/XG7/ORE7+?;;%=/ M Y[B97Y99O=W2Q>+FG<_$?FW>K[W(AN5["U"5: MAPV[90H\9,R1(XM112XW50Y$HQ,R2J&?FW\K,[KH\@4UVC55:?9)]2#\^@/0 MF-#!HHXC:I[/1USQ<,KH!PF:+.'?Q?QV/8#3\X[E D?)O>]-]89,!Q2;OBXBPPSFG&<S[F[0)6!T#PC6DB>:0HC@S5.>$AP4RR N=YDF=)$84,6(OA M&]@AF7ZO@JC=VG$LG&#A^Z2& NWUN&F2EO>JH$H7CV46#@CXJK& B)ZVP,(! ME+/J"I_Y9A9+GD=ZJXD+*BDF3.B0S6B 11"2+(E" MR8((UG+I7,C(H>/SOANT$7J#C%CTEQ$,[)]R$2"["#'4;%@D..X*;V>Q0Q>E M;I.\-4VZ(&+B'DG=1IZW1.KY++S[X*UV;&&%C+"['L,'EO?[V2#;()YEJ4YH$Z"%U5WZB!X M/-)DG0,O&M#N&'CY QXY?^]VV\V6+LWYR(P'(N"IN9@50F\R9,%Q4004\Z P MU!HJS6)05]YK D=VH"[6W]5! \^TOVTP[68WGQ#!_+&3^+H=0$/.W0'E/H;L]S21WFG MWI557>5^^GX]Y_+#;RXW&_/SY4\]/\]7R_+'LR@-12 B@4DB=,R@),4Y(QR' M41PF@2 RB^V[!\+EC[VNV&MDBM[:E6[HV8B_0;+4J_IMHUGU._2&;A!%S]40 MEFL.U]?0'WDF !=X"G? ]4ZA2IWZ0.Z^PO7#'M>#4M7OQ@42T!]Q7$ =^R>. M 2RLVZ([+'W=&!U&G:Y;H[O)1]TIAYU)_ZD-339(0E,2=Q9-K"J)1A MPO1B,$]XC',ADR0F1(7TDFB733P#@PL).P1*?_2TN &T2UJE*AX#?Q%!I#1GL*# MGTH);B( XHS M&88D*4BD XNWM [H$MUV(&1-$6+2Y7@?4J(., M/C>HUFBB2J >+*:H!+HD_I^G$J@''% E4-\XKB?>VI7E9FLR^[[*[4P%!>5" M")PPTR0JBPM, QKA("X(YU0$2E!8P?'1^"/'F'(B?C8YIH8@=E[+AAYA'R-B M>UCM;"?T6+H25*;2MO/VW]'G^98NRM:=S8?:O!FW?#O_678<\7E:?=%J;^?2 MQZ-/? )]T;3SL^;+'W/<8:REF&\_4E[R5;Q?F;J_61JJ6!0%Q6%!8DS2/,4L MX0+G>:1$1(*,%Z!$S$M"QO;+4B1J9**_*JG E*F+Z%CN% ;:#-P80,V%;P)Z M[/&UYK\D8MHE?H^19ROZOL]Z3 ZI"-!FBO-0ZN4Z3HC(,9$LQTROV'&H:!S3 M+,H#R0?GA52R7BDE9%YQ]/G-!JG1L_-93YC 7+ M/^GCV&2K?(^31QQYCB7;?EINMNOR]N@MW2[U1)S$0F4ISP,02X>MX)']OA2,-J5D(,&Q+7)V;CX& M'C"?-QJ@@PHWJ,*FTL*4B#1ZE!MKCT3'0,M]<1W;BIV6[A@(QAGC,?1Y'W6N M98V_OQ+7B\.-O33OK].L&"4\E+1>AJH_1(R$$G Q#P!HDNK57OL]%:Y>EO&* M-:N]1O>7J_8_ZE[>]%"79WS5]M27V#Q4>D- *!:*<4Q"9MHBL SG*DQD4#!% MDQ1V]W=9T.B7?8S/W@4':2%JB:<=KFJ!.)M%Q;&0Q$6+DZ8N"OMZ]3M5?7).%_>K3=ENYF;[4RQ@(A< MQZDT*D),>)[A0A84%V$@9,1S&1)0GSYOFHT'GC[VW"X^%D[VA0J)SJ]0P*JEZ@'"'>#M/KU4*Q%SC[ MHK0? 6X!_&2&:-JKOY\O=OJGY_7!E,1A)D*&"QI+3&0<8[U=S'&:\$ %+,ME M!,JB!\J?:&6)FI7ELM1G7RU5JG.#1*4=>N-TZP:%G!=)$2>*ZQ6\U#.CC/3, MJ"C!02)S186>%^,"LA\?$W+X1OV]7*Z>]%=.EO#5ZJ8^>B\0/X&U0KZFW\<@? TRT"E3SJ7.$)S.F.X#@._ M0_FH+5TM]6Z!K[2LEP^_G_57K6Y2^>GIV3"5SGD]98%O5)P&'WL-7NF$&J7, M =I>+>-"IXK97[*X87G]RF5T&('+9"B"(]S"#(+$Z4[&3>)D-S2# &G?UPP; M:$#[ U,Z.M^:=?",Q%)PGNHU)S&K(!)2S )5X(*D<2["()(1B.7G9/RQ;W"K MQ-]R(5,)=&EUT(+#;GDRP$B8_U#+6K4,N0]C6+E;O#H^.UP^N:QY\%0 M?'QU/G#68]K^!T/A.NN",'A CQ<7?RZ;>DY/";(1"Z3Q&1_Q<2TKU4QIHJG."MBEO<$$DA]&@V@MW6+# MXLB]_OD/LR]8*?1<:W&#S-G4MJ1\D8TFP'XA]O#:Q1?/D+FQ%-8ZH.T*U5J@ M^SUFI2(W)6@?KH(&[Q4"MM]7IQ![P=/V"0$#M?>', M^;-CG[%VM2N[L@ZWL_OZEB%/@FE7NV+(L AI4Q$5,_5 M10%9[5\7.=&EQWS9HA9^IFOTLY=MS14_N\G8+RHPGSW(KFK3-#"U^)LC?EM_ M4Z^]M9ZF7 N!DTZU]@"<3K& )[V&A"_2)';,2,8+(@3%1.4A)D6H, LCDW?' M""%%SED"NN_LE39=(#A0-M_K0-!/N^B VJ 8 ,=BD/OC@_NCORK9'C?V5C:. MZ_2UK'\&?S\VV]+53QX:EL?PO)8_3-KN3UDU."AY<.GFQ\?%ZM?_D^)1_IW. ME^:';Z5:K4VNQ8)N-G,UYV6BQ:W2?F>:FP=!0I)8Z4# T@(3*LPJ(LW\B1Y,_E6M;\:8]:'_1FH37ZP_ _-'<5%5/EYA=]+HL^3:39 M]C1)G^2=V46E5WP3L#BV3_8X:-IT6GEC]/KCIF+;-0JC4N,;]/?R;=6_9:7B MZ%3S&T2-[GZ;VH^$JN?\$U_:O4K^BF=HN_)??(N!-Y4QC"7\0YV8;B3=RW69 M>'O+-N5I[RS/I4I34> \-M20Z,),4IV$2DRQ.LB2-[,@%K.1!?-R)8Z#4 MX)"+7X=;DY)?)N';]R^Y#EU_D/0.!RSD53A\V.-0!C+#WEMEUZ._&A4L*^[L M(+%OX.(5&K=V+5<@\M.1Q=K.GOXKU\>8K-N*M3GMWBKV#SGRII@[\'>KS7;_ M/0QS09BB#&*+ZN-L_&E9/KK,.R/XZ/R@XT%0F4@Z"P/""4EDV>+9 MW-4&F$8!QT&JLD*8#@,J@=3Y5<."7 M>OO=@'JE388$'.9756<%Y+G0P48(K M3$0L3=V_Q&E*>$"SF 8YJ-^\@]4.3:Y+(7]S,MCRB IL!O LJO^-P8^;CO3U M=:Y4#3KM =*1(6_A=^IWOZB:[%YI]?1\F'U9?D\-^T"/BW%5_ID-85> M&V/D+[X187^1VFMLOQ_XM!/H&:545(HU)]8/<]-F=X6^?+W_5+;OT+_8E67@ M6I7YS[G8Z0#8BPOHRM7&:*>KU]Z!)[N"M3&O?15K]?EA;37,3+YI=6:X%?^U MVU155KE*DH!2BA,I]78^4C%F89;@-,K2)$BC(LM "9C718Z^$MYL_G;4AF)8 M XX>[.SF.;^(P#Q]WZ:C%'Z$RD&\_T8(:S(B""\)#F<>[>X+DM:NQ%VG$;8U.!_)>1C4KAT'/+ M;L L#S"]P \R71$8& +YTO&C=*\^4C0*[9MOF1P?\/FBT_ 7%G(^>R=(1*Q M/$D_^_QXW[M2C->S\T[E>_;P^IGJ*Z7_GTX#F>]+]@6&T_4UU MSX'YXNW+.[U,>ERM7^Z4^0(VGQ"WO^>;6:A4QG,6X21*.29)$F$:$OU'E$=1 M2!2),P4+_TYZC#PW-))+3B4M&^V%ZZ^M%@^>'=S MITZ1H<0Z-_.Z#F3XSO: M[ID]'ZK%J]#K.T+5Q;_O.IQ;V/JN]V[R?W9:RH>?9676O@B9I 4+0[TNC0U; M#LDB@5FF*(Y3TVPDH(S&H':]G9)&#CT'N:@2# LUW0#9!1,O9L/"Q9G%(Q5A M7S7-4S3HEC.IOU\U]]2CKS\ \]F2TF'],OOS^RQ+DS3B(L!"Y0(33CFFDH0X MES+,*.=2*JM&&8F#+W'Y7Y9V%=?[ARE?H?!R]I#36).YRKWGSO+_S&<5*2YBCQ=M\_MBQ; MJDME,A)%F,TQB0N.&8%(3BE+"$)XWG*8M"TU"UK[(FIE(QNT:%/;G\9 M'1@KRQG*#P+ .:K#^!%*BBSL\S51]4B:=JJZ;O+99&7Q"#SU_/9Y/5^85-;O M4JLNJ%G"ZO'GR\?Z*\K#3&5!%N!0Q@H3J3VY"/3VEQ1)SE.6T8Q:U079"!O9 MGTOQR,A'>P50HX%]?O55R/J]VC<0,+?NQ>"Z;\/!L,\U]PF*6ZJYVQ<$E&AN M:V1/GOG5(29+,[@BH59/0+O8H_05R-H_"(E23 /]1R14RF.9L%P&;EQH M+2D.V22PX+$G\EHI)!JI;@1G;7#L'-_5X&&49=K2]U5D)O]CWFG:>GGO LO-,/Q# '+2ROB6TW131.1YJL6.2B >WJD,L?<"U[WFRDW._-CIG F^GQ_4[.BEAF M&4\#+!*IUY&B"'&>AZG>DTJ6BS1(I5"0.DU;P2!OQFO5^UU:F9O@=?9 MAQVNRS0BT3L]QGQ[^[B692OMVZ4IW'GZO*++M_4*,"URJD2D<,))@$FL."[" M0N"P8"1-)"NRP"K[PU[DR+YJ=$"5$FBO!=)J(*,',HJ@MX!;(SL8^_UX''!@ M3FV%B\NUFAU @,LU[T"Y7;$-^R+!KMI )O==N-D---VU&\BPH\LWV)..R4'\ MAQ2[A;Q3#8O>]]WS\Z(41A!'&>LCP!\5!9RATYBGUL)Q0T6[<;Q U%G';&#;SW MFBV>=J%J!)1@H>DDE>"\-^T-:BLR3C:!A>4CI!/T27VU? (+*/H2"FP>=TVE M?C2!ZIM\-D,N'P_QJK4RBF41!2K"2F4"$Q(GF(F0XH#((%1YJ".,)?LO0"K$ M-YPX@ ^GG[4VT,6.!7*6"QN_: 7,95PM)?>6K*,51=D;Z^WQ.OK$B=.P+:& MX#P1V_Y1MYA@UC'F_X;JXJ>>2K5K?).;[7IN6D>97^@]V_$/6I^\E^NY8<;@ M:Q.XWLOJOY_*E#^M;=/_^AO=R@]*24,'S=,B3Q.].@GB )-",IR3N#!\H4%: MB$"E*85%P<+ MJ4:SNE=$2T&]"MOKCJJ/F/=X\L/C)RJC4&,5>M/8]8=)#ZU-0XUMR!B'*NO\ M1>O7>2N> O_$RD\ZA[S.BSF=CEY)"[>934=3H\']>F62 <7;%[VBUN*KI;86 M>,NW\Y]EJM&>Q"5)HB0(@QR'>CXRZ;4%-AMG'&6&0E,PO8VFL,4O7(G1U\+O M+B;LF]A"]\H ::$=H+:;)<:%#Q;IS>Q<8M=H@]@+>F,4TG/U'VBO$SHH-0J% MO3LFGN*L@P*3QDIW@$[CW8"1G'(5[^7JJUR!LQ7;CTV0KWC_X0Y]_7 '2ED\ MLJS?]P<:!73J@SW^,Q":NW@TUI39BY>,.,E?O/@1MTF[8EPTG;)62[UH M>+]ZHO/E+-1@A$1(G,LXQJ9W*&9QQG%,XT*$411P"2JANRAE9,^I"4#W0M%? ME5@@V]5E@.QFT\%FPWP+;C%X+NRUR--T=UG&I#-:KYFGDU;_AX??0.T3#]_5 MU1VY*@K.P@('1<$PX2S&-,DYEBH)"8M2R>+$]=KI5-BD=TVM4ACTK_^21V'\ M[VCS8[7>EI4R[G=.9PC"+YJ&X#+H=JF5-OS.=Y6,C8$C7"*=B7JUFZ,NH_NN MBSJ?<6CL(O[K864"1\F/:-O)I?W0R.YYX,HW.>M&J%QNRILQRPWKN977UZ+. M!L+\K-LV;[R.G=:X-6,Y&FFZ[BN7##AJMW+Q _#\V]ZD^]NEN.B$K63\_Y1T M_:"1E3/%51X0)K 2<8I)*A0N2$QP'#-"29 %)(QM+CV\:C7R78;^JF3V.:C^ ML.[WYU=#$!8+KA?ME&FLW5-SH^X-T@HCHS$J57Z--V*?./PJ;\8MMWCZ-P3* M1_:.9$_*LC]9DV4U>X>GG?CL?W"GL\2_ZX7B%RUCMY;OY8:OY\_F"WY(5[$_ M7KPRT@0GCG^_O;U'M0JHI0/H"/(:(%:GDAZQ@!]4=L'@.74'9JKK@>:UX:<\ MX[0T]>38T_8IMR.7]Y)M/RTWVW4Y.WW>=SS)*1%<$H6I" )," ]P'N8$,Q4K M%HJ(Z'] 3ELZY(SLU48J.H@=T!RF"R>[,Q4/UL/\V,EP\$G*%;,\':)T29GT M_.2*J:=')]<^[IA%MUJ6UW__F&]_O-/;^-637)?9NU_E=A9G&J3]2TF4\61I_E*=D\X^;I M_Y F/5^*VY]Z??\HO^[,I>>=^OZ#ZB_0W6Z[V=*E26=Z2S=S/HN*0-*D4#@+ M M//C4E,(R5P0&.6%C(A) 5-UB#I(\>"1A=$*V70LM0&\=73DUZ3;DJ=;A S MJJ WU3__@$4,&-B$I4H%$<.9BA),0J7C;)KE6.5!D&4Q%R26L.RMT>!V2MQZ M+Y>K)[UYU$&BC#$5LOM>G,\GV.-?IR^H>@>3O N[<#X:OK#XOO\FUWJ@2A%3 M75:I@EJZW*!2&W]1W0D$3V$>)GO2N.\$R^E$X#8(O!?@A^7V< .WK]8P#4YV MFUD<9)2D"<4Q-??CJ0Y.+*$,IYSG19A&3,16M/;7!(V=P%**;FY]6S5$E72[ M:'(5K/[ X1,"6(QPM1[49='&-*>FB[T#3]:#T<:\=DM&J\\[DBL?M;;X)H5\ M*D]O;I],WYH9"3G)!,MQHG+CLM(D@H=4+R5$)@*6QH(*R+JM7]S(CGOHJK(Q MTF_0>B\?2+K<#YK=G.\/"I@#G_26,14ZC6A4R?;(RVQEHR^*YGYAT[(U6QE^ M1MQL]Y2;I_^YI%4%M13EV<]FLS.[] \5C\"L8'$><[,Y*XH,$QHR3)-08AFF MC'!.! V3AE']P=[A^Z5:?&GKF_YE"-]>W,'^VFI-\;2 M',;-*%-1R(H0C'.&2YX&L8I2P,9Y9 "Y LR1LZL.:0,)Q M"1J[N#;08%@P.]CZJ;;U\]#T?=0M+W^1/ MN=R!:R%/'QOO&]9(&J5\LK\G.OUXV9[I^I!9T7( MN4H(PYR:):VV ^=)G. P9DFA9*[B#'C?V!I]] M&9U:O8Q#L?,K9-)A#-5;5 M@GS>"%[0W]L58'OLB>_\+IAU?LEWZ4/.QT'/="[J9>?M4I3=2,HK0[T\HHQ( M$<28*,4Q(=*T)949UHM%JG@:Q$)RV+U2G[C1KY%JX0V3WJ9D)ED9!<"G0=V8 M69\%><$!?!)4 E"++>VO^@#=]FLI-/37&*0-U/\AD>::G:K>S2<]^YTCPN*7;DHOV[6XS7\K-IF$[+$O= M2,%8EE".LZ"(,$F),$=IM+''%T-CKZQIN1EMS#YC9;1Z:* +?]YG,AR]P0)KW!5R CNID+= [88:Z.^F9+;X]\_/K M)'-W&]CI@^>?'-#KU90-K^4/O0B=_Y2' [^O4N\T'^CORQ1V^W,\G@F2RT#A M..-Z@I4%Q44F4G/ZHG*I8BHR MLH#E=J].UDM7,ZTO'X8!K()>?A/5@>VD^* M+?",_QJH-\C0T:T4TDJ.<_-J:PN#8:G* #A"&8.!TV. F<[&!B M"!SM0XQ!XPSM_V6R1TXZ384R*T06,YR%1:R78Z+ 19A1G,F8%'G @C2"[9MZ MA(V]@VIUGS+"75MU74#);?0.Y"'U9?E\]R<'X..[[M'&-D]*\&HE&P:-SS,G\II[:JMA#XO0JX;JD;M5GWL-/QG%TU[8CT[/JGNSRR_28^ MZ[_]W__3_$3_P?2NX?_^G_\?4$L#!!0 ( $F%25FI:IA839P -\:!P 4 M 87IZ+3(P,C0P.#,Q7W!R92YX;6SDO5EW6TF2)OC>OR(FYW4LP_>E3E7U M84B*;%5'A#22LK)[7G!\,9=0!0(L %1(^>O;'.!.D 0!O[P>.2G.%__\&J)88WYA]^GZR\_K+_@#W];+/]S^C7\ M\'X6UF6Q/ 7XU\V?O5J_=OG3Y3\EIQ*SF(!9J4%YQ\#' M9" *D3PWUJ2 _\_G?[*1,9:\!!82@A)!@$.K((88LH]:%:\V#YU-Y__Y3_5# M#"O\@98W7VV^_)<_?5FOS_[IQQ]___WW/W^+R]F?%\O//PK&Y(^7O_VGBU__ M=N_W?Y>;W^;>^Q\W/[WZU=5TUR_28_F/_^O77SZF+W@:8#I?K<,\U1>LIO^T MVGSSET4*ZPW7GZ3KAP=_HWX%E[\&]5O !4C^YV^K_*=__6\__+!EQW(QPP]8 M?JC__O7#VUNO#'__^Y_3XO3'^K,?7RT("^_#YTKIYB_7W\_P7_ZTFIZ>S:Z^ M]V6)Y5_^1'\'5:+,;5_W?U__[8_7;SY;XHK@LEGI+_2-BT?4ESV;"ORVQGG& M[<(N7S!;I%N_-*ML72PO_W(6(LXVWYUDG$XV3SZ)J_4RI/5$%C0B&0$Z!P\J MQ0Q1AP HE,M:!FZSO+WH2O&*2-Y(887ISY\77W^D!Y,TA*R?5);(#3ONO6[+ MEL/HOMQVG^AW)PFE]DHI,$XDV@K:0& V@C!2H;=HBPM'D7WS;;>IOBG.DV7Z M8;',N"2]_\>-96-*#('V9SO+E7Y?EXK2%K-:+!IS;BH7( M_=,/M.J"RR7F7[92>7!QFY6M29OBYC=;2/S_/0]+>N+L^P<\6RR)#\SFD),& M;4L&I8DC008%3IA4E+2>F=)$^'=>O!<.1/\X.(:?G4#B/2ZGB_QFGE_3"3QQ MTB3K?0%G"C$D6X3(A %C0A9!ZY : >+6:_>"@^P?#H?SLA,P?%J&^6I:&7\! M:)V=%K$@%.D(T)D;\$H&,"F6R-$ST>ITN//FO2"A^H?$41P=&15OYNOI^OO/ MTQG^=GX:<3E)SJH4@@,3B@5E$V&;:8*U=<;8Z*-+Z2@TW'WC7BC0_:+@* YV M(?T/^'E:F3!?_Q9.<2($H39F"P5I^H=*"MUV Y"1G$L'JXI]?IG/D$ZZ1 M#L/DH!#D">G"@E.>0RDF!B6=EL(W ,B.5^\%#M\[.([E::? $!-GO./>%1": M:SHY8X)H? )N-&*CJ.:+1C:$R8V1M.[Y?OEXNMT MGG!BBA.)(T)PAK"=+&$[%0:2%A>\]#SI%J;&[K?OAXZ.8YW-6-L31-XO5NLP M^_^F9QNC6A?RQ&(AC"L90:%2X*-EU2$+JG' ,=+!H??:15.%QF;P;;]L/ !U'.@]FW<@B MKRGSV?LOB_EE;([+9*)."JSV!%<6. 0F,VANF,C"D >ECQ+[W3?N)_J.PYM' ML7!D\7_$=+XDZ'(1/TW7,YQ('HL4/(-T-5W#T(-7Y"5E:8ST!.Q8^%'BO_O& M_<3?<5SS*!:.+/Y/RU#+DCY^/XV+V<2EF)+4FCC@)2@3&01>#ZXB4[+&.1/B M4;*_];K]!-]QH/)PYG6RZ=]\2U_"_#-N(O'9*90B!3"Q%H,QD<#GFJ?5@CNC M"OG"V&3CWWSK?ACH. )Y-"N[< =>G2\KN[:YV0IIDL'Y:E)0J8L& C.A]U=!+-49!X[.W[0:/[^&,#UG8!D;=S>AJQ8_H57X=UN%C6)'H, MQCL!BI8#2CNR=$GWU>H.XW-1*1SI)#SV]OWJI[H/1#9@;1<0J0G^Y:NPQL^+ MY?=)- Y]1@721#*"0TB$\"PA!EJ6U@(5:Y&XN/72_0#1?0SR<$9V@8./IV$V M^^E\-9WC:C5A(014R0#I-4YV44?25EO),\>SDSZT M"$/O?/E^N.@^S'@\8[O Q\:[UY3_/ MPN>)5M)GE^NZ/:]A=P&!)_HLRJ1I03G:?!0*;KUN/^EW'+X\G'F=7-/X>;I* M8?:_,2Q_IN^L)C9RX:6*P%%6PD6A)2CREHI+-D:CN#[NZN$#+]X/"1T',5LP MM"M,;&\@;1>!W!B;BX6$L1;[.83(M0*FG?:\*&/E<54-#[YZ/UQT',%LP]2Q M:QJVX;1K;%]>3&,EYF \@V)=I',.-7B7!5B5,13ON%+'9;L>>O-^]_PZ#ELV M86DS6/SSC_?X^ M]XZ";^F0#S5>8Z9/58C;-M1O#IM:K[H+5HKP[P^V%A-7M M5>QYEW__IQ]_V__ E1S9#^!\!9]#.)O4VQNG>/7"*\3IX#S7V@*S3-7,F(;@ MH@+I;-!)!VG=8Q=K2UC%#1HNWK/=>#A;KRZ_<[T#GR#E4)5R^=@/^!7GY_@S M;2_B\>:1?YNNO[PZ7ZWI=BE9C7C"72[Q8C_//[]:K-:K MDWE^\^VL*H#5%0.=-0)169#U?IUB)4.HA:K5IU->DU,G6F^])XD:IP'"D%!K M*X>#@46G?%PT@E9=R;MRL8D.--!?EHO5ZOUR4:;K2=1>>V8M&*-(>1KKP7FR,TN,+M8H M=!&/U1(= I(;KQ]7JPP+D4.Y?#A %NLP:P*0CSB;U:05SHE!,V+,23Z=SC>7 MP6OIPP6;)A[19K2D-T=GD9 M-!W+]0Z4U:8F"U?K2^1+QFTQB>CEHH JP4(L/(/Q+JM?#Q:_!H2".X7 *].IEO_NM\NO[^*ZZ_+/+;^5=:V";J M,HG)L91,!$>?U&M!Q")?&(@@#7U?HE:MS:*]"!NGL\Q+0:NU9#JPM=^MO^#R MM\5\<5O17FZ?J+GAR3BPEF_:ORI:%^TF:;F7162?S6-7N XZX1ZE:)R6-"]T MV+6311LZ8OP3EL42M[_W*7S#U9MOQ$:2XG0>EM_?KO%T M1?Q(-=*VV)B5E^I]HJST%@-MLZ))KR?!P"LN(9@INM\8I3>Q1(B;OA!>6^*L%.01,9=,"2:9Q\I-#@?S M/5+&Z=3SDD \COM=Z-7?<'W#'1+)22&Y@TS.#QD@;MY?OG=3K/EZ^G6:<9Y7=Y(5;T_/*I=XTH(%*X'S MY&H;U0!>UH2^5BXPQ10^VNSG$!@]A[Z1>@*]#,H&$]2Q'NVG9G[&[25^P(RG M9U5Z]/W3Z?GIQ)K(>+&*MM:FVCQS"%(;,"I)IY-DIKD6>X*DD?H,C8&XX\31 M1=CDEJ(^^1JF]#LS_+2X4:W^93$CF:U^"JMIFM02(L^+AVPXJP6)#H*(%H+E M1?A:QLY;Y["?2>)(C8Q&.%<;BVO$DS?\_>^3#<%OPG).O%O5Y;W'Y>:BQ!7C MDA7(&.<@K"RUEY,D_X41'P57.BACE+T3 ;Y7 ;;7BT;JA#0L@MJSN N;_G(U MERO9PC[9[(2P!K@@+BD1/83B(P3N0]$!4U*/W7P^1$OM)&2<4HD!1+UHS?41 M0[B5/:^GLW,Z0A]ED'#2%5M/<%%OX=C-2J*$S#W304;,=VL%=ZJ;/5XU4O^M MX15.:S9W$/B_"_V+)4X*D MY8;TC!>08LUK<%FG"WKZ3'J3I-4^\-:(:T/Y2/WF7L9"'T&X?R!(;PT%ZT,R MSB&@=60H%.[ V^0A&4EK5"Q;V3IF]BP"QZUP'0-!!X+X^>+L%ZL7[+Q_-S]: M)FS) :*V E069"C+6" R+VR(Q:C2NO#HF22.6V[;+UZ;B+0#Q-Z([EP%N:]L M($PS^B=/DG B1"> ;3H>&V*B-V1G^>REMB9EXF_S:P%/TS52C]&7NB[06#!_ MQ"N9M?'-$K_0[TR_XHW\YJTEM;F?^="K!K^LN=<:&]W9 LZK1X7209UY #&E'+AC(;4OUW\>B2^=I-"TDS$7";HV?E7,% BY M]D]PQ5GA!:8@&G-DD"3%4$IQ2(0=F[%XCNPZ.)HWM8;$D2WN^[3Z1OF]F"M>VN23U>=Y\-=M@X"]A.M_L]^5T M52W_\R5]W#+IDF63XA"M974BH$'R&ADG<6@+);-DA%#B\:XP+6'?<%DC7XY] M8:SNN57&@LW(2:;'I-& )?2(O];JWFN#]3RNIGD:EM^ON&653]I' \%8DB$& M2KJQ&V)X5(VF@BLE2'+HG7\ MK_$21KXWW>>A]!)P^"/NAH<7+GSM)Q8AV5"'ZF1=@Z:2)!$TH]6U#2O!A\<^5[2B_9Q MYGWH&OGJ?+^J_2#!=7#]:L=RKI9BO$*[2==&3=Y_S:I%E3($K24ZP;-CK?LW M/$+.N';U2P9!6\FD&;S&SV^^WPCI"ZY)]\]>,-EY^[UC93X?6?U(:5"#,M01 M*^"+JU4CFF^C%$*AX,S0Q]!:-;QP&O3J=9]J"FVBC=2L-LD,2M.YD9FA?2<1 M#&+022DLHK4_=IN"/U82\SGXN-><[7#.CVC=K9;KR+4W*W)MZ2W>N# ,N$J08*0I0)P1JMT7"'PNY5 MT/X$W!ZG8AQ O2P*%H.(9.1LV\G;C_^VF,[7_TZL.E_BKUAK0"=.NVRU**!] M+J#L9F1C3,""=%:2,^ZB?<)0>_#AXT&EI=06+5G802SC2B>3#;PM,9[(E!G6 M6T&)\5C#EJ2A99WDFJ2*&$-18:]S[!!+Z8J*3BIF#C^I&C&X XCLUJ_O?I_3 M&[Y,S][C,E79?,8)8SK84.=X9EJ3XB&!I^T#BK88D\ZCUJW;I>U-7">FSX$H MN'NU;Q"1=("UY^;OMQG[D_P?YUL6;"(L,4=C#?DJO$:366U=@S)"M%FXPGT, M+UHAN"?9G2B\-OA\:3%VCMQG),[KRJ/04O 2ZT!+6TT(!\$:,B:D"/3]&H%^ M;-#7B"44_41YA\?Q@$+](\)YUYHU;=A2V\B2JT5V$QU%Y&%)!VBEE%PD*;"[ M&HC1RQ_&AO"Q@ARU4=<+9*TW"6ONO,_H@?-J5<7 2"";2W&HN-?:&[^/GSP\ MI>.6+C2"Q\KF6\@@Q197T")VP&RU5RV0KN96M78A^Z&J?&G"-Y.XD0 M1%:U[9V"2)L27(PQ!T?6MFQ] ;#3U%@;)#R1#WL.N__(^3##C"W%D[V /(/* M*M89%0A.1Z_HOZ3T7A50_W_)AST+%ZWR8<\14M_YL*Q016T,^!R1;-10P",F MX(%+[1(KO G<_B'S8<]"P?[YL.>(I,M\&!IFL63:DEIJLE%-(),P:Q"T*B'I M0-",[6'G_['R8<^2VI/YL.>PL(.XQPZ7Q7KAF$8$GCSQ(TL%3BH.UGA.7K!D M@;6>O]=Y/NR0DZH1@SN 2)VZO;[NB*.)"I3>@/2T4Q0GPEWB"8R,29-5& 1O M;3W?IJ 3(^9 >2Z:,;>+7@!;^K?)C>L)W=R:[)U 2$D(4#)X"$DY8*($^I\T MI?D(SYV$C N58V2[$R;'L+D+M-3(52W$I'_JH?PUS&H9\4LUXWP62-D'XZZ6L;JPE)2F16PN)3'I0#LD:5"6"3-+D%*1B:I!4 MWTYJQLU!MT=1([YW8#M7=W-.OU+;94Q,[6VN^KQ^@9-ZCC[0)0BWT5DI"*,J"\ZS>:4K!F=8X>HR><:]BM\=1,]YW8>OO MO[^?!6+'/%=G\:R&P*K"+$8D'YV$J&ILU(1 !IFQX(7F3GN90VR-E,?HZ<&A M:A+Q:<;TD1--'VKO_7?EKZ0AMYI12*,\%@;HM"4+GMCCG>/TI4(NA61RKUJR MN\_MP0E^_NP=IG.'5$MY\2[/S.I;E:CMP0=:S M)P>?H:HA("G AYC(Z4\IZV+I[&L]9'@?NGIP;YK J;D0NO!O=E<)K2:*>Q4B MV?)TDMKM@!=O=0&+QDO&F(ZF=;+I 5)Z\'F: *@%JSM01C?<^=\6\W3ANSE/ ML*]3>B)3GH"?,X0H/6AK$$FI&EK'$('_NX3LA1;W!T#+\6SN "N7YCIC)@M2 MB'IKKM=I48Z<,Y%$]H8KXD[KK- SO!__!T## 8SL($+RRS3$Z6RZGF(=(G9S M;,U6%UYWV2O:13H>(2C&04ET0&N3D*-C!IV0PK?VB_:EK9.*NU^:E%4-(I N M[)@;*[L;H Q,9*49 E.JSFP/Q+"@!:#/SDJE+&G1X<#55>G5,/)_&&3'B*(+ M6%T6;KP/WVO*_3)2';DV@I%=SZTD,]\Z3>O(&JS7)2O,9+:U=MAW4](-G(Z2 M] /5,DO$UDT3%@6AF@(,=7+:<4[_ML?/;F+& M/>"&@U #UG>!HC>G9[/%=\0/.-O! M5+5EMC&:GB1JW+S#0*AJ*XHNT+5Q,W+;$IE(+/A)JVB;9@.-!Z4#. MBW.M&P,_0,JXB8N!D-2"[:/BIZ;EMM>D\9=-8_YYOIH:O?G&Y>*^7RXM1.&$ MUAQBJ073"3-$9QBPX!2G;QEV=[[LS@3GLUXZ;BZC,7:&97D'T:(=^\'J%'B] M>IA\;;G(I(0HR0]115BEC4K2MPY#'ZB!!DMA#*2!CF1V#]&EQ?SS)UR>OL:X MOA$BE;:PG%* XF1M+:-(>]9!"S&Q4JP0PJG6UM!N2KHQK =T]8\7P1_D%+NY MNBAL$+0FQ0+?MO:-Q"@P$;74)L3(5+.#[)EP>@F+NCVQ8W= MPC5+G)Q0,$+%&OM@$*SS8"5Q*"EN;/2-X?4P-=V8Y<,AJY$H.@#5C45,8L2@ MLG; F>"QM99_ANO[\8.?Y'CK=EK1L MA@K-Z^F-\U278J44T5@!Q=:RJ,1)HQ9+]B&ZPE.(66+K>/+)>+Z?Q?%USCI\6VUE]DR1270@9?TYHSB1PW"=P$&H_#K;&<.@#B(]N4&R&EK(DC[JIZC@R\8Z2C MD\U*YY"T;'US[,CJI\$*Z%Y$M34211?9O'KL+^:;%6V[U,08?(@A X^&UTA< MA""*(>XPI:S0GHO6M4]W:1B[+UD;Z>ZPKPYF=!=0.1>G:1T?GJ^*9MXC66:INN)98EQF6A%3M&1;4J :*4"76(1 M$FW$NW'TH^'U-%5CSZT9!%Z-A=&'_KI>PV-#(:X&KF>A;#9. P:L5J(DFE!)[/9XO?* M[)\7R]>+\[@NY[/[?4XO:\NR2<@Y&90V9;(O!>?D'P<-+ENO+!>L-+]/_BP" MQXY2-,;1/3-L,&$=.^?OTU#!?=K][Y8;QN9-B.8]+C]^(6E,"LNU61 YT;9$ M^B 1O,@.3,KU#E&*2K2^C;PG:6/'-@8&X1 "ZB#4<6=9FS6L3L[77Q;+Z=\Q M3P1S@%F='":17?+U=KQ7Z;T M3]Z(Z_V&(B1K=,)*5E+)#"*8"X8Y(PQ(@=8SEYQQK4-E^] U;J7A2T/M>-%T M +<;N;('#D4KW@1-9E3 D\)@8N6.E<42[FUD70>Y U;CGBX&!K+9@N MHOXW%G7/O Q<.$F;@QQG)/=%EPR.J0Q!V2PUBDC6P' H.\C6'ZPX\271=90@ M^D35A7$IM:^=PR1D\E! ,28@YL)I>Y2H14XYF 'UUK,M_,'JP5X>30<(H*^S M\+X9*5F64:4 J+2O:^'@ZVT4;VU 891,T@T-IN=:]<,EEUX>4H?*HAFN!DXJ M77%TM2AUAM[/L\7OJU;YI-T/'R25M,1KEYTA;U8,K..&>"BFD::U[HO MET%'%%;:&'CS:36/T7.L:JHSR^B9[Y>+KU/BW$_?_[JJUR^OKON>I/7TZS8- M>\D!'VF)3@DP+)/?*TRA8UP3&TIP*L885/.;L<^GLIO\T7$(NJN]!A97%U87 MK?&Z$.GD:YC.MC<+;FCNBU* G\)JFB9)>CKU,0/G8M/=0$)P5D,D=UD+*:)/ MK2]!/I/$<<$X-&;N0W0P\750,/3^\KV;E;R>5I[.\VJ[Y*M]__;T;-,0QGKO M?$E@8B%[ @69++:0L6H]:M1,V^91V^?0-VY^\X5Q.9C@.G P;J_M V8\/;L( M'YY.ST\G-EL6O%)@/"?W.]L 3EH)*M!J1*#C1[:^F_D$2>.F/$>%WG'BZ0!M MU^K]9^+L]C+S.7'M@GUDL]-O; =QO%\L-S*]=46P]EZHPRT7,WK#Y[=SH@Q7 MM.)(U@BDL^9YY#\QXQ M0ZQCW#SQ"V^'T8'0A0NW6=R*)+RCO'&")6C'?.VW4ZL9>;800QV5OKFP6:QM MWRCB,7K&=<[&Q\O]@9YM1->!5GZ-].8TW0KSM)X^?]]^/L^U(3G6SS=3V9UU M)K ,$CTG?M7;+Y)[P&2DB2X;+5O?\=B3M)'GQ/8&SB$$V@%.B9W+VE;Q-6[_ M?3N_UP@/5Q,G78RV=@<*]$$)AA!,8B#(&I(N&-.^V==>A(T\TK8WC+87YK$E M_4>W9-V6);V=7]Y7?E?^6HWVJ]3,&S+Z-RW24+%L7=I,0 J@DLK@ ])G4F@> M)1=2WYEYN;,5Z[[O&WF&;B_(&TQ$_=PEV3VK\2J(]V[Y>KK:>I75XYR$)&,= M,EY]1D'>H\D09;!0&V?7KT+0K0_TYU$X\E#?7I#[ N+MX'C_2YC.*T_?S3^& M&;XKQ%7BX_K[^UF8K^O2S^IJ)U[I+$1D4-*F1BI)<,X7,,9ZRS&FHEO7WNY' MV<@C@WL#ZP#B'/6$O_+\-JUN_N=TGJ^B<)FAM>@14FT+H#(F")H1P[!$SZ1% MV_R6Z'TJ1AXXW!O\CA13!_IP4W?U4]C4]YR>X7RU$>9$\Q*-9!ZD, B**04Q M1@XZQ(S*U>L4S>]E[Z1DY)G%O0&N@;A&'RIQWRF[G-VRG0D\SQ=?WVSX[)EA M:"SM*.F(:4$5"#+66]A2Z6 S4\7NX5>1?V MY?Z9N F]7X<4.)2BB:&T$G"I#FF/R0;I488X7HGIN.[0RU?S#2&T#@KY'EC9 M-ORPFY&A8'0Z.G+D@JT3( +$Y"5P+G/2FR6V'L+Y?"J[:5KR(I7/K<351]H\ M?+\XF4[2?YU/EW@KM$!'P'5T06@5?3 :O*2=K&1=6XX6.%,R.B&2P=90W)^Z M+NN=FR'EGC\^B-"Z.+(OU_;S8DFK2HAY4^6UL5!V\',B'0]<"@V&LPB*5@M> M948VB8A,F2A=* .A;G:#[B9E/!I\2E\^]MT_:5>7"7>$A,>2(H%H7)*5D#R@DPB30:+ MR[1=&5.18TK%ZM:!RT-I[=+<'!J^@PJT(_S>.$U^F0Y29EL=1GRGMQ+'/"'BZ2#@YW4_\5F>E=N+P19 MD"$7#\B=!^5S 1]R!.]%+*B]RZ%U =N#Q'1YZ6PH;+4123_JZ]9Z%O//].33 MUQC7$RYXR+4O(1=8';V"M0=^!!Z*=4'R@JIU?/$A6KK, KX(P X52%<1[7>E MTG_I:;U:K-8K4L3,.!XY2!/(P\)LP7%>0#L=;52AA-BZ:OP1QS)/CM6 M+/WHL!LKNBQCG\B0<:XY8WC >L@ M,72AM/;GV<0J#-R10C8>UZ:R?1-J@_.)GGV]^X M\9L3KB4G+T@"VCHO7F_JVGP $51TJG;B3,UO;+5?1C<#-]KF2,86> =>[U&+ M?8_+:;W8=K?2\Z(OSDVV;ED]P5J\['4$K1(#1= %YQ1QQZ,G"RBA]ZWCB"^[ MPFZ&A[3=*1W#I(.#XSB-(4/6J00%2=0N:8Y< %^XAEP8%PFCU]@Z2S[\8? 2 M0TLZ@OBSA'@P8L\V&XDXL%QW@-LLK:;MJ('7JA7ER)QT 1$XCRQC$3J6YO,G M!L?M2\P_Z0FWSQ'BD;A],[_I-;Y4=_A%>;4Y75;3^285=GOB]*V5-6@7__C; MANT?_XR5MF\H_\BX[,@,IJ@+:!TEJ!KB\HP5$+7PPR%CJGG_R[T(._JZ[^5+ M/M6.CQ/-$_FSA52^20*44K1,CQ&*%X5\:I0.6V<@;U/036OX1EBX=U_W<'YW MX&A=4;_E2$W&+^95!9]\FZXFC,>BA(E@53!T - Z@D 'M)02K3!:N=:] Q\E MJ!,L'2#IAT!S--L[P-"=-;Q>G(;I?&)TB0:=!EUGQ:CL#7CIZ$-!QVW.3.;6 MQ=\[">D$,\<+>F<3GV.XW@%T;E1<_HJG$9<3[\CLT]X!.H<75>[2%I#6IN2D M$EZTOFEUCXAQ(=- L \/83J RQW Y"3GS4BJ,-NV8WD5SJ;K,+M83"#6)!D9 M6.1F>Q/6(V=@R&-AVK-@;&N/[U&"QJU4;0^?=MSO $H?<$W\P'S9N>]B%8RA MK?D?H#.]NKHA@<]:@]4N!LF9YZFUF;R;DG'K1-N#IP&_.T#-24KGI^>;8M;- M=;[*(7)ER>N=?L5M+XN+A3GC U.";,$D BA:!T12K2"3LE*+@B*VKIG:F[AQ M\V4#**9!I-(!W*ZLQE]HZ[RE3U<32_0FF4BOUGO,*@17RU83%.F%T"D4GP8; MA'=%12?-#AKZ7XWXISQRX M[!A(*72041BO6MO?SQ[*/!AN!A7TKM: AW"]F]3>?=Z0&N>DP+, XS=#@*6$ MH#U"%#RC)&9YW[KIZ7TJQCW87A1#QTF@+R1MM\+K\V4==[5YP;^'V3D^<+DL M<0S9<0ZI"/)4;11U]"6#PFT*J(.WO/7H[^=3.:[_]^)('$Z"/9R2NU>X5>/7 MR>_M9=[*S[\L%ZO5)!#7HO8,O!(2E$0&T9&7;"4KQI)CE)M/'CF,TG']R0ZP MVE*2_>)ULR,?7J0O1AE-)X>3GHX/+2)]IC6YVLQ*Q.)1M"X4.XC0<6L@.T!K M0SGV"];MEGQS>C9;?,=M5X3W%_T3:H>XU<1DSG@IIO*T+M,(B&@0BI'6Q$Q, M4.T+(@XB==R*Q@X VU26_4)VLR\?7.5$\BQ<00[,JPC*U78+UBW>_(W_'WS(SHU'$8N90$9R8-4FJR;6.UR6JJW MD@<,O'47@OTH&_?>90=P/$92_>)OL\FN%Q6$+\H*!&-1DX4MB64&!A(U[][(#]!TAIP[ =W5[^7;'K0ER(7ST$:+B-8^8:UOWF*'6TCA% M/..R=1;N 5)&'NSPD@AK(8Q^.A5>9A("V^#_@!E/SZJG5T"ABQKOR*7R;8,+@-69PV=1[K))\9Q8#9.]BSEG1 MWFH-P&%6LA^2_R%R)AU H0-/XG;-AA%UK(.%$!EY00D9>"&9,:P/OP$(9 M_H^3E#A2__T!:M.#O/O89Y_"JOI:E';BE\]]C;Y>]T]?_*1QUXP?Q[- MC6Z1OUM^#O/IWSP)@#G4 MR:@.BD-1#'-.V]8W:)L0?K0=> P1KZ>K-%NLSI?XB83YTZP&>S0QRPI70'G) M0166:>M5IYT^"SYB8J9U44SK-8Q;J/KR>+YG$(Z)B8;>43ME7.[-__Z6!7[("6-M.GE\[]?R_$*4PR#+K8H\$+7P5;.@"M6@#:!H[+D^?+V MXY0?).?XBQGW'GV-6'+@O26/'I*K'74<0X@2-6@?C#+&."9:9TL?HV?LTODV MF+A_]Z*1!)JYC^TTQN4URO>X':%Q@-JX]XAC=DL^#\1H]I4O+%&XW ,C)0M@82=5"0BXA)DTO/FD]RODO#\2T, M-L^KHVW(C-X\L@Y7>G6^6B].<7D-WNPL':*QY@R2I$/4DK%.)C,=H@JE# <31H>GQ\?R,-$5UQL+LLE?DVWE9+$\/#1P]]<1C M=8 ]Z&K1 MN+4^]^:[KFWPU?5.8"7)*+F"5"QM-SJ9R0BGLUH4BTF$S()M/75R7]I&OH7> M&CV[VK(V%U&'RNK=&2Y#G6S]$3]ON'> >KK_C&,5TA-4M5)!VX=_P+/%9LBK.R^89I =H.3H_=N>YNUS]R-&P4!*@ M]8+V2?002J9#71C4UCB19//2]*?)&EG!M,#&O4Q98V%TZ4C5J-*V%&$UG?]U MGF[T.GXS7Q_6M?GI9[:(ZSZ#ZE;!FDVZ]%=85F3EQT5A% =^%RLDQFM;FX//)/$-CU2[[UNUTX)3.; HH8H M-+D)Y'Q 0%4 $]<)DRJEN9;>G[H>6F,.@ZO=_56;2ZQ#6^DU+J=?Z0&U0(L8 M=WZHO;3[.4<'BIZFKI'6VODFPM;_P/SYU@2Q'?D*R4HVW-4VJH[,Y>0S1,8C M2!:]2X%'VSRQ/ZKKW>+\1BLP@Q>;#8E]^ C>3/2<*NCD:*XUE&I M8^@=5^.]%";O799X*0EWJ0_C^B#U=SFF^"AM=_?=S91;7._"2+881?)@?7*U MZ8,'IRV'F(+.11@;L77V;#'9WN/%_#M/EYM[JKQ@JIPXUA'8_YUC5L =U MC73%U9MN1 :OHX^HDB/@@!&<9,P+AV S^?5)8#%,.MN\V^-C]!RK-W8]^T;Z MERQXS%9"CK0QE.0:O)8!2N&92O\/8@>!R >^B(TVN8V&M[W ^0DZ#_NMW'WTC>>IC=B8J,-8I4"K4^C$RBRT: MQW-)B?;)\$OM1$VTPL2.%NMM)-"AQO@5__[W,)_.\>"!H'>?<*SF>)2BIFFC M*W!8)1+3*8$@ZP]H:0P"CQRR5H+50O#<_-)WZU&<=V\0_K98XRZX.HY%%$.^ MM_"V7BPT]-EF*$KPQ@L551FDY>\^Q/60\CD($T]?Z&PAC@ZUQ\%*HY&N>#D5 MH8J+69H,)!9-AJ%0$!6+M36XS#J8(%3KENYCJ0AMC=;..-!%>5"9;.R@F8. M+J,AYUNJUL[5'U-%/ <3AZN(YXBCRWJ6UUCJ7+:?<$Z?K-_7#AV+^::/ZR&I MCX>>=7P^9"\J&VF7]XO5&C<-7&MP]>*EUQZNLD)FE1.D.J15)9T@V"#!\5A+ MFSQB:5VV^SA%Q^=Q;W&7V'H-<(Q>6E$883O9FL339)7+ L4JID7@R>?6<=Y' MR!E7PS3$Q?U$:QL1=&B&U+&STVW53)CG>C=B.O^,\W38;>?'GG:LEMF;TD9Z MYL;[3NZ\;X>3')WGVGD%1; BA.\G,H,7'*>SAPKO6[=(_)9!+88 OWDRZYW M16%UFJ,G%\ 9.M\Q%' EZ-H$0&/4DDG,8["C$UTU'+9VC94>2&X=:K./YW&% M_W5.3WGS]<"\\+U'''_!Z3&:FMUHNOV2:U_<1^5S*H"R7A$Q.4)07H#/EK,4 M:ZO+UK4C#]%RM!MVY[DW4@]*;DYQL+'0&>PC0HR) :ILG% I<]=\[NI#Q(Q] M-ZD!#NXY7$T8WZ&Z>*IGU?O%;'J@);3WHX?NN[5[#5WUWS).^BP3 HI<0-7R M)E>[P/F 07BC"YTZC;=O%_VW-M)Z5TY26IQOSN6-K+YO/]XXDXO3]9X?6.\B M*!:)/4EI2+J6QQ"F%54JDUK;^9N2?WKDYXT=:"U.3N"2US2JVO MK0W8Q>UC^H+Y?(;ORM5+MLVJUQOVWFCJX7U"+1-LZI,4CXIVC990+.8B0F): M-Q]^OB=M8Y=]M,'*/8]A",ETJ&?N]:0Z5-D\\*#67=\&5#L/]OPJB2>/2H!, MMLS-0X%#]7Z[AO7=-U13,-%Q_GHZ.Z^3B&ZCW @>2KW? MY9+=M*1V$#@WP&113FLLJ31OKIPOEF&.,Z8TM\!YK81*A@Z<3& ,64O+=1*,-^_\] (- MYZ[/WZ?ZFMW>*DR5B+7_HK*Y3H[T H(,&C R6>_)2Z^:3XT]C-2Q4SZ-L?6P M 36< #O4=5<7G587?> .UFX//:E9I[K'*!RZ7QTRQC57#IP,5D%[ZPGMFO85"CK>;7$J MJB@*MK:N#B2UT[YVS\'0P]II.*%U,;7Q Z;%/$UGTPL#\V2UPO6J=C2^7-OB MU8W.<=A7NA<;!9M8.@<4 1=>AG/-G]]:@, M]CY/'KQ_[9!IIV=V&Y4,C639@(F)5)9B 8*KTZLL3XJ3%^QR\VQ4%UUL;^X7 M'Q&+H?VB:SV22>!LS!"MLH),XB1D:Y7V%$T]W$T!;GW>>!E4K- M/F-?6L@=ZKV+5HZ'*KI;?]ZF$^J JNQ.1\SD+5=<.XB\D+\E':=SDB60CI6$ M14KF6E==M.Z'2D][M5C=-10U 4\GCL#KC4REM82H/0=R)IDN3 @>FTK;_@LK9" M6.*7VH*N3D6JX8M?%JN[YKKW(2%Z 3QI!$6?UCF7!E(HUC%!#,?6A]F1)/>0 M(#D(/P_[7<.+KD.U\V"KQ"-R)H\_<;#FC@/JJR=:^1GO!!TR&J(C:T:[L?:5VW?GP.7A[65^U$TZ%>>JJ+T&MN@_2SA5T MU09)\)*<$AE"2(*.U20A)C+D468FE3(NI-9="KIH@[0]ZZ^>^U.852?DXQ?$ M-9%QDO.TDG#KILE/M6'!V6(59G]9+L[/5O2(V7F^F&J^Z7%X3E;%UGNF96WV MZL3HR%P@L\6%>KM/UNYGB7E@T7HO1138O(_2"RWM'Z$1TW/0OWO*2%\(&C'" MLEJN;]YZWUEQ=/^[B+^%4SSY-EU-2'?3B15\;5%%!CZG996.CTL"%,* $ M-Q MV6@I!Y$<'GCIN=Z/K1[QUH' MV_"W\ZH\WI6KI.C%W:/51$NO6' :F.$)E$J:](D+4(\OHWWV2K;NURF*O_/..$VA5"\AYP,'7I8''BC M&)V!)HE89$KV92X>[2#N'UTOMP'M,++N,!A\HT_MX7'?'0]IV#]WR&CN8TU1 M(_<%;1* 0>O:%+"F/ED$S9GQSNBBF]]4'["![M6C/X3??Z7MMYR&V6HB"6.V M-F%52I(*]BJ!X]J **($+H(7KG5YP$Y"QCY*VZ#@OH5W+,\[./:N%O&WQ?(_ MW\[?+Q<)5ZM)Y8G1"<$Y7V]B?SDQD/M1M$,!'2]M "Q^E*-'HUD;\;DK&K>8; M'#N'<[TG[/R&ZXE%73PG+\&50E:6)Q?;EZ@AF1Q2R,H4W;K _>;[QVV\,3A. MGLOAP]&Q6(=96W34ZSP;27P@H2S)4I_(D'PD Q^D3YY8@K4J5C.0*#@=M/76 M8FOOZV%J]D*._L,BYSCN=^@/W>T;?KA3]-"36O?Y'](]>K!)._>\H"8I6\_K M3.^-15(*1,NS])9\Z^;#B%LW^J\YB]_.3VO<8+&\'AV<;3&95N)=-*" S M[0_OH^(Q(F-WIZ;L3/G<>W"GS?:?(\>;R9[C&-=%C\7KLN/:"FT[+?6WYB="INQYXB!L;9'F M4X3(K(18LN'62\G,,)5'K5OGT#>.Q]\>F8/) MY/EX\UN\S;?#.3X-!+L/F/'T;#.I=(FGT_/32="""%?$-%^'RI*S 73J:# ^ M%'3)"B-;1Y&>(&FE#[>A6!P"!458:S%Z:YFU,&I$^3BBB/3['D&0'<8L' M=/[)?'LQ[B3_Q_E%F\")4,5&6Q,#6CM0@MQIGVJR0+.4N,XZB+TJ&H\_A7=0 M-TYH4P,IZ!Y1Y!5';4L>_.\E8<+SY(=V, M^+UP:OK'Z3C2'+DJ]S7.%Z?3^2TF1J9\'=T%P6&LLQP\A* +8(E9"%:8]OL$ M:'8\>MQ$8O,0S;',ZR)(\S>%E+MN'0ZMWY>K4.\WS1J"M- M7# I"%;GK!6"=JS],G7-CJHHT'B7N56-%=6S"!POI'(T&!8O)9WDYK>WZ/%[=CB]>CJ?%_#YL[K2?+)=A_GE[99+63.MT1@+J0%M' MH:'M&B7PH#,+2=-AWK[,YEBJ1^[2W A!]^/(+RG,#CR(O59,=BAMF=7FSN]M M9VIBA3 QU%J3N!FQJL@USTD#JRK :"58\R3AD22/W-UY1. V$F,'J'W -+EP M?^Y9*!.'69%98B'+VMS,*PVQQ !(/RA&N:B:%S(^D\1QJX\&.>6'%-*(4;YJ M:N\]@_Z*D=ID88)%$#K%&EA"H/TL(6:,/))YK-P=DW*G2_OL%X];F]3.YMP.+_N[EH*.E MT"68+@.$A70JT]D#"\+30IBC_1<]),>+1.&9;]XE^P%2QDOTCPNH0R3Q!ZBE M_"TL:Z#Z:\.BRGN/;%U=^3C-0Y=9:EZRL#) LKF:/4) -$(#F?Y%DHKQ2K2> MOM2ZS/+RN0_OJ NT__1]ZYV\FH6+3J 354I1'"WP["O^N0%GM0 36,S9&"M= MZPSH 61V6MKY'.P\W EQ&&%UX":>S-?3?,_A?O.ME@)BWF;83L_.+]N9W3L& MON]^P*:?3DI98%D4GWU@K'5;I4?(Z1&/ MA\K]KI'02 @=X&D;_5Y/Z?"X'?R^6(YC9#X%6YUY0\MAR"#47D]&"QV*"YA* M:T7W!$GC9BH&Q55+872 K:M"_HV!\JYLEK+1Z(8XX9@T9*;HFEW)H5[K#Q"R M-LZ2V9*;7X-_D)AQ\?321EX;F70 KIOT7VP]*U7T3B=(O-[K#9)!] &).5Y% MI[B16K?65?>H&-EG:"/>NWKI.%YW@):/6/LIG>S4JD$9ZPNS=&*'N)TA[!0J M*)&'&%0NLC2/M3Q,SKCX.5;2=[5-([9W@* 'U/,O5TW7F'3,(&TP:3UY*8IV MF9=, D=TP0>#R6)C&#U%T[A%(.]*E/CE=G,_7$T>;E7:P QE" MM1DEJ7Q-)F24RB+W& E5?47DMH3W%5L^#DMM VT'"+8#-%\48-4#X'Z1B[51 ML\(+9,'JS8Q,CDU*FR.G=FZ*!;'U^/#'Z.GK/D13[#430X=9U]?35?C\>;F] M>?LQS(YI[/GPLXX>-;9#P+@W'WU&XXN!&05X\?VM!^)*]#+9>ZZC5""%;\,'936*$ROTWCWU?H)5$%\W8.S(X:B3W7;FUA@L_6'$KHLYT MS$H>ZG00#<&J0/N'TX)RDK*TP,B#!(PW-N58B2Y:LW?DR[EOYYEHKRV-+S[[ M?A'2T#5/*:2 4$*-L5D'7M1X2:&%2:2G[#4UYZ'GCX> 1F);-.;AR#BH8P#K M5?<[*U Q&^U"!!$46='H"P2?$$2)-=25FZ6,.[$P6/O&"? -PP: MFO%R9$R\F6$BQ9;"[&2>_[J>SJ;K[W=6D[DIR1*\K7"$==X"<5J$D.5N.U_M5 M@B?OO!,YMJ[!>HJFL:^+-XY;#"**#J!U0?]EUZP: OS;=/WE<@MN4T[3^>>3 MU0KIO_PI?)O0Z@(S(D(QAG8/;3]R[8E_Q0V67@[$"<+%Y6 M:'^(S$V#&W-[/+1]+N=%;LT]@9"K:#_+*?"<.'@I$)1Q=!#&J, E&3D!4ZO4 M>L;9GJ0U*%N^_VS:#.LZT(45EX/.#GC2M.RB,BE_(R'[Q'WDY"UB\SK 1^CI M(@74%"L[ZI;;2*.#(W/76GZ9AKCQ-R?1&96=$4"ZMGJ8S$-P/ (:9,I$Z[5K M7ZCP"$'CVF%C8>LP>71X[GT\/Z-S[*)#45A]^7FV^/WMO"R6IYNG_H:_U^^^ M7RYJ<]X'XD.C\W87>6^VW[A.K0MDZ(4J M4!+A6U7_TUO"?,R<>RXP"M=Z=,0^=#5IA1969,]L_WT[OV9^5?'7#.!"E,BS MJIY\;?)K)3AI$ 1ZKEAM!9+;3U3=D[B1J_);XV=GH[/F0NK@-+Z_L).4:OGC MZ@,FG'[=>/S:)AV2],"-K>W);0:7HZ1#@*/Q&NE\&!YX]^D:>[+O()!X$GA' MRJ>?@1L[&%@CS]?K6DV401ZKEZ_*)M#(:G_ LNUOF9,PKJ3VTUR?HFKLJ<#C MP.XHV?0,NAOCX"=>D!7M?:8CPO :V-80!7E6CEO+F;2\Q-:.[:,$C3U$>!RH M'2J1GE'VH <_8@ PVLXA:BSR\CGN0O+''$X^#P#;2 MZAF/[Y=X%J;Y]059;[[55@MX-9MFP]R)DK&PDFJ:E]-B79$0O>6091 ATL^R M;S_N^!!*QQZ%/ Y*F\NP9\!>L?0R-G6SAS4Y))R.% M((/$M+YS\3P*1^Z!,*)[?*RXNO:1WX?O&PL='XV(O5WD0\33*]Z6YYBW8[H^A6]XM30>DG'$.A"2NO6%-M,BBT$KJUFT\GT%>MZ[RBV"P@<7!O4\7WQ]JLL]9Y'I-L/Z;K%@E_A+ST,[!P_]P_G.%]V);7UO%V M!F==R(U3CI/:S$AJ$W4&1ZL#*Y5A MLMCD;?.JTSUI&]>S&%P5#2*B#@M1KQRR%7[><.]P$__!1QUKA.]'8RLS>?N. M#UAOI-=,V95W:GTPT4?PO/9W#]("N9 "M&6LZ*Q)WJV+S1ZBI=U@HKMON.'; M_/3]XH?;VW4Q,N58-:_^Z7PUG>-J=;&8;AD.-! <'NH;?[1L>@#:EO:+&^C&H-;?AW)Y9 _N5]P,#-_:&A<]!6+BF"139-5I!F3I%0A8 M&!3I>+:1=+G<)WB_X]%=G%6'"&G1CF,C"_S]$A,1OUG%)?FEMJ OG($1CE0D ME@".?$MP/M@LN)=.I3T$ON/1(T=OF@C\6(Z-GK\KR[!M'T(NW<=%[<6]F%\N M1.;,N=MYK#9PV!Q^+(:D-'GRIM3)%[6%3-!T N:0R-M'6R\P[V,8/-'Q<_?; M>QE+-*QYV8C[W>'G8F=%DTT1T8+V1+G*]304C+P^G8)VR2#;KWC^V0@:NV5L M"YD^"I$#&-R!XW$5PKHTLB]T98K**&YK$UU1FYYB >^2@AB]M]V?CO: M!7F E)X@M(-@IPW31SZ:KMS[O^#B\S*XG;B1]8IQU!$:F'=/$A +\.IAC=PVLA@;"!M.7%S"1=[S!LM3,( M)D8R] 7C$*2FDSU)Y86G_])>\;.G@/00 >,=68T$NVC-Y1&ALKG9L/P^^>O' MB;$F.F$42.X1% N>3MO:PCDRPZV7+OCX""Y6F/[\>?'UQXLG;J%Q\<4U,J[? M-R(,V@AM<10'.Y#YJY.)D(3O&N5S(3A0Q9"%970!D8I&@;DP]9@Y\CR9OSH9 MS^(81N;/Y.#81\+U@,?_.I^NO_^*ZR^+7*_'K]:5.?>_BU@; 6\GB)#WYX0O M@(1Q.DRS Q\%TK+K]9-04@BEQ:EQ!(TCU[:\I(7R4I(<&;$/K>-BZTKDW-=3 M.XHZ4C$A.0I2"HC2%BE+8@5;F,2/4S'B.?9B*%@,(I*1DPHG;S_^VV(Z7_\[ ML>I\B1>^HD%MF)<,-+(::2@:?)VA+"+:A()[.A;V2";L?/AX4&DIM45+%G80 MK-F6+U_Y!K_4/Z@BJ;LD&I%5D!ED8?5N4R+CP!0.B?B2!7.*BP$Z 3Q$SKA] M*5ZZA*657/J%V&4^SR>CZ'^ JD;9A:3]8B4'X3#&K&3>\Q@['F0]%+@T$_M^ M<#I !AT ZB/.Z$>?_X)S7&X&[)SDT^E\6NL6:S/SB]XME]'S'+ABWD<@_F10 MEOR<*.GH+T(*E>BS;-M73#V#P"X!=P@P[E54#26E#B#X:K%:TU%0F^A?+,"; M%+U'!I5E]=)/)E8%#XZ)X+@S/(76DRCN$3%ZBXB!H'08PC58ZW%I28X]NV^:4%_/: M4F#;6^"*6U>E_K*F!G,RP%-)M9F%@YB(83$A,#%)-.MD+ M3]N.W&KM#=.H:R5MZ^S^WL2- [MA4+%X"0%U<&@>,EHJF\(,SP:$R>0C<46J MOT;W0O+*%1:TPM9GZ%#SP)K;:2^"QJ&%U@$NM];HQ4(G5CH=D#85;:!4[=H, MH11!O O!*"EMS,/8_1<$C%.9\B)8.IS1':#D+\O%:O5^N2C3]41A#)Q%"X75 M+G59V.K[> C<%9NUMN'_M/>N36[<2+KP]_>_X#VX7[Z1TANQ629C9V MOS!P24C?!,F^L]E5+%07VCLSLUJI9:,2F0\2>4.FK1U(O?/Y M:3*#+X*04YG< #ZZA4=FPJ4R+=B3E%5 [G!!;)D12S4O8P$@B.K=%+I1-DTX M_D50-8)H&@#<377Q+D[S'D_.+!AFN69H!PI6)I*AO^.MEF7BBX/]!OTD(KKC=9K:2G'"9-)H>O-.'%,XA]I M0",E,2/U"&.W#I'2#8BO,]!?@_O-@.C8><)_8A;DMS] MO'SB*!G+G9 F$<64QKM%!F*UH"0FYA++/N@PPES5$7;2#<*O,SO0@.P;. '[ M:6*)E7H89]&X#AP963(>GC$B@*F0)15(>&7$]ICP-G9/G_HY^ 'L;0 4'U;% M:-[\^'#A\; M4G'.OA5&E8[2DFDF;11EML16Q0,)@D6B>;;2EFDCL7:2Z1@] M3?0#&@] U4318._<.W[^?/&WHDWWO0@@_8S:>//C=[_:A;E/;ZK;_QM#N^T. MW%6E-KQ/Q%,007??B=SV>B[UD#R4I@S "T8]0\>8)8(^@7*:*01J[0!83Q+K M->U]XL.[@CV3F+7")2(D(".XYJ4+NB/42^.$![S0JY=H=Z)LVFJU,?'T=,?> M:I)ZS0]^0XQ1!%^JBHM%:64FP>= @J3*)Q-33IUFRDS]X/<%6OK6PTNM-[Y] MA-?V&U_0+%*3'5'2V-+1UA.GDD3_WGKN;0[6=XH2_F]\X]L+!=W?^/8129-O M?/'@A4!3B;^7 :[")N+1>2;ZWOCVTMJS[[Q[ E,;"?_] MW\=;8VO&(RW5($*7NNM@#7$4S2IMJ(_1A&@][6(O//.=:;'X(H)>CL3UUG3E MVPN_7L_S_$[O LTE"VB1DTQ+CK+83DX+0U1DX)%1P;#: >QG2&JEH^=HEWI- MD;2-L/U93%$Q!\"(=^79+\@RL H-?3RB-"H57X&8B#.%IO9)F=+\S+/:Y>8#H'8=,[KF.JM MGQ@:4&:'M_'3/",UL(CP!C9_ "S>^M7J1VF,<5G:JY\MTM\6*,6+\J/="C.6 MCTHSI9;1^#)& M[!$B&_?>3T!*)U.AEMA>&RZO.P1;JP -^Y(\W;9M5<1F'@E72E'!K*6I=B?X M$\AL46-6 \X0F)X@Q:E+'PX7]VFJ\#9)Q$B#&T@1B'5XS!U$K;4!8W5XQN9L MK#[RQ<3Y?.%D#]XVH,5Z.(Z^/-8/7A( &#^?KBXO_6K^+TCOY@MT!N?^XLXKR!M[V4OG652& "L] M]Y7*Q%H\P:6[:H[1",BUFP<.H;=QL^]$#'6Z4T<0: /@W;W$OJ'>J&P#,$^D M*$,;M%7$VZ")$UK'!-Y24;MHXCX%+5Z_8TC^X(/XD\30#(C>7JT*CV?:\VA4 ME"30TL-"TXY0$<'$E&STM9/.]PB8%D)#)'D0%*>PM1E,%,MU3W^,T4= M!\?Z\K['X"]H+D3K Z$7(T\7_W+C+ZJ(__W%DSOW)_,:(G.> M)"E8X4D@00E-+.<*C-).Q]KC'PX2,JW^&1$M)_*Z+<#,7(Y2<94(PRT4,TL0 MQX 3GZQVY7VYH;7[P=WY_+16RXC@Z,77!B#QP:\VI8+WK?\V1YMHAM3%"$$0 M[K/<349%5#,2HE.H_B0Z;+6;(ST@8=KJK=K0&,+?!N!QEQV+]&FSC/_XNKQ M$:SWU6/..1ULD,263L+22XJFFM%$N125Y\+0ZF-$GZ-IVM'M(^J6X1*HYC!- M7;]W\XY_F6]?9>7)"_EZDC5-1=\0WDU4VD>SMIP:(%!N5NG!HB\8$M$I)LV9 M"#'4SG>V6=J7('B3)2?*E.&%4L@RWHCMM>'R^KVW MMDIKJXFP%AD:J"2>)T-8YD(I/.LCQ29+^Y((EK'L MB&"N1 )4:0G)@/@HG0S ;7HX[O"O7-K72YS/EO;UX6T#6JQ'M4^&D"U(2017 M9585I7@;0$(^):J2CC;&VHG$OUAIWY#[="1!-0#!00FY;*0(,E-"D]!$1CQS M05!/T(P6%G_C>*R=?OI?4=K7"T,U2_OZ"+0!\#YHWGBSC3)S11C*2*!,X36 MYHAUR,G@HXD!0JP_K_H)4EJ\D,? PO%>KB<)I@%\?83OL+B"=9GME'VPF42N MBZ5K$O'!2*0;4A19,&EKIS^NO]U4>]33!+FLP-4&T/#+:KE>?U@MR[@[Y8PQ M05L2,]J8,G-5]F^(828RR9P*U0>]W?G\M/;6&)@XE;<-P&)']7:HNDV>IH1^ M3#:^Y;Y&7P4%X) M)@!5*D8]L0G0_;/2.IT1A*EV9ZX!Y YN'-K_TWN_6$F7#36"@/*V%.B+R+:!J_301C_.U__8!IHMRU'"=EP* M\&TO)&)+?Z+,.?).H4'*/GU4'Q%$AT .))\FD*:V4"<#FCG_'?W$>E MA:)">1"$!:W+2/1,G'! &%-)&2M$@/&P]IB>]K!VFM2?A-- $4R ?T1 MC=]/?_AO^ZG1Y_GO?C4OAZ[\Q4\0-M=C%9*A-,5(8BP-*64HCYJ\(HD)_%\, M(>GXC.%WPF=; =%062]?AO$-J*B'V]OO(O,L(5-#P"M1N*6(T](0IA47QJM4 MOT7-84JF#4-41U1%MC< G@+[6WV]U=5&!J\E1?@S6[*C$7<0RBL%QK252AGJ MJ\\+>$1%*Z!Y6;MID"R:0].=V4-XQQM9NBEK[O#^9V7VD$(NA2B5B,J)(*K/ M&7N"EJDON&$R/@J9$QD^L5WT&5:7[Y=^\6:O09G(NN2-2+!EU@%NA 0F%6'( M&9NB"N[A3+J#=L^#95L2^ZER6M9A6A.*HK^"O4U\EPB)D<(19TM/&YHC\66P M&9XD_"\/(HK:ILT@@J>-N;<3!!A'PDW ^>[Q?N/7\_4GI,6G\\5='X/-> XR M1L!##CDA1P4>6* .3ZVC$AUB[7SMN;-=:9M:0;X87(Y>H95DUP0FKSGZ;OYG M*:B\=5=FW#*E "^*#*:,FF*2^. B,9RGJ-%%$:[Z^+FGR7E]MGXMY-614%-@ M^WVYFX2[&QDP4THSW(8ECC.\0C+^XB+';26/)DM,-,;QTFOW:7E]MW!MF V0 M30,8.]]\A=7;Y25^_RLLUEM.7@_V>>O77]]=+/\HW(1?T+ N/_P(\=Y OS>0 MEROX[/^9]U-F3B.>IE!M08J5.1"@:8@:5O:Y=^5>/^FF?N$^'XXGDW\ZL MI\$,.,MX&LO^(8=@.7J=,D.9VN(4"5D(1&UR@#(**M2^_ZL1/^T#_5<,_Y.D M7QO]-8NEPN;V??K[Y>(+;N^R_'1(H=1S:PXODNI%=;4"*5S_<;6)2YE1Q0T) M(I6V50+0MS&<)"F-<0YH2K6OP<.4U/6_=\&+$(T)TCD"K$RE]T80)RTES&7* M%$/[1M=/SC\B8VJO>K#]#M$Q/5X&"?=A^YFAG&X0+?O O90L4PI M&2X"VLHGB'' M"4N".V^55J9V#/HP)1/W51PLX6<@'Y=58(:UW.:4=_* M[' '2:&W'1@!J9+E-H*#VEUH'E/1%EA.D>VC!E>#&-T 5#[!8KY<_;[

NB)?H)2AAHJ?4H;(]"Y01&-P"6C_!] M>?%]OOAR?S/7A;"!:6[PY. =*M&.\Z+T)O8D*RZM8F"BJ1TF/$I02_ Y1=Z/ M7SA78GX#2#I0V.:%L99E1GSV&GF3D#>:)6(C%=H9HP6M?3V=6$@Z8M:O[O4T MD,O-X>1.)9R.W FMT%A/6>$^&"!;)*!U)BFJX1!2J-V<\M64B/:2<=<2T3X, M;ZQ$U)J4,DA+,B\O-'1 TSUI2;C5.O @K M'R4ONZMX 6:H88R1%+0K1XD1!RD37L*5@9H 8MR M0J]%J-T0X3A%+05BZJ"IH@3:J>(ILQR&6"7AX MPUOM0/KJ_3KO?K\EYZ@.9$[F;@,*YR[M=\9$<9:4-CH1*BC:?S$J8I,P!%T! M%0)UVMOJ0U(.4M*2O5,?+2=RO,&A*-O=U.@:=6"9&O5/+]03ZF#IBP!EO'") MA-);1R9J\'?H407'P28I _[OU98\\1"\=,F1& 0>!:41MQ$DH52AH<4TNI'C MOMQNM^2IC]R[E#SU874#5\N!U ?7(*0TC'CK3;D2&;%X(Q*P)F>+%V:PM;L0 MGI@\?-%RIUZ"?3YYV(?+S>%D'X!"'XT&:3C1ILRI%%X1[WDF0CF'K-+,J-JE M3J\B>=A+MEV2AWT8W0!8CN>O I2FG@D(]:J\; ^*A&0D,4)8#]8RGFM?1J\M M>=A+WKV2AWV8WP"2WC^NXC(<5+3!$)T<1=_-B6WY((G2:*\8;B#7[ACRF(II M0RK5,3.0S1,G@3YM_"*%'V>+]'9Y>0FKTI'^/6S*X@\VI2+WJ(@S7MIE941\":HD?'2@BT\7,+=BO[[L+L%T#R^7C4+CO*TI=L2Z84FKI1P6(<; MB,YE<+$-*^:EB_Y[R?9Y.Z8/HQN RN-J=*ZXEXHE]!Y+)6HVFH3@)/&)>\%] MPJNU^N2V5U'T/P0HP]C< $Y*_<[Z@_]1+N7]#ARPA-86NG8F:^1'*>/)CI-( MC6/)6RNJ]W5]3,6T%N\8*F48HQN RH&R0#VFE8]IY_K19QMW@(NHID]8D$ET$]!4H)0%L&4SI M!;."JQQJ!_">)*8EF WWI.KPO 'PW*5_?_(X4Q"*]C7.12*SI>6]'B,T. ;6 M)D9U;5?J,143S[&O(]Z'93/#>-T 6C[!:@[KLP_7G]]N9:\UJ1,^.O#$"5'J MC@,C3I6D+;=)&_PKFFM7>A\A9^*"F8&2?A0)KL/V"1&T7FUF'_WBRS[=!H(+ M"8[85,K>*;?$28.67W8:N.,6>*=9\[CJ'9S@GVXQ$^U!Z-PB*S)")*!V32L'*2,>=G_>^5],#W;H=4)/?#<#F M;BCPIA)\=P[>+%>KY1^E3MQ_P[_9_)BYP)6-$ADDHR#2:#Q8(F425+!@ _)/ MU7[XTX>^EI) )P+B2*"VJG0F#N$>VM=9PC]LA\P\WAHR3493ALCI\EX_:DY< M5I0DFV(H^S:N2[:HYV=;2AL-P]/8/&] D74>QB9H\A;MMM+5EY7J\T1"QAUJ MH[5 5R&&6'\$9,5!>B_>5&&( AM%*LVA#8\3[#O5&!TD"[1,4U4EU:IL.3^E MT4@R:(X*\+)V;Y>G:&DIZ#\&FD[D>G/H^0"K^3+-XP?_H_QQYG/RT5I+3.(4 M-U,:>6H-Q&;4NM)$U,KC*J@'!+44OQL#1T/XWPB8_A/F7[YN()U]AY7_ O?F M06:CA+)X<3N'_HU,W!-0^[77TL8MI[(#-OT+_8INH3>AU2@<,[6T<20=#,A4>M&SI8Y=V_V DX MYC4 9T1.-Z"2'CS[/+_:K,OCT-M^?@HO9>8D)[3TV)*Y=%=1SA 0PJ/RE2J: MVN/#GJ.I$[;L:\#6*%)H 54''-B/4/*[N*7'_JN/WE#T80G%:YM( PJMPV2( M%5&@.V'1AZW^0K<7A9T0YUX5XL:34 OXN]L@,!E)F9::X%UFD7:CB5-.$"4- M \6M\[EZ:6K?]HN,OBKPG,K>:M"HVT?OV@#<]QR][2PVK*_>L\O6Z+/7C_:1 M^^Z94HTL$K&E0ZL4#&T?0V)#IAQ8*-T/J""2J6*-,4DRRX*!I^R1-U\-1WW:D(^:_A@) M-*>PN,'NP._\?/5W?W$%OX$O/-I.L#_=FCFZW% KICNME:R7FP_>8FA] R(M MN? ^;MN)XZV3LB8V:$FBS,;9!%'EVK[H,7J&JHZ;M<_6:]BLSQ;I_=R'XN[- M2[N,+(CE$MW]P;H]^5B=?W';1IP5XV_FW&>B?*E92*@XD4^46,=8 M<1JX$;5[EU0C?EJ+J1K>'BJM:83;P(7X$ZSFW[?=Q6]=VX_S]>[I"7=!R]72ZV9_AN=QJ- MIH:6@FA13! E* F>F3('QW#MO).T]NUQC)ZI/<5:4G\23@-%T "<[B8?/_WA MOUT_5Z):>&GPM F'IPV21ZM6&0(YLL!"D%0@-E?03]OX MC< MGAOM_N;'S6__8PXK).KKCY*>O-B>-9-XB$9D8I/3N"NGB&-XZBPZ1)J;+&+U MX3+=*)LV]M#&W3B"#%M"YEVG[O'^KIL8J&BUQ"N "ZO0VZ:)> :!>,ME"!KP M5SL60+L0V(@-5Q$A3X&PNKA:PN*OBV]7F_668^SFZ1 X[\&CO\5*Z709+!5H M($HQ SIJ[ZNG+(Z0TPC.ZH/@*;@-E$BCX.+7W=,S!%-2H]1K*'U( [%HW9+H M.>U)0%4WT B VW!%7AP1#1R'VU##;OM ML)ALIIV:KYP4R]O1T(@]^/)P>#+@=X)LFL+6'0[.&,O:"IY* _-(I(\6KR ; MRQ/WF+1PC$/]UT,'"&G$,&P(9:=*J0FH961&>@,+_,WF RS6*,U':V&HHT92$=%C1N].<$XYJ6F2(/(AQQ[C?IZ<1 M3V,H*HX_'Q\@@@;NR+NO;FX8-DM9)Q#"D&@%ZE'%)+%9H^=?GIX&Y7*RM6N! M#Q+2B!-1&T##F=[@FZ?WJ/6AQFWUQ$)#KZU4931HIL1ZEH@ YAB7D3E?W5RJHN!O5T,/?P?3 MGV =5_-OA?.[W(_G0C%%T= !BZ@MMHD'Q8C+AMO,G0BB=KW!$7*:NACZR/UQ M=XXZ+&_ A_AU@6<0;L9VO"__0A%(J1]3F9EDLR>,)=2@P43B;:2$*RF3#L*# MJ]TR]@@Y4Z.GDL@?E1W7X7^[4+JIS6;.!KQ E4\1?6MMB3<:B/&.!RJ<,=5; M=QXE:%HX51-[-SB=((,& %4L@?/\R5_;H7'M)G$'K3@:B,BD;*!/R9'G/76) #D\9&"%=0JL^5@^3]2)P6E]J/)B-)Z4& M('C82GA_DT?+RG.7DR2,E]9( EU)FVTBV>@H:DJ5WV<:RJFG)H M %;W@U ?2Z_2\_RW]2ZW.PLIH\>"FQ&RE#XI/"/62T[ 62>,CS97K_L]2E"+ MAOJ)HE^.)8?6076C^:_C8'-_\6&YW@X<^+G$8=9S/*/O46W/% ]@/,T$RN-= M&3TG0;A,,M4F*IVH@MHYVDJD3PO4BF#J ].1)-L H.\&;!^R,PJI19"4!%[> M ]-4^OA$14*BAK$0HI/57W4]34Z+EVX=#5E+!FW#J<<98AP8Y5H34S@JJ>9H MQ5@@+F81O7!1V]HQM"J$3US^40M&W>$YDDP; /+]Z^"Z"N_'VWUA:.8I,B/0 M>\MT7[H0/-XY"A+PA*K>Z=IMG(Y3-&V![\O9CX,DT3RN>IRG")%JJS/1D)"E MH -Q*7O"HXC&RR2LJWTYUZ*])1-R&)YZ074DX;8+ZCN%]"Y;X9)1A+LR-UP8 M5/R\S"9V,0CMG*/=YC /1VO/-Q&CU9I/H#)/E,=K %B/LV5$9LH*02(8-$0@ M2.(52<@, OVMC/[J2O/,VNH@[0%.9 MR"2!>/P/2=Z$Z)E3*59_%'Z$GFG'H[V4(SY("HTCJL>B%+ MQM,0%22/.HH<=?460<=)FG;DWXLKR1-ET3ZT>IPI=-@,U]L.K+&<*4\);MD1 MD3SRUB611/5W=[6(;U!;G@JI?G =2;YM5[/O*\6K%+0_6*MB3?LQ*FN6M9<: MKIL*YY2,CQF A(!XD](%$I2TA"D7G&,*3/5 Q2,BZGK+^RF_:[SS&0V):D(# M+^-:F" N.2!:>I5E9%3%VI?D84JFKG48(O/C/NM)O&[@$GR0UCD/>.06D'Y% M%1B_^L47>+=&=SY*4(2292#!HPY8I=J4/'".>@HO*6A=4[63= '*GSB+7 MQ-Y+2:T!@/Z".WN_7*_/%^49,5[416+G>;NI&?7!)!$4T10RD0$-62^](Q)4 M ,Z%=ZEV.Y-C]$R=BJL)L6I\;P!#=RW!#ZLYFGK?T-:[UM@B4N82"&+0^T$N M:85'0PA"K3/6!N8LC!GH>$30U-F)FBBJQ_G&8'0]_V"_E_/%K8*53M+LC4#W M( (>"5HB+%X3]!V2!@N)L>K3 CI1-G7X=BQ@59)% PCK&RXR 90 M#Z,RWA;96&=QHQ1])2$R<#V%+7:0V*DC9"]MB0V76 /0O&]._B>4?4,Z^XX_ M_0(WD\^W?UD,!C9#(AR78OL6 ;E:DH(^\X@GD3N']J?@MG;NJB^-G8!H7@<0 M1Y5/Z_@K78M*2ZHRC>@#K&()':JDM;(@2U,A5_ M[D=A)^RYUX&]$673-O(.G2M-F6*:)4*-\T3J9$B0AA&C8^GCDX*08V9$*VF] M6[/\U4)OJ'":S22]O?#K]3S/=X^UZV2:>N]BG(9*E+&H M;;2$JV*&<::(E<*1,G!=>.ZI9+4;?;Q<0R7!I=5:EI:@#GVDJM M\K*V!_DJ&RKU$GF/ADI]^-\NE/9-.(QUF@9FB8JA]#>4#L\;M20;FB.#E$"; MEP%3ZPV5>HF]5T.E/C)H %"/6_Q(ST$Y*U'6)7>:?23!6%YRIP .%%75&ZR_ MJH9*O03\;$.E/MQN "[]6O4D= !,X)( CZF,Q7$$E\S$TD#!,^D\JPVEOTQ# MI2$P&T]*#4#PN>I?IX/.#NW-% "-SM(I*B03"*/.2:ZCCKE^]]97VE!IB%55 M4PX-P.I^;+(2G@[PP6L3G4YYW&>=A8H63?(3A7PT MFMZ;XPU@YDCOB+/+Y6HS_]=64#-;FM(9/%R:E5P4+2WK8D8U&UE"%AD;_)BU M\T=(:U$UU4'7&+)I#'+7-2'[^WS&I9!XCUM"4767SHB..#P^1)F@0$L++(Q9 MY/6 G*D+!5\&6D-D,/$PB+O;N"8_^:R-T(I8$\I,@VC0#&2HC[.(-$II\\,2 MFX.C( XL/77%7WTXU.!AM:EU%5Z)S(*G5J'13W*2K"1N4GG=G@FHJ&46DBI5 M?S1 'S-GLF?70[3%:?QM<)SAG<=+O_G-U6J^^5'EC=7#Q2H^LCI*YSBY+AYI MB!0==<6Y*U.G40]8AN*V+E*7O#'C'*)JN:[#;RKFL+XN:?[I"FXGZCBTE3Q3 M1,HRY"RJC*9[PCLO!AIT#":XVB9''_JF=IY.1D:WYB$5A-* 2;M3OD\\Y;FS MO]_QP'[^ RZ^PV_+Q>;K>N8%;B5H39@W'MEH2M,]M+HT:E/-N0'<]"B1GOZT MMMC8I@9Z#L:$1A;E*X+L?X%???YC.5."*XO_)5%KM!^HD<3J1,NP.&="TB[1 M<88N=29QVD!

*\,G>^65ZM99,I:GSFZ21K/''K.Q >:" 21LDXFJB0S7D7W];9'V;Y@@_?QGQ'_T[++\::9\SD'[ M,MM(EDV6+I(Z();-BME\#QM($[CR3*< \W:)#GJ6^[VLW=C8:5+*^%:@GL%P+Q.^92# MS"AJ=29"245*3:SRB3#NN8\Y9ZU>9!Y%:SFZ1F!XBIA>"_JV29VL-46/*A(F M4^D9(TLJ7.(?&43AJ4HAC#D>LN%,7$L(["VJ5X+!;?)&1R*_>IXQ>D]:> M.,YX^6,PBI>Q;;7]C*ZT39MO:PB!O07U6@!84C2<>2ET0C\]EV(+6?85T+[6 MH#PH<([*20 X>5:M)0#V%51#SQV>3N PX[5#G\X$6R8)@R6VY*ZY,UE; 3:D M!T_^GGW_T&;N;&0@C<+PE@%T)T%#;30^*TM0)V+U#NFS8%:HUA 9>Y"J??'LQ3T=G"09$H*ZHSH8+O5IFOJM_2#\UZ3 M"VO"B[C&WJ^CWL("RQ[/9G(*>>\I)UXP1[B7E&8; Y/^!?#9)R$Q[A2?Z6%Y MBFC^"FC<1L"IE2DZ+@E3JC20X@RO":](TCPJ[FS$F^FE\-@Y03'N^)]&$-E; M/'\!3&YCXIZBQX^V3TG*H/G"*O4 XDF MN1*UCZ2\:2%:6(A9TWWRC#0M\N%W@O7N'5N+\C MEXOUS(&E1FA&A%)H7DGNB6=4DV !3Y%S7L?:\\NZ4]?"3*KA>'FH;T:23H.Z MZ#?XU[_\8KZ G_]Y-:AU]1,+#=5 7>BKI'QV7[C!CY)!,BX-P9L)+YD<)7$\ M9)(-_E?&"&AVUCYV]R@8;(W$KY"N+N \?]HLXS_>_-C.O=V-.,I2>$-!D\R8 M)))F3YQ%_(*(T2H\)C[7UBE'R)E6B0R0^R,[I1++&ZC$OIG MMW"?D/;*9'! M4(H6V[;G:\:-)%2L3DF205$?:18FU#;3GR1F6N14$_=#&%7A?0,@NDO_?H)? MH#)%2(Q QE_0%>#$9@TD&!$#C2[$ZMU:'E,Q,6SJB/?A%,UAO&X +9]@-4>' M\W\ZIH=$XP34Q8$N[\N()I/(_QM/[$1+ M93FV]_<]4Q! @/=$.%DZNH% ]:\RB=PYYHP1G-;VZ7J2.*T"' ^+8TBH!:5X MC_JRJ\OM!#C\^>7\ZG(FK/?>&2#:X6&2B@?BJ$>C(Z/-ZK*U.M<><_4,2=.^ M"!H!8!4ET "@/B/YRY5?_=B%7-[ZU>K'?/%E5T9PMMFLYN%J4\[-Y^6'+<=G M*3 .D0(1HA2B9NF(R_A'RJB%;+@QN7;;L=Y$3OO>IS[HQI52 S#\"<+F[7+Q M'1=$(9VOYE_F"W]1?KK;(YM9J207Z(<+RP61/' 2\#@1%YC(.KA@H+9F>Y:H M:1_QU(=972DT *O[RAJ/QOEJ&^E)?_<75_ !5I^^(JMG24%FR7$2&?.[[E0^ MI9(U4BHJ8-[KZFY#)\JF?9,S]N5911[-H6R[A?7YU6:]\8N$6GIFLI6,H2%@ M..2R'55&;2L"S$@=K0Q:U6Y5\0Q)TSZM&1M7PR30'*"NG>J2[\8C$HNHOL L M!VVY-Y0H5K+<+I:.9F7L'XU0$F,)C]"HJ#I,U[2/9<:&5@59-("OFS#-C#ND M@'M.\":G9>P FHDRHN*USB@A='E75MNJNO[XM&]91K">3N+JQ(U)[L/[UOC[ M;;Z87UY=WOZ@O-->?UU>I)UVG94)9)%Y2E))CDGG$ZI4$0E-#JC)5#/:I7G< MJ=^?^"%*/?2\F! :T#N']KF9H]MZN\,/JWF$F0R29\5R\3 ,09\CDQ!**BT* M2%*S+$/MU&)7VB9^;3+V!5=)*(UJM7)M_^;_+(=JQGC.7(=((#CDF4=W(^!9 M(MPDFK75$![:3[T4V)U/3?Q0Y&5TU:FLG1HI-T;<>7Z[O+Q<+G:N:4'\[D55 M^?G]@Q#!!? 1"&I>321HAX:>M"0I3Y4L;_^@T]77_]/=D/0*HNDOP?J)D?7[ M52G7.,^?5[[XH#_Y'R4I=;NAF2ZC-CE/^SZP(4GB-9X2QICRVFB@NDO_E^>^ MTPTSKR 87IVI$P/D;NX(L?T1-E>KQ3L?\=^8:85 ]SH0#JF4L*N(AET,)'C! M4;L:14.7(:9'/M$-%J\@>%V3E6TAXM=%7)4G5I^7=S>$:G.^3.<+0#>3.ID%[0^29[[:#3>O("8],L-?#Y1*3\"D=+89$O'1 ME=?#U!/GHR6:R40##\C;+N_Z^WVU&Y1>01AZ9(8W Z5WX'$O\+'(Z#S_ND@0 M-I 6:*E]7OX.F[?^VWSC+VZ"%#/!KM)0VQ*D0@C4?-:*7VGWCDG M$] -8*\@&/UR8F@-:Q]6RPB0UN^0NS_-U]^6ZWGYV_-\ME[#9GV[R<"!LI Y M$;X4%$I-29 .[4 G 0R@RYG[788]">B&M5<0SGXY,32#M>.Y=+X M+#G099HX(XYF1EB0*J5L!>CGGF2>\MUN)9JO)-0]*M.G]OAA\_.;7S__=+;5 MS+/@DO(\ E&&(HLDDR0 ")*=2X:EA$>BBP]W?]5N8'@%X>>!#)M8U&?QGU?S MG0[$HE'H,STUH0[CN#V$6@G1ZW7 M1[L!Y94$G<=C=SLX^LVO_G%CO,W_M=W:[9YLCLJ4L?#."DID8)1LCPK@5KUE MPGK3$T)'O]<-/:\DT#P*D]L!SO,GXC^_PL&=ER@[&G7HC[Z97UQLPZ?:,U_& MPQHN!9&62N)MF=G"\1*.W*%OVB4I-@YUW4#Y2B+9#0BPN8J ]W/D2?+[YQ3[ M]V+;TM"9R 8\&@@$34'<5S":V-)$QF@:'>,,D-&C5@0\35LW6+Z"2/JH0FD. M;+>>R+YG9C8BA>PRFI\9=V-L0O/3HPUJG55. TA>_;'>48JZ >L5A-I'$$"# M?9N&MFNJVZ7IQ9LS1121D!0]<^\,D?A[XHV(A%LN8A+<&E>[9JMN2<)RX+2,GH"*9VJ?63Q#35F*F/S)]H M4C"0W0U<*Y^N EIN]'+:]8Y+*RKCR"(\;=$2= .)5*,_=@B M]I#()XEIHNG 4&$_[D%:@?,M0.B6_-_])6SK6Q9K/&$HGGT[&>8"6EJ2$AY* M#S0)D00-E(!1VFNGHO75L?0L51,W;:HC_H>@JBN+J>,$WU;SBV)F?(*X7"3D MU7E&(N:++_MV0LH@L27]'$T"M.&I(S:C'E?*2^=90C>R2U+CN>],C)3*,EV. MQ. &5-'^A?D!?7WK ^BLF4[!D-([HP3J#:IK;LH$>\9"2,)7[][4@:PF6IE4 MON%J2Z,!@-T]B_MJSMUKEE_7ZRM(OR[NG,V9H3$+836A'GU'YCQ!A_AW2^5W@_[):KMJ2:(!5/4Z-S,MDP7C@(#8MAF-B5BJ$U$V2D-9IH[G\0RLYPF9*J<7(E'G(6RE"268F;ES$E#K0ARC'+A;3: M-C[(XBS&J\NKB]*ZZ7SS%59OEY?(_:^ &+Z>T/)^>=W*V%(AJ8^.4 ZN9 DH ML0(H$5% CH$!LJ+R;OO0UX(3=Q(R'FJ3T832PJUVW:!_KY)Q:\M%N;*W\=ZH M>3;"6Y*]*X4(W"+7BC9FZ)(RR@!8]>#X,8*FA=1X.'AJ*,9@H32 L =[V(>% MC0UX?VMT*217>!XILL?A[9N<$UURYV@DG_<[7>%*[M,P$^X'GB6A.(*>*NA"56FS+^S&ON@]2L>A_ ;I2U M< ,.@L#3%V$M>4R=QKO=T;OE"N9?%F^O5J42[\?MKO O_H;*?;%>7I1Z/4BW M^=%#+8+W3#"X3V.4)DIX]&X%\\0F0(.#*O 4&$=^=ZKX'8G )@*D%;#9CA1; M@/*>"[_#YBQNKOQJ[B]^0=HU(K91* M>(U$I25:\J4(IOQB=3(B9Y%HXK7Q.IY5,'98> HHCR_7MORIIP(8UR8\%4)J M+7 [%'G.="86>4VLI[0T(8Q6R_%?\9T:.3.GMB+64D"!]+<6N.J?H8X$=4 M3(RNL03^*-\RB/LGX^?;MA_/IXU?;:J@Z#S.WT!>KN CQ%);,<_SN!76>O?C M8O$>&FIFHJ3 HB*16TYDUH9XPSV)X(,4#L!K71EJ)Y(Z\?7[0GA\"3DVH/0> M[JXT03M;QODN>+O9=:LZOF,PW%D(C&23B@/F!!K#B1.36,B4TBA2;3]E.-73 M1C)?"L0O+-UVAAD?,X2NF?QAN=K*^]"NT9D+SG-'#)1J6R,%<:5,$K046D8K MN*WM!0TD>=H Z(MIY1>4:P/:^8!1A#1+B^8/X:$TDB@6O,^NE.U2--RM*OYF M&R;I:"'*"4W2/MP?:)+^O$BCE*K^!!D]0=3Z"_P-7@&+[02*"[\XO7+UV26' M%K+VH[E27>N'Y1K=Y6\7RVW]_/[;ZYMJ1H?:(H!GJ$ RJI*<,[$&;T=6JH(" M2TRGZN/(CU(T?$[Q/28C=\O_[9K@GEUL__W2T&L;US)9&"]D)*7,A$A>ADY" M*+51-F7I4Q*T=CRF!WG3>LP5L=M"_!DIB9G MKTB6JC0Y"+@-EBE!-\I+A9T*8)\N"E;1 M7(J)$C($-\217=D;PIG(,D:%C*K]T/]9HJ:%6!71=X#3Z7*8>J#:"N+2;WY# MH^-B?;VS,AIU.]!R7PE4ZH*#,,08R-B2TT0%*C)#)X\N7+:AO,._9O MSBC+%D0J0^PTRH0E25SPGH#V)GM&42JU7\U-M=?78#6>".#G#TM[:&KRU/W\ MYS>(N+7=G)#S.S*:";SEM$;M99UT9>8,X.^\(RK%I$S*/KO:[VKZT/<:KH&Q MT%U):DTB\KI8LW2)F'G'D.@R"]!'6NJ(:2EYTT33%)3F7'HQ?K#G+D73)N^F M1=W)DFDG.?=X4[_#/AEYK8P#3Q %9(@Z=)UFXE MT)6V:=-MTT*P@K0&@[&,E1@)C&^7BUUN:5OL\>/G;2@7?SK=/@=9^DG.ZPZ-#T=%^Z*R6H M[WSV[.%G$1H7RS6"Z";O*+5/+$M&*+>(U!(M]<9YPIS7'ADF%-2N9>Y%X%#] M64J [GUB%_ZCX"+CW!-CE"0R!4\,?&.K=\JF"H*=EF9RQ,CY;_GB[AU M>= 2N9XSP@773#"2(T=[Q&WM$>,(_@R)9PB%R#I@Y/'*T^8O7AH= SD[]0AZ MCTYQZ<^S?K 'CA2CIG6$J5@Z\TE'K#":"(U*-V3P+.<.Z'AJ_6FS#2^-D2I< M;L),>F!@WL9LG$>P9Z4)S5$0Z2$2%RD0:BG7$B2+HKZ-_A0U4VN@$_=@USB_G<_]\HZDQ=58)934%T1ZPSF)<7?F+,[0H5JL? M^,/=!'0-"4^'M22@'TLD\$"LEXD(DTVD!AF71T;78<*FML=> F(51#*QM?[S MXOM\M5P4A>POWL]]F%^4!Y3!Z60LFA)JL(1"T8B\JYAY6?!VWU MPZM/6Y11&1F5F-@D#*[UIA4B)^$"82$[M#/1GY2X/FHQ^9 MMC3BQ4!Q"DNG;OJY G^>W_FX0S43B>$URHB/6J%R& MLO=6G;::8 3I#V#:Q.+^VZ(\["E&^;;+9]J^&?(7UX&+VX+N#["*14I?X#R? M7VV^76W^5@H>/OM_P#E:\C^N Q,S8&C,<.'1=2:+,)*.4LB%V M0$QUPCJ!SKPBT$TKN@8LYLX,>.,ORG2]3U\!]H[H#(35KKR4 MX %CB68A%:U=A?: A&YQ4/K*D#2$SPW Y.DLU[46-DGQ% #M!03[UJVQT5B2 MP8ADF*42:G?;>8ZF;D!Z=1'UFI)H<%)KF2D _[S"57[^7NHC3B\L?FJEH=7$ MG2BL5$+\\%LW%: H2.>"RX31(':1QA#C-A?('+.9IE3;:'V*EL%-].ZON\MP M"FJH!PN$FU!07 KF8TIHY$7+*1,15.UJN$-T3#SZL(;T'W7-&\KN!JZCAWO M?VU;XV<32-P])]:D,BX=_5?<1B ^*4>EDDJXVI;R$Z0T!9P39/P,:$YA>)NX MV9?CV& MYUZA/18=;L0+$C3:8Q'M>:\]%]'6ME^>)*8M[)PDZN?AN.!IH9:VDI"/0^<$CC< F[?X MR?GF.BFP/4[&,2VY"\1XG0F:_(YX%@/)WGA#DPI.067,/*9BVFJ0ZK?40#8W M!Y3]\4D\"F'0F?,VE_XY-J"[*#D1,=' 9,S2U;Z;#M$Q\0.Y@;(]"I43&-T M6#["]^7%]_GBR_W-7+\H,-E[*2+Q/O RG443%Y@G9;ATL,@BIFJCYBA!+<'G M%'D_&MU0B_D-(.DG")M?%^A<7FT#2>5PI9""+(/SHC&VS-$#O+VI))$+FF*F M--A<&3Z/J9BVE*SZ_320S6WB&4H39RJ19(4NG8XT0:5L"'R M3;Q^2XO#M$S=T6^8C(]"YD2&3UU'A*+C.S5Y]F4%NR+P1>E3GR9D\RI2IDYT+)++=$I,!BQ/V)E& QA6@.WRX,+]S9A)F.4 M5N9BGF6)&I31XNY[8C(UB>-67/4*B*=HF;:&>>S [FDL;P ZA?#S_, 6]W_. M+Z\NWRQ7J^4?Q5+WW_!O-C]F7(*2S%'B6'EG)*TF@45)4/UIH\$('VQE./6A MKZDPWHF(>/0.;"3Q- "]^UK\C5_/UY^0%I_.%W_WJWDYHA_]!MA,1,62 DX, M11-0ZO[%IGSU81 : MD=735]QLUUY#_/^_++__'X3X;OF?5]NQC;>]QIXON+FGG.XNN--+,=VJH\>K M]RS".8GH@34X^)DRH'7Y'4H/AT??NK4(3^5*YP^6"77\;DMKY-W6@_^I3%8H8=!A"'N\WF3R.LKW92 M7Q=I_GV>RN/?H9)YL-0D)E@?H1S>^L3R.+NXN*7KNJ?8$*D<7'"R _,$SY?= M&#"Q;'Y?+GZ'90VAW%]I,FD-%)XM$5;.\GV3.Q]#YM_O%A%<]7G]>KG]>;^>66E[_!YNLRU9%D MIP],TA1CB%3[L&UB"9]?;5#'XSV^^%)1E3Z]ZB0M+H;(\ED&M7,!_K[<_!?< MW-10Z8AV^L D320J79;/LFUB";_#19<+N-XI&MTE.SY(ID\L.4D[A2%2/,Z: MMN3VTQ5\7I:A.8LUX#X7>;F*^QZ0PY1MG^],TIB@HH2[,+%!L?]]OKS8LOD\ M_\?R$MZ6Q\FK'^_]'V/(_NC'IFDH4!L!7?C9( QPQ_^\\A?S/(][ZC_[/_?BNOF7$#NQ9Y=6RWT[[8"11- M!:H&<;8=#ZRFB7=DV4[R;2JT]3R/VA-B93_ZX;*=A-A4K.MY'C64%5C"&OW" MC_#/J_GJ1J_44J?(\16J/SYX'_\ M??T!5NAM79:6@[4+?[JL/^!<(W.&U_K<+#)9PK6'%.Z>R(>[GSHA]"?$J\W\ M.UR/!!I<.G)XQ>G$])#?RXZ;GSJ0?''QD+PY5"HB>7KAZ:JOCHIBV8\O$XON M RPKR.EVE2EK2I[G]?+(QJ M=MG[Q$+Y#7QQL :?B;OK3%:D=NQ$'-CHU$;MGMHZ0;?'JTUW;0_SXUO+7[Q= M?H(+B!M(>PP-3ET<7G&ZB^0T>1WER]1^"I*2;HSZ\YSG$==]MZASUIY??3H5 M>)HL._-K:IT)L/IEM;SZ]NMZ?551HL?6G:PZ]U0]^CR/IM:H7_WB"Z0;0FM) M\=BZD]7EGJI=G^?1Y&=Q^7FY\10%]-+Z"QNT!._^/'! MSU,E01U:XD-J=87Z MY,K359@.T:O/,6KJRHI_7LTW/_[N+ZYVK$3WYO+;]KGV/",Q@+NM)=V>GYJN MX/1$<9_&RJG=Q@=JYN_K[27RZ2MRZ>OR KG\<5/+D^SWJ>EJ54^.W9W"RN;D M_SML?EW$Y66E&'JG#TQ7LEI-UD^SK3D)/PHRCR7I(Q_J)/&F8D;<4?>K)O.8.^79>\LCG^_ W.HFZITCW^_MJ=A-A* .LH>R:W=AY8WD./ MW\$%.XFKI0#4,;9,_=2Y&%1E1Y4$=FB]3O)J*6!TA"DMA/BKM,>\NU G ;44 MY3G$ALF-D.7@4LGK-3K)HZ48S(/-MU'F/5@M5>4MAD@;+5)>+7]!PV1/V M$ZSC:KY-PU2J4WU^^4Y";"D TIUED]]+:5[H\A>2\N^WNZN5?GYN]4Z2;2D6 MTIEAK3;4./O#K]+G^>5\\66DQAJ'OU"EP48'XBLTVMA]Y7+[B4=@..T@'%QQ MR+G=+_C;XMN\+%KIO#ZYZG2/UH[)XM[!?(XC4VO::_HJ]NU^:LWI'JGWEE:3 M[;BOJ?N G]VL+A?IW87_4D52]U><[#%5;SD=Y$0C4BHG_NUBG5;UQ/1@R M2IVD_1[SHA%!_[%54;\$=Y\W4COGUG3J_A/1NN>U$]W=_ M,?BX'5MWLJ=0G477@2LM'+SU6S23X?/RAMQZ.>XNZT_V2*K?$>S&I6;E.9(8 MIWLR54%ZC0AMVI9'XSEEQWG^[R9(_VZ"-*2(8'?^\1]^YM"<4D1P?^UIG>5. MI^@H4QH0UK8:Y8U?P_:-*BS6>_ZMRNOPTH1X_>;'[3_SP?_8S@HIF[G=T2)] MN/"+DO;X:7GIYXO*,A^%Q$F.]W$P+%].,@T [^?+;Q?+'P"?-FBDG7_;#7A[ M1I6?@IZGOS.)]G@1Z2Y[LKH!.&QI._N&GX_S+2L^SK]\W:P_G7W\- HLGO_> M)!&^*>#1F?53VWV'+MT:DSZ.+CQ9 X-A;E1;TSVV)/YMD587/[Y\@GBUFF_F M,'A@T].K3M>YH)_4CK&D!9']_.9;D,@O> -L MROCP=WZ^*N^K*XCFP)K3]1?H)Z.GV3&QL.Z?[!^__6.SA=+;KXLO'^(PM??, MTM/U"N@LNF[,:;4,Y]?%>HY<_+SRVYG&=VRRJK4X1SY3I2"GZS8J5.4\^M0C M=)P84WURV2%/TFZ6>U-FI V/T1]<<,+PXG.RN/<([0@SIGXZ>$/:X.#\@Z4F MD\U1;A^42B/1Q'U4^H NJ1.>?WKA!F1U)$S_+$/^5R>X1K$?NYZA?Z>V_IW: MZE=)LUE=?(;5Y?H\?UXEQ%>=0HPCRTYVAOK9",\S9G)+H5!5(U)X?Z7):D#[ MVG 'MM^*2#[/-X/-ZWM+35;P>:)0[C%@8JE\O+H 1H-BQ:I)RV\;&%Z7^]2: MD]5W]I/3,RR9_GW?&#([LNQDM9W]Q/8\8YI0@%NZ2E=,OZFA!.\M-UGUYBF* M\! C&E*&GU>7BTU=77AGR=+"T\2 \V)[9KAV%U M.5_XBIKPX8K3)81/T89/\*,)6?UTM=H25D%(-TM-EQ$^13H/.="$6.Z4$'SY M%3!':4-Z\CR_AA>3&/N($/JV4<,7[V1C.11N=T/X'?DU^0YED-T_K[< M[$FM$T;N_I5&HLH#Y7R$?^-K]/U?E%^"7\/__?_^'U!+ P04 " !)A4E9 M>H^_^J$' !?(P $0 &5X,S$Q,C R-# X,S$N:'1M[5IM;^,V$OY^OX*7 M1;<)8#NV8^?%R0;([6Z!_7)M]PH4Z)<#)8XL(I*HDI0=WZ^_9TCY);'==:[% M;5)T@74L[+XO8F)ZEN_W;S]VY7?#!I4U+E16I)>E*B<;J: MBI\5N7O1[;92[TV]L'J:>S'L#T?B9V/O]4S&<:]]0;=+/3>G\?KF-"QRDQBU MN+U1>B:T>G>DLW2<7(POT_Z%O!H-U4@F":ESZH^3++T8R:M_#XXP%>)QCO.+ M@MX=E;KJYL3K3T;#WL6X]M=SK7P^&?3[WQP%T=N;S%0>ZUG,CU^CFBUEGAY\ M5Q9Z6DU2&$SV*,Y=CJ>F,';RIA_^7?-(-Y.E+A:3;W_2)3GQ3YJ+SZ:4U;<= M)RO7=61U%@6=_@_!*-@7+N>MS=!3Z(J6>Q@,V>J/#[E.M!=G@][@L7UR][%H"<^B5P"1Y9FFN;@(9]K)WYLI 56 MBH7X3+6Q7@!\WQE;BD&_^Z,PF;C[Y1?QJ4I[(C,64TC4,, H096"CKL&[L#^ M!^?]Z[-!)Y+7,8N]?7,VNHXZP]<3..GJA3MIV!/_D [;@A/*A;BOS+P@-:5. M]%7K(66P8F5 Z% H=25DM1!-Y6U#,!@4']@>KI.BQ)75LA"9!.KA0%/JD!A! M;DN@HI2$\^XUP MDLAT!8>Q[]<.ZB"6$,>PW1C7%;!?1F+655HTC'P$8<,;'010L[&P$SBV-V;+V%<1NU /K;F[T[9O+X>#BVK71:>F7H6MB83QV)\$+GX2T M%/P-_^D$A8:9BQ#DI- NYQDL5B)S.7OY6FF7%L8UF,IPR2; MRL8=/H79+B'XO%TI\J=I+!0@D6;:A?2$%%5!#U?\=6)ODH.E0H8@M@2Z#D2G M)0X>U$ARV.),H54X$+@F<5II:35O0$>:#W15L:;&,?4&V+O TR&9C2,8Y$-S MU1$UJKA.FT(R!V%;P8@UA6-&+ B;=0S?$F)!T 3FDSJ8%EX22)*G(#DXU;:P MTJIEJ >+1-=:+]@FM^U+ ,W1#4$ M+&+ND>A&J0^D]]!NJ&YL#<"X4);2U%@5# A%?TH5JDT!W&"$:@8DBZ"AB=@ M<'4-WGF5Z$A/Q,>9+)J09^PZRC*489RG*G1:V^5T564.X(UXN;O"!C!@(G+> MQ3J>F,;OM^ 09I,K:>(F)?MRCR:29?L3\$W1$[ GQ)(7>&WQ5,CVZ*IMEW,; MWA;+,+(SKL_(<:9YD^( RX[=X-0=6DOC/'[G_HY4,)V:U1%QGG5"&/= MBO;##U!9XA#I*0!DQ[3$H*CPF-*P+2@X!BY %(Z)"'^Y85F"F7YM-$P/P&VJ M-!PZ3EYKMWB'$Q>7Y' ?#19P'YUJ@L];NEYU;7.2]\R_L20&!@[%/)S1EZ>O M9T6R;;#BV6-'_DF%B8Y6Z;#$& ?&M)6 M( '6R'9A;2%K1Y/EEVO07UW(Q4178=$PZ?JQ.D;0C&D4M:R]!QUN1\?A]E'" M9;\W'H_Y:8*W^*^6"[T7YOL'?LM[0.KWIG5_N' M_V>UP][YQ>@/5WMVWCL?[Y^ZJ?8T^#?Z&%%TM:S>'9T=+2>TJ3X9U@\".+C> M>'# V?\TD#&&_W\ZZ/>_B:8IIL' :I-PT&*IH]L/W-(_+E2M7_ZT6_X>U3P! M!UW%^^RO9=^7!VQ[B[Y>^)X.BB5O:H1:$CYW/$1ZM-D#D[8O(G4?X*!GB/Z9 M\-'6,6YLL"41;K.)I7DO8L,'@NV?_2Z\(K&!R&IJV M'5WADW<^:N/"TZA)O),]HZVW0-99%AJ__GJ*3)!JC=\_9=\+"GM?*6D_XPLN MI^'%FO\"4$L#!!0 ( $F%25G_V1CQK < /0C 1 97@S,3(R,#(T M,#@S,2YH=&WM6FUOVT82_GZ_8D]!4QN09%$OMB([!GQ)"N0^7-NT0(%^.2S) MH;1GDLON+B7K?OT]LTN]65(CWP47NZ@_R*)V9G9>GYDE>3-S17Y[,R.9WO[E MYJ^=CGBOD[J@THG$D'24BMJJBTZGH7JGJZ51TYD3_5Y_*'[1YE[- M95AWRN5TNY)SQ3I>W-ZF:"Y6^;:DH&EU)25F6]:+AY6 X3@;1 M<#0:93*^BL:2_AFUP KRP&/=,J>WK4*5G1GQ_I-AOWLUJMSU0J5N-HEZO6]: MGO3V)M.EPWX&_.%K$+,GS-&#Z\A<3L/#S,5*R<&4;>_J_(S5/8=&:'S6ID&:* MQ'2ZFKRIW%>RYV-;_%U:Q.2=D8M,F[0M$A^KI7 SZ5Z_&HVOG[<%45=\%#,Y M)V%HKF@!#'(S9<6/M33(DWPI/E&EC1,P\CMM"A'U.C\*G8F[7W\5'\ND*V V M6$A44$"G@LH4,N[J:6UA?W39NQY$[0!<9TSV^M5@>!UD^J_G<-*;9^ZD?E?\ M35J8!2<42W%?ZD5.Z93:P5>-AU*-'4L-,(= J4HARZ6H2V=J@L* =X_T<)T4 M!:X,%VXFD?%PH"Z4+PI/MT=04D+62K-DDD+>DW?X6J;%;RF4P9:Y;Q/8@PD2 M9= 60%:"'9JD9,1BII*9L#5_;/@79*@1P@84RN;H']R*%LK-D!JVHL0KN!7I M1,_!EC(>;;GA!81S\#OA))&M477CH#9B"7(LFZUU52+WBP#*JDSRFC,?0=CR M1AL!5%Q%%7S(X>>TR/--?!O7VD=;(X52Q8+;3%'G($!0-3SOM[->GT3:FT+*]%3B[4F9/VQ<0NV%7_+QCZ.M7XWYT=6V;Z#3P MRZFK0U,,OOHHI"'O;7A/Q6@QC%N$$,>YLC.F9[("=ILDFN;0T^KFBC M\R"J,CJA%#];<08OIX2P!5?N]3$;&MGHC,X]:S1*PU6X5-R*RQ!NEB^XHK:R MP/BHL"XG;Y3M;)1AHQ4^;^<&*!CS3^Y///-5,F5$Z.24N4F_WQU]M1R0Y^(] M60PS<(9'LL]'JLT@F\C:GL[":!<3O-[L%/!3UP8"4$AS97UY@HI*+X<[_J:P MM\'!4"Y]&!L W82BW0 '+RH4.72Q.E>I/PS8.K8J5=(H-D %F/=P5;*DVC+T M^K2W'J=],6M+4,CYP:HM*G1QE=2Y9 R"65Z)#82#(S2$[3Z&;S$Q(6 "_)2> M# O/*TWBQVEROCZD,6LFZ'=*O9>^![: RJ:E,A9:QO3$F"$=8KX-O^E$KT MFQR9@Q6J."69!"--R ZDKJJ /2\T/Y)S\6$N\]K7&CL/!V.T8C6'V?9 2UUW MFA.P(UP>[K(^'<"(NK>AE\>Z=L%#)/C^GB7@U OD,I^ )Z..C MR1N\O(BFJ/C@K'VG\S#>-$V_3-V39 M!()^"\>K<"0ZP)(A1U"!CZ@;Q3'WD3]'\!&CK-=ZG0>M9M*NVQ#7KL\I2CVH MP1]KP%GBM'!/>7.H>$3?_I]=]*0\^GH#Y>C) ^69/6]&2G]N3E<9U]Z4%%?X M=M0WU<5Q>T(?VAL8UMI)# U.-],MT_@?(++ 4=*13Y #;+%&8^&U5$$W+^ , M>0&HL Q%^,]CRRJ9Z;=:076?N'69^*/'^J!-%\'H# MV>OI;4'RGC$X-$:/PKZE^[/ZZA3VI%@V@U8XA1RH0)F"T=*Z (_&O1D$P(( M^EM.OA%8= %;%W _?.*-"5L?/J^^8)#'6'<'+,\,$KX-KY(O4\3%W[EH M@. M4*C*N<[GQ'A8RFES \8TE4U%E>LE874QTZ&6Y4YZ()Q/:1;V:.R[1[V\X]9H MO.5H$TP>L*>OM^[?_JNVC$>MH[?<_YL8'A;SA>/[YJ3PAGN&GS,IUL[I8A)Y M"YR?GAN"&"5!I@-M-SJZ]GM2^Y?= MWF#PY<4.N^/!E]=V,.X.^L=9M\5>>/\&'R.*MI+EV]:@]:AT)OWJ042[-<() M_CB0(8;_?\SJ];X)JJ6,UAY\)_Y4R%2MV_=\^MCMJ(U?_K F?X^Q(P90O@F/ M!5Z*W>,3S-Z#KV=NTTFQ9*.&:'C^\]'SKAU#3RS8G@BP?8)SGD#Z1\J-IH=Q MWX9)PM\1%"OUGH7!)R;.G\GR)Y!L&_6Y]Q;6B7'AQ[,#\]^C%U$J;?UCLDFX MQ3ZGO5=3-C7E1[S>AD7&**S:'6<\_Q>.0P4:MT-$PHB48_#'\T##CF8;&BF8)04*)H!(5D MV25\B*B\ L.HM28\7PMVF2AP+*<#'[BX8M>DDBNF4CIJ[ P/JO?A03G)<,FC M]6@8L6M@T5&+]>,.H6Z/]"+7ZWB'UM(*.SV7Q#2V'2OL]7ZS6S@4U:LQ4JU3 M>M1:L*9Q/X/CJ;V7FB3%%;Y5! M4G:9^2$Z3$6K&MO(0YYRX>]8Y6^@)49,5BQ=^V\6;$4EG-(;..^WVT^E)\GP3GB^G)=#)>3&>G,#N!R;MI< +!QV!RL9C^$N GE ;GKPW7 MV<7Y_&)\NH#%#&P/+LRY.3%A'DQ*G+;;M6 \A_'Q[&P1',,][8U 7PJR!D/? M.M1\+=X%,!^?OQV?!G-C]O'GX%<83Q9:XEB6\R]H^[V0BL7K_QQ=YUETBX1" MD4542/2%1FU8)&A40F#""167A>19&Q+\0&]I6.@RIQ(F(:0"G68A48QGP#(( M>9;1L'R[82I!+0HQ2W5%Y#&,/WV":1::NSN>8_<&$O:T?'?'[0PF?)63;%W^ MWX?W!1%(=;J&H-MDR8G480! M-5(:*]\];-*((99,^8;MY>I_RB+;;#!\_=D?AL6VS*X. ]*Q6L-5QF]2&EW2 MDHPZI>(BQ?P*,>]2S?9=N@KZ1\$$U7NQU"S5=%:99;M[9!\P_^SN7K1_1R^N M"<&4-A/N.TBP[R@,5/94=FJ[K;)1:IKU1]G=6[9[IV=X7-^MZ9K?? M_?)F'=/K;F?VH(QO%6-D46)N';75'O8_IG@@A@>0IBZ!Q[T4 MWC)YOB?,]X+R&-09]I%,]W=E4SE)&(WQZ*"/UNR:PBS&,S453]/DH&S:GFDL M'UWNY5R6+:LO:$JTR2?7?9]76=GX69^'D"4N-3SB;QRRZ49FX]UA_:QN,@_* M&]2_ %!+ P04 " !)A4E9_4L-<,L$ !B%P $0 &5X,S(R,C R-# X M,S$N:'1M[5A1<]HX$'Z_7[%'YMIF!CNVP00,R0PE9,)-)[2!3GM]N1&6"+H: MRY7D)-ROOY5LIR$I/7J3]I).>& P*ZWVV^_3:JW>0B^3P]Z"$7KX2^]7QX$C M$>=+EFJ()2.:4<@53\_A'67J(SA..6H@LI7DYPL-@1R:ZX0= M5GYZ>\5S;\\NTIL)NCKL47X!G![4. V;\8R&<1R&C69[1F:4M9I^)VP1$G1B M%O[IUW J#B_F*+U*V$%MR5-GPRP2(:,=SWZZQN+,R9(GJ^CYE"^9 M@E-V"6=B2=+G=452Y2@F^;P8J/C?#(/"^.SC91'S/OI)>,HJ#'Y@HAZ^/QF] M'$VA$;C!>L@WD1-YCN"UR*(.>GTHL0^&9]/1\6C0GX[&IS ^AL'):'@,QZ/3 M_NE@U'^%?Z%U>/;8<+U^>S9YVS^=PG0,?AO>NA-WX,)D.+ X_4;H07\"_:/Q MZ^GP"&Z,W@CTH2"K,'2\EN%K>C*$2?_L9?]T.''&[U\-_X#^8&HL@>?]%SG^ ME2O-YZOOCJ[Y1733!8,\I4PJC(71.OQ.E$AA(,GE7$A\7A %[(K%N2EQ>L$5 MQ$QBP#PFFN-(GD(LTI3%]NF2ZP6.8C#GB:F&8@[]#Q]@E,;NLYUVX.]W%;PP M]F<[C69W()8925?V]RZ\R8E$FI,5G+%,2 WH[UC()?B>\P8P&NLX0YR" L.8 M*?3S<\S>LQV_Y74;?KVHL:7_=A!XW<*3??"[NR[<@@L+)MEL54'"M&:Y5#E! M'K2X%G&)S8BX#I@.0D5FLG%S;#7(J 1!FQ F1,Y(RI0SODK8"OJQ-A:CDCK: M"485MKO;"B8CE&)"G83-==1H51+BB"75D>.W,_T_*&YHT M(!W+%7Q,Q67"Z#FS9)22FN<)ZBM&W26&[6NY2O8IYY*946]?(H!F5)X4P!-8?NZ:J=% 6,79,TVKALD=V;8^\I^E=V[[;]EH; MK9[K;[1]S6O@N^%^ MQUK,F(1.T7L]%MSM+6#?*5\/'--67!I036S"[?>M7G\-Z)8;UH.B;&^1G&\8 M^C-IHSS#S*F-D$")A%.HPGL0@+<4SI-8G@K)35"#!6=S.+YNF\7NNM;U[Z94/:%)I(LP6/\@MVY"/Y0F98MG*] M>P$ Q)T7 M ! ( ! &%Z>BTR,#(T,#@S,2YH=&U02P$"% ,4 M" !)A4E9%O;0K341 !$S0 $ @ %J>P$ 87IZ+3(P,C0P M.#,Q+GAS9%!+ 0(4 Q0 ( $F%25DPK97J!"H )*R 0 4 M " GHM,C R-# X,S%?8V%L+GAM;%!+ 0(4 Q0 ( $F%25E& M3$#3[%8 'FM P 4 " 0.W 0!A>GHM,C R-# X,S%?9&5F M+GAM;%!+ 0(4 Q0 ( $F%25D>0B=XSN8" %/( P 3 " M 2$. @!A>GHM,C R-# X,S%?9S$N:G!G4$L! A0#% @ 285)64>K]MBO M!@$ 6S<* !0 ( !(/4$ &%Z>BTR,#(T,#@S,5]L86(N>&UL M4$L! A0#% @ 285)6:EJF%A-G WQH' !0 ( ! ?P% M &%Z>BTR,#(T,#@S,5]P&UL4$L! A0#% @ 285)67J/O_JA!P M7R, !$ ( !@)@& &5X,S$Q,C R-# X,S$N:'1M4$L! A0# M% @ 285)6?_9&/&L!P ]", !$ ( !4* & &5X,S$R M,C R-# X,S$N:'1M4$L! A0#% @ 285)6:O^'Y3)! 2!4 !$ M ( !*Z@& &5X,S(Q,C R-# X,S$N:'1M4$L! A0#% @ 285) M6?U+#7#+! 8A< !$ ( !(ZT& &5X,S(R,C R-# X,S$N 9:'1M4$L%!@ + L P0( !VR!@ $! end XML 91 azz-20240831_htm.xml IDEA: XBRL DOCUMENT 0000008947 2024-03-01 2024-08-31 0000008947 2024-10-04 0000008947 2024-08-31 0000008947 2024-02-29 0000008947 azz:AISJointVentureMember 2024-08-31 0000008947 azz:AISJointVentureMember 2024-02-29 0000008947 2024-06-01 2024-08-31 0000008947 2023-06-01 2023-08-31 0000008947 2023-03-01 2023-08-31 0000008947 azz:AISJointVentureMember 2024-03-01 2024-08-31 0000008947 azz:AISJointVentureMember 2024-06-01 2024-08-31 0000008947 2023-02-28 0000008947 2023-08-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 2024-05-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2024-06-01 2024-08-31 0000008947 us-gaap:CommonStockMember 2024-06-01 2024-08-31 0000008947 us-gaap:RetainedEarningsMember 2024-06-01 2024-08-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-01 2024-08-31 0000008947 us-gaap:CommonStockMember 2024-08-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2024-08-31 0000008947 us-gaap:RetainedEarningsMember 2024-08-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-08-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-08-31 0000008947 us-gaap:CommonStockMember 2024-03-01 2024-08-31 0000008947 us-gaap:RetainedEarningsMember 2024-03-01 2024-08-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-01 2024-08-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 2023-05-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2023-06-01 2023-08-31 0000008947 us-gaap:CommonStockMember 2023-06-01 2023-08-31 0000008947 us-gaap:RetainedEarningsMember 2023-06-01 2023-08-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-01 2023-08-31 0000008947 us-gaap:CommonStockMember 2023-08-31 0000008947 us-gaap:AdditionalPaidInCapitalMember 2023-08-31 0000008947 us-gaap:RetainedEarningsMember 2023-08-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-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-08-31 0000008947 us-gaap:CommonStockMember 2023-03-01 2023-08-31 0000008947 us-gaap:RetainedEarningsMember 2023-03-01 2023-08-31 0000008947 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-01 2023-08-31 0000008947 azz:AISJointVentureMember 2022-09-30 0000008947 azz:April2024SecondaryOfferingMember 2024-04-30 2024-04-30 0000008947 us-gaap:StockCompensationPlanMember 2024-06-01 2024-08-31 0000008947 us-gaap:StockCompensationPlanMember 2023-06-01 2023-08-31 0000008947 us-gaap:StockCompensationPlanMember 2024-03-01 2024-08-31 0000008947 us-gaap:StockCompensationPlanMember 2023-03-01 2023-08-31 0000008947 us-gaap:ConvertiblePreferredStockMember us-gaap:SeriesAPreferredStockMember 2024-03-01 2024-08-31 0000008947 azz:ConstructionIndustryMember 2024-06-01 2024-08-31 0000008947 azz:ConstructionIndustryMember 2023-06-01 2023-08-31 0000008947 azz:ConstructionIndustryMember 2024-03-01 2024-08-31 0000008947 azz:ConstructionIndustryMember 2023-03-01 2023-08-31 0000008947 azz:IndustrialIndustryMember 2024-06-01 2024-08-31 0000008947 azz:IndustrialIndustryMember 2023-06-01 2023-08-31 0000008947 azz:IndustrialIndustryMember 2024-03-01 2024-08-31 0000008947 azz:IndustrialIndustryMember 2023-03-01 2023-08-31 0000008947 azz:TransportationIndustryMember 2024-06-01 2024-08-31 0000008947 azz:TransportationIndustryMember 2023-06-01 2023-08-31 0000008947 azz:TransportationIndustryMember 2024-03-01 2024-08-31 0000008947 azz:TransportationIndustryMember 2023-03-01 2023-08-31 0000008947 azz:ConsumerIndustryMember 2024-06-01 2024-08-31 0000008947 azz:ConsumerIndustryMember 2023-06-01 2023-08-31 0000008947 azz:ConsumerIndustryMember 2024-03-01 2024-08-31 0000008947 azz:ConsumerIndustryMember 2023-03-01 2023-08-31 0000008947 azz:ElectricalAndUtilityIndustryMember 2024-06-01 2024-08-31 0000008947 azz:ElectricalAndUtilityIndustryMember 2023-06-01 2023-08-31 0000008947 azz:ElectricalAndUtilityIndustryMember 2024-03-01 2024-08-31 0000008947 azz:ElectricalAndUtilityIndustryMember 2023-03-01 2023-08-31 0000008947 azz:OtherIndustryMember 2024-06-01 2024-08-31 0000008947 azz:OtherIndustryMember 2023-06-01 2023-08-31 0000008947 azz:OtherIndustryMember 2024-03-01 2024-08-31 0000008947 azz:OtherIndustryMember 2023-03-01 2023-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2024-06-01 2024-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2024-06-01 2024-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2024-06-01 2024-08-31 0000008947 us-gaap:CorporateNonSegmentMember 2024-06-01 2024-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2024-03-01 2024-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2024-03-01 2024-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2024-03-01 2024-08-31 0000008947 us-gaap:CorporateNonSegmentMember 2024-03-01 2024-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2023-06-01 2023-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2023-06-01 2023-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2023-06-01 2023-08-31 0000008947 us-gaap:CorporateNonSegmentMember 2023-06-01 2023-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2023-03-01 2023-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2023-03-01 2023-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2023-03-01 2023-08-31 0000008947 us-gaap:CorporateNonSegmentMember 2023-03-01 2023-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2024-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:MetalCoatingsMember 2024-02-29 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2024-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:PrecoatMetalsMember 2024-02-29 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2024-08-31 0000008947 us-gaap:OperatingSegmentsMember azz:InfrastructureSolutionsMember 2024-02-29 0000008947 us-gaap:CorporateNonSegmentMember 2024-08-31 0000008947 us-gaap:CorporateNonSegmentMember 2024-02-29 0000008947 country:US 2024-06-01 2024-08-31 0000008947 country:US 2023-06-01 2023-08-31 0000008947 country:US 2024-03-01 2024-08-31 0000008947 country:US 2023-03-01 2023-08-31 0000008947 country:CA 2024-06-01 2024-08-31 0000008947 country:CA 2023-06-01 2023-08-31 0000008947 country:CA 2024-03-01 2024-08-31 0000008947 country:CA 2023-03-01 2023-08-31 0000008947 country:US 2024-08-31 0000008947 country:US 2024-02-29 0000008947 country:CA 2024-08-31 0000008947 country:CA 2024-02-29 0000008947 azz:AISJointVentureMember azz:AZZInfrastructureSolutionsMember 2024-03-01 2024-08-31 0000008947 azz:AISJointVentureMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember azz:AZZInfrastructureSolutionsMember 2022-09-30 0000008947 azz:AISJointVentureMember 2024-08-31 0000008947 azz:AISJointVentureMember 2024-03-01 2024-08-31 0000008947 azz:AISJointVentureMember 2023-03-01 2023-08-31 0000008947 us-gaap:RevolvingCreditFacilityMember azz:A2022CreditAgreementAndTermLoanBMember 2022-09-27 2022-09-27 0000008947 us-gaap:RevolvingCreditFacilityMember azz:A2022CreditAgreementAndTermLoanBMember 2024-03-20 2024-03-20 0000008947 azz:InterestRateSwapPortionOfVariableRateDebtMember 2022-09-27 0000008947 us-gaap:InterestRateSwapMember 2022-09-27 0000008947 us-gaap:InterestRateSwapMember 2024-08-31 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-08-31 0000008947 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-02-29 0000008947 azz:TermLoanBMember 2024-08-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 us-gaap:RevolvingCreditFacilityMember 2022-05-13 2022-05-13 0000008947 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2024-03-20 2024-03-20 0000008947 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2024-03-20 2024-03-20 0000008947 us-gaap:RevolvingCreditFacilityMember 2024-08-31 2024-08-31 0000008947 us-gaap:RevolvingCreditFacilityMember azz:TermLoanBMember 2014-03-19 2024-03-19 0000008947 us-gaap:RevolvingCreditFacilityMember azz:TermLoanBMember 2024-03-20 2024-03-20 0000008947 us-gaap:RevolvingCreditFacilityMember azz:A2022CreditAgreementAndTermLoanBMember 2024-08-31 0000008947 us-gaap:RevolvingCreditFacilityMember azz:A2022CreditAgreementAndTermLoanBMember us-gaap:SubsequentEventMember 2024-09-24 2024-09-24 0000008947 azz:TermLoanBMember us-gaap:SubsequentEventMember 2024-09-24 0000008947 azz:TermLoanBMember 2022-08-31 2022-08-31 0000008947 azz:A2022CreditAgreementAndTermLoanBMember 2024-03-01 2024-08-31 0000008947 azz:NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member 2024-08-31 0000008947 us-gaap:LineOfCreditMember us-gaap:SeniorNotesMember 2024-08-31 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2024-08-31 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2024-08-31 0000008947 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2024-08-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-08-31 0000008947 us-gaap:FairValueInputsLevel2Member 2024-08-31 0000008947 us-gaap:FairValueInputsLevel3Member 2024-08-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-06-01 2024-08-31 0000008947 us-gaap:CostOfSalesMember 2023-06-01 2023-08-31 0000008947 us-gaap:CostOfSalesMember 2024-03-01 2024-08-31 0000008947 us-gaap:CostOfSalesMember 2023-03-01 2023-08-31 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-06-01 2024-08-31 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-06-01 2023-08-31 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-03-01 2024-08-31 0000008947 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-03-01 2023-08-31 0000008947 us-gaap:SeriesAPreferredStockMember 2024-08-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-08-31 0000008947 us-gaap:SeriesAPreferredStockMember 2024-02-29 0000008947 azz:April2024SecondaryOfferingMember 2024-04-30 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 2024-06-01 2024-08-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-06-01 2024-08-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2024-06-01 2024-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2024-06-01 2024-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-06-01 2024-08-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2024-08-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-08-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2024-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2024-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-08-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2024-02-29 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-02-29 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2024-02-29 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2024-02-29 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-02-29 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2024-03-01 2024-08-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-03-01 2024-08-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2024-03-01 2024-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2024-03-01 2024-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2024-03-01 2024-08-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 us-gaap:AccumulatedTranslationAdjustmentMember 2023-06-01 2023-08-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2023-06-01 2023-08-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2023-06-01 2023-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2023-06-01 2023-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2023-06-01 2023-08-31 0000008947 us-gaap:AccumulatedTranslationAdjustmentMember 2023-08-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2023-08-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2023-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2023-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2023-08-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-08-31 0000008947 azz:AccumulatedForeignCurrencyAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2023-03-01 2023-08-31 0000008947 azz:AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember 2023-03-01 2023-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentAttributableToParentMember 2023-03-01 2023-08-31 0000008947 azz:AccumulatedInterestRateSwapNetOfTaxAdjustmentForUnconsolidatedSubsidiaryAttributableToParentMember 2023-03-01 2023-08-31 0000008947 azz:PrecoatMetalsBusinessDivisionMember 2024-08-31 0000008947 2023-10-27 2023-10-27 0000008947 2023-03-01 2024-02-29 0000008947 azz:CapitalCommitmentsMember 2024-03-01 2024-08-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 Q2 --02-28 http://www.azz.com/20240831#RightOfUseAssets http://www.azz.com/20240831#RightOfUseAssets http://www.azz.com/20240831#RightOfUseAssets http://www.azz.com/20240831#RightOfUseAssets http://www.azz.com/20240831#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20240831#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20240831#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20240831#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20240831#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20240831#FinanceLeaseAndOperatingLeaseLiabilityCurrent http://www.azz.com/20240831#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent http://www.azz.com/20240831#FinanceLeaseAndOperatingLeaseLiabilityNoncurrent 10-Q true 2024-08-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 29876952 2152000 4349000 2128000 2347000 153108000 142246000 22804000 15599000 115249000 117656000 93983000 79335000 13860000 7814000 401156000 366999000 569732000 541652000 22053000 23739000 705724000 705468000 5616000 5606000 433929000 445435000 97768000 98169000 4352000 8437000 2240330000 2195505000 108699000 88001000 1919000 172000 24947000 30823000 74991000 68651000 6574000 6659000 217130000 194306000 912572000 952742000 16263000 17827000 42261000 38567000 52348000 57572000 1240574000 1261014000 1000 100000000 240000 240000 312520000 0 233722000 1 1 100000000 100000000 29877000 29877000 25102000 25102000 29877000 25102000 411263000 103330000 565511000 576231000 -6895000 -3894000 999756000 700769000 2240330000 2195505000 409007000 398542000 822215000 789415000 305493000 301296000 616031000 595150000 103514000 97246000 206184000 194265000 35868000 36239000 68789000 67762000 67646000 61007000 137395000 126503000 21909000 27770000 44683000 56476000 1478000 974000 5302000 2394000 417000 88000 621000 50000 47632000 34299000 98635000 72471000 12213000 5967000 23614000 15617000 35419000 28332000 75021000 56854000 0 3600000 1200000 7200000 0 0 75198000 0 35419000 24732000 -1377000 49654000 1.19 0.99 -0.05 1.99 1.18 0.97 -0.05 1.95 29852000 25054000 28294000 24997000 30057000 29210000 28294000 29196000 0.17 0.17 0.34 0.34 35419000 24732000 -1377000 49654000 864000 18000 439000 38000 -531000 -2885000 -531000 -1774000 -3062000 5254000 -842000 1869000 1113000 939000 2214000 1487000 6000 278000 147000 113000 -3836000 1726000 -3001000 -1241000 31583000 26458000 -4378000 48413000 -210000 -210000 -967000 1908000 -342000 679000 351000 341000 699000 540000 2000 101000 46000 41000 -1377000 49654000 1200000 7200000 75198000 0 75021000 56854000 1000 79000 40750000 38677000 -4881000 2656000 5302000 2394000 5155000 0 487000 13000 6219000 6062000 7448000 4019000 8493000 -21385000 5763000 3672000 119430000 118341000 59501000 42726000 -761000 -20000 -58740000 -42706000 310237000 1464000 308920000 0 4977000 791000 193000000 142000000 148000000 202000000 715000 1203000 90432000 162000 12943000 15688000 -62750000 -76380000 -137000 33000 -2197000 -712000 4349000 2820000 2152000 2108000 29814000 29814000 405309000 535168000 -3059000 967232000 4903000 4903000 20000 20000 -420000 -400000 43000 43000 1526000 1569000 0 0 -55000 -55000 5076000 5076000 35419000 35419000 -3836000 -3836000 29877000 29877000 411263000 565511000 -6895000 999756000 25102000 25102000 103330000 576231000 -3894000 700769000 7438000 7438000 132000 132000 -5099000 -4967000 43000 43000 1526000 1569000 4600000 4600000 304068000 308668000 1200000 1200000 9343000 9343000 75198000 75198000 75021000 75021000 -3001000 -3001000 29877000 29877000 411263000 565511000 -6895000 999756000 25013000 25013000 93449000 526729000 -7540000 637651000 2115000 2115000 22000 22000 898000 920000 42000 42000 1422000 1464000 3600000 3600000 4253000 4253000 28332000 28332000 1726000 1726000 25077000 25077000 97884000 547208000 -5814000 664355000 24912000 24912000 93357000 506042000 -4573000 619738000 4019000 4019000 123000 123000 -914000 -791000 42000 42000 1422000 1464000 7200000 7200000 8488000 8488000 56854000 56854000 -1241000 -1241000 25077000 25077000 97884000 547208000 -5814000 664355000 <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 Securities and Exchange Commission ("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 August 31, 2024, the results of its operations and cash flows for the three and six months ended August 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 December 2023, the FASB issued Accounting Standards Update ("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-09 for the annual period ending February 28, 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%">In November 2023, the FASB issued 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 period ending 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%">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 Securities and Exchange Commission ("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 August 31, 2024, the results of its operations and cash flows for the three and six months ended August 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 December 2023, the FASB issued Accounting Standards Update ("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-09 for the annual period ending February 28, 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%">In November 2023, the FASB issued 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 period ending February 28, 2025 and interim reporting periods in fiscal 2026.</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:99.269%"><tr><td style="width:1.0%"></td><td style="width:48.973%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.758%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.760%"></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%">August 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%">111,728 </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%">552 </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%">2,969 </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%">115,249 </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 reserves were $3.5 million and $4.5 million as of August 31, 2024 and February 29, 2024, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the Precoat Metals segment.</span></div> <div style="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:99.269%"><tr><td style="width:1.0%"></td><td style="width:48.973%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.758%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.760%"></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%">August 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%">111,728 </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%">552 </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%">2,969 </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%">115,249 </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 reserves were $3.5 million and $4.5 million as of August 31, 2024 and February 29, 2024, respectively. Inventory cost is determined principally using the first-in-first-out (FIFO) method for the AZZ Metal Coatings segment and the specific identification method for the Precoat Metals segment.</span></div> 111728000 111674000 552000 898000 2969000 5084000 115249000 117656000 3500000 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 public offering in which we issued</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 4.6 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> common shares. The weighted average number of shares for the period outstanding for the six months ended August 31, 2024 are included in weighted average shares outstanding for basic earnings per share. See Note 14. As of August 31, 2024, there were 29.9 million common shares outstanding, which includes the shares from the secondary public 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%">The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):</span><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:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.431%"></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:9.5pt;font-weight:700;line-height:100%">Three Months Ended August 31,</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:9.5pt;font-weight:700;line-height:100%">Six Months Ended August 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: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="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></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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">35,419 </span></td><td style="background-color:#ffffff;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,332 </span></td><td style="background-color:#ffffff;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%">75,021 </span></td><td style="background-color:#ffffff;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%">56,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 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 Preferred Stock Dividends</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%">(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="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%">(7,200)</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 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(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></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%">35,419 </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,732 </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%">(1,377)</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%">49,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Series A Preferred Stock Dividends</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="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%">7,200 </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 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%">35,419 </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,332 </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%">(1,377)</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%">56,854 </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><td colspan="3" style="display:none"></td><td colspan="3" 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 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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="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 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%">29,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">25,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">28,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,997 </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: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="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 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%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">82 </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><td colspan="3" style="display:none"></td><td colspan="3" 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 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="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></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%">30,057 </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,210 </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%">28,294 </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,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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="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></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.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 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%">0.99 </span></td><td style="background-color:#ffffff;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%">(0.05)</span></td><td style="background-color:#ffffff;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.99 </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><td colspan="3" style="display:none"></td><td colspan="3" 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.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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.05)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div>For the three months ended August 31, 2024 and 2023, there were 76,068 and 126,882 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 six months ended August 31, 2024 and 2023, 70,455 and 125,793 shares, respectively, were excluded from the computation of diluted earnings per share as their effect would have been anti-dilutive. For the six months ended August 31, 2024, all shares related to the Series A Preferred Stock (1.6 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 29900000 <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><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:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.431%"></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:9.5pt;font-weight:700;line-height:100%">Three Months Ended August 31,</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:9.5pt;font-weight:700;line-height:100%">Six Months Ended August 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: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="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></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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">35,419 </span></td><td style="background-color:#ffffff;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,332 </span></td><td style="background-color:#ffffff;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%">75,021 </span></td><td style="background-color:#ffffff;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%">56,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 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 Preferred Stock Dividends</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%">(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="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%">(7,200)</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 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(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></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%">35,419 </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,732 </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%">(1,377)</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%">49,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Series A Preferred Stock Dividends</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="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%">7,200 </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 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%">35,419 </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,332 </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%">(1,377)</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%">56,854 </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><td colspan="3" style="display:none"></td><td colspan="3" 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 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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="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 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%">29,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">25,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">28,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,997 </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: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="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 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%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">82 </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><td colspan="3" style="display:none"></td><td colspan="3" 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 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="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></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%">30,057 </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,210 </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%">28,294 </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,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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="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></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.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 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%">0.99 </span></td><td style="background-color:#ffffff;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%">(0.05)</span></td><td style="background-color:#ffffff;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.99 </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><td colspan="3" style="display:none"></td><td colspan="3" 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.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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.05)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 35419000 28332000 75021000 56854000 0 3600000 1200000 7200000 0 0 75198000 0 35419000 24732000 -1377000 49654000 0 3600000 0 7200000 35419000 28332000 -1377000 56854000 29852000 25054000 28294000 24997000 205000 39000 0 82000 0 4117000 0 4117000 30057000 29210000 28294000 29196000 1.19 0.99 -0.05 1.99 1.18 0.97 -0.05 1.95 76068 126882 70455 125793 1600000 <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:99.415%"><tr><td style="width:1.0%"></td><td style="width:36.105%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.609%"></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 August 31,</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%">Six Months Ended August 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 #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="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></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="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: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%">233,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 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%">216,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">461,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">422,337 </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: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%">36,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">82,889 </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 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%">36,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">74,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">72,626 </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: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%">31,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">34,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">65,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">70,258 </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 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%">30,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">25,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">59,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">51,312 </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"><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%">40,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">84,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">89,993 </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 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%">409,007 </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%">398,542 </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%">822,215 </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%">789,415 </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 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="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></tr><tr><td colspan="27" 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><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 increases or decreases in contract assets and contract liabilities during the six months ended August 31, 2024 were primarily due to normal timing differences between AZZ's performance and customer payments. As of August 31, 2024 and February 29, 2024, the balance for contract assets was $94.0 million and $79.3 million, respectively, primarily related to the AZZ Precoat Metals segment. The increase was primarily due to the timing differences noted above, as well as the increase in the volume of coil coated for the six months ended August 31, 2024. Contract liabilities of $0.7 million and $1.0 million as of August 31, 2024 and February 29, 2024, respectively, are included in "Other accrued liabilities" in the consolidated balance sheets. </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%">As of August 31, 2023 and February 28, 2023, the balance for contract assets was $76.8 million and $79.3 million, respectively, primarily related to the AZZ Precoat Metals segment. Contract liabilities were $1.1 million and $1.3 million as of August 31, 2023 and February 28, 2023, respectively.</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:99.415%"><tr><td style="width:1.0%"></td><td style="width:36.105%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.609%"></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 August 31,</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%">Six Months Ended August 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 #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="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></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="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: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%">233,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 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%">216,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">461,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">422,337 </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: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%">36,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">82,889 </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 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%">36,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">74,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">72,626 </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: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%">31,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">34,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">65,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">70,258 </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 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%">30,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">25,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">59,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">51,312 </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"><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%">40,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">84,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">89,993 </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 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%">409,007 </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%">398,542 </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%">822,215 </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%">789,415 </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 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="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></tr><tr><td colspan="27" 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> 233196000 216807000 461691000 422337000 36691000 42245000 76767000 82889000 36550000 35869000 74913000 72626000 31408000 34673000 65169000 70258000 30731000 25905000 59346000 51312000 40431000 43043000 84329000 89993000 409007000 398542000 822215000 789415000 94000000.0 79300000 700000 1000000.0 76800000 79300000 1100000 1300000 <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:85.964%"><tr><td style="width:1.0%"></td><td style="width:61.314%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.097%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.099%"></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%">Six Months Ended August 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%">(10,813)</span></td><td style="background-color:#ffffff;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%">(13,711)</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%">(7,186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">13,101 </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%">2,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">7,460 </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%">(14,648)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">57 </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%">(6,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,544)</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%">23,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">15,037 </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%">1,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">(226)</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,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,211 </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%">(8,493)</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%">21,385 </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:86.695%"><tr><td style="width:1.0%"></td><td style="width:62.137%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.643%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.643%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.440%"></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%">Six Months Ended August 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%">41,227 </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%">51,539 </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%">13,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">12,930 </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"><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:87.573%"><tr><td style="width:1.0%"></td><td style="width:62.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.634%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.634%"></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></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%">Six Months Ended August 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%">5,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,579 </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:85.964%"><tr><td style="width:1.0%"></td><td style="width:61.314%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.097%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.099%"></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%">Six Months Ended August 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%">(10,813)</span></td><td style="background-color:#ffffff;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%">(13,711)</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%">(7,186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">13,101 </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%">2,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">7,460 </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%">(14,648)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">57 </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%">(6,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,544)</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%">23,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">15,037 </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%">1,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">(226)</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,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,211 </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%">(8,493)</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%">21,385 </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:86.695%"><tr><td style="width:1.0%"></td><td style="width:62.137%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.643%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.643%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.440%"></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%">Six Months Ended August 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%">41,227 </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%">51,539 </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%">13,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">12,930 </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"><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:87.573%"><tr><td style="width:1.0%"></td><td style="width:62.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.634%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.634%"></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></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%">Six Months Ended August 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%">5,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10813000 13711000 7186000 -13101000 -2454000 -7460000 14648000 -57000 6041000 2544000 23269000 15037000 1747000 -226000 2725000 2211000 8493000 -21385000 41227000 51539000 13703000 12930000 0 2400000 5379000 5579000 <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 North America. Hot-dip galvanizing is a metallurgical manufacturing process in which molten zinc reacts with steel, which provides corrosion protection and extends the lifecycle of fabricated steel for several decades. </span></div><div style="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:112%">AZZ Precoat Metals — </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">provides coil coating application of protective and decorative coatings and related value-added downstream processing for steel and aluminum coils. Primarily serving the construction, appliance, heating, ventilation, and air conditioning (HVAC), container, transportation, and other end markets, the coil coating process emphasizes sustainability and enhanced product lifecycles. It involves cleaning, treating, painting, and curing metal coils as a flat material before they are cut, formed, and fabricated into finished products. This highly efficient method optimizes waste through tight film control and improves final product performance by painting and curing the substrates under conditions unmatched by other application processes. </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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">40%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> 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%">The following tables contain operating segment data for the three and six months ended August 31, 2024 and 2023 by segment, for the Company's corporate operations and on a consolidated basis (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width: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 August 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%">171,500 </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%">237,507 </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%">409,007 </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%">118,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">305,493 </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,307 </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%">50,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 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%">103,514 </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,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">7,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">35,868 </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,688 </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%">42,530 </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%">(9)</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,563)</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%">67,646 </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%">(21,909)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(21,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: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,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,478 </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 (expense) 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%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">417 </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,681 </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%">42,530 </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,469 </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%">(44,048)</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%">47,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">12,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">12,213 </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%">(56,261)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">35,419 </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 tables.</span></div><div style="margin-bottom:9pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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%">Six Months Ended August 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%">348,152 </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%">474,063 </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%">822,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">240,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">375,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">616,031 </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%">107,223 </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%">98,961 </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%">206,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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">11,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">16,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">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 colspan="2" 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%">40,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">68,789 </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%">95,621 </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%">82,623 </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%">(38)</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="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,811)</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%">137,395 </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:12pt"><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%">(44,683)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(44,683)</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%">5,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">5,302 </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%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">621 </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%">95,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><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%">82,623 </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%">5,264 </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%">(84,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="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%">98,635 </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%">23,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">23,614 </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%">(108,536)</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%">75,021 </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 tables.</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 August 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%">169,837 </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%">228,705 </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%">398,542 </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%">119,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">181,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">301,296 </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,366 </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,880 </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,246 </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,285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">7,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">5,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">36,239 </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,081 </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%">39,006 </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%">(5,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%">(17,148)</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%">61,007 </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%">(27,770)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(27,770)</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%">974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">974 </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 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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">88 </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,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%">39,006 </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,958)</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%">(44,843)</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%">34,299 </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%">5,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,967 </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%">(50,810)</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,332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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="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 tables.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Six Months Ended August 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: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%">Precoat Metals</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">(4)</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%">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: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%">338,631 </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%">450,784 </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%">789,415 </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%">237,328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">357,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">595,150 </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%">101,303 </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%">92,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">194,265 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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%">10,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">16,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">5,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">34,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">67,762 </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%">90,552 </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%">76,696 </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%">(5,954)</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="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%">(34,791)</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%">126,503 </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:12pt"><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%">(56,476)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(56,476)</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%">2,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">2,394 </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 income (expense)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </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%">90,541 </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%">76,696 </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,560)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">(91,206)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">72,471 </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%">15,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">15,617 </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%">(106,823)</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%">56,854 </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="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></table></div><div style="text-align:justify"><span id="i0c8860b7a04a41dcb6d871a9ee399a5c_2942"></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:92.982%"><tr><td style="width:1.0%"></td><td style="width:61.478%"></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:17.296%"></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:16.354%"></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="background-color:#cceeff;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%">August 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,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,557,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">97,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">34,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,240,330 </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:95.760%"><tr><td style="width:1.0%"></td><td style="width:39.052%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.319%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.319%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.335%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.339%"></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 August 31,</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%">Six Months Ended August 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><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:#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="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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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%">398,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">388,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">801,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">769,860 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">20,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">19,555 </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><td colspan="3" 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%">409,007 </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%">398,542 </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%">822,215 </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%">789,415 </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: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:95.175%"><tr><td style="width:1.0%"></td><td style="width:58.039%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.408%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.717%"></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%">August 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%">550,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">569,732 </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 three and six months ended August 31, 2024 and 2023 by segment, for the Company's corporate operations and on a consolidated basis (in thousands):<div style="margin-bottom:1pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width: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 August 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%">171,500 </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%">237,507 </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%">409,007 </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%">118,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">305,493 </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,307 </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%">50,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 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%">103,514 </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,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">7,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">35,868 </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,688 </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%">42,530 </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%">(9)</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,563)</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%">67,646 </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%">(21,909)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(21,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: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,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,478 </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 (expense) 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%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">417 </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,681 </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%">42,530 </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,469 </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%">(44,048)</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%">47,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">12,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">12,213 </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%">(56,261)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">35,419 </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 tables.</span></div><div style="margin-bottom:9pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width: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%">Six Months Ended August 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%">348,152 </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%">474,063 </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%">822,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">240,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">375,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">616,031 </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%">107,223 </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%">98,961 </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%">206,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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">11,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">16,338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">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 colspan="2" 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%">40,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">68,789 </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%">95,621 </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%">82,623 </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%">(38)</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="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,811)</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%">137,395 </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:12pt"><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%">(44,683)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(44,683)</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%">5,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">5,302 </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%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">621 </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%">95,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><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%">82,623 </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%">5,264 </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%">(84,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="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%">98,635 </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%">23,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">23,614 </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%">(108,536)</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%">75,021 </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 tables.</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 August 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%">169,837 </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%">228,705 </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%">398,542 </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%">119,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">181,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">301,296 </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,366 </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,880 </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,246 </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,285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">7,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">5,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">36,239 </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,081 </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%">39,006 </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%">(5,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%">(17,148)</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%">61,007 </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%">(27,770)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(27,770)</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%">974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">974 </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 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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">88 </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,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%">39,006 </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,958)</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%">(44,843)</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%">34,299 </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%">5,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,967 </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%">(50,810)</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,332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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="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 tables.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Six Months Ended August 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: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%">Precoat Metals</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">(4)</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%">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: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%">338,631 </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%">450,784 </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%">789,415 </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%">237,328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">357,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">595,150 </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%">101,303 </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%">92,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">194,265 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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%">10,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">16,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">5,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">34,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">67,762 </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%">90,552 </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%">76,696 </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%">(5,954)</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="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%">(34,791)</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%">126,503 </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:12pt"><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%">(56,476)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(56,476)</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%">2,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">2,394 </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 income (expense)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50 </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%">90,541 </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%">76,696 </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,560)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">(91,206)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">72,471 </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%">15,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">15,617 </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%">(106,823)</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%">56,854 </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="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></table></div><div style="text-align:justify"><span id="i0c8860b7a04a41dcb6d871a9ee399a5c_2942"></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> 171500000 237507000 0 0 409007000 118193000 187300000 0 0 305493000 53307000 50207000 0 0 103514000 5619000 7677000 9000 22563000 35868000 47688000 42530000 -9000 -22563000 67646000 0 0 0 21909000 21909000 0 0 1478000 0 1478000 -7000 0 0 424000 417000 47681000 42530000 1469000 -44048000 47632000 12213000 12213000 -56261000 35419000 348152000 474063000 0 0 822215000 240929000 375102000 0 0 616031000 107223000 98961000 0 0 206184000 11602000 16338000 38000 40811000 68789000 95621000 82623000 -38000 -40811000 137395000 0 0 0 44683000 44683000 0 0 5302000 0 5302000 49000 0 0 572000 621000 95670000 82623000 5264000 -84922000 98635000 23614000 23614000 -108536000 75021000 169837000 228705000 0 0 398542000 119471000 181825000 0 0 301296000 50366000 46880000 0 0 97246000 5285000 7874000 5932000 17148000 36239000 45081000 39006000 -5932000 -17148000 61007000 0 0 0 27770000 27770000 0 0 974000 0 974000 13000 0 0 75000 88000 45094000 39006000 -4958000 -44843000 34299000 5967000 5967000 -50810000 28332000 338631000 450784000 0 0 789415000 237328000 357822000 0 0 595150000 101303000 92962000 0 0 194265000 10751000 16266000 5954000 34791000 67762000 90552000 76696000 -5954000 -34791000 126503000 0 0 0 56476000 56476000 0 0 2394000 0 2394000 -11000 0 0 61000 50000 90541000 76696000 -3560000 -91206000 72471000 15617000 15617000 -106823000 56854000 <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:92.982%"><tr><td style="width:1.0%"></td><td style="width:61.478%"></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:17.296%"></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:16.354%"></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="background-color:#cceeff;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%">August 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,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,557,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">97,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">34,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,240,330 </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> 550394000 553505000 1557895000 1500122000 97768000 98169000 34273000 43709000 2240330000 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:95.760%"><tr><td style="width:1.0%"></td><td style="width:39.052%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.319%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.319%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.335%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.339%"></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 August 31,</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%">Six Months Ended August 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><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:#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="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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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%">398,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">388,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">801,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">769,860 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">20,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">19,555 </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><td colspan="3" 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%">409,007 </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%">398,542 </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%">822,215 </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%">789,415 </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> 398658000 388538000 801709000 769860000 10349000 10004000 20506000 19555000 409007000 398542000 822215000 789415000 <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:95.175%"><tr><td style="width:1.0%"></td><td style="width:58.039%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.408%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.717%"></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%">August 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%">550,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">569,732 </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> 550761000 522693000 18971000 18959000 569732000 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, and we recorded $5.3 million in equity in earnings for the six months ended August 31, 2024. As of August 31, 2024, our investment in the AVAIL JV was $97.8 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%">August 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%">281,937 </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%">177,926 </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%">459,863 </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:17pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,333 </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%">Long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,359 </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 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%">263,692 </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:10pt;font-weight:400;line-height:100%">Total partners' capital</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%">196,171 </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%">Total liabilities and partners' capital</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%">459,863 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><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:55.682%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.193%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.195%"></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 Operating Data</span></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: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</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:10pt;font-weight:700;line-height:100%">Six Months Ended</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%">August 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="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%">August 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%">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%">119,584 </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%">249,300 </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%">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%">27,569 </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%">59,086 </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: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%">2,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">10,955 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="12" 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 and for the </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">    three and six months ended July 31, 2024. Amounts in the table above exclude certain adjustments made by us to record equity in </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">    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 -5300000 97800000 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%">August 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%">281,937 </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%">177,926 </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%">459,863 </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:17pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,333 </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%">Long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,359 </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 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%">263,692 </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:10pt;font-weight:400;line-height:100%">Total partners' capital</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%">196,171 </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%">Total liabilities and partners' capital</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%">459,863 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><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:55.682%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.193%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.195%"></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 Operating Data</span></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: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</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:10pt;font-weight:700;line-height:100%">Six Months Ended</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%">August 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="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%">August 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%">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%">119,584 </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%">249,300 </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%">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%">27,569 </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%">59,086 </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: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%">2,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">10,955 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="12" 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 and for the </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">    three and six months ended July 31, 2024. Amounts in the table above exclude certain adjustments made by us to record equity in </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">    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> 281937000 177926000 459863000 139333000 124359000 263692000 196171000 459863000 119584000 249300000 27569000 59086000 2780000 10955000 <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 and natural gas at fixed prices. These contracts are not accounted for as derivatives because they meet the criteria for the normal purchases and normal sales scope exception in 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%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. See Note 17 for information related to the repricing of the Company's Term Loan B on September 24, 2024. Th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e 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 $539.0 million as of August 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 August 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 </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%">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 six months ended August 31, 2024, we reclassified $2.9 million before income tax, or $2.2 million net of tax, from other comprehensive income to earnings.</span></div> 0.04277 0.0325 0.07527 550000000.0 539000000.0 2900000 2200000 <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:95.906%"><tr><td style="width:1.0%"></td><td style="width:52.558%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.308%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.310%"></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%">August 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%">75,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%">890,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%">965,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%">(52,678)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">912,572 </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"). </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 17 for information related to the repricing of the Company's Term Loan B on September 24, 2024. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Credit Agreement includes the following significant terms:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',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 August 31, 2024, the outstanding balance of the Term Loan B was $890.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"), which matures on 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 August 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 entered the term loan market and repriced our existing Term Loan B. The repricing reduced 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 24, 2024, we completed our third repricing of the Term Loan B, for which $890.3 million was outstanding as of August 31, 2024. The repricing reduced the margin from SOFR plus 3.25% to SOFR plus 2.50%, for a total reduction of 75 basis points.</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 no longer required.</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.03% and 8.56% for the six months ended August 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 August 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 August 31, 2024, we had $965.3 million of debt outstanding on the Revolving Credit Facility and the Term Loan B, with varying maturities through fiscal 2029. We had approximately $310.7 million of additional credit available as of August 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 August 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:98.391%"><tr><td style="width:1.0%"></td><td style="width:42.139%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.015%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.015%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.975%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.980%"></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 August 31,</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%">Six Months Ended August 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><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%">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%">23,621 </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,298 </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%">47,827 </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%">57,260 </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%">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,712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,144)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(784)</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%">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%">21,909 </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%">27,770 </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%">44,683 </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%">56,476 </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;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 and six months ended August 31, 2024 and 2023 relates to interest cost on the construction of the greenfield aluminum coil coating facility in Washington, Missouri. The increase for the six months ended August 31, 2024 compared to the prior year period was 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:95.906%"><tr><td style="width:1.0%"></td><td style="width:52.558%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.308%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.310%"></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%">August 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%">75,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%">890,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%">965,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%">(52,678)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">912,572 </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> 75000000 30000000 890250000 980250000 965250000 1010250000 52678000 57508000 912572000 952742000 1300000000 890300000 400000000.0 100000000.0 0.0325 0.0275 0.0350 0.0275 0.0375 0.0325 890300000 0.0325 0.0250 0.0075 3250000 3250000 0.0803 0.0856 4.5 965300000 310700000 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:98.391%"><tr><td style="width:1.0%"></td><td style="width:42.139%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.015%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.015%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.975%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.980%"></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 August 31,</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%">Six Months Ended August 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><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%">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%">23,621 </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,298 </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%">47,827 </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%">57,260 </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%">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,712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,144)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(784)</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%">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%">21,909 </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%">27,770 </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%">44,683 </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%">56,476 </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> 23621000 28298000 47827000 57260000 1712000 528000 3144000 784000 21909000 27770000 44683000 56476000 <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 long-term liabilities" in the condensed consolidated balance sheets as of August 31, 2024 and in "Other assets" as of February 29, 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 about the 2022 Swap.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',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 August 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><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%">August 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"><div><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><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></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">— </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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><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></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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></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 Pension Obligation</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%">26,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">26,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">31,148 </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 Liabilities</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:9pt;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:9pt;font-weight:400;line-height:100%">26,694 </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;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-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:#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:9pt;font-weight:400;line-height:100%">31,148 </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;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></table></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:23.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.321%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.753%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.753%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.753%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.183%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.811%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><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="30" 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:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The fair value of the Company's interest rate swap agreement was an asset at February 29, 2024 and a liability at August 31, 2024.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Plan was underfunded with a pension obligation of $26.0 million as of August 31, 2024, which is included in 'Other long-term</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    liabilities' on the consolidated balance sheets.</span></div></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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 $965.3 million and $1,010.3 million at August 31, 2024 and February 29, 2024, respectively. The estimated fair value of our outstanding debt was $972.5 million and $1,010.3 million at August 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 August 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><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%">August 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"><div><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><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></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">— </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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><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></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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></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 Pension Obligation</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%">26,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">26,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">31,148 </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 Liabilities</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:9pt;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:9pt;font-weight:400;line-height:100%">26,694 </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;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-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:#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:9pt;font-weight:400;line-height:100%">31,148 </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;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></table></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:23.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.321%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.753%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.753%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.753%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.183%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.811%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><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="30" 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:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The fair value of the Company's interest rate swap agreement was an asset at February 29, 2024 and a liability at August 31, 2024.</span></div></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Plan was underfunded with a pension obligation of $26.0 million as of August 31, 2024, which is included in 'Other long-term</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    liabilities' on the consolidated balance sheets.</span></div></td></tr></table></div> 0 0 0 0 -3410000 0 -3410000 0 0 3410000 687000 0 687000 0 0 0 0 0 26007000 0 0 26007000 31148000 0 0 31148000 26694000 31148000 965300000 1010300000 972500000 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 August 31, 2024, we were the lessee for 148 operating leases and 55 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 leases are primarily for (i) operating facilities, (ii) vehicles and equipment used in operations, (iii) facilities used for back-office functions, (iv) equipment used for back-office functions, and (v) temporary storage. The majority of our vehicle and equipment leases have both a fixed and variable component. </span></div><div style="margin-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 August 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 August 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:98.245%"><tr><td style="width:1.0%"></td><td style="width:39.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.114%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.569%"></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%">August 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-909"><span style="-sec-ix-hidden:f-910">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%">17,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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-913"><span style="-sec-ix-hidden:f-914">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,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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-917"><span style="-sec-ix-hidden:f-918">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,579 </span></td><td style="background-color:#ffffff;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-921"><span style="-sec-ix-hidden:f-922">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%">12,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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-925"><span style="-sec-ix-hidden:f-926">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%">995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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-929"><span style="-sec-ix-hidden:f-930">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,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 leases was as follows (in thousands, except years and percentages):</span></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"></td><td style="width:50.460%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.196%"></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 August 31,</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%">Six Months Ended August 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><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%">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,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: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,834 </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%">3,561 </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%">3,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,895 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease in ROU assets related to lease terminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="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,294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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="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,302)</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%">Financing 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%">236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">162 </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%">Operating 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%">83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">37 </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%">Lease liabilities obtained from new ROU assets - finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,009 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-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%">August 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.8 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.62 </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%">4.84 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%">7.08 </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:95.467%"><tr><td style="width:1.0%"></td><td style="width:39.481%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.448%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.448%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.146%"></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 August 31,</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%">Six Months Ended August 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><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%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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,026 </span></td><td style="background-color:#ffffff;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,035 </span></td><td style="background-color:#ffffff;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%">6,029 </span></td><td style="background-color:#ffffff;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%">6,060 </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%">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%">488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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,514 </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,541 </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%">7,006 </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%">7,065 </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: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">177 </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%">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%">83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">352 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">122 </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%">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:10pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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,866 </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,663 </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%">7,649 </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%">7,279 </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;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 August 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:97.076%"><tr><td style="width:1.0%"></td><td style="width:39.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.725%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.725%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.728%"></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%">3,259 </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%">665 </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%">3,924 </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,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">7,175 </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,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,822 </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,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,679 </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,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,838 </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%">499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">961 </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%">19,487 </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%">5,878 </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,365 </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,624)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">(904)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,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 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%">17,863 </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,974 </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%">22,837 </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%">We sublease multiple buildings in Columbia, South Carolina to multiple subtenants. The Columbia sublease agreements are by and between AZZ Precoat Metals and multiple subtenants. Sublease income is recognized over the term of the sublease on a straight-line basis and is reported in the consolidated statement of operations as a reduction to "Cost of sales." Sublease income for the three and six months ended August 31, 2024 and 2023 was as follows (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"></td><td style="width:30.140%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.646%"></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 August 31,</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%">Six Months Ended August 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><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%">Sublease income </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">254 </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%">248 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">509 </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%">488 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 148 55 <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 August 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:98.245%"><tr><td style="width:1.0%"></td><td style="width:39.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.114%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.310%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.569%"></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%">August 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-909"><span style="-sec-ix-hidden:f-910">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%">17,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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-913"><span style="-sec-ix-hidden:f-914">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,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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-917"><span style="-sec-ix-hidden:f-918">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,579 </span></td><td style="background-color:#ffffff;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-921"><span style="-sec-ix-hidden:f-922">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%">12,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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-925"><span style="-sec-ix-hidden:f-926">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%">995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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-929"><span style="-sec-ix-hidden:f-930">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,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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 leases was as follows (in thousands, except years and percentages):</span></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"></td><td style="width:50.460%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.196%"></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 August 31,</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%">Six Months Ended August 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><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%">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,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: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,834 </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%">3,561 </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%">3,654 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,895 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease in ROU assets related to lease terminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="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,294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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="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,302)</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%">Financing 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%">236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">162 </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%">Operating 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%">83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">37 </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%">Lease liabilities obtained from new ROU assets - finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,009 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-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%">August 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.8 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.62 </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%">4.84 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%">7.08 </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:95.467%"><tr><td style="width:1.0%"></td><td style="width:39.481%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.448%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.448%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.146%"></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 August 31,</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%">Six Months Ended August 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><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%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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,026 </span></td><td style="background-color:#ffffff;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,035 </span></td><td style="background-color:#ffffff;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%">6,029 </span></td><td style="background-color:#ffffff;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%">6,060 </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%">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%">488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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,514 </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,541 </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%">7,006 </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%">7,065 </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: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">177 </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%">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%">83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">352 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">122 </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%">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:10pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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,866 </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,663 </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%">7,649 </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%">7,279 </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>Sublease income for the three and six months ended August 31, 2024 and 2023 was as follows (in thousands):<div style="margin-bottom:1pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"></td><td style="width:30.140%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.641%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.646%"></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 August 31,</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%">Six Months Ended August 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><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%">Sublease income </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">254 </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%">248 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">509 </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%">488 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17194000 19808000 4859000 3931000 5579000 5893000 12284000 14606000 995000 766000 3979000 3221000 1794000 1834000 3561000 3654000 410000 373000 628000 1895000 0 -1294000 0 -1302000 236000 92000 432000 162000 83000 21000 151000 37000 1009000 599000 1419000 599000 P3Y9M18D P4Y1M13D 0.0462 0.0449 P4Y10M2D P5Y2M15D 0.0708 0.0670 3026000 3035000 6029000 6060000 488000 506000 977000 1005000 3514000 3541000 7006000 7065000 269000 101000 492000 177000 83000 21000 151000 37000 352000 122000 643000 214000 3866000 3663000 7649000 7279000 <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 August 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:97.076%"><tr><td style="width:1.0%"></td><td style="width:39.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.725%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.725%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.728%"></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%">3,259 </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%">665 </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%">3,924 </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,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">7,175 </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,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,822 </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,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,679 </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,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,838 </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%">499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">961 </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%">19,487 </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%">5,878 </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,365 </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,624)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">(904)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,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 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%">17,863 </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,974 </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%">22,837 </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 August 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:97.076%"><tr><td style="width:1.0%"></td><td style="width:39.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.725%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.725%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.728%"></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%">3,259 </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%">665 </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%">3,924 </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,912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">7,175 </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,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,822 </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,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,679 </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,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,838 </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%">499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">961 </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%">19,487 </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%">5,878 </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,365 </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,624)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">(904)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,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 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%">17,863 </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,974 </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%">22,837 </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> 3259000 665000 3924000 5912000 1263000 7175000 4598000 1224000 5822000 2542000 1137000 3679000 1918000 920000 2838000 462000 499000 961000 796000 170000 966000 19487000 5878000 25365000 1624000 904000 2528000 17863000 4974000 22837000 254000 248000 509000 488000 <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 25.6% for the three months ended August 31, 2024, compared to 17.4% for the three months ended August 31, 2023. The increase in the effective tax rate is primarily attributable to favorable adjustments in the prior year related to uncertain tax positions</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></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 provision for income taxes reflects an effective tax rate of 23.9% for the six months ended August 31, 2024, compared to 21.5% for the prior year comparable period. The increase in the effective tax rate is primarily attributable to favorable adjustments in the prior year related to uncertain tax positions, partially offset by higher discrete items driven by tax deductions for stock compensation in fiscal year 2025.</span></div> 0.256 0.239 0.215 <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 was calculated as the difference between the redemption amount and the book value of $233.7 million, was recorded as a deemed dividend, and reduces net income available to common shareholders. The Series A Preferred Stock was redeemed using proceeds from the April 2024 Secondary Public Offering. See Note 14.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',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 had 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, as noted above, 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 have elected 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 had 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 accumulated a 6.0% dividend per annum, or $15.00 per share per quarter. Dividends were payable in cash or in kind, by accreting and increasing the Series A Base Amount (“PIK Dividends”). Dividends were payable on the sum of (i) the aggregate liquidation preference amount of $240.0 million plus (ii) any PIK Dividends. Dividends were accrued daily and paid quarterly in arrears, on March 31, June 30, September 30 and December 31 of each year. Following the calendar quarter ending June 30, 2027, we 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 August 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 the six months ended August 31, 2024 and August 31, 2023 were $3.6 million and $7.2 million, respectively.</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 was 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 were 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 have exceeded 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 exceeded 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 remained 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 participated 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 had 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 was equal to 1.4 until May 13, 2024 and, (a) in each of the three years thereafter, would have increased by 0.15, (b) would have increased 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 was greater than 3.5-to-1 and (ii) prior to May 13, 2024,we had not consummated dispositions of assets that, in the aggregate, resulted in proceeds in excess of $200.0 million and (c) would have increased 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) was subject to provisions of the Certificate of Designation that limited our right to redeem to the period following the two year anniversary of the initial issuance, limited the quarterly conversion to up to 25% of the number of shares of convertible preferred stock outstanding, and required 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 were 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 would have been 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 </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 also had customary information and preemptive rights, and the Series A Preferred Stock was 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, had 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 were 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 Public 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 Public Offering"). We received gross proceeds of $322.0 million, and paid offering expenses of $13.3 million, for net proceeds of $308.7 million. The proceeds from the April 2024 Offering were used to redeem the Series A Preferred Stock. 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 and six months ended August 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: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="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 August 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">(8,053)</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%">3,652 </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%">108 </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,059)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(531)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,062)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,723)</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,113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,113)</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%">864 </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%">(531)</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%">(4,175)</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%">6 </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,836)</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,189)</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%">887 </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%">(523)</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%">114 </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%">(6,895)</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="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%">Six Months Ended August 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(531)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(842)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(787)</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%">(2,214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">(2,214)</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%">439 </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%">(531)</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,056)</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%">147 </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,001)</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,189)</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%">887 </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%">(523)</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%">114 </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%">(6,895)</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="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 August 31, 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,552)</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,112 </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%">(1,054)</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%">(165)</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%">(7,540)</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%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">5,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,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: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%">(939)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">(939)</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%">18 </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,885)</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%">4,315 </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%">278 </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,726 </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,534)</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,773)</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%">3,261 </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%">113 </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%">(5,814)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.164%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended August 31, 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%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">1,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">247 </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,488)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,488)</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%">37 </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,773)</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%">382 </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%">113 </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,241)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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,534)</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,773)</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%">3,261 </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%">113 </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%">(5,814)</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 7200000 1000 58.30 0.25 1.85 P20D 1.4 0.15 0.15 3.5 200000000.0 0.20 312500000 5.5 5.5 250000000.0 2000000000.0 500000000.0 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 and six months ended August 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: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="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 August 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">(8,053)</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%">3,652 </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%">108 </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,059)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(531)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,062)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,723)</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,113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,113)</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%">864 </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%">(531)</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%">(4,175)</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%">6 </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,836)</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,189)</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%">887 </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%">(523)</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%">114 </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%">(6,895)</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="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%">Six Months Ended August 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(531)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(842)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">(787)</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%">(2,214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">(2,214)</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%">439 </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%">(531)</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,056)</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%">147 </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,001)</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,189)</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%">887 </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%">(523)</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%">114 </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%">(6,895)</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="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 August 31, 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,552)</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,112 </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%">(1,054)</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%">(165)</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%">(7,540)</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%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">5,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,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: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%">(939)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">(939)</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%">18 </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,885)</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%">4,315 </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%">278 </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,726 </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,534)</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,773)</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%">3,261 </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%">113 </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%">(5,814)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.164%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended August 31, 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%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,773)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">1,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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%">247 </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,488)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,488)</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%">37 </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,773)</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%">382 </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%">113 </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,241)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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,534)</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,773)</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%">3,261 </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%">113 </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%">(5,814)</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> -8053000 1418000 -184000 3652000 108000 -3059000 864000 -531000 0 -3062000 6000 -2723000 0 0 0 1113000 0 1113000 864000 -531000 0 -4175000 6000 -3836000 -7189000 887000 -184000 -523000 114000 -6895000 -7628000 1418000 -184000 2533000 -33000 -3894000 439000 -531000 0 -842000 147000 -787000 0 0 0 2214000 0 2214000 439000 -531000 0 -3056000 147000 -3001000 -7189000 887000 -184000 -523000 114000 -6895000 -7552000 1112000 119000 -1054000 -165000 -7540000 18000 -2885000 0 5254000 278000 2665000 0 0 0 939000 0 939000 18000 -2885000 0 4315000 278000 1726000 -7534000 -1773000 119000 3261000 113000 -5814000 -7571000 0 119000 2879000 0 -4573000 37000 -1773000 0 1870000 113000 247000 0 0 0 1488000 0 1488000 37000 -1773000 0 382000 113000 -1241000 -7534000 -1773000 119000 3261000 113000 -5814000 <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 August 31, 2024, the Plan was underfunded, and we have a pension obligation of $26.0 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. The following table outlines the net benefit cost and its components (in thousands):</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:29.717%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.730%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;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 August 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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="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: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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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="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: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%">Expected return on plan 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%">1,711 </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,759 </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%">3,414 </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%">3,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><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%">Interest cost</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%">(1,491)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,488)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,975)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,975)</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%">Net benefit cost</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%">220 </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%">271 </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%">439 </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%">542 </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;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> paid employer contributions of $5.6 million into the Plan during the six months ended August 31, 2024. We expect to pay $2.2 million of contributions into the Plan during the remainder of fiscal 2025.</span></div> 26000000 <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. The following table outlines the net benefit cost and its components (in thousands):</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"></td><td style="width:29.717%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.723%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.730%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;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 August 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;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%">Six Months Ended August 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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="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: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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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="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: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%">Expected return on plan 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%">1,711 </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,759 </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%">3,414 </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%">3,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><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%">Interest cost</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%">(1,491)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,488)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,975)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" 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,975)</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%">Net benefit cost</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%">220 </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%">271 </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%">439 </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%">542 </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> 1711000 1759000 3414000 3517000 1491000 1488000 2975000 2975000 -220000 -271000 -439000 -542000 5600000 2200000 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-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 and its subsidiaries are named defendants and plaintiffs in various routine lawsuits incidental to our business. These proceedings include labor and employment claims, various commercial disputes, worker’s compensation and environmental matters, all arising in the normal course of business. As discovery progresses on all outstanding legal matters, the Company continues to evaluate opportunities to either mediate the case or settle the disputes for nuisance value or the cost of defense 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 any certainty, and the amount of any potential liability that could arise with respect to such lawsuits or other matters cannot be predicted at this time, management, after consultation with legal counsel believes it has strong defenses to all of its legal matters and does not expect liabilities, if any, from these claims or proceedings, either individually or in the aggregate, to have a material effect on the Company’s financial position, results of operations or cash flows.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',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. A final judgment amount was entered by the Court on February 14, 2024, and we are still waiting on the trial transcript from the court reporter which is not expected to be made available to the parties until December 31, 2024. We believe we have strong grounds for an appeal, and will pursue all available appellate options. The appeal process is expected to take two years. As of August 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.</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 August 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="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%">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 in an effort to retain and fortify 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 $5.25 million settlement amount was included in "Other accrued liabilities" in the consolidated balance sheet as of August 31, 2024 and February 29, 2024. The settlement amount was paid by the Company to Nucor on September 9, 2024. </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-weight:400;line-height:112%">On July 29, 2024, Gainesville Associates, LLC (“Gainesville Associates”) filed a complaint (the “Complaint”) in the Circuit Court of Prince William County, Virginia against AZZ, Atlantic Research, LLC (“ARC”), Precoat Metals Corporation, and Chromalloy Corporation (collectively “Defendants”), asserting claims for breach of contract against ARC and unjust enrichment against all Defendants. The Complaint arises out of a lease, dated January 1, 1976, between Gainesville Associates as landlord and ARC as tenant (as subsequently amended in 1982, 2012, 2013 and 2017, the “Lease”) for property in Gainesville, Virginia (the “Property”). ARC ceased using the property in 2005 after which point ARC remained in the Lease to complete its obligations on the property pursuant to a consent decree entered into between the U.S. Environmental Protection Agency (“EPA”) and ARC in 1992. ARC satisfied its obligations under the consent decree in 2018 (other than ongoing well water monitoring and testing) and terminated the Lease in 2019. In its Complaint, Gainesville Associates alleges that ARC breached certain provisions of the Lease. On September 3, 2024, Defendants removed the action to the United States District Court of the Eastern District of Virginia. On September 24, 2024, Defendants filed a motion to dismiss the Complaint in its entirety, arguing that the complaint failed to adequately allege any claim against any Defendant. Plaintiff has not yet filed its response to the Defendant’s motion to dismiss. Management disputes the merits of the allegations and will continue to pursue </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:112%">dismissal of the action. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of August 31, 2024, we ha</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ve not recognized a legal accrual on our consolidated balance sheets, as we do not currently have enough information available to generate a reliable estimate of a probable loss on this matter. As more information becomes available, we will continue to evaluate whether it is possible to disclose a range of potential losses in the future.</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%"> August 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.4 million, of which $2.8 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's 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 $35.6 million was paid during the six 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%">August 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 $27.6 million is to occur prior to the end of fiscal 2025, of which we have capital commitments of $17.4 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%">August 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 between March 2024 and December 2024. We also had non-cancelable forward contracts to purchase approximately $9.3 million of natural gas at various volumes and prices between June 2024 and August 2025. 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 5500000 5200000 5250000 5250000 20400000 2800000 25 0.75 124000000 60800000 35600000 27600000 17400000 37900000 9300000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. Subsequent Events</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%">Debt repricing</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 24, 2024, we completed our third repricing of the Term Loan B, for which $890.3 million was outstanding as of August 31, 2024 . The repricing reduced the margin from SOFR plus 3.25% to SOFR plus 2.50%, for a total reduction of 75 basis points.</span></div> 890300000 0.0325 0.0250 0.0075 0.256 false false false false (1) Unrealized translation loss for unconsolidated subsidiary is related to our unconsolidated investment in the AVAIL JV and represents our 40% interest     in this amount. Net of tax benefit of $(210) for both the three and six months ended August 31, 2024 and $0 for both the three and six months ended    August 31, 2023. (2) Net of tax expense (benefit) of ($967) and $1,908 for the three months ended August 31,2024 and 2023, respectively. Net of tax expense (benefit) of     ($342) and $679 for the six months ended August 31, 2024 and 2023, respectively. (3) Net of tax benefit of ($351) and ($341) for the three months ended August 31,2024 and 2023, respectively. Net of tax benefit of $(699) and $(540)      for the six months ended August 31, 2024 and 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 of $2 and $101 for the three months ended August 31,2024 and 2023,    respectively. Net of tax expense of $46 and $41 for the six months ended August 31, 2024 and 2023, respectively.

2,2 M2 [Q/BIH9(0[&9=A*^&T3#NDUSTC81#VC^0S:XX^L] MP3<7L1Z!P3)23DIJJ$%)I\_X@9D#GNIG\<*T>5;O]XNO9-<:$+ M&L/$*VS9U0:\Z/FS[C!X??RGP%RA[0YAR2MG-8L0T< MFWVC;:+>V-_LJVG=[Q_5#!HU@U8UT_F2?)!,&/(5!6#]CTEHI?C;VIV([$#M ML%$[_+]NQ?"4SIZ([,#94>/LJ/4^TG!Y6ZKJQ)+$MAJD[4K#:-?^KZG?\GO/IJN*8J M95@Y#FN$!IT1GE=5=>)J8F3AFME*&FR-;ICAQPLH&X#/UU*:W<1NT'P.1;\! M4$L#!!0 ( $F%25G_* WWH@( &@' 9 >&PO=V]R:W-H965T0 $CT7M!0+*Y>R.K=MD>90 M8#%A%93JRX;Q DLUY5M;5!QPUI(*:GN.$]H%)J65Q.V[&Y[$K):4E'##D:B+ M O.72Z"L65BN]?KBEFQSJ5_825SA+=R!?*ANN)K9@TI&"B@%827BL%E8%^[Y M,M+X%O"=0"-&8Z23K!E[TI/K;&$YVA!02*56P.JQ@R50JH64C5^]IC4LJ8GC M\:OZ59M=95EC 4M&'TDF\X4ULU &&UQ3>RJAH?U'38?W(0FDM M)"MZLG)0D+)[XN=^'T8$UW^'X/4$[U\)TYXP;8-VSMI8*RQQ$G/6(*[12DT/ MVKUIV2H-*?6_>">Y^DH43R;7Y0Y*R3@!@4Y7(#&AX@Q]1@]W*W1Z4T]N<:,J1P(GF)J"=NRP9>OFWR6NZT;> M++9WXPA&6!CY ^R-.7\PYQ\U]ZB:79=:Q5D*PEAHG4 P6C@(O#USAYC9?&9V M%@S.@J/.KDA)5']E:,N8N0."@T6]>3C?+.NZ@>?ONS/!HC (S?ZBP5]TU-^?;NNKV;A]T4%!30/'V3-X"/+'H,Z> M/3H']1WT#?,M*06BL%$T9Q*I@+P[U[N)9%5[-*Z95 =M.\S550A< ]3W#6/R M=:)/V^%R37X#4$L#!!0 ( $F%25E[*OIM0P4 $08 9 >&PO=V]R M:W-H965T+"ES#"21ANU# MBZ!9M\^,1=M$)=$C*;O]]SM)MFR)M.RN^A+KY;F'NH=WQR,SVW'Q5:XI5>A; MGA7R8;)6:G-O67*QICF1=WQ#"WBSY"(G"F[%RI(;04E:&^69Y=CVU,H)*R;S M6?WL1')X\)FMUJIZ8,UG&[*BKU1]V;P( MN+-:EI3EM)",%TC0Y2%6DN4 M%"E-#?;QL/UTP-X"'5HQG(,83\X@X6.YND,N_H +BG54X-L.[J(2'>5/0]]K M41W__=9_?]#_F&U92J&R(%A00-\E%8*F"$KBXJO)[8;-/_D(N^>RCKAUIW8/ M%1M0V.FC$@,J.$5U7)ZV+D\'77[)2GF//M.4YIMZ'06WH%:\RREPI@7@?:IIKS048X7:'FAHVZQ&P0]<724%TW/Y478"A1>GQ<_$A7A MQ:C0$8;\N$B3Z(CSJ1&U7D?#87%8CA!TQRAE6:G 5WIH7R RFODW.1Y=51!U ME*D@ZBC3Q.NH@8*([6.S9@^NR3$M.#2!9U?EO?E(R_*H;/&H;,E8;-V)..F: M\7 .'B>BCD?8J[!%-QI/B]+MKMZP0,"2+43QBAZ:Z9OF][UQ,K%>B:+0ATSJ MIZT)Z=N^IR%C$S)T(AV9F)!>% 7VN43&SE$\9S"*D^42MHF(+YLTAHTBDG11 M"J:@E)GCVADUKL=DBT=E2\9BZT[-L>?'@QWM/,DW&?].*8(='6VX\W'.WRRET'9"IBE4= M1J_W'$Y:[^(B:X!X& <&'2YR)5=P=94X-M_X0O?=JW#&%?>TQ@W+HK?+KFW[ MNM//!J03.=@VR&- GJEE)DX<3<_+=&S8\72PECWS?%.JNBFM"EJS#C3)\R,= M"A[<%_QP@1N3+1Z5+1F+K3M?Q\T%'MY=/ TOU.BFE.EQJLRQW(P0G$03OM.Z M20/*OHNB?@SKJ%O[SO;[ 6P:\H2L*\9Q(X$O[20NYO05X=5?1PMP;^R4,TQ6/NT/?)^K ]Z>\^?\/TS-CR/ MJR/R^A3V2-^D1S9-W<*+ZISV3?N%(\KR_7E,#& MM0+ ^R7GZG!3#=#^XV#^'U!+ P04 " !)A4E9K85A O # ##% &0 M 'AL+W=O/GVA$7 L'I M%EBUP+H6#+\BL&N!?:N%82T8WFK!J07.K0*W%KBE[RMGE9[V,,>+&24G1.5L M09.-,ERE6C@XSF1F;3@5H['0\86/:19G>X;60-'F@"F@C^@3IA3+B*/W'G < M)^R#Z&5RE,UT+LQ*L1[6)NXK$]973-CHD63\P)"?11!UZ+U^O=NCU\5VFSU; MYSW?6[W 9;&_0[8Y0)9A#3O6L[I=;G=MY]NL^]]F/>B7!["]0]:DRWK+EW:3 M/W;)LV_.GP'RXJ3@$ W0]@6M2)J* K)*,&,#])"%21&)^>B7$ZDZT2/P XG0 M'S\+,GK@D+(_NW*L6L:P>QFR_DY9CD.8:Z+ ,J!'T!;O?C!=X\>N *N$>2IA MODI8H C62HQADQC#/OJB#KPH8.'3H*X= R2>;8SCK$R!]U7GAZYH5VRG9,N' MXW%A3<:CD6$8,_UX&1;PUDK=:]55:#3JL.J9A75IM1YO1?XUIM,)N_]9<;C2":"?(EC$!8TYC$P!,\R!41!V%&2 MHI"D><%Q^8I/=@C.V92+;&)5-N&4%-VU8O2J;(U?7LTS+'8^M]C2O M V8,'>>J[';!G-'$;D\+>EWS'QT_;AP__I?'7G8$RN-M F@M/I* 4N'MC7P* MHK_1!JB,PO)ZJ,N_O7;>>LNIA'DJ8;Y*6* (UHK\I(G\Y/NHQ1.5B:$2YJF$ M^2IA@2)8*S%,X\LWMO%_5^/^%;PU*Y32O)K6JMNN8;Q^K59J-E!%JX*N7YRQ MI$#WY6D8$T$3 :D^EYO>YL1M69XS7?7?F].5V='OF5._.D_[@J^.]QXQW<<9 M0PGLA"GC;B0\2:L3L^J"D[P\X=D2SDE:-@^ (Z!R@AC?$<+/%]) &ULM9IM;]LV$,>_"J$50PMLD4@]6,IL XVE8@%6+$B:[<6P%XQ- MVT(ET2/IN/WVHQXB61+-Q1F- (DD_^]''8]WUHF9'BC[RK>$"/ MSPH^L[9" M[*YMFR^W),?\BNY((3]94Y9C(4_9QN8[1O"J,LHS&SE.8.IA9T'JY<)]NMJ*\8,^G.[PA#T0\[NZ8/+-;RBK- M2<%36@!&UC/K([Q.$"H-*L4?*3GPHV-0NO)$Z=?RY'8ULYSRCDA&EJ)$8/GG MF2Q(EI4D>1__-%"K';,T/#Y^H7^JG)?./&%.%C3[,UV)[O_L WH&T %^V M=,]QL>)36\BQ2X*];,:YJ<=!)\9QP6=:B"T'2;$B*X5]K+:NRIW_-WKRYM%[D^&VJ\"M>.Y_KX(R>^D: MW)-G4NP)^.LW*06W@N3\;U74:ZZGYI95[IKO\)+,+%G&.&'/Q)K_^ ,,G%]4 M4VX2%IN$)89@O>!X;7 \'7U>):5J[FNSH#(KOQ">YYX3.J (')X)B$Q29AB2%8+SB3-CB3MU6 VLP_3NT@B."@ (Q5 M'D+>(+'CL6H2R)]!^H]5(0K#2)W]8>M?J/5O00OYH$J8RD6MY;G+RR0L-@E+ M#,%ZTQ^UTQ]=*/OF%X8+O*!/5(E2ZJP6-&!3(3))BXW2$E.T?HBZ?@UJ.PY-37 5CP2^[PQK@D+F MA\-DCQ6RB1=!=U@3%#(4H.!$3>@:'ZCO?)+R=1)+ESBS'T6:I>*[TF4MY.Q% M9Y(6&Z4EIFC]<'0]&O0O51>,=G!&:;%16F**U@]1U\5!;1^BJ0O!..&=B3ML M%10RY$?.L%=0R/Q(/E0,ZX)"!EV(3M2%KAV"^G[H=[%5-PMZN[/7F4E:;)26 MF*+U(] U;#"\5"DPVM 9I<5&:8DI6C]$75,'M6V)IA1$X_L' MHNO?$+Q014!&^SJCM-@H+3%%ZX>HZ^N0MBDY71$:N^.7^LAU833X/E^H=# ( MASL.L4+G!7#T8C)1Z9 <>3*H"O;1_F9.V*;:6.9@2?>%J#>YVJOMYO7':LMV M\'FCP( M ,@' 9 >&PO=V]R:W-H965T;*4@!.+:F@ M;N!Y [? A#GQQ*X]B'C"*T4)@P>!9%446/R[!_:RQ)+F''ZBZ0JGSHC!Z6P MQA55CWQ[#XV?OM%;<2KM$VUK[&#HH%4E%2\:LMY!05C]QB]-'O8(?G2"$#2$ MX%Q"V!#"P[*%@?)*> MG!\][*#/SXD^ZJ*[.O=M 8*V ('5"T_H/<(&6 5H+7B!9IPIH?\=?0A4CF:V M_"#0[YNEM.M_NI)=ZT?=^J;/7,L2KV#JZ$8B06S B3]^\ ?>EZ[4OZ=8\IYB M\W<2.RA2V!8I?$L];NN"I035>>1K@8$5,,UY$X_#\4B?D,U^>H]1PW$8]@]1 M20=J,/*\0]2\4VL/=> T:IU&YSFE!"\))8I I]WH./CK#&ULK9??;]LV$,?_%4(KA@1H(E$_[N1K-NS[1TMHA*I$92=O+?CY1LQ9%HM0]YB47I[LO/'BAVKJP$D*QQ*@O7][S8+0EE MSF+6O%N+Q8S7JJ ,U@+)NBR)>+F'@A_F#G9.+[[17:[,"W)[U8X, Z-Q3\4#O+L&9E0-IS_,(/';.YXA@@*2)61 M(/IG#RLH"J.D.?X[BCK=G,;Q_/FD_JD)7@>S(1)6O/B79BJ?.Q,'9; E=:&^ M\<-G. 84&;V4%[+YBPY'6\]!:2T5+X_.FJ"DK/TES\=$G#EH';N#?W3P^P[A M!8?@Z-!DSFW)FK >B"*+F> ')(RU5C,/36X:;QT-9689GY307ZGV4XNGNJH* MT.NB2(%61.;HDUY9],C:'6(R?8/^TJO1?%L+OJ<99&CS@KY6(+0!VZ&E60JJ M*$AT]0"*T$)>:Z_O3P_HZL,U^H H0W_GO):$97+F*HUM)G?3(^)]B^A?0(S1 M%\Y4+M&?3$_]UM_5X78Q^Z>8[_U1P66]NT4!_HA\SP\M/*M?=P]&<()N"8)& M+[B@]P"I/H 2T!5E[=.UR5A:"Z&7!1$I0I"#L4A".J2^6:5C'*M] D6 MNF0?=[.-+1EF#8=Q..G1#[VTO%^K%Q5Y,JEXP\T>^/&TMU(6,QQYP84]A<_N5?R3DYCR$I B MSS".B8?S)V'2IQQ:W?A^? '2?X7T?Y9'4J+7Z] M&O'HM;-8Y83M= (']V%S2"T[WQI!,+P+)N&T?V-8S'P<3*)>#.Y9LU6"V#4] MJ$3-AFQ[D.YMU^]+]-$_)5T])MN-(-8O.8ZQX>A#'0W[>B@!QWYD)F5.-2 M+EQ52*")#U\THRYVH9VT3&?5$J3G+82*)*K.,RE]#X&+5=UK.UO#( M%JDV!C?J%70!4]#/Q43BRJU1$I9!KIC(B81YWQFT;D:A\;<.7QFLU,X[,4IF M0KR8Q7W2=SQ#"#C$VB!0?"QA!)P;(*3Q#? M6*+3OO/1(0G,:CL&+!5?VEZPVOIY#XE)ID6V"D4'&\NI)UYL\ M[ 0@3G. OPGP#P/:KP0$FX# "JV865ECJFG4DV)%I/%&-/-B MX"(6&9 GN@9E#7N08Z9B+E2)[D3,R1>17UJT@3D^IAF:S\>@*>/J K_T/!V3 M\[,+N*5Z:ZEDV2*YRNQ3&=;1FU6[X?]MSEKI9CKTZK$US77GLD.S7)SIM( MVG+1IER:B%98G1T*K2#T@@.B#5[^=> U$^W61+LGB0[B6)98X0E69@)8=P2K M?PK2%.F 3+"_@I2X/]4B?FGBWCUBY1WP/O;PV]XKM,.:=OAWVI0KF]Z8%LS4 M!*QQSB5,F\;31#4\/ND@O#Y@V^#4"0]O@[O3?#.0"SN3%(E%F>NJO]36>NP- M;+<_L ]Q'%;3ZP],-4L?J%RP7!$.9*I M8R 1234%MANLN]O/C$W;PLJB2])Q O3'=RC+'G'F^H[HO>R775LY M1Y?#D_NF_:.[KNL^^GZSWG0?CJ[[_O;]\7%W?EW?5-V[YK;>F'^Y;-J;JC>_ MME?'W6U;5Q?;1C?K8Q;'ZOBF6FV.3D^VGWUI3T^:NWZ]VM1?VJB[N[FIVA^? MZG5S_^$H.7K\X-?5U74_?'!\>G);7=5G=?_;[9?6_';\Q'*QNJDWW:K91&U] M^>'H8_)^J?708(OX?57?=WL_1T,J7YOFC^&7SQ#TSF[_C/CO3H*>;0_517_]X2@]BB[JR^IN MW?_:W/^]WB4D![[S9MUM_QO=/V"E.(K.[[J^N=DU-G_!S6KS\/_J^^Y"[#4P M/' #MFO W ;/1>"[!OS0"&+70!P:0>X:R$,;J%T#=6@#O6NP5?_XX>INIDOMW5;]:O-5=355Z:+ M]5WT*J_[:K7N7D=OH]_.\NC53Z^CGZ+5)OK7=7/759N+[N2X-Z$'@N/S79A/ M#V'8,V%X]'.SZ:^[J-A[J7<23-Q&+ MF0#^GL7AS3F4SI^+7ORYZ"7>O*R_OHM8]FST)=[\K+XUT>-M&M8_J[V;_W-5OHDT-KNDR[\*\94D6 M.YUY <&TULY(GP,P(53J7.8"@$DEM-,#2C3%J6H0D8W42&*[X8M1/8K_W*WZ M'\-^KJ[:C;E+NF$VOS-WRJ9KUJN+JJ\OHN[N:[>Z6%7M"I[C=S%&O5AH=PP# M4)EV9HT< $D>.X-3 :#,:.APE7CJ4W6B8AL+M;_)]U_WA+7+;-361F$[,"NQL68VZVO3; MW65M%F^W@RGZ["IZ1ZI&73O3_M1#N0W/#XQ:D$8M$]]Q,$.'DLP5<@Z7(+$V M08+[!!\_GT7_:%9&PM^-DIU54] M;.M7FV]UUS_;=1Y(T[WQ,W[G6L1XY,D]XH"0!6G(DI1M&4A@_&6T-648;LK\ MMED-MLM97_7P/@9O/_4N)V7+2=D*4K:2E&U)Q3;N)=818@GY], HG9@%*5M. MRE:0LI6D;$LJMG''L0X6PQVL9[\QW[5SO@M7TG5R&6!4I:GDKH$(\*5QHET3 MOP#XM#*!71\1SVNR"G-X5WZ:!LMYA&N2@[ X=K]Q!6 L MEK%RAW:HGD=*MYP'SVFR G-8=-O)(RVI7T;*5I"RE:1L2RJV M<0^Q?AG+Z*=H2A]I0B<*/HA87E'"A/8E*Y MM4X +-&)<*T\ ";B-''7EP","YVY16=XQI/UF!2<^Y7'H&UYB .*#:'<%"U.82# MRLWQ/">K,H>KP:VKP7%7@Z3@G/MFA#?7!"%Y&%*$(26>[V1UYG \N'4\..YX M'%YESOV]OV!NM0 TM)5P<=([5:* 2#WRX<23VVR$'.8%MR:%APW+5Y09<[] M9XG,L!.[D\8"QJ6"N\( N%1DS-,&P&4))H$IS 94F@,HJ-(_ 7UQI+OR-LYE\F?=% M*H@S2RQW,H%P29Q*[AKI,%"ES'WF#\]\\D/B<^S;A=VW"WS?CM2;"W\CS073 M[JV"!YAJD1T6M" -6@)!!??*(9940<=2V8V^P#?Z/]>]V60NFNV>IHO^&]D- MSMGN5!A01LH]]X*4+2=E*TC92E*V)17;N.]8KT+0G]XB2(]O(67+2=D*4K:2 ME&U)Q3;N.'N'N. FRO.GN/C61:(3&;O[/0BGLI2[:RD QT6:N$^)%!".I\H] M:J3$\YJLPAR6B;"6B< MDZ"[+GS+(DG2Q#O.!<1EWM.G.8!C(LZ86R$(X;CF M+'75(+5*J-C&:EBK1/RY4UT$\, 3Y_X!1P LYLH]U@6 );%F[K*T '$)]XZL MP).;+,4&= +? (4^V Z,6I%%+,"KW3ZB@BCI6RV[A);Z%_]+6YTW51UO_ M\'#?$&>=:O^0LN6D; 4I6TG*MJ1B&_>=O5-DZ1^2D:0/R9"RY:1L!2E;2.P+A6*K=P34'<$*+V"W=*B"H>CUOB>4U6 M80Y[1%I[1.+V2/@4:.A)$&J3A9C# M Y'6 Y&X!_)"UU#Z1H56VI,'0*7>>:H *E'@?B 3">Q6XA5 [ 4J8\HQV ::7<(_%+/,NIFE"QC36Q MKHC"79J,5?LPC#,G#D"(,*?&<)BLPAQ^BK!^B<#^$Q#54X6=!PI \#"G" MD!+/=[(Z!($(7D84H0A)9[49 GFL#F4M3D4;G.\ MP#!4?BT!.'T )0?0].'#P.G#AX'3!ZF-0,4VUL;:" JO7T ,0P54)$BS%7#? MR+# 0TPU @X-6Y"&+<&P<9RX&Y\E5=BQ8'OOK<&W[Y\WEVUEUL)WY\-)J-%9 ML[Y[<($.=0]Q_JDF$"E;3LI6D+*5I&Q+*K9Q+[+V@]+D[J$B/6&7E"TG92M( MV4I2MB45V[CC6*=$X4[)L^ZA\MT*;[8.0O(PI A#2CR'R5=\#DM$64M$X99( MT"E4X7*0,"0/0XHPI,1SF7SEY[ [M+4[-&YWA%Q!':[T"$/R,*0(0TH\E:D7 MGHIM?.&MIZ%Q3^.E+X;SC0>WZ&19YC ZM#4Z M-&YT3+#_M.\RO/6T #"0& #,5P/D\N4@=3:HV,9R6&=#AU[=R4(R<.0(@PI\:0F2S"';Z&M;Z%#OL5D$U # MSTT(Y4TC_JMSWHK,/8$[!\@D4VX9&D3&I7>L-I[K9&5F>0GOWEMX Z_7>=X" MW+54HU%'^^_:)=W+'Q:T( U:0D'3Q.UL2ZJ@#U(==]=UW>=57YV>W-3M5;TP M"]\N.F_N-OW@W>Q]&K7UY? :D_&PO=V]R:W-H965TY4MB43S/2^F\XI$H MC?>4?>,;0@1Z2.*43XR-$-M+T^3+#4DPOZ!;DLH]*\H2+.0F6YM\RP@.\Z D M-AW+ZIL)CE)C.L[;[MAT3#,11RFY8XAG28+9XS6)Z7YBV,93P^=HO1&JP9R. MMWA-YD3<;^^8W#(K2A@E).4131$CJXEQ95\&=D\%Y#V^1&3/CWXC=2@+2K^I MC9MP8EAJ1"0F2Z$06/[;D1F)8T62X_A>0HU*4P4>_WZB^_G!RX-98$YF-/XS M"L5F8@P-%)(5SF+QF>X_DO* \@$N:01&GQ'S^4 M)^(H0'*: YPRP#D-Z+X0T"D#.N;** MLYNGQL4"3\>,[A%3O25-_I/N"!?26X*C*$7W MZ9*FG,91B 4)D9>*2#RB#^AWS!A6ID%O72)P%/-WLO5^[J*W;]ZA-RKTCPW- M.$Y#/C:%')C"F\MR$-?%()P7!M%!MS05&R[U0A(VQ+OZ^+XFWI0GI#HKSM-9 MN7:TP*ML?8$Z]GOD6$ZW83RS\\,[38?S8^K>CZG[^G"?+"Z0,WI1/="'S\E6 MJEMYN*-)1:0V]G,[HA.5KC[QMDH!@M23UJB3UM$FZ MNIFC7VF4"O1%7M$9(TU)T"+:7L:0,!<2YD'"?$A8 2K.:1?.:3_"I6@#VDA M2)@+"?,@83XD+ ""U2PTJ"PTT$XRG_8I87P3;=&6L*7TBWS:4G:**@,U6:9@ M#H]F8NOB9!Z>:77;.N$,00]2T(>$!?K1U_(VK/(VU.;M<(&K*OY/7B9V+Y>) MX;/2.1H,^J>U6BO9-F5G27J0DGZ#Y-#NC^J2 9!D+6VC*FTC_8W7PY+P_&:+ M%/-U4LS7A\L-K1A-T%(^73[*^S*$$YHU7X.C9P=K6XYEG:14.YRV*2U@/;VD M!RGI0\("(%@M\[9U6%>PVMW/H7_1U=>OLE:O&.:"9VX3/8ZSTH6J*8/2@N@:'6''!8;;>U"5.NJ)7>[$9?^ M$5&:2?-\DL\5.-_S7NW84BX;I<<6CVB.X\:;5?V(6OL)='$2E.:!TGQ06@!% MJ_ONL$)I=U^CR$&N!LY :2XHS0.E^:"T (I6M])A'=76+Z2V?%;6TUI[!G11 M%93F@=)\4%I0TNKK!\.CREV8P3QZT9L0ML[?X7.T5$_-Q2NUJK7Z3N J?SM^ MTGYM7\[LAG;7OO2*KP .^.*CA%O,UI$L>#%922GK8B!'S(KW_,6&H-O\-?." M"D&3_.>&X) PU4'N7U$JGC:40/6UQ?0_4$L#!!0 ( $F%25FNND%N!00 M $ 2 9 >&PO=V]R:W-H965T^%T9;QK^*%<82?,]2*L;62LKUI6V+^0IG2%RP-:;JR8+Q#$DUY$M; MK#E&2>&4I;;K.*&=(4*M>%3OAQB>R M7$E]PXY':[3$4RSOUW=P:)2$9IH(P"CA>C*TK>#F!D78H++X0O!6M:Z"E MS!C[J@>WR=AR-".M88)X+R;+*63'(""W_ MT?=J(EH.T#_BX%8.[JD.7N7@%4)+9H6L&R11/.)L"[BV5FCZHIB;PENI(50O MXU1R]90H/QG?T@T64JV+%(!0<$_GC J6D@1)G( _J2228 '>@JE*H"1/,6 + M,&$T42NI#*Y1BN@<@VF1OX:/-?!/J]8+A!-Q,B62HHF9,\KVM0$\^ :XCNMWN$_,[N_P M[ *X49>[K2:PGD6WGD6WP/..T1$"JPG\]VHF)%>9^5^7HA+"[X;0V_52K-$< MCRVU'P7F&VS%+Y[!T/FC2U]/8#MJO5JM9T*/)SGG:FU!J;I+:ND?%O[Z(-G$ MO@-A$([L35O$H9D7AE$4U68[]/R:GF^D]YE)E )TE%SI';2BNJ[O>)ZSQZ[# M#D9!X 3=](*:7F#,E?<$S4A:;BMSP@1])DQ/8#N2PUIR>%+"I(WT+KUAQX0/ MX,&Z')K!R/>S.WP6%0E33!P-\CUV470@?ZW>R&-;OA"3G= MFK\W(,,_?R*J[ #^EA/Y ZB3%(@5XGC%T@1S\;)ZT"5G>.(>&![L4.,>B&HY MD5'.09'HXFB$^-7T[PEL1RUTFB+K/+T^5!@]">X+;5=QJZV 3ZP1%D+;E=TT#M!8I$\MHQ7* M3BYZD><=+.+O: E@TQ- HH^:[O!=&^(F/$4#XDM"!4CQ0L$[%P.U#+S\7%$.)%L7 M;_PS)B7+BLL51DJ<-E#/%XS)AX'^B%!_-(K_!U!+ P04 " !)A4E9L]]V M47$# #%#@ &0 'AL+W=OZ04S;84(6GU MQ1:I>Y[C/7P24V8E,[-W)Y(9KU1!&;D32%9EB<5_-Z3@Q[GE6H\; M'^EVI_2&G$O61-WO[P2L[)8EIR5ADG*&!-G,K85[O8JUO3'X3,E1GEPC M'()-5_&"VE^T;&Q=2R455+QL@'#"4K* MZG_\M='A! \_0"O 7B7@. )@-\ _.=Z"!I \%P/80,PH=MU[$:X%"N4%SK$B.5DQ1 M18E$OZ(U5&A>%03Q#5IRED.I@,%:@9U&Z^T_]T1@G7Z)H(#1XG:-WG,*]SZ# M024(>IT2A6DAWP#?_3I%KU^]0:^TVT\[7DG,$P'X MZ -G:B?AK#G)>_#I,#X:P-L@9JNH]ZCHC3=(N*BV5\AW?T&>XP4]YUD^'^[W MA?-CWE??[?U,#+\M+]_P^4^65\9+I!+0'O[I2W5-%O23Z99Y+?J(DXD"LY.>?W,CYK4_G,>$%T;I5VK3PGGW'@16%K=A9I MV$8:#D;:Z3]]X0Y2O+3BQB1+QR1;C41VEH>HS4,T9@^(QLS(F&3IF&2KD_DTQ;O:8_ MU#,'T2^5;4RR=-K58Q)&\85J7:LP=J91OVAQ*UH\*-H?,.10\^CW23:(?:ED M8Y*E=-9DZ%XIUC5PG#B]?6/;)=WE)Q-8,1!)EO&*J_H9J=]N9:V%&C8O] M&_=ZZ?;LIS"CU2/5__3U@/?!%*M$!=F *^=J MD5]=!4+Q3?FZG@@2N8,_Q]Q_9W M?#EG<.3BF]P#*/(81XD<-O9*':X=1Z[W$%/9Y@=(\,N6BY@JK(J=(P\"Z,: MXLCQ7;?KQ)0EC=' M-V)T8"G*F()W DBTSBFXL=[B/AQV/ :3PWW;+=7NL$9 M#0YT!TM0GP]W FM.P;)A,222\80(V X;8^]ZX04:8'I\87"4)V6BI[+B_)NN MW&R>/"")8*TU!\>'S] /J%0\ZUY),U_?GK,]_SOJB'KZ$0YOX/0/W:]8R*'PJ,'S!>3Z%GD(^P&;'DAT9 MZQ.(*0:23)E<1URF LM?_T0JZKTK"B%A0[:"Q_B&6*=Q&E&%#5SM09 UCW$$>_U,P9W/$JRC MP)P %0GN>=DB"3ZMT .J17]?/Y*O7N6)$/Y7#\_S@K(>TXI>_:!?[C3+.H4E M:7VO\T+:*H.=JUZYUZ)V+O]3LVZA6;=VI6X2!FB1.R[,_ONT M)5^H8'050?9Y"BM5M:ZU)L[=@3;)9C;)YC;)%I;(2J+W"M%[O^C.[=GT!)MD M,YMDI?CSI=X#A"Z$P#:,ZJ$KJ4] M5VB;9#.;9'.;9(N,K']R&[AMMQ?ZS_=!2<-^H6'_S".\2K!:CG,%LTDVLTDV MMTFVL$164M5SGX-M]Q>=TKEA2\Y@E6UFE6UNE6UABZWL$"?9%Z]VH]]R_2RC M$:'FH?VV@SKG/'V#A@$&(2^BD&F][;-5?)O5N56KBRJKH7MJM;SR.M]3;GG. M6GBUH;".,$@SN"2W192"46H"6V:JS8L@]"[-5L5B!XL8P!(,?/ /M2)QEH\" MG8\BXW27XND=>"V=T#$@G9II81PE#V"RK]&/]BN6+IK=?C^S=-$,.^ZS) M7[-#:@TM<8#H:D"NVE5NZYSD#V,0.Y,:EAC0H4MFL6+16J2?WYNDZXOVB7<] M]2K:9][UO*I][/GXH8H)Q<(O)D_K/ \IRX]_I */2DDBV.+PW'8/HRV1I9RS MBN('D_%<<:5X;(I[H!L0N@-^WW)&PO=V]R:W-H965TJDJFFW#],^.'"36 4[LTW23OOQLX'0/"CJ M@R\!V_<SAFO$'L0"0Z#%-J!@9"RF79Z8IH@6D6'38$J@:F3&>8JF: M?&Z*)0<F38QJ;C MELP74G>8P7")YS !>;^\X:IE5BPQ28$*PBCB,!L9Y_99:.> /.('@;78>D=: MRI2Q!]VXBD>&I3."!"*I*;!ZK& ,2:*95!Y_2E*CFE,#M]\W[)>Y>"5FB@6, M6?*3Q'(Q,@8&BF&<3>LO4W* 6YFB]BB">CESA12%6<^S>0=U[1/D6$ZO!CYN MAE_"M(,<_T5X^/K9N[MP4]E7>>A4'CHY7[?)PRLJ),]414CTZUH%H"L)J?A= MYTW!UJMGTX5^)I8X@I&A*ED 7X$1?/YD]ZVO=4ZU21:V1+;C8K=RL=O$'MPQ MB1-5LE-Y@N:)EG8$MF.:5YEFM?JGNFUZ6*;9&%+9#LN#BH7 M!Q_?,P<')33P#_?"\6&8/ZC9,AL3>J=HVH$\J80TPD^H=N8<62 M%:'S3=&I;SR= J]52+.E:,K)5MK MMETK MMP[3]L?KL>38/G6HOW!KOQYKPM3!9#\L;,[HK8K-K9N$OO=]QWQ.J$ )S!2] MU?'4_L"+JU31D&R97RZF3*JK2OZZ4-=/X#I C<\8DYN&OJ]4%]K@/U!+ P04 M " !)A4E9IB@B'?,( !W:P &0 'AL+W=OS57MF1JO5?J")FZ A MD &G/97FQZ\--,0I<<*>>_NA)8'G>L"Y:YYP8W/YFN5_%"O.!?FV3M+BJK<2 M8O.YWR_F*[Z.BHMLPU.YYCG+UY&0+_-EO]CD/%J40>ND[UC6J+^.XK0WNRS? MN\]GE]E6)''*[W-2;-?K*'^[X4GV>M6S>^]O/,3+E5!O]&>7FVC)'[GX=7.? MRU?]'641KWE:Q%E*)47YF[S6VUH],M\6(EO7P7(/UG%:_8V^U0VQ M%V /C@0X=8!S;H!;![CG!@SJ@,&Y <,Z8'@8X!X)&-4!H\. X9& <1TP/@P8 M'PF8U &34^NI7GU_YX7N1B&:7>?9*E8E40/UWP14M\:(ZW';U=7A#7_D0$;+V=.CX>S\[*Y!!^Y._V[)Y M 6&"KXO_M.S=344;M-/4F>ESL8GF_*HG3ST%SU]X;_;WO]DCZQ]M&D/"/"3, M1\(H$A8@82$2QD P3<:#G8P')OKL]_*DSAN&Y+%)DARVX3".([-9YFY K MGFV50%42O;Z$WIN.U;_XT1T56[2)B'A/F3#^==UQD>G'8I,F. A(5( M& /!-$U.=YJ<&C6IKE>0VZH(O5[FG)<=['6Z("=*!2.VJTZ1, \)\Y$PBH0% M2%B(A#$03-.S;3477RUHL5#C0$J&TCPHS8?2*)060&DAE,90-%W0>VZ";?[. MEHDH(2D7).'UE2CE*V3*LHC7VW6KJ(W(SJ)&TCPHS8?2*)06U+3)7I4SN!@> M7%N IF0HFJY5I]&J8]3J+YG@Y#YZBYX2_HG0))-"39=E/4'C;WQ!'B(A5]Q% M8INK%5]7>;9=KN3*8BY%_B\>Y2):2I.ZSY\?[[/%'1\"VQA\K!Z@?!Z7Y4!J%TH*:-CS1 MOB$T*T/1=%DVAIMM=MR4?5&\7X^0I<,)3\-,Z]S-0MTW*,V'TBB4%D!I(93& M4#1=SXU99T^Q=0/4I8/2/"C-A](HE!9 :2&4QE T?J1)7&=X6!5 /3(HC:%HNNP:C\PQ>V1'JP+R M%[F+TV,WZ)BIG;M3J)T&I?E0&H72 B@MA-(8BJ;KNC'=G"&V/H!Z;E":!Z7Y M4!J%T@(H+832&(JF"[KQW!SST+>3]0'48ZMI)ZL-#YK6A](HE!9 :2&4QE T M79N-?>:E>5":#Z51*"V TD(HC:%HNJ ; \XQ#Y<[641 #;>:]N'[^8<: FJE06D4 M2@N@M!!*8RB:/N=28Z6Y9BO-5$.[6&HM+KL]B9F-'MDIAKA?YX)PIRSLU:Q$SAB M9W#$3N&(G<,1.XDC=A;'_X=%YS86G3O 5@]0;PY*\Z T'TJC4%H I850&D/1 M=$$WWIQK'A!77Q)N&6O1*N>/T&SGBL;^A#]X]":0&4%D)I M#$739==88*[9 GM40\N?WLJ"\S9;KWD^CZ.$O$^5^\_W\;[?5:E"_3(HS8/2 M?"B-0FD!E!9":0Q%T_\)&K_,Q?IE+M0O@](\*,V'TBB4%D!I(93&4#1=T(U? MYIK]LNOY/,L7Z@D\SUS-^=0Z;;Z9T5G%T%%J4)H/I=&:I@WJ:2UCH:89E,90 MM$J?_;V']L@*8ED^\:D@9>'^A$NR>M37[ M+U!+ P04 " !)A4E9!T>9D0 # "O"0 &0 'AL+W=O'+@) MJ& SVR3=?OUL(#0!&E5;7\ VYYSK\XSPJ98(48QUG4<) MY)B?TP*(_+*B+,="=ME:YP4#'%>D/-,MP_#T'*=$"R;5V T+)K0464K@AB%> MYCEFOR\AH]NI9FJ[@=MTG0@UH >3 J_A#L1]<<-D3V]5XC0'PE-*$(/55)N9 MXX6G\!7@6PI;OM=&RLF2T@?5N8JGFJ$F!!E$0BE@^=K '+),"QJ+9*J--!3#"I>9N*7;S]#X<95>1#->/=&VQOJ& MAJ*2"YHW9#F#/"7U&S\V>=@C2)UA@M40K"[!>89@-P3[I1&NV]2ER(!0XFC&X14VBIIAI5]BNVS%=*U#ZY$TQ^325/!"$L!7J/KH@ !ER@ MQ:/<@1Q0F/(HH[QD@$Y#$#C-^#N)N[\+T>G).W2"4H*^)K3DF,1\H@LY%26H M1TW8RSJL]4Q8&UU3(A*.%B2&>( ?'N=[1_BZ3$&;!VN7ATOKJ."L7)\CVSQ# MEF$Y _.9OYQN#]GYO^B+?XY^D R[W11VI6\6$HS:\I%KZFV.*5Q X6Q&D7Q#FF'GQB ME/.GGQ3JGW1H,6H=K])1=\0FL&S/,B?Z9C_+ ZB1=3$Z1(5]E../+/\0M>BC M7-_RC!9U8-AM#;M'#7\!SL=HCHM4X"S] [$\;VKS0Z9K+7=O"J9O6AW/?9!K M=1WW,;;I.!W#?9 _JU=[ZC=[LJ>(0*#3KW^PID7QD7'Z@#*]WVC8[:/ MQZ^^=P/EP-;5U<]11$LBZG.G'6VKBUEUJ7;&+\WQW!P8 M#V4U4A5J! #!T !D !X M;"]W;W)K&ULS5G;;MLX$/T50ELL6B"-1,K7K&T@ M%P0-D!9!TG8?%OM VXQ-5!*])&5W@?WXDK(B2I$RL18*X!=;EYG#,Z,9ZHB< M[(3\H=:,:?0SCA(U]=9:;\Y\7RW6+*;J5&Q88NX\"AE3;4[ERE<;R>@RJ()^Q.(I7&,97_7K!([*8>]IXNW//56ML+_FRR MH2OVP/2WS9TT9WZ!LN0Q2Q07"9+L<>J=X[/+,+ .F<5WSG:J=(QL*',A?MB3 MF^74"RPC%K&%MA#4_&W9)8LBBV1X_).#>L68UK%\_(1^G05O@IE3Q2Y%]"=? MZO74&WEHR1YI&NE[L?O$\H#Z%F\A(I7]HEUN&WAHD2HMXMS9,(AYLO^G/_-$ ME!QP[P4'DCN00QW"W"', MTSR\*ZHIK.)E+LD+36!LT>9+G)O$TT/+&/\4%+ M=*,1.UB0O=4+)$IN'NV2*7DR2JS^B(2 M65RXH(HK]->M&0#=:!:KOYN2LV?3:V9CV_5,;>B"33W3CXK)+?-FO_^&!\$? M3:GJ"*R2N+!(7 BASZZ8Y%MJVP]1F[>F8/<(@PS!3B7;63#QM^4(ZA9A#SNC M"K->P:P',KO+YQHU\:F0R"8/B,7]TJQ+@W:B;8+PCV08)? MA:91N<2:^/4;^ W&O6?\ZE8 OT'!;P#R*_?$3;))M3I!MVS+(H2;F()@;4NZ M([!*W,,B[N%1S07#+A/7$5@E<:,B<:,..FY4J]7GLP%D42$V+HB-_VG!4M9S3Z2AW7:%5DU>20[B#>LY!H((&3:KDG&#!X&L= MJ.FPD66GBJ,KM&KL3G/@\+BJ&M1 K9/7$5HU>4X6X2YT$3Y,D '%=1=RK8ND*K)L])-@P* MFX,^0W((<**NFWQ\^4L$.V&$8654HA?!>A_7Q<]@5.NZ@Q42=A()PQJIWG'H M/]3R$P >HG5)O85T(DXZD>.23J13Z=056C5Y3CH16#H=TH_D=>$$FE2IE59Z M8.%T>"_F0"!!R*1*T*D; B^IM.S$QD\8>(C6Q?06BH4XQ4)ZQ]6)H(!JG;R. MT*K)C U&+U%TVH+ VJ)E M/S9^?L%#M"ZIMUCE(4[-D-%Q]2,HKEHGKR.T:O*O]R-D4EW) M=XHG!$5!BU[,@< E?&ULK55=3]LP M%/TK5H8FD%CSV3)8&@F(T/; 5/&UAVD/;GJ;6#AQ9CLM^_>[=M*LK*%C$B^) M/^XYU^?8OH[70CZJ D"3IY)7:NH46M=GKJNR DJJ1J*&"F>60I948U?FKJHE MT(4%E=P-/&_BEI153A+;L9E,8M%HSBJ82:*:LJ3RUP5PL9XZOK,9N&%YH$6]'T]D]AS>Y8%*Z%23%1$PG+JG/MG:63B;< #@[7::A.C9"[$H^E\ M64P=SRP(.&3:,%#\K> 2.#=$N(R?':?3IS3 [?:&_'H_6U*#@^.R %A M%;DK1*-HM5"QJW$MAM'-NKP7;=[@A;SG33XBH7], B^(!N"7^^%7,!^1X/1% M>/KZ[.%SN(L&]BX&O8N!Y0O_[6+*5,:%,5*1[^=SI24>[1]#!K64T3"EN>YG MJJ893!V\SPKD"ISD_3M_XGT:LNLMR=(W(GMF9=A;&>YC3^Z$IAQO[EP?DUP* M-7BV6HJ)I3"%;96<3L;!V(O=U;8INV&^YWL[<>EP7.C]B7LF)>JE1'NEV%.Q MLJ="+ G67*7QLK JM_*&=$6[NDYPN7_KVIOV?S=[-^>P>'>KR)@7X9K*G%6* M<%@BTAN=C!TBVRK;=K2H;=V9"XU5S#8+?)A F@"<7PJA-QU3ROJG+OD-4$L# M!!0 ( $F%25DT9,V8!0( '\$ 9 >&PO=V]R:W-H965T*%FUX2:XX= M;*<9WYZSDT8%NHHWB?_<\[OGG'/27IL'6P,X\MA(93-:.]>N&+-%#0VW,]V" MPIU2FX8[G)J*V=8 WP51(UD<11>LX4+1/ UK&Y.GNG-2*-@88KNFX>;7%4C= M9W1.#PMWHJJ=7V!YVO(*[L%]:3<&9VRB[$0#R@JMB($RH^OYZBKQ\2'@JX#> M'HV)KV2K]8.??-QE-/*&0$+A/('C:P_7(*4'H8V?(Y-.*;WP>'R@OP^U8RU; M;N%:RV]BY^J,7E*R@Y)WTMWI_@.,]2P]K]#2AB?IA]CX+25%9YUN1C$Z:(0: MWOQQ/(=C0?2$(!X%6IT3XR/1IH?A%*#<)Y3_*O3.X*U#G M\D^ )5GRFMQR8[@_(?+B!AP7TKY,F<,,/HX5(^UJH,5/T-9=-2.+^2L21W%" MI&?_"6%H;_(83Q[C0%V<]_A]O;7.X&?\<: M/W\VOXC>G3&XF PNSM'SVZ[9@B&Z)'A9_"FJ:BC>GG(ZL):!Y>_,/I\GERG; MGS"03 :2_S10"L55 6?2)_^D7R[_RLZ.^LE?S<_<5$)9A)8HBF9O4&V&=A\F M3K>AQ;;:8<.&88U_"# ^ /=+K=UAXKMV^N?DOP%02P,$% @ 285)65I+ M5&B@ P [@\ !D !X;"]W;W)K&ULO5=K;]LV M%/TKA%H4+>!$+S^DU!:0*@U6(-N"9-D^#/M R]&:3TB!4H.D>?Q;@SK-FB9Q??R(?FF+U\5, ML824T[_(3"TG3N2@&(,/3'DI<2 MLYD=\W)QBD*_AP(OZ+>DI]WIES ]14'\N6$J!75=U#%R S00K[8?U]I6/1-P6Y_*>MS@JXWPYL=MV9+' & M$T=O*PGB'ISDPSM_Z'UNJ_I(8!L:A(T&81=Z\GL! BO"%DB8;_V$ST]*_0E@ MK8QJ=;B"&UHX";.@T:G0:'?CE4WM"4X*GA&H!]*G]X5T4^.%G))=U5S_]%#:2F$=O:X)G?3N=K03W/HE"T]$MB&Q[N']IY;"^VG??^,L>POKGZ&T8U>7 M>NF1P#;E6^O(_(-.QI_=[S7\NJUQ/-BROB5H--SG_%-7Y7>M[USQ_N[?5<8[QSS;5%!L.=?N?_4G?G=KN%^/PY8)9Z[=ADS-^%?L5@0)K6O4O22R*U ;0G[6JK]GK[X70?'' 2M(!SMI-L__W9AM+$$)*F?$G GGEF MYIGQ&'N\(_0G6V',P:\\*]C$6'&^OC%-%J]PCM@U6>-"S"P(S1$7KW1ILC7% M*%%*>6;:EN6;.4H+8SI68_=T.B8;GJ4%OJ> ;?(<[G)'=Q(#&R\!#NEQQ M.6!.QVNTQ(^8/ZWOJ7@S:Y0DS7'!4E( BA<3XQ;>1-"1"DKB[Q3OV-XSD*', M"?DI7_Y,)H8E/<(9CKF$0.)OBV<7]$@%+X*9(X9G M)/N1)GPU,88&2/ ";3+^0'9?"5REXYUKP*P5?<5^2I9@. M$$?3,24[0*6T0),/*EU*6Q"<%K*R'CD5LZG0X].O6*2%@2N@'D" .4HS!CY6 M#Y_$S--C #Y^^ 0^@+0 ?ZW(AJ$B86.3"_,2Q(PK4W>E*?N(*0=\(P5?,1 6 M"4Y:](-N?;]#WQ1AU[';+['?V9V MYOE-7#@9V!;MMOBS^Q\=:I6C_#\&MBC-NL'7#IU'3D*S^FJH\]@1A@'_]S.&:>B9_S;5B0ECMN.(QOI M#5NC&$\,T2D9IEML3'__#?K6'VT9ZA,LZ!,L[!,LZ@GL(+-NG5FW"WWZ?8TI MXFFQ!#%B*[ 0>Q$#"TIR0.J9K.PB:1%G&[$V9:-00R!+T3S-4I[BUH916O:5 M9;D';J=P,!+EN-W/<8O0T-&$@J:0X_GP4"AL$?(]#2GJ9.-"KKV::Z^3ZZ\Z M:8#,11\N!*6*\4+LU _?GP!B#'/9M>L4M+%;VO+VPG6AI9';E'$&CL9M4\:W MAQJU31DX''D:M9W!7TBM7U/K=U(;X)@J=D5M[E%(<8:XH)>3JF(YIF*;1?*S MI[5D_4:@.J5-B2MHZU4=G,0)VW #3DXC0501M[6&A9K! M%S>&02-VV_$UGILR(XVV'_?2_*P$?E0 M6_JSIHBM-=6@*0(]O?$V99R!1G$G"1=2/*HI'O7;=@^9;^-VU-RT+&NDL=L4 M\D::3- "Y$)-*#P#*.JDX$*"H?5ZS+ Z*?ZACG@XN4);4,* ,CD)?G!3@$"7IN@YIU0[WU [(_Q\)>'8M...96CL'2 M,0"=%K\.$[]WOH1O2WR2LIAL"@Y$GO&Y&:\.L=;^=GEMN7JCGG4[\^9\GFDV M[-5L=,RL^[JD#Y-AOR;#[F45GNYO)PS5%66]U+I]? UV0KTY9[TY%O;J6'3" M,:]RS*Z;@W=R$;X>SF'G"?'T(CPCX4YK40ZLH;X$>SV3GVLV[-5L=,2L/]!6 MH+EW\Y9CNE1WI PH;LO+DWJTOH>]5;>/VO@=O)G!EO$ WH3E+>LK?'GI^PW1 M95HPD;*%,&5=#\3G%2WO4Y>EQAE& J!<3\@A#^\B(-U+?9 MT_\!4$L#!!0 ( $F%25F.G-H>5P0 !07 9 >&PO=V]R:W-H965T M M&(FVA4JB)])V]N]'4HJL"Z/:'?MB2]1W/O([Y_#PLCB2ZAO=8LS 4Y&7=&EL M&=O=F"9-MKA ])KL<,F_K$E5(,9?JXU)=Q5&J30J"/,&7D)S*7W"LL8%O@&1/&2D:8SZ"(BOK?_34.*)CP'G4!G9C8 \-W!<, MG,; .;<'MS%PS^W!:PRD=+/6+AT7(8;"146.H!)HSB8>I/>E-?=75HI$>6 5 M_YIQ.Q9^P-S+%+P%JQQ1FJVS!,D DC60GT#\Q'.2_[^.,$-93M]P[)>'"+Q^ M]0:\ ED)/F_)GJ(RI0N3\0$)6C-I.K^K.[=?Z-P!'TG)MA3$98I3A7TT;>]/ MV)O<$:TW[&=OW-F3A+?[S35PX!6P+=M5C&=UOKFCDO/_>H]_N/>>,YPV-1S) MY[R8&I1B?%7GP16(,$VJ;">SXZ\/' O>,US0OU5AKXE=-;&H?3=TAQ*\-'AQ MH[@Z8"/\]1?H6[^I?*Z3+-))%FLBZT7';:/C3K&'?^QPQ:=JN0%Y'9^$4*:* M14WC2QJQ;!Q"QX,\O0Y='ZM +NR#HC$HX,M1'Q2K0+[7@GI:O5:K-ZGU75:B M,L&U4H#KBE0K%H6*HAPKJT_-ZG7&8OOS@?(Q!EI#X6.,.[<'NA4\0:"6[;>R M_1^1G94,\WQBSRTJY?YH-#-G('P,L8>ZQQ#H#3#Q&..\(#MH90>3LC\3AG*P MEN+;_)X2&XR'X W"LQICH#W 1&.,[PZ\%H\Q=FQ-VTOS2=4,G6:23+-9$ MUHL!M$X[/NMGK>L-LZ8 :66+M++%NMCZ,>KLRJ&>U;WAZ@F39PT*M1/F6NE+#T^8?3NY> MPP=^=N?Y=P4VN.2YF -^Q ,HY4?0C#*1FP>U/[5N_;6R15K98EUL_?BP_36Q]_YW./W#Z '1N#9]DN3B?=;)%#5LW://.N;!Q\Q@$+6MX:#8[MWP% MKC;R>I7RG-J7K+[5:5O;*]Q;>7$Y:+^#-RNH:(_$E:^\53S1U_?%'U&UR4K* M0['F75G7 <^+JKZ"K5\8V^L1#J P FA$ !D !X;"]W;W)K&ULK9AM;]LV$(#_"J$50PLLD7C4:V8;:%H4'=!B0=-NGQF;MH5* MHD;2B%D\*G<[56W(5PM6KIC]TQ]:>^$7@O'+)NR9HTL>8,$ MVRZ#U_CFEI NH#_BKY(=Y=DRZEIYX/QKM_+'9AE$746L8FO5I:#Z[Y&]8575 M9=)U_'-*&HS,+O!\^3G[N[YYWP-K_XN-VJ_#/( ;=B6'BKUB1_?LU-# M29=OS2O9_Z+C<&QP#U5;ZE MBJX6@A^1Z([6V;J%OM4^6A=7-MU9N5="[RUUG%I]8+HEB:Y0OX ^4G40I7I" M+]\R1<^TK;>*"1>PL(!9D;J! M.#)*B::17-$*5;U06OJD':[W49 M3^%943FEB!VFPL1W-QE5X3E7N;V(;5D5$'EHQE9X6E<^,V+;5''A>6J",17, MF&I2CN#P4^;I$(R=8-I./VI'L.64Y)GGP0-G;TW3;OIA.8+MJJLB\ER]8%0% MTZ]%7C>>XKX_PYF/9\P#EYD';/.0PG=S@E$/7*8>L-63X1CUPF7K 5@_DQ'=K&/? 9>X!VSU%BMTT8MQ# M_H][B.V>(O6\F1'C'O)SW$-L]T!"? ]F8N1#?I)\B$,^D(#G%).S.=F%]B'V MM ST-?7?IV=X-M/NOEI\I&)7-E(/Z5;'1=>9KE@,'P*&%<7;?O+]P)6>RO>+ M>T8W3'0'Z/U;SM7S2C>?'S_'K/X%4$L#!!0 ( $F%25DD)=->A0( *X' M 9 >&PO=V]R:W-H965TGN%+.)7VBW:5;]]S4%)*Q?,:K'>0$U;]\4.=AP. YFD'^#7 ?PH( M7P $-2 X-T)8 \)S(_1J@)7N5MIMXF*L<#02?(>$\=9L9F"S;]$Z7X29>[)4 M0J\2C5/15]!9EN@]6I8K:L;HFB4\!W09@\*$RBN]=K>,T>7%%;I A*%O&2\E M9JDOPL_)2BJA'_"O MM@.N*,)V"E/4AK+ "8P=7;4DB"TXT=LWW;[WJ2V[KTD6OR;9_)7(CLXA;,XA M/,4>-2^1V)?8=@H50=\2F$ZPC?R>OD';P^2V^(2#8Y_XN4_/^WCL,W_N$PX> M>2J%[D$!RD%L;.67*.$E4]4%;*Q-ZR;4=4['NFK3G:# MQ88PB2BL=2BO\T'71U%UAVJB>&'+WXHK74SM,-,-%81QT.MKSM5^8@(T+3KZ M"U!+ P04 " !)A4E9+GR4[7P" #?!@ &0 'AL+W=O)K RNH*D.$Q_C51JS&.BW;3GO.@X_2099"/XU7'\_ C>17V#2'\O\L(_ M2KALBPD)IJ?$]_Q@[#S/AX5#(=* MAL?8X\L\!^L[A'4UU5A3_/[AE*3X!3+>,EX0M%C3$X(K;8HNU]2S MR8S=;F)OXL_FD;LYK-YX6'#V,"P9#YO.AK!.L7O0^C7(PEJHPN.W7'<-,JP. M+KVTYO1H?87NW9GM7YK.^J^I+!B*KR!'2F_R#JU,=G;:3;1HK,&LA4:[LL,2 M_T @30#NYT+H_<0D&/YI\1]02P,$% @ 285)62T$[,J,"0 4UH !D M !X;"]W;W)K&ULW9Q9;^,X%H7_"N$I#*H CZW% M6U))@"2R%J S$R1=W0^#>6!LVA9*BYNBDTJA?_Q02[38,BTWSKS,2R++NM^E MY".2TB%Y]1;S[\F&,4%^A$&47/ M)EO.Z#(+"H.AH6F384C]J'=SE>U[Y#=7\4X$?L0>.4EV84CY^QT+XK?KGM[[ MV/'DKSS M-V'T<_.XOQ>:Z-^N1)5O172">XC>7%2@FT<"9D7 K&N&BR+@(I-#_OME/[Y%!;VYXO$; MX>G1DI9N9 K*HN5O[D>IV)\%E]_Z,D[5VMQX0;9QAC ],_0KF_]JN5P>PJ3?+UPD\[PXV%2=N_Z_*YV#*YY[^ M>74S+UY+M*>.MMG+@!A*=31$9Y9WG9EQS2/<^X F"8E7Y%G$B^_DW[^D-Z G M6)C\IZ60=SELU Y+F\/+9$L7[+HGV[N$\5?6N_G[W_2)]K5-R$B8A83-D3 ; M"7.0,!<)\T"PAHI'I8I'*OK-8[!++LD36[)PF_5<9([0WX5$;CXS[LN[_Y8\ MRLX+XYPM81]>,1TK%_,FDOPKH>LU M9VLJ& E\V>M9T@_URB*P:,'()U,W^F-#(U08>7RC#-J6&4)]"0^Z24^T0I=\M_]9>LO;-\IPP]5S=(F(6$ MS9$P>W+P,YD3;5]EAP=-C?V#7&2Q/!"LH;%IJ;&INB4N:\\DKSWE$Z(?RI9X MD56Q^9N)M+[[3&4U2K:,+U@DVKK3=\I$YRH2";.0L#D29B-A#A+FYK!9O3H> M&./F;>"!,C:4.RN5.U,K-Y"Y0]+-3%G MWW50LS+YN6I&PBPD;(Z$V4B8@X2YLP,UZX/9OII!&1MJOBC5?*%4\S]WX0OC MJ58%IUGO=<82)A%A(V1\)L),Q!PERU*N1SQ!$9>*!2-,2J:]6[ M7TTM5R;(_,[[U;I->P=^W"94->)FM+ND=* I72C- M0]&:DJO9#;I25L52)I5D%K/$>.-6W_Z6,.S6IWS.I L[I0FH>B-;5I5-HTE-I\H/R[ MK!$7=.M+7?H_,T&VJD_).5M]2)I5T.IO8 Q-:Y,?,JW=-:T#3>M":1Z*UM1? M90KIRK?U?Z5N)&\;%LFG_1;A9@].;)F03\9 (R]^$!Q3,]1>@M*L@E:OU<:M M8H9Z1QVS.M"L+I3FH6A-+5?6D*[VAGYI?;'>+[;+-U6M>H3Z05":!:7-H30; M2G.@-!=*\PI:O;$Q];2WT_ZF7J^<*;VC-=7!M52CSI8IU/2!TN90F@VE.5": M"Z5Y*%I3S)7OI$^0@TQTJ!<%I5E0VAQ*LZ$T!TISH30/16OJN?*X]!,F%WT/ M620R2?^++_TH->5+=[6_7V=G P$>*T__>$4^/>CM_<.8ZON]O7MU\E5S,D3V^[X8D.3S I+AU6QD+:,C6G5 M\.RP1Z3-+@XU#/6PH+0YE&9#:0Z4YD)I'HK6U'!E>>EJ=P,U"K!(4Y?P='PP M9N->79JS%0QUNZ T&TISH#072O-0M.8$@,H&,]0VV/_C@,3BE/<'LQW<3NI+ M<^[M!*7-H30;2G.@-!=*\U"TYNU467S&"8NO%/.2O0A"PW@7B5:-0DT\H\4 M&QV^M+6@6>=0F@VE.5":"Z5Y*%I3HY759ZBMOH,!D[):)Z\TV#'RV8_(,@X" MRI-T:%E>F7\A?]8F-;6*&>H)%K2ZF/5]';<,]3VWH'FBFY"O6^0BB_?G2I.H3:H9P>E605M?*(BGD.SVAVS.M"L+I3F MH6A-@5:>G:'V[#[>I74=*J[&G2W"T<'(*FV@3?9K/:@!!Z794)H#I;E0FH>B M-85:V72&VJ9[*(9!U :$5R,B.E>A4/_..)SXI+?T/:&^')1F0VD.E.9":1Z* MUE1OY:U(72/!2MN8I0Y5R9:N>JYKJN&)5:9'T2,9&_>,\&C??5\VC4_',U":59 M!:W1:IH'T[N@.>U..1UH3A=*\U"TIB(K\\=4FS]MBMSR.)^)L.)Q2)9^LHWS M60[I.!>:)"Q=6$XM4ZA3!*594-H<2K/-%D^L;2(#-*L+I7DH6E/0E5-DJIVB M#LV]5&YKYU--/ENUT&EB!6VO[37V*U>H?]0IIP/-Z4)I'HK6U&)MU< S'21> MUK:M^L.N&XA=.!"[3G1KG4@SK"TP&S*^SE8G3L@B M'=F1KWI9[BU70+[-UOW=VV_IEW.]9;^M7SKY^L85/E]N^8'RM1\E)& KF4H; M3,<]PO,5C/,/(MYFR]N^Q$+$8;:Y873)>'J _'X5Q^+C0YJ@7$?ZYK]02P,$ M% @ 285)6>&ULK95M3]LP$,>_RBE#$TA=DZ9/B+61H.P!:8R*PO9BV@LWN;063AQL MIP5I'WYGIV1AA$J3]B9^O+O?_1V?)UNI[O0:T^K^,U9DQW M98$YK:129:>_D;&SW MNPW?.&YUHP\VDZ64=W9PD4R]P *AP-A8#XR:#>F/74._8@P925PES+[6?ONF-PK>[V'OU^S]?=ZC!1-H MD1UI![Z6V1*5FZA$NM"ZQ,2>Q(UBN6;55?C5*EZ5316O5_TO]DIOHD%W-/$W M+92#FG*PG])&@[GB,5+L/V?8%K_R-&J$'P?MT8=U].&_:#2CWY$GJ)B3XAIC MI+*0P-4SB3KP24G="CA\ =@/PW;"44TXVDLX9X]4YXRN*=VYL9SDFDEM6C%& M+\^IU^_VVT'&-&PO=V]R:W-H965T>P7@7!"\>BG*/ZJM$#7ZNLORZGJVK>NG MR_F\6F_%+JG>%T\BEW]Y*,I=4LNOY>.\>BI%LFD;[;(Y\;Q@ODO2?+:\:J]] M+)=7Q;[.TEQ\+%&UW^V2\MNMR(J7ZQF>?;_P*7WP&7W(6-@U:Q.^I>*E./J-&RGU1_-%\^;"YGGG- M'8E,K.N&(I'_/8N5R+*&2=['GQWI[-AGT_#T\W?VGUOQ4LQ]4HE5D?TKW=3; MZUDT0QOQD.RS^E/Q\@_1"?(;OG615>V_Z*7#>C.TWE=UL>L:RSO8I?GA_^1K M%XB3!I(';D"Z!D1OP,XTH%T#.K8'UC5@8WOPNP:M]/E!>QNX.*F3Y559O*"R M04NVYD,;_;:UC%>:-S^4N[J4?TUENWK)_]RG]3=T@6Y^6WU ;V)1)VE6O947 MOMS%Z,U/;]%/*,W1YVVQKY)\4UW-:]EKTW:^[GJX/?1 SO1 T2]%7F\KQ/.- MV #M8WO[P-)^+M4>)9/ODF^)E?!F__@>4?P.$8\PX'Y6XYM32,[_UCO_X=Y[ MP:#'_-.6CY[C:])^4]=E>K^OD_M,H+I 'Y-2Y/4[]*NR0FM$N6SF"W_^A<<>'^#4N"2+'9) MQAV1]9+%CLEB-O;E;9(E^5J\0_?B,#C/BPV8:'GA<&B#^, &UZ$-#K">L+]HW#?*ORW>BM*M"YV M,JC;9I5Z%B@KJDH&0JZ50JY8ZRRIJO0A72?-^@.%X]"#?W)G%R1LQE O&B:* M!(&OQ0*@"J-0BP3 Q$(X#,$Q#($U##>[8I_7U8E*<98 M%PV@%E3+; R ",%,4PUUR*(SZ0^/ND.K[F8>6F^3_%$T:]$YK:'9-8UHH&DU M43@D&BB&J#Q/&Q(<0&'",*PU.FJ-QHUQD6\&!GAD]+]8+$)?5VS"@H!17_]1 MCV/C@VP]U8NCZH55M5Q8I*7+T6I?RJ5G_0U]+I.\RMK!C/XN_2YZ\T\YWM]" M8; R3UUX7)+%+LFX([)>>K"G;*+W2CZAZ\A1OIRRQ4[9N"NV?LI.G#UVZ!8Z MLMYL%GF^OE1 L-#W-5,1@[" 1-ID K.%9Z903)1T\G_W"UT7I_<6!4P/APG" MD1X+$\/TU94#('K&+6#E[;'5C?Z 7^@(3V_#TR4/0N)A"+="^G*5.\9V>SS. M)G0D WDU069>30R05Q-T-J_*#6.['9[@$3#D57&TT/5",)\R7?(H-C[(UM>M M["^V^]^Q+@')08Z^Y.LBKXHLW22U_-G?[>^K=),FY;?3]0H,F?4F)B]0+MEB MIVS<%5L_GJ8TBXQ *AR&%PT%4 M)4"LMO4'3$5':#,5PY!X&,*MD+Y^<)YH( %EG?!UL!H/Y]=J)'04[[]2%QRE;[)2-NV+K9TAY>\)>R2L0:Q$Q.64NV6*G;-P56S]EJDHA(ZN4 M45Z! #4#CO2Z#$!AK.]4CZ+B U1]T:I$(?82Q859(.8FNK%>#D+B80BW0OH! M4*:>V/?J?\ >F/OHAMQ!2#P,X59(7ZXRQ,1NB$?: YLM[20.0N)A"+="^A*5 M_R5V_SO%$$">TQS$)@H8Q&.H^ !5_Y&XLKC4;G$_Y+60,V*-/B6U0'7H!0P/$% ML,^SYQ>H\L+4[H7'V00*&%>&0U]7;,(8Q?HN D1&/>-Y/@"C$3FC5]E@:K?! M$SP#!8Z,^,:Y' !%2: ?4AK%Q8>X^IJ5\Z5VYVMW#?9G$F!@G&YJ.V6+G;)Q M5VS]Q"D/3Z/7\A368F%RRERRQ4[9N"NV?LI434)'UB3C/ 50)7CZ8P@ =(&- MHW\0RC04)NC,^LE43<+L-8D+-\',_7']L!@ (:'^Y!L 8:;OU4(@?&:GEBG_ MS^S;\=-M!#/WR?7:>Q@2#T.X%=*7J[PSLWOG<;Z!F0;6R"O@<T/TBGL!.64X]V_JE+C5.VV"D;=\76SY2R[LQ_)7? K#7"Y)2Y9(N=LG%7 M;/V4J>J#C:P^QKTG 10-LE#2CTA!L-!GQD(!L44+8U8!8,P_]R23J2*$V8N0 M*?/H@>GT78V+(%KHU28$\R-]FHS'L?%!MH/N^WZ+;Y<8>!ZC"_YX65$17]X-_*7I)0_F@IEXD%VY;T/98[* MP^N&AR]U\=2^3W=?U'6Q:S]N1;(190.0?W\HBOK[EZ:#XTN?R_\"4$L#!!0 M ( $F%25GL9R=[V , @1 9 >&PO=V]R:W-H965T8 ^0@*3J2KB/S.-'F\1QGD MMS1'1#[94I9!(6_9SN0Y0S IG3)L.I85F!E,B3&?EFMK-I_20N"4H#4#O,@R MR+XM$:;'F6$;IX4/Z6XOU((YG^9PAQZ1^)2OF;PS&Y0DS1#A*26 H>W,6-AW MD5TZE!:?4W3D9]= 2=E0^E7=W"Y@RPEU3=\J@-QYB!Q] Y.[>!T'9YC<&L']UH&KW;PKF7P:X=2 MNEEI+P,70@'G4T:/@"EKB:8NRNB7WC)>*5&%\BB8?)I*/S$/T5:N)&")B+P2 M8%W7P!I# EZ'2, 4\S?@+?CT&(+7K]Z 5R EX..>%AR2A$]-(3>AH,RX)EQ6 MA,XSA"YXH$3L.8A(@A*-?]CO'_3XFU)\$P'G%(&ETPNX*':WP+5O@&,YGF8_ MJ^O=79V<_\8>_3)[*QAN4PYNB>=>6PZR#&ZJ8EAPC@2_ 0N,:0S+M_SO/Z4Q MN!\1S&:&;('L<1.R!C_OMO=F#]H4O#D&#AD &"M MA'E-PKP^]'GTE,N6*S/&D"@8T66A @A* /6[<9C;(]N>FH?SZ.J,_$G;*+PT M#7+$4IJD,=C4+^&SHH.++3B.U9$<7*3# M&77"$E[B>&XG]]$ECN\Y>K&C1NRHOW:S'--OB$F!1+!T4ZBFHA7:B_/21C(D M6#BZ")T?6)T<1 ,QMH(\;H(\_FE%G1>2+KQC32D[716K7IZ7QNTJRF@@RE;@ M)DW@)KV!6S,44RC @SP#80Z6!9<&G(,P/:3JB*0+9"_B2^MT2+!P2+!H(+!6 M6FSKQXG5^A_/*#790#D;%"T<%"T:"JV=MK-!P^Y]GQ9Q7&0%ANJP4D^0.^^H_@ ;)=2CC M:"NIK-N1;-:L&KNK&T'S4BM.-(FC^_)A_!U!+ M P04 " !)A4E9Q.'KU2L% #A(@ &0 'AL+W=OQM@K .R/?Y@]) >+2,]E 7G+WKEPW)J.?J(:$1#J1%$_=O3 M.8TB35+'\;F 6F5.'7B\_$9_GPU>#69!4CKGT9]L*3=3:V2A)5V1720_\<,O MM!B0IWDAC]+L+SKD^WJ>A<)=*GE>)[V,VSO#_6ZG I%7MJS7[\P1TX/[55 1+F0\("(%BM*OVR*GT3?787\UTB M$3D0H2X*)#GBEYH-.FJMY12AV)&J3V4CJ*C,DS,]A7DUF[U1FH(PUF8>ES$.CS$&R M9X(G>A: (D86+&+M[<.(Z:HQ),P?-C3&3K]Q+@.EK(D\*D4>?:O()*ID-K8. M([&KWI P?]1H'7C4D!LH8TWN<2GWV'QK5+8)\15:D3#3&5TP;4M4HDOT;^O, MZMX([*HV),P?-\]N[T1KH'PUK5VGU'*D+=/93@RHUN=Q+MU#1=($E> MZ#47UULUV=9]7"ACV":]&=]5>U":7]!_-F,Y20]+\@G;<7'K>H*DT;E1DX!RW_+J$E:]TC09I-B=;IF^( M8?4@HE5!4#<)2O,+6JT]#UL4_#^ MC\I.NA[T$Q47U$J"TGQ06@!%J]>FLIWNUWQGLKZ65,35O;3J3U>(9(]=6BL$ MZD)!:7Y!J]U3ATV/!)6T+GUE15VS%_V+)6%V69R=*H*:4%":#TH+H&CU2E1^ MU1V!-RA0PPI*\T%I 12M7IO*W+IF=_O]#6K<: *]X?BT"+7>@^A4&M+RC- M!Z4%4+1Z;2J#C,T&^;O[%&[:S7&OT:;,V3LK#TD+H&BY\O;1*_Z8BG7V;85^ M-Z+TR]_VEUO+[S?NLJ\6[&KW_../!R+6+$E11%&ULM9I=C^(V%(;_ MBI6NJEVI)7$2"$P!"S!.1=,;CO]A2;49&WT!+NB*[6#WPP^^T'% WXRUX+/-7="C;6@9:[*3B M22G6/4A86KR3Y_*+.!%@]X+ +@7VM0*G%#C7"MQ2X%XKZ):"[KG N2#HE8+> MN<"[(/!*@9N]315@L/Z!?T>=''[U_]P&]0RQ%A M1[-V^62W[B '7Y3[[?(Y$3JZ=5$>7--Y+Y?;#?+PK>@O"#L7U=$5?<>#IK[7 M,N%4#G)RGGN!]T#W/-ZS=(UF@BZ90B%9L)BIEX:N35M1V;1[)[=D04>&GELWYI2# GS(6$!)"R$A$5 L)I3W,HI;DYWKIQKT-^?= OT4=%$ M_M/D%A?2+9 P'Q(60,)"2%@$!*NYI5NYI=LZKTR)9!(5&ZPF<[2J;S5' <-6 M3LNV;_NQU;%LKSLT]Z=YAPP:0,+"YA$X]MD((J"@M93VJI3VOF^I0/_FB]GK MX\E:4)ID,\0D7:(_J$C0)TY2-&WR06O(6WT "?,A80$D+(2$14"PFJ.\RE$> M[)+B0;H%$N9#P@)(6 @)BX!@-;?T*[?T6^>?.7EFR2Y!3UQH938/+8@.=F&O MVLJZU2H%##LGTW-_8'6Z:8P$3MU=5Z)G+7'OMD3H(5-4%H(2HN@:'5/ M'"N@N+T$VK _2]5T?9NW#P!@=9%06D!*"T$I450M+K9CL51#%P=Q:#E45": M#TH+0&DA*"V"HM5=7(V**%BG1_[DFC!=ZDJC@E53ZNC99/\0)5Y;%Z<2YOGNQ:)8KK24JOCZ:54 M%$>]BAO%M_E)HR>N%$_RRXTV$159 _WYBG/U>I,%J [&PO"W:W8$P'JUS(:D066I[V)1V1;GQ) BA%!]* RNC.1=K%^Y!8%:(0@7:%**QTH5(]>3@KNM!C=8Z M.9>%LKE=!O<]K8?O 9L>&.1"- 9[Q 7&PY)JS92\,1T[V :?04'=OE^7QN%< MT76W=T6V!'LS2::%2IEJTG3))C0>"I:!'<7G"[CKH@P!U+K(32/E=%Y(:CUL M&'7#R,Z8$'?P /_(=K1766M/[8[*IFD,U4TGXSJ@WU9SVFW9RS?I!B5_+/3G MI9F.M'VH%7:K6,97MK_*&@.8>A=7IV4IUI\$G\N\8%$H_F2R M0:G,3( I$CPRI?FL'?FE:'G/5GI33JL,]]P[0L]_=YWG3#)%1=NTJ?U#7N4W M.X[Z_\JR_:VR;]CKL7XK'[K)JV,P&1^#R:.HR<$QF$P.WV1T!![KL^?!F0SK MDU#KN+5SV&JB 1QJ1^0[')_%-FDP77*AN:Q["YZF3#X[/F1&UR<9FR%4LG=5?-I[89 MF(;)6E] V$=N[.5',([#_ A@6![, <9Q+"S/_S2? 3H?AV'>!EYD@'(&*,>Q M?,C$?K \?DYB+O],DR2*XAA;T*NQS $P( L !? M3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2 M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'V)40=54.H]$H M&U9Y<,S/TO^A:Y+74"G:Z'7=2/-C7X^XKVT@K[V4IZZ?)H-TNQ8!5 M4LE*/HMB,A@-F%WIA[^TD<]:U;R\GO;[JGY M_=\<0":#; 0G7$ACZ[9%>WX.C!L!C;MO3:TO95D+,^6U^-/H9BW5TIT&KF+H M748;A]UG%\03\W_"J!<+F8NISIM*J+J+HQ&E U1V)==VP!2OQ&1PKC?"L!E? M"G=1\"]717>!-9!YX3(G$@Z8JZ)EI.11A5!6% RVK"YE 1P%FSL<^*D'&2&0 MT0$A_XT\R!B!C \)&7N0"0*9' 3R#UYRE0OF0:8(9'I R%YW9PAD=LCN3CS( M8P3R^)"0J0?Y&8'\3 MYNQ* 5ZVY>F)LG[A&6N4>T2!?<*-"893,PRGS%34\IJ%.(I3*5EB^71BR[NXV7_:!A M)AD3JV3>K->E,QN4'>RK88H8$SOBDDO#[GC9"'8MN&V,V L5)H5 M8+?\L<<481Z(B#UP+9Z?.9A L(N?#0RZ?"[, A&Q!?9IT"$$<>*?B@6$"*H+ MH6"K!FDJ"VW8#(I*GQ'+^A'Y$**JY#:WNDH(BC;G *'R?MD180*(B 4P;^ZM M^-E (W:Q>9,I(BSE1\0I?\:?V*:MAMJ?N_$,%")YJ5U.\R&QS!\19WZ0D2R@ M7KLUO'!Z_VH,AQY^FW(CS @1L1'0@KPW_HHP,T3$9O!*G MB-6"ENW]2&)RB8GEX@KC8.PPL<3$8GFG0MYQ^IB86F)BM725BZ>BIK+LM?5"6:1A'H@ M$I!QB!%32$*LD #C$?O.C>GF,'Q,3",)L4:"14,HEN@:![5$ I!>,'U,3"L) ML5;PXJ;W:&-:28BU@F/Z"QT)IIF$6#.A&BQT8V+.23Y@Q/)^$=;K<L M=;R/Z?=XBCDG_0#GO(_I+VZEF'U2ZL60X$ST2T+R,3$!I>3S8U!Y'[$YG*IH M2N%*C&]:+8]J82HV]9-FB@DHI190A_EJQM!#GF+V23]B"',$?0V1@_N373RN MW1+L;B[*QT37V \UJ.GBZ6-B]DF)[?,>YO86\#$Q^Z3$]MF.O?[SQL3LDW[( M2@HPMALPJH";,PB)N2"Z?_[@?FGHS8/2^8YR6W5L*OVC9MUH1# M/B;FGHS8/6^B> M%_\"C[J/B0DH(Q;0V_7 X$.>8>[)B-V#<:&O=!'+9LMUQ+[>G%^%\3#)9,22 MP:>LICXFYIF,V#/H*B;[Y&-BILF(3;.WCAGL\&/,,L>M989M8WMV6G3]\QU. M;V%_SLM\9IC[Z%Y[2E+W[L*B*COFE>[%Y"WKU ??8+4$L#!!0 ( M $F%25G;=K!Q,0( (DI : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-VDMNHT 4A>&M6"P@N.Z+I!5GU)-,HVP .>6'8AM$T4JR^[:<@7U0#WH2 M<4:H0%S^T0<"'E_RH1WWW:GL]GU9?!X/I[*J=N/8_ZKKLM[E8UONNCZ?SDRR[GL5J\ML,VCZNJ_CQ<=Y?ZLDEWY\G5XOEM50W/;ZFJYPX2")+Y M@Q2"=/X@@R";/\@AR.@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'> M@GH+@=Z*>BN!WHIZ*X'>BGHK@=XZ>5E"H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@ MMZ+>2J"WHMY*H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MTU>=A/H;:BW$>AMJ+<1 MZ&VHMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMDX^5 M!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z!^H= M!'H'ZAT$>L?D9Q,"O0/U#@*] _4. KT#]0X"O1O4N_E)O?ZMJ(\_0502P,$% @ 285)6:3(PW?Z 0 MM"@ !, !;0V]N=&5N=%]4>7!E&ULS=K+3L,P$ 707ZFR18WK)P_1 M;H ML. '3#*E49/8LETH?X^3 A((*E"1N)M&K>VY$X]T5CV_>_84)]NN[>.\ M6*7DSQB+U8HZ&TOGJ<\K2QT MM)LV3:ZV^>?8N'Y>!&IC,;G8;1RRYH7UOFTJF_(Z>^SK3RG3UX0RGQSWQ%7C MXU'>4+ O$X:5[P->S]T\4@A-39-;&]*U[?(NMFU93,\MQ7)_B2]Z=,ME4U'M MJDV7CY31![)U7!&EKBUW18_V)Z=\P[3[Y ?GCV7V!>:=M\'YF"<6Z/=Q;R,9 M3D]]+D0A-?M?\3TQES[X_6B8=DWU#[/S]3ZYL![G$=GX./R./\[XO?XO^Q @ M?4B0/A1('QJD#P/2QS%('R<@?9R"],%G*(V@B,I12.4HIG(45#F*JAR%58[B M*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:) M(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56 MA2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9% M5H,BJT&1U:#(:E!D-2BR'O^GK/?.K?\X?GR6G6WZMWPV_EEQ\0)02P$"% ,4 M " !)A4E9!T%-8H$ "Q $ @ $ 9&]C4')O M<',O87!P+GAM;%!+ 0(4 Q0 ( $F%25G/G\?C[@ "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ 285)654Z8*C9!0 I1\ !@ ("! M#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M285)62/LI9JY P Q0P !@ ("!$QL 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ 285)6=&PO=V]R:W-H965T&UL4$L! A0#% @ 285)69C3A6 7 P L08 !D ("! MZT< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 285)60"M:8OG P .0D !D ("!#%8 'AL+W=O&PO=V]R:W-H965TP@ (L6 9 " @4A\ !X;"]W;W)K&UL4$L! A0#% @ 285)63^^&PO=V]R M:W-H965T&UL M4$L! A0#% @ 285)6=ZLJI-?$0 :3< !D ("!(Z( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M285)683):&PO=V]R:W-H965T&UL4$L! A0#% @ 285)64M*PA1L P ]08 !D M ("!Y^ 'AL+W=O&PO=V]R:W-H M965T-R"+C @ %<8 9 M " @;KH !X;"]W;W)K&UL4$L! M A0#% @ 285)6!P &0 @(%_]0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 285) M61-50XH=!@ A, !D ("!(_T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 285)61 Q/L;R @ &@D M !D ("!7@L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 285)6:V%80+P P PQ0 !D M ("!VA8! 'AL+W=O&PO=V]R:W-H965T M\'FCP( ,@' 9 M " @08@ 0!X;"]W;W)K&UL4$L! A0# M% @ 285)64!ST%*X P (0P !D ("!S"(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 285)61LW MZ+7K! >2$ !D ("!\S@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 285)62Y2FV+ ! !!@ !D M ("!^44! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 285)60='F9$ P KPD !D ("! MJ%&PO=V]R:W-H965T0( /8& 9 M " @8!? 0!X;"]W;W)K&UL4$L! A0#% M @ 285)631DS9@% @ ?P0 !D ("!,&(! 'AL+W=O&PO=V]R:W-H965TA0( *X' 9 " @&UL4$L! A0#% @ 285)62Y\E.U\ @ WP8 !D M ("!AW@! 'AL+W=OP$ >&PO=V]R M:W-H965T>Q ( .<& M 9 " @?V$ 0!X;"]W;W)K&UL M4$L! A0#% @ 285)63XR)R(Y" #H !D ("!^(]@# ($0 &0 @(%HD $ >&PO=V]R:W-H965TO5*P4 .$B 9 M " @7>4 0!X;"]W;W)K&UL4$L! A0#% @ M285)60M%8KR_! ?"< !D ("!V9D! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " !)A4E9I,C#=_H! "T* $P @ $0JP$ 6T-O;G1E C;G1?5'EP97-=+GAM;%!+!08 3@!. %D5 [K0$ ! end XML 84 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 85 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 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 238 345 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 - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Sheet http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Statements 4 false false R5.htm 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 - Disaggregated Sales Sheet http://www.azz.com/role/DisaggregatedSales Disaggregated 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 0000025 - Disclosure - Subsequent Events Sheet http://www.azz.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 26 false false R27.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 27 false false R28.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 28 false false R29.htm 9954472 - Disclosure - Inventories (Tables) Sheet http://www.azz.com/role/InventoriesTables Inventories (Tables) Tables http://www.azz.com/role/Inventories 29 false false R30.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 30 false false R31.htm 9954474 - Disclosure - Disaggregated Sales (Tables) Sheet http://www.azz.com/role/DisaggregatedSalesTables Disaggregated Sales (Tables) Tables http://www.azz.com/role/DisaggregatedSales 31 false false R32.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 32 false false R33.htm 9954476 - Disclosure - Operating segments (Tables) Sheet http://www.azz.com/role/OperatingsegmentsTables Operating segments (Tables) Tables 33 false false R34.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 34 false false R35.htm 9954478 - Disclosure - Debt (Tables) Sheet http://www.azz.com/role/DebtTables Debt (Tables) Tables http://www.azz.com/role/Debt 35 false false R36.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 36 false false R37.htm 9954480 - Disclosure - Leases (Tables) Sheet http://www.azz.com/role/LeasesTables Leases (Tables) Tables http://www.azz.com/role/Leases 37 false false R38.htm 9954481 - Disclosure - Equity (Tables) Sheet http://www.azz.com/role/EquityTables Equity (Tables) Tables http://www.azz.com/role/Equity 38 false false R39.htm 9954482 - Disclosure - Defined Benefit Pension Plan (Tables) Sheet http://www.azz.com/role/DefinedBenefitPensionPlanTables Defined Benefit Pension Plan (Tables) Tables http://www.azz.com/role/DefinedBenefitPensionPlan 39 false false R40.htm 9954483 - 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 40 false false R41.htm 9954484 - Disclosure - Inventories (Details) Sheet http://www.azz.com/role/InventoriesDetails Inventories (Details) Details http://www.azz.com/role/InventoriesTables 41 false false R42.htm 9954485 - Disclosure - Earnings Per Share (Details) Sheet http://www.azz.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.azz.com/role/EarningsPerShareTables 42 false false R43.htm 9954486 - Disclosure - Earnings Per Share - Narrative (Details) Sheet http://www.azz.com/role/EarningsPerShareNarrativeDetails Earnings Per Share - Narrative (Details) Details 43 false false R44.htm 9954487 - Disclosure - Disaggregated Sales (Details) Sheet http://www.azz.com/role/DisaggregatedSalesDetails Disaggregated Sales (Details) Details http://www.azz.com/role/DisaggregatedSalesTables 44 false false R45.htm 9954488 - Disclosure - Disaggregated Sales - Narrative (Details) Sheet http://www.azz.com/role/DisaggregatedSalesNarrativeDetails Disaggregated Sales - Narrative (Details) Details 45 false false R46.htm 9954489 - 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 46 false false R47.htm 9954490 - 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 47 false false R48.htm 9954491 - Disclosure - Operating segments (Details) Sheet http://www.azz.com/role/OperatingsegmentsDetails Operating segments (Details) Details http://www.azz.com/role/OperatingsegmentsTables 48 false false R49.htm 9954492 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details) Sheet http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails Investments in Unconsolidated Entity - Narrative (Details) Details 49 false false R50.htm 9954493 - 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 50 false false R51.htm 9954494 - 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 51 false false R52.htm 9954495 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 52 false false R53.htm 9954496 - Disclosure - Debt - Schedule of Long-term Debt (Details) Sheet http://www.azz.com/role/DebtScheduleofLongtermDebtDetails Debt - Schedule of Long-term Debt (Details) Details 53 false false R54.htm 9954497 - Disclosure - Debt - Narrative (Details) Sheet http://www.azz.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 54 false false R55.htm 9954498 - Disclosure - Debt - Interest Expense Disclosure (Details) Sheet http://www.azz.com/role/DebtInterestExpenseDisclosureDetails Debt - Interest Expense Disclosure (Details) Details 55 false false R56.htm 9954499 - Disclosure - Fair Value Measurements (Details) Sheet http://www.azz.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.azz.com/role/FairValueMeasurementsTables 56 false false R57.htm 9954500 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.azz.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 57 false false R58.htm 9954501 - Disclosure - Leases - Narrative (Details) Sheet http://www.azz.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 58 false false R59.htm 9954502 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.azz.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 59 false false R60.htm 9954503 - Disclosure - Leases - Lease Details (Details) Sheet http://www.azz.com/role/LeasesLeaseDetailsDetails Leases - Lease Details (Details) Details 60 false false R61.htm 9954504 - Disclosure - Leases - Classification of Lease Expense (Details) Sheet http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails Leases - Classification of Lease Expense (Details) Details 61 false false R62.htm 9954505 - Disclosure - Leases - Lease Maturity (Details) Sheet http://www.azz.com/role/LeasesLeaseMaturityDetails Leases - Lease Maturity (Details) Details 62 false false R63.htm 9954506 - Disclosure - Leases - Sublease Income (Details) Sheet http://www.azz.com/role/LeasesSubleaseIncomeDetails Leases - Sublease Income (Details) Details 63 false false R64.htm 9954507 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.azz.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 64 false false R65.htm 9954508 - Disclosure - Mezzanine Equity (Details) Sheet http://www.azz.com/role/MezzanineEquityDetails Mezzanine Equity (Details) Details http://www.azz.com/role/MezzanineEquity 65 false false R66.htm 9954509 - Disclosure - Equity (Details) Sheet http://www.azz.com/role/EquityDetails Equity (Details) Details http://www.azz.com/role/EquityTables 66 false false R67.htm 9954510 - Disclosure - Equity - AOCI (Details) Sheet http://www.azz.com/role/EquityAOCIDetails Equity - AOCI (Details) Details 67 false false R68.htm 9954511 - Disclosure - Defined Benefit Pension Plan (Details) Sheet http://www.azz.com/role/DefinedBenefitPensionPlanDetails Defined Benefit Pension Plan (Details) Details http://www.azz.com/role/DefinedBenefitPensionPlanTables 68 false false R69.htm 9954512 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.azz.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.azz.com/role/CommitmentsandContingencies 69 false false R70.htm 9954513 - Disclosure - Subsequent Events (Details) Sheet http://www.azz.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.azz.com/role/SubsequentEvents 70 false false All Reports Book All Reports azz-20240831.htm azz-20240831.xsd azz-20240831_cal.xml azz-20240831_def.xml azz-20240831_lab.xml azz-20240831_pre.xml azz-20240831_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 89 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "azz-20240831.htm": { "nsprefix": "azz", "nsuri": "http://www.azz.com/20240831", "dts": { "inline": { "local": [ "azz-20240831.htm" ] }, "schema": { "local": [ "azz-20240831.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-20240831_cal.xml" ] }, "definitionLink": { "local": [ "azz-20240831_def.xml" ] }, "labelLink": { "local": [ "azz-20240831_lab.xml" ] }, "presentationLink": { "local": [ "azz-20240831_pre.xml" ] } }, "keyStandard": 297, "keyCustom": 48, "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": 238, "entityCount": 1, "segmentCount": 53, "elementCount": 612, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1134, "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-20240831.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-20240831.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-7", "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-20240831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "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-20240831.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-7", "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-20240831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "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-20240831.htm", "unique": true } }, "R4": { "role": "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "longName": "0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-7", "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-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-48", "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-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-48", "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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.azz.com/role/DisaggregatedSales", "longName": "0000012 - Disclosure - Disaggregated Sales", "shortName": "Disaggregated Sales", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.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-20240831.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.azz.com/role/SubsequentEvents", "longName": "0000025 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true } }, "R26": { "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": "26", "firstAnchor": { "contextRef": "c-7", "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-20240831.htm", "first": true }, "uniqueAnchor": null }, "R27": { "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": "27", "firstAnchor": { "contextRef": "c-7", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true } }, "R28": { "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": "28", "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-20240831.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-20240831.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.azz.com/role/InventoriesTables", "longName": "9954472 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "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-20240831.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-20240831.htm", "first": true, "unique": true } }, "R30": { "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": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.azz.com/role/DisaggregatedSalesTables", "longName": "9954474 - Disclosure - Disaggregated Sales (Tables)", "shortName": "Disaggregated Sales (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "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-20240831.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-20240831.htm", "first": true, "unique": true } }, "R32": { "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": "32", "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-20240831.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-20240831.htm", "first": true, "unique": true } }, "R33": { "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": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true } }, "R34": { "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": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.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-20240831.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.azz.com/role/DebtTables", "longName": "9954478 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "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-20240831.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-20240831.htm", "first": true, "unique": true } }, "R36": { "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": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.azz.com/role/LeasesTables", "longName": "9954480 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.azz.com/role/EquityTables", "longName": "9954481 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "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-20240831.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-20240831.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.azz.com/role/DefinedBenefitPensionPlanTables", "longName": "9954482 - Disclosure - Defined Benefit Pension Plan (Tables)", "shortName": "Defined Benefit Pension Plan (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DefinedBenefitPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DefinedBenefitPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails", "longName": "9954483 - 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": "40", "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-20240831.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-20240831.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.azz.com/role/InventoriesDetails", "longName": "9954484 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "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-20240831.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-20240831.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.azz.com/role/EarningsPerShareDetails", "longName": "9954485 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "unique": true } }, "R43": { "role": "http://www.azz.com/role/EarningsPerShareNarrativeDetails", "longName": "9954486 - Disclosure - Earnings Per Share - Narrative (Details)", "shortName": "Earnings Per Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:CommonStockSharesIssued", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-58", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "unique": true } }, "R44": { "role": "http://www.azz.com/role/DisaggregatedSalesDetails", "longName": "9954487 - Disclosure - Disaggregated Sales (Details)", "shortName": "Disaggregated Sales (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-7", "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-20240831.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:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "unique": true } }, "R45": { "role": "http://www.azz.com/role/DisaggregatedSalesNarrativeDetails", "longName": "9954488 - Disclosure - Disaggregated Sales - Narrative (Details)", "shortName": "Disaggregated Sales - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "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-20240831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "unique": true } }, "R46": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationNewCashProvidedbyOperatingActivitiesDetails", "longName": "9954489 - 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": "46", "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-20240831.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-20240831.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.azz.com/role/SupplementalCashFlowInformationCashRelatedtoInterestandIncomeTaxesandSupplementalDisclosuresofNonCashActivitiesDetails", "longName": "9954490 - 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": "47", "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-20240831.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-20240831.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.azz.com/role/OperatingsegmentsDetails", "longName": "9954491 - Disclosure - Operating segments (Details)", "shortName": "Operating segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-7", "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-20240831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-111", "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-20240831.htm", "unique": true } }, "R49": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "longName": "9954492 - Disclosure - Investments in Unconsolidated Entity - Narrative (Details)", "shortName": "Investments in Unconsolidated Entity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "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-20240831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-123", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "unique": true } }, "R50": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "longName": "9954493 - 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": "50", "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-20240831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-125", "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-20240831.htm", "unique": true } }, "R51": { "role": "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "longName": "9954494 - 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": "51", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:GrossProfit", "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-20240831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-126", "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-20240831.htm", "unique": true } }, "R52": { "role": "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "longName": "9954495 - Disclosure - Derivative Instruments - Narrative (Details)", "shortName": "Derivative Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "longName": "9954496 - 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": "53", "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-20240831.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-20240831.htm", "unique": true } }, "R54": { "role": "http://www.azz.com/role/DebtNarrativeDetails", "longName": "9954497 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtWeightedAverageInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:DebtWeightedAverageInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "unique": true } }, "R55": { "role": "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails", "longName": "9954498 - Disclosure - Debt - Interest Expense Disclosure (Details)", "shortName": "Debt - Interest Expense Disclosure (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-7", "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-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "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-20240831.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.azz.com/role/FairValueMeasurementsDetails", "longName": "9954499 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.azz.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954500 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "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-20240831.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-20240831.htm", "unique": true } }, "R58": { "role": "http://www.azz.com/role/LeasesNarrativeDetails", "longName": "9954501 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "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-20240831.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-20240831.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.azz.com/role/LeasesLeaseCostDetails", "longName": "9954502 - Disclosure - Leases - Lease Cost (Details)", "shortName": "Leases - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.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", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.azz.com/role/LeasesLeaseDetailsDetails", "longName": "9954503 - Disclosure - Leases - Lease Details (Details)", "shortName": "Leases - Lease Details (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.azz.com/role/LeasesClassificationofLeaseExpenseDetails", "longName": "9954504 - Disclosure - Leases - Classification of Lease Expense (Details)", "shortName": "Leases - Classification of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-7", "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-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "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-20240831.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.azz.com/role/LeasesLeaseMaturityDetails", "longName": "9954505 - Disclosure - Leases - Lease Maturity (Details)", "shortName": "Leases - Lease Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.azz.com/role/LeasesSubleaseIncomeDetails", "longName": "9954506 - Disclosure - Leases - Sublease Income (Details)", "shortName": "Leases - Sublease Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:SubleaseIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:SubleaseIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.azz.com/role/IncomeTaxesNarrativeDetails", "longName": "9954507 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.azz.com/role/MezzanineEquityDetails", "longName": "9954508 - Disclosure - Mezzanine Equity (Details)", "shortName": "Mezzanine Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:PreferredStockRedemptionPremium", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "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-20240831.htm", "unique": true } }, "R66": { "role": "http://www.azz.com/role/EquityDetails", "longName": "9954509 - Disclosure - Equity (Details)", "shortName": "Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-57", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-57", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.azz.com/role/EquityAOCIDetails", "longName": "9954510 - Disclosure - Equity - AOCI (Details)", "shortName": "Equity - AOCI (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-18", "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-20240831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "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-20240831.htm", "unique": true } }, "R68": { "role": "http://www.azz.com/role/DefinedBenefitPensionPlanDetails", "longName": "9954511 - Disclosure - Defined Benefit Pension Plan (Details)", "shortName": "Defined Benefit Pension Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:DefinedBenefitPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:DefinedBenefitPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.azz.com/role/CommitmentsandContingenciesDetails", "longName": "9954512 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-234", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-234", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.azz.com/role/SubsequentEventsDetails", "longName": "9954513 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-143", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-148", "name": "azz:DebtInstrumentDecreaseToInterestRateMargin", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "azz-20240831.htm", "unique": true } } }, "tag": { "azz_A2022CreditAgreementAndTermLoanBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240831", "localname": "A2022CreditAgreementAndTermLoanBMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "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/20240831", "localname": "AISJointVentureMember", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedBalanceSheetForAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofCondensedStatementofOperationsforAISJointVentureDetails", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AIS Joint Venture", "label": "AIS Joint Venture [Member]", "documentation": "AIS Joint Venture" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/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/20240831", "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": [ "r28", "r734" ] }, "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,128) and $(2,347) at August\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": [ "r288", "r289" ] }, "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": [ "r108", "r150" ] }, "azz_AccummulatedNetActuarialGainLossNetOfTaxAdjustmentAttributableToParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240831", "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/20240831", "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/20240831", "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/20240831", "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": [ "r192", "r193", "r492", "r494", "r495", "r496", "r497", "r499" ] }, "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": [ "r38", "r39", "r122", "r177", "r545", "r573", "r574" ] }, "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": [ "r192", "r193", "r492", "r494", "r495", "r496", "r497", "r499" ] }, "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", "r17", "r39", "r471", "r474", "r523", "r569", "r570", "r838", "r839", "r840", "r846", "r847", "r848" ] }, "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", "r17", "r39", "r193", "r194", "r494", "r495", "r496", "r497", "r499", "r838" ] }, "azz_AcquisitionMarketCapitalizationThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240831", "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/20240831", "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/20240831", "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": [ "r786" ] }, "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": [ "r114" ] }, "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": [ "r442", "r443", "r444", "r585", "r846", "r847", "r848", "r871", "r891" ] }, "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": [ "r792" ] }, "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": [ "r792" ] }, "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": [ "r792" ] }, "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": [ "r792" ] }, "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": [ "r757", "r768", "r778", "r803" ] }, "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": [ "r760", "r771", "r781", "r806" ] }, "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": [ "r792" ] }, "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": [ "r799" ] }, "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": [ "r764", "r772", "r782", "r799", "r807", "r811", "r819" ] }, "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": [ "r817" ] }, "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": { "negatedTerseLabel": "Accounts receivable, allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r178", "r290", "r301" ] }, "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": [ "r246" ] }, "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": [ "r53" ] }, "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": [ "r53" ] }, "azz_April2024SecondaryOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240831", "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/20240831", "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": [ "r148", "r172", "r211", "r258", "r273", "r279", "r297", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r463", "r467", "r486", "r540", "r628", "r734", "r748", "r864", "r865", "r877" ] }, "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": [ "r167", "r180", "r211", "r297", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r463", "r467", "r486", "r734", "r864", "r865", "r877" ] }, "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": [ "r211", "r297", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r463", "r467", "r486", "r864", "r865", "r877" ] }, "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": [ "r814" ] }, "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": [ "r815" ] }, "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": [ "r810" ] }, "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": [ "r810" ] }, "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": [ "r810" ] }, "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": [ "r810" ] }, "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": [ "r810" ] }, "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": [ "r810" ] }, "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": [ "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441" ] }, "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": [ "r813" ] }, "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": [ "r812" ] }, "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": [ "r811" ] }, "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": [ "r811" ] }, "azz_BasicEarningsLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240831", "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": [ "r461", "r728", "r729" ] }, "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": [ "r81", "r82", "r461", "r728", "r729" ] }, "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/20240831", "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": [ "r48", "r49", "r50" ] }, "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": [ "r46", "r169", "r703" ] }, "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": [ "r46", "r132", "r208" ] }, "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 decrease 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", "r132" ] }, "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": [ "r130" ] }, "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": [ "r790" ] }, "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": [ "r162", "r174", "r175", "r176", "r211", "r231", "r235", "r243", "r245", "r252", "r253", "r297", "r329", "r332", "r333", "r334", "r340", "r341", "r362", "r363", "r367", "r370", "r377", "r486", "r578", "r579", "r580", "r581", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r616", "r637", "r656", "r682", "r683", "r684", "r685", "r686", "r826", "r843", "r849" ] }, "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": [ "r174", "r175", "r176", "r252", "r362", "r363", "r365", "r367", "r370", "r375", "r377", "r578", "r579", "r580", "r581", "r716", "r826", "r843" ] }, "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": [ "r74", "r75", "r76", "r77" ] }, "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": [ "r791" ] }, "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": [ "r791" ] }, "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": [ "r35", "r91", "r542", "r615" ] }, "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": [ "r137", "r319", "r321", "r689", "r860" ] }, "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": [ "r142" ] }, "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": [ "r736", "r737", "r738", "r740", "r741", "r742", "r745", "r846", "r847", "r871", "r888", "r891" ] }, "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": [ "r113" ] }, "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": [ "r113", "r616" ] }, "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": [ "r113" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.azz.com/role/EarningsPerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares, outstanding (shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r18", "r113", "r616", "r634", "r891", "r892" ] }, "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,877 and 25,102 shares issued and outstanding at August\u00a031, 2024 and August\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": [ "r113", "r543", "r734" ] }, "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": [ "r796" ] }, "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": [ "r795" ] }, "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": [ "r797" ] }, "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": [ "r794" ] }, "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": [ "r40", "r189", "r191", "r198", "r536", "r554" ] }, "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": [ "r213", "r260", "r271", "r272", "r273", "r274", "r275", "r277", "r281", "r329", "r330", "r331", "r332", "r334", "r335", "r337", "r339", "r340", "r864", "r865" ] }, "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": [ "r213", "r260", "r271", "r272", "r273", "r274", "r275", "r277", "r281", "r329", "r330", "r331", "r332", "r334", "r335", "r337", "r339", "r340", "r864", "r865" ] }, "azz_ConstructionIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240831", "localname": "ConstructionIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction", "label": "Construction Industry [Member]", "documentation": "Construction Industry" } } }, "auth_ref": [] }, "azz_ConsumerIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240831", "localname": "ConsumerIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer", "label": "Consumer Industry [Member]", "documentation": "Consumer Industry" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/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/DisaggregatedSalesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r379", "r381", "r392" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r379", "r380", "r392" ] }, "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": [ "r362", "r363", "r367", "r740", "r741", "r742", "r745" ] }, "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": [ "r20", "r272", "r273", "r274", "r275", "r281", "r854" ] }, "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": [ "r127", "r211", "r297", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r486", "r864" ] }, "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", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "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", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "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": [ "r48", "r50" ] }, "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", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r25", "r107", "r108", "r149", "r151", "r213", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r503", "r711", "r712", "r713", "r714", "r715", "r844" ] }, "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", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/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": [ "r25", "r151", "r359" ] }, "azz_DebtInstrumentDecreaseToInterestRateMargin": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20240831", "localname": "DebtInstrumentDecreaseToInterestRateMargin", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease to interest rate margin", "label": "Debt Instrument, Decrease To Interest Rate Margin", "documentation": "Debt Instrument, Decrease To Interest Rate Margin" } } }, "auth_ref": [] }, "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": [ "r88", "r90", "r342", "r503", "r712", "r713" ] }, "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": [ "r213", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r503", "r711", "r712", "r713", "r714", "r715", "r844" ] }, "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", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r33", "r213", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r503", "r711", "r712", "r713", "r714", "r715", "r844" ] }, "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": [ "r33", "r93" ] }, "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": [ "r33", "r70", "r73", "r87", "r88", "r90", "r92", "r140", "r141", "r213", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r503", "r711", "r712", "r713", "r714", "r715", "r844" ] }, "azz_DebtInstrumentTotalNetLeverageRatioMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20240831", "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": [ "r447", "r448" ] }, "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": [ "r447", "r448", "r541" ] }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.azz.com/role/FairValueMeasurementsDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension obligation", "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": [ "r78", "r79", "r110", "r143" ] }, "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": [ "r397", "r399", "r413", "r724", "r725", "r726", "r727" ] }, "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": "Net benefit cost", "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": [ "r413", "r727" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.azz.com/role/DefinedBenefitPensionPlanDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected return", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r395", "r407", "r412", "r726", "r727" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.azz.com/role/DefinedBenefitPensionPlanDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest costs", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r395", "r396", "r406", "r411", "r726", "r727" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.azz.com/role/DefinedBenefitPensionPlanDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "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": [ "r405", "r410", "r726", "r727" ] }, "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": [ "r408", "r409", "r726" ] }, "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": [ "r398", "r726" ] }, "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": [ "r398", "r726" ] }, "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": [ "r394", "r532", "r726" ] }, "azz_DenominatorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240831", "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": [ "r13" ] }, "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": [ "r181", "r182", "r485", "r597", "r598", "r599", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r622", "r623", "r671", "r674", "r675", "r676", "r677", "r678", "r705", "r738", "r889" ] }, "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": [ "r605", "r607", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r629", "r630", "r631", "r632", "r644", "r645", "r646", "r647", "r650", "r651", "r652", "r653", "r671", "r672", "r675", "r677", "r736", "r738" ] }, "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": [ "r83", "r84", "r85", "r86", "r605", "r607", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r629", "r630", "r631", "r632", "r644", "r645", "r646", "r647", "r650", "r651", "r652", "r653", "r671", "r672", "r675", "r677", "r705", "r736", "r738" ] }, "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": [ "r147", "r469", "r476" ] }, "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", "calculation": { "http://www.azz.com/role/FairValueMeasurementsDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liabilities", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r181", "r182", "r485", "r597", "r598", "r599", "r600", "r603", "r604", "r605", "r606", "r607", "r629", "r631", "r632", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r705", "r889" ] }, "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": [ "r869", "r870" ] }, "azz_DilutedEarningsLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240831", "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/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r391", "r717", "r718", "r719", "r720", "r721", "r722", "r723" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r391", "r717", "r718", "r719", "r720", "r721", "r722", "r723" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r868" ] }, "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": [ "r8" ] }, "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": [ "r165" ] }, "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": [ "r728", "r729" ] }, "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": [ "r9", "r142" ] }, "azz_DividendsAccruedButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240831", "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": [ "r9", "r142" ] }, "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": [ "r9", "r142" ] }, "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": [ "r752" ] }, "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": [ "r785" ] }, "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": [ "r199", "r219", "r220", "r221", "r222", "r223", "r228", "r231", "r243", "r244", "r245", "r249", "r479", "r480", "r537", "r555", "r706" ] }, "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": [ "r199", "r219", "r220", "r221", "r222", "r223", "r231", "r243", "r244", "r245", "r249", "r479", "r480", "r537", "r555", "r706" ] }, "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": [ "r231", "r235", "r243" ] }, "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": [ "r227", "r246", "r247", "r248" ] }, "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": [ "r490" ] }, "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": [ "r450" ] }, "azz_ElectricalAndUtilityIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240831", "localname": "ElectricalAndUtilityIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Electrical/Utility", "label": "Electrical and Utility Industry [Member]", "documentation": "Electrical and Utility Industry" } } }, "auth_ref": [] }, "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": [ "r31" ] }, "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": [ "r750" ] }, "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": [ "r750" ] }, "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": [ "r750" ] }, "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": [ "r824" ] }, "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": [ "r750" ] }, "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": [ "r750" ] }, "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": [ "r750" ] }, "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": [ "r750" ] }, "azz_EnvironmentalLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240831", "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/20240831", "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": [ "r18", "r163", "r192", "r193", "r194", "r214", "r215", "r216", "r218", "r224", "r226", "r251", "r299", "r300", "r378", "r442", "r443", "r444", "r454", "r455", "r470", "r471", "r472", "r473", "r474", "r475", "r478", "r492", "r494", "r495", "r496", "r497", "r499", "r523", "r569", "r570", "r571", "r585", "r656" ] }, "azz_EquityInEarningsOfUnconsolidatedEntities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240831", "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/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r293", "r294", "r296" ] }, "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": [ "r295" ] }, "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": [ "r11", "r13", "r124", "r549" ] }, "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": [ "r166", "r211", "r297", "r486" ] }, "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": [ "r166", "r211", "r297", "r486" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r293" ] }, "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/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": [ "r268", "r291", "r831", "r855" ] }, "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": [ "r160", "r295", "r298", "r827" ] }, "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": [ "r292" ] }, "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": [ "r793" ] }, "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": [ "r757", "r768", "r778", "r803" ] }, "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": [ "r754", "r765", "r775", "r800" ] }, "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": [ "r799" ] }, "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": [ "r482", "r483", "r484" ] }, "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": [ "r482", "r483", "r484" ] }, "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": [ "r350", "r399", "r400", "r401", "r402", "r403", "r404", "r483", "r527", "r528", "r529", "r712", "r713", "r724", "r725", "r726" ] }, "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": [ "r481" ] }, "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": [ "r350", "r399", "r404", "r483", "r527", "r724", "r725", "r726" ] }, "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": [ "r350", "r399", "r404", "r483", "r528", "r712", "r713", "r724", "r725", "r726" ] }, "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": [ "r350", "r399", "r400", "r401", "r402", "r403", "r404", "r483", "r529", "r712", "r713", "r724", "r725", "r726" ] }, "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": [ "r350", "r399", "r400", "r401", "r402", "r403", "r404", "r527", "r528", "r529", "r712", "r713", "r724", "r725", "r726" ] }, "azz_FinanceLeaseAndOperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240831", "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/20240831", "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/20240831", "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": [ "r509", "r515", "r733" ] }, "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": [ "r511", "r518" ] }, "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": [ "r507", "r522" ] }, "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": [ "r507" ] }, "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": [ "r508" ] }, "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": [ "r876" ] }, "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": [ "r507" ] }, "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": [ "r508" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "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": "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": [ "r522" ] }, "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": [ "r522" ] }, "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": [ "r522" ] }, "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": [ "r522" ] }, "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": [ "r522" ] }, "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": [ "r522" ] }, "azz_FinanceLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240831", "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/20240831", "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": [ "r522" ] }, "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": [ "r510", "r518" ] }, "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": [ "r506" ] }, "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": [ "r509", "r515", "r733" ] }, "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": [ "r508" ] }, "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": [ "r521", "r733" ] }, "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": [ "r520", "r733" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.azz.com/role/FairValueMeasurementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities", "label": "Financial Liabilities Fair Value Disclosure", "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities." } } }, "auth_ref": [] }, "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": [ "r761", "r772", "r782", "r807" ] }, "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": [ "r761", "r772", "r782", "r807" ] }, "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": [ "r761", "r772", "r782", "r807" ] }, "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": [ "r761", "r772", "r782", "r807" ] }, "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": [ "r761", "r772", "r782", "r807" ] }, "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 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": [ "r13" ] }, "us-gaap_GainLossOnTerminationOfLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnTerminationOfLease", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesLeaseDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in ROU assets related to lease terminations", "label": "Gain (Loss) on Termination of Lease", "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term." } } }, "auth_ref": [ "r505" ] }, "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": [ "r170", "r304", "r534", "r710", "r734", "r857", "r858" ] }, "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": [ "r126", "r211", "r258", "r272", "r278", "r281", "r297", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r486", "r708", "r864" ] }, "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", "r123", "r154", "r258", "r272", "r278", "r281", "r538", "r550", "r708" ] }, "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_NetCashProvidedByUsedInOperatingActivities", "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": [ "r146", "r211", "r217", "r258", "r272", "r278", "r281", "r297", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r480", "r486", "r550", "r708", "r864" ] }, "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": 3.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity in earnings of unconsolidated subsidiaries", "negatedTerseLabel": "Equity in earnings of unconsolidated subsidiaries", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r13", "r124", "r153", "r265", "r291", "r549" ] }, "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": [ "r728", "r729" ] }, "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": [ "r15", "r19", "r26", "r95", "r96", "r97", "r98", "r99", "r100", "r101", "r102", "r103", "r136" ] }, "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": [ "r314", "r316", "r640" ] }, "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": [ "r316", "r640" ] }, "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": [ "r212", "r446", "r451", "r452", "r453", "r456", "r458", "r459", "r460", "r583" ] }, "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": [ "r157", "r159", "r225", "r226", "r266", "r449", "r457", "r556" ] }, "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": [ "r47" ] }, "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": [ "r12" ] }, "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": [ "r12" ] }, "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": [ "r12" ] }, "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": [ "r12" ] }, "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": [ "r842" ] }, "azz_IncreaseDecreaseInCurrentAssetsAndCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240831", "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": [ "r12" ] }, "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": [ "r12" ] }, "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": [ "r12" ] }, "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": [ "r12" ] }, "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": [ "r239", "r240", "r245" ] }, "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": [ "r232", "r233", "r234", "r245", "r415" ] }, "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": [ "r764", "r772", "r782", "r799", "r807", "r811", "r819" ] }, "azz_IndustrialIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240831", "localname": "IndustrialIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial", "label": "Industrial Industry [Member]", "documentation": "Industrial Industry" } } }, "auth_ref": [] }, "azz_InfrastructureSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240831", "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": [ "r817" ] }, "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": [ "r753", "r823" ] }, "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": [ "r753", "r823" ] }, "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": [ "r753", "r823" ] }, "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": [ "r62", "r63" ] }, "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": [ "r502" ] }, "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": 2.0 }, "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/DebtInterestExpenseDisclosureDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "negatedTerseLabel": "Interest expense, net", "totalLabel": "Interest expense, net", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r89", "r156", "r195", "r262", "r501", "r641", "r746", "r890" ] }, "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": [ "r203", "r206", "r207" ] }, "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": [ "r701", "r743", "r744" ] }, "azz_InterestRateSwapPortionOfVariableRateDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240831", "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": [ "r303" ] }, "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": [ "r834" ] }, "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": [ "r179", "r704", "r734" ] }, "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": [ "r836" ] }, "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": [ "r60", "r837" ] }, "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": [ "r835" ] }, "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": [ "r514", "r733" ] }, "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": [ "r875" ] }, "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": [ "r513" ] }, "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": [ "r513" ] }, "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240831", "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/20240831", "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/20240831", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "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/20240831", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "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/20240831", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "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/20240831", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearThree", "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 } }, "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/20240831", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "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/20240831", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityPaymentsYearSix", "crdr": "credit", "calculation": { "http://www.azz.com/role/LeasesLeaseMaturityDetails_2": { "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/20240831", "localname": "LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityToBePaidThereafter", "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 } }, "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/20240831", "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": [ "r876" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "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": "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": [ "r522" ] }, "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": [ "r522" ] }, "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": [ "r522" ] }, "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": [ "r522" ] }, "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": [ "r522" ] }, "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": [ "r522" ] }, "azz_LesseeOperatingLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240831", "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/20240831", "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": "azz_LesseeOperatingLeaseLiabilityAndFinanceLeaseLiabilityUndiscountedExcessAmount", "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": [ "r522" ] }, "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": [ "r504" ] }, "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": [ "r30", "r211", "r297", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r464", "r467", "r468", "r486", "r614", "r707", "r748", "r864", "r877", "r878" ] }, "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": [ "r118", "r152", "r547", "r734", "r845", "r856", "r872" ] }, "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": [ "r32", "r168", "r211", "r297", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r464", "r467", "r468", "r486", "r734", "r864", "r877", "r878" ] }, "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": [ "r25", "r104", "r105", "r106", "r109", "r211", "r297", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r464", "r467", "r468", "r486", "r864", "r877", "r878" ] }, "azz_LineOfCreditFacilityAdditionalBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240831", "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", "http://www.azz.com/role/SubsequentEventsDetails" ], "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": [ "r29" ] }, "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": [ "r29" ] }, "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": [] }, "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": [ "r22" ] }, "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": [ "r25", "r151", "r349", "r360", "r712", "r713", "r885" ] }, "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": [ "r173" ] }, "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": [ "r138" ] }, "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": [ "r33" ] }, "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": [ "r33", "r64" ] }, "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": [ "r323", "r324", "r325", "r328", "r861", "r862" ] }, "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": [ "r323", "r324", "r325", "r328", "r861", "r862" ] }, "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": [ "r323", "r828" ] }, "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": [ "r863" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r287", "r719", "r868", "r886", "r887" ] }, "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": [ "r324", "r325", "r326", "r327", "r414", "r531", "r568", "r606", "r607", "r661", "r664", "r668", "r669", "r679", "r699", "r700", "r709", "r716", "r730", "r735", "r866", "r879", "r880", "r881", "r882", "r883", "r884" ] }, "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": [ "r791" ] }, "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": [ "r791" ] }, "azz_MetalCoatingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240831", "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": [ "r324", "r325", "r326", "r327", "r414", "r531", "r568", "r606", "r607", "r661", "r664", "r668", "r669", "r679", "r699", "r700", "r709", "r716", "r730", "r735", "r866", "r879", "r880", "r881", "r882", "r883", "r884" ] }, "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": [ "r810" ] }, "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": [ "r818" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r287", "r719", "r868", "r886", "r887" ] }, "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": [ "r792" ] }, "azz_NaturalGasContractMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240831", "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": [ "r205" ] }, "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": [ "r205" ] }, "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": [ "r132", "r133", "r134" ] }, "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/20240831", "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": [ "r125", "r134", "r155", "r166", "r187", "r190", "r194", "r211", "r217", "r219", "r220", "r221", "r222", "r225", "r226", "r241", "r258", "r272", "r278", "r281", "r297", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r480", "r486", "r552", "r636", "r654", "r655", "r708", "r746", "r864" ] }, "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": [ "r201", "r219", "r220", "r221", "r222", "r228", "r229", "r242", "r245", "r258", "r272", "r278", "r281", "r708" ] }, "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": [ "r229", "r245" ] }, "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": [ "r230", "r236", "r237", "r238", "r245" ] }, "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": [ "r791" ] }, "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": [ "r761", "r772", "r782", "r799", "r807" ] }, "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": [ "r789" ] }, "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": [ "r788" ] }, "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": [ "r799" ] }, "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": [ "r818" ] }, "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": [ "r818" ] }, "azz_NotePayableFloatingAndFixedRateMaturingThroughFiscalYear2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240831", "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/20240831", "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/20240831", "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": [ "r853" ] }, "azz_NumberOfTradingDaysForConversion": { "xbrltype": "durationItemType", "nsuri": "http://www.azz.com/20240831", "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/20240831", "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": [ "r39" ] }, "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": [ "r258", "r272", "r278", "r281", "r708" ] }, "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": [ "r516", "r733" ] }, "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": [ "r507" ] }, "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": [ "r507" ] }, "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": [ "r508" ] }, "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": [ "r507" ] }, "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": [ "r508" ] }, "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": [ "r512", "r518" ] }, "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": [ "r506" ] }, "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": [ "r508" ] }, "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": [ "r521", "r733" ] }, "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": [ "r520", "r733" ] }, "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": [ "r271", "r272", "r273", "r274", "r275", "r281" ] }, "azz_OperationsAndAssetsBySegmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.azz.com/20240831", "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": [ "r94", "r145", "r575", "r576" ] }, "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": [ "r171" ] }, "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", "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", "r122", "r487", "r488", "r491" ] }, "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": [ "r183", "r184" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on interest rate swap, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r185" ] }, "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": [ "r184", "r186" ] }, "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": [ "r158", "r184", "r186" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts reclassified from accumulated other comprehensive income to earnings, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r185" ] }, "azz_OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240831", "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/20240831", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossUnconsolidatedSubsidiaryBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap, unconsolidated subsidiary, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, Tax", "documentation": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Unconsolidated Subsidiary, before Reclassification, Tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/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/20240831", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodForUnconsolidatedSubsidiaryNetOfTax", "crdr": "credit", "calculation": { "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized translation gain for unconsolidated subsidiary, net of tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period For Unconsolidated Subsidiary, Net of Tax", "documentation": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period For Unconsolidated Subsidiary, Net of Tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "crdr": "debit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments, tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3", "r6", "r489", "r498" ] }, "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": [ "r18", "r23", "r188", "r191", "r197", "r492", "r493", "r499", "r535", "r553", "r838", "r839" ] }, "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": [ "r10", "r16", "r146", "r188", "r191" ] }, "azz_OtherIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240831", "localname": "OtherIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Industry [Member]", "documentation": "Other Industry" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/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": [ "r31", "r734" ] }, "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": [ "r34" ] }, "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": 4.0 } }, "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementsofOperations", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other (income) expense, net", "terseLabel": "Other (expense) income", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r129" ] }, "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": [ "r791" ] }, "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": [ "r759", "r770", "r780", "r805" ] }, "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": [ "r762", "r773", "r783", "r808" ] }, "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": [ "r762", "r773", "r783", "r808" ] }, "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": [ "r13" ] }, "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": [ "r142" ] }, "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": [ "r787" ] }, "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": [ "r829", "r841" ] }, "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": [ "r43" ] }, "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": [ "r43" ] }, "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": [ "r45" ] }, "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": [ "r43" ] }, "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": [ "r43" ] }, "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": [ "r42" ] }, "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": "Tax payments 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": [ "r202" ] }, "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": [ "r131" ] }, "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": [ "r790" ] }, "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": [ "r790" ] }, "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": [ "r789" ] }, "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": [ "r799" ] }, "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": [ "r792" ] }, "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": [ "r788" ] }, "azz_PercentageOfCommonStockPriceExcessOfConversionPrice": { "xbrltype": "percentItemType", "nsuri": "http://www.azz.com/20240831", "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/20240831", "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/20240831", "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/20240831", "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/20240831", "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": [ "r364" ] }, "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": [ "r363", "r662", "r665", "r667", "r680" ] }, "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": [ "r51", "r825", "r851" ] }, "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": [ "r209", "r367" ] }, "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": [ "r112", "r362" ] }, "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": [ "r36", "r69" ] }, "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": [ "r250" ] }, "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": [ "r112", "r616", "r634", "r891", "r892" ] }, "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 issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r7" ] }, "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 Credit Facility", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r41", "r844" ] }, "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": [ "r166", "r187", "r190", "r204", "r211", "r217", "r225", "r226", "r258", "r272", "r278", "r281", "r297", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r462", "r465", "r466", "r480", "r486", "r538", "r551", "r584", "r636", "r654", "r655", "r708", "r731", "r732", "r747", "r840", "r864" ] }, "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": [ "r14", "r539", "r548", "r734" ] }, "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": [ "r200", "r302" ] }, "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": [ "r787" ] }, "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": [ "r787" ] }, "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": [ "r324", "r325", "r326", "r327", "r398", "r414", "r438", "r439", "r440", "r530", "r531", "r568", "r606", "r607", "r661", "r664", "r668", "r669", "r679", "r699", "r700", "r709", "r716", "r730", "r735", "r738", "r859", "r866", "r880", "r881", "r882", "r883", "r884" ] }, "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": [ "r324", "r325", "r326", "r327", "r398", "r414", "r438", "r439", "r440", "r530", "r531", "r568", "r606", "r607", "r661", "r664", "r668", "r669", "r679", "r699", "r700", "r709", "r716", "r730", "r735", "r738", "r859", "r866", "r880", "r881", "r882", "r883", "r884" ] }, "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": [ "r39" ] }, "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": [ "r58", "r59" ] }, "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": [ "r754", "r765", "r775", "r800" ] }, "azz_RedemptionFeatureProceedsFromDispositionOfAssetsThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240831", "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/20240831", "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/20240831", "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/20240831", "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/20240831", "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/20240831", "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 Credit Facility", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r44", "r844" ] }, "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": [ "r44", "r581" ] }, "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": [ "r755", "r766", "r776", "r801" ] }, "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": [ "r756", "r767", "r777", "r802" ] }, "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": [ "r763", "r774", "r784", "r809" ] }, "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": [ "r115", "r142", "r546", "r572", "r574", "r582", "r617", "r734" ] }, "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": [ "r163", "r214", "r215", "r216", "r218", "r224", "r226", "r299", "r300", "r442", "r443", "r444", "r454", "r455", "r470", "r472", "r473", "r475", "r478", "r569", "r571", "r585", "r891" ] }, "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/DisaggregatedSalesDetails", "http://www.azz.com/role/OperatingsegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r259", "r260", "r271", "r276", "r277", "r283", "r285", "r287", "r390", "r391", "r533" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.azz.com/role/DisaggregatedSales" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregated Sales", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r161", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r393" ] }, "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": [ "r21" ] }, "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": [ "r196", "r211", "r259", "r260", "r271", "r276", "r277", "r283", "r285", "r287", "r297", "r329", "r330", "r332", "r333", "r334", "r336", "r338", "r340", "r341", "r486", "r538", "r864" ] }, "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", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/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": [ "r519", "r733" ] }, "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": [ "r519", "r733" ] }, "azz_RightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.azz.com/20240831", "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": [ "r818" ] }, "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": [ "r818" ] }, "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/20240831", "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": [ "r39", "r873", "r874" ] }, "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/20240831", "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": [ "r850" ] }, "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": [ "r52", "r54", "r231", "r235", "r243" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedBalanceSheets", "http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "http://www.azz.com/role/InvestmentsinUnconsolidatedEntityNarrativeDetails", "http://www.azz.com/role/OperatingsegmentsDetails", "http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r293", "r294", "r296" ] }, "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": [ "r211", "r293", "r294", "r296", "r297", "r486" ] }, "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": [ "r166", "r211", "r293", "r294", "r296", "r297", "r486" ] }, "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": [ "r482", "r483" ] }, "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": [ "r27", "r119", "r120", "r121" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.azz.com/role/DefinedBenefitPensionPlanTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Benefit Costs", "label": "Schedule of Net Benefit Costs [Table Text Block]", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r144" ] }, "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": [ "r55", "r56", "r57", "r61" ] }, "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": [ "r55", "r56", "r57", "r61" ] }, "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": [ "r66", "r67", "r68", "r70", "r71", "r72", "r73", "r140", "r141", "r142", "r174", "r175", "r176", "r252", "r362", "r363", "r365", "r367", "r370", "r375", "r377", "r578", "r579", "r580", "r581", "r716", "r826", "r843" ] }, "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": [ "r749" ] }, "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": [ "r751" ] }, "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": [ "r255", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r287", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r317", "r318", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r710", "r830", "r886" ] }, "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": [ "r285", "r286", "r599", "r602", "r604", "r663", "r666", "r670", "r681", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r702", "r718", "r738", "r868", "r886" ] }, "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": [ "r254", "r255", "r256", "r257", "r258", "r270", "r275", "r279", "r280", "r281", "r282", "r283", "r284", "r287" ] }, "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": [ "r128" ] }, "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": [ "r832", "r833", "r867" ] }, "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": [ "r12" ] }, "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": [ "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441" ] }, "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": [ "r18" ] }, "azz_StandbyAndCommercialLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240831", "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": [ "r164", "r255", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r287", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r317", "r318", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r710", "r830", "r886" ] }, "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": [ "r162", "r174", "r175", "r176", "r211", "r231", "r235", "r243", "r245", "r252", "r253", "r297", "r329", "r332", "r333", "r334", "r340", "r341", "r362", "r363", "r367", "r370", "r377", "r486", "r578", "r579", "r580", "r581", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r616", "r637", "r656", "r682", "r683", "r684", "r685", "r686", "r826", "r843", "r849" ] }, "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": [ "r18", "r37", "r163", "r192", "r193", "r194", "r214", "r215", "r216", "r218", "r224", "r226", "r251", "r299", "r300", "r378", "r442", "r443", "r444", "r454", "r455", "r470", "r471", "r472", "r473", "r474", "r475", "r478", "r492", "r494", "r495", "r496", "r497", "r499", "r523", "r569", "r570", "r571", "r585", "r656" ] }, "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": [ "r285", "r286", "r599", "r602", "r604", "r663", "r666", "r670", "r681", "r688", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r702", "r718", "r738", "r868", "r886" ] }, "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/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r214", "r215", "r216", "r251", "r533", "r577", "r596", "r608", "r609", "r610", "r611", "r612", "r613", "r616", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r629", "r630", "r631", "r632", "r633", "r635", "r638", "r639", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r656", "r739" ] }, "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/CondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "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": [ "r214", "r215", "r216", "r251", "r533", "r577", "r596", "r608", "r609", "r610", "r611", "r612", "r613", "r616", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r629", "r630", "r631", "r632", "r633", "r635", "r638", "r639", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r656", "r739" ] }, "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": [ "r758", "r769", "r779", "r804" ] }, "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": [ "r852" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued under employee stock purchase plan (shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r18", "r112", "r113", "r142" ] }, "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": [ "r18", "r112", "r113", "r142", "r578", "r656", "r683" ] }, "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": [ "r18", "r142" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.azz.com/role/CondensedConsolidatedStatementofChangesinShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued under employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r18", "r112", "r113", "r142" ] }, "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": [ "r18", "r112", "r113", "r142", "r585", "r656", "r683", "r747" ] }, "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": [ "r18", "r112", "r113", "r142" ] }, "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": [ "r80", "r112", "r113", "r142" ] }, "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": [ "r113", "r116", "r117", "r135", "r618", "r634", "r657", "r658", "r734", "r748", "r845", "r856", "r872", "r891" ] }, "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": [ "r139", "r210", "r361", "r363", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r376", "r378", "r477", "r659", "r660", "r687" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.azz.com/role/LeasesSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r517", "r733" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r500", "r525" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r500", "r525" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r500", "r525" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r500", "r525" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r500", "r525" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.azz.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r524", "r526" ] }, "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": [ "r798" ] }, "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,000 par, shares authorized 100,000; 240 shares issued and outstanding February 29, 2024; aggregate liquidation preference $312,520 at February 29, 2024", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r329", "r332", "r333", "r334", "r340", "r341", "r445", "r544" ] }, "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": [ "r24", "r65" ] }, "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": [ "r111" ] }, "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": [ "r111" ] }, "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": [ "r111" ] }, "azz_TermLoanBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.azz.com/20240831", "localname": "TermLoanBMember", "presentation": [ "http://www.azz.com/role/DebtNarrativeDetails", "http://www.azz.com/role/DebtScheduleofLongtermDebtDetails", "http://www.azz.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.azz.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan B", "label": "Term Loan B [Member]", "documentation": "Term Loan B" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/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": [ "r790" ] }, "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": [ "r797" ] }, "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": [ "r817" ] }, "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": [ "r819" ] }, "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/20240831", "localname": "TransportationIndustryMember", "presentation": [ "http://www.azz.com/role/DisaggregatedSalesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transportation", "label": "Transportation Industry [Member]", "documentation": "Transportation Industry" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/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": [ "r820" ] }, "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": [ "r821" ] }, "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": [ "r819" ] }, "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": [ "r819" ] }, "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": [ "r822" ] }, "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": [ "r820" ] }, "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": [ "r816" ] }, "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": [ "r320" ] }, "azz_UnrecordedUnconditionalPurchaseObligationPercentageOfOutputUnderTakeOrPayContract": { "xbrltype": "pureItemType", "nsuri": "http://www.azz.com/20240831", "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": [ "r322" ] }, "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": [ "r230", "r245" ] }, "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": [ "r228", "r245" ] }, "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/20240831", "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": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "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": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "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(a))", "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(b),22(b))", "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.19-26)", "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.20)", "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.21)", "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.22)", "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.24)", "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.25)", "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.27(b))", "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": "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "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(24))", "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(25))", "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 201.5-02(26))", "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(19))", "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(20))", "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(23))", "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(24))", "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(27)(b))", "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(28))", "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(29))", "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)(1))", "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)(a)(3))", "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(30))", "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(31))", "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(32))", "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)(a))", "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "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" }, "r122": { "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" }, "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(10))", "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(12))", "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(20))", "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.1,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.2)", "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.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r129": { "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" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//230/tableOfContent" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r146": { "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" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "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(11))", "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(13))", "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(15)(1))", "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": "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" }, "r152": { "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" }, "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(13)(f))", "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "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(1))", "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(15))", "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(17))", "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(18))", "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(22))", "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(27)(b))", "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(28))", "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(29))", "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(30)(a)(4))", "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(4))", "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": "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "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(1))", "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(21))", "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(24))", "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": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "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(d))", "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(e)(1))", "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": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "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)(B)", "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)(iii)(B))", "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)(4)(iii)(C))", "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": "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "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": "(b)(3)", "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)(i)", "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)(01)", "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)(02)", "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": "(d)(iv)(02)(A)", "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": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-5" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-21" }, "r499": { "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" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479092/842-20-40-1" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "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(1))", "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(12)(b)(1))", "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(12)(b)(2))", "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(12)(b)(3))", "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(13)(a)(2))", "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(13)(a)(3))", "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(14))", "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(15))", "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(16)(a))", "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": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "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(1))", "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": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r785": { "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" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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 90 0000008947-24-000222-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000008947-24-000222-xbrl.zip M4$L#!!0 ( $F%25D'!@TV/'L! ,2=%P 0 87IZ+3(P,C0P.#,Q+FAT M;>R]:7/C.+(N_/W\"K[JN6>J(FB9^^*JU@V5[>KV/2[;8[EZSO27"8B$+'93 MI(:+R^Y?_P*@5HN22)$400H=,RY;X@(@GUR1R/S\?U\G+O<"@]#QO9__+G:% MOW/0LWS;\9Y__GM_<'ES\_?_V_NOS__?V=G_?GF\Y:Y\*YY +^(N P@B:',_ MG&C,16/(_=,/_G1> /?@@FCD!Y.SL^2V2W_Z%CC/XXB3!$F97S;_-KBP#,42 M=&B=";JLGBFF(9R90TL[&TJ298J:KED \L\7^E 0!,N4SP1@P3-% M*9 77E M; B&P#:'JC(R%=Z^L*SA4!5&(U,W+<40H:$;@JW:(A -41(MD[QW'*$YHWE[ MX06T[)\[XRB:7IR?OPX#MQM"J_OLOYRC+\[1@.7.[$+G-5I<^./'CRZYV ^> MSQW/=3R(%^<\"H 7XKF#"*TFOETX$Z0S49H_Q/)C+PK>TM\X^W+MK?@")_V] MDB#(Z.5A!#P++D>Y[6)17AGI_'+T]Y\[GHZ_'H)P\?0P6*[!"(1#?Z*@3=_&?CKK[4+ MT=]=RY_@M50$8_&PBS@\>P9@NKGPLR_6%M^&3CJXT!?K5-H@_=I \;?DT@L7 M($'0@=[9]T&G]WD,@=W[/($1X/"M9_ _L?/R<^?2]R(D%,Z>WJ:(3%;RU\^= M"+Y&YV3.Y[W_^J__^APYD0M[:*)G\TE^/D\^^WR>/'GHVV^]S[;SPH71FPM_ M[MA..'7!VX7G>Q"]WWF]P!?"(/G5L6WHD5_1]W=(, 6.E;S^-7J$HY\[UAE: M1P],\).@]7:+!!<"]\6SX^C_PK<,Y2 :,SB2MTQ/(?X:IZ)_/UYZ: MXR5])!]M+"._NN"YPR5 ^;F#P'4Q(/1Z:'U5LMZP0.ZW+?77V%V>O^0#G_!91P$:Q.X]NPKI%[F MSY>%3N\,BU+)R/42>?Z2&:][Z%2*X]8K5T/_H>PGX8PF@0H5?B M>=Z/OCH>$CD.FJP?.IC+KU\1I$-GZ,);)XSFXS(%-/$=//S3NS>$N4:O5#UZ M43CFZ)-1P;+&+E_;N M]Y?)$67,S:!];G>^9QT\/4DL8WK+(52"S&(SE&J8G[[$C"L_O?-W8#^ (HNLL&*:X*-AUN0B)ZXA6@".N MS$6$').?.Z$SF;K8CR2?C0.\0*O>2/9^% MK/4!'L3BFBE99A#YP8&OW;@??W@%/7^"Z)[RV*Q+L_:(\_71[YJU M/\?7OT/XC)&\21U$]8O-RW*MK1=/AC#80OA:P@LU' MQ5%P@;_(\J29 "$/PY[:_'-(W.?Y7X@.Z.^1 P..L!M,C9MYORO, )!A#U"[,DJ9X)\)HCS^Y;?+89IKUR* S/+5R3?S/^>O^1\ M;=[IRR!1L Q)*"Q*9B8*9X*R>-#LFT-F)M,VLS6:%9F90MW,I#/)+&-F:M4S MF_%6(AF3/VWTLM>IZUA.] UBX" K1V[\'YT_9\8#>H; MC,:^?>.]P##"C]G\%,([9)OT7QTDHK&PZ]\,_I_O>-%OZ&HDG9+7?#Y/??MB MH1:#K UG&J-&"=0HBS=T"KC^O<+2CJ^P#-J60IF,.D!&46!ZBI6;X"="NQJDL$B9WR#/M]&*ZUF1,L=!+L^@$ROW'/)RW#QZ MMPC/)>QUZ4^FOH>#%PE;S2]#GT]\;Q#YUI]5FVUJ66M.G4^3<\W[MDVBI,!] M X2>9=@ZD3 ;U82I5[O2V4_"7MOY-]\R/+?C+6GBYZ5XV!8*_ M-%HTW:&N+3Q5PXZTW'2_^JCAJ3H(U'3_^?CAJ3JHU'B/FX;P5!V$:[JK?BPO M12YO_TINO)=>@Y=2YOHWW3,_JI=2YL(WWCVOV4LIDQ8TI!-7,S6E\,Y8#41J.D>\I$=L)JHU'0WN7X'K";"-=US/J(#5MIIVJ8[O34Y M8*6M?],=X&,[8*4M?-,]7PH OC19-=ZAK"T_54&U ;;I??=3P5!T$:KK_?/SP5!U4:KS' M34-XJ@["4>>J-Z1BQXKM()T)YIDLE&([T.O Q\/0L1T0O T )@S1."OK/0T< M%Z>N#"":D8TNNQ^-T,2]Y^K3:I25Q=^35K-Z:2&VH=:Y[Z,GV(X;1TAN(5K$ M 3+E8'C]:KFQ#>VO@3_!HBV.2$L0Q%\SK32OOOKE+?T!Z]*2$!\_![V=/.C! M!5XKC_>IU$846DOH>O9I-&I#%ZTE=#T9D1JUH9+6$KH>TU:C-@YS%$)?^L@P M#B)< _^!U(@/H)TE3)#?L[IT01BN682+2Q"YT+ARO;^A4H6Z.!+VH[Z!/_S@ M,@XCY+X&X=):1]@(HR"V,+YN/!M=$+RUTGS3J(L>44:6FHPMZL)%E)&E)B%& M93"((K+49,A0%Q3:1989*1S2M[+%FH6Z"!!51*E)KU 7K:&**/5H%9VZR I5 M1*E'I^C414%V$>4)-[*>^D'B$;=:K^C412VH(TP]ND5OE(=?%\?4H5\:Y>/7 MQ3%UZ)C&>?DQ^JC=VJ5Q'OX125*37FF4=W]\+JE#HS3*MS\^E]2A2QKEV5^[ MT$(^I 7%CM]%W'3N) M0T9P\BY_\!Y-$7WG/0^2Q^X[N+;WI1MY@U_BT/%@&,Y?L,3$-Q@!]](GKV]G MOR>#RA #S9AX"*"%$$&@T5),4!GCH!D3-]XH $D26!S @8\SHM%P6XD.D\H0 MRSYT7/K!U$?X@'>^-Z-?.ZE#982%9MX]LHZOP0XWJ0SKT(R)(^OX.C!!92R) M9DS4IN/K0 >5D2TJ=7P=U*$RSD4S[QY3Q]<3^S2IC+71C(ECZOB:,,'B?8W0 M\36AHY&1O^/K^)JHPV)P=.OX&O9O1*&1H;<34O*U@()%_)JBY6N!1R.#?[6H M^5K(P^)P=.GY]5[=935A$(5&1M1.ALYE]607!1:;H\M$JXJ?6;R-9CJ7Q\\L MAD:K=5T59SO)T!-%*B,R]9*BGDT64:0R^E([5]20TR** M5 9(:N>*.F*2(I4QC RDN.RW3E=0&6:HEQ1UZ0HJ(P&UNDLZIRYCV< %G@4'8PBCOF\36(&(X70WL6=O>]E7!X__??3^FLD"A1Y[G/J;Y&0-(="CW0(O1: MC^RFDS2Y'7TR^D*:C18%(^.0&CBDFOZXHD1=C&1.R'18L/'7Q,8H7ODR/0:8N=#9?TEO?>T:+.L$"Y.EM"M<7_-;QX/TH41=E::;R ME2)%=*8V+L7H7&8H7*8V%+/-[JO0P*N*EZB-LM2^QN7AF-J8R!YYA58Y? !O MV/RMVF,Z#E61F:I1#518SH=DAKHKJC0J#X*4?H,G:PS>TVI?^9 (#RP'N M+8P0VX=E&R.MI[Y";82#"COP?9QR==WWQ"E7+RT4A%*H"WO@W>%'X#W/M"MI M5>%XSB2>M,H)H"$"J5 7>DDC/GAEQ*^"^-2&?Z@DT:H+>:S=887:R V%-O.1 M=HM$PH.BF9E=EY<6PP*UT9W3Q4)MHIO:*!2%6*C5FRHS]JA0&Q<;Q,,0_B=& M-UV_H!^;H;%W%]!KRS40;>\%DGDF*1D%TNJEQ002M<&]NJ!9>SA^E;;%Q ZU M(;RZM;^4W2N02O0*5&JC:O0*Q3IR>U7J0FO[Z'3G1W"V@?7532I.(C)]=5ZA MC;-;OH$H#M!G3^/ CY_'7YW0 NZ_( C0PIF-,:-4ZH)>V;87!]!S_ "3J+2: M9FDX."#[@B+:4AO3JB27+//;OP(G^ VX,?SRMOCU5S0?$%CCMUOX MWU<2PN MNO&F<122*\3FH(#:L%GS42 U!P74!LR:CP*Y.2B@-E1&9W9Q:5E<*K71JN:S M7^6JN#P44!L8:CX**E?%Y:& XA!2TU%0N2HN#04:M7&K1LCDTDPBC=JX5".D M8GETH#80U0BY5!X=J T:-4(NE:V!'JO=51DUJC-L)!&7UJ*E2M41M[H(P^->V/:]1&!2BC M3TU5KG1J_?5,]!E UW6\YU^@APP$E]1NG#B>$T8!B?=7=I,1:A-B1!*9T4?%1?R'I8L+3TY'C4-'!>Z6L-B &M7[O O9)0X-+?S+U/?3GNY[F?;#HE""#,S'9^\36MI&)?C>X)#*U5BC2[TW39E?0L/UH4+NUWQ8CA 8JF_3' M))IGL5!!6/J#&(TR;ZB@*;W1D;;90E20FP5DBIFPI>UMFRP@!& MTX4BBU?DI00%Z6Z2P((;1PXFUD)E%@EI*6%9V*1]-&4QEI.2S2P@4\"$E2GQ/LQ40[5R26+!C2,'$^N@LLPB(2TE+ N;M(^F+,9R4K*9VH#,ESAT/!B& M?0N1.W26?5XPH1\":/D W1T!-YQ?>>6\./@933F'+LF5QV#RHU 4SB0]&PK7 M+BV&PLIC&A6RX[L3A,46@MJ P:WO/3_!8/(0!]88A!")WXE#Y.B7MTLTWVX.1'& ?96P->1S7B\"F$1'PK$SY4!@!;Z[3A9\2]6?H7C^P8?!S1^R<5S1FM(1DG#+YJ9"?:H$Q2XLQ2Q6. M62/CU,E/@_PT"XQ97HQ9KF[,(L&#*)*?9,U%N<"8E<68%3SFV)I?W MA-$;'MW$\<[&T'D>1Q=25Y]&GWXX=C2^$ 7A_W3(A;W/X11X\\LMW_6#BY^P M)!N-/HT0UYV-P,1QWR[^_H2$4\C=P1_'_?,*L?&8C$SX@Q+J(/31A?!4:$J!E*-PX@*.? M.S_M7WA\]NH)^XJ,$KO/L75@0^[:=[<_*_Y24-4>+=<":BU*&1>_TOM_=/%U?<8.G_M/U M8.O@:1GMX/KR^^/-T\WU@.O?77'7_WOY:__NEVON\O[;MYO!X.;^COHI_!,@ MB>@]1[['D,12SOK&_9U E=>C)4/ G(1R MYK<,B0 ^0^-WP32$%_-?/ME..'7!&_+JR3#(39_67Z"B%[S ('(LX,Y>0MZ7 M?#V7KF97DR4L8",DQR-[_N+9MUTTK?/-STVC:PKI7PE=D7Q^3IX7S+^(5YV3J.3"Q1PQ5SP9* M)C;X>O_XC<-V@N=[=_$$/<3B9J;E(Q;V%C;=/(#-?!LZ%U>^%6-#^.EMBO0! MUL+(2NST1.'L'T13+Y_2XW( =$4H:U3@U=2ZBF;DQ:O2U55M)UPS(U_N"HJ2 M!?G;8#Z'L31]Y=[) !>.-I? GV9'8!_O]W#?/?QE3;<\_*"!M@>3Y67(\O=6 M=5FRG"3WD,VL[<)\!-QP(3S=VNH35\/ M\J4%8?I*UNWX[*IE8M>\;/D(GYTP0HH@ND/?S%E30U;3[[]S-Y[5IOP(K(1'$(-%A,D ,A%TZAA3?!;,[Q."<*.6M,K-2/3.(4DC@X?%!8W-"X MU,B"E!+&RK/4DM85I'13-:\)*XE=49=R/6K;YU)7UM52!J5H75/>/:A4NUK+ M8@TFE'Y/FH0JI8N4KIK)(,PK5I'D](/I;!^') M>^K$7!6^7R-1?L[/1D"R\ M-QW!:>"_X.C/+>[ (*=8M4*/3T]4S MP50,215V+G)3T9SN*GX@B.3\@/.C,0RX/^+ "6W'PBN$=::SBEYR6? ,/.C)U_3>T;NO8XN[\[LP@+E&%W:*! M4:A*"DF+K2ZATY/14[E_PC#B]&C,#:( PJANVF229@%>DU:0YA+]>A\\^3\6 M1@HN(/O5#R+NG^C'F"\W,I@68VWDNA&->Q\\(!L/:=?L)B"N^UK4!J1L7=.5 MZ[O=C8-FU2(1^. C0+B_.]/$89B!048&JR8*&P'3-MNJLP7!=NDT0+SC3('+ MP5=HQ9'S@D,\R/Z"81ZKE/%#G?1$F.8PJ%-,Y7V1H5F4J?K,P0S,G<0:LW,W M5IS] ((U?E8Z/4/Q[[W;7,$%;0U1.!,$4Z4IA+L?)*:S/2@>^ZENC,'/ ;2RG+6&JAT8D@_/8:4&>@,D M ,G,@C'&L._(Y= 5Q2T7IP_ C%I\X*Z-O11>-BG4CJ=$5 MA-P16%GLZII>2MA4Z"JF64K8E-Y!&17E2*1KH HV]K.98[N2_9^<*$F:A\ : M=2Q0 (FT';Y.A[[+565^=N]F.(\$/?+7&P'M&'WCCWCY"0_XGW8!O/YNXB-@40!&NV__.#/!,7<_!'[W?8#/*!9\ESN M(U@['W-T@__&L_$V"N2&;YPUAFC1T%#_1*(3DATJ;+JN9')\$#\F_O$8A"0M MS>: ZZ(KVDNR]F7&\8E//288- M9OPUSM[C;/0M4G_XTFD +4B4H2AQ) ,YY#Z@YR%\<&&,Q'TX]G%BR3SY.1J# MZ/TL?H#UH9+\.G+S;"(?>0YX-O=!6IGM$$$-733\ \T%WT2N1W?BH

1HH: MD)&0D8(PXDR!L\%;.#MJM?DS;Y0JJ2X6)7FC6.)$((K#!0N8G=Z_X$;(8HQ$P3)XH0#T(7 M,57@>UA5N6\<1&KKC2/%FX!%@HU7( (>+EF MDF)Q($B@6S0HM(H&CH+%T5HO#Q + LY%JG' +R M6>H7X00)$O268*XG$?M,T"J\8=,#/0VI:KQLS]QSX/^(QO-ON\@2@61H-APY M'CFB039 <"Q40K/<,D#RM?AI?MG>"[8.;W$A-C]F%V\9Z_Q*QTO$'7+ISJ2Y M0;5J1773E-NN^.HAABU5H4M#[^JBF#MWU.S*\NXS2]D_UX1R$CYEI*5VQPB/ M/R9)ZXIB>Q<*O<'(]Z2M"R7E?M3V5TA*26'GKF'N/N17X\F\NF(.RZ-2P;R> MUL)P$CN]6R+W^RMBG5Q:2V3G6*F>O+GS AO!K5+EOAYU2I9 MQWE]YKUGW26IC,/NK1$RU^G>7S.6HBPQDQ=Q\T7[A:S99;)D^Y$G'Q%Y51XT M*;R9=?Q@T6A'5 ;GFZ7&DIQ16EB9!).1.O9\$@N.PR2B@^::%,*)%M4WYH%; M'-#%[W+?\,M_..C5.%3DH2.O2T53/X /NX-SC1R%T*F"TCYHX[A&+KN(C[X 2&(!/^2H^J[0VO;@_?_ M@B$]U,RML/&*9)::^XO3U![1GV_P4K%DS/;)TEC^(%(9R(K!CU+6"!7[?0DDS=TC3=5 M:0[>^5![7#)$/'4K28T*\5L_<7\3NX+ 34' O0 WAEB+)-=V]\38UTHP3_U$ M"EC[].89M=0Y;S[-*+0U42Y ME%BX(73EDO8?U*YN'%"8@[)#4L;1CDBU<4['//:5;58/_5^N";%:3; M7YUS-L''IX1T-]T* 5F^LLHTOR-IJZ)CR:&NY$[OZ\U=_^[RIG_+(0/O_O%; M_XG4SG^OLG90\8#:5YFASI%_39HQC_O\S%)I*\!\,B\* ?]U$7]9-($,*_$P M,Y*!^_#= ['M1-#^F!FZAZ*SW"#NJEQ[]X@S?/V%F-3*H0L S91XY&0-NM'# M,<3+E4ZCW!?@(D!#;C"&,,UHKT:/I21\D2HIC-QED5O>0DK&ZBVGO;F5U9<: MBT32IC!Y#6/ZUA!>84Q_DK3'Z0J9F![OIP1PC%M[OD!RAR;<7X[J&\6 MX_PF[D));.>5?FR*"O).OP$//!.)LRCN>>6$5IRTF<-GSOL><-]"AQ@M2T&% M)5F2,8VO>81A[+)(9FM1(@NG)\-D)L,:@$[3[/3^@<]6.!%)F27B"'W@SO_& MTLSUPQCG[?:'?AQQWT#P)XRX1R?\DXFHUH! /D$S2V$BBGYT2D*R'Q0%B#9$ M/#T$O@5M+)&8_&D-A??)GW# M\WQ9*B_#-%V8QCW7;N$S'MJ>HE\A]D],].!8 /<56)$?A(QO MF\^W2J>GG&#(DFV[- *=>J?WW5OI%#8 ;E)48);TL=+[ (<+OH?D*/?,O&"V M17M0<%HRBE.9=*(?E[@KP#VIC'3C);53T*.8S&D-;4]+YB1VD<;LHB:@4^[T MKE_'SM!AV6\M(JDBYMH8T:C?%ZDN%9>!KA30:9W>X.:7N_[3]\?K 9,DK2&J M(N62)'+-DF2CYN[.[CF96NN\JY[7C(*!,BL86,-0:BH8N"#=6A.RRCV M,5) M$@2XFRZWI;[4>R;+B&>MDS+?C9IO-4VY__OO:)*7W:TBA):!7M[?75W?#:ZO M./3;X/[VYJK_A/[XTK]%I+KF!K]>7S\-*)I%>AW<#S<>%XW]&#W##GG<:APB MWWA1"/8C_1/85K%JEVP]L+9PI@&M5UT\;O51Q52ZTBPQ*[W\Z,(*6/M"QFV] MMGRW]:8=7V!-5\ZS=+/$AREE#DS;OV);,N>DBNTZD[;"GGLM 6%1DCNMHN>Q MUR]#5<9/S5K9^#D.(TX6DPKG&6*)^R=^&BOW%0Z#& 1OG&2FK%T#\'GT]Q18 MDQH[%V444"%99/X!K 5W][OT*Y9OCI?5B9IJEM[>@2A_;[=B[R M:CL7_%?2S24.SYX!F%Y@?/4]&_]SO017/[H$08!;IL35WD>5,76>ST M)%Y,Z>>27N'_$,[-3* <4HAQQ\EQAU(#=TB=GL++BDD)=Z3K6$D\IMFUK2J2 ME@1 :H'14P!L..\S&'(!M" "P-"%/.?!"(?N@>OZ/TCY<-*],("V$W&NC^PX MDESZMP\ERNG^_%U?_>#*CX?1*';[L[$]+H8VLR7S(E(F\EHR-A#YD9@>^2:R MAZ4JG8B")R(K>MI$(BX)*\R*3S3[,,);R M\56J>DGE\>,$(BHW43;1<0>C P&B=GJB*O.BL(GUG-(W7>)EE+XSRI3L89T\ MD/:)GA*!I"$@*1(O*1HE0&*NJ;,FX9, MB<7#<'3$38L2<21U>KK)R[)*"8Z8Y?P0P"EP; Z^3G%C@Z1BA8]=)69(UR2X M9R2Y3BC2]VSBN2;95WD93D;VD<1P=#S!72:.%"2X>4,L'# MAJ?Y>0(TT!VHJ_^J=DVC,I]'4JE7HT]^!%S.6LN]K-/SR99_WCZ1N&_OEQ#F ML+"OHN+B*R(O%H\UY")2 _RC4T7;O@WB(FC#7>,2_G_FC MLSB$%+@$[>:\+6(?_/77!:'#_>A[" ^+?9@D:4A0V>9'"W&S16*7@!M50+B1 MD75P FE"-(OA7WS?_N&X+MO/J,GDGA,@+_^(G9XNJ+PNT1)U9J YGJE\*&BD M!#2*5N^)C),W?J_@" :X.4($7IGQ6Z\ GM/BQK/\"7P"KXD]D]_I5&7D=/*: M6%8 G%G"%(%HCT N#T0* 9% "XA.U"R^\2+@/3NX/%\BGFN/6+>;O?9FS\_) ML>"KZU?+C?&*'&H+X0U+6>9-B675MQ!0>[/JRP<4KN&M(..Z>/XF,ZZ+'G<* M([QQP#D>U_^M?W/+_>$[Z$]\DB(.(#.UJ^(Z=3?7)1W@OL%H[-M+*N4.'>J= MGJGS>G$GEAG:]$%(.PJ$# 0A@QJ4AJNTJ*P,MRX3-J34BK9PS%&"K7\8&\#"61XINFRJM" M6:>L*<\,I=DI3.^D<.N H>,ZD0-#GOL&__H+>.@:+O'\R3F"P1@$<.R[:-W# M__[)D$3]T^SK.@OZKP!!1M2V_1AO'^7JBT+#T$XT:CSO#.$NT7=8>X@L4;XF MWL^J0R M$ Q>*WXBDIX0'&.(=C)$QM+1Q1A"Z?0,@Q<$D1)^8+7ODN0XG/,*B^E0MI%: MBM8)XI6$17C@47P-5_GG39&6G52&H:,*ZFT8VH )KN&OT]*DBODR,])Q(7 ! M+@Q-XBH_P#,K$5V;1+Z>3%W_#<)'Z(((VBMAL ,E,Z[GK_!F2H>>QGH$#$P9 M17/I8#(Z/5G@#:GP.6]F3I>;/#43Y"MQ2V93UYE)59S5S$Y/1W+;+.RY,I.: M/@AE2:8J#"%=Z/0T@]=46B#$#.Y;"$*XD-)O/!>._2 ZBV P819W#75OOCH> M;HQ)R(*K_TYA "*T$N2#.0.^' +-'WH"+3E+A#IUKJ<8^C5-S Q5VT19T73R,OED&NL&-5'')*IR>: M"B^75IN#98Z6[6/YWC/QJ! 2AJS(-*W"'U'I"1'I"M'HX -CNMKIF:*$G"SZ M*_PRV%&A $J!G89@ITJ\KM /NQ--Y-X(M+ESK<#V1:B-LQW.D#JRRC1>TEC] MZ1;BJG"L[7!/N N\0_LU9A>8$D?A M5".QV7=_\PH.?,J9%$0J+[F*Q?T;CK;L&[]YT:80M&DB+XCTHXT&=\-V7NHI MWN)/)DY2"9@<9,, 0>.'GH6/MGVX\R/(B=K'!;'(..NHZK*?_,F3\XK;U]"Y M\!SWYTX4Q/ ]!ZRL3M^S+U?79@%U-8%02U9$*6%%M,6*G&CH=5EZ"Y+:6H>5 M0RJI@A5U]Z>#0M:.+&[GSYX]X@Q??Z$1,[T>U P@.4[>A^$/G6GSSW MMUT<_ #4M5MIW*_N?OZGI.?X&3J!R!X2^J_/8#@/AA$^,CC;\"-X?*Q632_ ML&!^O*O(HW7:T/K<% 3<"W[T)V[K?$+\RC"GG?)N)F3883^.QGZ 5M_.:[O@ M_2M!2)]#,CX.+!Y^E+GC53:7 M:NO:.60RQ-CPEP_FOL)A$*,7$2.25HN'8@$QP2K@# MJ1RXFR^*S?QV^<:'Q0MS(LD4.ST99UI)*4@"T>:4*[:R*HO2#?TH\B?T^SM[ MO.MW$+@$0?"&%J,_P365^E$4.,,XPJ5WGGPD+3>"=R/G%=IG?\' 3X&"U.F1 M>IO2IUH#=S-*-27\VQ1@Y9,M>8&U7]#@G'Y9YG6IWK#P$ETG:OBGE==E+D!6 M%T 23]T%P-ZUCU]ZN-DO[S'[DU<0QV*[R?_>JC>5W?+P4!_DL,'@NFD9[,V2 M_(W=PR[H;)A:;@L^!X&+#D[?[@E5X1KM,<\V)C9WB_)-RBBVXAG&M>8OY1L< M"1MTJ@UGEK#:DQ= FF#DY_<3P.OEHP##E_M#0@6\F0442SCV!/+FZ/)^R,"G(9;>;H3YYOB#!_ MA!% ']HL>!*3NKI7<.183MY(MRAHG9ZJJ;PJ MTE*@D>'I>/*[ CSI.*%>XR69%CPQ8WR%JIQ/SD19_F0:P#'T0N<%EC,R43.MURN$BDYF7B+*'4'H_O1$WC-S9D&+MMHF)O= M1C\R$[W)^-J0\37AR^ST9(2OS?STH^.K:I-=E+H2Y3(_.7T4;MT_9Z4HJ3/N MB;\\(U:2V)*7!46ATS--D]=5^@L#,LS1X "4@#FQT],%@=>ULOJN47XP:8>. M:HQ><%<;FT_>G:X@VZVKFN/O171&@::J,R D^RKOVX7C5=J*E$Q\31MIO<4H!+YHJ MKPJ; 9,F\C6Q?>(%WL%TK SS>!I#W/3.GZ#1X/,'G.='.&,S0!][G(/&^AP@ M8VL*@@BG/T3H<@1J0E82BQV1PI$.]M-QGBXY!-S=NBSSI&XSL3&G?DBV7B\" MW%?1>8&??CAV-)ZSULJ-,\ )RUO $ TBCK;?+2861W+ M&@Y5830R==-2#!$:NB'8JBT"T1 ET3+_+>)3?!B\DB]W[/ S.>VG0 MH$**[%BN3J__^^_#ZRL._3:XO[VYZC^A/P9/Z)]O MUW=/ ^[^*W?_+T MHF$[-D2_ '*2+/Q(_ZR^>R"V':1--L=Z;)LNIVY7MW E,5&6NHN81&CP+IB& M\&+^RZ=YP3''(V,@-WV:/7VF\/ +WIE#Y'W)US-!KHI:5Q"2 %"P:L;-Y'Q7 M>._6)%](NM15MWRW]:9=7Y3V+%4M\6%B=9R=$WY?2_0*] M&'X-_ D.I>$G_M.)QI?(1/(G,+A^M=P8+TL_#"'ZGWU II^(SWP))B\(936X M*#OE(_\Y7L9^C/TRL9]1/_NIG9YL&KQ*;>='QGZ,_2IB/[%^]M,Z/4.2>$DL M.3& L5_=0&3LMX_]S/K93^_T=,/DE0:P7RE>\&%E^6I%U*4?DHR7\&!ON(5E M=8[O"F(RW(]F/)F;SPQD90HJKYCU]C-F)9EJ\6.*80>[0(V!2 MIFK2C1%U>\S\!8V6I=WSRC59(')-*[[55E%IW]J2=$X6='O\@#) )^($L#(. M%S+0M01T>QR%,D"'4UADG9=3VJ,PU)TFZO:X$F6@3D:HDS1>%:3'"#*[G ,.)@$GC@.0]&[,!4KC7,U2MKC\\TI\>!<2 9 M9XN)O"ELQA:S]\!BIQ9H!,X>OZ,W8-" 9<)H-G#WN1U'@X#Z]&J_HFZ&]HP/G5+-DDM8DG.,M&JOC0_.QM]8D M(HR'H6,[('#*+RS']@VS&X9S'Q_7MD@(]PU&8]^^\5X0%Y+>';EYT$#N/V)! MEC'31D3MM1@S(6H3-"8^_E36:10&&9H@L]=6K$ (*0(R!'A9H"5U@2'JB#'L M:A EXMYI,%K[;)@])R*\7 MR]H!9YX]35C9ET*1&RMRIV<4]B$85"B$RK[$A]Q043H]36*%E=J(E7WI"KFQ MHB+'X 3J*#4CXS:A%C>$R!:',Z..B\!KO4'!D\T-RA4NQ*5P'2]&RS'+&?*] M\ LA9'+=$R;C]6L4 +2"MYL(3D+$K/BE@4^.+,SC_;F],;Q#I/.:?!+% MXAEXRXY,U@M>? !0X26SK,-:#+Q-!V^N&&F]X#4Z/=- DI?^8CX,O%38Z#2! MU^ST=(E7],+.(JM$5:U+@)R >?HH"_#6:_ CCISYTU^@!P\H *<*^$ +XFL MYGX;093)\"X.(EP%FSS0XB#" MQ]M4!"):)!$KBW&,LACT#K#95['E9"6R=4O!C=\6M3@9;:ER^"6+2I0#&Y:IZ>KO% \;XS!K25P MVQ,_* :WY&2JH=+?<>?DZT .(#Z6RO6YAP".8!! FQM$OO4G=^6\.#;T;-;] MN3:+=D$20I$%01+&'$0@@OATS\UDBEZUSJ,CYQ7:9W_!P$]C3P/WP#$D4?I$ M252/H>J8E4X.AU4&T8_[1O.:P*J@M U4>^S3*D&EX3UU7F*@:AVH]EBAE8)* M1#X1': Z^<#J([3A9$K0,@W@Q(DG'/IUFVG*:JC089 NJ?:0$"V'#:I)I=F@ MK&H!A4#*98(6 I+,@-0T(%5G=^Y!4@:K0"&14M']-QW M3X%]".I6^V_5E+S/C'CZ95&>3(;^'*E/_B7!*1%0,YA^ :%CY=9Q6EFY#KGH M5U.XA7$>X[S#DCHJX#R]TY,47B^>]L$XCRX,GB;G%7/D0C1^]-NQ>9"4[)7U MS1,-N>.^C/LHP>%I$B1FS;-HRBPI/8; 6##YV%/@$ M+.^6V-SK&=[F=\^,Z9F]+"SL91TGO'5+B\\VP!MER*=I M;H<@WR@'^6*G)W2+%XMDR&?(+SVBN0WZXCOH;PEL9N8!"?. L%ESLHG9S@S^ M38+_(>@WRQ'\N-(0/8*?^9_,O6_N56QYZ8^>-/F\QI7CQKBS;27QDQVQ\L(I MK-2M9'9C(FV*[3,F\L5/9CA,,R<4$D%I45]>AOVV8S]?!&4']E420RE&)TN<\T37G%#]A$YW\60( M@_L1D>7A_9):!V77ZD:G)YF\H9953)0"@X>A*\>II6K192)TJ;Q06C%'AB[* MT+6GPD*EZ#($4@A9,AFZ6HJN/2=/JD672,Y;FM3$PDX^[S:;Q3IS;UGE6?I, MUAEI-O@S-VM*G9XL(+."ELY2#%]5&JW"L>$E$Y]($C?+.S)XM0)>AUFMI>%+ M*)+)>)+-#5*X+7%<%6;>"R:W4_9_36V?X_\:4WBZ!*$8\Z> ME[3&LL8%N,0Q.X/($O*KS*%;*>FQ**B^V%:>@3!E7]D@Z134] %FC, 8H6!" MW:&,H#-&8(S0+$9XGUQ7#B,8F!'D%CG C!':S@B[L^P.9023*D8@WM1YA NX MH7^1A]'[C'[,7SL!P;/CD1)2YCIX+8A6*JB.F.2)%TZ$WF;M)J^$R?LTAARP MD">$1O.&MX4\/T+O0S3@T/ <--;G +C<% 01YX^X"%V.:$TJP0&\P31R/.!9 M#KHDG#<*"KL+6ARX++W/PP O<0.>,EM,R>Q**GK*U \=#,J+ +H@V,XH%,G%'CE_=W5]=W@^HI#OPWN;V^N^D_HC\$3^N?;]=W3@+O_BK[Z]O!X M_2NZ[N:W:SRO^V_7W(?;^\'@(T433)B&T':<+- ML>;50NH6AB VQE)MD-J4:'XNF(;P8O[+I_GI:<!V;Q M^Y*O9S)4E?6N("0QX6#5DIJ)V*[PWI!/OI %F:C M.^VWK3KBP-N2?]"371$ M60,K[UDE#XS:%3ONP-*W.21YQS9'SMV,:OPQ(Y,[EN[L[)A3ZO:1F67JB0"J MR1G=4']"XJT$$'+?T'7CD+M&1HW-]>/G.(PX6>1/=5$&SFNF)3E@_R_C'F36 MK\^^]U1X M4'8?4B>.;;NPW7T?6>&&S%-L[I8273T<3:&L'H[TG)MCO-)67JFWZZ(IEM5U MD?$*XY53Z9-H2L7[)#)^8?S2[LZ&IEQ69T/Z3YA3[>K=1^/DX,04^7+0"YT7 MN.[Z751VFIS=W[S[:2@=5BN_?/<"B(;Q%[2Y*$#/<4D^#O<,'(]5"JLK:$"$ MV.6J#$MTUU<_0&_T+N,@@)[U]H0)EKRM[]E/2_+]@JA']%S@A&@5K^( _7Q MT_)MI ?O1T_@-4V'*9V>H=&BP!C@CNAYUP0X%;D6+2K-SO"6M2I#37C3D)$N MMRA2R@"7U?VK"7!ZIR?3(N!H\ A7\DIGCSC#UU^($AD%108P]A5Q# "!;NTX M21@/0\=V0/ VIU^I@]:Z:H91IYSBP-N_9W(W)8-V"$*8)/E_$-_E +.":N6' M;3=,^W=A6_#77UNE$98P)4@D](CO:Z@=+$"[2U@9G9XJBZWH-LD N-MXWF*;9(JMKH@2_$/PVY_\3HFI&#*S(@KWH, M[>>DKD/L17C&E6TVL?N;=S_-H2I)H2%4]8[13 I MB )>&QBIDEBDJO9(U;[8.;95(1#Q\Q)62PA#)?(N8 MMWU<+^400Q5W". %;3-KESE6U 'P"'O2QX*=C+QY7BJ>T,>P1Z/PRYI=73H* M-X&&TVX4)MT:@+ C;$@?2[KAU!O>T HG0Y0; GIG\>^LB5+ZR50*+?[^!/O' M(1&\EN7DJJP0']-A\WVI:VDBJ9M62BY MHUZX>#!2(F0TQ?-+3(HS!I;QV2.JLK9*NXVQ#./7K.RZ$9UZ*"$UD, M>=/LS>V.9RZ93'MHJ%5(/%+@^V#\D3U?72KL=C$04@S"HV?!' Q'C>3U"44. M3#$DM@6)^PY958I$'0M&2:$:B33DQ->!HLN23>@=+NZ^>PIP9X/+AN:;/-TB MJ<1DF!09=+#\,9 F%'G5*,M[KU\?,BYC7%:&'U0FE^&*$1JOJ&7M C NHP1O MI\EEE3AZ)?*;)'1Z"B^G;+KE/MG .(T2S)TFIY68"U8F?XF(OPQ>*6W/Y]B^ MJUE'7T\9#=_V8]SYJ]I>;"?XHBU)?IMTEO2TY^\&7>8@!>*%D>]'GA_!A%4\ MK/WF'SWZ9&A1-+TX/__QXT?W=1BX73]X/I<$03X/T-?G\VL[VSJZ_Q&'D3-Z M*UL286)?C[I:)HD/HP9%#_OQ;/E-1*"$4FU;S*B%WW\:+B2F5 MGL<@23FS?\K8PR@P7!EYE:*PH8(WC5X"<:03QP2>$6D4CK$9.J_%* M=^R$PK+(<[@/+[GR;T+69S08TRFSE[OOJ:6I2Q"2'9,1"0&)9P2-E'TZAA6'KOG7W8J+!HC(?G(]<\6(+G/&F M?UJQB_QP/DZ!A2W3T#L]3=\\.[K :W:EGH+90[6=<"1M)S-MMUZ1H'9MMV+L M%]1Q)1]=W,(^>,-334FW(!R1;P95GR#?,@,3R[&T&92JL0YWXFI9%1D?ZC)3 MCM0GTIVJ0[5;9B!V>JJRZ3AS//-]4##% <+JI!DGB+=(::G3V_0A2O.(ZYL7 M/L.5DA!]B%'18*CO=>#SXK>^$Z);Z*QT>LKF,8S2?.#Z)J:BB>W [Q'M""6G=4E%Y G7C@1>INUFRTDS!9/XZ0R_@2-Y@U9 M0AR>(I+G 8[U$SG_' "7FX(@80QT^9K:&SD>\"P'71)&Z .L_\+N5G&P")5W M).QO-,B)4;D^W]"V%Y"QBB0<31]EN.N.8[5UA]!Z65GWBT&,R. M90V'JC :F;II*88(#=T0;-46@6B(DFB9_\91R]E-XV!IO#[#LR$R=_X\ _BL M[@5P?X"W$.^.KT(1X7 1M$G6_?V2;5V8T>B0A3'?K8N>LBX)2R!YX@>$Q2]B MQ*)!8D-^!K0,A4,J$,F^G_83")<8><+" '/))9:;B!$^GX/>!B\DB]W[/ S. M>VG0J!7":>O3Z?5__YV[N;OT#/3R_N[J^FYP?<6AWP;WMS=7_2?TQ^ ) M_?/M^NYIP-U_Y2[[@U^YK[?W_QQ0-)]TV?'A!MO7?HR>88<7MN9HV=FF7K"S_5,?D,?D,D/D OP+7$! MKM\YL&LK4@ "I6<^9L],I&^]L4>5Y:#DWMF>S'+)17%8>F7Z&M8!APBXD>O_ M")-Z\_X48E,<>:/8IW]!#A\,Z^S95ARO%(RL%&SMJ-BD$[5-!\S252$.[JV= MZ>; "W!<8OM%/JZ?-/'1F,8@@&/?1>MZ&.@*'-^AZ)!.MB7-?4:'AI,XV:96 MR9$W!,%E9+0_1]^3?TFP-XA\Z\\9]+Z T+'R)K?)I'>!K!HZ;96DM:)E=HNS;$OGAPX_""NT(&JPT].\0Y!P/T(/3\ M/O<0P!$, N2"$@#769"1INI.Y0N7/]A8\N-\0(] M^ $Y3A]%@3.,HR1\<.?CG,,H\%TTS.>;609S;NDO$>DO2)N)AZRP]4G"=H_& MH 2VG:KQ1/.A55^WA$_(NEF5 0KPO%4 $ ,MQ(3FMLNRUC?^R\,[I-/"Q MNVESP[?4K=.+RER/)MY?M9E37[>8;.CZ FPDL(;1_( #"T76YI5-PQF=3<$6676_*D&4;@M"*^I M)73EI$*0-]@TO_Y/[$1ON( )!(&'1A_BD[OOBKI +SK\\,')FE5E% _#5242 M$MUXUS,"W8_6RT95E(J0S)3/0F8VE'A9+*L"1BB2Z;F_LJ M1\?2R9OF3IALG&&8D'I?JQ6YDI)6?_@.^O,%?18'+/)=5P F8<9O,!K[R)J: M4VF1-'D?K)(R/TM*6+R+JLK,]O8A:X_57@19.].U5+FT=*UR#7AZ#X3D.C9" M[P#9-&@:X"E.XV1]=)R/28JXXF/9(*FM-0UPBDOTQG-HJ;Q9-3^\M0:1Z)]B M:<^<]6,[ZW/M.Z_N>.\-$+7N1P\S6CU@2EW/Z9.F77&-2J,=IY:;"I25S4J">L]H^F'$-L=JRR\##O*!_L?Q M[$.SAE6MT]-X2:0EG8BAYXAI9\71@_L6\8*V&69GR6AU@&. "QN=X58->*X3 MG/R;".XBB< M-(2.+J@)8;Y@NERND"4WNQGXE+BBL&.I+430'F%=$H),G.\B M%%?W3;&N9;H%]N48>,_H:8['6:19<,2!,(112%*)YQ^Y#A@Z;K4U$BLSENI< MWK+2%#8SA9+6SE&?$*OOV;._;Y>4RLN:FM#I&;QB%O%Y"YE1,T(UQ0BO$U>% MY/J[_,:CX0NG,8B\;-2[:;I$6>7&>G-DOX^;ZW"N[SV?(4=LLJH#EA\6U0*U M6F%-UP+;6(%FR'MBAD^192R2*5<%=UG/^K&@-=:$=1#M_(B@:?UJ>\9#B6@<@*W0LZ M5$FV1AM)BG0)6B2+>9?A_DPTKZN23+[!55Y-CQ:D;:F0&@?6&(1I*5M<\6RM MD]W@+=-;?0!OI,;4D]^W$#4"N)9^@YR(E0RJ( M#FJ%D,)=&R1>E^@Y.DMOWO I)DG3.\!3G$9E<7OZJSDK9=@ M [&\B1+KA\P5UU<_F-,/EVLEX=6;N9.TZAUO*BBDY%-Y 1,6=C]:P\6TB&G M_97A2X:3C!N8*EI936(H-A8:(M!76DPB(.6F M,\IS 71)+>)9QZ\0'_7D0AA%+FDIC?4"3&H9@Q\@L!MX"+!MRN QH=B3C^CX M3R<:CWT7KPKBX7+.Z>JXT0AOIO2$8-DUC<971F60'U^;$-)QER@*TK.8B;\> MLWF$+[[[@@.#ETB].Q'W%5CX(,\;L_$I"-K%R,4FI,DMM@WD79LRCR9. MB:7%8%1/L*88C$P$(T6B"$;,8)]K9ERHM%P)S@RG$D0X(]0\"\ M9Z3R'K.]&PVA/>*[/ CA2AM"NOAFF>PLZ;BH BJQ".O)FGV5Z1[?>WZ"P>0* M42A--$C(*1(2*\_J; *W*1^CG,2: 0 M0QD#]*D8VH0)+IF14AV;>0',"RC!"YCW/&.F/P4J94Z,W*I$0S)"XDV% JN. M8:<>57(P=G2$'977C,V*\*WS")IXEK"T,R#L[%:M9PF_SNEX^-DMP^CT-(G7 M57:6D.&QZ%G",O!HXF(&O&Q0C.8J(K3.'4_WIXU8""MN;!/3QIRX5_@4@*RO;S:S:Q"&NP!S<.W-WMN M6&Z,UW955R;Z,Z^794J=GL2+)CO'TS)X9G7@CPW/303*...(GBW(4W/E,4D3 M\S=-@7 @XH;PV?$\'"3&140)R=F&7E5>DK+;2RKH#^54#@H^Y"DKM#1C94 K M\\B91!/25&R&&+35':77"6(>7SD>'QV:>4?!OFU*&:+/BZGC'79TQOV4A%\N M9,1@MA\/79@$OPH$.--(4*= _=N!.TW%5J8U.D:F2<5HQ--5-SV-0KW!"E&Z M)C>9L3=C[U),2*KX6R?\+6QFFC6+OXFQI^' ;YY-L>LMY4&+F,?N"0,KG5*E#H 49B/@#SQPHG0=*T,8WH:0PY8 MEC]!HWG#00[/C]#[<(4K@(OM1_ Y "XW!0')=XC0Y8@+",%)3:Q9"AVZ)(S0 M!R1CLKN5$+-72[,]AJD?.ABC%Z3"EO,"/_UP[&@\Y\65&V#0,(_CP#(S3!"^#^ &\A9J.5=9@XWGQ LIPDT+]?LJT+ M,QI58M^C=4E$ I)G?D J)%T@$00#?!4:$J!E*-PXP++^I_T$$@5<-&Z8M!JZ MQ'J"[#^!3:&T76(=7VYM0#AM?3J]_N^_W5]>/ U*" M4?_$7?_C^\W3ORB::KI8^7#C(6GLQ^@9=OB1_N%^]T!L.TAE;([UV)9>BC+> M6+<)")Z1X,06SKO=\,4R$B-EJ:"(180&[X)I""_FOWR:1W,&<0D?/G.(PX6>0Y29"4M:!! M.M4)W^\C9P-B8>E1DCHA:BZCFUFC+77AS>BJV;9TDA8XF3LF'-P2*?!_;.QS MMV81P11'=SC'(R[D]:L%0WS>G/SU +N-^#&<-?R'K0ZI[C4CS "Z$,[66@0 MX"R@G4FE;&4SKFS?LN))3(IHD\4E'5K);[AL=@#'T N=%T@^N?5#MNAE+/J3 MC^1&!IV>R9)C.IV:J[8"M($8)?7S,R7N9YGTOI:'+5JX_L2/,_6Q/V;31CJD M0_J"?0$NJ0 '(NX;>$OW>XT!BT M<^_9&YV>9/*&6%:WOS:DW9QR8LWII,[LXRH<(VRZ!S:1.3^8%=5.#451>C?$7XZ\RE9=1N?*2.SU3TWDII? ^ M;4;O2R0 J5F"E]IQB\J(078WY&'4:= MZD7S1CCAZ))9I4LRMZ0B#KNJ'5=M.5(@'[=+99W2;)81'V))Q#E$%''D^''R MT:48=1AU$GEPS.E3)1A@@VR[:1Q88]PL!3N2;'>WU6'0"OS%ZQF:R$4/,RP]X)A$BGS A=!2 M>F6S:'JS8%2RP[@50FD($AF"VHF@(EOE.Q"4;T]&E#H]D5<92*<-5IZ+FUQ,I73V:$<0(02&P1OR(L'205JM8?)6>P85MAC#J,.O6+ MW#(V*G=*7)T.B]#6VG1?'AIX=,%?3.9([O? MQU##>)I1IU@LITR6-JEA:>8[LZLHNJH4W[G1R2AW,.(<#[G*[-1[*S80V/8. MHPZC#J-.^ZA3IH>,M-X-47JWY$AF/G-:$CH]6>45L:Q>#0PZC+%/F#HENLG% M^%JDC*\KW]FCVS4A'6SQ+MZR>RWG[NEG T^>7??L\E?+BF%W+?_B,-H M KT(F;'WHR?PFMN")2V8#)F"C1Z&PSHRO2F!H4P-#"O9_Q%!]1.DK_RL%?U3I?9Z9FFR>MJX4JW M-/9BSQC>:V04<$6\+)=<1NMJ^_'0A>MK7LX"L!>UZT6,HXXR2W9929=MP:MT MJGC=''^*T6=!9%$$-&WE#9Q7[ANZ:AQRUYX-[9T;>EN**VL-HKF9)IQW&T=U M$=#HJIE(..LJ-,A:B&;OO+<1(?!_;&QZMF81P=2)@,LYWN=A<-Z[?K5@&'+^ MB/SU *.E+/;M;P'K&OO.K&NVLAE7MF]9\20F#:?) MXI)\'?+;6M(.^>1V3ZH[6_2,B_[D([F104V>KFG4/IHG>2L9E&U^1['9"].? M^+$7';(P!S!-RU+IOL)A$..^'9+)DNE8,MUF,MV^?C\%DNEDH=.35%X4).I# MSVQ;AVWKE)F3D*6+5J%]'5EDO)5A\"?.7BWF,*-R#L,=0@691VJL:A9C7,:X MC$XNR]*JMQB7R9V>JFN\)%>>6\>XC'$9G4EV\D9?N\J2[&2%G',TE0J3[!BC M,4:C4IU5?@Q#5CL]71!XO7CKXF,P62GAT>86:R*QK;,A"*%-2C9!+R2GR5FQ MIC84*V E31AU&'6.D,*^IV[IKDZ.1 )_P0+X<0^00$FBU)97J$ M810X%L(1N:S_ P3V+P$IO;ZIOHQ.3Y3+RK"@("1^HC!*\UH/PQ"QC7)!R&00 M:A"$\FW;;=C7N[;M\H,IGZVM"*1CHKFY\Y![9X_!C$H7FU&'48=1)Y>(IDM" MBYV>PIO:9OW+HTOH+9ZG>"([O]L]3SB9NOX;A+/OIG%@C9$;2KQ0MB_<$ C33Q(2#P4+M_)XO#M" MN*5L9[,-P:IC M.IMHQ.2K_'$IW#R"UX2RSKFR$"A%NJF([WDXHG2&J/8BJH"Y MT KG$C),T>S?,.HPZC#J',G[/%PN*L_UTVE45"V,SZC#J,.JTCSKYDL'EW6;X M0B,NE"#1@7D-;U7 VSQ22F0M>PXAPP_C;D:=8GG$U3"W2 US5U@YOPG^RR4( MQYR]<&*FP+&Q)\,V:-L6:&-A4$8=1AU&G?91IQKO!2O&W&:-U.F9O)R2F80VG$P)&*8!G#CQA&VYM#UTP0)+C#J, M.HPZ[:-.J4[+>C!VJ2@?$CV9V^91.CU=Y45S,^6)[;W0!B3&YC13ITP_IFPN M5^GA\A/?A+F#$>=XEC]A93Y;$;U@L25&'48=1IWV4:=,KP5IO1NB]&X/*#&G M:L1Z$:2RNFDRZ##&/F'JE.BG%.-KG3*^/O%=E_MH# .<#C8-X!AZH?,".1?1 ME>VOM"$\P8)'C#J,.HPZC#J,.M2&Q>6-;M9;:IL36^5RU519VJ%?_0 -P+N, M@P!ZUMM3@ :?O+OOV>0OES1^Z]M_Q&$T@5Z$S-C[T1-XS6W!X@(NO"!L&K!L M\ZS1.,Q:8I\2&)K4P+#"W1TZ7"<]%5Q?@$M*'X*(Z\?/B)R<+/*<)$@*V^79 MG-?0#VP8G"4$NY 1S&P_'KJ0PW2:?QOYTPN,P-!W'3OYIGE")V>I1&E/I MB9C4OAIOF&KQ M$YR,5PMW7ZN9:TG8^SP"Z%7H7]MYZ7U&/]Y% MP16IJZN(2E,_),UQ+@*(=P!>X*;#TB6DW5_ MOV1;%V8TJF2G *U+ BG$$7Y ]GXN8MR@%U^%A@1H&0HW#K $^&D_@42ATWO" MJ,=-GRZQ]/"B\/,YZ*U3?['8O<_#X+R7!HU5TH'@&5$/LZFYKF 6B":'%_)=/\VT*QR.3)S=]FCU]QEH8%^^XFKPO^7H&&=/H:J*(43.K MQ3Y[\0Q0702H\\W/):,KJ$KJ5T)7S/DY\DWVW4'KSE"FQ<(K;!QOK1H[)E'L MBFJ^1U4_*+.K*RIE8Q*EKFD,V^WI$X(.U(G:(.#V>$"_\=&'D!6L[LN M M0,"1)CZ[EO>@U3G%I7Z$$4 ?VLE"@\!#8]]YFH.M;,:5[5M6/(F1]SY;7)(' M2'Y;2P8DG]SN.4+#%CWCHC_Y2&YD49DJ92ISXV$'9$G2INJKN:HU6$TR]2HU M$MJV9/T),OBC#$NVC9U.),'X&WA+=R!8=O'J'L IY@_+^U(DBN0/:YV>I/*" M6')*4Z/W4$]YE_1T]D&K3SS2&6\QWCI)WMI(#BJ=MXQ.SY1Y13$9;S'>.BG> MTBOG+;/34R6-UR7&7(RY&L]<^4H5&$=+:]6%3D_G5:5("\56\]>)LUBSN"P7 MDYE5JS!=[/0T6>0S'_O)5*"^0G9VVU6.+DF+I)A%2+SJ; A":).Z=- + M2:XBJTC7AHHLK&X3HPZC3O5*5!$R*-%D4^ J#M Z/* A^3;)PR$2^ L6P)WDI4Z/8D7Q5,*+,3^C#J-.]:)Y(X9P=,DLTR69]_@W=%GE[*JV M7U529E%#W.U9?GN(I0[G$+'#D5.!R4MJ1LJ=+Q!8UEF0C/<(P"APKFO6ZZ_\ @?U+0-I);&HK!6DKB9)N M$66B^[10E.:C'@8A8@GE0I#*$-12!!6(;:N# MFA5XA-L!1AS2!8'1Z2F&#GL7&Z=,H15S"K1!*0Y#)$-12!!5P M"7<@*-\.BR%T>B*O% \Z,(31[),PZC#J,.HG*?>PC@" 8!M+/7?6,;W+3K*19W9M1AU&'4 M:1]U-I1IU*7)2#6%JEAJ5/:Q_E#D:=,MT/I/5NB-*[)2=7,KT]KBX2TY<,[(LN6?)R[IQT?VQ=I"I.S.!"C#J,.HPZC#J,.K<:E M(N^V+HF%LM8S>&EL?O4#]%KO,@X"Z%EO3P$:3OUQ2\[%O_Q&'T01Z M$;)5[T=/X#6WF6K@8S"ZI%%R#(9!\'C^#24(-.E"8)D[-B)%?M+>[K+]^!F1 MDC68W3&O$VXPJRC5-9@UA:0)IJZWK9=8OA[?%<*/MOC,2789RV4^[N.WPOV/ M3)%Q'>,ZQG5K7%=YPV=3ZO1,G3>,PH4'&-"MJ4.SU5T7E)**M\ M+V,[QG84LEV^O/J--M&5-;(U%<2 O"%N:KWF-K)EG,JG.UF$=?Y".:KJB+6V<:3&0.,C8Q#KDB>Y9++:%UM/QZZ<+N$ M84]@3Z#J"8RQCS)+=EE)E^W9^FLU-C?'GV)H6A!9,0%-^Y<#YY7[AJX:A]RU M9T-[YRYFNCR2M ;)(S--$.^VQ^HBH-%5,Y%PUEPBM7"X8AYX_(7P\@X$CUW%W+>]#JG.)2/\((H _M9*%! MX*&Q[\PK9RN;<67[EA5/8M)9E"PN25 BOZUE*9%/;O%,LZY E-7M+; >)[2#MW+K-TD.EV Z2SG@KP^!/ MG+U:S&%FY1QF='JFS,MJY0FXC,D8DU')9&J6/HW%F,SL]%1!XX7BC3X9ES$N MHV;>N1+]U(V&NE4E^J'!XMJ;JEZD]B9C-,9HU,P[5U[?GDIQ);"7V.EIHLGK MN##!IG9Y91@D.AB,J M769&'48=1IU<,G@CHE&U"-8[/=T4ZQ?!I[4SN]U5A).IZ[]!./MN&@?6&/F- MQ&UD^[:M#G!6X!U>S]!$+GJ88>D!1R#29('1Z17/2F1Q\G9YAULAE(8@DR&H MI0@JL F^ T'Y=EM$ ;?F4"2&L(8@C.VT,NHPZE"]#UZ>I6.-W!C2OGQ;&A9X<<+J.&'H&>W.<> CB"00#M[)75V$XW[4J*19X9 M=1AU&'7:1YU\.^=[FJ,M-.)""1(=F-O$ECH]W#-&J'^[AN&'<7>#J5-L3[8: MYI:I8>X3VXL%X9BS%S[+%#@V=ERLE2U:MO':AH@:BW:V8I1.S^ 58[,:2'8KAJ&&\32C3B4NRD$LK5+#TJ=UGO .1ISC(3^$'0ML M1="!A808=1AU&'7:1YTRW0^D]6Z(TKLE)U9RVBI:IZ=JO*$6SD)BT&&,S:A3 MH@]2C*]UROCZM+9(2.,[O".R;'K'N7L:WK%]D:8P.8L#,>HPZC#J,.HPZE ; MX5;5C)41B*VRUI]W:79^]0,T .\R#@+H66]/ 1I\\NZ^9Y._7%(&LF__$8?1 M!'H1LEKO1T_@-;?!:N#3,))2I+("PR&%.,Q:H(,2&)K4P/!D&]+VXV=$14X6 MB[>CG?7&2"9V(:/5L/UXZ,*D;>'A_<0;YVN5M![-D5%YF]SN";(6:'*K2$*G M)ZF\H)?<)K 0%8\0_2N3^6H#-FV1I4.[.!5;F6:R>EI3T'U\7KC!DR0R;F?< MSKB="F[?\(%+YW:ITS-UWC#*VF=AW,ZXG7'[8=RN5<[M\O_/WKLW)XXD>\-? MI8)S]CW=$3*#[E+W!!&,VSW'^W;;_8R],^^S_VP(*(QVL,3JXLM\^C>S2@(! M DD@0$!MS+IMT*4JZY=9F5EY:75U#9/.:F[>*-A=L+M@]XJ>1JMK&)JDZOJ);_#L]."GR(%7P;]#]Z7[ M,_Q(A_OL!$^NQ]YK+[+,@ +%@[JQ('=2,+ G?G(C>-M@,SP4A,?CF!)G@(%4 MCO<.]"">'\'[G ^]H@+8WT*G F9.D%$_!&)X'+ #*,C:Q4UH_PQ]?;N][=]6WO&WEXA ^^W]P]/E2>5/?G?O!3 M-X^QJR]EWK,J" 9S)ACX=GH7/P/A!LL[^THT0/#D>.Y?#-K7,X'.#_Q_!#2$ M$;(_[T=?4PG_,!/P7]QP,/'#.*"/\(I?)JRX3+K#&URK<+V8#GM1\AD.@((V M,$6B!C'=)'BRE,)P W?T?B0LR6W"_H>;Y#7?(EF?Q%^^<\<$ILY)#9W)#'_R 4AYT6?5&.3_-_K=LDDC3=H MDP\M^+4E,96CE5 ?_FSY<= B?D!:K[3UD;PZ(Y#IH&/*"2$::. Y"$OEP?S_PG2$)'.^)/9^"X@IK\">-0ASC MG1]$8])CZ'#X:\?."R5KM75_2@/VGG^%](DQX8KRGM7=;^^^KJ0[Q,]]&MR/ M[M,G/

E-'A8=D&J,>_@N(,T)YCSFIU(]CWZ(K:3H8N ,@;@'Z8/IFD8_S$ MB(Q+^IV"1@I,Q+X/TPNDV?? 24A(?EWF>R1S>LVM-PJ<$+ ]B$#TD(<9P9.K M@8[W<;#A=02XUB$3ZJ#FO[#"S^QZ4&8!18N+";0!0@D%D"^)P/__M[[_KC9\81#HB4X#.) M,&H-F)\+YPR1@!/)!DY\+ DVH,.42W\0)H"ZM9SK,;Y;B1XU"MB5V]>P:&-_ M>.N]4!YV=_\*DP.(3G_0 +4(L !F5O:5,N=6;'NR6K?M;V#=>51_P[3?R]]];'X%0FRX'/ILO M-@ $,8M]A7WX8P*("AB/.2.:(LIE2C);LV:(>Y8HX M\&8<(-;@:;B6 X"\#\L7)MB(X2_VMEQ"XS/('TBP@ 2B5P@>$Y&0(UA1=;_$>4;59ZPG(5W;6ZS*GJ$:L^#507F!# MZ^&B_Z*?A$6"\D CXC#%X"OM![$#DE6Q682DQK0,$-V W"&'HP."?ZW[@\F0 MV$NO6?/FO%NY$M"G%,4OG3H!UVAP(L&0C?/5!6GES!1%9#-XR'0"E.,L,@&. M@^_I-.+W(N/^PV,#80H\FV$B[D#'^D?[H4U^[?5^@"Z%G,$$@ON<&1W GZD' M*;?DC ??XX=B'-7YQP[,<@4OH47N4P0L#S_AU[7.#/*+$)&PL[*!\V#A!O&[DHQ\D[ M==@>!=^OX##5.?C*XJ[3\[P8;OJ-XDZ'12)3LO^_,+94SL:#,9FR!AOD=>S" M'PCGD3M!&9D.^H$.8A1XE _QYFTP9JHK]@5,!/*'UL/--< $?NT!["9$4?BP MVMQS2ZYI@+LO0O?%]>,0D!BP@<&+G&=$;!;@H)9,''CRR.4[ ] 25Y;]RN+0 MHW30TXQDVD'2-D4TH8ZZM-BL,0&W36 O'L)^E15#C.M 6<&!$#Y@G\)J\"5W(_:>-@*$@*V##"'EX0X1,P>>Q598Q]?/NB6@>1.FM^&W M2VORTX+M>YIKA-I<8F(GVO9P;F9W;_EB^:#A)YH*O!!4L;E)L[#U;+<59&6? M,\N[ "T';V4FUQ.@9L*@XJ%(G"!+ >!<4IQ)6%14S8"HP* M-X#'<"RD TG][*G8G;D_^/[!,@@XVR=I!!J?.#PSGD3L(A?_F29:&Q=UMG.:0?@SOB( M M^#7P<<+IL]1FIGQ3>T#N#HJLOCV>0$!MGV='3:.;7((KG [(O(_P6-KS?T M45,Z_5T%9-(7 #G:FHP_.#M^[3W\DK;SS1 #-$'<(V#?^<<411 ZVQ[^ 7L[ MWGG5 74C)4@S3BEYIAIY=-[@+1\>0? .B*EU/GXBM\_HR$@6%83:_$HR]U*' M^Y[.QL$SVJ:4;7U,Y3%]@[' "@PSPT2)Y1'\J"- 1UEXY&B2>(24FNLC 93'I#E2(8FL[U@XQ%5O&">*>8<-E&G&>5M9P+[);%'S[4DB M_3CB#^+?L[48@@MZBW^MEH["8+8_9-&&0^*T3HX>Y_[A$4*P\ MB< O8TR2WME$R6!NE@Q.WP=\.F0:]X%*RR(BF,\Q=;TG$H&9Q"'H5: (46^, M-OMPT89.'KSZB-G3D75!:0VEF;J5<2*/P+( QL+B.]P!-_9?UXYS,';I*'-. M@!Y0[GIS_@0HQB'-J'#Y+UD8//)H"#>%F4,'%!_L"I;MRKS0H OQ]P$IN/,0 M_9=STJ-YLRCC,D91L813$[\(ITTJ%]&TAO%5>A+(2A"5B?,CE9A928>Z=V;< M*$T/(?(83?!!B80.9JQ71E;/E?3%N]A^-[! M@AEZPE4BV<-@3(?QA-Z/9L3CA5DBQF:E2,? M5+%7=O#/%E MVR4+!XXN M*B5SI>K*]'MVA\,)/1(=MTWUVSF9[ZBSKI+-5Y#,-U,N 9'?$T!6+H.NJJVN M+,N2J=2^LWL+>ZMB?#766W+UR16^\'7X\\#M);75U7=N6>G8K.5M^$ M!$;JE,"%&#%:7686I"2.78 9]9:E6=$B>?'^XG1@]:@^DDV&1LF(T79!? M<3TJ:REFJZM(MF$?M1E2K:J^@%!E*;L;A"RL -6IK;_/G(D[);TAV-*DL1;"\AZY*B[;P555J=(YD"@J\$ M7U7?I[?@*\Q8D653,G2C\7R5[-Q+@76RSD(?#GS.N5R/[G@OVK9>7<,BUS%Y M+QK\T+9%/+266&M9ORB.O)>WL65_4.TPQ9H98AC6CP M# 8IDGN++<]#M/"(2,W"!&25_P7#&/_\/7VZ_U'K.8R]H>SM)(-!6'25!(< MBCMR![,DVZ3(RO*C\HNI%"3 [I H:&?#BVN*+[MQ @Q!#W_0@'7=60THT]35 M E.:FE]@ZCCA>&H2CI?.A"P%SI/E/!2,\B( __Y&4NEL*Y*!%@CQ(P_EG(1LP1AZ@S&/-&5D"\N M!HP/U[P2Y,$@Y@4+^N_DR66%>WBV1%JK:.ICU*_+<@9XF17X&+ADP.HE^(,! M"NT1<,NLQ@"F$R0MG+T()0I+U6&Y1TMC9Y*=OM%@X.+4>8TB#S=_ELC""@=D MKT_FA\-*\GA/'0_W:;T%M9/*SEOM-:)>U04UQ?/2F_FYAN;M[]'AP,GV7EBM.R9]D&8[=>IL-AWI:GX9:W MJNF29+<[9L[8(MR3@E4;)$'"%ND&EN3K9"5"^E7)_'M6 FE>A63EU3DR!]_0 M7R/58 8/%,N=193(F"O:RV@29*&X0$"Y-*@(E@)-[YK1DV&%8^1^/O+*NI+> MZBIV>YWO(566UDKG- ,P(3 /BTY7$.L.L;_7<7O-LF[+H/5E]8)M9SUOF.PR M:V+8L;?(DG+1F"AURLM#))5R4/#&254Y "K'-6Y+P_7;Z$($NP3;&=9GRGP_ M="+GXZ?#B)5\A6H65'_8>'FYTVEWN*.C2L"\KK4U7:\M8%ZK)3;=;FN*(<9T MJF-2-[_[$M,*[+9>*JK[D=7P^B"*AO?AA^ M#?SG:WZ\!72XGQ5$NDT;.OS ,D6^UXNBP.W'S+GQZ-_Y7J9R_FU2.+]R((79 MZJJZI,EUQ2<=JFVE8*J+9"KK))C* K74DE3UN%D^@JD$4Y7KLWH23&6WNJ8N M=119,)5@JN8SE7T*3*5W6EW=D"Q]YS27FIBJ)N?-B1B6#Q2S6T@/X_B2;A;L MX)]\<;$9FG>*F8BGPZ$%!MIL3=B2S%:$,^ZL^>CM\Q1>M-#J_^HH&? MQW)RJ\L*$"N?CYI:5GTCNV!8?:C11MD>5R7DN0+FO&1T5GOM?12H.FU4%2CI M>T455E62%(&J\T-5@9:Z5U1I8- U U67=9SQ&QW29UZ_?QK09S=^Q@C^=;KH MZ944.E,-=+YL/_BJ55$Z]=J4SN9X3P22MM0Y=T*2(9!T(C*Y>Q>VBMGK>\!Y+]O2&6&&&=:2OX& TU+H=C"47\ 2\V!<,Q>T" MO0JA6&)3UM:%>0DT7BP:MPL0VU$PUAY7(*!X!E#<+JJL#L%HK(LI:QP:+_F( M<'UI.G%(*)PL)WU(F)25K"RX:LO#%Z[/AL%3<.7QCPFWY[E6"O(*\IWN5 M(*\@[^E>M46[U.V.\ YP_^Z=5\703G9H%U&'_@OU_&?7.WHE>G%_P^Z_K&C1 M/W;L.BB*K-3D+,MON5APZINN7H\OWF*+SDS[Q:T"Z$T9>S!*EGY&Q: %O*H< M7^X77@K 2Y MX)YTX99F:ZLWHQ$=1-@MF 5BNB^LB7,9Y._'=*D_[9 M 7")CYY(S/MS7IW@N$E_%[ 7%??,"EC%66>2B5D(%SLCI%W>Z?"'\XX7]X+ M\9YHDE"PN@?IV$12;\@&)#!U8.ML/Y@R6EWUC%JJ"4A5LI5\6\]0^3/PP_,A<20/F4=R/1VGG2(_F$;)\,:N\.9ZJ(AV'PQ\T8+KO M1F>8LJQ,WR2(2^].D@H2K;@SUXK-5E=N[UXLM3D13P+[YX]]JQ[L6ZUNIVT+ M[ OL-[&(Z#KPRTO@7U-+M#07V,@%.6'[I]@U7C# :3' -OBW:Q'^=@<5G\8( M?V%K"E/^=*\2Y&V6I^04U5I MD)FWQ&I(@)Y OT!_[=Z2#>A7F+^D*>&I OT7A_Y#^DLV\(&ZL\=$L(!@@:9Z M3#8 7V,^DYTK?-29G_ 32\/HID-B[3'=0*UD;!M>%D6/TY(\S0?5D= M*7RX%.FE(12F?N@B<3\%=.)@::G/K^XP&J!5,X+!?G(FK\Y[B!C(S.G9 M]=*'&T;;@/>OF_VS$SS!Q1C"9+.8NC53'XVVXN2EF9LY,^1.A3\ = M-,"K8#1.4X9"Q@$*D/]R!X-^7XI#V9$M69$']K_D3JO[ MB(R(M="P21+60OCY)Z>[N+QKU^#SX0&91XM6M_?/?Y+;N^LV63OPIHST[O[Q MYH$\WI/K^[LO-WH_PQ]?;N][=]6WO&WEXA ^^W]P]/E2> M5/?G?O!3-X]'2RTEMI]V1^_\(Q=PY46?5&,3R^U5VN#>B3NCZ\4,ZNF^IJF@ M)':_^@&)QA3^'U!*GN&Z<4@H#'I(>O$3S(0+>8=>- MR@5*9W9YO=4U#:ECK+HYV)RK3M%NX!0-V'H40[)RZK(D%<? M1-V 4%Y<\M6/)T,R=EXHZ5/JP1)$[E5*L38A*6Q#]ZT2:"LNH]%IX#*:@-2. MI.FK&NDV2#7D!D[10J3JDFFK99&Z*P3WBT ^&225O7/,!4^8%T]&;+>[E^S MDLI"JHF^IZ5,5LN8KQ:V46VO)I@0V,PF..[7_/8&'_QS2<]548 MI%?-"MBZ'AG%40S#@8>[_C!LL^ED]\WN>NUH:UT@3].X:,M(7F\9X7 1<<5Z MN0Y[N3"G&C(484X)??XQ!:@RT(__?%#9VGIX ^,0W@ 7;2 M<)$PE4B2>1K;LA,2,2;*H8><1X\UO)2X*:_0T?U),1MMX<+>#@KF9.*_PH@) MSS*#]@B\]2/$2*D_X[&22P@9U_"+\&[^0#Z #1V(]A),/PXZ?"W3[9 M9I%817)H@5"*TDYR6ME 9YLV2S $DDV<:4@_I;]\3L-B7(]-G-WT>7$(J!XL M^8O9"_G7R0YFVVU-UG$32V)JDAJT98[>NY7G;9<\7/5LBK= ML6Y0LM96M:HOO\Q!J6VCMN73U6I/VC@H>^.C"F*_2F;S;KS,7KDLYY@O8=^# MG(45[R0=+NS04?>=6YPW&8N3@+%9(DSL+(GR $9X&9(< %>9$^EUI1(ZJ]42 M&DY?]&&4"4$L,^.+HIJZ*T>>*V$$G':'TX%RR8%VAU?LN5A';7V[CE)E2A>5 MN+\6"(K!G?;@ZJQO;[9-O>V*>9NY>A) MW5SEK,!WQ\^@@"Z],*3PW_#1>:M8Z4SO8"=;5:VCU)F(4Q4.T8[/,=B< M5S8DJR.2&P3'-)]C].-SC-;J:H8L&;8L.$9P3.,YQC@^Q^C ,8HBJ6I3]I@Z M^SLTW9B[Y6>;KC,1C8?WQV4%#1H.P678+]:H8UMJ3E$C@; YP@JZ+1P"82;* M<4G11*/KLT18097Z0R#,8@D8IE%7HQF!L"8AS.P<'V$VMB26+.M$RI^=U;G" M8P W3_V A_6+7KG[8[2"+C@'8#0,Y 9U5-=W;L_4'"^)0-@<8ZL)@B$-1%A MQS_;D8U6U] E>7=31R"LB0@[_MF.S O**'I3=LE+\HO^(W(GK Z+<(GNC\>. M?[HE6Z G="13/:/ ,8&P>;'QXY]NR7:KJ^B2G5.A62#L#!!V_&,=I=/JZK:D M:DUQ6 F$U8JPXQ_K*#(@3)94>;5 Y4F[1$M'2V>JS"P4X#&8%GLD$-UCI==9 M.9Q:1V"4JO^>4_L.,S>OU'9.Y9N^$U)> ^V#/&]-P(M."2=O[4+C^"=UBM+J M:AU)VUVU%@Z2)B+L^"=UB@H(4Z6.)IR\9XFPXQ]4*5JK:VF2J@@G[UDB[/@' M58H."+,E.Z>B]ND[>66EK33:R_OH1\YDJ=SG@8IJE"Z =*:YG>7G?S[RYOBG MEHJ!2KDM=6JK+5"ED%<3TZ@%'UX>'Q[_;%;ZA4"-77K=*K_M M]W.DI7^ 3?A[L>JQM6T@F((M9>WEW!*/U(O+L M!'_2*)1(& _&V*'->0K<03S!]FK8MF\04)8$+I$IC0+_:C"FSQ+!IDF/<3^> M. &9!OXP'D0AZV?(6[:PYG!P[_L 1O34SCG876R,7=1T>K&#BKS8Q$5K=+N; M!TH)[* ^N?,C2@S< 1,BN1[?#7$?[K\3?TJQ'9?W1$+Z] RC7B);67)LU0_H M"B_:'X78$S^Y$0Q@L$"S_/Y+J3Y!4'=(@/7-=?K+P;R!%[C,NMC\" M1F&:%#*,#XS)N:V/[1BQ?R).?N"$8Y2O$\J4'^Q*&0*+(H:(,QA@JT?\;$#= M%^0HB6ERC((.I^"'V,,'TF'FJO"CQ!^>7CN9DYA\F+5<@?"!#RJ1@ M^)'X7M+]T6-"G?5KZCL3O)2$8PHO;1-R'PKV4MAKX+! 6'Q$11> YBD#NP&_/$X M1MYGLU B-9KS9"7A/-@,85,#JX2 +![2](_5U5^/U6$<(%G*-S5FS5/GZ!X" M( "/'FX DU04#-W1""YC@.K3Z!4;V0+N_X?U4&5[!2XG&U,*^*GSCCP 8.F% MN&QK&RI_I?T@=H)WHMAIDULK4HRZU2+\ZHT0*W> A%TN$TDVO\0 ME[O%#0+0&H*8+NPHK10-F_?TT]\#UHI*=8FDEI0THJ]=5,HURTH-R_&U5U," MM\>Y7-"?O.H(]4,(RUP1Q+;>O:_.1B8WD,E7(UX/NSH;1VCB"->OSGHQM)9G MLLNY[ %8;^E?7A-UI98FZI9HHBZ:J(LFZL4CO3NA)NK73CC^.O%?'^+I=$)Q MBW,F7]QP,/'#&,3K(UUN&JY:S6FBKB=-U+.#)S@C@E,BMW/OYPIYUQ.Q$OD> M!F,ZC"?T?E1$R/P6[*J]J07[\959[DKT0<4/F#,J(AZ-N*]P&O@O+FK\"XYE MW-1?F%(DL4O!+@#% #U3SA!U='8]F Q@[#T1G]D)T1B=D!(9C!WO*7&2Q$& M_K2LCR3Y:,$_%29MWL/E9NV5V.FP?=H"+/M853FZK':4VD&J[MA/>N9?PZ=%KQT;"^;D8C0[0^I)X MY7'KX+]]7-UZMNLU7!0)M'V[VC*5"^H=6:U%0!L.B5[>.2=H,;ND0IU;M&+> M%)L=D/BAQLC@VT14I,+CUDLQ\]L,,E5#$#6PT.6.9.54EOYX@FF>@CG.ECD* MPG7WPAPR,(=8J0N=9*&F_FP:C[IPIPLI< M@BUE<$Q M"]_A_CVAU=:HU:Z-UZK,(!C,I$F&MAIM)O3;QH'J,/)V [A6\6.VNGI==6:$ M'EL>"C\".G7<(:%O4^J%24(/.^6_,+5VOX(V(?,7.J)!0(MST&W MA1,>@NI21]W9IFG6%GH28O:61S!'SAO=3=1>AH6_C:C%-%%.YD>D\K9([V:\:4=AUM0-@JB%38N7,ZL!_<[WAAFBS+%$_=1D*3K5V\?LLF MX5>4J^P$U%1V+I H=-D& FH;77970.D(*"4GI.^DM=E&B]CKJLEU6Y8]33+A ME@H[ED@X.,=PX#I)TVR)4\=YA_/77WGG?AR:W.O<\X;)W[N('Z/5M20MI_%- M926OCI5M=CENP<\7R<]U&F8'XVL3U I94JV:*WD?G+MS"M=NK%A07#%@N[L. M76> 56X8L73^3$$F%]-E:1@Q1<7-.N-8U:6::@!L1Z4#5PXPVH:M5ZXE;2YG4$^>O2A5L%\2GF6&OJAH< (5#9[=X7!"CV7C ML[(\&'^'!233?;,Q_24OR#2X'.6_T!_-0?@#4'E7/1 <:PYJLJ0H>V\:>4(F MN>"LB^"L0L?\;IQEM[JZ+.GJSA%*>^>LFDY"3VKKGENY6VW?XNBKGK/4>;S M5DQF='CQBDY3>JP+_!SVZ'17_&#L@WH%]DF9;-]4M?))ZQZC+_:?6 M5!?5:"N&TL1!;7Z4\$D*GZ3P29X$O2KY)%,1#;L/74^=XU]U":[5-$(5MEX7 M-MLAZW7W0+'Z!^EAKQB>*DD>(G_PI_"X"K_0P:U6C++XDJ(S@>LO<73G1_^7 M,B?1HO$Q<*3:2YODH0Q?[E L_[-'\L-=\-6XRBW'KL8CU'1E0 M:W5U235%CO8Y@JK .;LW4.D(*KTQH,KQV"ZW1MS0*K&B4[)<(T'DNZUZ;?$6 MG+^E'#Z\$VW8N2S_"93>E=9B2]R^YGK;.2^85KG;V%W6_W MQY;LB9^08]Q!BCD3N@ M@41>QSXV.6.]C=DU\Y9H*"Q"%%?/SI\T(!]:U_=?OK<^8OO2%Y>^ANDY B@< M[IQ>9 HB"9U80\*ZMV8>F/2B)7TG=+G",HV#J1_RPPIX"UZT^GZ>ZH597V&( MG\]?F^G]WB8/(-&2PFVS1R0'TMCH&6?(&^>^DV?J\#.2..1]X/!+G!W&;=,7 M9Q([$9T-=_ZXY5[S<+4S ?[%J^%Q?AQ@=_%,,U[6A)=<^^QV/KC-?7I#B5VT MV($N9^B;1[X\SLV#!+ '3@AR98#;"7G YK",[+/>P>0FK8N7B6\'^$0.IN51 M+' X 4#"BX;/KN?"LS@48(7I#'*CV!OPYT9CF#>NB>>#OC^%91[A'K#8SS@7 M.7$\]R\8H018!DPN?#+U7\&X)0,^ M!V1N?\B^8GPYGDRA<=KD?U>GQT#' MQS>) 5? L2"SO1B>"W*#B%C@E AVF5 &)$U)0 M*O$LG X<>.QRWUW18'L.:UE=HDWFI^B5?>RAB%[9HE?VAE[9B9F8; '#C*F8 M8T J:P50DS4!64DPL:0LI[OQD50"-JS,MN7F;MC(B^E&]L+U\)3-X<]!UB9( MU5[4W^F5,T3M=NB_>K"#4^9[8,;'-OJN%X?@]B-G]D88*?[P8P$F"ML M@L$+7L_L.M_CVCT,2N(C1,M (F.:J!_8$<*=.,D%^& 7=19T,,%'^)P/__M[ M[QI,/X06*/UH.8*2[X7HTLC'C&#&,$Y@-[0E^Q1HR\S$=V9F@-4B,1\:'?+'9)0->+J/ M9J@;CN:G2A3$N,^L\+0QO6X!IJL)GX D\;^ M[ZP#.ENQ+&R3]5G5G.H)^FN^U.F8Z4ZTQC ^DMAAXYK)/N1JL+29ZP17G/XG M1MX!W9LZ@<=$2V(_Y@UWK=_V4/-8ZQ('<=:'#7#)J:H;6;?X[=W792?K#9O^ M=\9JMRS:%2WE^U<05>'8G?Z@ >ZLH,G.?-^P)\ZV3;/5U5;/,_]VU(5V9[,@ M+!27DM[OO=MOY.^_2RB_7NED@O\F(C=UT Q=V"JC15=*[_8AVQ&1R8I,Q23N MCV'QOP%ETGV8N!92:0(\C.'#C L2N.$S^S'L22 JV@0DWWQXW%!\FOA]+K=P MFPSPOHR4N1H$+G/\,]Q.<9;23')ZH)I2BF%)L'F./2#X$PR32V'F+DJ\36R3 MRSBSP-B&%SU1CP;)GL3VJ&G=K,S*YENU>A M5RFQ_? JDF^EHV*"RY59GDY)))]/C]:/@+) M^-=_>4^^S#D,L7)T66OU, 1V4LH5K-!](\\\;I9FXF;Y$98J2P1C/]F5&-2( M^U\R36DVQ6O_&1;E_7^8/X([%U.JI*YH=$LP^8NA"HS)N$=[)61^^< J"Z9U M&KR5J\%;RQK\%@ \>(P]F/[M#C?_JP39JT9;MC:7LR@=A=YIZUAYI);0>-6J M*32^D8.2V[9<]>4'H)2IU9794".E.MKFE^\2EJ^834(M^@7:BSA-D;3'M*Y68ZJ![5[];:EEQA5 MSH$,KL&5VI9S=!'0QRAWYW^0/R[Y3P4X=@+'[,C])-&@-!T-S9.QCS[(UO.I M2;4\Z?R(319,M*>4@^/F6Y2;_YFE6Y2;=)4P7_XQIZI8HB* M+75.0-T\Z;S[;(OMJ M:]B8 C9G#)N]*CE6JZMV]-RVGV?==?B8VOVO@1^&A$>\;J7<[^XB.&F&*%+[ M&7U_!/[(K5Q:WL3^'RKH;:6T912<@N+61LB4$+^MP1P!M9[-FEWU5;77ECBKILM9XL"7F3CJ" ME)H:[UE3HQDM[A?W5[W_ FSQ!SJ9L%(>/*\[*7R2J3/X0G',(55@;N\)4GJK:TJ&69ON=]E47$$!YOURC_\/$#\./NX127JJ?KLC(FY&:-_;^!G2N+*;L M5E<#_=O:64Q56JL3B&RY6- 5F($U@ Z4O*X&ZE9M7>0%Z!H(N@^[68HAC!]^ M*P6_583)>?;ARB8D<'7NN%JU)ZO@JJ)84]9:D0)YYX"\&HW..N"FMKH&J&Z: MT?A=M):CUC*^#G&_N+_J_1=@D]]BZ3$:1FDU<9'7N*W)G5(RURNX,0[+UD2J MR#D#I\!LW@$XN@#..0.GX(QT!^"(G,93 \Z.MFT%Y)2P+_!05);L3@V.% &< M)@%G%QVG!&ZLYN#F L(H;W+;0\7>0AL3[!KF#ET'^\:*H,KME?_45X,%@?(; M4X55-FB[[M0,$7?2)#@5F@2UPLGH= 2M+^B$Y2OB8A/E=UI%" MM=B6%<98%X. E+WS/7_Q<'AM&H31T5K=U<09X9UI&EQJC;\K $GYW5B<*YPU MC@K,A?IP)(X9SAE'149"]4T+>[(K.]>'$%AI'E:*@MXJ0\4"J,@[IP:+PX3R M@4*9E!W2I[ )T#2/)W+>1-\\T4FAGL,3[*;@>C&0(8F$];WP%P8W?MVC\T;# MF[.!; Y^E;*8'E96=!FG2D]SX(D4U.*@$DPHFW>Y( MZJA,*M>6)":8M%%X%4Q:ZT'?<9F4'P\:==5B:32/5CGI.:>TI_TDW#4)Q0IL M-9K4T59/DV*C=C5*7QTO<"CD5O9UZ2PBRK$A//+(4* M]![Z<7]"2Y37/D"M4C$TX?C=+I((I&'BZ_V%>K1Z>6E#QL: BJ3(36F9(T!T MZ)UW=PSI#(/N''^ 'O2@* MW'X<.:"7/?HUF4%&JZL;DF*LGN:"/2*PX!Q:?))\NPL M@/X=AY$[>NM$GQ60 J556R)TB8:'P[BF4>'X$#^S3B?]*V!3#]HRC M:I@J0A^?ND1WF.'$F8;T4_K+Y[3*L>NQ<;*;/B^^4)^N,!][(?_Z\ZL[C,8H M!ML=+@H3>RAY<_)U&[[Z:?5SU6C+5OY7G;:<^_FZ1\F=MF[KE1ZU_G/5TLYX M4'+;EJN^_ "4,C6E:8."+[3-+R]P 6QV&YDKU^4H> .*>_AQM!TS5]MY<-_( M=[AJ')(;D*9#THN?0.X059:(TL'XX(QNL N!.S>I#LRGWG4;.A%S[+(1V M?3F'*O.^#,+]".@ J$88 9M+N(W&6&9+7Z'U<:AZZXT")XR">!#% 24/_B1F M%D9*WUJ'I+_3%-G'3[R#S<:7X-"[#_3X.8M<=;UPI#"?\-'YZVR,PX;4FF6 M).O-#Q<2SG+!?75RGW)\[F,I1YK4J:W%H."^9@!1<%\1]ZE[YKZ-U0F4VHOB M"<9K!@8%XQ4QGG94QI,%XPG&NTC&.[ZQIRBMKJ5@E*O>>.:[@-R0:S^,L"IW MF.RI6*VNW#$E1;F(8Q>! MMMT-A5W09K>ZMB79.9EH FR7";8"RV(MV#8JB.KYGFEM&48G(+BUE;(E!"_K M=$< ;6>[9H=]555:7:5C2+*U<]7X(R628ISQVDS2O95#$O>+^U>S8<_;&'^@ M+&5=(D_4HX$S(8XW),[PV?7<, I8\+]H@+NM)9X0]U=.VIXW["T0=KN&T8:* M/=QDR=C]<$5T!6P@I@KL[3UA"BO%&9*J-J4QH,#4 Z@K(G"5D M"LS@/8DAH]75.I(EU^41%)AJ$*:.HRWA$9\EF59=197V?,*7%H>!@=+U"!17 M[7;5!011WJ==XTJ6$BT1:'"IKKHB.^]^L4$?UI&K+*:L5M?6)4.I*Q#A^/[A MFJ);+A9T!89@':"S,>P=0%=7;6SVM&E[8#NOB,P**S/&4DKD>PXUA6IHJ4DG. M&3@%)O4.P-$$<,X9. 4'J#L 1^0\GAIP=C1N*R"GA(%AL%:\AK7JP:MLSPK@ M- DXN^@X)7!C-@?.?V(W>B>L1Z@0>##K$\B8Q-@UB%KP34:!SW _= MH>L$[I9%3RXBB*!8^<^V^9Z_>!*\/A]"5\&L%O42SQ$J M1=%X!5 IO_^*DX2SQE&!@5 ?CL3!PEGCJ, LJ+YU&:"DF:)>ZQEBI78M!U.J M:DM4$,<')4*#,@D\I$]A$Z!I5D_DO(E.>J*W0CW')=A?P?5B($,2_.I[X2\, M;ORZ1^>-AC=O4> &5W/"=YO(_H<@O# MP8^2^!,CR8KNPF2%"BST_BJ136X MI 23"B;=[A#JN$Q:6\J88-)&X54P::U'>T=E4H,=""I&\\O_B5J3#%[8*JVINJ**57'-<)Y'S5IA752W[6P5Z M#_VX/Z$ETK]W=6&*H0G'[]YBAT :)K[>7ZA'MZ@W;6"K0%4RY)WU37%ZT#P0 ME=IY=\>0UC ,7<"QPAV-2M8&.\64\3.X7[B?SMO]="P3'J[@+;-_^ %^T(NB MP.W'D0-ZV:-?DQFD8RLQ2])5X\S-=\&EY\VE!W53'(0UC5;7U*7.[B$<1VH/ MHVZH251R'[Z3X42SX_@@7TZ\5\)FV+8GG$4 MFRIRW8 S/^/ZO$\RY$A>H.DP@JD?NGC!IX!.6%GLSZ_N,!JGHBIS5T*]SOP6 MIP^<&4?K;\F0=4!1N!R)B&@$+M K\W,0\1 M7EDL 6R2AQM&VX#WKYM]!F/V)OR,1G7L-6;.S#F(07#[?#?X!**6!G@5C,9I MRE#(.,#-[K_=>NP>?# S*/%JUN[Y__)+=WUVVR=N!-&>G=_>/- WF\)]?W M=U]N[AYNON!O#_??;K_T'N&/K[=WO;OKV]XW\O ('WR_N7M\J#RI[L_]X*=N M'H\NB;%$X] -ZTIIK?_6@&])\@T=]J+T4S6701/!)B]N"W;NMH!J @/@XAX% MJS%QIB']E/[R.2T0[WJ,INRFSXLO1/&[I*BP%_*OYV*EW>&B)7$>)6].OF[# M5S^M?JX:;=G*_ZK3EG,_7_O$3 M2!ZBRA)1.A@DE[&D=B%1KIJ]V=AJ-NV^T\B9@%+ ,@[6U[NI,N_+(-R/ )0R M)R*,@,TEW$;7U2$5)[NMEZ+KK3<*G# *XD$4!Y0\H*F$'IF4PK4."K9[L\2H M=1T(']/3_>!,5DO/B>,-<;PQ.X/4-Y]O_$9? M*)CPZ>$&/O(/-QI?@TKL/]/@YBTYW.B%(87_AH_.6^7#"Q,[U=J2I9J-/[T0 MAXN"^^KD/N/XW&>UNHIB26:G^='-@OL$]]7)?>:>N6]C.1>C]KJA@O&:@4'! M>$6,9QV3\!?)>/OFNV)UTY1;7=6V)%VKJW;HR2?3'1,\UWX882A' MF.S"BQ*TIXU; KTO*UA(RK0GC-LMD=-B8W* +V_(TN*O9H\ M=M;IP,=<_%\#/PP)CWG=I?_8I9:H*5+[&7U_!/X6V?&FV>KJ'4DU=F:'4_!! M";#M;B?L C:KU=4,R;(NH@ZK -ONAL5:L&W6#R_K2$L ;7=39#N@69=UA". MMK/QLL/N:"\#>X'RLIX2.2) M>C1P)L3QAL09/KN>&T8!"_ 7?<"WM;83XO[*2=OSAKT%PN8VU"HAW5DK2\6J M*_KQQ-2%,X=4@4V])TBIK:XI669=Q=H%I)H$J0++>4^0TE!*V6I3&NX*2!W0 M1MX3I+"K"RFS%97TZ6.55>\Y?&=QS7%MUPL MZ KLQ#I 9V'@N]3IU!7_(D#70-!5J_^]8DJNJ?]=!_SL=09D^=+= GCG KP5 MZV!_P+,[:\U,@;QS0%Z-5FD=<)-;74.&;7;G6B)[QUPMA[4-[G4B[C_A^R_ M:$^;+12V$;SXQ( BFSRE9*[;<&,@EZV(C))S!DZ!7;T#<%0!G',&3L$IZP[ M$:F/IP:<'6W;"L@I85_HK:YB2J:YFDI1V9P5P&D2-^Z Y=)W"WK'UR$9$$Q)_QW M&HW]X:WW @SSC"V"JFS09MVY'2(PI4EP*C0):H:3)>!TSG J-!1*P6D5-C8F M_8@(WG.$3*&F5ZL$,CNU)RL*.#4(3O6@:14U17G6/U0%:ZX,X1*45!= 53*;[#B+."L<52@XM>'(W$T M<-8X*HH^JKQUZ:VN*>JNGB%4:D>*T>I:.^?9"?=_^=">3!8.Z5/8 FB:FA,Y M;Z(AGFB14,]Q![9)<+T8R)#$KOI>^ N#&[_NT7FCXP842SX_@@7TZ\5\)FV+8GK'W\E179Y(,O/MS M/T!"5;F/O6P)&S#QB3,-Z:?TE\_I6K@>&SZ[Z?,BR?7IBH!@+^1??WYUA]$8 M176[P\5ULO#)FY.OV_#53ZN?JT9;MO*_ZK3EW,_7/4KNM'5;K_2H]9^KEG;& M@Y+;MESUY0>@E*DI31L4?*%M?GF!K-OLV3)7KLM10@<4]8SC:&1FKD;VX+Z1 M[W#5."0W(&2'I!<_@=PAJBP1I:.H"_K++@3*W=PVJSC-IMQW&CD3D_)7:EG.VT;X34GQ"J_M!^[BXNPM([ :)6V\4.&$4Q(,H#BAY\"MX+CV@ZD/!C\]230H34=#\[;=1Q\VABI:R3F<+CTXD]525,)9 M*IRELP,->[.W]#?Z0KV8IJY2?.0?;C2^!E7??Z;!S5OB*NV%(87_AH_.6V57 M*#;Y4BW)4'=NGR..*AH%1,%]!=P'=QR?_5C25T25!P7C- *#BOD/.4HW*>+3A/<-Y%7KD276O.B2/-G]/T1^%ODVRI&JPO[NZ1V M=BY8?@I^*(&V&FR%7>!FMKJV(ME&\Y..!-J:85RL1=MF%?%\3[:V#*<3&-S> M4-D2@Y=UQB.0MK-IL\/.JG9 D;,U23%.YDPC'<$L6W%#0N_>:E*)^\7]59*2 MS\$>?Z"LE#Z? E.'M)3WA"F-E5(V;;'[G2&HCJ-0Z:VN84IF;9[H/9\#+I062ZWZQF2)6_*LLIHQ6U^Y(NEY79-WQ7<@U MQVNJ8A&?;.AJ% 77-15ZGN<(XUN:;P7LXMA687+%&]XA)>ZT->KJ@%-#;B\E: ]PT/,]5#$G?/3!O[Z"KY3RWP0T8 MQ/TG?/\%F/1I"?C"SF8BM:! <*>4S'4J;@SVTF21DW+&P"FTNG= CB*0<];( M*3B&W0$Y(G_RU)"SJWU; 3HE; QLSF1(FKGJYJMLT@KD- DYNZ@Y)7"C-P?.?V(W>B>L1Z@0>##K$:BDQ-H%B1KP34:!SW _=H>L$[I8U5"XCU*"0 M,;*MN3CAO]-H[ ]OO1=@F&?J16&5'=JH.P5$1*XT"$XEK(*:\60*/)TUG@IM MA:): NX$CA M/AK38!8AF)PK[!0D>'IL49A MI2C\K3)2\$!!%&0\8,!0)O.']"GL 315]B/G3;3K$]T;ZCE!P0X.KA<#&9*0 M6-\+?V%PX]<].F\TO'F+ @?(Z'I.\'X;T><09 >^-?!9YF=Z6EG9;9#D3FFB MJY]@THMBTHKG4L?ETMIRS027-@JP%\FE>\JI:Q*_6JVN*NG&JKI>WB-Y"IQ: MYVWGF46%K8-COSEA1F755+#E>!WD,_[D]HB>SP Q1(%4,3_M\M@XI '"8^WU^H1[#VX\@!S>S1K\D04K$6NB%9RFIIE/,RX 6;GC>;'M11<1#6 MY!G%5FW5OP]=M$C=5+.(CX4_HE(1M_DS+N>RW8WS/;R(+?I/#/+P[]!]Z?X, M/](G9<#S[SB,W-%[*A80WFYG8%E&IV\Z'\,IH3 E= MS8@>@=0C?HPY"VF>"7Z/5_=^[]U^(W__G3@A>:63"?[KL_R&Q',7$D8M.B21 M3V82:AD=O']MRO[JXG:ZA)>#TP_^%] !=5\0VB%KZ#-QG;X[ 30PHCD1S!TH M&]#(@=N'(-@G$_\5:,=H%((@QZQR1J_;!]*/0[@J#-M%Y$!X:0>AQ;Y90#DZ M"RQ6\6*+N.IF)@Z/U4-N&*80O_:#J0_[/)WQB\,X!2YW\02"W>3Y\#$L^B"% M.EMX?OWR0N/N/>!*!-,>\C[9 @S=G_O!3]V=,24>(QZSA\]D2O M^@%U_KQR1C#83\[DU7D/49_*K@$L0/)PPV@;\/YUL\^LELW4[353'XWJL+S, MO#V"+0"8,3ZWC3Z!X4$#O@_\[#1E*&0:)5/+M#I# M?2@[LB4K\L#^E]QI=1]QY\ M7;?7:V%-&>G=_>/- WF\)]?W=U]N[AYNON!O#_??;K_T'N&/K[=WO;OKV]XW M\O ('WR_N7M\J#RI/'G%?RYMQHG]K1O&E3IS*]S%SS"WP;*W;]ES\!M@SQN MILB>=#_JA2&-F!?A@>L&C_YUIM+0(SSJ%U B_IP;_7J+T'#@3'$F04QSN7UN M-7]>C[U$6O./7& $#RQR8Y.,V*MX9)0@?6?B> -X:O^=S#):9GK6R 7$$^JJVS%['OTZDNPUJM:6@@$].M)(7)[*_#63\:?5S0VYK MII7[5:6XZ^%K[2ZKS5[-IM,W?@)!1%19(DI'T/\ M2/>5]H/8"=Z)8N<0[T !=,_N<#BA1V-.U#,^[1(V5V, V2*8&A;=5F)P-465 ML&,4LVWJC0%/_LG9=QHY$S!UF#*VON#EGLY=&W2Z6I)>E8]7FW"(6G)NU6(= MU,WGJ%PJ53[W-%I=7>\TJ$:5X +!!1NX0-L+%YC(!:JD=_2&<$%->M2I[(H_ M CJ +9&PW7&[7?$,(Y?WPD#Z7AC(:G5E2==-R;)W9B$1\MY(X!A[ 8[-@-/I M2+)25Z?@AL2Y<]G;<,&[-GSEBMPNQ*/\W7?AE]_A+[AN;U'Q)U:E=B]\9NZ# MS\Q.JVN;$@CJAB@X C7UHL;:"VID0(TER8;=$-16:<@0'U+ MUE%8UV7%K*L+KE"'&X4:N:!0U9:H45M=397,SLX"]S"Z<'H:#P.EZT%V_*LN M8QJ5MEU9:2M-W_\>?3PL<1@K'?JH9#%I9CE!XR02V/;E7*Z%-.>S%^SE8,;4 ML'6(HG4D5=VYP'"-Z];0(QW!K8);RW'K7@Z03!VY5;;U&H^0CL6M.:F&/RW$ MY98/_L2..@57E0I?6)/+]\#BMD3/[F@U;B#$K':7UW/ M\08NZ$"W'@3P;)-!*6U5U6L: ME";GOV2K06VFU"[!ZZ<:E?XX#B@EW^&Z<4AN/$SCG0=2E[#/SY(H#^Y;*9+4 MD^UP+E'D(NJ^,KW473GL+*DB4+0+BBXA7>,!]=N=LC5VQ\_!4RU.?V2UL>9> M,DUDM3&HSW>)_<-ST;A[B,#&6SD[$0'RY^K=E.6"KJH93P_66\!G_N%&X]3; M<_.6U-I#/RC\-WQTWBH[0\U65[4MR=#/*-A,L,SYLDQ!3?A#L SV)K(L25<% MRPB6.0&6*3CS/@3+V*VNU9'KB)42+"-89O\L4W#P? "6L; 1DV%+5DX/O-./ MYVZ\27;M>,[06>N($$&ULER0G'@('L'./1U)U9H2@2OBMNN%6$$:XR$@IC"( M=3H[EUP0$&LDQ HR^ X!,16=_9*>TRE40.P<(%:0[G<(B&D@Q6Q)UYN2[W\F M.1XGGE72="6C9C8X.:7$E@MK;;(Q MY41$1HK(R'6'V0666BJJ?J"@ZGG#FU1,W=&HJDEF=WB_$].0&Q("*7A#\,9Z MWE *RHS6RALR\(:B2(:]<\W:!H8'G\ &6A @+.*F=F>G F]_K>R$89Z69)L[ M[S0B!J^16"I(&ZP52RK'DMZ4J/0S";:[R(+*HI)R8]16<62W(%,+LDIKE:@: M*+N&+9FJB*81'"PXN"8.+DARK96#=>!@398,_=0YN,3I.OZ-E':]F!6$W?J$ MNJ#:[KJ"RTAS=S#H]_7.:&2;]D"S9&J95F>H#V5'ML"R&MC_PO8EVYS;(PRB M]^\T&OO#>=NY\(L;#B9^& /_WWNTW\O??RTQ%5AI= OH/FE91 M9C64_3@@:V4@R*D^#9;%X$(>\^W=UW* OW_U:!".W>D/7K+9>:(SN7>ES*%O M8H3_BLS[&Z KH@$\B[B\>G2Z)#!:D%SL(\I>3)[9F[$4=#)1+"F-1X"NAV%/ ME,TYN18>1IW @RM8/>NI$T1I.>K>/_])UG:0#.D33@JX .B)_7V#X;K'+H\7 M"V[##WKU#%0=DXGS)+'1O:8/ L;Y[VK&^J)J">L3 O#@M^65N07V?*;?_#!D MQ=#S!=-L58SYHEBP&[57':<$\#G!X>%\5V>>E@\/W3?")AL2FJDBR_>Q](0? M2,E")W*_E!AQW86FG0M$Q7KD%8FF+1.ME-C.HXZ-[2?;J\6-4O)(Y'7L#L8I M_@!I0*2W 0W9?"L-6]]FT%_,3 MHKCA4J%W6-Q%WG[R_>$KO!;N6Q3)&P+W$BFHH1MCZH@G?<05;?L_@:;6_)PPVC#[K5V]HN;^OJICT;;3-TNH9WPG7:(LI2IDY\X M'N$J&(W3E*&0<8 L_5_%BJ<,G,>".Y%K,)P7Y=#//SF%K4/6QG >/BR':U&X MH]Y=M\G:@3=EI'?WCS7-_??;FY>[CY@K\]W'^[_=)[A#^^WM[U[JYO M>]_(PR-\\/WF[O&A\J3RS)'Z[(L5J\+JK-H/2X;7W/Z UY35;QL3%JRT=4VM M&A9LFFU-KM:B8=VCE$Y;M38_*MGX&18);AB27YR) \H% M>1A3&NTQ]/4TPB_W'0!<%1S-$J^;@GMK'8K1UDN,)4<31!EWI;9S9 YV+^)J MQ ?YXY+5@I)W/),I@51% M%[G545I=Q9(E6ZVY%L2^G.!G$W2?CPS,3[N"/>6YJ*>Q"*\IR1AWOC?8DC

OTL2&KNR'U:=.N7C95X\R9^=NJ993$T>C^?:[:[,H)0;Y<980<=UP!>4#1)/96X\3/4<3?P@U!TA:*[ MG4BH+ C,5E37_Y"!,W4W96B(C;.02WXDQ+SF MI*S,*1:6-3P?>,H^*A)4MDX7]%?*'R%\0^0N'WX1[WO A\@=_COT) M$"E,PP(KRAM[3WZH)F0Q;!GA4W#;P6-F#+M3N92>WC8LI:Z8&=E6:RJ IZGY M+]EJ4)<8R',_I1BGZ#V1+TY4IE;#MK7K+C$NZ'$<4$J^\SCX&XR#KY_ IT&) M!_=M/1U$L-1E!$N)Y3WKY;V$6+@'4'>%WU/X/3>:7.5:F)2B(PMZJR= M&VWNW>EYN"(.@JLNA*O*M2*KSE5RJZMHMJ1VZFHBWOBCA$;OL+\&?AB2:>"/ MW.CPYP9'G7JMNPRCXP]&QLHL@6'6IJ0;QSUE3];B5"K]G1!T"D3I+M!16UW= MECK6<8.0Y]"Y!*/DCF)U!*SS($+UMA>8'/!8*:,RZ#60EY)IU:5 -$#Y%L I M+RYW [&=G8D>_>>X_6&=BY%9JL; K/K;653Z^&"G,'N-GU>-LKY^LMPZ6U= M*0'>=2X[I6V;)7UVM0[;6G$TYK,B!V?P MU9\1.S/"$:_44/I[/'DG\^))O452\&-D/G7ZQLM>#0 -#GSO#+$D&:_9]NS M%_UW$H,99N#24 *[ MTD6\ !W9W(%;0LH> [@"QOF+U\2 1\_*#:US=*_6-URL9[BA+%'5V(&2Q0KM M[8H5?H&+7I@@N?6P[AE#2<\;_B\=/F'!*-B/7EA\R(;RA9:\6KX0/FM2^4(K M*5\XGR[)S+>HKDX286&OU*)L3+W"V[18WF].1,G#JS/-3G7K^36XK&$/!#V9 MPE8^>)>PE-[0)YX?$0Q?DH@;AEB%#&1^@/)N.">%.U]U)B3"*1W$?"<%@1' M]DK#-NY64[C''^)F"N*"\2E6)/3QIE<'9&8(VAP#/>IL3)C"[8,Q[+@P+GRJ M.W)!:K_X$W@;RI2_P$ACDMUSHCAP)N0)MB,)CX+0[K"3P':_0AU%,9U"#S&> MWDA!%G/,$VA+G9;@ F ;U M7R86@G0GQZ>_P)Z/VW7FZ7"YDW >?@B[P[U''@#U% N@$L5D:I;") L;!AWR M421W\4=M&E): Q(+589Q/P0="SX%60+;+]/G8'SW@\C'UR5O(Q^02UOL5Q3A MK8_P$!>4X;[C_0E3'(.T0'F $<0830S#P1O8]=&#*%"!1M;U;X=&$:267&V2!2LH:SQ\S("V^H6$E65JRL-;U2SO(+ MK,U\7_X%]?^':4"=X;WW>[*(N,').85D+1D+R;85<[4XR-_:N+K?'1![,*^T MP"@KO\K$+J_D^HCY?M]\8)Y?<&9\IA/0DRO/<:$#G%;K'*U65VTKJPZ#OTDP MF3">1)Q= *81"SZ?0QP7N_)4U$Y!Z=^Y@/V*;TK5$)Q [OAMK"2M*SEKE">3 MU_J%#R:L0290[_\3+F#+ M7Q T6FK//8Z/N2ME&7[L#+%@K0O8 'L:M0^8+-:W8!8GPU&URKNJO+F([1Q$ M=\F[N'&;4Y16X1T/VZO.UEE56MSG'=B.0,E"HW:88'].L^8WSXWV3.@ MX 6AF=*69. O#\NM6NY85>HC.K;24^V-1%];R3G93_S^O^F :=D)@>=X<]E. M1B?NL^LAL?%;OF5C:L([WC!PPC$J":^+.L2,K$X4!6X_YDZ0V<;'+NY3;S & M1>K/C'.)R?9%343B>G6QZI#,9PR:)$I6-_R336 %,NR;K":4&=/*!*0:9C O MQYR#74QFYWC//#A#U95%H6^PQ!,D_B@$>V+C77E$^@-_P:KD7$(N/!OMGOEC M."G1$@)NX79'FUSCM[/EA94)Z("Z4Z[HP8"B"5U^:,#+J3]YS!^8I3*L O5" MNJ$,[0FKWKUH30'US)*-'#=(*G,OXXR5T1^-$M[,H'^1NJ] R;2<^3 58"!Q MADA85"DS32#Z2770$*N#LO>#\1H_QWRS]-&=RW30@([A;FZ4X_$E<-976.DU MQCK3?D&V3H#VC%<3V,S-TPBD0ZXM:6Z*NI+MLIKD&-;I),1="G134!EA=#0(N%WLI*KQBHZ!3GKB/C_3H0M;';LMNPO.9_4E M9C[ TGUE$L].AN#5#*?-9M,][LC7V0UYWF,'E=:O0&ST,M-?'=?##W^;C82[ MRW]A1]F/SEN>H86AE^W5N,N9F=5G-ZEM:"B# M_6(0<#BO4> _;])_,CRT?$J;VUVNW#&JI6QWC(H5P]">1^?>ZODHMAY:/A]5 MM":=C]JS\]%^M$C-2F1X&(!8B"?T?L0(@9MW#C7TO'D7[^$-,[SNP8:8S K% M<=&\TI.R$[P,3PWX,HQN& M'S\=3VM85O7R";$8K';@>@9ZV^X8E>L9*&U=MVHJ0J ;-55&D-MJIXF#DC<7 M6:@W?SOW,KMI>>^%-M!!&H,45;W=)NRQ@53,SY?>U.^]<.*70;FOM!_$3O!. M%#N'=I=0S_@W^N)/7G#73<['OSH#=JA0!D4B756DJVZ9-*"JFY,&%F, %KMS M5DTC4(Q6U]2ES@EDL%9DM&IR7+"@8,$L"VH'9$&SU54[)\&"!;M^:I?!%#;D MWA[_J@/EPA^W?.@\/F0K=>6H^= G)"@*:F36*BBL5M>R.Y*B[RPI:JK'*\!4 M+Y@*THQK!1.VH;>:!*9+,"EY46=T]TKD"4LEU&U*5DF^7JLGE%)K3YO7#FAB MJ1W@-$.O@].J+MP)5 "X9! >T,A0Y597ECIR+0+_$#"\!!W]'UZ2.DR':71& M&+/XP8$?;FB)*E2M/&I^J%'^9U:&<6&R+C<\N*8R\RFMKJY(AFFM<-Y'H;*? M-(X*1'C-.,(*6::D=QJ H\MP!1U_@'OR:&UJC-,V]89OG-\6(FI=3;RK ^^" M?6!JI\Z[:ZI;KB0#3K=9;1.>\>B0\-W#"DD\P7Y6@8^%0;M1S&N^L)03+(*R M4$;%QWH<[T16TSHKN!*;2J4D48 R+Y4"MWVA@Z2$ D_G5]DC%HM\D \8<,SS M3I824["FH.NE^2FM7'BT/K9SZQD=O2S%P8I2[!7'1R?CK,[-BEQ(,ITY.$: M(?\528CY["S1!2Y!VR5<'YN?R.$KU"?8Y(L(="5;1^-TMYT'\\.\_?,"I62E M;;*"L]/ ?W%Q!7A9AI!Z+E9KH[!!,QG":Y,P W+BLVHEO)#C$ZSA$TJD>?&- M>6&/BA4T%BO_6IN=^U^= 5VJH&'/]0-L7=]>[8E)^DGF$Z_\E.%(K/TTC&E6 M2MJ99+N4$/UW)C$C0*3+*M7!CY33TV3U!;[_O*%4!\^;S^:JI,GPR3.R$@.% M=45ZZD45238=EJQDD\'R8"Q%'E63?++/9\*=S6%/NVT;.=SY[+RYS_'S,I>N MC;[>"[=:F]'U#29V/^(#2H"?3;5P.$\ MO';2K)H;XU]6FX@7O\NPMWDV<&T.7LVVS(HQS/9SATQHA+4\L:@07Q^0GS"0 MP:S64#Q%W:DB^.Q\\#E__94+O!Z,D1==*H4]&PO%;\)>9F? XH P#2DI[AFQ MDB+)ZV!B7,:O!>FY8/"E01#D"DT_7>@PJ56]O*'VJ8.R-')3*RE3PXG5+^-" M]1Y,=P_?1;YR@PL6D17]_=#"HE"MC]L5+=0Z>RM:"(]>4[20?)CKUDO&RG*] M1EZ()QP$;A_5'@IW?9P535N_T2!1.=<#V5C%%U8"DQ&5&;%8N\K'8NA =BRD M&[U2ZE6GGKP_ZF&'LK:91SV!LCMR4.]@J(+-U#X!4\(H ;)S1R&7NCA?>*L%#'1+_&/@O%&0B MJZ<'GV-/0&X #>G(B2?1Y\2P1TF!: -APYU4?EJ"A?M_N<4#ZWOE!W QOG/@ MQ]@L@!]6NMX+Y0T5V'M@L4$9]H;P6E FL,XA:A"I9)E5TPX_X]72F0"E24H> MWV$S2EYJD,QK<:8; &$%J3+.RA0S2:EEWJ2$ ^0_L1O,RTMCS3@LQ(S?H=MJ MBB4+62&'Y"U7 $LH[%_+W)S?<;Y=993UR^K)#1SV6!)2\HY:*$0,WUS0[8" M&>TH*6XT5Q#@616BPJ9*.?58YRY\K3]9J+M;S/1<+_,W=EWJC^MZ?L; MLKY.E2LL:[]]09>C^XGO\YSC#-A8F0@,R@2XT=@-AJL>]X4ZO^@PX;9:-0M3 M,^IT;Y0YW9S;G_#N-9XVKLJE#A!4V[+>PTU%@==S,\<+Y^!&%F'7S+7VS&Y\ M:^YOR!;JK7FJ>5KWF)>+9^N0EH^K/'XK=_SH UD<^Y>DD/:CGZT7_YVM^WST MVGST6#5^E=R\/QB9^F \+-< .\6"4G_03(.J. (6_@L_\0>4#D/.#YN-W2C5 M:\""\@.FJ R<*1Z1@XI,43U-_W2?T8-+D]K3J$<#ICL%4Y_ML?/6.9L4H)-9BAXZ&X"6O!;AAB8;V6+O=%:OFE5+QM,; MY\G!P_"5GTE1WRQ=P1:FG54#?+M# MH/K'I^+X="-G?&GSR5*UN]EL>'PGO&Z:1F[N8-PU(0 Y:479CU@0UL1%"TTB M]QF8_C(_'$8*?&,Q"DS5XA ]?8L*JR7GQUHFZEF8M*1&99UWK9YY\7G)C3L: M 6$2SO^->?$_."MV&O,LSP*5/Z(:^(1]8=B!NU/]9%=?UP%OU:W!A@FC3 ?) MQICXX&9,TYGSC(;]"E>U6#0W-IR6OM*T&0_W/KK@K6:2"Q@UF9T'/CQTYB,7!PDLY(!HW]P@CG3:> #Q'D/AXKD*VA1 ME^?3_BVUYG?V:NL&F)%RI[W:BW*%P,[<_$]3(5X<=\(4[0U.[@OE(>Y*SN)Q M,M_/$OJE :#;N974 MSPUZ70R6RT52JO9)!B@H6L%7%BVKM[=;+HCGCV04V= MM4AA_4[ZP?RJL3!"#GWR5L M(,#F@_M VDP &=SUPCA(:I%,,"DD<"9UMLJP6L5&2+ZYL1;XC='66!L4\@4D MWH0U< P7Z5:I*4:J//-&*CUOUB4WJ2$Q?\N:AAFZM:EA1G-E13K/64$269-6+KA10EGQ8';3UAMU9:KMI_0E+:LVC5U>E!MK99.#[+:[LBZ M&%2)0J2G"51'MRW4B01 M34VV(*YH95*97NJNC'B65!$HV@5%EU"Q^%>L4DR6E7'1 4>TW]A?U1US<]6= M%(S76"3UEF==#*L6W=%M8&A5,A2Y\5TW!'\)_JJ5OZP#\)?1 ?ZR),5>K54J M^$OPUUGSEWP(_I);7F2K&D"2F<&I2JJ8FFQ@SVS MK09@Y1+.'Y9/'D2SCT8:GZ)A0"6->+:D M:;(MSV+U%%,RS9H=28)G!<]>+L^6-!&WY5F[U=4TR;#696T(GA4\*WAV/\93A-_..$8 M/HNP.-1W-PS].'!Y 4+7XX7H*A8IP!PF)YCW6)H&V/7B'>NW\_P[5C-B&*>% MG\@8B(@%N9+D]8498:4V'"4K]!8NU['+3]#;%3CKRLN62_RSY6SB7_D\N*^. M&_P.RY5)> M7D]W,G+HEIHQ/6TV!.T[%%[G#JMP1@A,B;$;D.\ H3E+LMT[[ M/4+V8_X,?\-> RS+M.XI-EBZL:F^L*FZ8^27)CIMV'4@*(F,' M#Q<+M;&J<+=PVV M\WK//0>KHF%!9;W7(%[+6HV$' %*\>K$M[JD@^MA%;8 M?&< VS46%H$]!,L$)>VQ[( MY4G,N^ MU$9 XVT$L"C+A,B?R/^)?2PAE?(:LGC(>)/5&DH^YXVML HJ4_!FK=2"+%1V MJ.\@%K2F!54^D?L^//6%I7WSQ4MZO+C>-,;JMKP&#BO^DX! PH6,/7]^([\6 MZ]D&?I]5M&6M]1*0#)W($8M]_,56/Y%_Y*P:VZ!YR<]HTQ(FG09&$]:@8]X2 M$>0=):,5-^!3?$Q0:^O*952#ZPFM!(.O8+ MEI*"?9 7CD;%),:+N%:$B_+_L_>NS6DC6Z/P7U&Q9]Z=5&$&B7LRQU6.X^SC M?1([3^S94\]\V26@,9H(B='%CN?7OVNM;MU @D$".BI&L<&7;I7K_LU^I ; M34$/8WP ?.-@VY,8#WT;;R DQJU&>AB7J=@X(K8@3MW^'!0G9@C:9G"+.[4= M[X+&2U@T8$^Q@Z^>17_T !N"L1"!O1FT,WKF.,2;[H)8GXNA:0HCG(FM3&R2 M3$WLGVZ]KH1BJ:A4F28I86"?YH\]O.CSJ('8<-L7T7AW>N43NB1[D(*60Y.!^*CZ>! MI_Q"<[O'[ >-)C*#EDWQAJ9@A#]C2_UPW'>?F,W,IO9_TZ MSC5HZ/P:80]D(VS9"%LVPCZ^1M@K65I&@SKR*Q?T8C^,IFSLF^Q^$OJSKTB* M7EGCSY'$%AZP\;T5.E-I9$]&B[>>MJK%VQ';&_>9AD5HMLT$J))^-A3].AH6 MPA/-A_VLT6R6-!AZ0;S3W!A;P#FN4JSCW"J7_7X[SM$<:"Y BK2<4SN-MK:Z M/5CN1S4;O;965ONS?CGMSWJ-OMJ7:UJ[IGZCWR[Z[JS/.RV)4&>_)D2HU:TL M]]H>;N5E:J=JG?C6ZL/-(+#&A1VI&_S7>#B6?_(;FM_E]4B3$-\ XN4B^U' MZCKP)I/>3?#:9Z,^^8 CP1-N)87:?OF,ZBB@(*GEX \X"CQ912UG*&220R[S M]#P]12B(_(6SWKUVP-T#4SG,UG6/QE\14U!*%AI'A0-+#KXSA8/D!)(3I'&" MG*I!SEJMF3$>F^R0"M"['&>\M^9S?OV7<;F?)K;Q:9PII6,BLR MSDI=5J?1[^1864IR#![;1:NAID3U,%&(IU:\4=\NQ+)S5C96J/0VW\D5KKRM M0@5MOJT5*GIO::M+:#^&Z6A7(C3X8#[,Z;W%=+H_]"9[-+$9E[(>M"U/+)I_KD0NJ39+AGQW"W MBEJL-S[Z6DG&A^2Y\LD'>_)1C_?*F8L;];S(E:R98[CN8J/VC0]LA2= WG\\ M]TO4.)[[]SW)6F:B[C@3-3S$(QM%>M#LOZ[D M&!)'\JJO-Q&B3]5Q)_<=O4:'M.1/.9D<21WHMR&/*:\;#F)/U7$ MGZ7\LI+QIR?QYZ3Q)W-/[F2?S?!G M4%[&3TGXK6JYEA*Q2D4L]5"(=8J]$21B18BU-C2S4W'8EN+P=)%KK4=^IZC5J5VV MU+K:[DO4.CW44KL[5.-7"\13K(B7B!4AU@ZYUFK$*L_Y+Q&KBHBU-OBX4W'8 MKY@X/+M:O-@Q;IB#+\:=+:9RRN*1+2%S,CQFC4[T*1@G&$/%34?(+S1@^X9G&6JO1Z16;&YLY@K;5:&EES<7M=5IES<4M;]ZK7%2^S[6& MVB]I47U8U.J7"^=!\*40I1U.@F7,LY&7;7E9NGNG66!&Q^$+&KN-[0H'U]4- M*CNI=U2;^9Q24Z9,0"U4GE$O5.R)XL$GU_8,UO+Z3U5%=Q58LD[#E'1/69HN!M^.%5TQA0KZBA5UYF1JC MJ6(@?HU,'Y]I6,H_[P'W',6TK:<+P+I9$C/*/[R<8.!VS?)/,S*L_JG 5I%P MP$0C'@;$,E:&.@!O!%0S9\,#UXW6M/FHH?IJ;9UX3",6@#A*FB(\NEK2GPJ^-*!']?.E]!'XY7N MS\ _B5\"CO_;!HZJ_ ?^@DV7N5_^D0'T:7GO6EW2@?9,+5JZ0+%]!W8>!P)2 MBF\E:.7J/U>WGY5__X=XS9@A^6,83/%Q1#S= )S"GC%%G\\=6P?F :($/\;; MD?HX1WEA"LT;)(;BV73%GP3R9P[RAO*8\BS?!0" .38"NQ%7,]+=J3(Q[1=E M9H^9Z<)SX'4.^\LW' 8[ZEOU +HN7C/0YXAS_9&S@9N!3 M#B@0'J],%S!W:36.X7Z_T,>(';"A8&\DQET"@LOHL61-^)[0 L1S8(]4#G>9DR2\&3]OC)C QG MY,]<#V4#? ((-0?HX[,)RUS_Z0D5+I2%3)D"Y@P9/$!';Q^N$U= QU"GIQD3 MQ?!0DL:(AIX#:I?MNN'5@6H7WPILCB0N7 ^[8K.Y[8#V5D^Y[L4Q/ ]6,;9? MX$H;7NG&$*)1*@I4AG-_1D7D$8"J?&1#[Q2Q/,FLW8!;AQH8(-404=[U''_& M$1AP$O#"F D-QX6?P'UAQ]_!!A"/02+@=[JN'^B+K@$; !XUFNKH,88%PV-& M\$Z',R5%I#288"4\ZW I,M'P28E'X-+2F!@N3LRVSK0+)72C M4():NQQT.XU61B0A-"& RQ7:@[K/36BU2[7>5)OKMQ&8OOSCP!:B[2T9SJ@; MN',V0EO1? 49BZ<>T=VR@K7SDT=FB+P0@1?&D0I#JP5'WM,:G7T?>3FK;^_H MK-D/-(+QZ'Q8MNUXP [&$0T@9-K>-%(]0F2:^*A9 M1AJP*U1P4H0!. Y@Y#C.=$G9 5:6=)]0]4WX4022A"HZ*"WN/!^?;QD&P-P M\7P-B[]D0\Y\^>O001_D(HO'XS1&H^&PTYQ,!KW!J-U76;_7;XX[8U57^ZJF MC@;_Q41,<5/")%_$O"54 Z61L?M @_\,XH:YCW##!],>?8^0J<-Q&/;(QE>> M^ P?QP#QYKA1QV<[<5HM"9HEDYT$C:H"NN%_? OK])_J:SNHTP-J@V),1\1= M6J$U9](N2>.8Z"/AV"%<1;-OCJ("X'$5\V 4^+9./T1M7 MLN';NT\!>NE___T.,'#(G/O) G*%K*H985<7SB\E1A^S+,5^<8/EKY!G'[#L M]0%Q=9:E@#+A]P6+(ZV/M#V$NJH!%[*\*>F,P"899X=N>#F>KL,F)LA-SN&0 M'R:\<&@.U;XA3ES8DPOD6N2\=NLUI4:+C?FJ+^ 6X,6D"-<(3BF7A*IRHZ8L M,[$,1Y[ RC9Z?Y==PV%0]^=:XBYA8#2C6_0A6*"^EWU+C!9'Y!\+.^><#ZC%=DB0O2.6P[W[O^I568HR=9"R_[%>)JI-L#](P@,Y7B-7 M(*^MGB)DUPJ'/2%DNFR[^N,/Y?;N>H7CHBHKO;M_O'E0'N^5Z_N[CS=W#S'^\^W'Z\>X8]/MW=7=]>W5Y^5AT?XX,O-W>-#X4VE:4JAZA/7Q"+M!365 M%/U%6T6"%=8-[M'M$4D1,+!AZ? :DN!OC+RRI'JC;$998MD?.7F<<&50K(H $OQ=&MSQ9L#@. MZ<#'3^?JQ?49M"0!$(Y."@LY?\%X0[?M,WEM@P>0_J$HOS-^9CI-M#, -W0X M38M4,MQ$I,Z(%]1%^)7;=[ ].*@+^B4*\H/-B;2Q>&_L@B"&&\8J\ /TY8V5 M*2"9^5I7QKJ!_]"CT;]G<23FWN>Q+\B#7-1PJ(2=L%<*:0AXP_9P&<(ZY4L M#)P9GO!+9NKERM@6!T6*H:*;9H#^2YN*/7'!)"UH L+#KL%@)UF98OOU4WAG M/]WV.SI*(I^R;9KV"T7NN+;@>WBARRG$!)V;L#-(&7#B"OF;VK?[WVIO@ZP2 M0!4SH74;A&#K:2T;(5*],,!I\:%@"<+7[MMWF_ T+E/3#F*_":&#?D-K=XKF M@[8&C8[6*25W3],:JMHN*2YW$>JV8S+P/@M@?R*B_3G"4'%-45L)G<*0P(==48O,[ MP)QBEVV4WEE%T";SU_+,Z=FZCN%$0+/,6_,_,\9CD^U?&R:L"%WU2257SXTL);4F/2@0$B^%AXPNC!\74U@1 ML]ZAZ3-8>PDZ'E/<]B$ D_]L \R".'<_^?CZ2,4Z6,-57EY5(&YDX-ZOWFF38C.JA,%A'Z M-+5$V4B0IL.BTC!8IW2TUE_2WI5>1F/LB<^OG;%=MHUXUO>?D[ZT3A'HK;^D'W<' M+0MKZWTL*EV^&E$M:DV']*H\S+)5J:W%WA$;LFE;/!V)7LC%$PB(U^N- MVNH.U$'MLE/O]$Y(.924<:J44*H4A;O@JVO'1G;Q(665;PESE5KW8Y&&3U M;#A"VU9BRB:!CSR8TJ]=]KI;"S1IZY4NT-:GV+6:>02:M/2DI7<4XFQSQ;RE M4H1V>V>N-/,JB$N;"+PM<$E#7-*TK:/]9=IXZR9;5+_&],&?STVJ/M9-Q;#X MF>#)4Q,5[(!I*U=__/'/L*L/=2IW15VJFZSUI/Y;#(")]<:\2!ML?2RET9^8 M^_;=<1>"M@9JT4+03K/1[A8KE%PQ66+0*E93FOUY:U"LI/38%J4.BDUCV=.B MNGFJ4\^JTO)QZC"F?+&I(<0-M<2/*@3/M?STP?B1"R3;(,SIE4?*T7"J%_U5VJV5-BLQE!\O5=:2>7AQXQN46PIZ>N#8J2$:D/C+E7E6(@B4A[U)Q+1J1![;*K M;=TX2")2!1%IC8JX%2(5TR/;3?*#5";W>4]A"M!S#X0F']G((6W1L.(J82RM M)YIX8%A\;,!&2N)Y)+NM41+_!83SV7;=>^LQ@N?]Y#.?^A4G%9K_2Y^6L+*PIC00NDJTM#* MJQ[&:R&^!A/G(Y?\,GET:I=:JRK5?](FWZ.7L#"J=&N7@V4V*C'E^#%EC7Y7 M&%,P]-"2J'**J++&T5<85?J@GG6K@BKGG5*\,V<'6EHMYAESUQ/$,B] MM2I\TA[4+OM;A^&D95Q!E"F@J15"F4X3M/NJU#%+E#F0RE8,97#T44?BS"GB M3 '=K1C.8,>$7D50YAR\;(6S\Y*JG72O[3)%+[4=25&W=8>JI9K-$^I.+K&L MS/R]#"Q;1J1V[;(SD&ATBFA40O9>.SZE:)66W: M>(LW3]A_XZANH]OJ%6TSQDPV?L!&2(ANU% /=)S9T?-UY5;1!"O#.(<3R._W!QA/EGO*KJH\#[;#7"&A6QCDO>9_*0@RC/X7S; M>SC??NVRW5"U' =\#H[$)4X%RN@(]N0I '=6A$7MS$ZJ KHNVTE@% ]!QU_5 M]+H8-G\4@/\&-4VT&G>@A13.N->]/*T(FZ*A)D-"*O.DKOZ1SB$BHWG8SA 5T@BD4KM7 MI;8$!&[7+KN-WF&;+54(@5,B9PMBB?[&0S(LG\H[TV)K(OJ%V+CQF)O+7X?. M+]&LLXPHGGS31F\2*-#&^.3<=@T\R'?4^,-X9N^#>21$L+&[Q,*:T2WZT+5- MW\N^)2VZNF]T\T5_=9$UQX\) M3D0\O-MM ,PS=Y\\ONRM3R:;;'VP+JH#.^?X 3S4=HA:WP'38@Y>!:O1J[(4 M9>H@O_^',1H-AQU8PZ W&+7[*NOW^LUQ9ZSJ:E_5U-'@OVJS=OE(T7E[HERC MK+ \4 +UM42U*MR_YV ;(>35'W\HMW?7#25SX559Z=W]X\V#\GBO7-_??;RY M>[CYB+\]W'^^_7CU"']\NKV[NKN^O?JL/#S"!U]N[AX?"F\JC5_MFS\N"+9 M1VAV0&'(_K:/V5SB&U _O.!3+945E+'V??/.QRD3P]S0[<-S8VS?PPM=Q8,O M1Z;NNL8$5!J"#% F]PVQ'W-FN2S>42H*2^#HMZ7"-7J(CQ)WV-;" M)+GUL^)RP;HRT^,ZC7:WIR<^U69Z7$27L7PZ_R@<$KEMIM_ D[:%D^G MTDGM=HM,ND$L*5HJUZ4I4DWMA#KN27HX77HH-!ET(WJ@J4_-5E6Z]4MZD/2P M@A[6%.YO3@:]VF47Q$)52E\E&4@R6$$&:TK"-R>#/I%!MRI3RTIR$AR%S?/ M3/CPJ:X\,0NDNDF1-7T\,RS#]1S*Z)!-'[-IHMJ%EV>I!FFXJ4+::S'S>A[-Q=!81XV:IWU*V' ME!)- 5&7Q5#FGX3.,WV<3>9L%+X^(,1 M95M%3,XC@+C!2-(;#M0TC%?E'-(3Q9,-YI"NP!--#A\]43S98/CH"CQIR8FC MIXHH&TP<78$H[=,;,WI,F2J3=!^RS%0I3R/3__X[010KB $+"3ME&:N5#EQ* MA-I<=2N 4%T0PYI$*(E0*W6\ @B%-6WMK0U%B5 G@E 9NF !A.JC05G]U,LR MG7!'HAJN5 AS1IY%FT/8L#*V?6R:2*=QGFE)98+F=%C(&C_FQKE*_0'FV/:[ M9=55E7%L!W)>2&*5Q+H79_+&Q#IH(K%VNV6%("2Q2F(]>V)=X]'?G%A5S +N M;C_M3Q*K)%9)K+FB*IL3JX;$JO6.G5@SQ@^M&S=4VOB'S"F ZJH V&=#'QJF MX;U^T3W?@7]I0,DCW/W!M$??HU-JUQ0&9S>'YWB.S]9,'EQZYV?FNHPE"SQR MO[NU].XRX+A'8N-34V@D!&]7SE&[I=85[)Q<5V8< @;C8R-\1S@W3 $B_.*% M.4S173'.HO!$"4+Y]MH!$IK6Z!QBA$2OT>QU-Q@AH:KI7Q6>0=!K]+1.*8,1 MU$:[LWJ:P?$O:O5=?)RSWN>HP"#$X>&!<$@\)X_ZV4T(!^';V5"_/&N;Z'RLGK4]D%:HM5_U M5YH$]M%G=_#$QQ=F/C,^NZ:PD40=O+5.R4;24?LL) 5*"LPP9E=2WC)Q=6N7 MW>U;!DC2JA:22=+:D+0P.6:E8+NRQL7)KJ# ZZ' &VA;)][LG"I+RLFNNI[< ME6T(=JTD_B_3G<<7NS"I]&N7G?I E37$9XA;Z_CPIC@UP!:MVO;I#A*GC@>G MRI#[F^$;;*&)44"U5Y61/&?B_>K)^O6]2'6&(7KD8 M[69H1>W7M=),*XE61X!6IES;X/Z?[)]IWB M)-&&(ZIWVM)J/T/LRL-I-\.J#LIV=?N&%1*KC@>KRI+MFV$'3'B@2KO]#+$K%Z,EK$I!G'[M*O"@TH=8=?H=:HN@V-=&N="2=K1B-03*T@IMOF39Q)%/?>%'6$JMJ$>U-O] MLN*FAR\"6V$+2IJ3-%=:/*,XK?4H%ZRWM=-9DEJUD$Z2V@%C0,7)$/N:=^HM M.2J]$KHRGK]BS.:^Q\:*(:82G9GKZLV^5,7?K+'AC@!H .R;'R.X]&J&?Q4G M(BJ3ZZ:DTK^5WHI31J]4=IR-5LN8HS5KEX.FQ)LSP9N-17QIK$I3*=]<6U:[ M]XYRY^@&VU";DGV9=P2::K.<$B55!K\ISC^P:K!7[Y?6$J#J3=6WM^HE\4KB MW8&:69QT6UA'/NB5/,1,4JZD7$FY92GZQ:D:"T@Q>[ODF%55!B=$LP66_S[& M]O^_,\5%<&(T?.:;GC$'T Y]PT3@N8IA*=>VZ<^&AEY7'FS?FRK7N@-0MG3% MLZ,[X!D> _SQW(;R.&7A3='#]2>',?(+*[H#KWA5=&NL#)GWPIBE7/WQA_+5 M82-;]Y0O#"P3E[Y.?;[R$#S3L$;V#/YQ%;SUR8)]CQ4;CE3Q8 T>_(-[H'$(G)+@ M>QQ_H,.=8Y\3* "FAC-'\"H7",1MU)1?%X9N!"VMFOT+C1,Q?,/&5U[P*4C' MQ7T"*?*-8;<#6K!K_%!F-G8R5!B@TCAUC@-=";^TE!?=73FJ86DPR.(TCXP= MM%)G7PB219&330Z\Y_@A!COTF[W"@QV:#;5=TF"'3J/;+C8K(?OSUJ G%[7_ M1:T>7)%SVD2JRW)0M7;]2](DHU\_<2;>6U6YB7$D!9C1MC,,CA4H#\"D\X!D M&X2)&1YY-:**0PTE5PZ,6;_=\X%7J[PI(2<$%8E%VV#1GK(<#FI@+^K9#U )EN"9=2720=S'&J?@OY$F+PDG(DY424LV8*>@[*Z0+EM,OJ"R$I MIR(X)"EGRY'D.2@'T]N;!:O1J[(49>H@X?\CS[G5+FFT.X;IKI%I4"&POA#U MRA74W1,:I\&B=HFQT]N[ZX:2N?"JK/3N_O'F07F\5Z[O[S[>W#WH0_/MW>7=U=WUY]5AX>X8,O-W>/#X4W=?GKT/GE,HVR$^'Z90TK*1FX M1'C4?WPTW)%IN[[#'N'R#Z8]^AZ3#H.EX"U^B(]C($OFN$['9YR6#P-T56LH M]!_?D0);BLV3SL!QP=4'*V.W%4MEP+R#N6,_&RXJ!1@L%_X\+[[C^,HRDT[V MM60E;57[>CDP2I.-,!_#4D W@5]!SB.P%."JQ!653$W+\F=#[&VQPL!?TK5N M@G>$I/4-WG/-J0=4G_LPH2+4PS W(B"U5A/=9HWEKAD_+R1&I"1$*$$N1!U6 M/)OK#GSCV8K::[0+W-T"0D(D [1RA+^8;DP!GN$"*@(@'#@V1?<\QQCZ/,,! M7CO1GT%PX1_Z&&F(9\6(A\%ML)Y7ICL*Z5Y\I;XU L5/QVO@%8&J54VD;BSP MWI0LJ;R:5;=VN3+Y1/#:++EP5 Q*64^/!3%SF81;> M%!"4.0K6 HV#+PTVTP0?<\M0VP_USO;82M6PU4I1 M#5NM2JF&+:$:?F%__ZU;F S)-[>!"23.;7>LE9[XSO#@=:,<>WN !\'SK]"T M(Z<)DM!7X+',05Y#![KY-JLB4NXMY8O^J@P"7OK"E(F/! Y[Q'3;L6+[3C97 M=:? >-TEN=%KQ_EJ^YWJZA2ZL?#GCS1BE8,YXNUD'4"WQ M6H4O<1/IU^O$=W%[]VGU/CX:SP8-00-GK33[*:H E_2 ]B;\)>2A:+E&N%0@D5")?)'?F;Q=M\ M%_:/IN>(,2#*B6//Z!2NP'XP>8W( ZS2&@/0E*_^$#0LY1Y/%&[#>AO&%%1W M%;7=.$7'(2A1PM'3(3U*(SV*_0!!:3T)%:KJHJ:MY1(U%5*BVBU2HM*TJ%%, M>7)]C)D">)#=6("%;L")@.$H8V @__;!;FDU\>CP)RI0%5=XV\>F\+;7*[P+ M#*@NJLR0\7!1,&+&G)?$16Q,T>?H$-/-T*-BN*Z/9:AX8=:S&ZM9WU0'7KN: M8&&[=(K+(.P7 B'(CWOG :L"Q_]!818]-^70L9MK&KZC6T;(PCF A, CY()N M?<>R0V:AFP<$ :](Y,(@4((]*K>< =]\K:/T,'W$2>7%\*8 =7?.1A[>"HQY M&@H7>/9(GZ,M75= &"I_^L$;D-:(H=(G X3%#^YEQZ;EHS2;LW7PAS_U+FTQ71;K\ M^6P H,;JJ-5 4SIFK_V!A[MT=?J^[=U16A@JSB4,@,DG>K/0 /HTN=NV3?&6\X& MT?<+]*"[%T+0P?>A+IRY1-T342IF78Q\!Q57)=(A%++;ZO 2>@O *2C[^)[ M.?&L-J:!1$>Z.PW9<&16*%PC235!'7P=O8][F^$,G9C\RGX;YUI9H$:FH@,K M@'WBFI8./UL)/0/2R"'ZXB0P#_D)\=?P!%^5WQH/#>5?5U=?Z\BHX0B$?%DZ M>A !OR$EQN_ "]-?@X<7O$58A\+V\Z: PB^V;R("!3A*E#%DH:. XD8Q.T?Q MY_#X1:(&+0%3S.C/A 2$M5X1[GUB0\='MQE52,^',#<_D MB\V"+SZ%U)D?H#UX#*16(9NA7<3JCTF,2&"0!E+<<.C5+ENJEA+F2AH.0?CJ M6;0_ &#' 5%/'HH#^@?IQG!^"T>$6(%:H \Z/ 6+0 5=:U96VHA4-4&7UVBT M3(R1<'9]9"XLE.-)P%@S\8S3#.A/Z=A50[#]I*+)$&F)RMST73H)WR(""AUO MH;L&"6W"2+7#D21PBH(H(Q_T!XQ."E*O96M4U3;P"ZI( MG9(&C3PU <5EZ.'Q^.C*U2EM ]$56; X;?@(>2U@ENX -R:[U0&&C&DOHZ+>6+%L>D8N2SAGB"-1PL_5JM^K"5<(&!T6V^YLA,+%_966-IGE_532N[ZD;6SQQZ*;)^ M1M;/K*B?2$O!^&NG MA0-RUD1?,_5@M.EB\*!@&APA0-Y!.\ S+L:&\(/%%>QX_G9]M:9-23:Q&+C( M"0MBIAZ9)YZ!K4\M.*9HS<#*_KD0-EB;3Y@S%KK&#8<>PP;Z!EO(QGS3F8]\PYUT@8G& T8_,$D'+BGL MJ1FD'M3==Q%ET7P ^"^/K M;1#36CS6($"$R?4\S>";1""_-^C-Z-?6>L MO\;6B!FJS45+B$+U;.3S,A7^< 7N0(63WK#1L[ V+"#<@"R*&":0 .' MS72*.$75-;B0*(D.(>N[#/C$>?BWOV*ES\B8A KPP=8=BJL:@NQRZ"L8%":/7$0\":4AN>39C(T-'K], M$#M/8^4T'Y:_B5S^@ <$VSC6+-&"1!:+E&]@ 51IXRNWB?8QXA!A 7Z>-ZD$ M%54ANQ,9!D\.0 MX>RS8D!K.X-%-X6;'-+7%*.=[[JRGO$&0]P:\(CTN E0H MTN*0@CE>HRL\?-+;M2485-B@)WS=/&=!>+87\MV13MY'&3*)-(A0D[?C1"P2 M7$*E?QY"DU,FSYP@'5%D$8WI6.@)_('U=/*E*Q;65H]Q@P5&LFH19&_$U7-7 M>4.W!V?*-\GM&Z&T+R64Q+3V4Z27I4(0) #RL"DV_XBP%C4[4%HPU:F60+5Z M+59K$1+.X8I].AG%/K $SS 35A;/XWRCOR71A]$KH;?QW@H8RB*=$) %+;1Z M'*F#B _1WW:[U5;L]E:\YM&.[_LKE6S?6^G6ZJ!V"0)[69.'K0[?9NY!CRQ2 M.,+#[.CQQ4[;4;>9L:,4RYD;X"[5AV TSD#C ET=XFC#C.W '%@E$]ZBXH), M'[4A,@;P#JQ[P91CQ'- $8M&SPP9J!DLG#I=YUT2ZG A,*61H8<.%F YP*W^ MYA\$(?";#[>/'Z\"3I/(7A293&1G7,/*#$^Y"H;3O V#X>7LEV@XX(W>5-^@ M ",/'0OUXQO"X'YR&\O??K3OF'?-<[U#MUDJ2E#X;QDC@.%>J 1GXEJA4$DX M5UX8B2)T8J#IZ,]FI&SCM):@^P!Y1EP7D[TQ$; >'$.89D"A.A#"_(3"8J6$ M#ETL4MIO)F*/W96P^RI>^,FQ9Q^C==]/KFC1R["+A2*[6'S33,LO4.)QTS>C M_3"+5:^J\D\E"*8_W8O/$ MS;0#%FIX<-#U\"WX;63PQN,)-N:(PD^M$WK&.)J'Q4)KU5([*L8**BI%=C%N M#H[^.T@8#LDH-VO1]$7A0^Y$1>U'2XFME!YPK+;MZCYD*Y.FEXL!5F2SNJ'8 M*\BLUR2V9)4]%QD\'F?9[5QIS\=ZV@4]&?^Q*<_PO/V$*9G^$1]ZILI3%.2F M"0S%\_!IP(9<#)W3U3'GX3,'IRBQBTKUT).2\(2D\3DJS,[R*&+U#V>NR :I M-B(9?(IY USQB!5UE)1XAUM#3P4Y_;DW;\$9BL("E :/@EY_VH[AA0P_QGES M55-$Z@^Y)$,^C1PEZ%K%"=&-53.^RY-3TL(,*MY%^0([=1.^K<-)8#P'0TH] MY"[[?WL24JK::/80#H'<=E$G173%+%0JXT2+R(>3QW,E]0%%:%B92@G:'+5) M>3GR1:#*N#%LU&A[#"XH$+$?E.'E.\6AA' MB@:GZ:"Y#;A$QCRBT0]1AQF_X6W@; V*@WR+'*V9[@%NUQ>PY\%*/FU*!'$*, M(1W3/S'Y*UYI.BJETSXJI ML.K@:,!42/Z-0"ER1;:9 0HX3^RKT[SO>MSQB2CK&K VW<%4&LL5*/+F91!'>@ON4*V!3S:VPT,%!S![H1R34Q&0S7 M^\)RA]>8ACXT3%+AWB;4^D*6>BO=3D?LO8J@\H@+NXZO2V1QKG:D8CI29Z4C M]8V-82,T@V*NG0*M9L^OWJ(MZRUDO86LMSBI>@LMO=ZBE4F$>07_H6P'[BH+ MHKA&0>]Q4B;U,V32%Q(6UXE7+8NC04P<]8%]I@FCH1!&())%<+=^[.+X=Q"I M:0"Z(0W7?7RQ/_!-I\KM 8X77"6WWYZF>CJICGJJ-52NGH(B.N93 D0_-]MY MTBUQG(">8WODB^^CCCSDDJ4@-#J3@S$%039$COJ(TSS?I^JX\1TLV#/$=U?M-*GM\S6 Z6 MAX'66-.D>K*=4KR_7;R7$K:T2]12T"MP==X^E,#4B3ZD6R$*;$I*BNCS# MX@'B(!=GCKZ<.56*4.Z#6P][4Z_,Y8J["3.*_J),C-6-2OD;,9Z8E8N_(LZW M.J:2W/N8S>A-N&WCZ>D5)T0EZW$X")2Y[V#XQXMR_I>OT2.7:2Q+E9P48YX> MG,P)TGAYQ0?0HK^R)]WU706#L>21_7BC?&Y\;0 @E(]@@;]@2"G(%\&J#0OV M.S7FRAO/?N+.$GJ6@9JQ'S\+QU[KM%'19X<7YB+9F(QW*'/#S<_Y MYFVQ>?3)AUWM7"Q +UA]WEDS.. !S)K["=%S4%G)"\QOJ8CUUGJ,M*TT*ZC7 MK%VV4SKHA+[+B(\L%;+J:\R^S"KMOK:F01O=EEF)W5-KE[WFFBYFE-19RX.@ M-62ZO\RX$I;M-_'N^_AY_0O743A+K*?5+EM: MF@M@HCL?*VO#STA+9^*S(VKFW7VV"#+9H"UEJW/TS/L2B' MLN2#3*&]]8=9?)MM/J)HS<".8$31JD$9 :9SM<%W>?)7CG*XQ""-UA;:>'4D M5JRSY#VI9YC%X; I(#XJUGSL8G*CQ:;NC:9L["-BQ%Y%;TJ\B+_G,Q X^<=3 M9O%AR\$E%:;729_%=W0R]9%/!0 C@;PZZ$J,G8Q-)S-*G(R8 _#&M#$%YTWM MZO[ZMO8VZ)OAZ3_J"U-QJ:P_=ZL[:FU'7E"75L#-E2B+_ U%UVT?-CUVW^9* M[E/;!%X^%C,,RCG )G#*K:G/7?8N^.4]AE]-_?6=81&PZ*;W2<<&AO\HG1QX MA3A5.DW^=136 LE(H2W/@?_'P9O%UPWXZI?ES[5FHS504[]J-HI^WNJW"]V1 MM2BUV>BUM:HMJMWHM%M56Q1\T2KVJ-TO:M#H]"IW>EJCU4G_ZJ!XKG97/^H7 M(F9.T, SD/G0]. P%$YNNW?:_(>B)AD_>O(6V0;G&&6S_L6P\A+G)[;$>6_( M/[WQNCTU<4<"-M%EN?;.@Y;[V?UZ)T"3"SZ435^X3+I)F_>> $W. W $@5S,$">;<8*9LF"*J 4;, MGAS;M\878HFC$6.3R:IMI^F*,V,\-MEA-OU!3-SCXW>BIOGP!R_SSH- Z^ 0 MQY]U]^1#IJ9R!'KX3XNP*VGO\3U3_+5*FWY3K+X[F:B&. 4;@-^6G'[H+!51 M_ALQ03*/N[<5<_=U:Y?]>K.S[-9>TE/+.2C\JM"!97-826&2PH)-%R.P]B*! ME4]7/>R;W5;[&6$425R2N(Z&N J*K\X6XBN%DK"G7G^YIYZ43Y*$CH>$BE%0 M=_?R:5"[;-6[G:RA4)*X)'&=*''UBA/7,OWTFR"5FE*[D]1S]-133+M;HI[= M^2;ZV&>UWNP,JJS[%7:'3NB_U/?VJN(634>4^^ST*-&!V,$9#*[+6VG"06WD M)UT 4*J?72L&X%3F4SE"+";&^JO%V/W(^$"'\FWA3%S^\:/^X\KC36,H$]#^ MJN.\C50ZU&J7_>ZR!590UJU _%U(M+-%HX+6^B G0R\3H5JURTY+W8*M2URJ M($L:-'?$DN)ZP\3XP<87?S/'3L6L-F9Z]355>R_9U7&@6#%V-5!WS:Z**JD= M4E*[RXX4R41'8/AS!OONS'S.*B=QVHBI>QLHESTEP+-XZ"_4JWD17+#D397]LC@ M"<<>'_92GG;:+TT[74$,>W8/2VQ;84L?%-L&$MM.&=O6F=O[Q398C<2VX\*V M;2WOW:);#FT6EG2IUE6UA.15B6R58FUK;.\]LS9-LK8CP[;MC/3#,[9691A; M2?'M*IOG6#8VFNK6$X:SR20_9-QZBW2:RI%AN1'M%=ULX CO)T!]7W&^L6WE M=;P.VF5&M@^?Q251<&_1\!T@8Z>DJ+C$PPKB8;F1]&VQKX#RVRT[HB[1LX+H MN:LH?)F(FD=Q[M4NVW6UMSST2W+14T#3+?; MP"G=6;M/CCG+WOIDLI.8 0[*I@, 8K#YS+]W@,/,P:M@-7I5EJ),'60#_\@Q M5K=9NZ1)=!CYN$868GGNK[_H*7-Z4\]@N7G^_N?K\ %_?_RAW-Y=-Y3,A5=E MI7?WCSR8EWZ4?//GXWU7!TNE MM#MTOWA(I1T)IF;67(IP&V$NZTEC,9I7R2Q'5DQ%50/BT5EF\EGS ) M(H6,I'B2%'2B%-3:1L$K**=4FB+7'U1:_Y-3Y.04N8/HB4O%W+L:XJ&8@79 M5=[RE#+95:=VV6_+,7'5QZ5BJ+2F K%,#.K6+M7VUHTW)!I5D"7M?*QE"CKU M:I>]E#XN*J*HL4T.@CMM;%MC M,>\7VS0Y".[8L&U;X_G0\Y)43<5/5ZG-#:AW*!TZ7,[5*U=9G#Z\(E8$@7W%M#> 3+*07 G MC(?E!L/W-@A.U>0@N'- SUT%TO<[XDC5>ICUV>Q4>L211--J>!%V(2H^ D74JZK/ HN)8)4Q)G-4?!M>0H.$FG9(CZHQ<3;CFZR<7>ED.TL*:P8@>U^[E&+YAZIZC)=R;D2DKA.F;C4I:[X&T4PL?)$ MW;J465)/I1#I+*FGF/*GYJVQ*4-(#5!(-3N5'BHA*4Q26+D45N[DI DH8J34&N/#HJV2@Z*=K/*!"8''\G!1P>QM?8W^*A-)1BR:_]Q8%%! MC6CG 9?L;F-3N@C#L2=7K!-%HR8X^$*OJH;K537%B'0;'Y"@E,4I)D;.4#F8[ M[[0TI#V[LTZIKR MF]=WVB5&K ^?G"4Q<&]1[CUWK^]T2HMV2S2M()J6&R'?WZRDCIR5)-&S:'1] MW[RS5[MLUUMJ6:$KB:%'CZ'['Y/4Z9<9H9.0HN"ZJOV\6255>/6UYB%S5 M\//L6HO("4E5+NB1O6\#D;K'>I\N34CJM.2P!TF[DG9+H-VE7B<[I%V5-(V> MG 4A:5?2[M:6K%9*)Y6NMH-.*I(N)5V>+UTNM6@I7Y*V<*"QUET>:"S)5I*M M)-N-R':I[\M&XI1&*RUKN)(N)5U*NMS$1&TO!6QV:*%246X_933:T5BHN48K MB57A:=*TI:JT';J>^*2EWG)(IT*-C"6%20HK M->:RINW-.KI:7:#4[95=G"\IJQI()BEK+66MJ1/,&?N:!-!K M;5_!)U&M@@RKM::6; ^#EWIR\-)IH]B:LJB]\; .\K!^;WEBJ,2R$\"R-54\ M96I>W5)*?20:50^-EO2NW2$1SE9J5T5_EY.5Q&0E.5CI8+;Q?AOX]^1@I=/& MMC6L?,_8)@QM:J#&.38YGV[.PZUT[EZ^/8Y3?+ M[[=+C&8N![[IO?[Y06"Y=H6D$T+3=^OK^Q3'TYEDFB9]'8^P[D M> _D>%^3*"A1,%]@?@V1WW ,.7!G+XDJ1=2;OET>X>AR\-Y/ E2;N2=DN+C)0R?&D@AR]) MNI1T>5S#EP9R^)(D6TFVY9)M*<.7!G+XDJ1+29='.GQI<)+#EW O"%/#\BE5 M,>T3NI#O$.\+J&.,1L-AISF9#'J#4;NOLGZO MWQQWQJJN]E5-'0W^"S]KP5U3)]C#7']B%T.'Z=\O] EL\9UNONBO+AYC?&"6 M805+Z@(>94(L-D9K0%.T,L UF>PD?@'0XF@*]&4[A%;O@"R8@U?!:O2J+$69 M.LA9_I'CU)JURT<:169/E&OD2I;G_OJ+GDT>R3-8;N>_N[^\^WMP]W'S$WQ[N/]]^O'J$/S[=WEW=7=]> M?58>'N&#+S=WCP^%-Y7&X_A/SO7O_!FL?K0@B-1%@?.136#]XP_,@E^\KZ9N M/<+5'TP00S&1TJTI#"3-'-?C^*P6X[7[!J[::2CTGUBY(I:N?,48,\AAW,,2 M-%?*A9UMA)[XSO#@^$9K J<]V%JP ]T:*S>SN6F_,A9N[WX(.,"KX[,I()MT M__1=SYB\\H\,X".6]Z[57<5B=RJ1;BW%]AWEJP/,3?>4+PQ@Y"HN>YK!PNK* M"#0#',TSXH4(BNTH<]WU%":@XL*?J#L8,T%,.> #LH; M;\J4&F)&[2V@SU?'@"=ZMH(?!VNX&H&^Q25[/7R*/AHY/B[MA3D,Z]K_9A;- M8M%-,UH#<%1XZA6*/WKDQ&'L;U9/7*!8MF+:UA-<0@^-ENHJQ-?Y8F")=4( M"P ]-1Q&073D?0NPTF$]E@T@@>,UD+W#=A: $CP0U\8?0Q/2N!DGQJ2UZ^%E MRHLNEC+!GV.^CA>F3/5G!A .(&J'F(C/_*E8^E)R%$1G/3L21(&_NK\;WO1J M-/)GOHD3<,15,K;HSGY;=C;%$;#C1 M;61UOP&2,0F17J;&:*H8+C81-'T<4P<'4^-=!A$=+@!G9HIIZ$/#!-QC;BTX MN<2LGZ'(J7"G#+9$!^.P.6 '2G.Z/'9PRIQGU>#QA#B0Y!F%9,3#:,K&OLGN M)W?,$Z"[MEW/);TB35[TT^3%T3&I1SJ%V=RV",H 38MY(6L8 004FP[2F^K\ MS 1_ N68.<_&B/&+D%03Q__ #NLI[KR!,]R=)/.4Q^#DFRXGD-F" #P!Q(< M:RBXC(EMFO8+SNSA8V5MW\/U\J-?6A4^#OE*;/%O"*ML'^ Q=M^^*U>"['?4 M[4!K#/I:X4FW@T9/[94SM[/3Z&EEC8)M:WVYJ+TOJK5Z%NRV67JI.:6#K;+\ M]CE*;;TJSF>I@1'*LF:P[JSUS\F!<<4@V^T&U>5)=,YQ?^4G_^6$,VJ[VY2_ M;C]"\0P@W-H&PA*.$E,/A*E[RLO?TZ;30U8W8%&,T)ITF.<[8!X*[XA.=O*. MQD(<-KR9$S(G-A,CYZZ+>&[6#)M9]ML$R/:-<.W>BAPRQ2.:5-C34TO.%#KJ MG -)=F=!=FL:A^R2[+1FD\BN(T>K2;([,[);D_VZ6[)3,2^VG9*_(\E.DMU) MD]V:=G6[)3L< %7OJ%OWS#J6:6R5II5;]!@PE\>S,ETA1S9@(>?>"V66%K;+ M LAB +/4\>CPH;&=GC4WKX+J,2C*N)18C$\*BP*K@='G4K@T?G$(BX6TA8.DAUT4G;C$=9>+6/L$5&W=4R/P$< MY?W/C5$LY3&5>6 JJ+;U'$19+BG)5I)MAC6R"[+M ]GV9/S<8$42E5N85.F4Z&?55 *;^S MX&@.48"ES'4XN;"H"K&6VD13$6S1VD.U:.7A=?QU'UY%1:Y3M%104U5 _49W M=:6@8EA!/2JF9(Y]AXJ]X&_7^*',>'D BY4')*LX&W!25#$V\G@AZ&LQX!0N MRPPBKY]\SW=8 )L$R+ZQF8ZX[=Q//AD(EO]E^@;0TT!-;V0QC@!Z@ Q)[,@$ MIQ.L"N^9T+H0@IV% LD59'U^[4-ZY;0/:9?2/J3;Z,H&(K*!B&P@LK,&(AN0 MTT[!H10K5[^V9S/#PT82[I4U1HP%WL^LD<'X.BYZ8 MJZT)'=]G]J2;ZYB%$(^XE:/J#X#S373K-2RY=_VA:XP-W0$,X#TZ #?'V)T$ ME#<]0)2Y"3H(;&6"BHKR#%?;OJN I@^GSA13?W%]?)@!B(2;!!4%M!ELF#+T M72S[=ZDK@,N4N6.#180V3=AA FX?8H,2*]"<$3^5$;QQYM;#=XT =9DS,N#1 M6)=:SX=C6C"\)M#C@)G ;]D*!Q[JH M8HGF%18J>28\P7=<$AS1PJ]8^L+5'0-\8U!#1K@" S\GOIJZ+@B;-'@>2;_ M*( =7:Q?,.E7AOX4+J2=^/ ;@\3?I N#3?1%=!4\"6P =M\7GC4/.PQXP"0 M:=OX/0"4MH:K<,/MPU=P^$]3!>U3!#<_%@$DPA@;Y2X>%]\+-1=!C,#B+=>E M,Q;M/DSC.S.-J6W3X!4=%?^)_@PJ@&@<@3-X$-KQY80H-X,M\8FQL&03.T; MJO#*\$9ZB1O#4M@F;X,11\:1;F%WFB&B*'Q$96$;(P_#J 7&#VN/YJFK$J@3^J*X(G>U #P M UNHPY46:*.\ Q$IH]2#Q3<]3@'T/HZ2L Q A,>9AKL&0[2\)0IH(3K 7D\ M!4A"&$@X/2'>D$!GVOG89B[OXL--MU@?F+IB$"SJV'5H)F#.J9C:(46PK@=8 M#AS1>#;&/KSR%:\1M*@'#7#JN![1S =6P1 Q%3:9X)L%/@CR"ED F'U "WA= M8+;4$>0 $S+ [3ES1$\J>!_@]%29F/:+VSA%=G]K@:&H]NK* ]#"E&$_*M B MX-1OK3&LU*%#N[5&#>4-PD]KOG]XO*7?U/=O 9(F(IR"M@[@:6"PZGCJ'&?A MH( H7"_!Y\09JO#Q1VP. W@+W_D.D/'*"=PHA.:\FS,.]10[RF& M#:2 #K$'T\1'-!2<=QRQ7MC1'?"UV1!>"JM1&\J]I=R//!L_4+ODSVC5H^M? MD+4%?)0S##NZ0>O%;_C3!W;IH)O$H;6D-]!6#F[/P: M=Y6TT=&TG,.TZ&A2QOH,&!T7=RGXB-")/@;61"(*%NB O,*-L "80\X$/;8BC@I(IR-O'ZF@T:D/^N&J8LF:5X" M6>'%RDRP=GH^9P%:ON FYJ#Q +603A2^%J\R M3:ZA$+L$ P*)AM_-F3F &+807[ZG?X<5O]C**],=KCG!>61T<0N6B5WB$), M^[F\$2WLC@Z9.SF0>75_M:#/7J*[FLT[#Z[HKH82;F+"*1 NHM*-A0CPOS&C M$^1:%IS9D,X6[$D\SGNX<.4U,=4J4/= CG!V$Z*'P 1"0#I.0">XQZ7S='W@ MN? KB!YE:%N$(Z0B\J:#J32Y\*:Q[X2=^]+??(J2^THQ0UP5^A<AD@LG M%VO>)BP$H4NE/P&0V14=]^B(G^Q0_)$@"WW6W<;*OHY1YT;@"U.C+VEOEV="1/0C&#'JDPTCV*1P/%C33)MQ)_UP%UV$+6OXB=!:Q MOWSX##3E0"%?M 86-C(APV[,9I8Q,49\;4D]+NFE"=%-V&FDJ'!5#C4@TH\$ M.B>72>8"^1/X@NIBT>AP<+A&#ZL*#%] '<[L@M:]@8[)K45$3F([B=V$9F:T M>.[V2F[/CK4^II=2,UX7Z!0V#C9YQO+C5@GR?(MK1:'_A.,,G**B]N,ZJ1YW M>P1VF- &QQP(D8N,+!0 +8?'ADD>,D3"% 9*^2]2?$)$(F;J)Z),PE "EHS M/3_NBX [L4]V\0V8WC[C?(L2NN7%]YUT!2K_#A?]!IF"JN>B2NEA5:18@J81)48[']-8L5"+5H_>55 MPM?*3S$\.DVQ(5P)S4EM$)AL!+WT95$:26B1AD3!^1ELYH'-/6X!AD];+2^7 MA>.:D2/5E;+WEO)OWXP 65?^A8ST1*KN@EW[^?!UZMM*O67)V MD3Z">O6"5TI\&EXO\.':<$8H^D('%Z@ B!*_(]+IL]#1]1\##0\4PY$/IZY< M>28*M9'R#>0=\O7DDJ^^70?O6](.8H*>RX!K,)MFJ *^)I4 H809SPQ )AX< M:M%N]'S.T4DEXR[;+%=+L(%OU_1>WT+T !'N@(['T5A<@=PM>I- ]Q"2W"6. M&B577L'V!\E4%RK)OW6+^U[JBCKH=>NA\9-^C$A\ ,HQ(."85D6K \G%+!V/ M4G>3F@OP'$L0O3KH:XA'*O_9HMNYUS2& )]Q<1&R<'^3MCBXH==1R! MOHJK(\\FKG#$R$[VW<#2BC]4:S8[PJG/]>>YC6##^WA&$%\_WD:KXQHW:=., MI%Q<"0F")\'SR>>CE3ER-R^T1]L<-/&*4D10 'F__K?'04&X2RAILS&.< M[5\1RPZQ]^;K50BPX$@(W@.-[Q[#=.[$8..EU4;3!1961F!1^\J;6!=S4%5L MA-\+(X<& MF-#N<#><5&+J),#ZV7"#Q+_P7>0\CMAW*^!A$:7@\=K/8GU"I H%XS?8%WSQ MX-$:EMWK>,V-[L(>K>A;^#S R867:^V4MP><<&8';P8596:X;BB,./T:'%08 M]0(U"P-CSI//$5GWQ.$%UTYT0[@&0'G_"P.?2(0$0AY>0Y83,0[X)%P0#K\( M'!VDN*/+]!4U:7JD0?!RYX@G 93">T.E=VDO#="C(W4UB(#BS9CZX(5'EM!Y M X=I$,FEO$7N/%U.Q5L:]'6^R7C][&0\F59WZ*7(M#J95K=B+E=6RI>6R6MV MGLRUTC@0_)U'CR(!&O,G5J5<@9:[/D!VH&H&6MTS']B$EL>3!?>EA.ARQ*9T MG$6EC&UZEG"]@/@G3S^SR&]E6-R53FE;\= G'S?C\9 &N0F2[B>]86(%>FY MABN<*11M0.=IX@5#AFE!;O0B@O229 ]3M%ZFC">K>.@' OGK!M.KQCPYDU9' M?FU842P1B%SO@8X^H;*#M<&J:F='JAULRATW (Y_L!N18-68 \\BSIA^=L@" M)ZI'P5E147@(K6%D DDO?LQ[1AZM,B)S^M]_OTM@W^<@UR[5)3C KOF-Y:ZD M2AAJ WKEMO5N5Q<&#)<7J36Q6&BYJUCHM@26 ]81\!RRE/70>;UHB(/1&(8) MXK /YBKH;IN%A M$M\/-#1U,W0.8=@17U,/I 0^@2I87(?$":O<'=9,IKV3SP/4P$QE>* MQ!1!2$@6XA-,7TMF[R_F/7-V&.6^QQ<5\KDP>1F -'[&3*BT+&;#*Y"U7-]A MVG(5-$P:*WRMS_':>+42N?*T]_]R&+- $L)!7YD^H)>/,1;###(@E$\B-^(4 MN?-5')TD,4KJ\]O[S[% MU9PKX"#WDP#6H5[3C.DU*N@UR]'8"WR3H@='-\*C$SN(TEJ [_P.& Z?>4@' M7\">AYT:(I? 74R8#8F#9YOA4JRQ[A 14Z$TC\1$["1&Y)24]E;$IA!$3Q&" MA>LATW"8G(A*27#+,X[%/&BNX;B4(& '>1(ZI<=>V,X%%KN' 35*RYT#D_]! M/!5X[^A@_ 1UGOO?-5?K\5BPY.^T&)'K=4N4_I0_AQP?9L>&.7P(9A1U4#7 M?J('@(NU/0NP*#.A+S]JI5&)1T5:7Z*0SHIL-CY,>R<@; ,?!4EIPA3 MPE"DI13'#.SBVUO?:85427L$IG^L2A,-1FN\T!0DQA^";.J OXQBM=_%2RNZ MZY*EK:='YLP"*HF LBD#[0$#[:5X;Q*@*=>" $2 ?KDT*=T169!R*=>W.%26OU M]DW6?9"%O496-\18=Z2_0=U&)UE0__]L@]4@'$](%6CEB-PDGA,=IEJ&U7%A M91SLSMXS8/O[!NR@=CEHM-;#U=(]WP%Q\(0- 7*!]]^^Q2+HBEG?U($*C'"3 MNT(B"((^;Z!']574>#EP<>AAF22+@7C1&/F=N SYRR)QQ4L77\.+.'>, MW-LHXEV/,2QK%+9E'2Z;@V58)T2J*Y8Q^L[,"^ZJI3Q)MQZ'!;JS1VP>N$LQ MJI?(@XMRTK([113( LKO92@M3S?K03F;8;6:M5A>0/[F-@]AXN7-,QYF2A\; M>/1"PYI?Z3V'2+D G8.WRHG6K?"%;ZQI5$&MH+U]9$,J0EZC4QQ_%\B,+,<7 M%F;(CLEY1@&,""*!K8V,6?ELPX8^U'G[@.(&M]I>IS'#JN\GUU2F%WC2ON@_ MT%_^P78<*H^[UN?PS0:UR"VU=MD?--?* [0YX_UK5A0Q-(1)%< *%NZ/1)8J MQQCNXGFX__1-F9L@4@KZL50MT=9UJ38$L?>6?)HH%#Y@S.MA[C!]?&_]!X08 M"O1O(*K55"=5"X?EI=6'_(PB?_,UMWL[7',+8\.=91?2SQPK=5@Z#XB,_5%0 M95AX _W4#:#[,+GXCYB"#=+ST0X&U^#*O]#)1\MOQY;?3O4+\F@ESV9/$YFK M6].6X;=?(U'/+T%W4$JWS+962K?,EDSJK5Y2;X@,AU'*;D&4*UH\:3],[<<& MB;[K!@DK5Y9NOB)_@>U\"H.JUX%CEZ[Y%@56[\/ ZA([*$5I;G=JQYKK1X#_ M) SDS[;]'84^59[,\FC#U0^G7HM"'3?<$]=XP,1D6#0\I-(T3&RC"%50234) ME.F&DGD*NA@<\/_ L7)@"<-%+>/68[X" O[C3XC0/$Q5\I9PA_P2 I_CM#"-,'P=4B MF_^ =F%5EC^AQ C2O#7V&E;*2[_'H/D(GQ7Z-<&OHS:&1'ZPGRGOCK MJ%<>_SU(>>(;X[I],ELF>T]&^R%.VMTU_5G MO$>3@EWS'%+D$SB:;\&&A9A/"_4M4<56%[EZF!=H.UC,[L;RP7E$'O0ZGZ>& M$1%@FX^Q,9D ^$3(EWPIO"<70L11C!F6S8=Q].QU-91/V6MVYZ!5 ( IFS$@ MI+%HFOE*6^*]M!!(V'[!'_XI(LV.X7YWX_T91[KOTGTSGM=-RP]R=;#5!>XD MN=&&$C"0":4^!@E(.D_L6>Y &5;XCQFV!QNR<9S?4 X"R*W_";/ZOE&W,-XV M!5"7WI0-#9X<83U38P&^/UZ>&[2N3'C+ZLH0F!OF,YG&S."Y%'71G852UL,^ M!V,V$^T3B!?"'S[NUT?'&.FW/"LI\L.)&X3_+\I"H49&SG+!.+$DMUD7G/.\N*I%0D.ML* M>Q\[^DN4S1K; '<\8S9@$T@@V007#92!PF&#/O(VIQT&/H M>M0_&;^BY+U,LGF/5QT2_KA"5'4BZDGT+(KW)GZ/68P!;07H/T:'H@E"QM&I MDG?\"_7Z$4U=')Z*'%T:"T[K-+*'.N8 .N)[@D"WP1.[GH5[9.%Q[P,ARE.S M>+='P07B@C+639KQ3$P4.ORKJS_^".4HX-D+IK][^/2G5WB\,K9?+#@HRLWA MG$<)$T,XN*C+*7$OD:-.Z1JV8/)I)QUT >+*W9B]CZ0\<&QX .XFSD6IL,FT M@1W'%8)@939BU,BQPV]B"PST-\.:F*)KD!/G[#P5'/,$,0X#$F089MTMEYA3 M[U)2A5 M@Q,+>#%>'J89\ P\V!0%@/",=@'2>%053W%2E'0CPNE$!05Z*HIUUX M%+ *; BIW-85LD/5JX;R#9Z N:8H]_%:T?'KRK)00Q"2&YN(HF:N-B_^7YB% M'T\^Y"D]2YUAXE"'LT$)&"[PX>:Z'M,C\:FH"HHFI'P5+VQ(Y1R(<2\O#?WO MOQLC5%^LL,(!GK)\G8L2M:I8=FC]D*1VGICH.4GXYP@M/U38X"+> M])=2[T7%7Y![M4+9"DQ$H5F"]H@8QL:D46$(V=1!*0$!YC->MTBY1Q:GS>SG MQK6,OP"1>,T/)TS#"5LM<-T*"X/X>W7JV24>$O39S[)&$J66";4YTD8I/7Y, MA$76!:6^QZL2,!Y*I2@\C7[EAGCQ)'6?YYHS!:'AH&,KJ2?ME7IH@;T8[C8U MDU5!R,=IO.?A.')9<9M:U&3040.J_@E*>]2_/<7X&R=]7GK@\Q)F0J2>EL./ M@E[!@@4A[\7ZAG&R[#=BSG'4HZ(2T5L#<-=>2*).,WABR_R?E+//ZWGKIWG> M,EUMA:/LE7'1?1 B*^;+5'[CQ'G\A(,]B@/'0H"QN<;+\9S_P-^$]US0/=@$ MWK#'M;=UWI,QF#/QBOHA3SP1EJO0#+$Q9!X3.-XA+C!X*VH"^EXXL>&@Q@<: M^]@K':E>5+O%YA* H3\W ]T,X AWA2;-.'D,(V_?(.REOE9Q(Y 7!$5+M;#M'3N7!;J8F3Y!,Y2SI:#:K?D M*X)'1%7)ZX[Z<^+^H,[P6W!_]J'GU#HZZIEH'?<\8'/\U,$+D'EO%_3[&R,T M4="&XW&DP#*YH\;-5Y28HL?]$MA;,T HZ@5-"!MPJ06&'O<3\\KXF*LQYDZG MGCFFR1WE_('D08H<-Q1V?/)-'9C^:U"PSY5NC!A0Y0>F_\##7'+0F:'9B]P5 M VYD*7 BH8?C?<'J8WI79KD*>C-7IGDZK3:NZF MEYY,NJERTDUTKC0,_L)D$TXHZ_CJA=H_&&,E4=I]?S@+XWT"7&J[T4%8/.@F MGW4XX@YFQG13&S7*8+* 08D[LY*D1C B\);% (L$.D> C MU^>R&4?@.$_'BJ6):=R*Y<4(KW,>DN/=>; A )I UHHF+_)$MS_1ZR!VCX:H MA6W#Q9S!-9)AB9Z#Z(WPZ8O>'X%3D$_'7G+P)!-=0@M 'OE!CSR#I8LCAR^F M!N;#$;D&C+OXX:<;?T4LIW(J^SKM-4G*[3TG*:_T/"C*MYN'WSX_/BCWGY3[ MKS??KAYO[^^RVQZOW4>"6@2&_.J1>AX:C XH^>BM-_6YR]X%O[S'SO&F_OK. ML&B==-/[9*4*FJ;/.%D#<$6\E]['OXZ,KD:3&UZ> _^/@S>+KQOPU2\IG_<; M@V;Z5\V&FGZ+?%3FHWXAV(=6M, ZSCT]]-68B&+_I]:J+2 &XI8Z]Q0*ABI( M @'?>==4X OQTK-_ 'X%Z*2(ZF*R)A ! 2-637T('F*W'AI2:W9 MSDH^0H9RN**&D\P:7X19O>A)M7'H"N66TS3MF"^5=P$0*60BI 1\%5X"5DZ0 MCQ7JS_6P\UJZ6A9]GR[#HQQCF@)@31R=AVO1Q_L0[DE<+:;D9N5;D,MS*26- M)Q>G.D_)Q\R3U(:O2C!;"76!:'\)-P ?Y!3TF8UER-'?F&T4=)NE-'51[F$$ M[=/U:".?J& 486*-:!JL"/D$NDT4D!.A0Y$V%>9W+%Z ?F5TB\/JND'RX]J$ M$ !H;/!*4,,1C8R989/4&=.Q:=/$-Q.@SO9)\_Y(=.W?C*X3H]XI[RH*+#9$ MDYK?*8E;<MC[*=*$6]T#$5M1JD* RL<[SYIMS%IRC>Q-&5EL?GK+]YX.Q 5D<-' ;NDMRT!IX,I,$.QCW9\$FD.V;U<@C<:,3:9%"6"F3$>FVS7FUZR^VC3 M9.4NRI-U^\MWX$VE*!,XP/Y_VM'>XWMV\'U5VK3:4^N=9I/'F78# /RJ$""R MNE)@K,5=BKL17(S(KK^.Y:)GN2JW8GE,)K7)(IZK]NCIH%42Z]"/>&5-<>%UZ M@.8D3Z??J[<*F[[R=*JL:LC3D:AW2#/9L=G(VFFFN>B:?5.MZC#3A[.GMRIG7J_VS_,X:Q1;H*R1]_PQL MC=M@ +MH.'E>2<$R=4Z>CCP=>3JG=SIO-+4^:!:WP^3!G.C!G$%D_N8O'V=U M&I;"= >;C%,K;M]*-#5T_:%KC T=Q\*<5YQ^JPPU&=B2IW/&IZ/6V[T#11WE MV4C*.>+3.2#EG('[YIX&QKP1SINW(F!\7DZ<-SUIY53M3*1S0)Z./)U-TR&* MUIS(D]G3R:A%Z&>68\H3/)3JU9[5X*U M)Q'WQ!%WDV1&B;B5.L.S1%RUWNYN6))4:;PMXEX[I7R_-^UVO=GNY_>-R,.L M[F&B.M32JD:=9^!@O0TMD+49=K1]DC_L;&KK>2S"-ME+W6 M.\0H>XWW36.*97OPP"$S[9>&'"2?\OEQS6ROY*+D('DY2'ZG@^1;(D9D\>1X>*[4[J/=;IS@O1F+N:6.NIO7K MO69'8J[$W"/#W-.=_R,Q5V*NQ%R)N=7#W-:@7^^T95KL_B%_UH/D!_5VKVAI MFLR@W-/I]-5Z7RMJ0,C3J;*J(4]'GHX\G593K6N##1NXR^3PM?#]EQPDGS9W MO-4MBG+'8!F>ZX&VN_5^_Q2KT\_U0$_7>2-/5)[H:9SHH%?7"D_>D7/DY?WG M>_\9V!MRCOS2''FMOV'D_\B$V_&=3:_>[Q7M2BG/9E]T,]BT-8P\FUV'(WIU MM2T'!U3S<%K=NM;:L+!WQP[5P\]9/X>KSB!0+V?)K_:'=NK-PFUF"\'A"&)A MIW2@K4&]V:S3@5/1CI$Y"G(T]GPY1= MV02AF@?3+YH/*CTV^7UN6)6Y>=9KVO%LAU/ :+1"+M:2.MUJ^W-NW/ MLN\ZN>ZJ,CF^%C$W.V,Y51SS?I#+JCM;/G_3D5RCZ%>.:2=R,\;_IV8,6@-- M[4_:3.^UVVI[-!P.)H/>L-G3V_UV:]3_;TMK#N".W;[)K*4NN]]8G"":MNK:I9(UYE9QV=.,6:2TFOX87FG[CL*6L]HGCCVC[PSK MF;F>N$?QIDRY^L_5[6?EW_]1=%=Y8::)_]J4*":\&:Y"T&)CQ;.5Y$S29601 MS*.U$E_V#C_XSV$C9CPCIKO4A\\T]*%A C; W]Y4]V#O %F'>3K=8R$![> DD"P[I4-<=KTI.L\' M0&H8!R@>#@(.Z47'0V=PN>&QF4LW639\#(<^"E"=#IY?7\)!7_XZ='ZYK Z^ MJ,T [O3$=X8'KQOE.(GDO-G"^^ ?&=88P/JNQ=61'6ULY38^V0Z=L#=U&%-F ML_*0V&QT%EF\"R=45>*?6Z/Z,-\WF@'0AGN5;14NL8NX8\*17X.[1 M0AJ*0B<#G(MO[.J//_BP>4!_Z@_E9C-O 9FVUN@A.2[SB!=C[$V%NAN_4;#[ M9G2+/G11.F7?LO/AX#D1H*4MS->._9PZD8[VQ"Z&<)K?+_0)+/:=;K[HKRXJ M3W&L!Y0/%&P4?5E[CU''8!7F3R9E6"M+0[*1_Q/XQVR$_!#/"TP2YG >_ZM> ME:4H0 Z3_U/[AS$"-;(#:QCT!J-V7V7]7K\Y[HQ57>VKFCH:_%=MUBX?4:JC M>+Z&-R*W_O47_3+M<*O!;U=B94RA"UE(HY?@(&JC"1PD(/,%CK3,6I:914-Y MG++P#P-56SH/Y*]3@%6L%N.!DB+A)*JVP#%MF^%]!S05NSQE_ MPCP(L*G?Z">PJ=7H_YR%3 N(8KCA02T?^<@V3 7?':E=&Z!F77F9&B:C;W50 M1H'[\N,/SQEDK(D@B% 5T&P,AA'LZD>IIUP%C4OM)#H\"GWWQ'"9-ODIFY_% M]"M[L=DE,J^?NKV(.]67&$TW_B7RSV9CD**"I?')M9#>'*Z98;I] 7RI;^@* MQ3&%CV@+4.T 'RE;*@D"C][*63M^P]R18PQ1M SM9X;/]^%,%+'?@ M3:/X!%/^]+BP2'PMQ$4KE$CI0E'YJ=481%(K]K2_89'TR"PY!0 +Q7A"RL'R MG2G3QW0W]TW U$X1)^Y$'4"">$"%U T\323V];R)>;(!D4<08!#@X=/37OSRJ JL\!3OY+NE7J7O6B:)@X!*^ MB?VQXRI=0FIC.8X;N?='Y&O0X$AN,'P&D5K4?D$W$P^''4IRWA&V";9/&7V=0IOMU_^,]($Y.I%SP( MP8]JTR0=DUR4N\&,?[R$\"B\ VE8/HNT 6SZ'BS,R&?'_P5]*R%&B2^(,4U@3(@0@Q: "?B4%"F #$PZKTL#H( MOPQ0Y;.?#-8*;V%O\/E-*/BW(S'G,JL0#5E'@[$*56! ([.V*HTI7,$/)%I) M/M!CTWB.C68\0^/=!%9@%3I4GI72<;>6$ID7H%T[7DJ>E[M=?&K4C:>P/11^$ M7A)',=P7E+4H 'N]C(U)!7GA0NG.B'_"*J;1L'^>0_9+>28*)H92WIPID>6? M= _E&]F6R#2EJBN-5BUI"_@#&5GT@5B0P='E_,.)QG#^&''UU845DM#=5:KOU>;+EVYL<4F=W^F[MRA[FY5SLGU0LQ);R_9OZ#PLW.>UGG"HH* MVT:*04GFQ3R"HDC*"?\0Y)&/9@-]BV+<'WA!A KQ2A'SS4:IIEV!8O(M +;2 M061B6D4!G2/7!R7!144^A@\H@$QHG7"Q.OPY8?T';,(D+L!S.0%L6IM]R:6? M\MJY7WR'M\Q92>>[IFL4W+J1$IA9"X+LQ)OB*F&J?97TC25?'HJ1)P;DW=+$ M: 1_HIJ,:1M*.FN_N/>8EO8Y=%@F)KX;7V(0T$\F?1$>X!5#[--G@Z/N :H MP'F\B!+[PSQ#C$OFA4$.4,,9),T:/ 5*JZ_F40]*TV6\G3N9;J#/3_= M ;=+.9R+P^WMQL$+)$DHR-=Y$G6>Q")RK@+)P<>K\__1OEY\N_[KE7;V[=/9 M)^WD]]]^O[I.N:]V>O'U^\DE?'%]H5W_]4Q;\(#]K,P\YK?%?&V A.=,(_%> M_?%!95^[/IV''OI0U():LSF8]$+^.KLO1H/OC$SUEF^67QOPU7'%YUVCUZC^ MJF&8U8_42\U=JKJ^HKNXON*16H_E*P'V8($7*DY8NS%T)2- G*V#[JMR0L>2 M)I*Y)2821\TET7/B/>KPJ%EF:1PJ/ :6LX.> _GO+$21Q00&:30D2-5W M=LZ#(5VTP/M.!&KQ(>FY00+'&$;OWJ\ Y2JE[6UY?*]G=%OVJBS>;AN-;O=E M.&##:)OV2DO-_]SNMG9X4Z;1LU<3.V\"J4ZKMVF;@B]:G66DZI-*YJS.S.\J M2F;Y0J^G?G1&ER4M[LJ]U[ZR+^"LRI-0J"E]#H!6$<-; ;EBFMHRS1I>7W_9 M"L 5_I9-E.:C.2P)ZI9K7;KETKFI7\PK^;,.L4$0J:UZE:Z F MCF<11YK,LY748&TZ-6P>C[T.@+>N(KM?JH/2.GMA%*M#ZR[<+W7VC6Z 8C>[ MNMG:N XH=>N>FG(7]8_O-/5&>]7A0#7E;A02]Y)RGS7%KJ;MVMB_[L?]1J9OIZ6;C55- MWQH[FZQJU-BIL5-CIVVV]89M[O2L@77"][I-'LX PCL]'1+6L7 MW7'[BM%>5^^U5V4B-4(W%Z&[Z[VI,5IC=#MA Y;=VVNS5R M-A(Y-6(V%#%-G)_W1'N[1LYKNU2[>J?[Q!'=K^Q1+4\&JW_U&K_:@TC]3)?< M!8-TEXB=[))IWFOI;>N)097U^UI>*!BV2PCM6H#052,6-4(W%Z&'=G?Y\<,U M(C<8D:P+U\CW>ZNF7KXZ1N>XM*V57-K+V$/U\_7SJSZ_!]9&N3'Z M?J4&UPET-79J[-38V3WL'#:;>KMKKZR[UXC94<3L07A^Y5$1^Q6L?U::6AW: MJK&SQ]AIZ7:=Y[*AN*EOSB9C9XTW9P_<-Q"]=-LR[HWDS$U'Z! M&CLU=IXH+#MU(X3-Q,R3\JCF =;-4/>K211F^'4: MFU9[]P*&7DVXNTVX3\IDK EWHW"XEX3;TJWVQA4[U^7K3X\Q=IMZS[*6CS'6 MR-Q<9/:Z>MNN6V:NS2S!(Q@D. UOI:D>KU7*7V]M/WP8 MEJVWS57E?.U@VGWD[(&/Z9N(EZRGW,9$]1UXOK8Q=]O&/#0;7;UEMW?+**FI M=K>IMM/2&RM'?M;4!\Y^I&9N28Z]/S][OF'Q"B\BO![3R/.%4]:1?G.S[.TB M\ZB:96]UUC'+WN+&:4+S@Q@6[ LON#-6F"2?.V.S>$8YL#)_1+O-=V [)LU; M]BX/==_(3=63YI??5,]\'%+UI/F92?-V/6E^RR?-;]E,[.HQ]"^ZD=<>C-W< M],'86T82Y_XH=*(X3 9Q$@KM*O 21,MV$H=9$\>+$L=I$$Z#T(G%5E*#M>G4 ML'EB]SH P;"*5K(+SOZKJB&'M:MNMUUUMHV)$AOGJZN=S#7E+BIE:S7TSN9- M&ZDIMZ;1/@RC&CE)1E7FYZ]F) M'=VV5IU94^>.OI'IV^KH7:LN'=],[-0M%VKLU-AY8F5BKZ6;K56+P>NT^&7A M^UL81)'&24_/Z8:Y2P5W9L/4[<8NUG'O*T9[EMYK/[$)78W0#43H[GIO:HS6 M&-T-C)J]IFZU-]5/I7:@MMQ::>#0"U4WU\_7S\\6@.RVQ7$E//CP1M=NA"]" MQ],V.WGFJ/^25G:KK'S&_#[_:@V#]Q52$5&NV9-N7/1L' MW&OHK=83(\;K=[>\4#QLEQ#::>OMWJJ::HW0S47H(:FW]?#UG< EJ\,U,GR42M.HVN MQDZ-G1H[NX>=PU9;;W96Z%M:(V:W$;,'0?JS?R=N_*"YOB:&75CWE/B# MP">+Q8D%P#GI1^[0=4+WB=506QL_J2=.U]BIL?/$2D+=[M5!^\W$37US-AD[ M:[PY>^"^N8C'(DQCQ=*'\ZQP\?91V*&Y>HBB-G,VDBG7V*FQ4V.GO::A[35B M%J7NUB7=KQ>'RJ6[:7TQ"D*A])K8N:_;HNY7NRA,]&O675%KPMTVPGU20F-- MN!N%P[TDW$-;;[4;NS7GMOLU+ZE&CG[YU_Z)N(E2RJW,5%]!YZO[XVU;: 9I_:K>6MB^;LQVKF>"_9A/(GS!;.S$<': ;"AB!QX?:J/ \X([['V",,)Q M)9B^3_ ZO]+Z202_BB)C$3AVYPI8:[\"Q=I00N*L5TQS.%2/MV&H2#P=V9O> M%P>1+N#G;BPF$3WD!_ Q('V@2)T0S[]?#M&]-T&TV5 HQ7?NS&\;K $"(LC M75<^!W_D^D. QWN[3?+]E0[VZ#$^!R&A9I"$(:(R=V .+CX\!G '4&C#1.!: ,[TE\#D?S)MPU(;!(D0)1XUP9J+10F0IF5TD)G- M\>[B.+NEV/G8Q5^GR'WULZI2 5VM#%\!+KM+5RS"9TY MBH7P@"D$ U#H@+D,DU"I?'T4BUOH/L!M 7OH *]W,I_ 5EF&K5SQ#_=A""?(=='40'RQ)*B6(96>P M(1'2 AF^A 299?VS]# (7$_#]XOA,E@KH/GEU,2W0,N*^F/6#I+5[AVFR15U MS*#<*#-'JF8CXQ1$JEVC#=H.T![H&1VCF7VWDGJSRSKE3-_1U=3+EF&6>$-[ M&=[P=.T2E4K)3]P)")+;U.S +T0T"-T^?.3TX9MJEB*9T" _'97$COPB6MSQ M/_76 &T4IJP6;!^CG8$&F>&KV/1+HKG B.5!/0!22*<#6(5CX0P)*-$RG/A/ M."C_VM"6&)&0>@PR^#QJ&< ;D$3@$5*VY)NVWYY^]+8M%L6M$GOK&)V?R]97 MA.V<#GM_);$NICZSS#N91<@L((D. *#OO],TC M:SA?=39>42AMQ&U8Q@V?NQ?L*RHBNZA\>N(&>!.0=^P)6@#U_A:8P*EM0:YJ M^E7JC7>B*!BXA)L[%V02^RG3):3/\S'QM0/.S,RE>R;ALOVTEW=3+R_O\T37 M-AH%9@S&P!6%1^$%L%WU(%EE&MQ<#4.8,0$&) 5U7"*HWCDW!1CF MU@Y%[(9\J4@C8?M<@&+B^(-,?T#H#D2(@2/X3 P20@]0 ZQ,#ZO#\ L!?SY[ M^V"M\!;V!Y_?A()_.Q)S;K@*T^G:W=@=C%6X"H-:6:#C$;3IO)0?2%P3IZ?G MIRG/F$FOYQ4Q(;-$]3]5EM$O-?!@$S=%FT^A46Z,_ MM=J9RSY]RT(>D5?.W?)>"TJA$\>@\R643\"2,?\LOHP!@5HA7K\;7+P/XC*) MHQ@N%Q"16D2%(7LG44_Q- M*?;.E&[SG\30Y![8$]K,X%?!&]$90UH9_D"&Z7V %DH+8FY_.-$8:"1&POYZ ML0OZ3]9>\"S77O#W8GO!,S^F!(?M9W4K=U-5G2]F>P% MMYN_'P"B=7*7Q8[+LFN@Z J9BP5%9^!25&[H=>1G7[MW.\"H[NF^Q/'W>7@3> M+VTN?*E*H)CC*);,9>A&L/-897UE7 27&(HA:Q"\%;8?"]8JO&L$*\!UH]U9 M#:LU7Y78RZ20UORD$-RN._S+P1(9">WVP4NDDG0,JTXEV;)4DK?)E9TAYRJ0 M8-KPE_.__W[^Z?SZ_VHGWSYIIR??SZ]/OFB79U<7OU^>GET]/?NW(&Z:F .+ MU1($NV(V/IS5*_^^* &4;H^[9@>^E#,OF[-9O+2^_CK[$88#;X5LMI2 MOEE^;H_JKAF%6/U(O-7>IZNJ9[N+JF49:O\]B#!0J5*NL0 MBAP%FOWO'T(;.Z SC5U0-4*\JJ"R3$3,:KX3C35?B"'FJ8-]>3/6'%1&^J#Q M*R\'_6;D!7>JO",-73FHC7%I@^,%\ %Y2F19"/U6NEHTX!L_1,R.:?JB[_@_ MZ%_] /[#7Y.OS= NU+Y"7"F4YH:,4'@/*NM>^W<"&A@(CP?^-;!%%]C<$!2S M!WI$3]\NLR5X(7PI.?5"(7]I: "COO!<@:HEUFBDH%&ZD;X4%'3X&T.4J#=6 MG9R*9NZGH,1FP 6\NGY"Z]PZKL?%(@^XPC!T[K1DBK_#[8 .[<:@TPY4-0D6 M$T3):.0.7%2]X8F)R*,5-RMQJW1>;# 8"4'\?Y1@<'$YZW4)X;)&6^:$G#05 M>?--G: 1!X@(SP5J&B)LT=5GFU8I<$HF+]P1S+,:*61@E-J9 LSQ,4;$I;@- MO%M$V"FCY#.C1*W;,#K%=1'SA)#T#Z3K6\]#/> ME]TPEG.%6JP^)1,T._^4M7 Y]M!'AA2+FR!\R(Q-LBO16(7[YR.-'9)1&R2P MKV'T[OV2]6Y8+CT?;&R4%:!F66M1^GIMHVUW5M7YVEW#;JZF$LW_O-5JOXQR M91M-R][$3;66T?A>LWBX-_.SBI)^291O4M^^V. B0^3*O=>^!E1S=9:KN=) M;!3JW=\ A*OHFML!7)2[R_29>7W=?&O@9:]"=9O=F&BQ1$T[$[&"C3YHO((@ M-:M4ZE?K6+0S#167A+AI]O2FO6HO]VUH1[/'*.WJ]N8U#-_J+IFK\J\DXJPX M[G?Q KQK!WL!+@G3PU97[S17Z,9<=VE\*\PT+;VS2FOEND7CTSF)3+;8&"UH M&^FU#?3:6KVO^Y8I,]N(F4Y;M[MOCYD%G$2YO?S %_,1N?Y?U+C9(9.E'3R+$ZBQ\NLGT^P9S5*AH\RKRQ( X15^UO*: ]!9?%6^ M'1/O,.C6:1F-TH*<)LAY?^*>H\R ER,ZR& ,L,<8+[X"%DB_D*_#-9M=HUU> MLU3:S8%MU>M)-HL)54X@_N0N"'_@=RJ"C MWC59YW4)]1=6RL&&?:\YD21F& MZ(]B$4ZPN$'%I'/]"7496L<5AF(D0DK;Q'Q0G3;1*$=,J<9$1=\C3K[D#OE8B+DSX8TK25H8NI M K#!B?-#$/VK' O$<$96E%9!*1YDPPC-8Q#DH4W7I#5SEVGEF10.;H$T$ZEW M*&4$'DA_1TQ$9BZGJ;NXT6A,:1*%RF>9H.+<.>$PDA38*%'@'T)SO(B+&#U! M54NP"N!BZ(0/VC3I>^X T2U"K@G3FEG+"WYIE*729X6BJJHR11,B+64IZ7JR M%X5**+!*P)*5F3E, G$*P9U7K69#!]Z>V\25H$J5$^RR(&_U%64=(]1^LAO= M$GQWH-G$ZN+GL71P*8&ZAKV:!"+2:L\4Z#]?S+1+]V>F==@\2>,7I$:5I+', MF;NYN"5*U;M>1N:T2S WM&?Q.DR3?UM>UYZ]OH_QNE95]M"+\KJ&T=VY9*// MF<\,P'7*^-RJS1U:,/XMTI: M=53>8]:Y@'),01@_P%4=R&*DK$#-]>$T3*&V3OL#2'-F?%Y?X MZH0@E>5'3>T0DZJX7@F62R4OJFZP%]0*J3>T=E")9.SGNY&%H%@JV!>86LI% M8UGM7ZG)!NBRH3N0VE&QZT:.>!&^5V(:2W@V&7@KUE1N<(\YM&2J;W':2C\N M9!=&5?>,JV6U7M%2+G& M^NJ)BY "@Z-#N@\T;F%>EC3^,-_CHN]XI-/(-?+WE73A;J^15:Y_V!<"W1P* M[1F]=@6!3IQ[=Y),RH0Z/V-].8)M8@57:MPRR=N:3 MRUZ6LK9?I[]Y792Z746I.\,C-X=)=@R3:#M5M+ /8@RWAVQ^YEH@1(]&N?J= M9,H=D_,<+R=^T1,"/V.3 0>YN%F_-WB0!>EX9M::/CC]'BUUE)Q8[4UU)47IQ*T(?WZ5E+H=+_,WAP=7%Y\N#=]K42R+- M!N[["JJ760C798G F6LZ/]LH^AT,>8K/)WW/OQ,7*B33,W MY$9LLF,F;9J\*]BA-X#]X+$B^'E\)X2OH5KV,RUO&RV V$*+H@@.-!SPL'Q4 M6FP^8;\DW;ZZ#G>[23*/^5TJ\P8 *WA%"!;B:.22J^:69YKYJ/'C/P;!K0"B MQ( 3?BYNE3=Z*$9.XL4?CP%2#+1W@\%J0PO\2@U@UAT;2$_<#,:77?,!?Z[M"*9M#*DUI0^;4(V4_ M9I7UBD5HI!GG_*R*:&2[5V!201@SA>2*]M';FH14[(_?H2=NJCFQ)AS@8O(M M1T #\V,0L:;UKF:9(-$_ >L7P0JKN MRU4(.2$E>^%E22>6$634,IF(_J\)B74*@08I>PFE^O[K3JQ#](F[=,$_J*! M*]N?EW&""NN()M]*WV-E<"0/MVG:IR7B9N3H'G=N'(STS3BN,_]EA>N:XGRX M@DSP4@J,Y\!*JIVG-G3($T BZJOSH,LKJ&O?$*O(!G"=SZ(?PA;AZ[X T&,O MT5P5N0PLHI67.\D"-RO>T9S/034=AH.[U()] D<,Q.5L7LKP MH+P\/N(.Y$)=+^Z]C4( I5C^*BFE7:G^C_-'!>F"P$.1UC4:-EN-7:.5&Y"U MS-S;)CW',7?8[%1%T[I$#_Z^IZV'[*1 [>E4' MP>4UPS0M:F %'()ZK6:VR#5I)ICS]479(I=DBQPZ,[*$5.,T4^0=7F?XAQ.3 MXP:^:AHMY(*/N"WN!$L(.81+XH933KS,ZLD+[(+!@]EQ0.'Q^%'QMI!^MS%E M9P%8QPY.9&ZWRFHO^1G*(Q;\)W$;Z;IZP">DZ'-%UMA.]M1%\0A4\ =OR9F" MM@:4!D0"TJ&J?1?R-YHS.:G7I!;-/HPZQ03GQG$..#8OC**$&9;GBH1^2AXZ8B08 M,R13$"AY''BLT2J%!7D/)8??.6$(/ A4SZD(*?T*>93J,,;5#%'"LX.HL5>, M!L66RTS3R@^B(=_YU9TSW47"_4,-=5+](GG> %J@'DZ$DS5,^6$WJ,1%JD'A MR..AI4>DVA%S[3^P'XGGS5&Q3%[]BP"2F=SD]I6!C\6T((C)L<=\$%=7T_MR MJ],@G9%[+V,(P%R+7I..4NES[BS:A7R*EWIL2_F2AWE9FA>#.,#7R;?)/!7Z M$RF%\E)00J S4J:&.F0+ABPE@L?,480(E5/1C]")DALS%O@RV7HFZ"%=;^DF M%%BC=)D4O/"&IF%U<*AEM2.PX.?+VT^S#CD]EXM/RA0SN@Q%Y-\Q6E;GYXW, M,<6YJH"[=L1C>H'[B1C_H #/@.H,4<>\,XJR(\M&GJH#T!_Z!Y2$LO@MK4X5Z MUO6=0(F!=G2M4QJ%H5%#[LS]':JAK$0J7#187I0GOP8WOAR5.#-=LR(DM0&V M(IO_<#L]=B)?I77;W[EN^T+66>^ 9]77^*!VHS(T_5C1.A8 RQ&_V/YQN&0) M.Y+53QV*- M#M7\R=.=LOGJ(DDNL#G>PQ;RX=;9*8I+&4: "B/PN8JLX%O*S9Q^Z>#DI_5!EJL;%Q:6*I52P?A#\R(#U MDV7;)8[ @4N4?.&0WX/=#H@"U"EUF7J%>3=1ON5#%A@@)QJS3205].>*,))' MGXL>?K-\&Z8DW#S.F>;RV<79(MOH&[U(J[%;>:?B/2M3?$,KR!OO*%S20>YN M1DF?TU21E$ ;%]Q9YV^)+Z0PM1MT)Q==^!(&=:VA%"A= ZU;^U>BWH!(0=+I ZAY8N[CYP#E?^ Y4>2. M7+Y^!U_%GW\Z/E"#[&=QD X)SX^I556KT5C(3B/4P@F1.V0/'=_L,EE,=\RYI''N5NO(&838 $J";H"@DRMHHUSQ;&'>.]Q@ M>)/+H04WDI.^6%7LBZS]''6I0$$FD'%G,UY9B<[AR^2"=UI5L3)/_^)5PSWKWT50$*8IG"3^K.QJCR9HI'.HM_18N>'. K" M(] YLNYC9,L7@N68#"QY19#$4[CRJ8#"+4[A,L:LZS,DR,[$#COEH+L)MZ[$ MKPE G$^9F:S*&/?<4:KGP$+H!:%F03*WMEWN<$.7GK02;O)$N9PJ%Z!%0/C) M;I4Z]V4/#9-0,?.9I*6-=/E7^8S6Z:;'$>"L[ZD4QEQ_ =0.2Y!G[U4P&,"] M33'&J9!#[O:2(B^']SO9,D;1#W5WIBDS\2S%-0M"S(K1K@IO0F6RUR<=)>(]<[07Y MB'=H>7 Q9YA!)E,2"RI55CP(#S8A3 M6V/Q^BR5)@Y6_Z4.C/*VIZC3 MJBH&^1,>YGI(C 0#R[]QHKSF1!J3TIM3S4DO/Z(#7(3P.*JL],:%"ACW&8UC M]%10_BL(H@F6IG">?7:NF02>7+8.665X4#H*ZG(>U>WB5J($)&/NM[-3=#DI M1/I?9 GH4F_+PRM[*>E6][-1GY358&M30SLOU+_+XT[@K-Q[\:X %00=ZGZ< M;XL+Y""C1'!AQJ\T.H'X$E"/8^;RY$>)J-P4=ON 1C7EZE6&4[3]?(T160F M,Y1C+.GW1Q[K\F&^U>\==G8C[[N(7=GX;01?H<-!I9S>(EJ';H@*<9&FIT"G M>DH\>8+RW<$/X\% @T7-_%#ILQ.!B5QCRIQ0QI>:K,R%,FHV?'^G' MO /E#BQ&:\5\B?VD>@4WF06-G-4)L/6P7VAJ_$4%9:&<,MTIMV<&\#-7C=-R M[EN@R8E4!^1E4LY:E>HFM:M<;T5TQJ@^S,_=9:\4'OI_5*N>8V'+;9;<@^E> MI2N2DX1.0.X0N\WV _<;2[>D/WWDAO!CF3Y0M&/:64*Z'Z1\CI?A),/4E"$[ MW'](?\22T,TI'W5"$284=>N$HCJA: /3AS)O.LGWO,!7*@ R3[U*Z.M%C9-[ M9,@(0A"5DJLSF]#'W$]/->, ,*I:UPII[P[_H8=D;\]:6 MW6BD_2J]5%<83]!.L.KB1BJ8U&9:,N@$8'O1!])BC\^N:%!S'1'*[<$-FGU* M:#HJQ%XTIP"K+'#,-'EU=JJ%"_>*=C I2JWV-5/AJ[4VG>)'XAKH15.=S/ M73T#US1*&TPC'&@]]*[P/RBO&("/3>5'(U3U94Y@OH&*S_:/GL\$J_P^8O=* MF&:\J/Q^SL])?8VZYKG_3EPTC/7*IO:XAOH<_@G\8"#*C6*?P1.Z2_.$]=_O M4_1/H?9UPK-9D%:^ \8'RFEU!E<2D;@#]YG3F\3483HI-DR/8CADQM14=< 0 M=%-/>K6H&)8J"#C,!#?D=^/*T'X[.?D^6\'[0VC_2H;*T>)$4<)I&*J]E(*K M+,'AZY&5V$6REU 6O\*;@&0_+$9[YQZ!UAH,F)P1KQ3=WX7N&=<%_ICO%*Y8 MB'1\#!1U.QEU3_/4G6&!X!1F]2 K/"IIA#&5.HK10\Q2HV/P_WY-72SH^34[ M'R+M$SR:1)&JPSCQ'>\!>\T :7Y.\7JJ6"#]YC)C>1^CW+XDF@' MN>UG(%?-;!S]=YIA08%4]NVK[AV:]4C4?TFVU^L=S*2_SM%Y7IMJJED=N>QM M0_M[@MW"XZP#''S@J7]_RMWWDWZ0Q&B78XNI2S=:F-NWC5D"?)=(AZ%^(7Z0 MR>S2;9+-MBC]/,\7 M5@O-7IF_ZW2EI.*=RL:LK$CY;P+I6#OF=2=<_< ML7LT3]#F#-YBRINK )42)07^,CK/^HSFA.^_S6ST5+Y[#]+L$$.RV[G. M2=+B QC1/P2/%)UY0%^PW[G;?;)5;366L*H_O+W7O9KFOY]<7H/*86@7UW\] MN]3.OWV^N/QZW)YS?-U<[_5M[=^:H!:SBFH7T1-T #,NUE:SIYKL#%3Z(H +I'V_#+EU/MUM!.8LP"=0=HO0D*].$7Z"'TUAGX!.$& M@N;&&3RPY MT?+A4_5I^GLE2-QP@$@\!23$G')&O27_P)BO@RGP"?5-^H>+P'6=M"7ER3__ MJ<_2:G'+)Y>GZGUZ.9WG5#9K32L53\JF=#J )>G]-[$1_( @N!-CG%6_X"TZ*R-\G< MUQ220/(NE5(RS3L\S537V-7V-\MI.'S.Y0?-$4 Y! (U&HV61C%B-<$9NR+3("F[*N\U4_=+.""QF5SOD MH BU6 S\FX +98'>[JCUXB3P71R5+J>SQH(ZE,M!%2*AJ\*NHP!P YE< 6W;L30'V7O,HJMJFS%P[*;@N@- M;H5R*^&.1M1J%^. #^ATHA5Q!W462CX+I5=GH=19*!N8A8)% MG,C,%2M++WCJ(9IA.(:6Q7&P MP5M\1QJ5UN1/YSV O)L)1'I*L1=W&R7O=4 MJ\:Q>>X63KW1HX@5(Y*'0KTX:^;.['<'E.;9]&?48@2)SH*/@2OT8E:8W*'K M4,DLM2IWJ!X]DQ3DOE. )]^*RF<,0:O#VEEIX^!W ZQB1XU!36A1&4&RE>DT M,UK33''/Z0?L@10@20+N1\#JJ9Z^"Q,214C.#T#?-"'-'RV)@A(S<:B-JDXJ*^JELEG)XZE,6#Z#7DWTP&!=0$#TQ%TQ:3ANH7@KFN0&2NSSQ=I-].,DOJM:10J75!Y @:OZ*PU0=:&IJVDK'04!;D4"EB-Y M.&7K :521;&9W MKH-Q!B2BF(":SB(XZ"QDP2!%H 4219-<9TORB[GC(!AR"SM0#$?.+7!58HM) M3&7@2K65VTE)#G-CV.V'F;+QF'8E2T?YP9&L D@?R;)MD(V@F2IW2NJ=W94DG\H= MD79YH +IC0"WY1]SQ!ADF M#WS&+17(F6=K!8)U,UEYJT[KXFUT"19Z6JV+11EL9 8%6.N*RK%>X=8=)N0( MI6Z2#%HUSH+:HW(VV+R\IW+\(7.1*J5N3DX3IRRIZDJ.FXY O\9]%:.G1<\L MPZ1PF@A,EF] )K93IEN50X)L@ VZ%"VN;XT@"B<:AH<387_S=SW5^FS3W?S MFLTM=7.>&!0@EFUBML/%N42\@D1L J(,A=J(SU;(6,I+3;TZ;Z^:H+E1AJ)H MX@X/614SOK M?UZ9E*$?) M4L#F0_FPF90QZ$Z73G'JFTD]&S*/F:SD.?*"X =GQE"=BOSPSV/2V-U;LD$+Q1%8"#_ M!G:Y 498HSW@TDDQI"ǁ":."PV<2VD++ZP]RN\R#B?*!&OW5DXJMY5HGG MX+NE)N-1/Q0&3WZ5N['PB[ EP4.2_0X-,#:E9 H3L;TAQ12B8,N3N,V6S,97 M)U>E-%G5*GSXY!XBCW8JJDY#7;;G2/$.92USGMAX)'>3\GZ9.29_KN3^M"G.Z E$PX^"4& P9'G0-RKO[E0 R&[Y'-(9) R*JT9%IV6T WM+O^1;XSW@5J#,./_'+<>&5'\O_ M!GLS&')C10#-T^!P'4[\>.F]=9\!AM7>U#OXF,63%P$"E(,J$98K*J340&HZ ML.B'Q4Q93@]O=)$8+\5-PN6%VA6HUW5P-'?)FXWYP=%5N+-]\ 8A53CDX @ MAUDW[Z-D JSTX<.VQ%D+FQ?W8[?OQA_6O;_7#[X^"V=O9.2U#>V,$;)L$86Y MY&P4GGN1LHD0X'Y$XP"GD7BO_OB <27/>7CO^K1+>NA#\85X+:AM,MCC\BWT M0OY:WIA>SVB2>OM+',+_#]6+Y7TRX-3'%9\WC4[7JORJ89C5C\Q9RC*L%UJI MTS/:=OO1I8[ID'Q0 "7B[2\']D'&?88H(]Y;TWO-+.+'$Z,9:#(@U]#UG@:= M&69*>/%PT8D:>!X)F1<\^&-J]=.8TU*G7R?W?.X&)?LG]\?'=W9\ ^ MC9O@]O@$3"O0&:)C,;QQPN.A$SO'W5ZS<\S$A'^"3=-HF WK^";PL!N6G/&. M$6)_R+:9,8X!-:>YK[CH2QENN>F(0]6/'_@S=TBR57?V/H>95=XBMRL;&+IV M#&CS(M%HN^*#J2)H! -:E M9*@:D+8*]&4>HU.9FUWR/7;1]4A);.0KH<*FLU/\F@\DITH:[RKD#EX;R1%* M^ER+),R+7*E5?[9#+,JN6=0^LB@;_VI:Q\Z??\H,<> +.'T*+WW_P7/NF$6= MR/1Q&3BCK[5?\?M("UQ4<@_Y:IY68:_(/KHU^W@1 M]F'5[&,_V8?9:B'[@/M^%-]C=M@@F#X$(V(BCS"/4T0BALAY@-'G--?@D*YW MZ>O3( QET06S&YPF8LH;_^XYW.;1XO$Y#$>-P981,YL83HWI@X]�D)B=6$ M4+L60B\@A)JU#KM70JAG-]IM$_^R6FT[]]%1HW'$'QZA>FO$]W"]B*F3**&P M)X_!RHN9Y81(\\6%"-GQC<:*>FO-,EZ&9=1ZZSZQC)QGKM%J'XO[ILF1>,QZ M(,%]KOY9=+F1OKG(X\8Y8E]_U7YU_!^Z]LTX6=:-5LE55G:CT2;;THM6C>;;\W7\-6]"L96\Y:WXBUV MS5OVD[=8C=;Q"#L;C2D8B[PC#@98\8XZ#S.8S_2]=J)^@'?^E'XR+UNDJON1 M-&"="9:\9PDCR A^2YS0\3&Q6Y<]G/"(LF[EU(W=?FKGF/\64PT,?_BFC&SVU'5>R3H"PZ9A_E?-S[:7GXE[VS3Q^C2Z@$O. M5TN=YK)R]73LBA%<8%4#(]-5*&8=JMQD*NTFNT=XJK]&JN M\C))/7)B1VX21XVC>'. M9=B9A]X3.S?<*1<];<.A=,.E:V0;4N\S"KBI+\/K7H:KT[_6ET&[=NX#/Y@\ M@(X9"Y^ZK5T-QF+BI+>C)LHW),K3DR\U4581Y:GC#50CDR^N_Z./%< UB:Z! M1#^=?:Y)M(I$/V$''K>FT+53Z)>37VL*K:+0+TY?>#5QKI4XOU^>U<1919S? M0X&SO6H1OVX:;>XG>9[2Z-SOSLV,@2_8P#\LV/%SK?AW%6;\,;6U>H&.H>OI M%O9?<- AU0&J>7#8+ARA,-M0\/&&IT\\]G.?>\ONAI5-WS:FY:%95A M^RU:'FY+=\-U;^7U&QENRGAO3;LZ_^W;R?7OEV=72S;B7M-%^YZ+C:"D",6_ M$S>4,R54@"1K?GYVSU,65)3$[-E-73YX0_FC/@]B&F(*.CF:A\4A\SB:E49K M8&-=GL79%V/'&_$X>L&=LN4/:)1%@O-<:;VL8_T\?OYBX"N3>C7TN#7E\OTH MW[[;9--H-INK=IML&FVK\R(M(LVNT>BU7J9OI66TNLT76:IE6,W'^U8N#2G; MZ#6[+]$"\Y4T_KU1BU7^.RE8AY^AS@6>(H540.<0QH##-2O5G"I M[.4D VN^67_<#X8/\#_C>.)]_/]02P,$% @ 285)61;VT*TU$0 1,T M ! !A>GHM,C R-# X,S$N>'-D[5U;=]HZ%G[OK_#P,IVUQ@TA:7-93<\B MMS.9E0160L[MI4O8 C0U$I7E)/37SY9L@\$7R01.W)@^I&"T/VGO;^NV=?'G M7Y['GO6(N4\8/6GL?F@V+$P=YA(Z/&D\]"[MP\8O7]Z]^_P/V_[C].[:.F=. M,,946&<<(X%=ZXF(D25&V/J=\6_D$5E=#XD!XV/;_J+$SMADRLEP)*Q6L[4? M)XM_YZG@T\.PO\>'A_TF\VF M<[1G-Y&#[?T6:MF'^&#?[J,^V7EZ>OKPM/>!\>%.J]G)6U$:3U"ORVD?NYS+TZ_MR-_[B,? MQ\G1CQ\+J>'[!X>-=Z2BS<.]W3B=1"$%N(3Z E%GANL*;HOI!/N[V4+P^X[\ M76;4M)N[=FLW):J7;-G-/5L6$@G!23\0^!)H.\<#%'CBI!'0[P'RR(!@%WS" MPY+UA02)GP7B0RQNT1C[$Z"GV"A?WEF69(F,)XP+BZ:D!LCOJ]+Z7$BQO885 M,GK-'"24H\J4/B15BJ72[V!/^/*;+;]]>/;=QHYYKH%O#Q&:E,HY*1/F'CTI M4X*$>^X>'1WM/$M_RRY!IANI]+;\:.^V@-D2V>;YHWG>\,V.Y=91AGE=*U>& M6.Z%9R_=W@0]QZI7BFCD5#_'2/N<.9I6I2="6<3S 7!?K)'4P CC@S^[W@[RRNH-(D[@K>+R4KP'OUO$/6F<,1B,=]$02B>? M/]Q=90ZF5);SM#%@##GWP"]-]6_7LN=#=]M2DI84_;RS++ $%?C8[= OZO-R MO8Z$HR0%@DO&,99;K$F98M'#V(B%IJ4NIB ,'WSF$5?.7^Y!&S6T]=F@ QZB MRN@;&=\<34M/"SB9R2I^(G KB3Y/XEML8,TSV)(X-_L9&X.&(TA#'O$53&7' M^)KY:V$T#UI+[]XJ]"[D9H796>]EAO_:\JTEI8LX_#["@H :&R1_,1^M)^RO MV1.L]PL%J+UGG")/3D#O1QB+E>O\(HB6TX]FG$:H5@B[)2IAX[54U@)$+86? M5J%P6_<*6DODCRX]]K2>?G<&IB7R8*7V%? ME<&6PL@N8/01HD/L$WH_ B\? M,<_%W+_X'A Q?3&GQ>A:D@]+DJPX#C.T"+626?[3"C.M$?&]$98#"D2GB$*C MZ1.H8=V$1@;L:B&T%![)^2CQ'8_Y J-T">D6]G"&G-WEHV^P*(I5!J9/?[8#()%W"1%P^FKJA6J=<5L9DU6U_*'$:V3B&_SC!X*9(S8.P2U+:$V=FJO.$.H7)#.VLJEQ4S/2 MVIGT7()A]Q13^""Z<9&X]) M.,M 5(;IY3004\C3BY#_H^_AZ A>/AN/"E(C6 M^JGYYAS""C%J9''=2D87YMV&5<(8JH"AHZ./^_L'J8[8:''$>A_G4*>5Z,3: M10_US2+*:1DM):GN.X%AO0]1ZF3VY9408]OG"&H)2'7CZ864.O*07APQ9B)7 M5,M%JO_.6%VI(QF:11)C9LQPM#1E=/2Z)9$/4]'O4+R.=@[CI>;SC&1RK9W3V[24 M>!WMG!MJ+=&Z%R-HV4COWBH(V=:1(UVHZ1P+1+QU!*UB)"UGJ?FY8"5C6T_'+PR=S\>9):#E*3\*RXU98*?(LX5YNL5NI]85HQQRP>8886J8P"B92@],<]@ MJ.ZU1Q/*O<5/\FF7LT?B8K<_G04"VP[8C(A28X0U9J9E/Q42, @N@S/@I_"W MN!!6?YH(?L[+L766-'_RT1WV9.T2[(H*#,H*&%HG]M/!MR3(G" 8UM^&"!MP MK$T53.>$1ZGPB)$3JN=1>2W!K+C$:IJ2W%ZH'BQ )LHMIS)0:.M&WA8 M7ED3G8M/7HUQR7C[ZOZ_C%#Q&\ $96;!F\Q=ZS"I").!PQ U!(W+%-ZE$]\5 ML'"9AP4%LZ!DEBJ:%95MZV+&)"?N=IC?2S;XVWVM9#&T3I<90GN!TRW<23$O MH378NE_1<;]5IKA&.%H'2,7OLH\#UKYCDJOR\_IXS>@0!M5C^;0,93H,+5T9 MIS?[8JDV2F!;(D=;"6K*UDIU*D-,RTGFD<]MA0$CQ#//B^>)[![F1BI'B19& M2U'V)AM[/C6.H).)ZDA:YBX:<[(*Q;4DF>_"V3*#5QTVF.%HN/K83$6F\KBJ M>S,8;FA:@:@<02TSJ;!1M*5J2X0T@_I[QOP2H[8<02T1J0#0C CUP9)@=6QDQKR\P:F+D/^I[\$"Y9EVW*LJ6UO*0";#->8L#9"PIJ2$QBQ\-* MJZSYTEIB,DZJ)78RU'UVLW09DCDG.8):.E(1M>7+E&I)0UGKES1Z*D)6>U.W M.V=79&1RVY(PM;1\[OFG,E%]#826EU28J_@,50UI*KC"RIPH M Q M5:E 6.%U6+7D:OF6JS);5[,EM:QD7%B^=$W66V?B\\[B.VK#[POOL95O ML8U>#:YX M-_E0?]G/@@C7I%6G0^I]WW!4>.:%@H^G32$#S #?4FWI.&@2 E MGB=/>\:"ZL7JQQ/,"7-EP4\:;A!NJ6E8/O EB CDMU\Y"R8GC3 Y$7C,CS"IY+D/E+>Y=5.R=>(/@KJ]<1(\QSWG-WR3@F0WH6< [M MT+3'$?6AS)!YF[KJ6^B9OR)"9?HV)SYD>A[(K+M* X!8W"XE:Q1Q">+36RPZ M YBI)*TW0)X_,U\5BE:&G?"W?KC%\*3A<.P248JT,:/0NO#IRVB+=^O_![M# M'!L@3]53/ !3WF%G(7C<'@C,5^5FK?E7E8"ES84W>-S'/*\AR$F\]JKO"F[+ M3_[NL MB\RQ&EA537,;C*5C,ZX;3V!WE0%1Z$ZK?-=#.1K(*&:C!OIE)FTBKH(.L%Y.Z8 M>UZ11!4T.B?RQ@7J^FW'@4*XIX&X9>)/++J(N+G#"XU41>=4-UC>5,#"@^7% MM&4FK0)?78X=*)8JGT:'S*15T.&*#C@*:T7 \3WS5 X:;31"5=!K?G(36N)P MH'TZC5ZAJ1L?F:L91R\FJ4/9[>:M,?RKGM&P,@U8'AN#7 M6 +?F=PIN:EQ5J5 *B"ONU6L]4*B]4>F%G#$6]),_8E94HW.U)A[T1Y#D<71(?!L%_8L1!Q:-B*ZP#N0H6NB84QSYZ MB1PU^&^[KEK71=XIXYP]@1YG: (_RE?7Y0SH2N-4-(X8'GR-#^#W& Q];K&X MQH_0NPYERTO8#7HFXV"FU66=MT M.1Y@SN5EKLSY=L;H(^;RJ-H-H3(6-W\@AU?^B'FNVEV4/ZM8'7 S,29?H:]N MB#!N71S;-))=MWJSF*9Y2+,;)D1#&91F8_ 25> N)PX.:[)\'I=>/<[7>16L M"M@@#G#V.'+EP10TE6=:YB751D;S!3?CP'%@TF!S.W;Q>")B<]]A$7!Z"9JP M_)%'H%(\K"5$/E2RP7!\.% MH,[@BKJX#^,+"NU(C]UB<88F1"!OUFD8:%\:L5*&Z'+F8.SZEYR-SXD_83X) M]SN$NUA6,(0Y8D572\HX=F&XJ3S0:[H&^.K%Z57OO*T\.;]_6DI6@;ZV[7P/ M2.AE:L%7[MHD;K0C*QH0ZAVY)$I%!]H)+6X0_S9K?\B/\-!<&3-H *IY4JT4 MC;^/<*:6@9-%P;5/95=6])IQXK69K_QX[C+H@TQG G 0&JII] M2UJYS6W&,-^*AN0)EWAR-:?Q#CN8/,J[%1+GT"%?/W]ZN@I41;O#MN,$XT"] M66WI5'[;_5\0OC>EX*Q]6PA.^H&0FO58%\EC:QI?V5R&%7 RI5VD'O2E;4<$ MI%Q^"CN\FF.NZH@77ED<5=LHE?&)YA^[:#+8.^)_.5INJN1O+N0)5>.%H MQFG@$SG9DX=J5 #2_%1'GF@5G"@:H"2NK=*,=Y_AQI*=D&?1"Z"J0O]P.5S3!WL:MZH'BC?#?@S@CYN-/WR%#EGUQ] MZ 1B$H@'ZLJ;B[[A#N^B:5R['B:X0Y(_82X# M\;?&EM15>+XSPF/TY=W_ 5!+ P04 " !)A4E9,*V5Z@0J "2L@$ % M &%Z>BTR,#(T,#@S,5]C86PN>&ULY7U;=UO'L>9[?H7&\SH5]_V2E>0L6;8S MFK$M+5D^.?.$5=U=+6%" AH E*7\^JD&2(KB122 WL"FO%9"BQ"T=W75UW7K MJNJ__L>'TY,G[VFQG,YG?_M&_EE\\X1F>5ZFLS=_^^:WUS]"^.8__OZG/_WU MOP'\UW>O?GKR_3R?G=)L]>39@G!%Y)O%W_)P63A*8/PVH*)04!,V4%2*D?I MO,M(_^/-7WP20N2H06 F, H5!/(&$B8L,5E3HUD_]&0Z^]=?VH^$2WK"RYLM MU[_^[9NWJ]6[OWS[[>^___[G#VEQ\N?YXLVW2@C][<6WOSG_^H<;W_]=K[\M M8XS?KO_V\JO+Z6U?Y,?*;__KYY]^S6_I%&$Z6ZYPEML+EM._+-!04G\_S9ETZ:[.:+BW]Y@HE.UI].SI;P!O'=Y/SQ MLS?/>3>=TD_SY7*241"A1\@Y9# B(:22*]B0A,)2*-GZ.0?;ZI:\O+70*R[3 M6O+G[V $*/TMG:R6%Y\T;NLUI[] QH:SNZ_L'PM^R,O%O$Y7DY*0;,4*621> M$3K>C[EDL)*,B]7D1+U7=.7UGZ_D"DJ>+O*3^:+0@C7:-T]^IZ9]SI7;AA9< MY!OP^7QCG7_CV^79Z>GZF3!EZ%S\^[J8G_:5]VK>A\L;*3+U^XKY5SKAOWKS M#YKQPDZ>SLK3KMLSW],.'=VU[32I%A;(&,%4:,#9F2+IJ7JVGXJ.7 MJ%QG!#R,LH> 0WT"!SPJ= P@G&[ ^8565U9)@=S>=)K_'#.T^^8Y>L]:66PT1JHFET7HR0!ZBP@6%=]R%1C M2IW7=0_F,-^ G)^([8I^7+HFF MY0\?>#,R^Z12 L$V1:J(-83>(-V2Q,YF2]I00ZV@ M.3AE\^D+1!<);-3&:H75"7$XLW5,GBI,6B18N\LN^G M[Z<<2);EAJS+"/+YZ3O,JXDWQ7O97*JJ*_]0[&$)%R &=%XIJ[WJ[=YL0]^H MG.!#XF@P(0X$LU=4Z/1=8R)_?CH].YWXK)6JY, ES]AG9D"*.K"YJD:76MO_ M!T76#9(> B;]]8-I/U%UP\_5!('B*$_JR.MRF5%<0M.3(H')5@G'OSM#G;%R M9QIF^Y6\HOKV_5?:77<<-N5G.1HT[L/=7V:JM:^L,@0A"%0%JM':SXV4=L RG['_[?V73U\6=:O9V7Y[/W3-SZ:'ROWUYG^T_\ M^Q 5.<_FI^\6]):_,WU/5YRB :%3R&QC"K%=H(QL@E)E!+0QL1!P#V>\SA6,J:(;S#,CX/56X%F\(URZQZ_ M:PGW.&W&AU*,]%"RL*P!2@+43H*7*>A8#;MR<<_=T)'?NV0/Y;X.Q[5 MWEC7)<-,-%9EF4"[5@-&+='LLH54*&43HS.Y=X/!%\@Y=-UEC%)C#0*L)[;' MJ@C VM*=T2OI47F#HZJ[/&Z$W M'7ZQ*["RU@SC^EUP@*56M.8 0EKG@4X;0 M$IS%)UU,L,(K/'KBZKBAYU @ZBZ?@V:3S.WDQ9GVV> MQU"\K.'ZQWQ>?I^>G$R,0R1)#A UKRX@>RTZ!3!1\^<:=:+>Y? /H6M,MF<' M'-QRQMY7%-ULRX:>34RUFCA5K=;L(P;V97F-VD'(Z$$YEYV0J6")@V#]G( Q M68L.8M^=N?V*B2_050N;&*L)\SW;<\= M4[II#X'MS;*.+2&M#F'U\27[+*NGL]+*7]ZU(W V!)/D4XDY."#O6=N;6@ 5 M+RVCL+ED3>Q]=N\'N9N>,25>.NS6;JSO!H:[:I]X-1PC: VZ^I9 ,@YB# 6* MT[(F+2EU[PO:HY[-/1X(]&!X-^E_?]YQ=%D0=>D13E+6QII(().Q8!+3@S5G M$*$Z:Q7Z_E7I=U/S$ SXQX.!3FSOF],YIV$^R^?(W0;(0\1?G@\PM^?V=WD_M,4T_1DNIK295P@C4DV6PU.&?9( MDF!GQ ?^$Q:EO&ND].XTODG%WG%DSO,S5JHO\6/+H%ZLC:P3J#C2J2%(7E&- MP,&M 7:0D8Q(*<7>=6*W4S*FA,*>&+@19>[/^KYJ[9;UQ80%9;ZH,4 MK !72.A"I5HQ2%W5?4 _;HJA,Q!Z,+]?8BGGQ=D5>_N)G*!5",D9D-ZQVV4M M:W+)/CA'7C:XE(M4W1.J=Q$SIM1$?[7000#]HI[3=R?SCT2OZ*2E[V]9K%=6 MYMK&A3H3P8@HF"QK04I=(H.T.->[*NU>HL:4">F,C[X"Z9+?^G$Z:V!W.$,[M/[Q^0:[R[EFT=N.W*XIP>T M]LM?4:;I^^::,RD72U->9>,M@ES/AFO;)V9VT6ST*8M2HM2]SUV_1,^8O.)^ M&.@F@9ZSH=[AM)RW(395^RDU,7&NDHIDPEM5=FAC[YJ_!Q$V)B^Y(TJZRZ1OVNV3E5M>,7,)LY4% M([A@VH2N*"$D%2"KJD643NG:VU.^FYKQ'2SV $8G[@]QQL!XO5K$O#D)G3B5 MB6DQX&4+X"(*0.LB1!6P\%I3, .>.-Q*T[YK?DVG[^8+7'S280K.N MJ+J^A8857[^K,VZN.DB"!\O8UG4XW923-)5B/O7E#L\R+GCCD)45%[9XK"<9Q_(!L2UI1$2].9V], M;\7R!7+&%,4-"HU>(AG"#$\8HL_#U8]?YGQV>K:NDWI0LW_(&M'J##HBQYLY5]Z7BN/- M0,$)R]H[].[DV)+$,;G/>Z+FEE/_P835-8%T/F!D0RNI\FJ>K M"4D3>346L$@&8RA,5U$.G"DJ5"<,IMY%L/=3-29_NS,P.HND7_%8*=/QY MB5,V\L_PW72%)U=P/''2.R,%@M+%M 178 M?//B0E0TZF-K]Y.%^JL;DDO>V M*WU%+I@LWWW\;=E\[4W[ M<#N9S*OI^XT7'XPRJK)J(';;6>@M_BHL=*%==&VB2S #W"C[0.KV+EC$CVM^ M_SA?\-LR45E?]+!VK&YC1E89H\L!./9D95FK:>-.$E3T);D6E.3>!QU;DCBV M6]6'@-F-HLSAU^T<@[\XE]:)>/6V:8+09M^D MW5VT/ 8%O2]P;H8A'>3271.?MP:^GK_&#ZTVNOG2O&:V(K^^Q05]AVOW[+15 MTJ]Y.<%@;)5>04%LM3CMRE$D!QQI%^:'3UGV/AW>E=;'H*5[H^P@U M[83GR^59.QQI-],N)\(ZI8RV8+QLS3O50JRQ0O%"E*R%JK%W@O4+Y(SJ3HH# M8VE?Z?2P%O(V')JX%<%G5VET?%X\4H0^9FA]80B M.$D@O8Y@ IO<$*P&H85G[]WI&_59?:/[;3V@\)5!I(]DNG877VMC?47+U6*: M.2H\;W/]_(,KW]SM*NU[VOR7?]^,L__A ZO.V1MZQ1'F#[52;H// ML9CD'&0?!9C(VX)_\^!C$+Q*0SD,T:9\N!7N/1MK_907]>J37\SV6L.DE*)" MF]ODLFCC_[2$F-FW)MN&6PHOM.D=(0^PC#&5*8UXU]R8[75D0 V=M[^LC+VB MGXN0GL/("N25 U,I 5I=P4JOC PJJM);RSR=OIFI&& M=TG(4&UL5426/4*G"L@<9'+"ZFCR2*H$CEO@]?CAN:_XCW'J:;U,Q80$L^XN\)SZTN7R0AJC-2@FLC5$PP M&4)CB)/M:J6JM:^]\[)[79FY2V[Z:KKI,IVP(>&R^.WYZ3MLT-!H4@AL[+!- MIPJ:((IV1B>#T<:P7V9[=U9L0]_8CO$'@]HM$^:&$6*WC7?E3FWFU&94PADK MA'._:CY;7JJDE_/%6F:?C6!I'6AM9-K\A-_PYOEL10O6>!.3J_&*#.B8$=CB M<810.$(PWE8JR:N4>@-RF)6,R5L_)')'@(N>DS:O[,)75.CT7:.8/S^=GIU. ME$@E1&.A!L\.F=6MP=JWD2!&M&&/)68:5'O>(&EL501'4IC[B>H8F0]^:N6OF82=;< MUC6Q468;2;>;"MFA$K5 D*6R[=4U*$,A=+\P8#L*QY1//! ?? MF"+14I5!Y=C.H.WZAMPV"C>U3D9!.59C4:K2NU#I081MF07\2JWTOA+K6(34 MFF#_]W16+G5G)NE1U0K1%,NZ$PM$<@F,:B.K0B0P^*3!S^^Y+!YC;PN1AVS&+,$!V[9F2TR*)W]G_WSJ%# MW8Q\( 73020=QX^]6U">;CA^VCS[?V_^/"OMRD-J?VYQJJ=:*ED/@I<-)BD! MZ(J'6*E(PNBS[6V,'DC:F&Y7/A" AA!:%[.U<=N?SR[FO[RHO[6P\'+BQ \< M5FY.2*N)-KAVDT-I\]0<0?+: J54JU1"%_F0$84 CB(ZY1&I>Z/9PRA[ M4()3?"5P&E!H/9O0WD^7S*H?YXOOYV=I5<].+FZKFTA;I%1* >JJF2QK *TL MX&4IV@B5L^A_L'\W/0\"SZ&*< \54?62SU!3GBZNM^2%?M]&F)WL,LWIEH?L M.;7I/K(Z36?Z[')/DRJ&8"7H@*9=&* AZ, 6P28M=!+!B-Z3$^^^/G6/M?PX MG4V7;ZG\8SXORXD..GNK"53RO*H<&&25D5;8YXZA6&%S_V**VR@94PG^SG*_ M\W;8W9G>,2M[3LLK_/UG]G464SQ93D+"&"LJD"FU!'&L$*7QX'.-,65;L^M= MGW K(6,Z6>HO_IU9WE_Z_YPO_O5\MFYZ7BXG;=B_I*B@YMHR+ZX"RIS;I&A? MJG=4]&!W0G]&R9B.F#V78+P*@E[09QK*[=;_K27N:^ <1V&\*X_W' MO#>KDQI9GU4GN>2C4ZS(8QOV:4QM>MVTNU1"C4DV,/8VIIU('VGA!!7>'8@1 M?&W7D^AL(<2:(5>40J*/ @+05R*, V7XB[(:K?Z[93^7I>^;"&_KE[#31H@T? M.3EK([(; Y8OSE;+%5K!,36)WI7<^S)8D# M<>3&>S: *"4:;XT%X=IP8ZTS)"H)*&MGK7:8NA=];D7@F%R2(;%V?;,-)\6^ M!73-KER._5\3][D+].FP_'PRT-/%HG5UKN>_3#@V9>):4)G7G9;MRFI+;3R0 MD=8ZG7.N0U37[47UF)) AX3D@>5]6)RR/646MD..ZW/.)MX$K9QTX$+SEUP, M$!/_,+P(;S26''M?8;TGR6-*4XT.H9TD/53*Z]>S=^].+A9Q?JO'\UF=+S;< M_H5^OWKDES[>Y:LX\OW3*P-Q88]1-" M\$$"FWL4/@9;XL&TU$WR1I%Q&@^Z.LCP #KKDJRH(VKG(:C<^O(]073M=D3T M28F4M/:]+SZ[EZA1-(F-!U [RVM &%VI$9N4[#D.9J7)08D&HV0KI4.$$JM/ MM:5VU C8^XF: S-8R-!SZYB&A Y[01@@7G5[JQY=K9'V$$K'T*LV$N1U M%^R (%R3]"G*6$XXBO"FW9>8F1(P[10[!E2 QA0=4_2R^_5\]U,UACZVD8!K M+X$-V2.P&4.QG,YN;Z?Z-;^E-)NVOGU+='JQ_GBZ?-?_]=\ M.EO])S_F;)]RQ"&IZ="UE<)M5V97^\TTY"5)6ZT6"*"OK7%TC1*T">+3$<:_P&'O' )\1,*;S]ATD M>^.:^IV9V\V@;4CX-$IL8A.Z=DU*N_^FW1_)I,2(!C+*E%04*MO>YXG7:1A# M&K.[E'=D<3=!7S&H;&6O3H7<]/-.4D[!FS9(6EK#@:,/@ IEN^$O"KN^):GW MWKZ/IHYKGN0:5*S!0J7U?(QL(&3^U5MA;"3KM.Q=-+K[2<^@D.Z*A.M@WY7E M'6<=+58S7LLS?#==X3NZ61'=R5:]>9G[%6B6K"RK' M,5?VA459"#!* Y&1(+0D#IIZ]X_<3LF^FN&W&6[&F5"Y>@_R>79A(G30U";D M:-NJOXPLK?T\@G36)J^LC:6W@?@R1:.H#N@(CNOJHJ,\.DXL8D)FR]7BK(68 MSW"Q^-BJ=D[;X/.[9?+FZ\'R:2GM:_N_9)E$UJ4'P:FQJ M V0E&%\*1*\%Z"0$"%_G))UWM;C>@T8?2-K^CFB=SJA\1S/^P^HE[X/6RWB"LZM7/'QRM%06 M5>3D0=JPSD]62*WCR@8&2,JAD.[=*+<=A6-*@ V!KIO>ZV#RZQCL+*;OF6'O MZ;.JZZBKM)29"M=*SXP!; K2*>=M2&3)]I[1=2LA8[)(AT',OM(8RE+]U [. ME\].<+F/VI>UY]>! \[FZV'/WM/&[;C(GKEUMI[F@\R01&M5,JR&!7O M=*4Y&A;:@ZJH2I%">MV[J?3RY?M,W]UL ;K*L$GK.E,U(O@4V#%CYYG#^YA! MML58(6V]/D3UUK:A6QX])G.QF^RN3LS=EW?=-/YE']JG-7DA;)+H()9V&YRL M;=R+J>!U%(YDBMB]'/,F%6/2]?N)NQ.GNPS,O@UVF8/=2EJ#<[E=_N=X35)E MP"0CMCD_I%V/+;NKS[]YY*LFYQ?UMR6M#\^OCB&?!!4E2N8;Z79"A<0,599C M-^=LS$G%2,/X_/>2-@:EU4/NU[$\A&2ZJ;2KQ%U/'-@LI><%@Y!M7K3F@#]I M+X$96HK2L;KN1U=?(&<,2FYH>.PC@6'=U_7/GW%UMIBN/N[KK][ZL"X.ZOUD M=N@1_XEX[]+G)NHBZ/CX=%:N2O3R\_.)&]4)?HN.V]0LM5"V>@W64 DQMW7Y:$6@3 MBJA6!^J>V=^6QK$8I:-@[D9UTI "'L2D?9$Z)Y-V2E0(6;1B'5< 3;+@?2:A MK4?1O=5@MZUX/&,W"M@-(M N(<*^[)FD[-")8L"KHC8U?E&E#%H+T>Z54CD^ M) 6P+QT'Y\%OLS)=KGMV6W]2&TE]7IG@26$FU("%I6><,1"(W:DVPE!4EJ]2 M;V(B17 [#A*LEK'X56 M!PH%U@0=P@G;K-QX3085BTJW1E2/#)%D*\08;58HLC.]Q[;LR(7'J_EWP]DN M?MCV,NW7HK-%=+(A4R1EA<@$(M;$^J)D0$>*+9'2)3KK2^P]+WAK(K\64] ' M@L/*>!0VX1?ZL'K].YV\IY_GL]7;Y41X;UC-:RBH)!@9F%_1>="",O,LYXSE M *;A.EV'VJXW^)%BT5+6""ZW\1DU9^#04G!0&4K-VE05>A^Y[4KKUV(_]L+D MKGMX+\$?+)MT@TJ,2,%H 3)8S^$-QS@1F6@I76VS$&0LO7O5]]NZC]>F=(7E MH((>A659Y\FF[]D"*QF*5P%0![; TD=(R&N04F*(6+QT@X6VM]!SD(1O6W<( M5*W$ CG7#(928,\C:W"6%8M"*2GT+O//UU+LA+&=$K[;"O0H<<::2NMD M5451HXVM5;O)#ZWT$#"A*=IAS<=R6+:!WV.P"%W@-ZB #PY#=IL\&4T.C/9, MG98:$H4$"IDRQ^918O^2R8?1-B@/[DQ 5YM1A*@ ?6;#+74$;(4VF7R169<< M7>]IKCL1.@:;,"C:MMIX7<0Y4"GHIQ2T%XGUBRC@33OQSE9#]"E"%"*P9;(: M<^_RNCM(&8-*/RAZ>HCD>'[ZG? 6E%)IQ8"IM 16$AZBE E$23*00F/P@(,@J;]=M,V8AMV-TUTK*+F-OY:M#ML8HB0K"J0I)4BRA!\ MZ>U+C+;2YWA(V4H,H\FAO_Y]/K&RX'KH25"FY9=L@8 !V4%!@:)XXX09RBN_ M2TVUWXL C\[GWQ-=.=3I; M2O,X53I,9 Y%>K8:H%+)K'-,@*AT8 VAE+7!:&6.V2/R0.B-UL?N#+TAI7M\ M_=^H_G7Z86*5H%H2@@^Y@@DF0FBY)1FE"T$DE>K@?5OGM/1J<+Y\_NOY=_02 MI^5BK9J*#UX77EQ2YT=L4;(+8&04[+51N#YZ_]Z.Y[O>]57H\%TPP@RY" M&7[;7*>. _*:!&;0OD0P/K%=J4QL%E4Y*B'F(/;='CM 9_0Z>%_H#":DXVG> M"ZI?OZ4%85W18H+&9D,B@["MME@7!"15P18./U $2==O;.^G?&^2,_BFNK+R M:(6ES$%7-E&V^C<'R6O%OZ+5SF=A'W3-]):O?=1:>4_\;+V[=I16]WDE7R), M)9U$NRC%LM/%ZB4C[WPC(3>^*&F*#GM;].W@,UK-W!$^0TCGB-UQU9)2D8V2 MINC *!'9<6>&!*\\T^N"Q,'Z-(?)"+:0HYJJ064T;5044Y:<+> MHV1WS@B.5M]NA8N'I0BWDBS4=F MH';%U*Z)SJT$>;@* A-++:H4*(GC$N/:/565++@45-8)H\@'<7:VA-5H#5HO M6'45W.'@5)V05;3!.[JT2V4LQ[J5E^Q22BISQ"1"[T;JHQ2DW%;\GSB0-RW. M)R<13 OVD6- L(Y#M5HJI3KD0,VQ-Q4-@J&=&X:V$=9!!Y*UPS#O)&]@5R 5 MQ:;"*";.9 ]."K0NE))-[SZACJ?KHZE2&1I(VXKJ>*W():F0&>^M8K:5U*L, MT51J=TGZ@EE&,H>V\KNT(NL_ K+V$M[A9R?:FCFBC@(*A@PF*6:%:"I58;(D MH_!TD/JY'6XV*?=MC M8.G!XW?L'P5,VXOKH =;Q=1+#">3 E MM]NVI !/V:<<.5+6QTHQCZBH>U"$[5L^NXT(#U<'>+4(QF%L1<-09+L8(SH# M27(X0]D$LB%&\O8!&GB DJ71M;[O@INA17*\F3D";8S6!T@V4KNAG)%=4X)B MF.Q$TCK5.W4QQ,R<0Z4N1J>=MA;BP:%V(^'BG)'D20,5W^:() 0T7H'-6(MW M@<31IL'NDC4[5(IC5-#;2ZA'G$0LLRQH/4((O#^,E4TI%P]%5V12+9'J/9EN MD$G$ATJ%C ITNXGQ.+:UI0.5URII=*WO3[%:]ARK)1$@"R^I1HKE: -TM\GA M'BJY,CJL;2W$P[< E:2C,NQ?DDG,BJ0%H*\$E8)VLLKHRMY#BT:<@1F'T[^+ M,(Y0&'FMQWC?PD@U8&'D-5+'4!CI*\H:9 ;6!JV)VT36 VW$!F7,WIB8KM_G M.JK"R,Y7"TA;0IL8E55LKU9Q08(/FLP111 S BJ2"5B0J'<8!MTG*FQQX?(/<5Z_,D%5W+&2F/) MSB?>.:J"83HABA28CZFZ(&M1Z1!7#FZ1XA\ZB?;X\+BG6$>!QUNN]Y!.%A/8 M0XWM4@_F)6\C"12-*-[IC&6PEL*1Y]H>-4+W$O0HH'H9='.HEA13"3I;PY0K M#M=:V2<';Q:5M-'D^R*7X2[L/DY&[E%#2[8R%2JJ^" V23!LS4"SP M]B'0RJ4:%/LHUS/'![S+Y3B)N\WQ(7E;_)$?%YG;)'K)NIVH@V:(@ M%A)9YI3M]5K. XW&.DY"\/%"<1>!#I4\_)[J=$;E.YKQ'U8O:;;D9[T\P=EY M7FZ'!.*]C]PSB;@=R7LF$B_2SM=>RF_[A?C=B^F\3//YI\_FR]4D6JS*Q0+9 M%S9W3K=[TG* J+W/H6;ETS4&[GT"]%#:]CT-N_F>'SZ\H[RB\HI69XO9B[44 MGO+.6"T;'Z10P4.B=F&T10-!179,?:926RU,]]Z];>C;,GT(@YYI# *NZ\=@ M@TFOVVGK30J?SU:TH.5F\2$YKX.WH+0N8%!P;%-]A.+8O4Q1FX2])^1^F:(Q M)/R.#*&=!?1 >W;^>?N1V)3^_4__'U!+ P04 " !)A4E91DQ T^Q6 !Y MK0, % &%Z>BTR,#(T,#@S,5]D968N>&UL['U9=UM'DN9[_PI/S>M$.?>E MSG3/T6*[/4>V="15U\R\X.02*:$+!-0 :)OUZR<2X"82(+%D B147=4JDJ)P MOXSX;F9L&?$__]G M__5O__(O__._ ?R?E^_??/=ZDL[/<#S_[M44PQSS=[\/YY^_FW_&[_XVF?Y] M^%OX[MTHS,MD>@;P;XM_]FKRY6(Z_/1Y_IU@0EW]VM7?3O^2G$K,8@)FI0;E M'0,?DX$H1/+<6),"_H]/?[&1,9:\!!82@A)!@$.K((88LH]:%:\6'SH:CO_^ ME_I'##/\CI8WGBV^_=<_?9[/O_SE^^]___WW/_\1IZ,_3Z:?OA>,R>^O?OM/ ME[_^Q[W?_UTN?IM[[[]?_.WUK\Z&JWZ1/I9__W]^>?,A?<:S ,/Q;![&Z>8! M]/@\O_Z'M]'H[Y=_2;\Z&_YEMOCW;R8IS!<*>G0)WZW]C?H=7/T:U!\!%R#Y MG_^8Y3_]V[]\]]U267?WW_\WVDP_'\^SP\^_[R=[X/HQ$A M7GS"_.(+_NN?9L.S+R.\^MGG*9:UZ*^67$'I"N>_UT_[?F],GPG(-)U'!/HI MCBO%&V)<]>G[8[[^+,A8POEHWA#Q_<]NBG=R%H8M!7SOHQN@77P0G.%9Q&E+ MJ%]][BV<5R#O(JP?&?[QCS^GR=GW"V2O)N-,J\5,7\PFHV&NF^N'.?U9=]O9 MI+R:G'V9XN0G@EU&V9N^>+_]S;/ MO;5BHM9P/*R[U1OZ]O+A=8D'73O^,4?ZT.7&=@5M-$E?_=*H;JN3:QZ,0L31 MXJ>#\QE\"N'+X!H$K05_IB]G YDRPQ@]),8CJ)(M!!GIJR15Q!B*"OP^BV97 MK"QA%A<\NGP$\4G([W$TGUW]I.I'+G2S'L52X W6]3'$$0ZTD9II32M16H+* MC$Y?)1$,8M!)*2PB]%K3 L'7Z[FAT(OIU=\TDR,2TT1 MZ#]]-YEFG)+M17^UV%;^DD83>AG^]4_SZ3G>_' RGA.K?Q@M'DAO-WZJ7^S* MA-ET/JC&23X?X=ORPW^=#^<7O^#\\R3_//X-9_/ZV?=_BOAK.,,7?PQG \VP MR(@"A,D,E"J!S#8TX&TPFBM;>-KH/2 @M_A"W]UP95^,#5GU@"GQ ,MVH,7D M".I9Q<4]:+4.U^O%(;D1LL$=XVV;X6Z&I"O_U]C-/9Y^&7=W3:TO?A$P[(QPHV* \^DVVF>$C@ M::V@2!Y,.H]:Z\;&Z<;@#L>/3A9L'S5TX,M;\O.F:_S 'R=3''X:OSJ?DC^8 M+CY.PW@V6@3,7N3_/%\NZ6/X8V!BCL8:!X(C[8B,TXZ(,D*T6;C"?0P\-692 M ]C/GF.'5EW#4V>3);P*L\\_CB:__SOF3_@3R;?^\"466ME[3*,PFPW+IZ0X."57K4'3 M2U0LUT!V(KFFM,63>2@=H)529P-\S!,+]:_7IX[[S-ZX+S:&S$P$J^R(#DJ[K7VQF]BUO='^FS)^ 05 M>9^FZC*W\/V*Y$*K-,O+,*K)V0^?$>>S5CF4KS^T0X+D =3]LA_6"\C5_3?I+3Y9_9C:UJTRGYL MHY[#!K(W0?;/[$<#K6X>T=Y%)80? MS7YL([8.T>P7LQD9[2_B;#X-:3[06!"E-R ]+4MQ,L!Q_MK%3T/J+MD!ZHD9(7XUS_I^YBOX51K5M\,7\5IM.+X?C3?X31.0Z8 MEJYX$4'(3$>2260)BY) 2\-%8K4,OG7D?R-@Q^+#7DJ<]-9 !YJ\2&ER3K#> M8T*"2-[1KSB_E,) 8;'2,0F2I5HEE@T9+,@@!>.,*%9IVSK-_1">4R!%,WGW M2M_< )O=0I:2E,BMA41V""B'Y"RK$D$F:7(*4C'5)2FS$LTI\*"1K!OF4*Z0 M53MW3+]R09 &AC8GJW.$HD.U?Y0&[PU9ISS%I#BO893&>K_]_%/0],[R7)MX MV,,HF(P7"_K;01AP+CMPENF2N=)> MJ=:VP -X3D'WS>1]GPMZ7RZ\F^*7,,P__/&EIG'(4%EL24L9#*1R//I(Q RU MKD\I":$H"\XSP9E)P9G67'@(SREPH9F\[W/!-'4.!T5JM)63)=6PAF49G$8Z MBEA4WB=5&-^HL'E7I_ 4M+V[1.^KU^[_JD^^X'1^\6X4:'GC7-V1+S704;>A M8D3RT4F(JB9#3 AD;A@+7FCNR/7-(;;6]D-XGG4DH)F@&UKW->#XOMYU?UO^ M2OO.O1/&ME M-Q)R!R/[Y_$\C#\-R<._AO3#'VET7GN97%.4"[+O/+F"#%5U^*4 'V(B]S"E MK(NEUC)X*TN8-%XR1C3 MT;0.RJ^!\JPIT$*\'8SQ6V[?KY-QNO00G"H18+T+Y%EK?'_1WM>W:^-;#\C6,%G0-J.7!B6Q+CAR 402V1NN:+6M(^C/ MV";?0WCW5>CW5>&;88C#$4D-9^34?9A/TM\_3T;TV;/E'G.]5"S:13HX@'Q] M#DJB \(J(4?'##HAA6]MK6^*[=F74W110H>,ZBV<=P-*@8FL-$-@2M&;H (M M/V@!Z+.S4BE+>U,_>AR]Y**/!M?39!_Q=TRUOPL7->5W%1N,7!O!R.KD5I(1 M:ITF5%F#];IDA9E,DM9NX&HD1R7$7KI:DV/?0]!]U#\]O^6C7J]Y@,IQ3)HP M<;FXO*X@U .2H4Y..\[I?]LS8#684R)! W%WJ++XX>S+:'*!^!Y']57 M:R>+Q&F_0^[K[30%WJA 1+7>!=K\++.-^? HJ)/A15OQ=PC]+IR8%;"25X)G M2XLN-5V<4!-MLP''@]*!S&KG5K2*W-]#/&$NM!!UPYAQ343\.!S7&Y1O,"QS MQ%]P&N;#\:?%#ZZ@7EP!#5$XH36'6&KQ8,(,T1D&+#C%Z4>&A3M%VBO3.%L] M]-EKOZ^8.P215S#4ZA1XO6^0?.W?QZ2$*,E"5D58I8U*TK<.$9[P/K"G@#N$ MAM],QI\^XO3L-<;YK5"6M(7EE (4)^N5>D5[4A8$+;%2K!#"J=:6P6HDI^H\ M[B_VQIG[S3:JVUBCL$$00L4"7_90B[1L,!&UU";$R%2S(^%D"=%=]!T,QWM9 MT%L26J1"$\_,%0;.1%EO/3.(:#FDPE4VR%-*K6MY'X%T8J3IH8@.)0EWK=Y; M#.::)4YN#ABA8O6/&03K/%A)*TZ*&QM]9Q_C9+>4QN+O:V<.8L2@LG; M$XT +T,$86)&[TS0V#H?>>OQ)ZKZ707^#5X49(*6NXG;NZ[44&WC':^Y+-2N>0M&Q]$^$IU4L< M9(MI)/X.13;U0)R,%_B6-^-C#+X.T@,>#:]1EPA!%$-K94I9H3T7K:LE[F(X M1M%,&_VLL#9V%FZ/9'C."T&&T;LP)$?Y5?@RG(?1+9@#8ZRTUB8@>R?5&8P" M@B%3.2>K;&)9M-\-'D=U,H1HK( .>?+W."?Y8/XA3,=THLU>I'1^=KY(VKXF MN:?A?&!98EPF0N@4'66F!(A6*M E%B'11KP;Z]R;(H^C.AF*-%9 AXCG+40/ M-0W^%>=O2VW[FX6RV3@-&+#:/Y(,K90D!!ZCD2BX,GP[6Z,GP84\!]XUVKC2W!\IC M)AO) 6:%M+GY6(=5<;".E9AYX'0&'KB8^T2=DJ:J6&&ML@,T;+^N=I^45Y_# M^!/.AN,/G\GE_EJ!7X%L, WWX:?UG(&[Q3H[]GZ/42:9&!AI J@07"W32%"D M%T*G4'QJ;0'VGWS+DRFR:,@FB=H+I(#W&*%X45P6*%WS\/O3Z?V^A3X?FWR[ MA1B/W?O]WA(NHWED-$W&BQ1![1_,>"Q*T#%I53"@-%:?G?996D^)5ABM7+>A M *L /9%N[ELI>AUG]A9XAR#)'4R738 M1.@N^X;7Z\U:>S*.G<-:21#HS+0%I+4I.:F$%ZTO!MP#<7C'I(%RUL?(=Y!L MCY;=JV.TE^ "+35)\L$M M3= V/C ER ).@OPGP@7D45F025FI14$16[<2VAC<*?"CCR:Z='%.TUJG_AJ7 M__OS^'Y8[?UD-/IQ,OT]3// 1:N3$AEJK)T<;V,@**[!N9(52U)KUSK;NB7$ MI]' 8H_X1$^5=+ ^%D&]V<^SV3GF06;6(.,6M(R*V,PP>18(%I2\O7YE$RA=S@=3O*B>&C!UY=AD1@XJ]VL%W-U!XECR([7 M>RRUA[6- H*S# JW*: .WG+7@R=;H?P&>-1/:QWLE#6(EUOB>YS-I\.TR#K1 MK[VH\OEI.IG-R!6KV4;/P*LZ9UPB@^C(-+>2%6/)DLO-KZ?LAO2;Y%M+[?4J M]ECSEJP'[8M11M->[*2G#5F+2%^1#^@3L[(V$D3!#[B]_9-QG737H=3DP=?D MJB'-XI?>G4_39Q)A;2 _&YC,&2_%5!E5V$9 1(-0C+0F9EJ4:I\)W@GJ-TFZ MIOKK<,?OH7=E+>J!Y%FX@AR8KY=079+@E,^0$KFWL203F\^#V GH-TFYAKKK M<''PP??D5_Q]\5>T&SN,7,H",I)_HS2=_+':G03=6\D#!MZELO)19-\DI?;1 M3H?+A@\1_P9D$+XH*Q",14T6I"01&!0@LQ.YL&R3;MVH8"-@WR2#]M!-AWMD MKX>_#3..\^S=]+(/Q_(Z"W(A?/01HN(U($_DICTQ0TWP.D4RX+)UD<0:**=- MDA;R7U_#VX 7=2#O0)+=SX0E-$(H6F%QX 5W8+F-UJM,6FEMY7P%X!OAP-:R M7J'YO6/:7Q/Q/68\^U)E33\_&YZ?#9R*7D0D4MHZY\UP6BFW&4J(6NB"NOC6 M2=-'()TV.UKJ8P5?]HY]_XKSFQM*=)SE2 O59%.["DDBV=3$8^E\238[RWWK MMEE? 3AM+NPNZQ6:;]-[=\U5-5HM#C^-EPTBT\7'*7GX(2TT,7FYC,4#V+N:<%9&]-87ZK.2TN?@$M+^"U/N' MN[]*+QMAHG060F2ZMK*M=_B$!,NX#2SKP%GS*/;:1'Z3]+0,DNL:7Z,EU%N) M(4$(:,&Z''T(='SXCUH&L-P6>KX>S>K/G MG&"]O*!OODQF8?33='+^948?L1P45W]GT9B+F'O9_G,RGKVYK@8J&LE[00ZF MFBO:I ,M[5 7\9[J.[.B@N[),>K85P=GT_G@0_J,^7R$;\OJF8?W M?XKX:SC#Q0T9.AI2J;/-DZZW^KEQ$%-4D*.5IF079=G((B @MUX=^N[FM=D7 MX[$N&CY)ODV.H/>&A885]SI5JN3KBHY+&DR M(^\J*@U5Q1OR_7SS\,L[L@]KH.(3#FH)="C>0TZU M22;6Q)51C%X(DT0L,B7;N@/4QN#^2;QUQ.NCW[4G5:N@W]654\*WB)C^&J95 M++_A[M&^1S]ROS#?=H@;Q??N/O3U<'2^F.-X11TF:\,Q:4!:[VAWT0&\9!(X MH@L^&$RV=3N$QS#M'?6^L?)6/^GEQ;)YP:M1F%WZE*J40F>V!9X7)<]D"SBK M!9C 8LZUMZMKG7/: >:A(EQ-67.O+*JS>HX=8KI:YPO:L'-=$;WB'S"=3Q<= M^W[XH^[IF'\DH=>H__DRQG]?&"\O5G_ PA=)J8Y@UF0)%$WR]\;6B],>N.)! M6>DU9\V[6?1;SM$Z8_5FXMWK\$^$$3TZE*]$=LO9V@1?ISY;1PW*FBR$4EPW;W9Y'*8]TO'KV1)M&P7V MNMM_^_)OO3-R%>SAH83:OUVRVNP?;0279:H3CT4AESPPUN6JV6HXAW=NV^IN M5=U\ \%W"(:\FI"'/)T/R1+XNBSSJHT-\T($:P"C(7@,&82:GS):Z%!_0F MO8_,2A6]TPD2)Z-*!:^B4]Q(W;I1QZ&TOVE?VM[*WT;$/4X(G%;C M>>7A%51MY\$L&3>A#KEU9-PH5% B#S&H7&1I'H1<#^?PEL.^VKJ[_3<2=8]> MM?OY9,MYE0-'HB#Y.) A5&-'TDNAR?:)4EGD'B.I^VE% 9? C]#:LF= ^_#* M[.+97+=S7MY >'L^G\W#N*8?!]9&S0HOD 7+A"V359W2XJ544>M8$%NW('@( MSXGQIYGHNR==7P]GX=.G*7Y:C+8)(YSMGFU=_UG[I5DWQ-@HOWKK:8N7^SW^ MAN-SO"&&*UQAU!:02UN;=Y'_P@OYIX(G[[RK5_@:OSJ/8=K_:OC*SU_Z:[YD M+X.E,]4F^B-D"S[4"U3"&T4.FDFV,;UQS7>][9\A>G2I-\$5,-Z];5 #E^JOJ^&)KW$>S#=*VY%U)GL M(EF[F@BN(5@5( 9.0'.2LK1XTP^L\P1T ?'$'7>:F)$].A6?)DX]A X3@%!B4VDF9HE%Z M ^T^_J3GKN/&LFS8Z+VB6S16N0/'D7GCL'BPIF;*B],0;:!C(;O 0N%:.[^! M:E=\]'/7Y;[2:M@Q_>I (!YEK'\X_O1B-D/Z;ZZ-C.A@ M",R(",48@DQK)CN?_/AB9,S6ZB!2ZVS>#C /'TOO&BKKK:BU)G>K$/OU_;_+ M4-L>$?:U'[5?@'TSA*V&V"^?\1ZK14;/_'E<)M.S< GXDC!:,6M81-KNN03% M<_692@')#1K:_4VTS7NP;X"KW3VF!Y[V\N+R+Y?!PQB9G>2K'/T.'A# M.[%2)IFL@V>V>9G9]C /%95OSI[U=YGZJ.C8 ?M[U3DOSV*CCS#/=G=!3]I)J7&,_]T4$X%9H+J"4VJ]8ZF3V863M:]# M ">5!.>#S8)[Z>[.S5JIM!4?_5R5MJ^4FB?9RC0L(R/G4_PPJ:6&D_$5,)DS MYRHC%*4**%UGTDUS":7X-G-=0U&0WS M,LE0_9#%PE=8"\X;+4S" "9&\DT%XQ"D)O,G2>6%I_^F MC:*F3TOU#_7F/J#FMQ%N0XVG>M%S>C'XZX>!L28Z811([A$4"YZLDEI7&)GA MUDL7?'Q O3-,?_XT^>W[RT]<:OCRFQL%WSSOL*=Z(\%/]I):0PON"L&K%P,A MB7,U5NM"<*"*(6O2Z (B%8T"G$*>MM2:JUWV'U:_@?R.)WP M!9!X5X?P.O!1("TC&6="J?V06VS"SW#8RT&MMT/IL&$MZ ;S!S9!]L_!+0VT MNODPCEU4,M#(:GRK:/"U88Z(:!,*[I/%/_015L96XT(JL@,\C"1!W]06:7*1P2K3,+YA07G2=FWH9SZJ9&:XUTN(>P M!MIUT/1Q<)V*[!X$=IRBNV9JW(P>>^B@0Z+I89#&)Z/H/X"JIM6$I"W/2@[" M88Q9R;RA$?&T"?)(B=YQ^+&-Z+N49H[HKS[]A&.<+FX_OLAG).S9?#F*YH<_ M:M-EO,J8Y< 5\SX"K3>#LN3[1TF&5!%2J$1?9=N^=',+@$>?ZK2/0-:F:DP&>RJ+U=IV/22973$@FE^4A MA+R!^[')LXY6CMC^)E$7\1YU#* 6HH@Z)BY933SUPI/I3>W;>-4CJ8';M>4*"UIAZUN= M3_K^]$$8U5M1/9KI+T[*2^ #*YT.2$0G4J=ZYF8(I0B210A&26EC[F.'7 (X M,3[L+MR&Q3)78'Z:3F:S=]-)&QFR$Z, M&1W4T2$L>EWQN_3'WA";!]%R)PPG.T?RVL")+/+@R'%R.?H2:]V!;!V[6 'C MQ.BPKZ#OZ][L'^F 3!U3[Z5J6:Z$')0^L.&'<@ MG)C.]Q'P?7W;-I'MRKQJI*[V@&8#LDV*D$: 43%62Z56_2<+QFH6))^G8PG7V]>5WRVV@1T=?^*2=41,X(\%^L7 M\3KIDRRY>;SB840GQI&&XK]/#M]V.ZD^[W!\3B!OQ/(2RV2*R]\C=[=.=B&A MT/.'XS"]6$3^:'6U\0Z)?+18WW+#'" YQ<62?V15;5I7,($WSH+.(4N6LD/N MNFY"39=S8K1\*HI?$6UK5%-"F"]?LI=DOE??CLPRY,:1PZZR)M^."_!TT+MI-0KG%W7 M]YS>B>I ?*D+_Q7G \4-5RX1\[-9[)T(4?($1A2GG$BHFO?/?0C/"9*@F?C7 M9G5:=<6]Y4T.QW^MF]3EM7',/] F-[_X-4R7$(R_D'$:OA[-J)A'NV)NH_G6MN/_^W\/MV4W7"16RX6DJ57FT5GPC*QG M8UE(R<;D MO$C'SD.4>9?-=?69-.DNY@>7XECU>C,)L-R_#6+6PC%(_D/$%A M-7M>361OI 6=. 9:>+2\=0;H$4@G;.NU5$:'NQ\/P+NZ;;L!P$.88ZO 'FRASYZVT8K@>:DN4?D=41[G>Q"KK>O+CWMNBQIG7PI&W7Y>_J$><3> M.2Y?ME%#'YZL.(67L.DGY>5%O8Q_-6":ME8K@@"OZQSX4&O@D\J MCAD2@3K M6]<,;X/OR*;-_NJ]3YX^NCGJ1?D4T8F4(PA39.WAP2#4="E'J92)3,74^H[" M$[PH?^#$@"U-<'5,X)8@H1LI>*M)9=M'U+S(]^S^7 M_&FOE@YGV3I8B5:>64#P01 L3!&\JZ>XR][5=D)!M*[;_=;XT4+T'6+E';.YS5YMTOQOFO8WK^J/YH^0D#7JPOC$Y7XSP' MV@,9'>.! ]GQ2CF!D;G673E:8?_&.-=9N6M]_$/5? YQ=B7?27DUH;6,R1B\ M':3]<3*]DW'M5QVZ#YJ^=:3-Y'3XBM-0KTK%H !1I3HW "$&^M:8G%5D3'#5 M.@#XY"I.%>.\:#HSN M.'WX?%A>]KG>*Z[*7!:1GI0]^>J:@]5 >)X+?F0C[T&X/+3X1 AKG-))/ M5O.HBQ[Q&EP1"836FDGN',NMNV _&>(]D@EX^KS;1GF'*7XU3!OC,UAE"5!. M",[3]N\Q&6,L6F?B(S[&$RA^/9A*'J^*W4*>!POC?S@_.PO3X3\P_S@GVP?ODPZ,[&/3'TR) M'0BXO*%]C<;JXB+R $K6[M_&:0@N&O#2F)0Q."9;9QR_1O!4]J >VEMY.7XG MT7- 48[B&;9>B=;&WT[:BR#%HW<[G#H3GK]Y]9-IA@,3MY8WSA_DD_?WS9$2? M/;LLF^BB E=;LJJ@&)DBUH#V.>D@I&6V=0738YB>/PF:2GWMA(CCEA9= M7P2=E)LB]'+T&J,M81VCV&@?R1V^ZJA@+ Z5 BET[4/.&/B(=&25S'0VR:74 MVF%_(B0Q%U\UZKS[;J:!N^[%AUM(TZGG'5 MD7*>JT6U3"9!>NO V3K4-MK@?/0F_[/JJ"51]J\ZVD)A3Z3H8Q/(_ZPZZDJ$ M%E5'.VCQB1 P&Z>-<0:D<_2&1J8@B&SIM!!2:Q\SBX<9CWL254<'YMTVRCM( MU5&6T7%>/$CN:SQ%U]:"'"$DY55$X?+=*7>G5G6TE4H>K3K:1IY/K>JH6"6C M*@Q8E@94H@5$R0(4XZ2C+[Q(K3,0)UMUM(]-?S E]F\&>0VKCHF0EG&(C&MZ M+VB/=9XD$T.R*6),[>>MKH'R5':E'OI\N/WB3LKH-\Q]5N?"E!!=@21,/8)M MAA"M(AR8DRR2*]G[U[,.SH(DR5D];WTZ2'31Z>_ZS]M;::!RD0H>?*D+7 M]5BPW":NN->Q^6RGHPS6[JG77>79(9&Y1+$8U.MR8#F3D53J:&:%24!4DH%% MQ7C.!I5OK=F;IY^&8G>49O>[TJ]Q.OQM,2OFYW'M]K>P9AK,Q-GL<_=+*>R MO5%.8.637XSSOV/^5._))_JK14KC5H//&Q,1BTATN'OPKA:FLY(@U":-5D7Z MCX@RR=;7A_8"O'>#K!T>O@Q*:N6+958"ZN!J':"'H'C- M*QEV2VVK=V3'8& M>ZC\PN&X=Z^9UD'T^%2R$*M6^WXX^_LB?.1X20H7C?M1+%IM@*OM+XH0/CM- M/F!J70KP$)YCY18.Q(@->+B39GHT [S&5H=H5K/A(_W+RXC3)MAZ-1I] ->1 M>HPVT^):>C12P:%I(C63.J $'HVI0Z +>.D1.-=96R=EQ'Z;RZ'H\5A'T:.P M8QO)-X[27\W,?4]>QX??PY?+,;MORW^$Z;!NF?4O7F.<7W7@SI:QG!*D5!O% MJ5@OJP0-F4OZ;XHQF_2(C;[#8X_0'[29OB:'$7:7V.K7<"]1%5$4%F8!@Y9U M]1J\41:XT4+:H'/[-@2KD9P *QJ*NLMQ$>3,'YY>69Q64Q-$T)T=:8' 8/(E09.*W4YZ>COSFA::2'>^=AC MG/4M9#UI(Z@>PVR^6M_+,!O./GR98LAOQ[?-43X0):J4D%:))=/9)0DQ,D^P M/5/D_Q@?6@]"W!3;,2W PX=!.^BK"Z^N)/3C\(]:_71CV0Z$XUHCL;V@K:,. MN((0?0(K1$Z&K%GIFT\N60_GVV)/&ZUT#4K].EG.IULV?!YH;3C!4.@.G3 9R MX6,B+[L$T[HZK!WZ;XF+1])YAYO<>Z_D1:$MNRX$2XQ.D/VI"M:F]UY#+%(2 MY;)'$G;4L?4AV@S\/[G;6^-K;ZBW*]V)\YLKLV\FXT^$\JS^=)^RG<<^<]^2 MG:TP-RO7N6VQWY J&<\#9QR$$V2@2T<&N@T,N';,")1%A];W=== :>M#+D.= M,5D;E?> O,YH#>09>^5H=;XPKCG9":9]&O$>C,.5Q>ROXX<]O>VE^E1*66Z_ M9S5/L@A_!"0M<"@.;"/E+IWHQOBVO)IB'EZ5-'"F@V %0:GB"5'6 MX%/D@$IG)UQ"CZTG)-U'<83V10WTA[/U$V^'57O+NQY!J$ZV+R_(X M':*4&9)3]8()9T#^G0$>F$@Z">)D:V7?1W$J=MV>\NT0?OT:T75=Z^.8.MET MJ_ 3P*H,6?.9$^\Q%=#X50.H?MMY-OG^O1D]-MP_.EK<%&N-9*T/ M_J=4$]KVX-]3OATR5VL+H3;!]:U6>VZELTVK_'81^"&K/4T27AI-7F]E80]RRRSG''(TOJZ1@\=< M0-1X9&0VHNR;LOL:S[&U_Z9#%F\/B7=@PU_'X:S>/?L'Y@7,V>P\C!/^\,>7 MVOYZ(#*FE+T&2;9D;29&]@LCSGLK/!DVP\LT1[S86YAN36U1O"L MC349F&1TNJ6DR:V4%LA8T3$R;X)K/EMB)9+3T_B.4CY ZR7"UJ+3THJ/V;]* MZT!]E%:KWGF/G@E2?8C51I,,@E49M$E9Y^A48GUOJ[WI69@E8@S*9P\I2B*V M-L3"A H8TV1[<$-F;M^KNT^B,&L;'6]2F+6-5)]*8=:*H+4P*)6RY*>Z8.NA MQ,'1F03H;"F.CJSH6O?:>]K)NZWT^GCR;AOY'BIOLPFF;S%YMY6N-DG@["+H M0Y& O$X6E15@;)U;*(.&$$0!J;TG_AMN=>M"K*>_#D7<3:7#0C ML*#K5>:H(6:KP$KI CK'16EM$CR'Y-U6.MLJ>;>-P#O$?=[HFTH/S.4YG=T#J) )M<(4,FSIVJ=39IN0 W?9)%IQS'=C?2L#^!L_\!FKNI]@ M.P5\[I48H\646$J@92"C5A FYXP'JZU+JJAD4^M6#D_]\L4^=O[>,CZ WJ_X MO@&J;_7RQ58:VZSP?A=Q'^[R151)2X8)4'-12X@2>"5H:](ZZ$+[DHWZ&9-@ ME\L7'3BPC90/<_G"\.B9R L<#E20!GPM2W"> "7O"_IT@K9>"_T\;NUM(]R# M7+X06@2E>2;?M=:A%FL@1J\@9!&D")F,D>9C@9_LY8M]E+V?:+MLZV$\>QT]A=N]W>;BN%+" M9ZFU LX<'5=6);):I061A?&:>66P?2.MIUQRNX\9OZ=\#UERNPFN;[7D=BN= M;5IJN8O #UIRZYBRO%:.E52;_;$(GJ$#@;8(4W*0ZELKN>W"@VWDW+GDUI;L MBK4:4'$/*CHZC2PM5Q3IN'&%B71G[W]N);?;R/J!DMMM!-70(E\,ZR5QBZ5[ M\.+3%)<#W<;Y+L+B)#(=$*0I]9:0JM-[4P'EF5+,VH1\HVG(&SWM!#3<0:R' M\;P=YS*8(B$O<*3"@ S1 H$9I1GGJ?U%^*?@>3YT63U=I<]9

G01KZWXV6XCZ"VJ+WHK/A)9D!];WJ7.F_-T O/"8\9)#?75SRS=N_;-G_"Q]=I+W?X]=,C6E3/V?]S^R,>7C?OW7?)KBP?ON6?]M?/8-7=LF+,/[A/8 M.Z?] '>==^$4Z(G&P]3:\Y('9KS (6-VES-OUC;6+O^TT3[YA3QD98X^F7W_ MLCNG,$>;^VHWS%[!W;/YT!WN4VTO'$@, UZ8^>-]W[<.&>TZG'N$6CAQY9R' MR6D?!(.!M9^^MJ5SK3REN/B)]?(=QQ[=-VS! JY<>/NE7[^\X@<727_\UZ_, M/S?UTN-W;KWU?"5_<>.G:^Z_Q)G"/YHCW[UP,W;]QD$+YIT8==9B#SU8$TH# MQVP^].[,[XTY9_'J3X8_JKT\_N3ZJ?S\+6MYRR'//&'(Z\>NG<]WK'T<9]\Y M,9A9\N3DQZ;OL\^."*U:?F#71,?[XM,3]_] MT8Y+_&_=DZW<SZR9[\WO'O6?]R#ICY(Y*9O\[SVP].:+AG0&/ M&;ME=7GY@%H(Z#/KW!D[/][=OF+DK.J>;;_ZRY,G+AD\_L#X_._LV%@X> M^%9M!'_1X_?\X=II2/OS3\Y$+MNT(;WJIE=FW7#=GW8EWW7?M/WCTO;U2\>Y M5L_+3<#BG4.8FD^3_/.FXEM[QIP[7?_I)>_//7>,;:>^W0JNG'FV>^FGSRTO MK#_Q3-_ISO3Q91=Y7I[_EY4[9LWW M[[S^1K'TK'7Q\X-FU]^[PX,?SF_>M?!':\!)P_*^.0^5"\>RRK03[1NG/KKO MTD=>7C=ZT'7D9U--MS=<\]=@XX'>R=\_L:S;.W<(7[KJ%VK+L/R]- MG5RT;OZKB]"N\:NXZ_MI+PCYBPTCAOAQM\VI[[AA^HY**-*^YXT])_13;>LJ MCS_ZZ>5_Z-WGW8F?#IG?3[MSU;^>??#7__;U$?U@SA%/ISS^[%U3\!=/+G[U M9/IWF51&*(RX=WSZV*P.],4/EITSX%/JXW,?N>7W*YY6O2L6]+[DDLY>?=9H M%UZ[9]K2"+99.$Y^L/[(M'UCASXW*,MA'S]V^<3D&WW?G[Q]V9^MVK'/MBQ] M%(0RTRT;W^A:+%[A67C[_DFP-*;7\3N&''YG)KW\Z*3])_XX77_6=L&J9_<= M*3TP]6G'#3<\/6/30_-_Y!-6WOQ$F?GIG2N]LV\[WIS^3MIYT_&/Q[\[L;AM MY:KK:JO>7]O_E2T;F:Y(N[DQ*]3<.V+CT,F/%!_YCY7/5=^;\&MW9WG2.25%Y?.[ IFLKC<\=.UQ_IC?0^..7%)P_;GSO5]O'H M?8,SVU:N//2K:<([R+KY[SU]^+/EOH/'5)>T.3\_O(:=&-@1\O- M@X.REI69!">B9?L63-V2>1\:>$O_MR\ M9.)Y@UXM+$E=R0C??VHBN6_7OR_?,F-COT/D6UWI!7WAY<<6/YG%9]_^(WF4 M[S6\WXYWGMM1GEF>.6KU[Q8@Z]<\X:2&07"?OMG8Q!73CGY6_*7UID6=-YXH M[E\X9..'[T>N6+WBO F#ADYY8=\Y[5O_IS7^_U(IYS=,>N;[AQQ//QG>\<0@ M>%>_P/I]LZZO]1EPR_R1\Y;N?>;@VG[?NULS_WFA=>B/'GBSN?F.Y1]W/3SZ MP=M>=!Q>\OCP7WVR0E@-CUBRZNFU?UB[XM;9*Z$^Q1U]HU#YG:( M2^/KKYR1H5X^-.#Y^1<GWER"M31^.,Z#CLN#$T^A3_)/-B%4+MG+U@C MW8 _Z7IWC@2Z7*[(+1Y3-C;Q[F)G?R3XP-/G_1KBL/XT]#?6=>OG'OHR.N_ M\71ZYYV<,"=U1_E2'GFOBUK#O"^=_-'>CR[YR17O#6_[!'SP^'QIV8A5#?GC MZP^]TQ49#*P]]P/F>>Q 8.BDY0=_OVMS=O<;KRQ[H=^(<?2& W+7EGG]_O/YR(N5T?V8A4O?VSZYUY&^B_I>L/[&K?>[F/MNW[FZ M8U,7\^CYP- XE_F5]/C4EZYX./G*N/V:]=:0Q;_Y/@^OE;U[Z57S=YV/3[!N3[[IM[[@.I]2LV M'Q:G?G_&"P4-^T@M*#7GSP=T_'!@!;_US[+Z.E^2KIJQ8D[UG M\].S7MPT8/2T0Q]=?^'N%QX0[GW3>O'"H1],;Q_AW/AZ9_'V==FQ%]V]3]\V M3P^&!F'!VNW'KEW5-_+O_[,J_G^HG#5RZIQ9A?,V-\9<^?(GQ\ WL6738RN@ M(T?3<[\_1NT4?GER[W.E-W;,OFO.J&&-:N#'OUQ"KAUXI?B0DDC(\"0*VZY]M?DMPSNG+BZ==L*Y=.'V><3 M!]Z__WBX?>_#N?/!A[@]V6&W#VHXUKJFO"&M?R2V=,+])7'&-:/O MM95M7C03[A7L+UX6A]IF_K4^- M?;!FQ\X)&X/- ?4'Y6$GXRLR75**\:T&V?;GRS#6+-GNV95_8?M.H/VR[ MM8_O%T\],?&)MQ:]5'WSU>Q5 T=<$%P\K[9PU,Y-I1L;MQS=-._.5T7+25K?_V"<37GYYQ)N/42O4,:]?.J>I;F.'?+!G MXI(+/MVZ+'Y@SSFC5JZZ8]!')X8(DR;Z5TS9_%H8WOGK>YH#%XN]#C;B=ZK_ M.9AV!K>-4,0186]?,N5>XL[GIT!S4*.[9NXR1_9=>#6^Z5IS]3 MP5-C1DQXYM,-[7UF/<0LG+_G]MNF'7WIK2 \X']4^?Y7RP74P?%+.S<-P3=V MRHWS5EVQ;>(^Y-H%O]IP;V/7HC6/K_)M7E[N"%^[\-B-3\0V/?G4L^O^=3.R M*W'L]K=+'TWA]CX_Z;W..6^='/'; U)^G;+@@X,[9N67K!2N']7GR?N//S9L M=>"'KWURY]T?'-RRXZ8]M4GG@-<$]Y6+.Q\=.((:>\GM'SS,OCIJR; 5QQ]> M.W3LYA7T%8F^USONM=X5OM5QSZ+[FP=F_6[$Q%6CQHZ9T77S.:^L+#Z+#OG! MORE=<^ 79BR^N'[5->A O?G#"Y\Z'/BM,G[ 6_7A-^V>OCOTY _9!R_;7;QU M*;GQF0>J*^\6Q@+]=VTD-@UX MD/OX^HGYQ:-V#>B:>'+G?>O#NY^[:.L+V0=^^2+]E/ J*ZUY*3OOS<=VR8L> M^3-W5%B1^,U#.1B_/OKT3FG11?W-+Q]T*NOQM3??XI\[$YR[9LS6S5W+BHO4 M>8\RF2[_BKOG;>J]<^(/>U''RY=LS'O79PZ'3_RM;\,O_VS ME6C[JIM>/C'^9^H6Y&!F0_]1STW9.;=DBO%#'YZ3=/OOF#QJX^P5OSN,XNR, MC1<]%W2F9T^Y\)1C>SU]U>[EJY&[]_]RB/!S:/G'=C;^XK5Q_<^><_$+:\D#U^Z MP?^OWZ8>O9ZOK?B9Y+E0F+9UWQV-I8LF+KK1>?N@(=QZ^.-A#?CFAR>_=CN8 MW;_Q?FK^1V/,+WZHP%!R;OG^V7>^OGOHW*GRV#D+AZX_IWWYNB/+[P,NG?M! M,#QE][0=5\WK>+KOHOO?'QQ9/&'/#6NG5A9/&+:@'>GR=06*+V[8B&U\'9FQ M\O9?3UX"GU@Y9MZCH;O6GUB[CMZUE/[)TO316?VCKY1OFC+A]HM^-E-&9B]X M>ZYS?O]S/_SHH0';O!L_^BBU;015 M1-Y/]WUTQ)9(<^S"QMC9CVW9LN?&/CENQQ,=N>PU5[H? MN(<=-N7LG?=\=L[*8=P+\.34Y==4/.WT>X/O?J_?[[:.B<\4I)\_MW;!,\O_ M>&CO8]Z-]^[O^O6^?N0MO]CYUJFV*1^>L]'ZX .U29T_ON)X?DN*0]9].+T] M\/]Q\QY^;5[9UC S2>PX;B$RQJ8F@"$4@>E%".(83$?9>ZU]]GK.V<(='^(*=+(K/4QM,ZH.^.;MH&,L)K?:F (S3C[ /T:G&YO MT^>GP'.3!_-%I^L(;D&*(_CK<%E]];4+I#V9F[TT><1/ M2"-JAW1A-KFL6R%XY<)6BU(\H%/^8F'5(-#4_%A$PZ,%/C$=D>TR&?0<%G_# M,+=3&E>^5N:M5"'?Y*U$?1BSW"$5MK"VN@\1KZ'U@!- MKIOV1F]TN!4;39LWF#F3,:<#Q_73.DV#;,89E2B&3Z3T?0VTT_*!H52[6W?+ MSA7O(XV,2B MOA#810FN% V.6ZJ%%L_K%F9WW&A+T>Q9(8XJV5RRT=:O\6E(S;H5*Y.ZBQR- M6)'YF;/E/M"RS![UPTKLKX:*^N>RPM=Z\N2,V0\E-B0K.A[NUX22NSWU#/W8 M=X=TDF@Q>8*/G8@;T#)=%Q9'2"S@W?CO:2Q-^WX.N):BA[??ZFG)9OXB<%$] M2W[,B3@S9>'%A%>8FSL[O8'AG1H /F;OA*6M&L'0)C&QF\O!>PFT?%1PW8)+ MZ.+XE Y%"PIT%<)@\%4A+6-R_K O%UTT&M5*UK.5K!:Z9>%('U_(K[_O!>S'A0R\%1:M^R/D#;5+Q/VZ!R,%T1%Q"K MFG"8&/"RQ A"DZH7!.XWB,?FF\7!+V""%9 X<9^5'E1@;(R<)B3 Y5!LPN+S M*.W2D;F@$W,,=US]@75JI(U'\R*G9QS=47[V_JE(E3R^G^J0+GJD=[3&5W*P M3_;A+2AAJ_;:0&P8QKBC&%7';PB=:PW)W6(-$H)E.?C^6*AD]I:]YX!>UC2Z M=6R+#QP/L">M0K(508I*5LDS5X5A7Z[]\/N[/N$ONEG!J[KBFN<#MT=S_D^:$_(B,U^/#V I>_(]DZ MRD6%3JO/;I7[6S,(_EOF,$5$O.CYU#S-V;+YOGNU1CUD;4U141G7O)DO4YT3 MCD6BF>:#1?F\(-K5D1A5_Y1N:[8A:D3=G):;G)5)\^= "71KEEY*DV9YD*ISS5+SV_BY1ZD M3J&-LP:,T^K1"#[.R8J,,3$79A.")Z489Q^3IW"/87O#)Z M1G9/.]&;Q+]=XF?%1%WASG(#5W9TTG1+P!41%,(BI0)EX@H="&7&=-P,JL0, M1%W6ETQ7X$1##4((<.LA@T@H26)CV#GS,O3*]JWRL"N1Q2!9**9A\V+-4*D] M'E+,:,DN]Q&K9C_2"<=!8/X2/;HOJA=5Y.*4!FR?=MOXTC4](I+S\E:3L-K: M[Y+0=SMS0K,;KT)1^<(G+%(/8MC(S"P&@0A_6&Q2XED[O+I8KR[VUH?H!DQW M'WW6AY:N%OSDT[L)'9872B]$M'@R@[ZG& N_=[L][PPZ>HT_8[Y.>E&,BIAV MF*YI)L8P%1$A/GVZW8"Y3@@2JS-3QH ![PU/VE52?1-B'3-@2[7%G$V/6.3C M"U$+NL)Q(+_./95YJI4#TYV1, M)0MQ]H??EO^/5'Z1E6^'C6S'WJ>#$)H;S M)7I#,9?8#'YN*0]!O@D]-QU9KO;:,O58Q(%+DONKC;DA^,K]=9)BT.]4+)3@(S=$^MV>W.K8&2N38K M4K$G4V^L 62UZ6; 2B38W,@N[Z"X)K\G2^%>&-+L!3P,O>'R5;_-)1/6(.WA MDA%KHR<\Q6S)&&XUY+"\*KLFME&I:'JJIVT5%EIXK7G@);PZ3+'I,[H!$01_ M$WB309WU.-@+,FU!1SZW\L4V)5DIN"I$?"[Q@E/*-NT[%M&:;SN"#[*H:[X2 M_6_K:40\0GZJF MP,/U[0SBB_IUGK;1 M@'(>>])V2%[ \Y2S=?%@2?ITP?7.1@%3F7?"PE5\0\9;@?M-MC>\Q1-.N)9F M]OB\Z .KOE=G9=29ZT#BT)J]"]7/GV M*SC8'[BK20B!YQ;BB)_G\AP:]@T6__DG6@. MH8M<&]*. TZ82LTXG)):AJ[QB@*0(,2K/QHZH0VMU/II;4N>JJ_G'C9?3VX$EX4<3OLS'9*X%X\7&U% M5--0R:5; I(/&Y>+PV$OGK^@&?+KO\_*N9;&@-BC@RJ4A#HW[;YVM2!?$.PX M_E(8Y\7(8@N-?0M-_"3AOQ(2,S#2:,N2P5MQZEZ/X?[-3-(D?(J/TIF8H;L/ M#7+='6"CN4)%.8^84#CSR9BVF;O8BFX]Q*>K!P=XE_NV9K@5RXTT&6S)7S@W M);R=[]JXA6J G,S, ]0FVM)IYX(MQS)<6-VS P$Q*I$^\(3/$1D;&CWP#+#* MTKGGW&UO.[ZA<-I.>S:Y/M'Y2GRM];%(9W2]1;%.B_W%LR,@@2U$0YF5_1L)B$IO9$^SGIV\"_59?8^> MEO%*\)EFOUI-NYW=#Q#=I*&6U%#13)W5E#TMY\$$S1V]VN:R<^D;LB^,OM]X M?/9(\TU]WX'5TZL^LO,=Z5UE1 M(]6_FB0XUC0ZA>M*FGQ_5 /3IV*W":,8WR5TCHVH65=\<_WH*FSHJ'&=614K MKL--3&>CJXJ4&VD @T5LAO@FKW5=2)W1-H*RAIT(2R9-<^"[]SOZT%%16>G! MC_9O6.^'LVV<#YSRTA66C"45Y7MF_Y[2_\?#J':CS;_0K\JO8>HZ)T3"/JL& M/O9T W#U @\UO[PI1-!LCP#[Y?<2\S@PV]YS)GS ZGN _!F M&FD,UHY:<(_RMX:BD)!\.=V\ P\/4%K/M/]/!X31I704EHQT&Q8C(*40"#_+ MI'2U-]_(E,E&P^%<-KBS[3$C8WC[H7LT?BUD7,6+WK#X2YBG5^1&@L0<4OT9 M-N_)V@DO'D!]#FW2JJ.01C9A1\>\E3E+K%GX$"S6US@$],3;U^.%M-IZ3-,6 M#[]CG%W0\[*V+8QGMI+@/+A5@2MOT!:E,9>1IH,K0!DK 3LM*,7>6?7IP-SF MY=8%ZR,_[>P6ORM9?;Y!+KUSFS&29)/NOKW3PKG\42YUU7*Q3RT]; Z3->#D MY*0VI>;R$E8K)4:X.B2GZM9E#I-_8/:Q=TE7L/C>P M\B@$;:ZV-KZ?F>V7DFXR<4=$Q.7*NRN<6"%O;*"E+?!2=WEO?)_7_9PP8EZF MUGR\8JP_).7JFD6T"\4DT' \Z4@.7+=X!5XXA[Q5KT^3J3KZ9L6CP/CB6J!A M1+QY^+ 5'5"+Q("/1?RYXUB006W)@P]@X_ME5Z=U_-NF(,2.YQJBRRL]VCK#=)%3W?= M6,: \1A?(804>U?HGDT*LU-(CRM1&4I[D99$GNZKA-I++RR6-D /H?<*=W4W MO4@5;A:RS67FLW(FLUOSWR48OI\(B@F2J>2RP D<^$77&9K8(L=VSZ\I,SSI M6*0_;_.;(?>'GO\C)__ 0+;(O'KA%RIYHZJP#^FN_LDW[JKWQZX:2D:GLF25 MK*$,QV]2Z;]EGZX/8N6]>#>?S,=X%-VRE^[A!K>^BJ\5/*53Z:Z$JGLIT$$P M2=.HJVNOG$F9#(H$/0D2QFBD1& C"$O:OU_JTNPQ&8*:%'I'QPIUQ\[)K(T/ M^9!Z.2ZILJ%C@6%E;QR03JJ=!RZLC8B)U?JS:6[I_;QO;/S?;KC6W%W+'@[8 M2?+Z@\,1N>"]/J5#TMW??\;$N\O+[W&I]"+D"DI4U G[+EW"/]N_SZC#>F[& M38"4@,:58/&8$KL5Z2D3#B6IX$I+-3^V9ZOV;M19#=AK5',Q+9V8S19Z!BO; MZ/_(F.63%&I^[O8ED<=+$PI7O?"92DW88Y&?LKS#*!.K#>*<8,WIBRO2%=3R M%5T* @0;+5)4-!X^??JQ'K!'9?%5P/1G*P!W* QYKUA34_,U#%YWEUEX[KN_ M6R'YQ^.J8[OWK7,3+9\-)H1NG:#S#VH1#PLDSHNN9%X+BY]2,ZN[+I7UHND( M>MX#.Q+09XCI$S.(.^>#U$U7;RUH,']__N;VP,[L8:E,@9&;O#IFO1NKQ#2- M0!ETJQ(JJ>&UU#1XM5%'9CB6R?/@JNW&N%M)[QA$[FOF=$5/%\D1^E\-)E(K*"C2[+ M S&6V29F-6?*W[X+/KN/>:;7-N4-<6< /;6"-$17@(M/A#U&B;".#;O* M)\\CGR#@^6S@LL]^\.>+X.CGI.,RKYTWVM* M+Y:H%K2#<-]W(0N%E B9EF6/^"M#!0-1VC(=,LJUWY:H(P\\0LMB0,, T_'D M(CBE(5P#XEZU7XI\PY?@8SX%K*3>1)1C0Y*=+WD(6@L3S-W55U?]E'7 MK9K4KME[(SVPC?H[6(I:@M'#Z.6/!K;>+M!I>80 @*>EF2$OC9C9)\50<(JV MX\ "8,4XRC\OCZ>M;=3?OX?P2R7&F4'E*&FJ7QZD/W[W'Q+^"=UPY1'EW,PN M'-=H&H?G&E5^ZY_',%6;?V2X\$N>&]K<1M<\4]5MHO83N9^G*I5NNQ".,4G[7([6&*J)J,'HB\J8 MXBQV!T:FKW(^FA2LIG&T;6@R[XO&IIIDO://YMLM9M+V4T@'CR\'79[4!__Q MN8*#QVOO_.=>%<+F&Y"T-]_UN-:H2KU;(&@KP O9&#=;BEO K !FKY(=_7(RK#.MM:N<]#3H687+G*8KAPVVB I0H?KTM MO#ZT&'#^JI;M?W?Z^J^0U'A_L&TCT!X^%O$E.-]\8],>4GS]VX:&<^?'-_5P MKAU\E1X?-*>HXVQ5>'S=/9=1&PH\3KO=X$-M6X4FWI)'C--<.FKA,G:<4J66 M*<,RLQG2N\-U3?*/\95"1$12GH!3]_.^4E="V. XL@$_P,MD4*B2$$0;M3NX MD=J*,& -UY+P.\^C/SS=X7-I"5(1,ENO"VS$];$_-0<;^Q9G$M2_YQT^Z$W* MVMIU62S@:$;ZF%OG66-+I,-*\^EQ[Q8>J5QC@<\S]^5S[?L*9TL<_4N<\YL' MU$B+A'K^$0587C.?IJB(HME%."LNMST(;KKATO#Y1V$5R/22J)$-7WCB[O:X9J],4$1X4Q#]H7&V24B^E] MFMQ@C9KDM40W) !P-7X>ZS[7'CXM5'>8YP^#>J5^I$P()X1,DKN[L\"2I:>R M;M9#56D\1$FL!NH&0+$2E*_AL$<&/*1;CD46NMB]5WAIST^YTU;RS*UR?\LA M>:9)3%ZQMG\>I3*U_TWYEA>JOVE*.$'+7VB/GS] !>MGRLE;$N!TMRZH\<]; MI5_3_A0)VM'JCC_]Q]_VD*WQ)9??TH.CO+N,7<'5U73YD0ANQ&;&%)HDF8^_UE>'K@U]E"A9+ROU( I]9<=QZR*5L M1UQ8K=_PX>M"YM-Y*G#2F#1^KYC# 0%=A]/\'G]>/):SXZG+U>/3?S(>A\GIXF.TS,P2O51?(R;"Q9,/R36A MPW?;\U'-]^T-MH?R$/)I+_N9!:F\O (V%GP35_+D_N@OF[T^?13:"0FST\S?JO,T=7'WV_725'L,\R&C2R\LU@8 TX MM>CG/"CH]-/IH06R)/$CAX2 MH_ V=IL24&XJ]ZG-153EPZ.3CO[+^_<)H=T-7BLRK&@6;HX:?(4PGQJ'E(W" M'[BQSW]YZ,W20MMGT#\4%E0OC<_7GO>K0Q^8$*D:HJZ9%F]V^E2G%3+!0U8* M6.=VBS8G)F9JWME0@-YV\GYXF[PAZB)@/_B^R8W55K&35]"_HFV,0& 0?@-' MGZS_'AQ0CO0[=PN58([SY26#):V#QU^C7,YJN_289:H2_:@>Y1XFZLU[M]X( MM6RRQ[!HW;BSR_/V2>%[CXY%4&^$EYNRA9.,BFFQ.J^XT3*[R@:(0LC[EM:& M'$%,P]7./KW0VA43MZ&V9J3_L.N0(HS$]1\*3\K;!'[+;[@?D< Q$$]N%+<+ M1/XP.RE_JOIZD,%%,ME0(B+3XXB.:&:8XC!^3"92_NZ+'3F(_P?QRNO]@F>+ M[L7/%PMJ8UJ/14S#\MFY?$$7DX*/#"D/Q\?*R?RP6>O9,'?8<%*5TU,0WZXR MU-X-DW=]SPS<]^577/[/LR-_>.*Y%MGYXQJ TN[-/]!Y(^HQ2<&H#V^)SV[0 M".@3EQE]2Y)?6/>6D[VD$KKM/ZU_^3[33:-8]F%=4PWYO9^#WY)Z.2=L57JI M5HHTC8^?4L5X/-VRK\\;]A)%*?6^CE!2>#7BD1Y&;Y"(TI[-3Y[\JF<7!JI<=?U@<:][XM4JAXI4K0UTL7U@\]FA2=2IV#B$MWBLV/++ M"=J<"OT"X5AD2*@B\Y3?<$F_( [31GA^$%A/6+JW2D&)!G# #@BY/-7+_Q M('3@CE-^4,@<1<-UV(U#UJT/81G8VH8427W3__:O:63-C?$D\NL&AYAJ3HT. M%.E*4'U+\NHZ'_B2^>F@8=UU'2U=*;;N+09:[OFV*=!MBFS39:>HD_O117TT MD_/)\7 Z[J+U?+=_K5N_K:T]#B %@\%3;2&7YZ]\PH;-IXN8S.TMX98R/DGT5XCF[/CCOBTJ!^U@&@C]]7JJ6]WI25\ MEL\ET6AI=7SY?<28Z5KWZG[3ZO.^Z*C9]T&(UIP:-+3I0%/@9TEH'67,I<34 MA:1$NLD-3M4W!7!J8@G(D4!VD_5\-,JQ"7IOU8D"[4+EM^6SO@F;+6[= $O1 M*$ZU <^?5RL[H=P=AFVZNF?#VWSP]^E(/V#\4D9 M&J+PKM#T.*"G#T@CS%A8R6<0\[L+ ."?V<33 M"J2 KM1'%ZW44N$MA1TY:S&U.^+J\V/$@OC\#3<'$I[C=\3I'\CX6"$U1;7> M3@91#X!M.Y@6M@Q;&L&B5%K_?K2&B$OZ9A^_W[]Y'G-9C7TVI*UP6CJ2;+U5 MP[Q&ML%R##-V#W $CRG!NXO*5*;'@C*M^CG.LKD>L>K#X\M MX)4&BYIV-$=;)(!KUTZ28,NT-6 U#>,XW3K)>13;#4"W'=O!;L]"OF!FSJC? M;0(9]X%$Z_. ;CI$]V/:= 4WGM I9W_X4Q"^4C]H_%"I 8RR(^\HU?' I;;\ MCD_>LGU?]DZZ+:H%.]7.ODSP").C#B'S\3$VZ5"E)P3ZM_31ZH4(8D>_TNW# MG&&7YB@42K_P]?ZT_=@K+ RU&K4V0:P@16]5>G\2BXYJ7=2_Y5?;$E^.R=W& M3C3)IW:M[%S:3DXS78!&WRND6[/*_DMBOK0^Z"HJ.>H"U79'G:_A9;;?GQ"8 M3+FK4#CMS-1YAH/*A0:C35V%G-Z@OI2&]+X;.[O@BKF=UK-+IY^V>(E$^/6! M-1-*)KB>.\!Z\PA^H3C+'UR(R4YQP(3C';W&G&0E]X-B$HUI(Z#?!S?6D),= M01D%4F:AFQ8)1>-):;KY7G'OA+C9\W^50%^)O,_=?C$!,J727?%HTY"F+ZG+$3HU=>5G[YM+O2E1F/ M& /&NL7G225 DD5!6I64*B$<;X^QG-(YLAZ)X.^D"P/5>>7\W.9Q0O ]-EIL ML]&#I! C8SIZ0<][, < MLNLA!9OA5.F9GN]'_+7X0AA.HW=/7&?9WB_E*3H0RFCO,S*'U\GW(6W7"4@I ME/^0W*4C?X:>5,Y=7-Z6,:6SKML3Y7\LXF-F(>GVL5S#%%EY24EY60E>E3)5 MA^1E0%N'N,34("ABA*P7N$&[>!W^"L@F2;NU+_8ZL/*VR05IU6_65'2<1[JZ MM=\29L-67NN7?PG&'^DE MEH(10+U,CT&Z61\<)]L+8LARCD642>OTSWIW/(^*3N,[Y^3RORU+^>;%\B@I MUY6[WL"D@1E.%A'>H-;;RR6S Y3)-9)[V\O.X%N/&!,L+C7 MP ]+G/^*]735'?R$=@9+,L">?EE3TX^7!Q9W(K%XT2UC>$3;JJX(]F7([&+E:JC M8.VF^5NB&U7$Q M[=<-I!DM&YHU#G!MM7/M"IRHKR5G,;%8ZUG+JW1SV1HVL MY%@UF[2*EL\7-AFI:+Q^$@L$7,1N1W>]>%@3X.8?G=OZ<>-_#8-3%8W7WIK^ M5?*=> L&MKGNF0X?BP3?AXP7YHA*LV8745 MVD8];_;4X:.##OT48RV\8YG>L^0XNW5B]O84*ZK :V&Z2M.9XSML21>5TEP8 M3F73W3EDT$ &0ZHC<8HQS&Z0$'+/]&^TFYJM:,=&NL77^Z,P MPQ]F9>[RU#&\-K^LW<2PU\&MB0TWT[^Y/[:NQT7@^V\OP;(:E4OP?_K:R M_L=#1FSB,5KJ.B?Q2[X4E]%B)M&.J_DUJ3JI[W)1BO;=S%K5VZ.:-FI:"\*X MB9=-636:#+,;[:[>8M$5^<9LR/MC$=UE+#(%APYTS,%DQS]AD01$3#Q#E:MM MTH7T3RH,UEN8Z,C8/"PI!1:KK&B;KA+@5%;].@&>ROS<.7U9<]FFO_U9 M8>&$8&)GV=BJVJM]2G56#457[$+J^&%F@Y!@HYC L9W"- 4D:DZF1S.9I3+X MZHL:Z816\/K:T_#SP&V0I]96("7=NQC.]8(+D!]L0TT6VLA<_[S5"NDH=BN- M$,69]O H$:LC>W/#Z%:864"S!A(+M+=H^S!;S_\2R DC=__R#?$M*R5 M)F^?Z0&.RQCR^E+Z#LMY:6L5'QS-R0Z39X#37_1@B53^,"_4@2)#!^?/U>D3 MLU_<:%?;M@VO-!,TN! F%R23MB]A=-?FDI/K$\-D$S9>1W>9"X4V51"$1$@<-0Q9'& M>W8OV!$E^&+IY737/!&1@?.F00U6!!4:XZ*[O4FK_K_FW++\JTSZ0WVPK;=C MK?W[K;DU0,*M28.3X;VC'ZHV_"A*/;ORA"VVM3!/TEFL9;:: IAQ69E;ZF'IQ$_;[4(#$GI\C>RA8Z^;'AH2$S%)/&D(;G1F$!: M4&%B,SPOX_4"B>E]?\:%ST,[*=S@="-(T/S]'>4QGTB5L;3!7E93];@5".SLZ44#7CSM@E]"-BM6M_]A7X-6]U1= ZJ@Z6G],I/7\^#PQ MEDKTH1W,?JP,'^LH "!Z=?OZ)<$/?TM9_N-Q,BWLHW/?L @TOD79LM!!A6^? M/7^S@JKA];(*.)$V?HM!NW/UTD*3VD*D&N.I9<#MAQ>MRKQW=:46YO?$Y1:* MK!B:Z 3($_1:W4>_,2XZ3ZFLJ\>'4BH?7)=E&%9T9JYJA9GX939276H(!-/5 M).QX_4"&6Y0?RSB+)VPT+'A[F[[)GM[VG/K7/V"],$."9T*+7%\[,542M@/ MH=I8! JA8$(<&153<'#]_P2C2&.RCP\V>$PY^[BQ+?VR%*@$W31'^BF_._(* M1\KIN1O];L2[TO DJHH^;-SGC7>&!!X[:?9,KK15M$E9?^NS45/5"#O#$U.< MU;T(G7JS]<(].6#,%@1=](86A)M.5WL]M:LQ7*(0WK7EL3TU F]E)DY DQ95E6&LP>TPO:6W9*?)R>>=]"C.'6UO"5"$\]$%*M) MIOCW16U1;; /34Y7C@_* KCVI'H$\A!-Q1 EH'6']%?@>LZOD;%.P-WJZJ9/YDA5O MCS)AUM K)>'U!]I6Q=L)R]2,5I.-DYC!@FFGG+:<#-\&GN8>$EQ,EFF5VY F MO=80+5O2=(>^GKJPT*XID$^-,+D[PR=+-X<>+6$1%J?S:>"$\P_A#6GTVQF2 M2+'\;C?DRD3EW8RQ&IB^A;S;0O4%^4)T@F^O8;:7(X/D?NY8Y&P]Q>\##C > MP#%@#>)M[5\VQ;7DKC91^V0UY\=5<_RRVY8Y;3C9M=\O!!K9?H19Y^@9>//? M3I7_!#A9M$E3"YT^L3$UWB=%HL+JBTV&0AT1D78X;:UNARS++%+WA5LWQH'> M=&^*O.I(E6:1_ANA)N:0F+6VQSH6$5>=CR84).8/NCF0>OP^#(K^ M[D541;6U10'JM3L8RCS7HX OM)[EP/ <5OV2J.A\R0%2^[5!#74;M*TR9WI3 MX(F NM0919V\)U1WG$W0BE^2R4+V[LD7A''O_A2CR8["KWZ1K,JS,+_1\ BO M'JMGM=@Q);$;\?*=C-/R=FU01+% MB6(5OE9-;TO)G*G?Q\<*/^XT=%$CNP4#BV T63>Y"*7'4E8H??FOT3@?R4_Y M2<]^$?/3K/H?1T9A_9O9:X]&AW9R%$@S),=^:B3P4=\W3V*@Q0U$*"4A\;1, MU5D_#?/#$^>K8A:F*YI.K!4+&F>Y=RGOCR@MRBX\J>"8CYU1:'9418RZ_?/% M R\;;'CA'DP13E66X%XI?;!!D!N64DH%*ORF$Q^<6N^IC=7AG.T.,#I'^&%8 M-Q7IR;.^=-9/S/EL4A7OMGG&;S?+)9WZUIMN.26(&3.G@_6E:)B"W"#^U*1? M7V!."9CH3ZE<[7_S@;\.X[RMX'X&:]0<4G7!]A+@EDGOS6Y@.1$>O_Y7 GRR ME7\);ZX&Z)9:ATC.Y%_.'9?+5Y; 9RK#8PTS+>2E7BQ4JZAHF)O"$.2+^*5[ M(*?R_?+(QZ:^;8N;1#'X!GF0USK_?B[HZ[S?3%2R#7CH8L8$PB@U/0!C%IL M!>4JRQZ+U ;")W>EBN(OKM-J5%G2LI0%5^#%A4LKR^0-WDIHEQDG<5MUDK[J M:1%GN50R@ZUF4CJ]UC08)BWG,D1%;?I7+(?DY#2GVRS3K\#(8$*TY+]5\O\! MJ(:A@E')V/?[Z;8C; JXS]1-UMNJ=N8621/&L(%)$2/P7S:,MF:$*1FCP$2Q3DLA0- M?G$S! "N#H)B=O=G4V25L8_ T+Q3\:)\^25EVD MKWLS^!A[N#01Z<92^J9H3+L)$_);]]V78]5U4W2?3?U $P,5AU+[DW2U=+1N M:D!U%:.!NSCI5\%%V?A,^-1#*7@DTFWX7\^3OMRE9^96!38A5+&D/YTR65S. M*U$P4]W<(FUO 6:@4@"EP8D/CBZAFN5S+*XNZ!+V2T(A/>X/>B28LHY6 MO&.1_GI,34@ZTH55O%LPJQY4,\E4G<_.?R^0#.$G,^\=B^3=FP&/E6PNF4XW M4'.??'3VM_[\\^N4VX?Q]F&V9L/F3@Q(3U- 6Q;S[O1P!S_2I^<@&*S2_#GC M4?O:P'[* [8"C]6B$FQW?66V W8V9(>-:E!UB^=I;2UN^[VH$RK7/-G M\<RTCQVN_A09)F9T?Q\TK2)6B#CZZF*7Z^--6,H'1GM5'52 MAR%:7V\45+2[+I5D1?YI- (=ZW=FZ3*<*@BD./C& M1?#1IT).?T32_*,)>=[)A^]7I%.W:B&6V KN<)U.>JI#,[.FY+#W6"3'_VB^ MTBH9WS?CG80;QN3.Q@JD&APL@8SWZTAY ]?. M[8\,/I7Q++<3\:WC&YC6;DO6YJ7^"NUOO$#A6@8KVPKYA&7QZG[ZW7RE9D,X MVK#ZQ8MR"7JZHE1V9SZUPLT--IK[$46*BDJIMI!3R;RO&L0H*!<*0I$LT47S MZ5PSD?WE;R.U?P9\;K&_%$OL*([T8/L5M?"5-4XN[27ZSA.&/T'U.6;O2 &I M'0L+>A^BRF)D0"/HK$,O/=45W\T0:A?R2L"V;_9\M-),.-JSS:BE9/989&_ M;>6^="GV3&1ZE"8X+Q@PS[.VQY43[CUY-;N6E#TUWV&-MBUY?SLOK<>:N9>= M?"RB0OY@S6P9GG3GK$PFK]WXA93TYY6=E$_JFB./>R#.G[TQ -',[W7HF@VM MGPUG;5Y62\M=&BR%7HP(IZ(X>1FDJO6F 3.#+5]:0W?@'D<YI!T!X7%<7W M[\L9-%$/XKAMW7HML8R=RQIN4!)7K[X+*C^LK7G:%"/*QXF-[_A/ '\-OU,] MT?[LQ3"I=1K_9OJ#7P;Y2$VP\S3B23\D\">[S ])U286UKOOKG_JI:^G5[70 MX1ZAZ(5?+EH$T[67R;XES@ BI=L;B6W%@,O,F)^SAOV'=+W;\^9RF\-^YL?H M22N-P)+JN_RG6C?H\;HE$3&4%C^[<)8K.@#_[B]EY9,?.934$VOXP%@$.X50 M,$I=/0=W&;_:8(QTU/B!R5N%D2^U6 %X&4@?3=9<\I&X[I0XT=Q\USZ>NFC" M#$N/HM8/ASW9;@-*4R@(H&OZQXZZ70M>$1C9G2TW1G!-3E[-S1V"Q0.^:#\8 MY5>"..?#C;NY@C!.1VNPS>)^C9&?/_/ETD7F$]!V>A/=&YG9 =LP0G(]E=X\BXI]CG.JF%_GR+WW\?\(?E#NN M33N]YZU6M(R?#"U02WZ^6$N^S#TZ*&R3)2^Y'FPUW9D]G.<&(9^/"E5QJB'# M1A:*)@=O" DB K''LT- ?9IE#> M(ABK^7;/)X#J$2F'Z!W N?_DHN;WD\REPX:F2N>M_E#CDK/'(J+803R"[KH3 M!N"F2Y<^SMQ) ZG>RX5T$[^$9Z" PZVE"C0C)J3GXX8U0PNVC?1IQ12!*4CP ML0A2VRK73ES9\;L_+VWJ_"\0_V.1+NG([QH;UZTU3)_)18[A>; MV34F4.UL1]QX-]O*>&1(#J$LL_ID3D /3;]0 _*(MP]_'(R:'P-6?-SDW4+8 M]F,T"7LD1GI2DUG ^MY[W;NRM&#;;,MXL):=,Z058S#?3ND& #CY6N U["1 MZE]AR<#=_R9BI _S";P0Y^Z/I5C1I[4GU-THV%YD])S?Z*DICWI BU*+06;IWQ!#VDOORM>5J-1] M&F01,^"(/C1J+Y!.FL^HM<]1M_KL]KMQGTQ#I4Z9'R:V%TU2Q5.<,_D+&HUT M*7!MJR8KD8BSD]^GL*8LDX=BU_"1;9)T5&M[]H*A;NV91%9[$5EVI!)5^3B3 M9,01&Q!()@SV2GK1VX+&)[('&X,N]U?TU0?&%&AYO%G4'J_!^6CEV3ZL$O,& MMS0HQ:6CCT66HUX-FGSRFV"*NNL)V1TY5=)>NJ^LY-H0$6X-I M[J-BT/O1XZ.F747!!2=.1S4EO#;12+=B*8X6H;FKMJ3DWRR\Y6X8=VB\!(P2H8U.(_OC_$TN4OBAMD]"O)L M)6*0)6*D*9 N819I9!N://2O%\<-F8^%4]--*9F[$$PMYR!87! SJ:\[7_FA MK6J]H;SFG'WF;G$FO&Y;4KJ:N?QB?TMS,@$P?,Z*(6P]>(IJ&G@3P1&$L*_$ M;4RE(J9P*0^EXD>E3ZU MT3R)N7"H:EO_NMVGA#B];S"S6<0T0<#[IG3U\2W4HR#7?DVV>I^)8?D*&.=^ M _?[FP@&74N:99TM?3'8K:?!&V'@AXLR6Y_-CM;'\.@FL?W(BT3?&FW7&:TZ M\6%(1Y'V"* AT/D*O #["IV 7X[MT'GGI*9:5"- U2QH*Z<1C>LF]XH:KY\6 MP'PSAL(#[)R&Z+"BAQ#C0_-WJ,5KVY_M!7EM[T7:!3?T:0HV5L:UQU>4!<&B M[^K-H*->]BG+DR4NF]9AX-8H?=WBA< $CQ@Y UH%=>=V"= /FYUB%GCUMX)[ M?XL"\(^'C,U ZR3-LS%49H\Q0QZ&;8QG"V0TWFD\LRG\32B(0 M3*R[^DK[F[#,IX%:6^ //!GF6<6=AGQYAF@/ B,GG]K?97$9FC=],CHN;5HV MI"7=:/-"YE"*LA8L/!Z;AZ1KO:J\]SER54QS%"CWR_0W1S.;68Y%FTHYN4KIBM2[+T[EM M^2@"ER= (!O2D8]E<3(&J^EKD.;6/93IZ),NF#)5][L_AT';>[B%TNG1_?/R\E@(O]3^?F'_ MGB]&3D[>8Y GWD<*IM,Z MM4M.D+DV]GG^LI.MW;,@/Y871H70;O1^]/E!0C77F=,?6[AOX2.<;5V2QO&K MD+;"_69:@,I\\?_NNM!EQM+2U-'V&"24P]1"GB7GCO!W=6NA@P7^V\M!G,\. MKG8H60&ZY[J+N]KU)KM=PYR^;CE]Z]T[A7Q#G>*.=VTY'N^%]K<:APJ:#^(N MZ[!"YY-F3!+X;0Q>G^M6EVU0T:G1@V+LXM-I=AOJD9URB12DN:)]69[< 8FP M*K&+2*K'/Y]MOSG85(/5J77EV7X EIC-G8V2)*]<;M;2LB3PT#?U$%H(W8$( MVS3E."<^"]<)MKEE=880F-%6M1BL/=\R!>G71K?#L6,[C5IV&JZ;MI #& :I M^1H&@S]XO8'2QZ".V#([_M%T2I]E&U *AKS'4C3I["@2O_-_+^9_ GSZ%3@F MWI+=='0G*K#0IAA5_-E;_D\C,8?%6EPE&MH;"( M5:G=0/L#:/Z>?&8=+?+PW/K6;O#38Y&OMMS\!W8:>4T7TY3.G1J"Z11KQA4" M$^A) O:#;DJUE^8V[14:YJ MD@]G3?4XO5C7KS2Y0M^*N!A[+#(2#)R@U19JPO.26+)/:.9,P>:\ F-9:VEA6AS[OHV[Q9VP MUZOOJQE&9LD*HPXN&;<4''V6SI5.A)?<^GV\WW7[,BS8Y: UC(]VI()'%6&Z M,X"RO4M!O\QQ$Y[-M13;-0^/^G7K)G]TTT$<+[FX^GKSTN$OVO7X$-AOPK8< M"^Z&WCK(JZBD;_E '?#-5YT8T>)?Y]1@F[M]&: 9+$-RVR=MZ5CDI"[$FEK0 MUO[1AZ5@ZNN]D072P386OC7W4J#P\>3DFV !,[1O)R]2LGE'WP7MEI.N6Z,- MD!V6;G?V!)W[WWAWD5.J'Z:9#LH&SAEO5SMSR'VR@,V%F.%0175HX'<@3 M:&8,PZB$F2O(5HXAGIQMZ_75C5*OOM.("4C@4U%B@;'8^K'(;D/Q(;&_:FI. M\G071XFL'AQAFY!/:Z&_$["B/2_N5K(Z7A?FS+:H?M1JABZMTVM>WK(=HF-K MMF27(("%YQ*>B6QN*^?^VXI :Q9F;$_W?INAK\LZ3 M Q-[<0'NU$1V5;*OY_FF , XLSDK'%NLGT.Q?E\=2 ?!,:4_V;6< JH5>"ST MK$3%M]MCPQ1"(XY%<@3X/>\*XG!+#;)MGB7,9UY^%9-746@R.[D<.9 EL/A\ M2,R1=BY_][%A]P@F=HDZ91&E6)21GR$*,(Z.VNCR%Q7MR2[6UL)NF/[RZ_^& M4+)X ,/M7B KWTVHVB>U#ODT_0E!7!P#T*((N7MJ_NI_\:EH\Z&EPYYOV/+C5D>R4[?29KA!:$'?F?50$JRA_"&; 0*F29AI,_0]\ZY[K4C"Q+@VJQ1F$Q#Y'8G]++GGUUJ86_]B'?7K4FM90-Q*I+S? M[8T(K4(<;JWY?@%J3P-(3,0TT2_@8PPV\O(^MO( )"23I+44IGZW?AYT9J(O M/FB!><*P;;'!,HG]P.+RGYX-,S(+A5I-TL):=J+C7Z$U0J32-'+R)K?.YX@_ M>-*5K;F/K3$'XUQ&--4S\$[/B+/R6%GMUS27/(6BI07K;6]+(\<**EB^-_+P M<V2:W_XNE0G\L_S(1=TPG>8CK?0V7,SY%.W.+/ MUP1%L':U%ROF>;6,=0@#!(+$5>\7ZBDK4 _$OB"%F<:",XX[8%NBBARH[AB' MY_'@P$F2AE OL"NK)NNYMYEA/,EV;^%=4\Y"U0FQ"LC@K#XN2- FL)83D*]&[F?H47 MO<&9U;2DKA7%E<)VR+LM75CYK4_S>7:-?W"1&TW_M2AN2;2PPS\9M>-_FZ9L7^\XUM=*8\+3WZ4;M@$ 6 MTM!@Z+E;&XCII%6D[ 0.C58.]!@@ZSL#5@?#:GI*PTX04AB;\2/F"N1P"725 M;.5^!,)Q4]UIM=H)TC.5CTN:/)4>G!;N,&CKWT3(L\&E.'A\8^'6:4Z[=JE_W_0E#_0P?_ M=+1@WW*F'^97""GP:U'YUKNB+ERM/_Y=SZ&WO7RLPC1.9ZQF.WX\478ZI*J: MQ#;U&.A1R+^0*RN1^GBW(T(U;-\SI&%.DPIOJ:;")(2ZD0+Z<'PS5,ITW[8. MJ._EF-O%>E4H2ME =DTFD5X()>3"6UZ#H M_/2)J[WVD6KK/F2#IWHW]<3=?8V_FP10NV> .?EUI*FZ*I^ITH?1IO/\K%L3 MGO3.]HB8HA%Y$C&@=2Z&XYFMMGAOF^AT"9V,U.!Q63T'8O)9=?'ZTN6E9?K> MD%[L@=@XR6 [@)*SS]B-2/=M,.I=H;>ZT+UHI/3/\#_]#L<3BG@/5F"-+I=I?/JXVR[IDU;0RM>:#V9G9 ]Z:IHQDNX?/<0\=: M"S>8=ZJ9QE8DB NWP"TB"67=/[]-7$)FP0>?5EOW;Y<8^->J6WL=B*VP?MT% MMH5=<&EQ8_4\#^.MEL]LHE6$%N;=FB9848L4B)AV5G+%W'.ERK./(53B.06 M697L-$!I,K4J0"8Y*I07QLY?34XAX<@:M3FC6,LBW>C6H9EA;0MS;-OOM<>Y M80G+. KWY,,#&+@VMR&V')M-[-O)[!RY>3LJ_B'_L,K2JRH(K?;H/!0O^P39 M9C'G2)ZM-$M=B;!:^H!RLK/? !O5S$WP_/O*KGI3-)-V;3AI_4L6O'X*M"+0 MH?9L2Y">_&W; S&8I[;'&Q75V%)5:[.[(@VMC@:$8MV+:1_3W_XE);\IY,T* M#\24)76REPVRUE.:$(\\:MC,B>6B68O56$%]?!F_:^3;1 EWYSL/,\%U*W5# M]09UWK:95J%)C.;=UQ$7_$E>A-FGNU!-KNW M%&E&\P0+&+]+JYT!!C40E"^N+Y"50&D+2X891QZ>!H*^^]\UT__;]+DWJ\QH MR:?U%-I\3\T+.F<24?47.Z/+O6^P(IX$=_"]+Z M\VI8A'98;NR'0',@>M,&354:O#6F%QBV6>M>W/+0WBY=LKHS.L'9YC' MM9EQI*N@:B?U)B4-2%F&,K\\,#VSEJ7#@##H58,ZCZ]]@:UZ:1SE_] MG6]M[#R%$;WJ/PF3G IW(76'4K[M$P7-%.NWA;\K/EG*>J9-_)DHPT<>O0J5 MQE5#+RUMAL^4*N66RHP6#ZNO)E8F/FQ1#,\]WMKV-EI>DD2V3.Z1F&R,193I M$DOBWE( 46_(=XG_&8@TQN:<_1"H["=$\:?WHV_9['%(Y'??WBLUANK M'!%^3DE:-]KQ]5C05K8KQC9]]TKPR =SZW@BK7%.;ZFF+X=*MRN@]0OOD1O. MT"]$)>8R9]"M)-ZO2,NA[:A1SGXMPKB$B)D>TL@!:R'E:I3SNUK<-J=FS0MX M6T*GPJ.LD02ET; J\^N\Q*\'C>ID!,HH^<-*/I,0(&G[B$_ZA6 AS#-'<*@> MD'"DX67E'$[&#F.T0>XKDC9D?ADY&<;<8773[C%OSJ7'#\F.9\V3#94C?M@_ MLGFXI\@FQ"X_@L%?%8*&ZO4U-PJT _GF5G;;X^HW0O4\0+B^KTO#\9@A;X@2LJS3 MEG@DX#4&B\Q9LM8<=V_MTV% U[9+H"8I';MZFLG%2FJQYBSEC?>;.C?!K^\3 M>3Z$W2AU0T:&T2(9 [/$^:H\CH,8WXA^N&?_UW_)>@QL42U<0UAS4-N#TKF: MI8*6I5NQ$"*/KCM9?-4::P[,^W594@&2C>$0'&;:OKCGQ'REMGYZ M6/0U(R/WHM[2G%5:LYNY@MYB,N>DQT89IU2_(+2[82GX-@%^FL-;8;J280%V M$)C6TMTU]5RKR$.3E7HG)HN@[-:E0.X2<[S'2[*L0;PV:@@H\3RZU,K\"-CR M)?Z;_QF6_W>3\]NE[$F J)DWJ5*Z> X&F4H8+Q\(I>4P&NH]0MX2ZM?/SW@N MJKQ5?<= 7*Z2*@7 +DZR_2N[S7$:S#>I]=7'$I*7\0YM7(G-#DR;P"YRG5= MZ(U=)^,!T,U^UA"3U=8I0@]CMEZ/9%%:'L5ZT=8-&WPT;&5S!FKRU!9X"^.U M!:V!R#.!+NBAWQ\D#LD<'3#1OH3/:;%4AY@MF"RYQ>E3AQDDFC@.M2='W309Z^((^,N,V*WD-T"<5$M)MR5;:7:GJ452+ C+06J6LW8-2=' MS.T&,]&W(5D4U/JMR<41TF]$*>*/[>U?171N"$U]QCFUT8A^M=54P=*IQL!' M;1$'8KGBB>!U1KD723*H"C[.E\YRIS M19GBHQ[O[=W'N2M\[6WM@A02?CLPR*WA8SQO[:8R!-3XJC6P9:!NPI?%+6]M M>IM)>+Z-M4QU2NCL5)-:%C4%JT<2Z^]UW',Q4=#=!IB39ALT(9MKKYB1FEDG M6^^M [&?NV.?C10^UK&.E%M_PJ%[XN%.#28?41GE M'HB=5L:+U+_3.ZG]FM*LS2R$=O2.^V WIHS&T(*1(D,<'E=L;75A(#;G=TB? MG%WV2XL(TZH%,>:,4$%Z*%#&K8%PQ],R=(6-V]X__VC:;UO' +AO>G*/[*&C MJWH-8=6F0U[MS?%S_MW"5@%RAF M&'8:?;M"J%*LVM&!=O3=Q8 >&=DF&"+ NDE\N_T7!LU&!=;FOD^V\J@:5"/G MXA.7%_J$$DMU]Z9.MU'B,IZ;FH?M+7::M3@T:W2YL2Z8_O,&:_^9#HGVQ$0S M7@S1<]M#$V&#V,ZB069GT)#H^A14+3SW0\9(C$AOSGHDLU%:@MMWOWXT.ST' MTCB;YY@MA7U@?.WTE?SLZP#.V5BW5*X+N_@&C!WF+#WSNEPY7("2Q_88^ MD)UV48.<)S"U]?[.!BVR+8=L[M3FAK\O^\F_J_2 MH3(BN)6Z?QP.'+\"T8-E;2?F$:M2=*O&.&OU+GUY+=_N+D\$;C=NN"DOQ7<09;'=57V>-T8F]4?@"EUH\4P 5[UDM2,@2N]O( MH.NK\I4F#^.\M?G'/T8+'1*/*9)MMH1E]*ZG+YTM9=WIA'@/*#+Z\M:[W\VG M.X':"A\55?%,'L/C1X;?QYZPG0B- 8Q]_40M[YY^Y\U=#+NAY11H:"5HI^AH M\Q%QAY+Z^DVM_4J.*"%W86+2>'QAG.E38&IW8I/#8)=G3; @WO64#8)"SWOB M][B9ILV4N3[Q6"2#78OON3L%K+97 U8'UF0859DW[MEYO\.I>=]X7_?*!^>I M[ODF*&Y0CI Z5N>VWYR&??P6!-D:H:Q=9%>0)?0K:Q]6O%\WCVZAM$_XL7A8 MG?&Y'@B+RH1X@6EY C#8F7]&-0;H?.ALRO0+7US2>^;5_TW6&K]1%4#($\5BR+X>1=M\_-P]2?$G%YW MS+Z52ACMNF+<>V3^ ),>@"B(6KZYZ6QEE/IM,S]L]TI8)29KFHPZH3]%$O>X M76UJ&F5J&B@NE_3P2TKQ%8Z64(^K3WC]9W"$R6_]W6*1$B'D"&&V8\K%QQK(4$>UD9; #)[5:V &N,^ M!2]R.!!#[Z-YLV.;4:QVVM!J/%5\-AWVB+I,3FC0*&]^'DK3;$CX(O)DS1@O M+L"(V'YNH;S .(EW^%%>&Y10$75M)U^RRJ (=^CSCP>K,QV<">MS-7 MD<'3>?1*IB!C&. ?&+0MO6U4,MMN@[+9TM;>IY?8AS,V./OJVPY;+2+5"#RY1Z$S9_^_HK&GV_\_^"-*_+G MYZ$+H*R\AC&N4QK,S^:A-&JV/:[S336$M>'L1 HKNLS/K4X=X041'4HN;YB: MSI'8=LE-51/EFHU=+:)@:8C=!O,8970Y@B!W)N+$XFJ6^A7RF20JPV\ :=C M"YVIME[EHNGU6L/G5Q+O>]^LK:?LPW@Z2S&S.R&K)AR3$7RQV-*>^!9\/7%_ MGS.%6K%:B'W1GNWM M7[P[.0ZCK?Q]&,2?H_PYRI^C_*NCG'L3W)YLG)$?U?P**K*#-JZX#5;]TKM< M( <[/UC4]?KZR?NOWQ6KY/:R\F)C[:5B=A&NRMF3.RXDAP(86R>%2>PRJF&B M!X3G8&[V=7@&!.+F"Q#?0H[E)3T>M#NRJT]"CH4M*S0M26AH-(UWFII"-$R0 MRTG?"9N*6I,TQD7=[N90*37D^:EN?(^)'Z/3=:]5/;=S">WX"".I!]<@+,.U M>\Z0BMPLGS:2.BY$<,*&<36^6HS--(5"POWVL@)_MCID=WQB\Q%CK]4,YO%BS:2P'VVYR=5+= M0!WBU=&12=QTI]-QMX1Y)^&(@E6^@O\:T'U65O\"VQ;TLY\OPY/O7&ZO$ZQQ M@^W\W!W_;5R>7YA6'1X2]F:PW:KEQ^)3^C],G!MA(KU3&F0(JCOS?6G!J;ZUIW5ITVZLB(4CUQXYU_##U5+?:)CO3Q MEC!RP&G?;;?M M7B,I!#R.JW]4OOH91;Y]T&/'8KS#,&=]1LY\.X?*"MW_^M5NP\"!F/ZXZ&/> M^-7^7_78PK&^8DOI7$[&VDG%W;Y ONY'Y=T.*-B/;!8R]\5WOPLG\QMRC3-U MU"F*_S'*D36*SNY2.)^PJ[CU$P;8A:5RMO8^]*S&)@VS3. M)&S+_/<303V)E9]SMXLE;ZGT&4ZN8RGMDRNHZ<\Q)HC"YHV,YH18^;^NF?3C M,>NH%;NS&B8TJ^\[!A@D@O?$$Q;'?-^/N9Q#RH$4?^0['J>N(@P5B4 M^,8DZ43,GB",,VPVNST3_Z#[0.P: SYH\MK8=>Y K"@$(3@0^R7Q&YE5T?(L MY7EZWWKW]N&,??]&86'B_?@_P?@_!8;R=X*""6?@_,1P%+LI8/M!5KW;/FXP MW@$]6M=L(_(GIO= WD<7RHPM1^[DR;Q]2;'=/]]P7=%_GO(YO;)\ROKD[8V. MBZP-RE7&'0:TJJFGGN)F$VJOK*[+G4"C:^J 4&5-<$OXRU@,]:6V036SB/2* M/3&%*PES\X6< ["2D_'Y-I')(P&6<]/;/_TS4S6L*HH-./S;N%J?#+W^!_RK M>#LR_/%?9U[6]UVVR7K@\!MK0%D!^YADX-N:FUD ^:[]<.4 X);4K%?JTYG" M*AU#CK27#:%(@TP:DW4L&-7< 2;UZ7IQ\3GHH=,7[ M0E<+9+R::5%LN/ \SE]2/@Z^?6J_/)%0TK?G:H+8+Q?9?[;S.F%^#R( L3#[ M-TPJ)KGSB+\]N;5Y?V]HA[Y,)AKMIB0Z=##?[=0GB/;L!*5+7XI*-VO'4/\^ MV+--OSWA3C'7G'94:+[DW2"W(5R[M/=IJ^OZ8H^(OVG"0%5+\E"T#K#1 G_& M8:=HG_5X)$LXN9B(DW=1GY#')O3#J9/=Y9L&>\2352K\CO<'8D'&K[Q;3-SV MT,+RC@R[Q6A1G+R3W61BQ?Y[Q)V.B 2<",BW2U0H?L\7;!A7%[ M<6=T3NH6UP:E9ED/$I2LYOEW:M*LO+Y8+;4WIU]Y.3,:!W\9'8^"%;,U&>!" MAZSF11&M_*C(=F^#-TGTCC3*7Z%;%,5%Y\]R"K.@@QH^6T2A;JE*%3]:A"-( MP4.X6GQG*SB:2T4%SYS_&?S3U?6.*_RKB#0!J5THG3>2"\]UP%7YOHI3A7^N M%2@8GZ,V3.-VMD;#UWSPAT#?9AM0)_/M0*_:*;:?FG:_UV8]7C"<@+Q'Z\-/ M>-\ZYRO V_(3+KG9T_)XPJJ:!G$7Y$9H8^A0]6:BO>_"E>L%1;/DI7*980"* M.,YG"%(ZHUOQ5(N\1I'KE.L'Y('8O^,\9/*_)&!_YD\M^Y.3/SGYDY,_.?G$ MB8E%PD8G33F%F/!V!A,[XW?U^Y/AMCF!9=G=W=,IVE$KG)X+J#!%MZ3*2N(W MN\6S.0 )2/@ 0+9AU8117+?[VT"YQ:Q4_X&8J'8L4VJO7@@3?$=//! K64 X M/)'OD06LX^V&5*:HYKT(\W6HB27J9_"EE_@[?\LVOHQBX647#L3.RG*@IS;C M";TRW_\V>3'47!INN!^B PB71B0DAN#B3\1+Q"\P /H750.7^-NE]:J M#YHG.1V[;$8N\;_RUDJOQY6!C2N=JK,[=T5=]LM'6K=6)XB2R?I&9ZH3@1,. M$^1/!8B:F/NEAN;Y6C52E 8C43]$J%ED<,;A-TPASW=\TVRZG7$@EO2VIGU. M62UG: 9=< ,@P91P)^?8[UR^3_J'1.P;H6A =B2^O.$>.<"-92EKYUK=-M+[ MC5/]V-E=@9?TCE!F*H0L+;5#JSNKU3N9J4+L475URXR1_@ J"CX0RSV!WH0C M.,XA &Z]'6FEGSQ.MYIMC%.>Z.U<>!,80XM$.ZO+Z3_R;?7*>QTR29Y-HC>D MASK%9TD8B:QMVWRSWCZJ^TY-BB#FCP(A^OSA/_!:'QK\1.Z#S.S)AY:OOTDW M3ZS(8^\N*=&%_?IF=78R#9XC85&9+2UZAE66I[!V,L&W1^*8Y<#( "N8WNEI M(W"PP^)< D<-@3>(U1Q>E5I-AU3;'+'R@QF32,P$'T(=\T2IS,)2WKICDE'DG .QPM[!KJF[X6\2)X8TVW+?MN M#9O_/J_(70N2K>R7T6Q\&-A=GK\=ZO+S1N9*]@:V* M(U7ITT NQ=+BH2W;ORN-GTW 9MD4+ M32%Z_K@"]V%/PVNQV7S>F)L>? H_^5#DP'7=/>V41-!@.Q('8 M:+A:!%*;5,ZN&-,PIBE>,,?DQSJ0.R0GI+.4'X[20Z3)!KQ!;,+^-4)W&[R\G7EY M?#)6$O %EX:+2Z4/0@.5'PKJ)1")\KAUMR6I15H+H0*/4.E>6T?0LN+(T;):PV%^Q>$6 M&[%0X)A%XX+^7:QDGEXT@M-NS]K.REH/#S;@*RQ'"Z!9ERX3SXIR,1A'_:O& MEHA4\92R[D7[ZI&U1>K]BZY#:4$JI3*EV<&Q\JJO>_6@BG)D&/+2S1W%/HU9 M7+F[&QP:F(>Y5E)(R8/ID:\.] N%!7P-%C1P@Y)I."3^W,E H4YGSATSDJ>(N9]$&_C&ZR(EI@5(D$C<[3Q)>-Q!XE5]3)%G!CTB7$V0=QG50)QX/LF3RPJ:I XO\H$ R*JMWPR0;IH@.(^+W M55PH!'*6MTE"!DRE?O-S*?Y/_T1V4A=%;]NF1*H;VWWS$2'7CDV:A&D7D(%O M93!'*VI\JFVZX6JCMV3H:EHVQC7&;W;]5OPR4HKD1Y0GQ9K5>Q%PFTVVA\'Q M=NMVY%X)T-ZHN,NF5)2_+:Z2;LB<[%^6X((<;UU&6X1?6!&-SN M\F>S"PZ__1'3-)),TF5J]1?6=7F8UR1N'X@]U=DS0;T:=-(W(V>-1QU+Z+ - ME)I\Z',__H'7YI;XV1''^4$RAJ79O-@:]FXZ_E@>=!E4S4@L.S\Q6R#3 M1D5SMT-.KA/.52#;![BG44*L[_O-M"L9E4MN7@0;]%[T+?H*H^O0+W??(Y&2 MGR&Q*22J+[ ZZ!I.*J-.7T'%;/>KQVAI[""4MZ2\'FK$[?+((993/IU^%8#] MY[V8L-1 AGW6G;\[(*;D^%(M:DI(NGQ'5V9W\2M1)3=F:<1M@PXC#P>U%Y5QSN;2(I@?FNY?-O\PP2^EU#+KE[Q\7,3 V5O,X9C)I4:6$:GD+/&G0-\0=!C M'VAVX1\!^?A/<6[W@J)/3AZ(!.!41II:CAJF%CZ+ MY=K6.0[FEV7^^,@ M.OS$M[6@T)6/ MO%T0R.9Y=ZW,)<\S(LZG>;:;0K&?+BC[DB8[N)O_ZO&;C' MO1$^*BJ,LNDNN'(8A@[1JM:O4]EY]=E.#^XTSUP%J9GL:CBFS M6]4*JK=FSMGK2>Z!2Y]W'&FY&==:C1<%;Q:$#33N[.[JVEP"3CS?-CF7P 4; M@!L"D5T9TY+V9*N(=G8B_V82>ET(8+5CO'@8QWLJSX)^?P-? M!G_X2S1# ^T9X$5V[>,(5/$&7S[H'$8--#_M]^==1W6!*DU34I4*",'7+C(/ MQ"2;OYFF%)^@?RDT2+UQ%?2<0<-T8T&N>1NFIGT%4#RE;9S-@%;IC,\2 V^2 MH=C %)KN"EM#G'37VV\//R4RXX(>MB:0M%N7Y_7]OXHJV,Q45]=J!\LJ1\(=MW)C.K08WDQN8#K!FOLR&U^ \-"/?"F.Y27%^_=8ZW(+5$FAPPT: M?RL<)_JFZD&K\0?!E<76C#GC#U'1HU:[!:W^X4\ON18)Y!_0SH<#XT)P,A3' M\*4EJ>RO7;8Z]HO\C-07;+]_4*8?'= =M1.M/0IQ14^QVD3!N0)8+*Z]]WZD MMV'/^Z+KK1P=>FN!JE A'KW$#>W*IYQ][NQM6T\.OP/Y(*;ZS<8WO.:)KBB- MVOF"0S8A:R>A>F>;LK1[YC!P? 2Z4FE?K=^BOK1 UI1NV*]I8RDSF_"U^66M MFB"UXZM]+]CE+73E]2_AK2= WMZ>FDEI6?K@VI/JB4Q!E!^2!7@Q9?(CQ63A MF.: /E\[?%&=V75)?)';!0[P"'?)6V/@IXXSGS"L_X@M_AN!R)'$[GGB\ZB] M'L1O8:>6K27EE]:]*E(MF5\2B_WP M FPDZ*HWUC^SJ(XGJ_2B8M[(5CA"J,BI'K8N<%I(%9:]0S$3B)/5>(U M0+P?[BA#5[A\^;*\SHMK]J$S23@U"0D)JCU%HT"RV M!'(W+SDYF?:I)4_G:C(2"%!'7(4W!\05Y87:79T)N0%)>';3UGCVY72Z[UJL MALW]%]:SY,[1L6.7&M[5V6G)A&[E'=/3-J=7G988A'VK[Q1G4"7T*)6Q#@:S M"(?+3]B ZP[$OA#6]6^#LP#L(<_K7B\7L 0=FC$P*#JL\UY2GQT$H>@ZK(S M^8(#6N\&?S4D_2]5_OPW^IS=[7?1]ZY7[RS,HGRS#57U8?HP!_)[UX< M71XGQLWFDKU>Z&>S(S+[%/.[1T?"L\5/V[7%\',V/\91P7AT4E(Z&!QC^JDX M+$9"(I"2VAH:A@H*!OZ==U>3+!/..$#:WIW("=Q(V M;F[L?'NJS2HG!C30N21^XU68EUEUY4B(733.3(<.*4W>#+WZ_N&R)=/@^<;A M-PD_D=]-&(FW5-L93Y!@3823D+<,G^1U4')13+_-'%5B@M=IC_HV;GC/AZ(< MM0[LP5,UW\H@"/+0'! ETU=S2LH>("&UI%%18F_^W7_!H#Y\:.E)5N:>EL'- MP>H%S=$0O0)4 *QPX7E-FV=#0-- #B6F&_WC#I//!O5F/ M*EDE@VSFBEI^'*8XM4ZB>,1=[GN67!('4..\-M63 * 6#,9F:O:TCI, ^E'L MUUZCQ9J32M,(3?:,(TQVF] 5*Z!G#4>2\1/G9!<+ MS#C.BIXOVT&Y[*+ZXTBOV&>>DS4$O02F MD7GS(ZQ!._.GJ11]SE=W/+*VJQ_9Z!4>A+,5H2!D*X\84[[W+C))7U0L6U3%3*A-R>&,-#NN(08@.A/,4CW MG/>_HJT*KKFM4*=42_\0+DK20I\M\]G!0)Y*D]5FRPB;94+?>NN=<[?M5D_^ M3#QU?;O@]O/=X\U);^=O75?8/Y4*H*[HW1S:[0FO=>C93OPKV9@9BAG#[HT[ M\F@J0Q#_/)2-T1'1;UZ.2[%EPD*648V,%LF;[T^(H\JATT(EYEL";GSG]N^: M<[A]Q3OZ)(>WKC)5%*W"]8AE[$F[7;CEW'#A:6U8@N,(+,S+^$S"4Z [I>G<.&%.8Q>:&.=UT72WT247\LD)RVY,> M\J XAU6V]K\NB7&4J1R]3L94;)\L+7_*Y7XJ!.D]$EA[]JV77KGMA+)!$V?)+@TVL=7;)[R"?D'X1T_ MLC>5L%CPNBB[_/B'>J\>8K1)44+6J1][YVN^[VH9'AI8,_M!!\AUO,\I3GMK M35; NVTG2QR(WMR7XSE5\\G'7XB(M.Y+STA&_4TJ09 M\1EG+8%$WNMCNW;&EMEN[R';EY1JG\805%^1%*66^&,9HR[/,^2Z?0:M9TWM MD*,@LBUZ.[&DMN.U9_1X"ZN])6K02'/ &]1<9KE,"R7771,^D+TN4UK9;C, MU2Y\@ZGM*[KB\0;M2RG3VY*BWYU+Q]_S0J5%10O4)0CY Y^G2!]BMP;Y"\$*_ MX$"L?(+>@7)=[D/J=IH51Z,\ [RW(U&7PY4 ;O^Y-^M_3U^X&*]07AZ(]6-# M0M[&/-":8NH8>LJ4W\L;AU*^8/"RGR !H\9 2)7)0.JE5J>(Z+!J>.F*C^<7 ME\= W3VSKAUBNX9;<]/Z[ *'_=SC9:UN_?"VC#=C37N#>K1&[FY 7(RM+JU] M:X@N?_JUT?D^V(&80TZ=08&I*-].:GIJMBT0!_NOTCK#V MF%[?>9:_@N;^6*??0CF[+EC_NBOKH4R^IA4&4,HS0N*/L^)! MI6O0,@1^,C:S3GX,%QBS7^ V.52;_=>20]:__A.DOO21*_'@[%I$$\VFQ;&R5-C7S$=[X.:OGAE!!MH]%HD'8AK)]-/",REVQ;(F MDJB=0+=7;>-237]$_26,176&4DURIWB23<'IYMG6SLA*9>RHI"?.EL\.!V)Q54=Q^^*N9LQP&=\5=:]H$ MFS_!Z-R!>,212_:SGZU(/MW!.!(YSBAHL5:HLZBIBI6',F4J9RV4W%(*M/M5 M5CZ+L"M_*K3V?%A.O] 1D#K2)IZ.WD%+,ZKG[(I%Y=1$F1#='D76N4O;-CCGWP'C# M#9_Z'%XNF-0QY"ORI8O/<\\@&OPGM8FIX:/8C=N":MY0;G-AG^M\924&(1HV M^)A1=VY\U*B&UWT"ERCINU3H@]/ 8<.1%[XX5)WX22.=@FHFE^7)FXZD%"C5 M?HR^!076!V+6?96RY1[_,\)_IZ.']C[3-1"8+ S]NJQS5R0'+XKBDM'7*@!Q M8VZ2-:_+@CS]'<-$LD0KFQ=Q9QGMA^"0HB&Y;?UW%-E8>B_KKQSF,./#Z#3Y M?CO4U\A_O]^O)ZC_0 QLF'$T]P/_TK9&R;VYML""Z,SMHDL25Q(4$\0Y?W.$1G@7FOABY.&;6/J$&;UXW]0+Q0IV9 M_H3<-'LU(*=(L??-IKS^I[PX#!77*(_;>UK6#F=!7 2.\ "-6&BN M%GITG;[L'YZW6W9=)[^'F9@'48+S/9R2Q2,27U9[>:UIHN<2PM>Q\[B M1R_A7[O4'(O\F/W6 UP^W781+_GI8X9#*"@L( Z4B=((.'Z(##2PP"TF4.9C M3'XOU!SPR^_ 5KV^8<35,O!EA)&'T:CCW:BCF[P5GA6-YYFT^<$+!7M^&1J5Z*K:[)R_F@%"=?3>2& M]4)U_^#45WGG_T$#3K/BV-$_%@T(E[HCKL:JP]B\+Y/;SI=57ZO;6&:-U+CG M)O;_\*2JJG])Q.U;,?=!)C;^^,*1I?ZU%K8#\_4&>67R^H<>#'%B?R4MBH\S>EU?EVP3C5MR"A+0LK:K@3TH #6-- X[A!) M:*2&(C>)4-FZH'X;L!$0^&VC8AUKIHXX'E7ZQN-C?.%6E0@?GN^ 5MPZ)Z-+ M%!W:CMQ;/],M)6PAQL'!5QC.D!:]D1R=C?D-P_=+QIB^8:)=VXRK ARM81<6 MP*MS9X((Y6XVD1M+1T74>,[)']?4:O5>ET<;7VSLM"4R!5[M [ SU:)C-5J/ M_NCUN:#)$7+'U\3DJ'+,F-;2YMA X:^$QA.GR1W/LQPI;F6IA2R_!Z21NW?/ MIAK3D.'>$FOV]K4*,:J7G^=..9MZ8W=*Y9A& 3,(?%ZT!.>Y'8Z\/-L8';_' MVBL=;T1]H]\@;Q$AL-G3Q/AD(KR^'FP+L[;#%QG/96 YG@H1*4L2=YW%@T8* M:,$3K6!X[A4[K:HHKHU2JG;U:,8P!=R_UKQ&,5PC>@B;'0?#*BLK*^9M+EE' MI,5, VYVFIJ:98C+9HC/)*W]D#[3DZ5M!1Z N*MA-2#6_?W]@PT:&EV?*G6N MYL5SJ!_$#D/?$=*+TPCI!AF-U<^W;-[^,+;BCJS-K>9HQX-?8V<6YX"2I4[- ME378A,*0!?J4Z7S'7XIL]LG0?H%><]1:':(LWHD<1\DA)&-+=Y3&9YE[%,#D MU)R['H_WRA^[9!A!:Y"06@!6V^9;0[JT'CXGUJVWX\8YL+;KE):L9]8ZE^Z. MVCP+? O@6%\!DQ(#QG 59?&AJ@0M: ZN+9AGNE*]Z85UA-WPUFA!98;$A6-X MVW)\;T\\)0BR%]0ILA))/J>MSJ/C/N_5PTP6KA$[M!@'8@)1FF-;+)LHM6"< M/UAGC,YM03N9_JMBOR-?(1^_4WRGJ#&XK3G37X;\5[#7GM7CQBJ'+<]&_IA4 M@W$A[4/ZAVXQ2!N9;V$X!GY/F;;R7A3^]0N MF'W!O(DD0;9LE#:BO]3+=U'3#"E3/6)O 7/&N>Q&ZO,+&7G)9QD*D3,WK MOBEU)[+8B2T]Q E66$@]"P:W@V(#:>"$OHJB?[96*74(/71X6=$/2#3_L*WI M:5G1\;]<2*%MV[(VN3G.E=VO<(/K=1Q;[?N+=2#VS2;JRJR$[+)K].T"\L=PYUSN@5A(#L33?Z#]^@)4J)G,FR$3"&&) MZ^IJMB%FWZV=,JMO@5;B;T)-^:YC[I UNTEU[PIDWTU5J8[OM )D524QL:0 M=-(AM!%\NT<70BW(O-?(4_KH,'67\W./38W41!DK&E\>S"-$EWTM.H/9V^\4' [%;T?#"^'6XC7Q!"Q #N[FJV!2YO0J]*3T5$QXBBXE60M? M&KE_]5WD"9,W&P$/2&G4S=V$OSRM#6KNF[,Y9%0;5UF5W?O1$5:6HPV9Z+FY M76KX0+0\AQ<^TP<+4"JC[H_%2?9%Z38'7'G=]RHQB_#6.E)PR:4ZL7G^D='$ MWWA1 @+#%ZL4MX882#-%\>[SZGHAD7&T10R!C!V3W$AVIT>%H[>7BX?ML$; M([.WG:\%.<3$ 63P#=OW%HKWUZNB3W]T/%M@T&@[Q+QXW],7) JM#0:0D7O7 M%P4BK[S7,&@F(L$E692_Y!%9?(&$91%@1UX$V%Y-%@_*_O5WD&H0J,ZX0 ,R MW^#AEMNLGEI@CO87S&UCL^8A\F&IP+MY$Y5'5/P<]!M;OSB=EXQ5^;F;F?=5 MO*?T2,_SF/3WJ\-&\FV<4T4Z&:B1J0,Q6@\WT-@NO)H5(\JG9+?&Q%(G.R=< M\:-^M7!_J[CQB?RXMCCKSDX!B3M!!HH;\[T&P*JT1V>K2*>^N2'SS??2YQ^= M=1F=?G21D8:\6.JKE4&6EDJBE2@HJ)@:3N456#.HV!=Q!O+/_J'GQ#'E30E> M#B% %A-NIT<&M[G;2KME>;-3UJM#W-NR\<2K4D'7VC*L%ER"()VZ@%Y*8VPI-0*W4@1IU#HRXLQ6L7^\(W\]!KPRV" M'WIC3KXWVG6O05,"^?:(A(MY>8*&%V$TPPSQD-D211NP$%]4GUMWV^GB'_)@ M8L:J&#OIAUTS&N?2'JK:*DK<9-D!LGN8]Q_IG$M_]D5.K=\U2:SEZ:"("EKR ML)4J,CBTZ]]_<:^!>SQ3]FLLBBS5K M(59NP6+74HI#>*JKMBCFD1!1 RA;(=> :P=B,K1\2[\\1LA(4+LDG#P25$EREZWE M+OTP^5 ?L!PP$_UV9>-E8G^T]:XWFJM?^V6B9%/MRSZ3[:=(@5ZQ39VP:MGW MX8L5P$MCK5X=68/\1&E<1S59QJ2O1X.5A!SCS=# B>N (W:GLPU_^A=]YVY5?MUSJM>=)ORX<-F\3G>:ADXA5+ ,/D=]D(] M,>%07[2),'8F'-F._3MPUAWRPDA]M/R?ZP/BDU MK?75,HZ&5TT_T[TS(L!.3T1Y=@/B[5*T:2_K;_:&&B&.KU"?1>T=H3:.VD6- M,[5SQ_U0+3WE7YL*!H"=0@@'L[F1W/8&%2ET"5B2@T-GHJOZ0B'6IXJ;R]J@ MP+')'B"+D&^ H_G6J=W[5N*?=97^]C,1P5TXX/VCS&"%ZLLG8=%_@>V,?Z.G M>"#F<.G^0*!H(!#-L93!^.D.>"W%:5U8'),=*3Z<_L1N_7C=%OT'ATAQ+IZY M[)RW/U"5)7,@AM]&M2#&>+%C%XF50_4ID#(4RM!8=( M.TG%L/BI[. U MVPHZR M8ZO,@GCWJ=R>D [/&X+2WE^V2(/#T&9!CY8%8%LZ-H!JQR*J0MZW8P_+@&098/U%='=)'&?(8%9'()>(D+NYIN1>D5&0>M;4P7 [G-@2-SX MN:\R'.N\WTQKIF:9I@XM'/+T>(F%GR)T] 5LA",K3M\J?SI9T)' M+.H&-K/.N# AV4E>;IN G7.7L[04-(6Z:Y6*7%5:/1%::5'H#6_J5PTY_MZ_ M_1$DF;!G_,,&!7L6ND!\D%JUI'A?/D=&E'DZ[[(.JE+;TY;9L=&9-A.<<[I= M)V*EBEK>M5)"2M ,K\V(-V0) ZQ%336,]F)W8Y;1XK4+B5_KV?5.A#;RS9JB M)I8%&W%-@BQ^PXU4\^*JFK]]+9X>0B4[$)YTNV-_>/@U=8(8M[SJ6&Y;Y%)D M5!"U/#AWW0L7X\+I41Q/!]UR=!0_66F_K7YVM9.I5/;1X[I^VE449VK,/)[I M-X48*IR&1]/''[*X6H%!U=T=NE*QGR11_D+HY/4]PM>3\?"=)/2FNZ1J]%KLP1"GW$Q+)#J?<$T M]I0&MGEC4^5VR':U6P LN,'# ^P+=& X6& &-\P3?#61FUAC)R5I=\??P7BD M L' 4"=*5XJ5HF$-(/E#\/QKPZ$'8K(4<&N>HB[5HCMR-.PI./HQV2%PT@<1 MZ#YT2[;6;,8[S:%X#E )0@SB]P!X?)-VQ&9S1/'VF"*#AM D/2?O5V.C?]XS M,#AQ([N M_'7Y0,R]%[#J=D)+#YYUV3D_\9((V>=%4S$E>:=.7^?&'+>D7RG_;<.EH:X2 MX%CYL'G?(\[WZG(TPK6IEJWA_MXGCSIN[SL&E?-42^#&%X92@O!;J^\E=!@; M@T?A+BCO'%W!((XDM52^R04"34(-#>L\5!>;?_IDGS>CX..V\,;]N:: )C7$ M>O5X: L[+#;?D35GHO72R_(JL[V].Z!\_2\.::VF:5#!7!?-] =WB?0VEA6NM2WDM5_WJ M7*7Z%%TV:^,>HF<#DE^V2ZK M^5YYE\X!^VW4Q('&,1C@E;M3B#]B6F)_T3H0BX%WE*WP3X!$!FR/I3LS[6'D M^!>]9X"T0B:C_#C9UR+!/,_7K 7'LNYUBO3":'EG7AKWR]B"OEGKC/GR78=J M.#PR $BN51MSMP8"WXA02^:8JYW"CHX@:SL<^@?6M4U4]SA&[U#73K@1-Z#C M>5?CZ[' ]O:?)/*YT1Y05! =:,2_9W=EHFDQ_SX4 M&&B8/N*!FR0SER2=1[ECZ:AT*L$+=5[.33DFX\R@\17BK=.2-U8!9>S*%G5$ M;X44CRU933H0JTIETA1%#!N5H4"!.^6QC" .7JU=T,H 07+VRU4"FOJXD45P M!0+/*V(843M:H'E2E_[T7T1,X:3PL9$%HGV&^&!E+G+!3E9;1V,\X74*83^; MR0T^9Q.>K%CGY95Y/3WL;=:@1FD6 Y%9V5Q[?P80;/B7E?5FBZ4:F!WL;CX7 M<'<9J=6.4*%TH?=D15$V2NZ&@4O(O?+2;?\]+%BMN=$N6$ _>5+GJ-^&$,(\ M\XOU4>O?E:S^.QWJ)I[7V6![VV.&M _;/M&XU'O\G0S'^)#VC5G/:(,NX'?M MPZD2.8'X.=S+XD7 B&%[9HRC(N6,MOS%K?^'O?<.:P++^L>9'6<LN.3_\9_Y? M?#'9:-X;52-QS ?SIXHZ^PG4,C4&JX'Q&J$+#8]'H"TIZCI$L@0/_[*\FC5G M$3=EV)F\>CT4PW:@?CPILPOX13K+68W:,NZB4DHVV7J =K.W[Y]K;K;26RO/ M"?^%#B 6'2EX//VL(R-<];ZV#=VRF@^97RXJ^.F@+),1N M^DG<,_7.C*K'F2'7I@X\6@KE7IN#OU[')@=;.'N',B3ZX-YQ&^[=RPJ':ENO M!R]FP[[GL_YIH;S7=%SEE63@V"$JN>'G7][O2N@,%4,Q->[TNLK+FMO" 4^! M5J*F:AC6^MG%_EX''XZ45J_^IE?K.=/UD[?6)Y(*S>AC'0Z[^[LUW:I@S/9^ MR^KJQX+\*X'PC/KNJ$;<8CR@5QO94-W35(#SNT2[,F[I:;C_T?"+\ M[NN/KX_Y>@C:*Y[L)IWD""J\KC$J+,)9?E]\?)(VLSZBQ[=KD55[P%OCXC]E ME*X@3^-C/C^5N:,X+T$/UU__RO2LZ=[(]O4\4ECX^E:BWVU[4>S-RMJOO/WP M"H\J,T(6MG-(H\D/0JJM[<5"DGM,Q/KEDG6<[TIG51B1[J_"2_5BZS>\S=(3 M?'EI.KF8#F*)?/(,)#6X6W/:-=0,.C:B+127NSUS+GF"*^_'70%&&(*4)FI1 MRC79.(K$EOQDHS=EE$?QM?D^[)O"7W_GO?.Z.NTY+IKK+6)/9I.L:M6/(!/! MG[PXVL#0Q@_BT374;E,58&5=V0Q.'=G W65#KSS5:.I*\BES(U/41MO%V>=!^@)$7"+BL:DA: I^C,CD7>JSGFT_//J(ZC.0'SU;,V MK('5>U+6&4]B^!=R3[8>>+VK!T5Y#>XTF#""<#=#T6#%7'?^\'X@ZA MXUM,K8':<[?'UL^T+=A+X-_XH0RM#?I*F:W,3WVL)D#*JA3'8!!(=_$ MTX'9V1OZAI7E-N2*X!$=#/=D)GG#UZ8*T(6B!_K80S),LJ/;'2K?+-:SO64S MD-;11,(M&TD[L>UR*-TU-+/4DJ:,F,<=S3Z[ Z(:,A^8S &_Y#I/>['C5>R1OWQGO6DN]Z&6]7:I9; M$EZ\NR4:?FWX"?)J2$+E8(J'N\#)CK!N0GI M4R=_H.C,BZ',TH[Y[-YDO7T\Q94"ML. ^>)]WKAY_&O/[6],KO\GT?G%]$3; M1N^S,:%3ZWJZ 7ZW5/?@HE#$QLA%-TS&>B9_/^T=M([4,MV-&:G**&?-$\. M=%^B&!YN(^OV(L!\^WY@7HL,NV8%KB$L19R-7:XIW5?#F>/GXMQV"8"1=3^G M' Q\Y>+HPZ)1VA)"'SE+*[+^6X,UA?':)PXK00?SG8Z[G=837M"9I%2F7QB> M",+8BME+7X?N55SA.K[Y%G$^V:1VQK%> M;0RVUAX\( 7W&W,>C1A:!D##/.YHH[%P[%YX&N;*ZM]CG#214((-$UQMGUV M"]G4J!^F /"):F4ONT@\YV#;0/*5LR'YO&E_@YL0+Y;JOFDO=K0&U3^7Y>N+ M'OMC7?I$WFXY;7WY#G%RS!GBV6[_"SQ7ZVHVR.AG8 /8L6MISPK-AK&D32:< MP.2_6#4(ONZWQQ$#?-+%<*9@-QG"Z?KS&D[!@H@1U_Y.Q)[[.%,3Y111H8E= M9&=EH8&N/-;$0) DOW:WD%& @A=%57<,7/W6[HB4&V 692-F9K:[#"2.X- ^3UY2I@)*A[B4'9X1I9?399#5#0#@^O+:Q"K^54.V+_MW0L(R$W8#$[1N2@)Z6"Q7.$L>BND$R-:(@$2%?A8XC!,=_3HR\EJ;Q[/;O6BQF]&#_U M7=5]MI++_@33KB'?I8>TO[/\%BL!::QV.&(37E#/QKH2G6TY3T-'U 3>\;K/ M?.@:# ]HEQ;L2=6Z/&--%KQW+^P7]F ;W9.4I"3^9O.VK)((Y7+F7*3>]_\4 M511V9=W2)06YW!['9^*QK6Y<=@#Y-,1X\0>*6[F)WU;W!96W8H+0VYRFR56H ME869;:57MZ.F*RR#%T^7)GEZ&<=N]JR&NW^NXLY4;/>G_W<5=UE57:3#^XU) MW0TY(#O5T(GM;#810K%)M[).BLAYU))>F.BJ@/WX3-"P)[@ 'G4'9E M?O([MNVNI/3(NJ\S"TJB)+CH#J3883UI H#YS/R#Q6R7W, D!K"3NRV\D@91 MLZ>I2KK*2H'^O%:EW/$?+2;:V ;OMZ__@KA7&ZBTX'W) ;MKHPJ7#!:9Q3=) M)MH>RIT^G?X^'_BZ7L-]Q[Z,F2H5>?%^6I2JV"+KT"/AY?W@]C>C=%G=$4#D MS4D:>O"8[_;HCFA7I-P 62N/M99#;2^1ZT,+51,V7>C'?'?OM)W ?*]*:3CR MC:F58&AMY[KG7U9:(PAR=23.RD$N6I/J_"\I> ]S"@Y.KU<,>>:Y+ZX&9T[M MG(TIVE7;.F_IBU34IX;HX()(^7=#"@(@!VH)D.%'VID8BLR,:"\,P.\KBAK] M?"4B+^FY8;M_O7(6 Q4P=6VKA.BN@[TYV=S/+SF[=J]F&)5C95)!716?KX^W M+&G&L3B#3TZN7_XQS!E_TN'[AJ%-B>/WH&T4$_>CI9TD9>W M;;#9ZAI%D0_H^'7\/&].B'/JL M)] Z^.TS1=C\7"+_15)^7*=0[8'IVRFT_*YT@;HF7L23BF8XT+2\6IPB5$V* M(UL?R_A,_OA7SM_?G,FKQ);CKL\2&%EF[I)>O MG5TW37RGU280>5GBM$+I'A"_E>.,:<)!W?KY^'4ESCT/ BL$R1*4.^93.>.? MM>EP=5:.E@RFNJYQ\BR<'U7-7)Z-<%8,Q*RUFM3,>D,L:O!PL#%-!K$K+6,G M^'LMG;IQ.':.EO8"N?]"AS#B?^1'?GO9:T%$)JV5KN"(;6;AK-\SRV5>F)RI M&*HV&G'O,;II/$.U2A$JN*[D?^0:5CHMAH8/C$&]ZYB3= ]:9XS8OFV^7DB: M2?(P3?P7O5!!&I$\*YI;BPK=LJV)Q78X YL*NP4< P6GQH2OJKOFX/_1 M*)+P1LN)!^& $:;&3T^TSDN'<.&N9N)U!8'WV\'* UX4KVV'6)Y9*B/21E59 M^E)2D$^WH+*#?H!BU)FUCR?-()H+BX&-6PR/;O_M0JI6I3Y#+ Q%G&R!G\*' MSZ$[G MV)8N],A^1]V[T+A,K9%2?0T]CU*2'+[I%4HQ-O.<=+S=YM@WQT%YN22'.OB!A4J( QE+U, ,%U2\2.% M'9U!%ZDM#X0=OJ0[RL5*>YY?&,BXN ]:]F^#2LXB@YY'/S_I^.0_\>4K>MMQ MJ/V0ZP$5>I6]ZE1%S,G3;%?J^G*90-28[SAIS\]#R<_;-8!$/:?9SD3)HML_ M[KJ.+Z7GPR[GCJ$_GKQ]D-VM1-?MP&Z-=5&?Z/-H7S?"YW))R0*[VFV4T[TU M,1W,-SOTA::KQ.J]Q$L)7%E@,L\<6*(G8W9?KNDQ2WR7X/'Z6L\ET-^N $\Y M'@Y'3N6AQU'1RU"5%W$O>69@N9P@C.78^CV [:G7WF,S#\J-5Y0GEBJDKS[/ MIJ*+\,\N;E\')5DE5QSSW71\1HQE\ /:4#%5SE!N*U%0OQU?:5\X:,BO'R#=5I0C.,D%T M7U"*/L.85X-JK,V$:S4?\YU79&_FYHSO*MRUUB55STNT(3V]?C:L O!?6(!O MCSG;57;W:# 2469J.4S:3&R2UPA61M\_>T ZL=QRZ]2*6_!*-]F\ 8,P("<. MN:*V\J\-<+ ],7=9N1[EY]^QQ.A:'UJ J4$K+2^SRUX#]V^&:M\>=O,J:/JR MOP$<,S_NB(47UUHN;\S$'O,!%-M"2O>)1=8I,SC#1D_/QRWVP=:+Y;M<"V^L M_3)K=*IT2U6_#Z'7!%[88%?WYJK%OF4%^?SX+]5R*0-A\UZRQOF#CO.,MY+2 M6$X,WYHR7$FG*,,;[%13^ C\Y)8:#9AJ#C(;\S60'M(&+5D9/'A@M:&!0TA> MW?("L-=$+,\=\X&@DB.)&=P^(G#@T=Q)4SCXA_D*EZ9L^@@B%*;'S U>B3*H MB3;'C/VSJY\ P]KU-7"2\OQ4(!)MNF;!>3SXIOA M",>.>49E9A9N;I-G8%UV/33U[FI"Z@%Y^KS*V\>,K\^T7&XYZRI])F214!!@ MH'#,)W![32*E*R_I%U'&.WPG87JEB2)VKV1Q=T4)[Z8(2VIEU-8Q#8&.B;M&/C4! M%(N*NIS;* MJRMH8$=]$]^DP6UC1E)G:3R[:U#G%0\U#^.:5*#%D2UN]C:1BT7P:JN[S%* M_K5/_1LE+AXVKZF;YB,9,74V_,M*+5V-F<6/5?ONQ>Z^:JU>TCPPZ"GM<"=2 MSEW/>ZW8M5WCEJR9RPE_8"G01ZX &W5JA'.4\Z@58[).\^ M$E_>& Z'69_P"95BB@/>G\W1U7GQM X,3 MA\KE=M>=0]B58F*D OPH+^D#@WWY87M.I_6NS%5?33\4[.V8KZL7/#H!O2QY(2\E[7S0BV%]LORQD MG)XFD""+C#=#6&A[H\4.,=:5[31/Z'?_;8LC5M)Z4XH^I5,&[>M/$;5:25EY M +W< 13L1>4V\0M,60FHVJXX_'R'5U.S?+'(C/DI1^8N"F;2+;SJTVBG,S*V015;"F\K?FD:3D]V%=:K(,H^?5-C>NA MZ;TNF@?&"\@%+I$9Z./05)FPUPB&6Z)'!]SV#P(@<-&^E AMA1=&9IN]M)<6 MV,LE8)[),D/ID&0N9TR7H@$)W_"(9X[4K/^QRY[-K46[B=LA)I,$N9%6]PO< MGUK/P;]Y##U#[+[?#I-=GEW.CE__OORKK"K41$_N&PMFN=+%BOBR)(O\GT(U M:)*MH/.DQ"'NRC9V2SC46W51"N3DM5\WC:&DTCQNK,%?13HM+-6I.CAE=($, M-%=SK(.[8;IID_3FK&*/UP$/#'\3X23-@HV+J*^=&\84CZH_)%M,(,4%XTGE M=T?*AY]:7P=K_9(=.TL6%!2+?17.?-EM0DF5&EX6$! 84=65E1N)D54DW_"H M"%?'S!87#&5-J:I^VH!+Y!(5-S;WN &EH>+85;0.2O_"DHYLL8-@"^/YAX+^ MF0B[%89&:)ZSY!'MZ2Q*5*F+2.9GMGL*!SY']7&07K6Y0'KFQ2W"Y DJ5Q*&2%R!CN$K8Z1DHM2&KURO IDH+UWRWI_:FEB/)8K V0$N!QPGDU""V M.B<_A>,G1^]B6UF!+K3&7)H\J[ZCPVY#A\1HSBQ>&UT@19: M,9:AN\R1U3LTQG#UPD M#6 ^DT>7[>J0OS;](;3]K,FXQ0=5/8%^PONU35'7/@>/8?#/JHBA< M;@I7_GH.JFN4?**UN-. MYZLG=W:.B;!^?M0M\]/W_UHZ6^R<58M.^"9E>8TDLQ$@8C:>\)?)$#LKO-^7 M*23D&V)M;^#$40;Q1<'0'-LK3NA=DD4BC&^MUDU4\H+&AO/E#4-%XC'?I>LA M+91+QWRU@D.K:"KH9_R M!4-L0F$:ZXQ.G9'=S'LSZ$![V&L])M8AO M*1JJZQ#5C,/\LY2]:D&XGMS?#/= $1H?I;D-63>=CK'X[JL7+8BC; M*!G;X_YD(#?Y+O*TXM+I9,W.2!GF _@+\R\/_1",:Q.W0.B#2I@.'6UCRXMH M'-6KQR(-,L_\QIQA5*ZBHP*7P(IWP]56C(P>41^GK>67'/-I=)$:SLO;$PKN M> G3IB*-3B7WVG4"5@L=3'I=?BJ#'PD%0#+W-C)]X,;")&[3 M'GKQF"_!L)@1SD1*&J_L)BFI]3D*V)OY9W6FK05EH0WP I28<[J"I?D)KWY_ M&H2U]-^IGN&6-W.UT#H)NT;)FI!COFV;[]0]K2,45!=LKA]0W]K'CVJ??L$) M:=#DV>*G4"44"K1 VIZC+K^66185K2WMOZ T,:LSN1=N#\6%3$=X%%KT><_ZA(C:!*!=G#02;=%01=-.T6B!/N*%BY.B:'G- 7B+GCMVB1(0S M9KYI4A.[X<^BB2'7G5%UK.$5,[-C/D]9JPQ3Q:INF8U.&9JY-!OC[3Q_-<-. MC)!J(A-6/BG-_%R06E8^!#%:M,490/D%8P>D=.,%4)-7.;(F.>[5/3T]BY_+ M"CU#>WIXW1MZ+M_]-I%3UA$CR0N1^DQD6M4$6@I'X6Y:9FMVG9H-NR/!(-B4 M/ILY8VZ;V9'JU <]E=PX"/G333&QA3)V@)3U^5F=$A"BSVNH(>P(<+99!1.* M2C ;$RSM=]A>9+-2FS"*\!\/;X&6)\TX^0(2+4+P@FPWIZ"#O (I:2X'G>KF M86SWQUNAG62YMH>E("E<(SHV*06D0W0$M8ON9>S6.'*U[ M>)_K99MZ4 ?G?OLV:DE0;/((5DU E1_'4\!L/5WIC=S=Q_6ZU_@VY3@*M26_ MGW,$FLL%$D>T!9>)#2I76EW>7E"G?.?A?3.4R2OJ3" 8RH/5[H:=FE*YPRBH M=WXY<5\ZC[O979>G2?<$E<@O'_-=ES-9#YG=$"]SF,ZTC1(,/L$:=7&&5#,D ME&1E:TG-DXK>8T)9L03A9#94M6CT4=G->X;_%?V7?@P+#RQO>+E42&KV(OJ8 MDF%5"6^"> FIW9Q.*((VX6;$Q($AIP6[U5EX9LB[/$N"@=6#!22>D9NV$X)# MHN5B:9>4J"4I)1BWYFS5U6,^6I/-,5\QN0FY8K&T6VUF7K6\J#X0'-MH%'(U M^(@Z/80U\U:D &7#_W==?U&*M=.[YS,1CUA1%[K=\\#+?[S3X0K!/]@0+,SU MWLD@?C>B=9:&?O.I7PC>21F-4JM'$[!!_IP(DR.) MD1X7-9ZA*8)V!L+;I.\A[LLEFI=?H[5Q2023 +OVJNIPQPYDYR/98>25 M@/+<3WF,U?U#>DVQZ\O8>'UO?C$I*1TIZ=5.<5Z,EZ,+"Y [;%:)^K 5;_70K;']F,\\ MP!XXPJ][=FY>K%DN>*[+^^#]4H3-@R5DHF$ZE9;-Z]^[46;S^11PU%+TP3 M$$1P@H,L<;[T%[W0TUT1(4#F1CFEYFUT73EAJW*LR1MM9B.1-M=2#!C XOE. MZ3DW5GW5!#I^^:Y7=['#?2P(;,(V;W5]JYB40GCV($W)M0)KXJ!A8CFS;(_7!-^4VD2ORGV$F&N;IAE! M@GI;4^>+>?N.0;4EA\.Y:3RX.K9R8_\U&;?1_!=F("RX(J)]V84+537>OQA/ M&79#OGGS\'_5X>_(/)/;M1I%M1A%UN83:.YV$BXS"]K1(FTI6Q@G2/S:305? M>CKUF,^BAEH:T'E+VK9%?%.D8O&CUUW8 66#D!0LT9W"RO-?5J>E]A\VTI>P M9I;BLJ!+4V,*]S[JR>^T2$T$)E!JQ[E2Z4>SUY;1^DP>>N>^JT(JXC?N4E7; M6.1;_W#O,2^_K*4$W>56^,ANH _%8,KTSZSJ7$?M"NS5VNO2APD*+\8#>C_I M%\KN*,^/Q259]T8IY6;2-Y3=!H456L]=?UATS >5V5XI+9$6!V*!.XBNK]8X M.1;G(%4S@SD&M<++J:.($%5]?8/&1EBJK*8W7G.^"'IV>N+Z[\M@(6[<+41N MKL!(ZH9%>R+/?)M\T.908.)9QFB")&QMUL:Q,.?LW$R<7!0X[@!_8P8RT*K[ M^U=8H;+^%HF]4G;OFUUI. RA2TI#_[R:2Q\8\:+BO!T#V7%%%7K/)G3$,HOF MF[MMD[A';FJ]*81RFAF007)KJ#".6\I-G41^7?P/E\U_$OJ4_3VK1^?E-K6+ M%RR2KZ:=;1N.7H^1MGIJM*LR(SZ:L+"@.;9*9DKZT:LUFF3P(S&F*FCJ*& MK+T\ZFI#6Y8&. M9QH^P%J3(GJ?'LL2\_!63Z]=/'A>LN# *XW(-K<)I3_1B:Q)2Q(DS@0?9@K: M *.;.PCOZ(X4IV1]@YU[8LB\QE'.,'=]*<2*RWTR4Z,B ;U/8+4.S_332_GH:^PW%*-_5884IFG+3\^"#9>MUB[:5RP!G$^ M$:08?!Z<7SA[D?%R?;^-+@M,S$F^5!R1Z%]B&A;AZ!^7)Z4B5-\1%I)RD%Y) MRAV+$+#-RHZC)%1N)^G(1K1KMBVJ5UM4]Y^HY,JO_I=(IT@1(WXP3\;8>> 3 MJS$)3\N8W?LE(XENLQ;$!$LFR=KA]TCF]R^I2X M97'-=9Q+1C;JC:9K47:?0B?J;%UO,\:]R/LPO7(5D!,.+P$$-/2$3>1/!Z$5 MW;K%]WKV-1(;(T20%QP4RO[ 0U+=S#QR+5K'?UII/X=LHW&NY9@M4+[=) MNG"#LSZ4OC8<[G@!K.?7NR1L]['P=I4-Q7,YM@#>$2;L;-))COEAPUI>N2\I"7Z_JW6RHF0'S4+%,Y'Z*RQ*=I*#8L8#I49XTK(8O9L@D3EN.OM0]/V- &67CCJ6PZ2YG*P#JC&# MY_6SD<2R5 WC[KNX+ MH^/\[YSHOF0P)\HL2B,$TE[N5D@Z4AC0V%DHJSK49^75) ML'V"7$1"6S;3"W7D15P&$4= M8W66'J7/MAP^H';]6/7Q?S)%MMP, M+6B>WET4S%9(80KC;\93)/4#RIFQL66O$E+88@T:FK,-?I:UQWQZ@5B)Z[NA M,]76(>]MN6!,%<1&QLIX>C-Z0;_Z%5O\M M73J]Q[<*#8VBE>N/5-P+!CW+VSY+R:QL#C<>\TXF(I04[GEA<";BZ)JR^9H MP9%I:PWVR29M;:.M7YIU E_/,K_S&KL_^G%XBO*T'@'E7[P9D=5L:AW>3)?N M/)W^D?-77 %.M7<.,N/ON +&U5%A7MU*PW\>?<#'X)1%::OX3?P8HO4^W>^J MXE:^YOO'(KG4=.)X@C=;>-%_5N)(JV*1X_266JEL(#H5("U/[C5P'F,4\LM)'[ MNT$4.[0Y:F)E)[RKM\_PY7^& 7<)&1;X)+ A8"F0!):NNC<8>/G<]5\]UF0G$;;^9 MF;"OQH)UH^(I>IXO<8?-0UMS^9;KYEV6^(SBF<5.E&GW]G[);79CD@%-F77RK-D)A"Q6>WS ]2S M58B&NUX*]ZRVM*7(2:[XC56YM#Z%U>VOI[>XL\S9SOSP/;.]>N@D!E Y-((/&3SARM_8RSL;,C_ K71<0N?K?2OC: MC ?MJ@V^IJ(ADDSOGSMQK6' M.LX"U_7I"CG3"YA)FZUS$NGS> Z86M(0#E"+R],9D1ME$0YL,)3,Z*HBDL6+ M&2WMS%>\QOP4<+FL;6X:)?KZOF\:3G\>-)Q546\4!A7IJ,?S#VWEGLO$+=8C M\(F$YW2@[B5I.\:-+=WV\KA?/_IOK84F>L"UUKN7-E6WW.+RY;28E^2LK'8@ M:MLZB6/4#G/F+"VBPV%TNYKW&0'O\\7HS>:=-=HE[6D*_^5%_L^WJ%/\O"N] MN2IO?F?Z+P;(]A7XZI, MSP18O)QOZ79M:M8HTR!8Z>2V/"+/YASHUGHY\U;\,^KF)5"?3K<\*#M?^2R= M\W4W+ U)KK:$Q6SL=7W#LFK4\]F\PKIF?[9SX/AL>([0M17A MP^8EB[!."?4SQ?,R[1\7R)$7*8L[&6\-JZ(V;2HZCOE^W>PKW54?*R7+,E)A MTFNBOH(4B>Q8'AUKCL>7TF[^!72G%Q!X%%+/T=I:X0+L^P5*:@@>"JTQU476 M+6[)5>TL3Z?HO\]6UZ6A=L)EF5"5&_.UK]"$%V(YX:%GK9-LN!]F\K+???= MS-7TD*S4]TO6AB2'BTG&!W\>_,6&1>Y[ )-JX5687U3<6?$1EK#LVFY]1C/%)DI8N;]^>.2WW4P51 MP46'UI.^T)P2A#7WK3=] =L]1TG65>/1UR=EUIHX-"A4&REMG/SG7R9L!E$5 M91SR;N^B;<+879N]K$6N/$\ZJ7I*/"@INH/Q_7_-'L[ALC8NK'W*3-3K MF$,95:*]N:;DA3?6J(,S:1ZT@5)I5UPMJZ8B_XPL,3TN]E79:X\)\(531X^T MC"A[(HT=1'"51ST%B5UR9P@V4\(VL6\PC6=FL1<7-H(/7(O M[11KN96A2E9P_D!!(K::]7QIK%>% EU$Y+;B3DG"\*3X\"J@=7**:7D HMQ .HF$.1'7<9Z$!Y4 MD;;>9GL6RWY7=F+1/WFI+:1S]_2_$_)+1%0([860Z98R*URTU/@[M@28[:?W MAM-$[-A\=K_F??!#5&Z^H-VZR DEM["">BNH95F95&ND[A)8:ZJ7I8[I'?-_ MIAB1TR%_%-NMO0>\FW\6#E9@V*I"B_QNS%+T7--2]<:2P5UO;T=7_!.^I(CQ M_J^YG/WO-I?'MWRLF["@/H<2;%O65MSDMNHTUB>"!5( M+% M!G=OX7?$>&5FS!,!D/3Z8[YS"VL59Y/%LCE4YH#J "BK^=.6&O(AOM%]=E)V MT]JI2Z52("N)6Y+V!O[K7?M=_]L>37/QI5GPDA;F1-7=%Q)A9#K<1? M#&^?C3E=_O :,%RY(6?XIA51LRPIQ&!N40/?T>9RS'?MXP3WR1*)K)$3QUU> M9=4L@WWHLG0LD5\91II47O%'0Y_JC*PSJW'(9>_8V'V @JUF5-*;1HVV<;>V M,,ZG5%NS!;UY!&[5LAV>4-:P8*SM'6H502//:X>J+J,8J^7C94U6D!M:M:I4 MZFX%!\/5ZQOG=&8P>TT_Y51MW1^:'8CMW5J(YP4MXW_5&(B?!SUI(I<.F$3>0)J]+T'C^Z M1]+K(7%E0-FFM08^Z\@!J5(Q.]Z*G2'4O'U:YZTWVNUW6+U)KYN6ZX^ZR[>V MF!-685P2-?>L"<'#/8SRJWQH1/ !'5?LUF#KT*E7,DK M 87V@U96^G<6_N?_Z':9GU\7@N)+]W]BBXY/]HYW]B#E791Z[\T<+D:DN!OX M=%#+/3H]H71WG_<'63XV=>\+78&O12\GZ>M;Q)0V/LNP3%T'8:]11&Q@) IZ MZ7/9J465 !L-[VQ\FHWLUOLTZ&>*D7S\1J?:?)$H=*\N482JL5!L6@90_1W M-Y=^5P-\M7O;4^<'R/F;(9E5+/L6X5!(?$D>D6S_*NLP)G7CA8&4(B[$R%5U M"U?U+CXA4J)\+>4Z=D-\2'O,>T 4BH@:](K=![;:'?.)S^J1P1[9JW*E$=:, MP,']^/WPJ@5_Z.'='@O33[RA(="1=_YCZ(MU\65O_O)[TYU -*^U!"=-6PP" M>\>WQG.?<$&=2_(2B$:!V[7R:\[/H>(Y?:8 $725.?FPP,Q*,[?9 6;M,=?? M:V@\$'GD$N;"]GO=.2@:OUC%'M["]5BDY\_E+^OP\B?DR-K^<7>8:L%" MG2!5L?*OJIGPE?%EUN7RXDJ(^RH6FNP6341FY0M\HYSYZ(WJH9'XU"?)._,N MX,M'^#R:B?:RLNJM J*V(O&4@;6:#5XMQ=)5QDVE+J"$D]C%/PQV?J5F.PFU MXS=!FD()L4^M9W/]!J1B?QY"2U/HRV:VK>46]3]%F?\V.I+4O%-_]>"[?+=)JJ+$APB0VGDNDC_)" M;D+*6W+0 70:%51/^:JH-'MQZ7]5D=J]Q92%6P?BJUY+#@F!OOAQB.ZC ,T# MCWKU1F%E-98WW=&YM26JD!Z&Q%7N#H\+'/S0E-%4, .W^6%]4GU':8JS!M?9 M=TQO;TG:_!M*]/>Y"P]&Z8E!Q-D"(@D;!W[R=%S(D_ZN9_]2X8.%97 MC>@(%\F<)6Q5F?/0JW&H584K6,*XZ6?]P/3F\T)Q M0FU)!@FZ7AP7J1UD,\8B>_N>4TT$F!34*;$AK'=P0>.Y;BG;KV[4H-!1QYN$ M"@,Y0DVV1SJ(H1MK"#X^FZI%5J])3WZA+OKG8G_2JI@HSD<7$!MN$9*VG!46 MN(P*M :ZG(993B .DN3%:>6IA993AK7%O%5 ZD'*%&\2R#+;'R=K7.(IJ9I% MN?JSB@OW!TJ<;P3"7^Z-@:];U"&RYI^",)3(8SY/%91U1'1FW$]"_XDZOI"! M--QYBYMHJ&([![RWVEAK%&[WCFOK(1(.\Y>[A4\1+X_!<@@Q'VE ZM.3@%(; MU&V=,NDP[<9C/M5<+B)"J6:FCF.6,\$(8^:&2C>IKF2V:^_I%3Q957C9L?AJ M6VQTK0)4,FF\Z4X%#6,;*XSWY=^^;(+^^%?69\2VE-GJJY2'32,K[]G)0\Z" M8UNY9M0P52AG]]O"T VGZO@R9G-WWBBT<\I@8>6\_LZ#\0,=-E8QN$]A&%)' MVA#'SU?(;]6BJ^S-@,R*V4ML)Y4>K>>RTLJ@$A-[ M56!]A#HLQ&)HC12HHSR2UP:UYTJ\A"KU5(3HO" DM+%\]+%G,N#N2D87 M89#GCC-WG@63WU:.N3/]8!?'7"E0)FW$_E-B]=<6!L2J4IHXHE3"8_:"FIZ> GW8:TD'=TV>U,-PZ/W+F\[J4-# MAZ=]B7< ;L.U9](7\=#19#C.YV\@V=I,#*8+CVXO&80/"#=Y#?F'$1+6@9 D;.>=C+0GG\ M#_W"406'#G9ICXITK'KC>M/D!8NK5,D49(7<\B"]ZO[I@Y]S.89Z+U_6X"RF MP7 9*I_R](%/V6#5:5VX+RQ@CW_JO%G4Z4TPXYS]=LC^JYT.)S>3%8]8##U" MC7(11]DJH!5!;Q0[*VR=V>"^Z7.T9GA4'1CH!-'3P)6CD+->,J/ 6)8]@R1U MM5S*PO#7OPL5F6*J>(&B>\'DS(?WG8\P,:4@NN?*?C. M^E""/KU?P"Y)5JYKKW@E>2U-C!I@[>KJ&I25Q1(0$'-U15VMW#ET.S2;3M;, MF>@XPB*HOXV1 M/NCAYU<^/'_1OS?B/\;\?^'$7*OGV2^SBSW>J);2VE4Z#@<6"'# M)E-)N<[EA$%'%4G*ETKN7H;4%RW:"Q(B=3AS]6Z_\=ZYX>NM,LD[(B4J>:&! M4RY7V#K)@3U:GM\N\8;Q* A*N=[(W:B6I9ZG8+O>TW:S,:WM_(7=;?6WG3S' M=S3RN'L\99JTIX\8I>U4=-%E:>P!.0N%+S47'7L71,YEE\-$HRU?()Q0MN\> M\GIT=K]_3TV.M"07@*KZ>%%_]6*)82S)+Q^DS@^*J MV[S5LW#Z^CUK6;&Q&_IWR'E&OW^T^;#V%25,A./JA(<[,E*"3S>\[%('W"_%F: MZXHAS?D(11E_A*.$10C 7-./A@H[RVT7CHI'-[%7J-1M$8N[E!!!V:"M;)C M>!$R/ WJC6N7HJ\KW!Y3;T*C1A'F8T]ZG(81U!:=C!&>+^\N1.<*IH\#[WO9 MS?;KBAV,*-]>-E&,CXVM"-C4O]./+V' B:.L$9C\95Z=M_U]XJ=M6$K!]M,V M?#L6KH'*.UJ1W4'K &K]VS.B!ME_\^-G8IMI^1'/([Z,Q+60BO M[M.]>26(R>XJ=VQ&)[Q1B6*W=+@KL^&9"10C>289WJN;W 8[Y7 M8VZ=%)+L9EP6ULQL7C$32'_POV1AE['C*_ZY"1-H[0!)\'KZ9BTIX.L QX37W^\*"54\@A)? M;BU#OA(K(\2VD& ](25U#@SDH9L'L")ER(R]$F%"1?Y>N:9U^1(46NW6W MVM$]/3Y&^\?^6]V<^OI]$MJU7T!R*?-S M-[/_(;O"U2T@1V5:I469@[S=- E_-SJSU%Q<9N=^%&RW>:3E$0D>XMZ?/\JU MJLR">2KD7SJ0\(C1"B/W!NS=FFJY>B0Y%^G0#1,?[R?A5T3\$[.#NT.QYC D M@2CA<7ZQ%[8^:;.RO97/DQ^W?XF5"Q2:GE>=P]"5>+8R?M0_#*+[F4[51# M M?B6[U<*\TAHR9P_O1DAK]8PRB3C_:&+.4Q^=I+,72@R/ A]1?6T3^&_VGCM; M=?6<_" 4PAZU?8P;,!QF_^1D'AZQ6&$S*)I7:Q'@2,PYUW=U!;.5Y]]K%XM7 M,#4Z;2[=PLRB TDIVNT9I6\CDV=UT[YFY6_X!B:H+XK+QV=,A5($U&OP=BSG M@VT=HFY0196(F4R]C=K"%T,A^.Z3%'M#UGL=X,M2_%Q]12O95T-L%EAS(ZQ# M:A:NY-&;TN-V_]N+[@'EZ?S:X=<1) >S\594S"-24HCP.DW8#^ ^0UV$36ZL MK.%BR7FMH*A'G:'.>*^XN,#O-N'M\+?'?"<.3I:.5SUZEAXPT:(P%L7;][W8 M[L)EX>[KC9P':45O:]R^F D4E M7(0(B\.Y^2A0[GO+MJDG6?:7*K/#FVVNN&J_5,UJA%TN;7CQWKE&P2WZ7^&*NOP]/I9WS_]9W!L4]+Z>?>FUQYS@1)2&:&1R\Z%;Y+DWI3/K364OSM6@X>(>XU M=+'E6A.ABY058:6D6N1\N&B_JR! :="F$P'\@(L,H.,^FY(;I"YS\3E=,NQ)R*].FZ3W&X]ZQTGZWR4;?N6Q:L5=>,A_GOB X@C M9S*VHI]<[ M>S-2P4+"#BW[2DSH)\CW?S?'%RTN#=31@(U29,"&9WM",/XD24P1A9+%:-3G M-=\?/B0(4$*WKRM&>+0;G#-5HP"[V7;M-D8U#O)?A>X/J7:&&6HI,T?AY/1] MS!/Z#9JI!W:GE(RF"9'2<+*$$_6(<S* JEX9 M#5VTPUCD6@Y<6Q_]!_<0V=HRY;Z>R$<8]302XM^7Z(1W3HM2'.VDY5*;JF= MRVG3JEIBX2D*+LOU%3IC@,>QLSO9B0'!=\)7:25Z"6'=7EV5-DV5^$,_N$89 MI1@O0$C=F* <\XD^6/2+$@?01)MA=NA$&\D0R5*E0[PF5*3-;+O4A-%P <_? M&SC.T>KB:%GU!J9;]080K +3P\K*R@ZNAP'Y^46,7*-[J"4P;_K T9U_?TOU M.SK1<<25?+2(7]@_&:&;$+/J67OM)D;EQ%"+TQ(FNO2K&,N)D*ZE_!.K)I7N M"A77$_O)8NG7QP]41UWQAD>/M"=9.K@(P>Z5BC, 80V P+L ,RA:;%[/7V"R M&C)A'EYC[W)BSQ"AVWQHV521@Q\TO]'6UL8X Q'U5I6$B'O;9N4IR5L+ MQOT##.BW&R!HPUY:$W@>#@VS=AG=$?U)T3/(3^-N*ME_W\)?J5)\,N7HE'LR M#:&8],VBVPS\>4)9P-^68V3,U=A5L\;P$#10H4- M LSJ*&=Z\OLD^;Z$B$<@H[[23-\50!="O4:AI-Y%N=Z]I=0DF2V'_B;'.JBQ MFF[Z_O=7MXJ7]UMT\U2N[$'7F!?:T>UD9 M%\OS[P6GO)Y?SM?WWS((L=&.#EWIAG8?&(Q[%)G9!#\[!Z]2VT)D\6#)GA$ M<)L3Y)MMWF20[("*'\]1(.WBGE1M]4!5:8[8@'1_45]>_;J8R?=\_T^*2@ZT M98"XAL17%8&YK^@U>(M/WTV?UA.PH'BC=/42Z]H7>Y-[Z(;&9H2%#.O,],AR M]]. $5W//[6?_G8I1";@C%^F.#% -.]TZNF=,&+'4N2I[EG@=1E>8<#5;=7: MJK=1Y_5^UI+K:NS"!)_;(ZK')6OZ(VA"^4K@114O$I?NMN8/L/C_V'OSJ*:O MK6^=091)) MB %"9"XRA$ @!21 D&F1(:$.2&,/[S/MWS_ON]8]?R1K)2MK MG^\^GWWV9^^LRS)Z-AZ^$?QF=\.NO$*E;*T_LW;"1 <=AB8];D!'E5J4 MO4W^]5\_PVE]$TW2*@-2.0W9%J/6%J-HO#*V-[ M%RP(>\05Y%K3E0 YO$^M46&._1/UT(@PT+8S<= \<&7J(B4AJ:DZ=\,-%<*9 M2S6P#4F[542]??XWW%6=PWURE$Q&8W+2L/YU8H4#$6M1!;=<^]-PS5I#)>[ PZ5=S1IRX MR1H"'?L+* ARZQ_M^-XH&#E^OY6[I=GQP'N@9JZY^XU/9$V C^/ >X\;?D-^ M1"_EXO5.?PP$!HV-YI:D+YKTI1_[Z9#4+FM,$-2'>0^#,UIW[&G97Z6'"VZQ M=AK-I!9HK@<,J)IF+W%N3PF @=E7NN)E?_L.M 3U@@E=N::$;-U6D[.S8U M5EF_SV^^PFU#VQ=[,[%D9?ARQ]Z,=22'\;F+I1\R0^+$;P*FMTKC#'Q M"$B+[X&"+=K4PN 93?(1XL5:P16O51:W,W%S*[,U-R.[#QU>_>\+\E]##MW5 MV-(9]?ER@LFD9\_*!72_H'^BMQV4!NE9.$C036Q"F;\+H(YF_:W=_@ M+6[M!(X=H&H]-:JK>/1,1:/-@FL)Q)?$X4?TK+_<'Q[FC:E.P*Z1]W3DJWB1D#[4>27WDE-H%^>L;P:8VD&UR@*95A)Z?^AG^[?S"0CWII]9" [*R&$L]&SFQV_T M)5:EY[_LW7HC%@7=VJ M<0G5'4YK:7_9?212GA)73Q9L0,6.]Z*OL%Y&$9] IF%-T$^6T9_&17K1HJ(+ MYM#&=@&L$O!EQ:MNG_X?%=SY*-_S)WYBO:!UZIS, ]./U.^\6:C]O&@>EE&F MEJUS5K>C_PL4WG@[??T-T\:)6WD3'ZH;A'JYCM\_V"S9@Q2F; M0*JTD50NW1 5X^0#^FX+"D;'D+:,1384*'RZ<-G)_0D+>2_ M:N3!8B+RIL6RO;:!8MD>+ZLY9P6(1K9T2S-W@:.TJFOCQ<3+ E 2MSJ29#33D MZD?)H_NA=^1OKT3>^'YV6BUDCSY>$U2EJ\OWDO:^[+/@7$IW6QG_GT*,]):-Q=/E.63,CS_*] MEFFD1(6)48"]:*924T^FJ*$#$LE/'O:I_2$Y)NL/-UQL(;RFC>N3[4G[E !U:\[^97G6*5E;%:D<$_OYW"/)M6?'-IP?[*W- M-L87=$?[=N:>IQT65\=TT8Y$=$?D_>['?CSML%^:T!^]2W4O\-L*R"D>'UF9 M*8Y_X]1]#_C+7P/#TFB,^39Q!S&;R,_NQ664Y6_]V6TVN;"X1J8 9_"7TA]([:>6&-Z3_/Q()(XE*VQ&5PR6UC0 I=8M53;:'O*W4P\D?<.RA5:* M1R)V@S$1D,NE1R)O+=KGXL^=>^2UQ,>%Z7>"12.G\D M$E^->M>P.>?Y!?HD>^_)^)%(!8MT)/*2976J_(<_ROUL/6Y>_7O:W6:CW_1= MG)]E4?P0I.SWXP-W>FXWQVTLRH!M.$I6EU.R0@TPLK1+>!.90^S[;GO,E9M! M>_LM&]2+NR0S@RD0L;N6077V]S&[6(!,9QZ)Y%[\GI0FTZDKE]_9U[ .]9WB M*;:*BIFE=LLNKAQ.SGUWCGU">$AAMEMLFB5+FLWMR??[[.T>$!UW,*L;;J;\ MZ?O"']L2:B-7AUIHLS?^^77=++*=XKO'C"O]W:_/H5<2U%)7E_FT9-Z1R)7, M51@?G2?-V5,./I"F'EXV-2/L-VBTXYFFRLW[.7:/^!$8'5RD7BVKM<=IU>7A M?4Y!"\9N\NU0[7;#SMPC8K65JN8032P6Q/8,*9@DY0K^0=3($[$CLKD# *U. M+QVRV!3^<\SV$DSA9N/>$\*? 8!6QC-[1^!O^[9M& M]FF(I6_5[M> JY81N:J!;3Z6B)H[%HTOE[WW21O-)31/?DK,8Q1> M./!XD-8$ >/\C76EZHIGX!96_F_[QE5N:J_ZVH\95KX4:EB&-H<%1^5<>ZSO M3"B;I\"O ,9<5T'Q7!Q!LT*1!T8ZRL:36>@P7 MO$*EG>JB=JE^M;6^-?R.!@PV$:K85$O,]!?*F=8;9U,G4@#=KU9&+!4F(N5/ MN@TS_"LK[M3.;X1LESD5]J>YA[H5H]*OPKUW4(.[@H3EJ$Q]A+,1L(I)CRLW M+EX&GCVT2F-2']!]TD&#J=E#<:?[8K3\EOB$943VLAS)I)3IWE\.1H>FFV2G M32G =#%J*-'-R'^JY0KC M"\[KI2.8+19CK6TZ88I@IVE1*6;_?EL0E/C^W),N9-R@0(>=T#S5+;IB68V1 M0^1OK%?)&?!@N=7KL+T1_?4@0D_!8+INFXUM5R04H$,'DVXEK\P\RPBY\=]+ M$R0VO$E4CD*SVL^&*'U7P!AZSS:[[U%6LYEQ8GT0=26V+1*5?.]QU*^%)EFX MQ\D'HM+@*_(N.J::][V4(BS7@A2X-Z #CP MA9[2#QUHI.A$45%Y3"* TA%4S8X[SE15Z790PRFA%1OX[1 MTC 38(9=+],)_%:M\*MJ$*=1X:%$FYLX-O#EULWW22]C65O=;FU6*<-& M_I!;Z#IU6_VP8$T+V5:U3)UF%=="6V&T.52K,Q4CS&Q,J&](Z#7P[CY+(O/- MI^;'N.67-K$4P5> MVYEKP'RCW#T;R/Y/V?O?QR: A;%F"=X-L8F#[5I32#JPP]27Y\U5*]DXZ[+^ M[?H!>F'MX"!^8D/><)\6L>IF]LGOI)_\IW#(OV7_6_:_9?^_(3LV-P*5*>TI MT#3DA\D[Z/A8!?*4#D K;C)/?$P1RV0QI]50A0CO1R[/!.BH^OY@MNIK+F+C MYG/(KH*'@=!;BPDN8A8WQ$:#&^CDF"[H&YW\XR"CHZ,XT5Q$Y'/^[AF^3#$V MLE-2:S7/MVK LW>X&R:9'ZQ4?@!,+92:'-+QM?K:+\5Y8\W-H\=".ZHGKF"M M]VV<^54\ZB!D'_BVKB]2;RPS5$A4M.]GKU#BIY04P(U6FSV.61 MT+B!ON2_M%Q@^B-N@3]0J1?B0B'//,@J;XWT[^ER"QH/_[[ZWD/M\#HJFRSM M(="IGER8;(\:B!I'!+_)S$267 FP)@<=AUM(44[^C&A/](V?(IJ8*PT3>H75 MW;KC57JME3\[$U'^D"'14Y2]>=[(@U5(8YH%YZ".444?KS53NK\[E0_.;H+( MSI2HP2R=4WL7W0?*O^W7(?1:Q@G8U3KM#C@"75,3_IZ5'$/,2X .=P>EXU/K*N,B>B MT/W)'M0^L^*)I6[#R]][V\L0 22JYQUR=,%$HFLU#?]UI "#*;N*77.E!4HW M9*97C!'=YY;ESA[:];*;WRT.@5IC&MH2 ,T7:4-[GMM@)DRPG7S(LT4H)'2? M/Q(A!2V_4]\-B3BQF;O(U8(I[.Z&^&+- Q:?-&!84I'V+?JM'V#RU:(?LQYW1J L96K63=J8_I)V MH9&:-\M1>)\^ O<1J!EH$5[YS;+]+YV]?!FC318E3N>):W5EPN4]T3>$SE8$ M+@(%XCA%*/67&RAYA;3.3:*NV847Y2M/.ICDSP7,36%!#/L4FK Y7WCN=;PK M2UB=75<7Y"Y06)'4E4V\HIPW?E'G45 $(*^)EG&'?/=5ED)*\:DG4;D.6:+? M#3[QD4.%>@'[A2=5.BB-GHIR9'C:-=>--2ZQLA]JWT!LA@7D8S2?%XT5P!%C M@($!!(J]1Q44@N*.0_$-9T(Y5#;=-2F-G)VO^UTMM4 M>\4+,W4:4#"C=OPC%;LWRN,#Q2 /U%6DEIWNAWSJ<:&1)M+E47TIS;FVH%RJ8:!F: MVW9]9&)SX-R8^U8>GGEJM'>='-S$N\T/C[]4F1%>.\.;S]FSO0TV2*_+UO3;X6-1+*1)\'2CE2 MM'BUMN;,6SQZ_7+-_@UV'*1Q^S:K@W(-%C*3S-WT5B6?]AZ08QD+^4 M_?*G5:#/5'#%ZC#AJ]"O;S-G79_YV$1NH38".[7[QL?$+0Z[J(K M*RLX)V.0(;5WM4%8AM 1_,RII9"**! OG8AL1MU2+A%+ACI8+H/4C(84%V>? MI[_'2%#\W75O0T"R8ZQ+FS6M;--VI&EU#KA^M[C5'YF59@B:'J, >'B G"O6 MN6TTM$GCF1!H$11G/VP"^:;%$C=P/VV;,R _2A;C!8BQ"^UPW82/_Q[\P[]" MSYM# 7+U77"G?@U9,4PN:I#JZQ98\V//N-NEDLAYVY5OFBSFUNH]7F:%1.2^ M(=7FM#1IN[)+,8OS#S\GG7WR/@TQ)C-HD'"U(J^Z;&$@^,*Z"RU@@Q'/3L?A M3-+%4T$Z\=5+O-O#,FU1DX.["PT$M'@N6B.6..$.59PCY[S9ZQT,+HDB2246-.-%E389Q0\D5L!O/P03G$]M0 M" HH<=Y.U%L^>V]]T _VC3-DU =+"Y.%4$07ZA=EEVG2P (%E0NW@NW^]'CH M>&5E;@5-?_=1J,JK)AV_MSN5;KUW4C,;T5KV;A%+!(. MF,_#@B:E\3>W]'27[59?,BRK%\:YQ4PX;IE5T&/5N2W#8 M*J;U^/>:8PI*,UP MS:]?#8!EZG!WUF>@MV@IAS45"53+._NEM+7P'@:#VW!^=7ZDOU#5O LH C" M-^VX8CT2M ZY8HS[R(0!*X8:'#7&;UJ6\B%KB<^8T>M9##ZHE6)UOZ8*^PUM3KR! M6[!8%[+L*]24E%@]," M UF?;&T%&Z1QJK3&/) QNUA'0^"W!V0=RS]3:_H)"HCQ:FX4^Y0Z^J@4'L+)Q/=I^ZZR26< ,50E\@ MD_"/'%7\]SS&+G_3&ISX0]SI#3UE#):M/9(/KZJXFC=GUT8 F";W UB'\XZT M;ZJ]=+:?K)+6AYM/)PQQ*]0*?"!,OY%'RA1 FK+;'$"O(5-4?ZA=5?.$R$+'*GOUK!RHV8-_GG[Q5YC[-Z7MBN1B#6/,**<2<;]*6EGNTX-NWY_ MLZ\,0N[P5)QD4,MB.QWT]:$IM1B81J4AJYMP;Q@,ZB+/:2Z2)YVC$X)'M\K- M/M^]L9/[ MHR->;E6)M'B0,_6CUVYO)!"'![\#AOK!G ?>:#O- [/CX'=>W1 MP8(OO(5>Z'FN"*(_5]#!F;]/*OG;I;_[?TC">)#^D(1)(K,,5QZZ\[FJ 1 M=UIL>AD#!JH1N#X^)CK]!<8L#R>,V"$DT\JE1#J&_'8&?VM%;6@"8H!DB,XBVP M&2NQWJ\['B66LA_KE36K:J??=NH?F8%Z; 6*NJ *K[%V8%2C%GCBJ"]Z1\NQ M]?!STI'(0^ :$@&K](*%]!1/[FS,E8!'&>N'UYU-:<4^'9P-SK_T4!]&+ GO MT./0F$'QJ$:3P4OCK4][O0CBUG<"[B3SU3P: SOG'A)!OUE\Z 5,!Z"UC&,_E)P0>WGML/C7\GZL5AE2A83#.+P>ZJ9,K905:K;NV9_CSSSG1S-$)W MV4^+&Q;$9@T0YBM*9HB5*S&.#Z_%C/VU:?]C?%/8YG7P6OY5O$KAT\8H[?Y" M"6?IT1U.ZBO^4@VW=Z+I56EKIIBUIUQM=7LI-6-1'0L9+0 M]S6/.<5AU+E[?0$5K#JQ7)WG<5[7:3DC"_7K/ ?EUH#D%2QH=#2F#FM@:;DA M9&VJ+!<, =#B_D9"M6/Z< 6<&+/)A6(CJ?0Z;XU866$8.;ZETDPA[$3(Z%HT M19T^Q]+J="7(99.C571E5>[/O&\%,2=2 64!"2I&SER!11>R\,SWWWZQ^;XM M<3[NBW[%W(T"*&;HPS1,_-W-(QFQV6DF#$MB35U%G6[]B#UVZ1!.EWD3U3*X MZU-S3&,B>&"L4.&8:!SS&&B W*VD)RIZ$M@_TU)0P@AIQ*PH[KO&T_-3W[7L M>I^#YG_V]3PFH!]\A8A??A(.J]U7:K\],F1'BJAS&@AW?:\$OAM$Z \&K;6B MPY&S)Y,FX[)H]LY9MK _ZM\Z?^(J7/FX)Z6+( MCLJZ##9U%K@7AK7491JOX<"NY+0V:W!-G3@VP:[2'>0_HJ6G4AD#S]IJ5\>K M+5R8S0.C<,;P#):[%\,R9N1 5.JFCXKHF3R=GO!_!2>I%]OJVZXS)4"4H8=E MJGQO:U=0-,5_*#JE^$CDW"M-9T456 LJ^#G%E%3UK>+0NGG;Z8DH'9^7*#"$ MZ QA8\U]_9S&P[,TJ91- "34W$5(]DBA$S.<4ER7)C<]EB2![Y4MPW/ MX'!<\+-K77P$/@,\.6R$DQ7GW"TVM4]^6U9S><]3N.HRZ]YN4+)?2G MC#-N)HY],T0SWCEP=^@4HJOPT O9M46- M7J:W*0_&SM)D$":CW#)S%I_;RJV4!CY7M.XR=\1$T0Q*;H=);YK">3[9*'XK5%/EGV_)D@Y07/[2,68S^\[):3HNP=VA=TX8S +3XTE M/?^&F;/!8W.J<%X7]@(>*]<**Y3TA= 4);7["IBA[R5E1 #IIO:L@)848F1N=DY!?BR*PZV;G%L=AY]#$4S:6 M'^/>O0MWNEYKY>TS6BUF+83-AR*D0]N0SBM6:H7.EV-K>P6-@R"C@4:2)J>H M4UF;/8$O2ZL<#PD!#D; XG*$^"%29+X@Q6"138. MJ=BOQ6%MB.1$/AB/R+:K?#NW_\I+89T(N3$&&V?W..A M7-K!X7H\:UK>]9)UULF0RH1H?OFV\%J(<4@I8#P&G3&56UTPOOQ&F4#X$9L](.3@QJ%.EM]%BKB0,15)F'(D4O^X_ M/V:')!C#XG10/MG)]3T$['?#&+G9 9>?]2O37B,M*V5E;9YL#2"M?WW3^_6/ M&]^/$;()U&88<4(FU#<4^"-=S6:D6R??6S';8\%I4Z\PS&3,@(U,@[76,R,: M!X)RBOVC&?[AJ-CTFO0/729G3A^)U$Z\6]@S=I?%^30'Z2];=R%47).2#I-B MOD5'_O![%)YBM'HBJZ(BI[8WSRZG]JD#_SX4ZETKIQ'K"%23#&!\49UUN6]N M?_540\5HO5U&?UWIA;;3W)OV5:-Q9]=**A3+8Q0#ZON]>$RK27=9X@07\A;,';$-,Q'.&2*#,N.4%'3P40/5 M;F5/TWX5CVP:9;D!5S07T"M>]K_?7H6E],+#KW= MB+5@O5VCW#C!0YD[SS):/5H]5@V-@4L)LX/UK##5R-6@J@3'Q($E M0UCSN# MC*I-(,^O>)]]M+BSB,EAA#9;%.95)FA A(TFQ#G7)+J*UB26+X!*4?D-U^]_ M\8=K_?]S?.QJBC/A.ZW8$&71L%^G7PY"YA-@O^F[R"MTJ*X%D:H,0I'5BP.S M5NN,LYIP6%2*P:4XCB/^>G305Y:/6L6"24M/D,;;)1FZNWZ30+Y"-'B,8@!A M"/=:ERT; SSC1J-W+2M#-T]1[0^/1%([W#;FZX]CA 6PCZVO!38S13PQG.FF"18GY#K3@J,HI@4.D/2:1F6C33DY,N7+RN? M994#' !S236&7>;'EOBA^+CBS^:6GR7=+FH,]:<$3>"@[-8*.K'"'Z9E2/U0 MB!RCI=7CMU$"_.%WUH)Q2H+E.&Z M8AEFM-E15W_\K8L!SQSX"/BD,>1==Y 0)]YI/8#3>J.@\(^NQ"&YZF,F562(VDD$O5E _F6C]VHH=(>7XVVW-GAX=:_J1!*FGYW#+'.]D3DHMKJM33Q-(H MKX]$Q$EX645Q__"&S(F@3!QWI2N.JN%M'MXFE[&X8ORRP'[9_A!J@6&JM8[) M*KKB3[EXF3!Z6MPEM$_\ODWSA9^F(5%2N;YQA T],YAB]'6KW*9POJOS<;E>]]$41='.M[#XL3&VYNJUVR:U=@+)^G M!//=R?LM3G,9^]%0T3=-?!94SOGC*N'A6(6!7'Q$\YSM'3[QL)7SZ)J4^5ZU MK?D@AJY3OY;L?+L7>3C5QV3-4)#\0!:Y:;50SAO*T,K%X.LR!C@:=D][W:*< MUGK(0,.R$%*I DJJ1T'G1?+[XZ!D'&;@3#ZG-NX 6%D#XZZYKJ30M='[D'YC M2,KC375P,YNY/TF+"VA;-;5JK40'T7RA-=EI?61?YV- & 9,AO]A,SC3O;7) M5!PVXJUL^F$2_"IM&M5E/6&Y'_NP=9YR7FN MXO@<[WA[^:!LM4F^$%8MQ4+$(Y(V&:^Y@>3,!A_%WYA-IQ%&] M'N+!V>]1A^^A7-)J(_)-M=#2_I+1U?Z-?_O\J]A48[M85VU?('2.$N&7LR;9 MV9ZE%T)OF9-KEI$8@;I'>JO:9^8"U4* IQ ;4 ! ?^=7+ZT(H]8Q\6)2R%,(-&QF,O M<)O8@E]\061;S' S1(8;_B";->Y2.M[L &:]X#TIZZY[AZL'K['W MC/<]G_[U9#[L5G?D*KRJ)PT6UZO,/CT%%BJ^'DB]R 4!OW)J>X*6!+T1/H!- MI@>73D$\1EU?<%P>B6KXE:-\:IZ@E$F@VVMS;WC'E OO;<)M!X(;\K6HR*JT MR6B?:*]#A$ [F=MC^DW+II:U MFG1BPT^4;%<>XB+U[ICS^ULV*AV=1X]:Y.BXE_=]JO MT!VZB8-4=JGO?8ZA971YAI4\TN D<",M;R%/:'FET\-(-?[6G&X^E\@UA@5L M,/PAM8K'+J[28[EXT_07MB0[EJE6RUM=P(BZIO71"6^(Q]0C!NGO'VM.)?S] M3W1S8K7U^H&T4+'-HT$EI]$S'Z/#!4L_A2[0A.NS M!RLY+=FK$,S8&/ZZH125<"_SRGUPUY&()"+JI@_I^D+< ,V1T<;Q#/C)=2:H M*9+YQ"[$(A/0,P*B1I7#S\4"IB/\K8]-D-4QLDUJ6FF#*:-"E@4FA*#B=&,5 MB3S,RMI.8;(^\^%K@>MLC>+(JR:E'ROGGO<WK?GIEHN M'!UA-OI;P29K!0/&&=8"DX"3.NP6@WY>J3./_\B858SB?\=B2R*]8??BNH"GN>W:KEOI-EH#]#8VO5K!7>WF)0@3%!<.C->RODWG^DH M+C.+))OXM%$Z<)#'[)E(SU6KA;FK6PRZZ^7U6M,!09ZMP59*F?V/=2VE#4L5 MDE&H)+H.S@9/&%\1^H_(=>;.5LCF7!<$6)L[$]':Y@FV0HX;1K.J<("]G!>, M;YWV;?-DV4"A#']8P!;U2,0<4?KS@XB/ZY?_3!M?0;:RMS0'P\*(-?-&Y(X% MG7B9];<#]ST,$)FS#6E.*08.@1.H/CU5 UDP6E5XG^"\*&&I)=;2T]1Z,\4] M@MP-E%K;@+N-3"G&++#WH;DA4J \XVWR?)OK!DT*C!%CM1&LICM+/J_=]':A M&6)RR/WZ[G(79V+;H-[]'F'S:1(M(7SB,$R;*G?N<^P]@B&;E-B]S."?E+4Y M]].O[]:W ?I!ZHK27H;1*U[*DM]);86,+XE?\OV^XTQ0RE4&"GI;],O*_#KV M)+MM+@3I.^DU @6-Z!)Q6MACE^SO#WE"':PS]KN_[M--ZO:XH *Z5^Y#Q/DH M$)-0_R0.,U\NG%7^^K^T(7-VI 3_QMLS?US@A\IXYN!C 2:%V1^ MD-?@ 2_\8:;E3E$$.6S\H;=2O/4485&)DO$,W,^/8HR&7\NI7Z]NL0ON%ALR M?'[=F<;6>!FOW*<[=8W4D"^(W)X(W\\Q&$XW]=3(??+@2"3[FU?QGX1O0:9X M,87&4%O $B 2V6SN?J59)QFG1$Q.7J'5P GUR7KMSECL75RZ[U.O+G\S&>7X>B^WJ6F[EA,X*>AU1*VQRO0VW;R M5KQ$>%>$MWN0,!XD:-#'+6\B6KVN)0_'2;:'R1R))% 8(TV"%XH5,2X1U"J8 MGB/0);7.VSV30?=1)C7W;,J/8MQ2=\T5S\P$UUOM<26O&<9RY-2+C-;28M%F&/M6$7#C$=QA :V@!.WO\ M1:Z2B6<$6G6^8#"3Z4HJ<+XA%Z/^ES?N3G9G4N8>O)Y\# 8\+4_N\@EPIRR$ M-AH]^+YG#E#_=<;HRN/OMJL4? M@ %$1<6. \JR?V0%9T1E_+USZIV5Z'DI75 MTYO!;=5QV_/-ZSR\/PO@4A-/ M#I>'_O;:4E3+V^OJUG[:%!5HDOX<\ MFA)#/]OUEJ.I6O;MH31Y:DPN6]_1>VD6#95Z4!B%DUNZD]O5AL?@EJ1]F0Q( M%I=(?FB<*;475+)/2K67O-!HE&^0=VE*<&E>[ZY M:?KGE/H\'O0_[6,@E;7ZG8V^\55II-Z"C[PK[8CABH*!B!UQ0 &H@R6ZD2?Q&"Q_)A,MT?OF;2 F)8O MW\-G@@N%[@EV!F/?I+ 89)EH9,CC,'E MERM?O*JE>'[MH1OY^*:2V\R=G//)T.@6V,[ XJBI6#EU+1::P],E2 W:7E2I M#&Y=H@94YA*SYI$I, ,Z+2K#Y_5Z,,'+/]K\9JCS,3TH,%?+,&Z(.?]7>.PP MNVTJJ!]\TQS(-$@UW(\'1C;+--&^7-2MN),;-F_[*"#>&J#4G(W]B.[:CK1KUI9^4-=A19II?K$_Q"T_/S_[ MXC0\RJ,?D9O0VC(_Q6YA\3$3]8-UIO>WS!\DS8A^N0@)&?TK)8E\]'2J='6Z MMFVI.6B^//M>HCDG[0J#9_"5B\[.OIS@8:_O+]E/*6=J.P)__LI248I?/1=# M>AGQC:P+00BL,$"KC[C1"+1;?%C*D!BY7PP 6/1O@B,V$KY?B9I*3T0\WEQQ MN>*?4*&3#'J(>+KUOS=ELYP>1=,[@5P)V9]^V(,W)K'V"F-U 8W[@H<5WK;O MA$H/74O4[^'=%H.,4?8N@-_N%5$"1V)4-LPV=+/SY]Y,GQ#$N>@+5[\_)BTL M@LX'TG(D$E4;D!+;J)/J7BKB]SN M/_LA@:9A#OP1ZZ,(2J(_OS(Z$=10U!R OO>*;&MD[)0RG)V40B=,B(H>BHH\=H-OP ?6(&TQ%:ZFOLNZY'1Y310UL1EQ)DFY31S M/+#??934#90&A"931EKE8^;9!%PH3]'&\0S?#L#OWB!?(-87S*VD;6_S@%XR M.S:9^;MMB-'S!:&+P^-K]H0@ E.",J%#7DC9J^8/9H^T:ZV8RHOB?4)>RYS0 MD/VI8^;%:/?,VGB,#B&OR%[SYS,X2UD4V2'E5/C]$9PT..5"7N\<^#;.W-S\ MVF'01-1%6(D)+E90SZ#74QDC6MA_= HT/B8L?;_-=J//&LYT@D;$C]TD]O@' M#Y*2TD1%98X)BX$8BO\O\'%RAZ.#"F/-0Z52. 9]*"CH[1+'H'_HV&W,W&:^ M,;(?U$P^$JF&UXP&G0IJK>?K$)U;"Y'J=X7RKUL^?0W[OE-G):/FAL?,RL]R MOI(;2VEARA,*,9V.S_>+%I6N,? AV,;#K MU$(_0CJR]N)I9[AWJS\R-W@2XZ[+BTG?RYT#M35W_I#WP1PO@3_DYQNKEGK%EKXLU=Q]0LJ" OQJWG)\LV8'7'K;^,YZG0:@J-A@J%&I MJ!T5RH,:NFMD!#Q&0M&T#&WBGDJY/FLP.F1&R>0)F-/JE*;1.A.$1(;4F*FZ MJT:"#@.!Q$H8D73*^A9V\??J -!:5/N@K651-J]4G[[)4Y\4-FO6N=V,B,Z\ MV(,TF=:,)((6'F$L712N:SPZ3]NJN#@98:G&[+(=$.S%+,K6L09NS2S.DL-B MMQ@;Q73.Y>X -#QC1&M"% 3RAPQ)A3@EQ01O_M?]WY.K(&)JSM=5#I_C0$1M MIVIGG!B'X-.U&O1]QR< G6$[[6$#*3I1?/"8WD28J04.UR&I-X^U>ZSVS)*X;89'$P 4/[.G,I$D4E*H$BV^_ M;SC\/O<-39>LQ M"&S1T:!,&M"/=\(Q7U)L(T(L,1_)WJZ>NOY2#[R2^Y2_Q M:EAA><61=9F-B4.)\D3R/#I"=#IO S3<=B#?&S#B:4"S7J42&^YWS( M9E=#KX ,)!V+?0K\[0M8Z!-Z?2Z70V^ E4/U]-[=="_<;][JVCC$T-XVIRR^ MGI[G@<>\-T)L>P@'^YDPI(]/=K%3&-GKVXEITE. M!N"1(Q=\(@[WZ1'\NL]<>KP(0NDL2^ *O%*+14?N J7NKM3O*E]>OG5(]?+Q M\;GRV3#[I:O(.8<9=3F6T8\+;28S7GH]->Y1\[A*R9?+V^(4F3/$]&)IW>_V ME]<#9PG:3+7F,*/2N]5G,HS>!>8-1@SP/1*S> :T;TA1D(9N*"/V0_5&#,S0 MF;"0G^1GH'QU:I,'^RESI=1S<.ZRL_&0;$/]KHIK(3#W5K$^=I4+;#B0KL=, M[]!^T.>WP#I"#EN]'K4\=TXCMI;XUM:TUG'S=0%>U>D36@W*1 453/IE5'+U M.U02!A9A]OUJ3"6&AUC]YGA#W+#M@F(=TM]DH6^JB+IN+N*#\*3+"]*F-_I> MA:(>(9N#+LP2)K T&,XP\D-7G,I^+\-_Z?K<.)_):8<@]>ZJ19_.+]Q/A ME32/(Q$70'G(YI+;1BTHK>'IC1/KO=@@F-L]0B+9]R)0ZDCDO'VPPXHCP8M1 M2_ [$CFQ*Q'3657=Q!KQLB04S/=C'[02Q^0T=BJ,QM),A^O$*F.NR$07TD6' MXTS@J2#%0AZ1_%@?ZB4WK8X)"C'6MXUBIQM?\:J*>_O+_T#(IP098*W5ZW6( M%'?33B>_ ?>QW<05@K_^,X*/+;LYC=(&%;UQ^,31>MF:0RP1KW$RWSFG)JQ@ MZ1;10HZ]HHM<;%926B^/!;YUF%BJK['\S8CR=K78 :"ZO5CRZK_&Y4RD'?JC M2NC$%"F0"B9RP:Y=OF%[9Q, P5(7BM3%1!V@0ML:Z^W$VE-9]QUJA'[I/ L" MRLGI?:+N-+PDZG7%&-3&=W*^Q3D;"X6"1LJAQR[AP_T:HU336*,@O4F>&N@N MV8V("QA6<44=?U-[[!.J?]YVV!:A"0XF*[P?///?-A6;$\Q'R'U!5VT(K/9V MMH%%<#M5OK.,OL>(ZG?*#YYV+LM>JL7I&2S>OASUS/3"EM+9GQ<9, UQ3%B) M;6$A619>>2:B9,DGN6",HKOJG8B\56;Z]79.,('3,#GL;^ L&_ PL],:>AP> MCU$ 6&%ILY?)%&C@AS= Y2P.$\T M;NO\C05L$5IF<1&)<#P33!%LX=I78SI2??_^U_*/1&38A!KD) I\^Q]-A:&@ MXN/W& 4%A=CK1M&6 1,]MS6WH=M3_FI,/9CG$RZ EFY._&G>:^Y!6*TK@+?4 MBX=.ZL4KMQE)QIKZ(=W%'#O^MM-FZV*UP$H;B79Y]_/"=MQ-^NL*P%J#6GGI M$R'N-?IRI*W/QI$(=0:GU!2-FIT';Q>EEM5"XW4HC?A,FH?6 F:\" ,4QH:W MF&MV)W-I)M6. _ZC^64$_X%D>6V^P/<5'-P%RKM:BFX[!B4'PHC[?3G2IQQ M'L",5DB9#^ "DK ?4@/_R5),U^L_ZZ6W, O*W7\&;+=6GW@Z&3'_FQ?>H:.^A7]C!@1OLMG&;+SBDI6&+#*=? MQFQN?/DRPX8SM79%*F&V$I5O4.^[R$)3 D,;Z8U1 !RLP$@IKX78;9)#.NU= M:U0_UG[?6'\MIZ@A9)/UHAQ.!=N .PSM0H!![LH?H@DOG=B+G4SL&8O#/G94R6Q5/?]^ MJ!*D9VKEBW3M>?ZRBM; #-8K3('I9K5YTFUN!EAW'?/KP?0/U0R/F<2ESI*0 MGZ /]XH'EM'PM+IC Q8%T?6I']A%VD36Y590ZX-(T_D20B27$>RN5;%V,A\B MVA2J;:6K',Q.4DS'%N3HU/BZF=BDJ5H=;Y.ELZF7\GZ\K58F/JVF/-E^:E^2 MN;4"7CI;5:X5QI(@ITZ!F31,;&Z_7+PVV933>C^UVWE=NCMV?[.=8AA*[Z:\ MI@N1&B5#L$FX(Y&0 MWCIQW!+CP(F409D,D]?&G'?1/#5Z;?2QUE=IGW1<5G>STIBIJ0,!.G&@](G,[8JV@&DB6<==LO M5:Y_HEO 'TC^3;'QS+4$<,%)175.^:,&46.GQ4A,RPJM=G+"+&[Q:;+ITL!SED\/IG#ZCZWG->M,T8)+V5DRVM;X3 MGRG7VG#88(6*S1[6*80;/_KJ#V5F.HY$'/:[6^0KR8BQ@,LJV@>D4+KLHI&L MHDGFO9&-O--+=.+*G?RK\_.N8W@+RI"3N-AS'D9FIB*^=7ZKK3]"4M\6:9<&]"_Z/B-6 ^(NJUCT*UQN_I(3& MNS1R8L?@?;HA-K>ITULFMLV%1[PIG-6ZL*^>"N(' KJN]*?*RA<6JR\NE 8;-/'WZ^$2,$BQP/2VKI51+&[$#L(34O# MK)&F/1G6!GW-9N(W!1=A"%3$B-N,:XD.V)K\_!+'XEN4R#;FLYF#TM=RD-G# MKX9G-O\_\MX[K*EL^^/.7.^,,];+H(#4.]1!0$0(O3A*$6FC2 UE)!0Q!*27 M4&9TI"<(2 L09I BD! #)*$%5$H,58@DD! BA 0IH1,ZO#!S[^^]9>;^_3[/ MNY\\\-=)SEYGG;V^ZYRU/CLB_NX$D*5R81,X\/AY0=_S"PL^@5M"CH81XH73 MQ".E\EA_F=2[_$WJ3"L;^BY:>[XX<,:FC?GYJEUEB["&\SHC#!WC>RGP9H_F MVF(H87HW+LZ7 _1'Q_6'TP0"Y2/I5BJ2O^(G,;=GT(T\*3RK195YN4(HKGVP MP[)-M^A*I&D KZZ+1)IW:X-"Z"\SD+8H99]05/OI'#M-O9*KXVN!X!)DD!*I M9=RWS6I0@/5OV(?[)2%UC0 ,Z*. B$8"R+5+>S28]AP=8081!H=P1 <]*L(0Z+# M$))AB0:%:S8E\MR"IMH#%JOB3"@D>L:VAXRB_0XG5Q%9U"G1.?BDUY*Y/9,= MU'S H4A(%7%YVOZ\RN32= 3J/*AS]^9TKJ0T[DF-I\QMH,/J' V<<"K<2'9V MP@PWB[(B3L<2FJ':6U.XM[)0(P*I8;?F* R6&/8DAHL:380KZ0T.1-9O+=!I M*K6XV^13PP:ZCCBA,7'!X*6\E(**"_]?9'R>=&<*6)#O1K2A,R%]P_1P*8,3 M>0SMV(/;9FDR3^G+6DH]/JMYWA /'NW7&^BL]E*55C6/Y)IE*7@%/;B-!1Z# M*NOIN&!=[^*8$%?UOKZ;:=H!H%B=<;\&^\]5M/$58:DT.9>"$OFC..X( MFY.;"!QD.X45SFAS68&Y%=F*55WZ72D564;V\*O:JO4>I9FW-[7/Y+JO]3^G M1.EKC*E0:X0N?83$75H^BDT"EC!55\]832E2@ST8E2S8Q@A-E%@[/57>1QZM M)Y?F)VIZ1U@W\_(A)G\KVVF]R"D#HY<)V4+E=79$ @X-N4CS>O6F(]S_Q__P M237@ EUIE?Y JHH75\-L<^03GUR+9]*[^"AVMS@)^W ES+9MB+>ULV[W-CI[ M))]DX1!JJ"DU5GEUW,E.NP K'I?T:U$A,-+P!:2QO/0#A=#UH"'"VC4G/U\0 M/I)EWD;Y\[OARXS]2?9=40M>Q/F.Z/5Y^:@%O4>J(^3O/9#@-M:;+Q+[3 APY6N@T >[PF[ZAP"SNH0.][AQV:NN74'_Z]X\'J?EC22B/].3 MH]YLV!L>R!I]^Z# UJ1>O.VDC4L4-7@L3/R9[3NAJE,M$K5O5*$Q\HC'YD:L M6 ^%-7(7*XDR(1=JK>\/FDG',O'.$>*"?0/Q;2< MG(S0O#8Y'G@5>M4SO)D4S%^A07_S6H3F\8.NOR5M^&^TC,%0\11F^\-M0T(Q MLZ88$9W^)=3A6XJDWIDBS_T6[DVY686! M9>P;.-'&W#CAPT9%X"^3 5&-(.F)*&L[Y'9I_)PBQ')3O,]LQ*XSZ&+]VBR% M$A-S))9T:=M'GUTO\*";_;Z[+"TCO,QZ2.HOKW_]HX[#$^^W:E*V98IT]OW2 MHO)L^X,*#R:SDBYB(;KBLT9,0D6(7#G2Q?.L881^69P//N3#JP^5)Z2T5LG" MDNN?0FW]>YNN="AI\IJJGMQ/),U/4,M,$]I\8;\CDAP5?;]A<<=;XOJ)^=L) M5[H"F'V$83PZN. 0$&8:T5_A=93P=9I73>TX[.@$MX.CBIS45ENN[N6PC*VD M,_),IJ_QL)W![)>O22_& M_X*/HT.OSDM",CR;5T%* >1375Y^I)95L=NO_\Q?5N.#9JY//B@ M<&GP0:6#JD]H@8O,"B]GPEW5X\KS,[D"L-[S5U5G;SN <_L+W.!PA+TR)5I= M:T[:)^/Y:JS.8'NOOB/^$ #%:+X]L@/^-PO@QNF%(0>6KRA]316NDV, ].Z=XAZ6U^_C2.9O>E1+(EN&+ $A11/T;D=<1L6;K34C_(_N#[X:6A2W*YC\;UWL04[4I3,IWY/JNA-7,0 M<8]6YM_>) 2,AWK<>S7Y2HRM=W%@F>+5F3JJ8F94(/MT9]-^PT)Q5MHA/FA@ MM=N(%.6(Z]Y6/V[%W*VQ&TV&0_TQ7KZ:<2;45GK5-CS:3YFL,QBHC>JYV[Q" MXF\",V8+)IT+K4U'S\]VS2:]]4 U?VV!??/%RH"$]K4&R[B +3(2)Q.5N+BZ8[TU4*!AZ._H@(]E#?@W5QH8T%G10@AE^YR;J M^6"**,4D,@N\6/DTJDM6U@^4.23U>4^SNE^%6'HK4P%,X^5S3,;*XKIU2Y2@ MC38587!M+XNS_[[#'8U=.00N\# M6;4U4[WQ*="!,^[FI.$&@N=(=D?G8+S0XP/7%VMHADNV[2=-2U$&X=:A!_5$ M-2:3A./BBS0JO;G%:LBX_ 8GR4/ ;*W?S^YZJZ*6X'%>;2%K?6=> +F03[T( MDPU;A,4IN:O!=,INI/Q[K3K\_,3WB_BH7>*$$=\>]*Y9+0VEF4)8TG J[%"( MO\;9W5#C?')/$4/<(A3//J2<1AZDCBLDZEV4=&[GLLL/OI_9WBD)=H_8%8_4 MF.?VYRHJ@G?S=QD[(8Y@W%=;[ \F2F$"8\O'OCH&\[M0X&2:9!?FMZZXL 7D MYN177MSJ!X"O@/L,U @U>@9EM4CT(C=;G__RH_N+3Z']$L.7FN2>*=N=\]JP MC#U]@0IQ%7=^'#424\\=E=FZ/SE M;PE10>WD4)-K]Q;F$9K*ZN*/KCRT:LWS_7G ===.2[OA.=HKP"BK66\V&'[: M_LYRE#.F=ZQU3&C^K^=\^I=/_QI_BZLY,MZ-#)7:T.H09MJT-6^^Z->KD&6/ MI_I7QH37H( ;&>1(_*S-TZ/+%B%(\\M'B?16XLNV.9*V]9+@=GT[0JGVTY3K M/P(T;[Z2'A2@MF"EG-HO7]=MN'UAOCEPSGK,_WI=14FWLW)-/][/4Q;_OB/P M@0\BT:1O5K+)"E\:4FKDH+78.L OGXH+$<@!\?P MRJ%J[;\V_Q_2M?Z/D*[#"KX1&>4/]Z 5#UOCRB;G(#OQV5@OH#OXI%DU(Q\M M^:7"$8-=CYU_A76.&&IYRF+CC #:I":[O6C M2Y#4&0&0,3G8^X,2\W[3_!MISM(2F#G0P"$WLAT>^WIB,=FBHAZ=-_"83UJX:[5 MR35#AF,K)\\NA[-UR]=IT2C>N"&]'V:QJPA?R&!'/QFYIP MH[H?_\PMO\ ;V<8#IZ1E8:&Q\"-(.L@KZ?E')DY^F[,WS0&2UX[]G+ MS99 N'AZ50BC)K9J >,:&"H%S; 4[;CR=) >9V:3,S7"%=.B-+8^&D8NE]EM MK-KAL;ERI#BEIJM#L=?G)8VDWF%:T+1QJG;#&\M5MJU._D&%KH Z7;!(3XI1 M !WTU\ULJF48$:'1Z8D=]?Q+1;D=.+\ZFG?3\WX_31W%=SXA31*A*N7U$?OS MYW.=FAS<-B]7??)@0I_X$2NHD-LJ78N]W2"L7EAY!QNY1U,S[=QR2W(*;V,$\%,+T3GE:]ST MJ"D_^)(&Q PR@^)#@[SJC2W\@NK'%VNRF#&N&QV(D*,0V9"2O&2'!.+!8_E) M=PQL_[.TZ:NQ?<;!=]M#HQ&3Y:/UG*9NMT- TU3-/9=8LM/K ,9 >%.,7IU M;/HFQ.!Y#U!B9-]3N)C.B0)9FN07)W4U<\ZMXO@Z!F13+#-L#]LU__HO@(\#_&^6]F/**G/!B- MO6#>.2@K6%_ZIYK76=ZA>A:WMU5=%)V; .A ME3I%SAE7_9"E=YD?6^F54^#/"SV#$RVTDQ%OD4FU.V4Q,PI9M(K> R[7Y*PK M3N@4(A9GJM3=U0OM( @E0KX7V)5N*]*P"UFAM[@K7]C$MEKPC'Q0$8T&HWIG MU?C!D.Z=",\KV>48K#C-"&.(9()L2R@^XG]T]US28.0]V.-.)*A,;24]#E<6 M2/++H'V+@_UK=K^#]@C'H+T$ MIN9;G';^TY_:BE$%L1*SL[^HG;W=*M%^+2!JJV95!^BK\;WC:.B^Y]F41^)< MG]SY#2GITX]P*YQ?41;.L7=Z T%?DR4*;NY=7Y$I#A<< MJ;"SIZ-)ANH!B& M;\YJ)-;0R/>8M&>>J7DAM;//AO*I]@G72+1^$5IZ;MOJZ>R0H[>&L-&(F#M(/Z=G6-O+[ M>9H"!4M?MF-Y,&Q1[BKB#*JXHT)MN,F]550VE]H7C5E':-PVSX[-/<#(]R9EY4&.X]#[O)C\YYMMY.W3N?2X;I/O@J)!JJ)/$V\=M(YM"S@ M6H"!QXU6-= 8Z(RE;TS3,[)KG86K ?=]F\RJ[1,N^R)W9*-P+U.ZQ:C48%M1 M=W8_U707:?$EOP"/;Z#:XN8]@FB@I?2@RJ:ZLL'J#A=!_E3"%M8D/)ICE'FQ M-B?]KSH5J#^R3,")5S*V\5$;GT\_I>DRI9N7I.8%-0?#34DZMUV :K)%:)?" MNXIE^)(Z*''*]'84LBYZ6"7+I=BCQALGG4*/__NJ\=&Y7>)I;Q1UR/]&2FRS M7-N&/<]H)KVXM8!V93A&2B,^H8)HL*6T!A?]"9R95C(>ZC#W03"O MNE8&?;A2=SG,*X;L^FU^==K-F!:T'MLU%!1J&YY-"M3(D I/CZK9=PLO*);[ M&:*I>0R5Z.&N#UJM(K*Y0[U--EK8KT@SEI0L-HU4*N>R9NKO2C[5>5/UK ON MW^T"])]W.01\;%LD'P)(<-%# (,MD^7YA'T(R(IV.CA*BO8EX9J=1\*X3J_D M$/"6>?L0KT"LNZKV5H MX#VP%-V]Y2[\=4!@%9PH_^5F]UC =O 68Z84V>X:+GWE^6S\W*QG OUB=^G@>_B*^;\D*0:;/QO:]$I*LG1X.6!>@N'%V_3[9VG4 K93AA+$+&4S,C*6MF4 M&80((RC@V$#8F$5 G[X@6+SMH@57:@5T"+@BR9;!GYXBSWKN2_GKKP:7PP>:+$6GM,0!%DI!1[C2EN MHH\2E:&W!N*S\B*//]L'UL*0-+S;S&4@YN'Q^[I/\(=*#@X.GC_]M<\48I0Q MFM+0!1%G.+K%.$?@]OXN,'F[!\HB$V5:NRI($E5+13&B_/#>/'F4-;)GW%!SO(YA39S"?M6H3A'IYJRSD]B3;0U>F^6I8],_^!KL'ZI_[]68-Z5N3-_S%)UC(SLCPE'S'[?C]<YRS;Y95(V4D<S]:*J,B<@2)/2%,:4"J-;\19ZL_LUA*5KLWEHAI)5 MSTR4_;!)AY&!^S']+>[/Z&\5-U*N_XOY-;);;3\U!/;OADW7?HP<^R4+D?T%)C*$=UOM$R:W!W82A!YGZT=# M WN&F_='CF*L(!PE7B/%,W9E;7-R= Z\IXOJUV"#\GP]*-'[71,F56GZ&L%3 M?Z3!88:(9?NG''9+?MX7V1\:N(?UXN[/T\!)YQL2#53/P+A!M!N$E)R$+1+3^ MTQ-/:Y&NF.Q)D0H3=AZ_3]C-OC0CFG*TP#W3:S\$D'T. 5.>@)V-Y@OLJ2U9.#;7J5H#'CI.PP;=Q['6C!:ON+\JKUL*G<8H._/Q M&'W3!+O<*-/@@B':Q)+V>+M_=EQK*YAQOVQ"@'J' ;N4?%JUN+2 N$PS,MN= M'(=M+=H_X$DR/#MGQ8YR"LX:!*K8]IP"1 M30X)AV>X+K^FQ2A/'@+,%G8D*H-#BHR82U#^VG3&=H&OG+LAJ>#!%-3U5T=C%!P8^$IPS%/F,$& Z6#QUAK1XS]34MKK45Q:($OJK:=^L5%6= M8'XV2132AM@?)T:_=4#P>&AL53M-:[(,$ M*<7[>:P[OK3*4_ZOO-'*?K%Q]61>SN(A('6!$4K"RG06_?2TM,YJ,FUZWJ"M MJ9[A[2%ZDG8_:#0_D7VP6W<7E\ L*LGNAQ<-[;B&I=/CK$879P^ M*%'*[8[ZK)6JI,D5H!B3%&>!DD*0";]ROT6!Y_!YUO]:0;U$8Z06'SEYM=I$ M/F^J_"% TP7:'&.'[P$' 6#'(%,\A?Y=.:7U1O6UB& MS/(DAW>LY\56R!+3!!0/=[!KFX/-C>K&KV^NS$D,3/SB5K1/SJZS>C+T2+NV M/GTKXW1$[\;9\Q>]S"#>YI9P-(V][/O#;-_ MV0[JTH/"=N<[8Q8$R1L%4)D]K91-L:DP;$ _1M._@G2?5L1&$P\!XFQF4\-O M$@_%TST$K'F 61Y@EU531UG<3[[+'_[(-F<3=V)C M;=#UZP03]TD ^/]NT&BR'0K!>1./.@:Q6*EUZ$9H(44B!.#@5:TJ25 M\UEAHNH;N[,;K8,*?A_X\QKLUA5.X 1/%R72VKE=(T+$!Q9?>K_'1F^V5?I) M8_.&CU6>74AFQ\\1D:O6P:FF9!35=<59CG'>M_7BF*@P9ZOP27C4RKU,/ 8* M\_CN&V+3ZKDW%ZX@W#."^^O$O-^YP\H2,D]\K1_FE9#M*.9E>O]FW:/!::.V8=F^#]UYXB MOA+"QWNQI*QLWK;!5-_.YY,9"3FB"!3KS?>7!^T#@G,Y-[C2F9? M #.=X!51;(6&Y,)I0N9$ZVQW6'+RL,I%M*F9SMRY7WDDFSYHWW:;):61^&7R MI*N32WZY"KG%F?YS< &_H;_"-_C]J-CU/S)2R$3NQ+.BC,K,NE (O3R+ W5!*VUCLQ6)TV7!72_2RT;+T]8M)VQ5,V(J7X.*5I#^7V0)"MI MSUPZ!G^$XS$F0ZYD'XA'#PUW$?TH.=GMG$-/4X+\*(?;BKWX:&&E.].5O-XW M",48$1KFM5&:FNH.&@'_X45?8(P@)GNBK-%#P":N]"@X@CBK5LNP0\"JW>5# M .TH<+[(K(A*.00(+#0/ 5N@A/':,^MJ9O\\7.'H,%^#.SZJ,AJ;.?7@%Z#H MFG.3MFK(B VDI*/1%BLI2S.\)BMZJ UJ1'- MN&YJF38-Q97C7&I898377A[$>>Q7&!CAE0@BD:]KBSCSRX8_^BN2QG4MTZX<)& M&Q622^(G3L1K%!)M>3$_%0X+N2S[XE[ZGMMH;B5_UND? [,ALHIV_QMP\ MUD\RVV48!A%91_]LN.'^P_\(-?^_Z?B3B%_W6##:G]^\G]S2>)\5^;A18ZOV M!M>)@3',)SW^$"G=["1II0D.C[1JY'W;9G65U+?V:%T]RBTK2K]S0B.\,RS2 MBBTRO!-*VH2)2"D"R_RW^IHC=F\/Y)0H\.T4J^S>QC\[4)@3FPB\Q\G_8I7[K\;_>\K\+IO3DK%XEH0/IH73&L%$ M0Q+C4M.WKJ$KA95:W10AX1UXF%28QWRN( MH,MW=G:M":P?K7JE( 6[3:W6,.?GL939+__+*_[2KVZ5<0@X&>3+/OBE0>9@ MNCNZ:\KO$#!]+N@0L#*6L)7'+#4Y&. F' *P;PX!LPZHBG3&?WW+/\9G9Q): M5>:^V[W.]%NP2]8,BL@C;\<0MP\!0 3^$!!4O_J%'K\^C1/1=CX-+/3+X,?Z MK(QZ<+"#>-O\ @B[RB[1P]:PC&^NM0+RX1 H]Q>2>6. M1"-?1;#2J3<<$[?8T% CN5[U0X!5XI!!FNERVRV.&$DC@\#>1IIVVAIK/%)M M_J^3DTVX?MY.9DH4Z]K 8<==]6E@(W^MH+KN3*(RZI(SAIC, M2?9-4O81I]FH(7@1L MW*!G%^WBGT!J !UP:R:@G/"&7CRQB8+XL#O7ES!15=T5/6=G!/K>QG7$OPSK MBT]FG]F8>;J(>*"4:$ZX59%J7N-&E]6K-3.SK:P*QPQ_K X?T9C!\J*UW ;NOW;O$RA3EZ%QX? O+=TP.;3[6\W 1!!2KSGQH\ M+Y!QFED&AKBODMZEJ'HA8&VMD>%>.H:GR=O7E2CL^1E\C,)_^?-7Z#&UW M5^:>QX7UC:&<@A3EI7%^'=B[GERDB: 0VFZ,0U0@1-_QQ3<7*4 C_=;4#>_A MKIEI[Z?+'\ CV10/R^6U#MLCC<,*ACS) A,*(H7%.Z-A^5-A2],E6K;/4U): MN_%I#]R#Z7LUI8(2.%5'A^(>_#%EV(\RT;JR>-=P39SAY873M^Y*D!J(M.PO M9J\2(/G;S. F/#_:<_?A12$?#&9.]]OR+%=]0L%CEXH:+"1_\_;,M2]S/%4' MLSJ7D'WU-@I+LVT%TRREGMD>/46Q+CSV$HHY3BIU,BLZ7;4N[[>@O02C_D%[CS:Z=#/U'$[<4ZMS7KQSWBV8CWGK MU^*29OWB*+M,+#S ]DKP9XX5SGC0IDL8OU8-;,D1=UWC0Z:/X68P0X..V/NO M)4,QP3KG9O.AIS/PXI86)VOO?P-3>4W7\ZD/815,HP1.:IFO-FT"^56^Q,#( M9I)PV<:/TA&7$1;G/J'Q@$MNO1J2Y8<(S;Z M'#KJR.*.^(7UXV:[P4L-OV&5\BKRZ7]:CB1^;<-IHX S\4YCVU9JDCRII]0, M^X#,\O)U49^3_,YC(9@"TF@W+GNEL)_:Y6+(T/W6-^#@HD]:VMG(Z[W9GD\/ M_A:T0U6(;M=9XN]XU2^V7//+/YI]^'"FH5H6V)9!!9E59.HD>R@M--_-Y1;5 M-Y6\5#0P.(;$C6GQ&\CBG!3Z(J;,7^3Q2<75R+^O:6_6K49>AHZ1EN*9J^=Z M F"V7<&;(04&$,E'9KQ;2V<>.50YBGW$>BB2/?!18Q>.VXN_7@J9 +V:WI6, M)>9Z59Q%7)Z]?5<+;1$T5E#L>TR^.QXY9NRES59J='9"WS6V]IH:_C=2R?Z0 MT%M9K>-7>\E)I@:UO_R1$\FW6R;)\]9RSJCD.#1F=RX_]@O0C^5[G M_:N-R+_5D20#58ZA&R_O5)T0?S>5 @>+'\WLJQLCA_PX)Y6&3TZE'3_\>Y2<(7\3J>OVGT8! MILUK(.+MJ7(M#X?>C1:+9-1..PR:W7/TTA.U[K44EXN7N3 T[ A,^(O>NYKE MKTU^CI:32=ZKII+=!!EMY)A#P 1U[WIE0FET<<(^RO(@F7[ #;3X=4[V']^^ MP/ HP:V*3%9_&5=;*2HOQ@IOG]KR'5\X/4A M0%.)$"!]$:$ %JA5[S,'@IZVB3K?^U2L+_T@W,1H\ /KNY89)NJ2CAXF*F.. M7I>SNIMJ!F$:95S74[_\YMVV+?LY%+\A$0LLLYY%STI"]4W-"<500[GTWK_W MG?[WAJ?O:I:D-QV+,"SMGO4LUI MM=.WZ89=*>%'HFV^]FW(<+"8L'6 M7;[ Q)O[:TN35F_[T'U@=[&>;)>]SG4&^@CJ#*;4G8(Z*=(RA[=G^!A<,8> M!2YGJ]&O*OX5X#,];$L2XT54)=ZFI$DJZ=(T=)^\$&)1.V@@ZS(?["3#;/^Y M8]O&\R(2@F*RP2 M53/,)Q3?( ?!4@R2C@*U?]X,FZ[-1T&1S8&;FTLK<$4->U<.8H*"VI^*@HAF M:-TV*T^P_N'/HQ[@RY&XR8E#0 )XW,RB/A#8MRV9.2!6P8TV%Q@SZGB8CJJ' M#_EO6BBFL:+;*DHV&Q-ILI>]+KO"5VH"306C)8!F86X\-!##TZ+G+F JQ/(G MX[J1FR2-1"7/I7X_3\C5I[$^\S*93:9A!]T[H49\O_:RE8ISO7:E(;8-&0M= M/$5%V>_A5QZ6_PB8#A9+KTA02WL]J2%8'4-/F.?*":62WRC4;!M6W.Z[M[*U MXW ?PJT/Y#852-[!7QR$90KI5Y$+M=7:5/P&'U2(.T(A=E\>IP>:T\G)-+?& MJ[XLOPIFD$L;YY^0.A6AV8+\9!>[V9_&%-5QTM3U6I5ZUQ?;!EX0G8$'?:]S M?.(630>HU<17[R=JU))K[Z\W?]^14K$U[>SGX^0"<=V]%KZ&[435]=+V[Q0B M303AG'!,^-1K]"^%?-YC^0$=[QM^)T&,@ FF5>3[&$3S%::US4H\O":E/ M!HQ6=S*B+V(L\"LW2^_SRW+*/@GV<+YITF3S[8MU>3\7GS>"C%RHF$.NVE0< MZ8[I!M-=:\^]7O-LF0]I@P$W;ZR(UD"&C?2RPQ/!7&MVVAL99CXGGC*):&:F M^VNGTGP->CY5HB":-KY]PZ,X+QGO[73<790S$)KCX!!3 M]4D*XNJH?"L9;9YYM-#+44Y]EZVP.A'"+2!86??U#=1K&OX&'3H*D/QXB_GI M_W(UD< =KZ$FQ/K:P@!I;M41:QHTXW]:!=5 M*RN[U 6;2DEXB&O/:&T7^*-/#L)Q.>\7=;K4=R(L6OQUADT0*C:/P[_:N;WJ M;S2;$7JK85X$.2^Q54!KF#UG"60PC%U9IM0S"4Y)A%X-7@6.M38!$;Y$E077II"1I/^D/%:7'Y0KIQYW_A^_ M-SH.I\?-:[*RNJ8WT]8 M1,.504!PSKT\O^DSG&_;Y0R#LJ4P/SPT4[SIS=0\1=8 I=!>A5<2->]0Y"?N MFGVM[R('?N5N\\'@7,XT# 'KJ[0AG(*414Q0WS['"K#^J>0L("W*M%>3NI]8BYTHS'LFK$:=%N:*"-DX: M\:2L!B(EUPJ8I-9Q[T([)&[,U:G?U5$6GS'7"4&O>)ZSI CBT_7.2FN&EF M)ROHF4!5T\OK>LU?KFF5#QF>0G\J.?DZ)GQXMSUC?? *VWI>CV 06Y*0FKNZ MLMJZ/2?5$+!]L.LG*2>R!C3>5*@Y!(2^[N.<^P]5@TNPE-INAP^C>BTFV-K,3 MPF+8>D;A0Q/J1^98K;H3L1:UT;[Q P*>QNZZ[5':J=][8B#G?Z0MX@H;SALE MG(.>![Y1X)]]WX38A>4I8V .N9TN4A:)ET(NQ:)KEQ9J82$@F,3'K(IV3JJI M=WI]\-#K5QTA@19RB+@%+4QAMB_0>]]_4W5@@3Q,\--Y";*#H M8;F5\UUG2ZSNCF-S;#0W_DH6H[O^0._-MF5N@V7.*_PF-IWD5SWV^T"T7DK1 M"P)OLWCS$:4_;TP;GKB05U=@0)5S39//F)6\^/!U]TV/5AL$R76E3LSY77ZW M-G]UT1W'E5#]A]84W_2_;9YSW*#G1_ -+SSR\[Z^GK(@XNZ 7PNEG7=)_;@_ MCR$H/N[/0[Q+'OY=;8:%-L_]D6F^=E_/7M?N#^V!N+^+?/*T]^&>XD9YX?NH MW+?]*6/;(E1394(D$A+O3?X&X)3H/ZN01R3^-O<+>A MMU[T5?J%;;FG6$EPB[LB]=[KCX^0!.'SZ'G=6-_VVOFM'ETWD=.GS0F:YQ,[ M."H6=E)I79PJ\MG;8CO'=+<.80G)8+SX!U/3&\5^@X6AR-WB?GYV\''1 543 MXNKG@J^(ZNM;*4!IJE@EG5-KN_SQC2OU2=OK?^8U M9H,C]71[B>[3=0+ZF"TY8V#U)BCRY+OQ^?3,O.78N,N$?M5$/%GSA;N=7JM3 M2&5)'GQXJ+/)L-%P%Z5SI^[@XI92=D%,6^F\:D3EE6VB!GWV=/N:C'LN.ZF2*'NQETO2"I,+7LPBM:P (=B0\2C MK2OL]++?\>I=),9B!SPV6BM :L^)X&^R>[Q71>2)"7*9[8&6&'=2Q(?!7/]R M6%F6A4K1T1H)ZG/&39+=="'_9-JI"(F;'@/MCJ;^]AOG.F]*GD(=MX&I5N'[ MVSA*6U"_$V9Z/QJS_\ >)V8K;2?,66[QQIA"^I++X^++]S[F]K?D+O2,0AQJ M7$7:("(!U@)<.MAA,*14]G+5&HPJI:1HF3J,^^TII45 W[:L8=T^!@HS4Q;6 M*1B6U>WK$YA:Y/IHG+<,NG$9F=!?.[W+H5V>CJ!A#&>D(M;R,AC!#'1F[]G6 M"')OV'@*2*E.CF/Q!FLR4&FK(\NV#&@:4?Z O; 7V+9$"ULR\T;RH^A7YEH5 M]W%:;XQP=L8>(@V[<)5RK*^AWC*B)>C( >LE0:%O1P4TSH75KGH+;V9_!ARR M&<-DT!PP$&<:#FZ.>PF'N";3\!C;H__%0D)"QG]5.1ETB>_L,?"W0\!_NE+@6[0#+KY,K?$S,Z&^3.:57+.63SX5+T:=JFM<] MBD7CEXE*U2NGGX-LPB<1XA(0-$BEV. MD$?XUBN\\LX2!]J_WH@K//,0V/,R+6*__I=16IEKE_2EPC-R_7;!IG: M"/=IZ%J.#FR1LB@))RZ VOKC6'=49[1C\:W=EBN:U67 X1&R_!WB%%D<> Q4 M,M+B%K5#>Z(CSCG582/]B1W681E ?V=T7+%<^K9?VN $I"]2DEW@QRMLHH<=_]H+#FV^Y37IOIQ7P^S3>F!T9K* MP7Z9B+C8D)EKW]\CYC>GSZV3[W_;!LIU*SG]PT_SAX 3PH--;YT?=8A M0+#K)DK1F%GLQOVSW33^NQ[-M8-PPC3SMW93"'8#PH0%Y].;;N$K#'&2NIAK MG"L&(UMIB#!CE6'_%IG*E>Z2V@<[73IHV]PS(ICDJJ?=USJ?=7CH8=3TK5V\ MS77Z,MT6DZNC"_HB=U&0/LTUH^E-(BR=2(E>8P@*[0);@2A)F/2/T(A1;9 ; MS CO51AP#Z/L/"GDVFGF992+YZ\SO=[$BV'VKXV]^%# MXXP;$8GS4)(+F@F!3%;].+)R-M2-SHM(YZ:N7W[1;#Z&!@[K9>*7 B&532*[ M54TT=N;JW'SSN'=JY[:*%('47G^[DS'A+IXU17"WRF_Q#0?"YP.CYZFKG8WKAJ3O;3BX8CHZNFOGTA M5_F$MF+\?ELAZ23ZASDZ>1CN$-N,SV>_+;:[U1R9&1#CE\7?EE&K+;1ITT4_ M2BZT@V*AQG." GSEX+5?B\T&(XLM!T+7BA<.#( ;J?/HN[BW#8B!BVC3"'-2 M?;?/E*__4\!G"N=;B*.1_"3DM>*I$.E+OIS:OU*(E[H?N<,G>NM"S5(S77T= M%2T];JE1.6YJ!#>'E>ZM5?H#*_&F'W(PM6TF&V2*82E)KG?I*,6.\Q! #?R) M*=06)MH69(Y".JX8SPG//';_QJ!_HQD+<]DB3/CF ^E,G_QA>H9\EXK1*!^Q MC]^\9S-> ?G772Y*D3GY I0L3V; MPL9?)ES^\/(W7DD/'"Q6W?X7R<9'W'%>!?MSW^U55Q773H@VOO)6WO?EORX=A-31]=Q"8W]0&^)]VMN M@##+9BB&'C^%=4_L&B.Y3.MZX6P1\N>*X'K7J7(_&R\E&W B3KKC,OQ^T1_? M%9]QQ^E]R)-!L7;MH4[*O@4_OH]BN[74+40K0'Q*QJI?@#$9W;2P3+4]FM\W M6EJ?'"!95DX!9J>--=]35@/OM,^,4T\J!2RXHBZQCVRA= 9E&KMK5EYEY^<(:4ND>IU1&BJU: MY]HB\XH"-Y(;9A'(>;&5;E*/!:Z6D$\E^>-;T>;:%83_L,E?HCT>MZ%,WBZ= M:&ELLWX+4]?;//N8[%YN)V=/Z0E>^EO?5EVS@(!&B8!^S1OW"3B2X+=?OGSW MZ3NY2T 7PWL)9.FV \69DHX]PLZJS5.>HE>4S^!B4+RD8N/6HS?A'@:NNZI1QU,6YO20/M_?][YF>M,C:"4K_0! MV]*G.15K%9E=0)3SR'J1T_H3&L+D*)@6.!Q\55 GQZ1.J;BA9-+>K]N]C6.3 M#?6Y>J7A5.C<_MQFU\$ KV1IZH6Q K1-F>[6*UH2S-[L<5(Z!!1@ZFX^^/CO M$Y?^J7.7A-#D&@.G4U/7B63F06'+B/,H1=Y*O*(+,7@#C;CG/!UC^9V^7-ME M[.OVSX9XA9?7KK@T<>F;!NF7- 9Q,38)2Y%Z$8O,<_>?Q'F&)P&O6=1;F;4O M@DYX=,'"/Q+O1@6,U)]Q5''!JBABO5K[ IX-_G6H::CW#*Y)D@YTJ'U86KIN MV(B'6ME A452AKVBK*VC%3[!H2+)_WCCE+,KD_$>\"?#+&\$2_=*DM[C\;%U M-KFYX-A9R%?OXE[?1W]X-ZF%C[5&\$ZD7;E!\/<5?+"4N5C4ZP#Q\ACQ\=1F M[WQ TY_&?^7-WCD2O8:A-AFGO1@,1;7L_H"AMQ!;2GH3:"LG(+8+0\M \9;0OIJLUR\0_]/\!9%K1P)7N<:URF,U_&F M'\=,0%G=X^?*"*%3%!A;;>:*2Z%W0]]O*,5N7]_?,P1Z9US;]?^VPTDFO'LZ M5$]<+-;H=),;P9'O%J@N"J\Q6D!8R<5$S0W_>B/'F5L?PN^]1M MA==F64K" M'UZN_F8E6]%0EY^G5N/F@.[':!XI2/'?^3&:FF^_V;CMJ<81^?;H'#I-32'' MC=+'&G@Y&?&!3%(@?87;BT<.AL0M0L)6=Z=@TI$9!@F];UP/1*T],OJ3?91/XDC.LGO_C8V,,BV: MN5NCQ\4MY;3LG;9?Y_;"*?V-()&),/S5P:PQ T@L*=N9XQ9*AJ\C'9:$6ETI M_49^IF!_+0_=1+>X!.?>[$W]D%2DJ8FL^ADMB MNG+BM49"082-1A^5^^$DL&>EPD*%DYS_A-A4HMB!ZJ/NB3H;+80W6U$KQY6"7@I+=X.,=H7V_T<=:'@+,6'+UIZ(\@F:2K[8^84DU!S/(YH,J M2B\?%4+?R/F2'ZIG::6I-^N?/GUQCU%:=R7M"Y,.T4)?KN**1;?4DK/'7EYF MOV!?4[AL^UJ@%FJ\9(2,AKC%>X9GNPPW$":DMMP;9F/HR+6HBL!?\FF_0 M$?:#\?JN![8]CV@TMN5)A8__;8].N^\E);2-NPQZ.YH+U7LA^+;H./$Z(QQ^ MV[7(LY[509+/NO4"_+&'EFC>-& NATQ=>E*%7U=,2 LG?CLXL4AK'82B#P&^ MH7?5]H$%B>TCA;&%M;D\4(#&1'_V_48,^&>(?U<4&J)O&DQ-[[,H=BJ8=?WQ MQ]]_6C5B/8"O9V"]8)_V*KHH("Q:-.<76[_IG#!KZ&BH >FR_<>KCNR/E@57 MLX,J'-4(5$\087UGBY9LK[U%3C-VYO!\UCI^8?RWA/_ M9HLO.^*XJ'FGVY,>&GP9T+MFU9EK7,ZTK6DBODHNRUAWJ.Y+%D0TOD8(@T(- MM74S[^@-W M SF>_K9YV')/A4LL/# :(1@Z-M8W:81O.^(SM,3FFM1TJ'Y]R M"!A!?&M EOYU*T.VZ]W50:=O]I)*V;,HQ]1'G"FD2EV(O^K,^^S+S-: M3=AD?G;^RGYQKV::CX+/FE&VD_&CM]EB)5+.D?VK=3G+R MZ$@3+*] UF3L(RS0[T>CTZMVRD2G4''_/AT\]5PSQ*8]*,:0BAS";JI8P@V& M:]JTPY/(.OA9&_@A8):P)C)8T<:\@J)ESZ0'&\T>J>G&W8=R'LYE7P!.C$09 M)!)1D]$PQ)85/+@FA[6M[M_]<%2\=PH:Y=NNOD^SEU,1WZA)>@OF(/EC(Q=? MW"1 M!NF9SFNF$4<"KMP+:NPN&S95WXM'C:_;4G5/I^\F<%Z*(9>DYG-P(=.TNGO$ M^@#AIDT"O%WIE!VDE\('?5ZC4^%U6W!C=N_EB!Q8R) QY_$+.]S.<'QMXK[) MAD1Z-A1(4_;HN4M"T7*2T8_@8;2H/BQ6X5]@D&[',$AA32;$MB0<9LV@VHHA,562&1)D"A! A MS G0JL@@A (R3U6&"&000A+"6&0(@0"50 ($@LQ""/,4Q@U]WN]]GZ>?S_Y^ M[N/8>Z\__.'(NN]K76M=YW6OZSK/?UF02X<"]??'QA:HB0$-:2LD4">'\O*B M\^,9B7Z5GPB0D9^[4LE291:5V^B*U"D5H@B2MW)G'//IX8_#.)TCFWL M#EMCLAC#CQ:RUEJG\R&2AJV@JJ"??J^9__TSSJ(*Y)%/\L!DX GFF/U@(7Z9 M+/IHU+S'W*ACP2KIZ>_SC7^F#II+]Q#WI(W5#XSRD>:L1_]QCM,D70QJ MO:AL-FS\[6QIYHLPZT?O.":=DYCM@+VDKAJ6F=6H7>/%:V/,L%&NJHZ!JRPA M(S@[I-[-+#YBO4*>*GIX4_M3H+UJH8E,GJ< J M1X>UL614UF3&&YW#^6J0Z'8+Z[/91<^II34U3(.TJ/65.$Q1JL/-*W][L!,A M!W' N/VT #H5)3I'[NA,,G3"+'"$=FF4R\O-L($ T?Z=:8EKH4[?J.6VM2I MF_7A2I+Z:;7_YF =&4$,..TYWYN2&5'5:Y/43BDU/"'E6H-4<- M@NZ:XCF0\8E2=SD_/#;W::M_Z*_YMH5GG)I$#'JYEK&T?!!]4]S'Q7EO!;2X MTV4)7F"ZV>^6:!=>#:*J<;C8*K]E^J$ 8H"INB_*%+L'4?W[U/\U3@D7]#X& M^"FX>PT1+G5'N[)6,@F.(XN^&WY>,N=BV^U29TR57G6,I(J_4E^_]A/?*\>> MI#/I2^F,2T ?*X3IEI'8#X:TQ51%L!#A_^)W^HO+>%)CLCM7=$R$,$OT>9I^ M!)B.4%'E?P/)P9CD"C#.+O0HHH:,#C$1BI@G5;6<\U'3\T!_3?!TEO,5XN(X M0,E6[#=FS<0PP(!]>LJ#H%[>OOXTM^3%:.LROME%,D-]XZ)='T67>L:MV6@X MRZ 2PE?+,$AISYI-#,4+ 2JBY+8)F;D1/:8,;9*1?3M%T_3,S*JESS1.:;7W M#%#'*IVI*O:^_??/23*=: A BP6>TH YL<0"O%[G<[9X+7+2RBX#Q$Z-*0V* M?C)D.JWY@L]'_(-\[T+#7$T]O0'EVU<81CI%"';?C$'7XTXM7=U,S2X+"4G M$G K7UGH4 !)GQ,2P@Q['2$C-ZF&%RV(;NVP37R7F:+5&CWDM M[\;%9V?%95OU]A5^>):\J_3ZQ4R4?^Q7-,,^E]*,:T/W5CR"I2]Y=KBM!3B9 M$@$\&G0!AM)'G'JJ))1J1-2B_J,;T&DV$9LH<5#5P#=6."8C5#1+"J+5,!:K M?(:2NUQ]@N=H;P3Y/[QM)[J&C/7C;4*?C-[;O< M ;RXW,)4U9"RFF=$4(6&S5V\?=YVK.[5:#+O)>GZ8<>ER[]1RU$W6Z#HFU6$/B6KT'N_80)R M+5I-+.@_G>24 ROK4\:L0')M+BX4G"8/(I("\F+NE_DN[.$-SVA@I5ZF3)6N M>S@T)J$BPDZ: >X1 1K^=RS,1M+YU\8":TNQKB[N06EQ+ Q2Y^G"CH, MT:9@MFA7L=.']Y5.]+9RQ3@CA:5:LCPE5&WIX]P..R:XCU]]3.B15N4NO$<6MK5WF520G[WW27/-LU\-_#%"! M67R!7JB/<(E[4BE+[G6]\;3K1>*2.T-;A^:JX94UN4\/V+K HK%]DJ &RB+# M0N+:'S]CF-0)^X<"RG/A]=$O&&\\JDAU M#45% UAX2D.$+/X/SW!!V,NU[HS)Y.K1<;+@&"25T,)H9G'<-^HL:M"6JJ@/ M5(9CC(WB6S6]'_Z:XQQJY^?-@H/EW8\3@MJT29G4R7UGQ=V'TT%!YPLRZ>>^ M&3!(J@=:_Y'O5E(#+J%^S#O VN'NBXB(Z*7,)KC:2,E_0#0>*_A*&M*-04DNKML-2S>J4P\;L\-+)=SZK?^1:8NI@N^@?O8F)$X^U?\^!%*EFJ$=-W2^ 9&(3<[X7J M*F;+6CWW0 >*15'BZ_2@PCM^?%MNZ6K S@@GVCF3[:2XFZ>^>R%&?$7FK7'< M3EUP/56/I^[ M5_%!_.BQRLN;_G$Z*XZ)D*D4]DE@ JHQS>NU/->&PA#3]_76*>TX_?"FIU:W MIK4LSPXLXN5@B;':>=0IM^Q19\A#M+R+^#4MXPL.)%TGE/TU/FW"WL;:;B-C M+6>2C/ 4,[23[C:T,X8X)AEDY@>&AW'"/C5&BOQ7]["7\;Q2)B"5/N4NT%]Z#XX'<]7 M/)D=*IKDOA)@H"0\13)'."SDZS.3 QEZ:^650;'6GC,&BI'1;1\Q*TN>QUJ? M&(23B26O7>=.#O<&EB67TI35 >KR]!^F>6IDJGH$.DHP:+Z\W2UP9&XF="B[ M-Z>MPDX>/H5(=]FBV-K:6M^JG*3&2CV9P-B+*/]5 B)W]UB"]TG,I>[AT_O$U)]*4G2CP94?CHHS;N8&-<\\:4;=;PN"[=#'+BT\A(*PX M+9&A[!QLR4;BND3&5$0WD41 V_T"[38Y[X>40P'ZB[6';POIBLY[D/#D-Y3( MH\QBV<)CA&[M;Y84,)FOF/B ,%9M@:BPK_*N;CR]GMRJ&[F#1KAJ(][F/(Z/ MC\==*M#J<].9JGY2.&^GH&C>^;#$P_K[?W'TC_L]H6=>;Y;]L9?9.Y+B\VY^ M#XYS[&K,Y-V,,,!BX"%'[-Z^JS?$NO1)?6F!-)'V%E.2M7-9M6]A321 M9$/LD6L>92IQ/#NE$1G=I88NN+4<'*\PY9HZJJOL6?=N6C(943[Y>UJSL] O M;:3;\(_O(6&^&ROK;K:V"27>[ %;/7QQWK-4OPAX&I2OJ'I\O48523;HA>)A M/"!#JYH_\U"S< T[=A^>N#>+,$[N305;RT.&[IE^/7ZOU4[1$FP)3J37^W6] M^]_/N2]HCU<(7H&#]89@0(;&D+C#H.1Z1"4!2!!QR%M/PD409:Y=*[IOC_YX MZZ61T\<6Y.;63JCY*'UW_;+.&4;VO_1MIABH:DJ&9>X:8R M-(]"ZZ3FOMIMMR/76H@=1!K_\-GMKYK).1:)FESGE.KR54U0^ M^%I#6XZJ=Z8X4ZIR]=9(*WS.8Q;A07V45R$Q&NE%%,Y?128Z%C47GC=.U)WM MS.O,65_L7-&.7^C*)&5%JDNJI9&'YQP/!33D+X1A63+O1XJF]F/69W-KZ396 M(PZ[JID?#(G4(1ZQ&A$?$^T/+YC5[;'7[<3!\\IQ\/2(BKR* 5M;^_$'6R%/ M4&TZO$FUO]>;2>>V&-QJA,]>\W;1;-?QT63/RBUD[;N[4-7E[V9,SQD/-/R6 MF\& M/U^%&]G>)>^?KAR.=:#N^@]5[:K8^B_NSMBF6!-Y?-%*46M-Q]YAPVH7$_$LH)<\W#I->E5:VVY@.VX1L#\XJ2D>BM4BI6BE M+\[YYP^MDZ^TT$A(=ZG@ANJ^0(_"T/!-<)6BJ[((KO;6/SLY8]0XD0QF)CRR M9ND =&=A1"B5T0<3/A3H=Y7X39-?DOR>0(F?5KS\9N/N8,7DMLM!7&+-H4 7 M<*F)@6QYS#=<]]BBV^)SC\)N[Z9OG:3!>KK"I7%RM_^U$!F_NX!G*7,#[0%*E S6W[\0&-J M,9F:_7)W-@*#8 \_O1R_=VHRJF7"Z H,*U1JL-&283S1=F\XJIOKXVK\-;E0 MXI-AOE=PHX0GU=A='@OZ5%(^HO1=\>=%Y\X#IAFJ_^FS#;U7N>&+^N%@CE,+JV#G?Z;;1E0UV^X4DXV0;NAVWNE M9?A8))=4!?K5[(I^ORJ;'@]0D=0TOY-7("8?67$VP0$O\P+XW>IB; O0DXXX M I\-85,,I\?QJ)LM&!/N%,DLCECT_#9$4_AGY(\KFM$#0^#'E?\$G_IJ&>Y5 M0T'9FQ"4 D2*H%5MTIYN%B_ZRV=L)";$/@61'.)<5'D&. MT;3N"JSOI9,.+QIX>'@WZ?1X,R2+Y>!FIIG#]TQ9>%H/=\BX"OIE'HB>&I7_ M"WXZM!'Q7Z/84Z2<-G76\^$U]-<+<4QF%L:B'?);T*$ 8-[?'>C8J=YCV59# MW[1+7^5L[N:T-S00]$Q,AMT4_DBV.F^^*+R^\>>'&[\-C.DR/*DMYV77KIO+ M3$W!T/%>(43T_0)GT,WUSC3]0X$TX7WT93D)5=H5NQ^E(BY/R,2[S.+)8ZCL M9IKZ<*0=1_%Y-.Q*>_Y>FK3CN -320A[#$%W3J4' 7M7G+QFAI2WZ6N2X-V; M*,-.TQP=-HFA9W*GNV.T\?.(X2C3$ZM[M\A]5G=]P@]_ XYC"9XY94.U.?%K M\3R3?(YK5+G-A8A;G838>G;/8!3;0ZFHAKM"3)6N:^Q@.4X=RK=(Q1Q#\B>'M_CQT"3^84JA-N] BJ>S0!TOE MW'M02XU@[ M)0M4=LNW'YB_//^Z)>NWRRTC&I!=4,PY0Q["D2JK%=G0;->#> MM!+3= O>I3SDLVJ=<+-7*&>$ -][5-U^H+?-4 M+R]QW$D,24 6QD[!+?C]7C7L'W^X:ZD_VGTAQ+ T+4MRWE3GN]RDOK MHF BRX)&3XBX>7^@J20&>X%)=<'I2]3Q1P7ZVB(H>.%7WC,$P126863'CG#& M'CR;W=10;UW6[)CLF/%AWW#89!>3)BRR$$;7%>NIY6YD' I,U#Q),0Y]>O;$<:XU9 M,4 QY%*EO0,U@;!U$U\0A-I .P/= /FRLM=!YD&%5^>D724$[:VA>E86:6A, ME_P260&H30UL^X4_[M2TO\:(C>6Q'>)JBS8 # !Q0Q)>@8*U.7* MI0SZ$>M]BXH=)NSQ3F/?5#BS#@6>1IWH[WXQ.8F0U,=W3I0<[%0:;]6OS+#O M+>CB9MTM$5FA8NKM]6$/UAPF6^CS5)_DOWY?^/DNN:$4?7%SH&;K5M6DH^C0 MB!8T0.\YX_T T3RA6ID5\&?WE[B(+LJJ7,KV4W+\T_V(A0-KA9QX^9 M+WRUDWS1DH?%,3(9SG-#NJLF%MS91??%UH!\!19*TFZRV2J/KXQ6/5I+R?OBC5 M@6R6T#%/MJOO3EB_N!41ZCX,MW5A(2S!'V_J9>M_.Y14,36VZ;6=-2<^]I*J/8/B&C6;%%M90Q&BMQ4WK[_1BMV'%9/UZ MN\6E0&I9&]5L:8JI_^%]6%_^0LKLXAP&4DZ!_^DI*?!%]=B=Q8'HA(.]FEQ0 MUZ3-9>J(L^?( .U< 0%Z/_/$[R-%D#,Q#5_B$R0 (4G#3#4I@WO3MF5>X&WI MP9&!1"1P/GH\*G;4J\U_\5 @6.9B6_&T]NLI/>50N='/6B MUC[&LF'G5KA^GR25X@OWM?8&7@DN&_432JI!V?#S)T[M7BS"85/:''CJJQ:ZK\N2BZ3A 8E(T:2YF>OE9?S MV^I&%T-W,76\Z5F%)2USX&8!V^D(^?<2-#4:'&Y,L!^7CL$<2L\&)S KWQ\K M<0M)>\?U2;WB4O[E+#@A4E>]P'BV._1AV2"@MX:'UBWELN6TAL,L$?#!8'$2 M_$_W1?=KKIVE)Z>-TT5C+)[/G?!:(2E:; &$[,L(ZV3[-5P29RQK5=FM=$W! M:&IX>R[5C:"N*;)DLA62<%QV5DL,X9#?%(DHI&3#:KM7IN+CMY;AC59&\D=P)]QU*/.6.U\OWPH ML*:,.(A^;C@&L\"/>O'7FYH.PF3^^W].K_\X?B@P8[>U=RCP];_]D%$!TG1O M]E2]VY[PIV(??+L5V:#1%)P[VW=P*,#_&&FPG1_[(2OR*SE2:^\7+9^<_[\469 ;IK=OC6Z MN=ZYSX05FN\>"LS^NKXV83RK8SAY\6.AB;3,@2F_X_YFJM>"#&P?I7GS(L2NVM%WYDA M W53U)?\X6B]Z*Q@4[WFHZP3P:[?8H#D(9)01'C%/:[/^IT4#/V64&\XDXH. MM_(/H*N6LL\%,[I\%K#*LT3TW62P8Q\@W:MA(%2-)L6!MQ^9J[XDDJEE.:8R M-^\VD;WJ1C3TST%<)Z,?NBK%+I@_C9\<;#JO@P;]_4A=VV*TO*+":P.D5-N >-F,D?^VJ,9W8 M=I9*B7\0"8['ZRGA_%6>@@[N6*=Z/064J<5<\?I.U$@1XRCF9%,H$[$[;?58 M2JQ+#=?B$[4YX5[%GWSNSNJZ%%RP'A)!R\IB2:IJ/]V_N!K5&5&196.Y.)/S M*'XW3Y,=#59+C5844M<#/H I1X0=I;Y*A1'&UL[(Z*&#O<%:[2]J5A<+#;HA MC-:ZD(NWNVT3[+7JLI:^\1%6%NJK=!XX$#6N&,AXQ@>/;FGOL=TU#[PDQ>0. M!3+]T@O5#CS"#8;I3YCUVX<"I"4_OM?:3C;<9HF+^C!UE*,7J@WR^J0\279_ M+T 0]MRME-B9KG->/)5TI7*FJQB>;UEU*6^6LN$=*)KTC'I+6*^\,KVXZ7>G M%*Q5X;S1;1 _ ;I'\S.TM_'33;R3DNMY!-E/['DB'8>DE+ M6*]'=00TF)C%E?F TST4\+6X'6CUQ^<\\RQP<;)>6G"A*%X#V=2#T'B\\BVF M/[@A5'H0!ZV;Z1A.B-::#$78%U-8 MCG"GU0*SETT90;F<,/K/V"8%VE2^[968K!#Q770PG_[32&H5^.OT =I3 MFISC@8G@M16Q.0@$$65(#S!\%;]J,@SUOP9AYL.[:QD(;BA\GA^B;WW,)EN- MZH;N(^@APY'J#M@P !/&^ZP.8R_JCWU]/J-?."W->O*>L?:ZRE1+9 MSB%$IBKV?\10HU6HF;LWDVOKVU.&A" 6=J&"J$\X*-/Y4."EGSN%4$S%=GL7 MS.@4'BCWCO3I]/IU0[!OF@NZZZY^1+77%&2*+*,H"XF90XO^^CA0!Z4N4+19 M)*3E>JAO%_6L$?S@%,)01^R'$ZWP0TV4)&UY"0>O2,.V5_^22 MQ5-*HL=\F,P"K>R/E$CUOOJB8GY0X(&MI>SQ"H[)5V_9DWVJWLG:2$B-PCJ@/7+)H_.(#'8C3 MH0#H2BO7R60'"L"+9C(C SHC--VYY#2N;@S7J.(*ZJ.0, 4+?8;&OKR?U <\$"4B5Z'$EM2Z:R8#'R MV5Q5=I]V#_$F0[G8>;HO7XZFIYENGQ[H9:,TW@$FU2[T8&P6N(GNU*PVNP? M[YP[&F1N?8>SOYO6PV1D**XHMP%M_\P-'_JXN!B1NL',"MZLV5AH]$$!<'D0 M*]&FM#K'W-;T/XTDX=R4PHPN2+S(V^4&3D?H^"8HQ:)K6ULU5KA$3S/AC M[U1K/F$%5=>R)U_B%F1YQO%9L[EP8E)/ 8\F%Y\)#Q]YM9AYN6 P$!6#)T:, MI Z]F[*6&!!Z^PI4 .= ^I%=BEJSNMC"R-2P882L03K&])N^)KA3JTGXY2?A MIHK3]2\?6SEV5MH+]DH^B5OMS6 >P6TD*3N[4*7A>6O5YWU')"HBQE?=NV$S M]%D%,P;RX/5(K+I#NUT@?1H?UP4+K^^1/:_1RE2Q^&U20PAP!3'"%S(P7RXO M>!5T'XPQZ/^ M*)@R34)Z/8!RH.LYRPN/A\B O\I)-Z^/Z3C[+FKF;N.?W7R;MY_VBNPG6/A3 MM!+C=F*L4HC.:C@[A=@=2AO>5")PJM^6C>-=CSMGA([;A-"4Z]S\)>/=2)*$ M1]8:W92(B8!"E:6S7[BC^491O\\Z^UN264Q_C;;@<1Z$C5CY9^<,8%*H.,#) MOET27KYR2M(;:5MTGZ]M-9ED"NP+SC&?POSV&("Q=;ECJ&+T-:0-0%-^""E- MN32F9:\[G^^"SJ[ORO*GD&_TTK=(2_Y;8M#4-6H2WJ=Z#M-[#OP<\EY';9,% M>>9)I!*&F4JDMGM]1)20R+$,NVG.90XJ[=^_N?ZHO70QU(7CN3CYU1_B')OA MZL8A(C_ T8';B:L IY.]W-,>"_JEG%?'M1:XSJLY/7-R4;5=OUH&Z MELSW4OHHNIL3M3!=E"4$$Y!X:0-KB-HHW5R%")M-%M][NSW9;RPS.T@1/&/! MVWS(7!'6L_)+$6[75Z0DUQ6WUUHNB;=RO]X0GC@O\(5N;UWL<%6 M:^^=0!; M4/T==+1C 6<9T197@2T?L:>2JAP,KOTP;>KZ)GN_UJ4A.ZN\W1E[3@QY'>(> MT9=\+ AM.Y\7:4PFU5FY)K--+.9TJUJ=AOF*=5;3[N0ZS3!6XGM.F"IC3#ZH M=D,.2#-FT^$L6NCYD[KL41P&%[__3\7:$#K2BP\!-AP*# M5,&^A:U$PD$O;60N(75)<;C=V0[8O^W9U_7 !1"35'!5=37FDV"'$"D]P"5THBI?CQ\7$_?4N93Q40^'+?\!3B M/,RW ==,U^>(7JL?&LE7,1I+W7S[.,3<9N)00-X_X. -S195D)2(-7^933-! M)749UBCW]&J\M+V*3MH/V+O?S^@D:6=/C=1"4;60DK403]I,5GRRO=F:'52X M9!I>KS0G,UZ0CYL-==5MW++(!O"PT=.3"_$H'KC!>Q7(3/*2E6!<-OG]/YOK M_WY\\46T2^\#FSF/?N"S9Y1'65 8,.9K%TC+^U4OM8E=#LX%'_!RFGK M28U.::'8LXBPX4]2O@QI3'VBY^RR34OON)'Y*NLF%?TSK$Q879TJ*"WL$A5& MK $I@J5Y7H!2@G6](S=Y @A9M59KK$_S"8_+*A +W'16S($ =1/2TZ*YG/B MWRNLF_SMP4[X E/R?QE;ZJ4L &7<7H,W1=K.M_F/L-)@^6>U5Y2"N;],#C-? M+S>JH+\'%JE\@T4^N)V(#VF%F5UV=[VTC64%?8K*(4$;BJ8;6 AI3J,#J8"M M0MT(,&G=M+"<2<_J\_Q^&_:!-7\0[>(X$767/9=FP)\$05"*O:EN[C1UAWKJ MI9@DG;W(LY;?Z&!LQWCER:R.9<-.?^='OH+?<$A0P.VH!.=)NCH<"?2L$B4P&Y:)]Y2E'A22. M"U^R6UO_CR&9B?@F$8D).!@_S0Z=U^->YX"'9Z?Y$'0I11VHN' ;RD;#"DTT M)PO8K* HE0_LV$C4F)M/:MH!VW3]>Y1KF^G?'>%J=.U6$S*_U_!# "R;,9LL MY+.[E,\:134[9K,F8*2<@^, U-N]CD M?I3OK@LO_>+<,ZL](]FT6N?KL56Q%;U#^_T"W_N'SSC>N:"(V(A7RZ%HLN0> MH=8Q&3:=GYJ>&8 ^-[[4)MA"&$RBG>H.G&AKY.GDN%)!4WXF18(D>NKQJO8#5377R%!]])?E,^)V(*N,'EF3(BFM7ZA'#[Y MWGJA_*=%V^/;B= ;5(GAH+QL6&D:,J-/GUGHINPP[H!UNVP9D5P63GZX)@&_ M#DMKR@BSJWR?Q<55WK-W[*MM.U]^;F^.P$IFB[65M[;>V7 V MES)TJ,0%++BRWY(_.OC:P;"H/"'9Y+MP2^OV2\)O*S)S3E6$LXJH8P%J_] M.U)KQO!QCG9NP>;8;W8WTO-[#AWEI9IM_0W ^;KP92N^KEA?#DGE1-^4]GU\G,R ?[C[:;WM%5#P!_V@C3\ONF M*Y/21$K"#S[@ NJU/S[UE5"\:FU%UWH4M*%2DJ,3YL(F#R8A415.=Q>,'B]W MO0=ZLL0JZ*&C^V2+/@Y;(0=TL[V6<=;"1\_"QR^-!VF7:_#.:76=.!6/;"I6 MMZ*"1WO[1?'?1/:H(E0SS9@Z5L1B!"0<00Z+;ICOG-Y8;^7AMD2&M725BK= MG)D=H,\[74%1XD;"JPBNP %]ZR"?KT;!B8'W=2/&/%*F- (4]S/3SR;6I^^V M&8MMC@+$=$]9.%%JGR7!,F,J>;.)%N%N_**=6DL?HR7'^#=^R[/O\ZE&>4CN M6V4_E[28LN1$D,&3K$+# .N-&JEYB'U5WJWT1-Q!LZ'[1 M^C2.&W8VTL_NXNDXZ@^=_0$U]&"=B0JK?(=+2>Z7^DU,E%#<8 IG$5;/\3A6 ME;3$(RR&F=4KQPP$&L3-.*9-;[R0%'WW> M7418$?-SW\X9H2-;L'>9U_2#D- ZIEN1,7^(H]&?FY4B@@)]9_V.4;,^G_30 M-.A3@X%5T\%I&!@QWOA>;7&YQP]^*" (Z8Y^0W X%" E>$Y*=X;DAU*Z<,01 MM[940YF7B7#I IT99'YM."#?)+7V^E_FOQW!V2RX9Y]'8Y/3_#>&/IV6 K7%X*1E.T)M]29EBIT.B> MD5DLX !CL0M!7,"1"DW4]UA9/+ZI2F^WMDWI&"QA2'7!3B$HV6+3M-36%[;; MTTUC,Z=I$J7W_-K'FJ"ZO"[OSIXYF>NFQE73JEX:+.DYT)5"+J=F2U8Y\XV: M5=,7/DM6 E33Z7<(FL60XCN$8A_!-R&C-P2D8Y*G&VU;[YESK6AZFC#Y04= MN=E0=@Y7<\YS)?B447-"S1,8^57+O58[8G>JLL-QY(8>NYOIUY&%I$;/?=XJ M;&YQ@-^_S1=.B_(A;F&BGTX=R,\;YVDW'@ID+B>S01H'FWSM]2W?O7DCDZFQ M'&@D5^9C86N#Z=J+K;'5 Z%=R R(,Z9P4, #Y9MVY.6N6>(;W/>$MS/?'CSA M[!Z WAM#D5V[[*DQQFC%VMO_F27ZNPV9'HFQZ*YM4QX^.QJ!S-U!$*."960# M8=U:C1O)R]83P")^"V*)'_WU/G%-;0F6%FT=@N\IFK*RY)>R.)4'I_?,^Z-U M8)&' FKC,O_Z+LAX6M/-X5VF<;-Q?$3R[+FEIND]N4T6O:FAT7+?<+A)+SE% M5WLF%Q1!W59<4;N_-]ZPM=?T/&J8G[E%IC6AZ^QG[Z\J*NPQ($M'&^;+_S=: M0W&'XSL32L'"5%81>=-WB-@Q+>(_*SLMCAFH]KZ.LI:?JA3O84#0!QG&S7)E M>JD,$=RA0*16X=Z1J=Z%?N!6)XT1<8PGVI1GFJ09W98<8:D.9+PSK-M+@QPT M3^A/FXF6J3I+K!.D#C&76:(6SX0P*1IDU3O3<-F7)6=7W,M)KI8#NDJ=2@EY MF6"<"A!'Q'AD%<(RAULA8]4(T((=@:U!&3W1P8^],C?BP&_T&Z*0O#>RP?*\ M\.)A'?=X(K;XPTE9]J[(6"Q]B[NKU"72@.>8(-2@I* CM;BV6^R"9] M*W!RK.%BW?GHB/U!M^N+ET)=/^+.1BG_1K'=K+!64'M$E*+BTJG?T0='7?L6 M=1/44NEJ<(,1PS.SJ M=].__"?H\W\:IH4L?/^O"/#XHA;/'4[])85>Q;BM?HZS-_MHH'2VT!CM*VY*!9E7UH;+N M+_Q6BEO#2[.VG0[,JOL(PL+><:"V@QK^F0SDKUTPM-9H'V)-F"HJQE2(%*6U M$U=;0['OW:J>_AJ2_O>FI%/@ONKNBA3R.= /']XYGBN$CVH.8D%VK(#[X7Q) M3K1NB&2(LIB5/-QI;M'E73O !>L;/#]MN8+:/A;OMXO3MX(/!DJ]MGB;S#[%.J&23Y]0Z>SU MV._;NM3GH*,-C1#JZ'3UG=IHKTHAIQTY5T V.+N(M'STVK[.+.6?0\;GHD?J M?_Z)C^,2M]DP]$>/JG!+%@5L2L[(IK_0!6*\&LEZY6_4\Y$P.V)YV;4PY;IM M=+Q++53/YLH,U7CE(TV$=\ *'5I 79UMRR>W1YR*%A+GI"2L'&$3/[CQ.&M_ M_I/U#Z_^SD%QM8QBZ1[@^7G![Z=WV;*P^IE*<#%X*CT!=>0TTY$H'0EMY=7,Z9RS\ M%*R>TOX>4I_KG__'7>DTZ5B$8L 2:J\-O%VN]_65A$DN*R'J)F\G M0B/H4. >)YNR)#[5_7YP7JA(;INH?.7V-%_\)O<.T_2"'^0OK(Z;A==P_-7J1CG\4$=5K0:> M)L2)H=>-U<0<\R>DES63FXG-EJ3A="J9ZH"%.,1A(9)_J7F9>MS*UY'\XS^= M8TG&%?8X*^%?7*M#QH8%W<4(:Z\$R4_'=(&7N)Y$H"QI@& M]YSEJ&%^RW,* M$X0Q2>_UVZ9;-,UU9JAJ.6TL@&*BOIF9;:QX6UN50:6!S=V:V\F]D@JJT:HW M>M.J^'*)H1!UR(]16+UC5U5TZN(DVWO/):\")21 :ZN02-8+8T@3T?9**50KC"7IM38 M1VYQ$Q^4>G?ZF._3/.G922F2.)34_S^YBD.2+/&8C_+]$82\UN,W%"H&+33$ M(K>JCS(<^C SF_G?Q!/?!=9\QCBG>,#ZS=FG6 <%@B_] POK5 _+00C3-ZEG MO[TEX7J%8"Z7@H7<=YF])JMHL\K$*FM5M]K).68OQ*UU;1)S+>PJ-7WR9>4Z M,\G%Z-<7+I&XAIU;W157^/Y'Z"68G1'X=7%9$LRTR_3QS+WOJNZP._0Q(=>X MN(>>44E\2QE9VAWQUQ/HI,TNKE[HFZJYETF!BUP#<*]K/5^.I*CF=RC0U7>S M?LA8$"F7&)!P*P[D[M /'V-P"L MKYP3DZAW]#?(Q,1D^]L*PWHPT:U.Y];^?W*+;Y_O=M<*/VG@/"F\W RB/4-\ MO#9H_J!H"@Z=N0GE0IPU*Z0'_ (UA:K_C+^/6JYP]]V^/^JRF[]'7D)KWX.% M1Z(=FQN73-]0U!FQ8P\8F^#D'.SV5B7.*+1R1AU'(9&H1K V4 .>L,TQ0*:\ M-Z@DJ/STU;'9&5;YF)C:ZJNLG%$V\Q':JB1L5/6E':9S$,)ZJB#;:%::_8E) M%+)U>1N'Y*RWF=%2W6JXPIJ:0\=MAX.Q"BJ.FM.XLX!DD0M4[!'F=4 4E0I+TH8$GZ3#$K.5D'1#29 M&*5GG>(^ARL87O6+"%V>0.VUUSK+-Y#, YA!N=VEBP3/I0R5A/?V=YRVWT M>PKTOL.65F04X#8,E.1EG'D]:YNE.1KL-=&4P+;O=UN+H*?@S!9XI48\A/L+ M1][JC])ZP6>AND:">2WJ7'+H1K9<[%F'&87:%:;^T,VL_)N%]MZW=,B=_UM5 M^LGU_5-UYPZ4]5\_R](>D8,]B86R O2]@,H;N5J:3Z98=[D1)_.V9^>^FG?8 MM97*IMW!YL@_S0.@DYO#RW\"Z@13EZF6UE<'Q^IZPA.=4HKG=)8W/6DMB1:M M.[4A5B3BF^ W[LOP8B.7V4+5)66\RN"P F"A,6K8U"OMTN1*QJ2P\/RVA9/- M^M6JT5_^Y:F^OKT_OGC R*)$Q8(EH=E!]?!FQW"UU?SR!QV=;&/-*YH/HP1M M/7H29HR3U$DRCO>=VBP:ZA(1+L37$2Y- A$7IPIL_?$S-QG1#:59LD',W"C. M>KA;(!VRW\F,FG]L7^_'E4'!E/L09PX%&%#>Q5YU35[5'#:@-]5=TCH"X=ZD M/N0KY^!0_:7 B;26QU5L47<1_,< ,ER,OG@/)7$FKIV9,6.JG$$;3LC0E_BI M^!QR$\>AZ,LF:,DVK.J*QY6CI?T&2=NPFE[OTF_LH!"+.1'L,8/(%9,[A.NN MC6?9F/5A'E=[Q*/>CGB,J(0I2<9NOBUBT[D7=![5C;6T18O(HIH1ER06=A.M)M+.5#YVO,FENMJ'YP"O!&?[D M^<21/H4QQ0>10 X!3VQSS%M.6W<[O'7EY M$V[++$,(5F"U1FPU])E;:0DAOCM>E_OD.*0JYCA\-B6EL_K3CVZ,K$_<^J%: MXQ+ROGOOSE4D>[RK,>E+-.%N=6Q>P[[ M3-NS$>+3[Y>$(FF>CGOJ@S$S/X&;@#3?DG$%'@J T4Y7=_"QY3O:'?SK+>CP M.X+F74K'?35M$&G'U6ZL 8!X%':M,Q@:;Y"3N;#P6/(G83@[25FS9@==76E7YAQJ.I M1U 4+;[[]BCG_TI/[?E&K#JZ(-<[:Q.";%HJ,9[,-Z27O+>]_5?)]5GMC?/] MSO6;,ASIZDH-'VS(&%W[KN]49J4DJX"<&(%/U@+[;PLH0MO0 BAEB MYH'L#H(F94FVI8>"SMMM;-,/!;(!TDV#2/0' Y:G$*>!)%9:.=N@I(W>KI#9 MWM2*>LE!%@[4DX,U2Y3KVT0+ = P;%.+C^->.*[QX__F?E^(1=L5NBS(G-;V MXC41D#-JWC/&7]4K[-)?@4[:VT]0/.(?$V,95WS-44/\;ZIH?6>YB MH7.#]XX!(Y<$\.:.X=RQ/D/?7V6[QQ=:=U'?5F0'3H]XDI";Q+_468\1<@_A MF% +G'@$:P+ R*9.H (6*?>\.FY%[>=T/DP-%LYW.^1,A/ MK&ZW[O@"IGJB+V7QH>GE/\9 9R=(50@'R MYJ?JQ)89Y9LL7$S)Z.^?'@K@*VF M=C^_2VIAS:5I#F+3^N[!\D;'%0)EX%K_F(B!/VF6&31[VS.'M\VZODAH/V:. M51\"&7GG0P\%U.[M(AQA1U '=]Z^-X(@:14E2B55/\%GJ.88D-;R_Q';FH^#%B2 M6 *73Z78RZ"H Y6(R[\UN%U[];:O3/B?U.?4KWR)OR<=4Y]CW,7+R^,2T -* MR,S$L EH*D-(2 AS3 EQ##>&SN=RLN9T-2SLTN.SL_-E9?6]P#2AZ5>ZADX- M(;"E:-TZWX67GH5B18:JCW6%:R0-2->\M*\6)Z6XLFK*)UV_RE.H'.AK@6DD M0>L3T/>L7I2';ZE28Z).V[C/[[S$K+21ZU5?0J *-7NL7DDWUD+.Y-;-W9I< MA),=2*C>N7&)&7C]%0TP'("S; M^">IUT60[A;2.D<8"2L*&E4OR[#]WFI\@ M?3>Z,HQ#X7<:SU*5J;BDG=- @I.=^U8[USUR7_]XR^SJ$FE\=#%69FS MCI+2%TM<&K/?JZ7_9GY!1Q%?:/-H2@_F6SQ$NM9L.5_ISBB2"NF^MF+>;CEK MYZPH-\=O%,QEF3LG!?KK1[(\6!?XZIMLLB(LD-3;TG1&JP'@!(\*%>GNK682 MQV\V[X_)5YEF[*<,6?5L%)_\\?3GML<_A^S&UN_;\^WVO]:!IL,^!OWFO4>H M^:2E"'D# @.M^GUGQTW;F[:D3^>W72O0.A0H9+989LKIH7]4SF[DH:A!#;:XW>\-.E^)GH3L8TCM]3E0-">@>[5O97"?L'K M$'2FB9KY\_(_CJ8>O?CZO*_2"#XRYP6C@(H 26]./C "#[E>BV8[#:U$EBYTU$Z)M WA/GXQ4I?,GHO9#% M M3G&8*J631MO& _X>.L%55OOG9IC=50-6C/[*FUB!C*O]&>1G5U&Y)UT[$R M&AS'/B_YQN7?2E9/K.5X5[2IK'5)?ONCQ$R.3\'@Q(NKP_A41X\(8@I50KQ\ M]MH;645;8S<%A@@&XJ,ODAR1''I+,SU?/O&C3)6>E=+%FE]^T M$8A \!OHO8$ZID3,57RS8Q@GT=_6TU]8'PQU"6[=AX97O38?P&1L?)N N *^@H5SQCM L/)O[=/ M7F4EQ97C*_U;G >B3KXI+W\C6S8P!@NI)WMF9L%@ES;#U(>WJI<3F)68WO5; ME"Z2!,ZGL:V+!,A=7/-(L)/KTM0+6#,)H6^:F-"78W(BGVW&5X3\.+PE]42A M88&EL9WCW[NJT.9:7J@?KFPL$KY)7VV@)YCV^RU3[STU?+N]\HI[9[&\S78M M%J>'#V9&FM?,YB:Y2_%&VZSG'^,J[^WJ(2#A2Q#K=&0M"+W9H-:Q' C%BT_@ M2<>"6>U;A5[#<])W^RK?7\Y6>#/XKROG>%"1O_'G@C[1,#.\912]ZS'FZO[3 M_\79>P>T?61KPV3MV'$/H9F^!AMB:N@=DIAB4X,Q($2+J08A9'H19>/$F"H" MF(Y$;)HI0A9"$D((8E,$B!(02""!,(@.HAJ$3/L@V7OOQC>[[_M^YS_^03-G MSCSSG/G->"2\+75[POO9C)I<\[PN[>)*SF^B[F%96G M32>:3M7KETF1E>QZ=#4I38T@Z;24Z;NEMQI<&62?)58C-*^0#G=,*]>'JJI- M&ZR<]B'/A"J_#"_,\&8,RT""U=YJTEV>!A,D,@ZZOCUR58RD6=U^3@#]CW2D MP>H$,;AO((ZF#$0KELI.U"R0>FMJ:F(E,Z4,=5>>"7DU50-^;R@A9FH:(R/[ MTY==ISD\JFDPH#4NK_CWFX\ FI\_14.CCC)C//$]WTTD-]+@JJW'O#4^^N!9 M$AAF^"ZNM/O@H8N\-O-';JA: M!>WFQ*\D0[:<;U?=#=U?:F/1247>N.+HTK"%E/Y'5*HE2_[I"^.]6\/2$JRI M&N[(R:9G]E'/->\'8<0\-A?2(Q"KD>0$JEK%J^(4&^&?_BVP_&?[9&\,[5$1 MPV$BQ$9!=Y33M(,LNT%TU"7)F]1!35A0R!U!L+/>J;9%:@WI&H-&;_SG'4-Z MWV"V]+_VG(Q)P$B]W"4NKDFY1YGVWEV;U+5=*[*]O3YY^-+B*^$<_823SZA47#]VLP8:3& M=JG@M>:IP6P_K0)D>,61_ ZV&0^/S:AH.[J'+:Q7-E -IOB6K@=4&(XD3PN M-&>MDKL_FMRYN-C@W6\:HY8FULHZ'HAFD3>/E#M7^FI%_UPU\A'#3S@)_VII3\D)4P?::VI)CQ0Y\U/%.1VA] H19T7%^Q7N M69B:FO>0MS6D!]NU4<2)=;R+#I'"E%O7XD 9$WZG%TC^5 U]E#$3_*,_GMSX M^P/$NTB09"[2^V[R>U-S6%?$Q+O3):7I@(,E*=9,[*6KYLZ,G?0CO,'$DABM MO:33M;-W05\H"&G>,%Q3ZRA1NK%G.T ),3":5YZ,IREA6Q+;'^$/!UI7S@;C M"-HTKIX: W/,)VB=R*HN&@4)UHU5!8LJNE8;CB*="],D?@,\L3#35$=WPWRR M[G:"LA($'QA9(VMC.Y?T:=Z 4D.K@5JGD4;:4,7+\(+W;6=V]CZ*O)[I4.[. M09>\45KA:$.T-?QRJWZ[8_>B*AML%EK2[T2HMS#S$B;H*ZB^V;,U'*LNO;+A MFQ'"PKAD&EH'F*S&S_3$Z8&*)9:R\U(R_>1/TI+ L4GY@+*6I2(8)]W4.GBZ M[GOMDEAML\)JB^\['U >F/>BOVUX^0V8)%'GG[:QY[ AY0J)Q(]#U%>W$@N? M*5<;]X.U2G?;AXSJ9XI)]48TDY!\28A4YTLY$];J@LO81Z'UR:9/ V!56_]4 MIS9/42"UX@^=VF\L)#/(]D_^T*F]6^M08=MH>ZI3ZPW3KBUYE5P3SR;G:%O. M=+K@7*W-0/P:IW=%O_-9?OXNW\V<6VKWQT,9BK!_=DT0/>WMRM_E!_V(*^KBP1=DRJ&G?01"?RKQ[1@.EUS$WNK$F&[@[+2-#)KV MP:RVBTYV)V2NAU12DED1:J-]DEF$N R/&^YT&F&K$(?XU?I<=C16V-?SU[_ MD*O3OX0<<7J+$01R'*36CPM>".YI?T;#GI Y8SN-@NX!6-CWU;9$#^[-$/.E M6UFQ%I>5XK+UT.@!V\ICOL2&.:AA27O!7*5DG@(7!>TS^X/-G=#^@F2:[_CX M*C>N/<(FCRRYM;;E2@0Z:6&KAO@/3S@=S?\G>9LELT5D623$^?R T:^.;T+E MPS5HJ6MR&"'U9L@%I?Y<)T3-$J!WO'^J.Q=)* H/!KN(+8;TCK50G&^;I!JK M06*;Z;,M21#\TBNXLO&"'-M.^0!+1A'(*!Q,3W<)Z.IY]4"9$=X9T$_H]P$&:]K=_%4"C7EG-R_Q=9PV-U9^*5G[\'%V3R3H+>+'Z3@:>C" M<>WX)^S;WFKABE5=<=D&=3GC"+.@[YQ3&@ 8@W%!I3B4MPB10HC<+X:$;*VY MIO+PXTBA"D6Q_LK$27[F2;B88S3X!50J]^,Q<\76Q9PC2Z_QF3H&O7&)G__$ MF]DRNGU+_ (:+R\:U[(P^U.Q>I>G+FRXU]&E=C&6[.4)2&J<'[/_OD/#3IIR M4_E]=3>_/&Y7SZ-WSM-A63C5VOFM[ZLB6U0V$KV']I8&8B8<0D:H8F0?*J0. M6I(0!T<'M6U0[]+HU<8RT2^(RVE3N:$IK5*E*<-Q^8/ENU/]=LHAA\4K^F;A M^C:+R7_E$J[MI$'PO,=*C,,G[26B%;-1-G3]8SZM32?OEQTK8]&53\3WC>D% M4*<\4MT,K=UP/U*"%LWJ+LA$ %XFB+S23WL>WJ;4T\]C!4Z/4P?74,'Z]W,Y M)$[Y$F#;>B WI8 2:FO1KY]6X) 76N)$:6XK;L!N,797D=X>&L;)&7Y>V.4ARVNS8N*8-T]VE\1Q-\J4I"O]:2$>? ML\LZD"[RPM!P#BZ*VVFEFQB0PGN*O#&#UO:&(#O#_=HE9&.&HCLR*_;.OS^0 MQ7[8&9N9G5VWN1I>=)'BK]B%U_2P[\"*U0/R79F;#[0O&=ES-BKB-71R0FO* M#I=(#3@>&=3>D%)^FKE(%-(E?1-'XF7Q6OMNA^I!\P1;:< MRX@;0[DR5[DR0Q4C/173_O53'J7F1>B-;B7A^"FJO+\N-6)VRB@I6.H,3U%#4,9F3\4)CD)UIU>X(#AU\CUT6>ME,D]K@MZ MK0 4R6R/BV7JG[_HY7_,9].F]<@-VF 0MS.4%:U>O.:>V6W2-64L!G*JG9BM M&36ZN(%Y>7M(4C4SH$AV+KZK,$HX):VLSX.P\Z[5Q! MXG$M5:!Z0R,$0VN7IPLZ\CTY4M&"-)D(T-^S[^JZWU!8Z6AIK%KW;9WO4NLFRR/J=^>]VS].TLRK*Q ?5KIYK; M=LEJ<^+S8#VZ&C[*']>IT\CSM^TE(VBXW+H8L)J4TS\5>/?_O0+OVN1[CQ'= M:^G$1/8K_F:Z^$H$6OI+8R+(=0P39FR=U(_SF?'!:!7:U#[$^QTF8==\0@%. M&N7@0/EB=ZM!+LE^4,>06V!W:,N^R;2)2'5N>)ZY.HP6RC0%&3K3L[QSXC_89^?#=,9_],=^X^3,= M'PFSHBV>^/,->]?Y59;V0E)7<>>XDP)M:&@4D8F"S]8<.K&EYNN QWPI]1F< M'K.;3G=^];R6\&#* A@6F'C0!HK7WBF8SM&"AH9PZD6Y^I%S[#I;O90?6OQ6 M,G-P8<,EN&.^'68J"#%D&) *5=M8Q0&X'D$)]]8[.A0NI==^_='8C/L2C(^ MAQ)."AE]" ?Y4)R)> :95L0Y>+J/4YF1!>^Q@UIHY5LCQ M[2(GX6PO!WP6;A,^O]JD\Z<-N7_* _*PIEO\BL+PIP:1K,M[' MO$=)?7:!Y"%S9W88)=5#QT\:0IS,G:>"(C;Y0PSH&XAI^5P57ER5*C%)>T\\WO_G';M M&2+)2'>_^6C^O7GG++F2^VE?40O_2S6DY9Z*Z1@Z%RZ=[U%N=>E='5W-13 H M3$@(&:AP8ZG-,OC(9/@ 'U^/*7Z(;QO'*5CS_"F&T93!UG)FG-4K_+YQ=R>I MWP[MEI>\99%M^!LYS/CMQU&#<1A>3[2U?K^UNO_(]1I>R5"T8EEXM1MC#!+9 MFTG=9)F#O@ X%H'4/4?+76XZ>JH=NJ6^>E558GQKU=AF90V,H]Z%KUEG2>B: MN^R@*Q$VJF(6V;JJB5]#C$V&XC A]1AQR_O^U%0CMT-X@/Y@+L(/QOSUSP/0 M5[VU!9%^S$IKV(+,:STP)3^PNJP4 MV^/DM:,RB*[DB3@!J@L\DQE3%-C0.X8Q:*8Y6:6/"@E)VGG>NYGAEH&.&!Z< M;;=%D(OWBZH9%,XD>/^9#Y=TL)E;DTB/W!G*4YASA)$Q>V9/Y@U:0/M>%4.9\\Z>DRK/CR"=CTK_;S^=9(.E-5@PON M'9,2?T5*9UL'FM0%;UQZ[JJ@H M,(_Y5*?*,XJN5\(:<3M7_E:WV J>LCLP0?T MN3'+G/JIGT\(SVO3?7T?BMK:EG5B^]WINVP0D!VN^FP"5:9-^K!47#);7ZAA M#16C2L3W:QWSI4[B$/Q"C #1C]^)_8]Y<\,D?WN,>E3B4#)O'#ZAL%P$DQ3_ M%""607B]RDLYNJC/JOC1)YV &/1,//BY%: _JH(H?G MH=8.^5$)&D;/*[QQ7+PO2"J& U<$%%N;3A.X)G/Q.A14'Z\50,:A_/-H^.Q& M%!AI_&@UP\]/44#-3-@FB:J_^N$Z/6%YS/L-9GV_:N$E*+G!QF]>C6T'$MV MG7)5SS0V%WO)/E24N>F9F>+?%[&)3MA@@%T:S51FO#1!V[>2OI2<8*;SR2VC!BK%+ MJ7+5O;5A74;',TF$3&[M%(M+VQ:_C!>* ML^(_DJAT2JXW,, MKAG.@PV*J,WQ> F/Z%?C=,B/MCM7M$IW+:N9SU?9',:+2%%%MS*_V,B57H0H M:!RI^ (A*K[Q/OLV /G@F&_F6=7>NG5C>L$"$"CC%;=IZ.41/=^> RG:TS"E M:REK-=IE>X47[ N(&7LO=?&=425>YJ3=8(E$MMS^5:L,O64\C:-C6]R0\EDJ MJC!L4\48?N*G2+=Y=5(7Z#I%;<0Q-";?-TE[!\I(J]X9O,]>4LEEA3&M8U&[HHD+P6_Z^47?2=H$89 O%H&HVXW6G/ "4<>K.O5'%1=1PAE5*T'\:O3Q<9MMH$^2X M/((4\,[(,#U]"V:;'(/.D;,>5RY6KAP'!Q06GKYS.555]4]'I9LZR6 S%#_? MSWSVIZ]=GYR1;C&:] I[%A/19.718TS+9%Z]:&,)F,DGF]/E.;?OZ'2+O# U MK^E)1YW3N*+HD8IF= Y.>U[Z@'RW<;[BR'Q)=,$UM0,2D[N_N9"N26MB']U> MGZ(*UY-2"]E1WQV4C>CRI$1+TX(".,3P$H*,LG'*&I7 ;X36B'YT'?[S+Q_O MJ1R. X\U7)U)IJ,G[RJ)]L+*=RKG<-X#/"6 V-SSQ%OX, $08AYA4WBI\" M(5B84\>2Q&7'/">M"%;=LDWIO?"CA5)(I9''12API8LG__2V5#'0RX@?6?63 ME=>2+6)BQ\Z8N05N/3FK:;O)W.LK75R$ '_YX_H6N6W@"BZEQI3QR"7"RF13Y^<=:727SF'FKFZ&' M<*]B-]T52^=^8%>6%(*_"^J/\\CVAO^K*S)*6:+KQWR[:NV-1".VTC$?9BM* MWZN,Y%]YZ.V?>BGN1:QH0.U].Y$>(15U\VCPMSNOCSYY M+T\Q9,5B"KWI>4'(RNN-CUO9.&6IZ'8Q5\PDHPA:^),J6QY OC5[S/?W($B5 M!HOFQ; &64OF%7(*2EH"/"T2O+R\/O]));;\'WR?J)<2T\82^R553:9,9!_F M%@L?\WG>*G_L[KK#WE:+579-;55J+^+?P\Q_MNL6RQ=8N-PQ M"+@X2B=HB$I9+3V'[618[Y(0[NPL]=Q5@TO)CM[C#PM2^>EY1[:/C@QUES&* MAO?KK!,6?HL7;UF!O>SLP3&HD+5MGV3ZZ$P=.985_'Y%J-P./*\U7==537-W MP"Y=M<@I6A@>/QQ0 %75]:@9,7C[Z'(&=;;.MB0\!6F0$R,?,:_R[03/(0M# MUP:O)(YM%=M22UK6,)Z4.*R94[G">Q@I.NLU[8?T5#F%U?7U]KUJ/^>*;YZ$3+>WQ,3W$ M_A@2Q]@5&%'J99C%__;T3S5G+M'TS4]*W M5\_?-5NC0&,0OBU/D(!Q!"/Y1?T%R)<+16V=T*N1D:9QH>I!/AE )GO=,Z[X M]=&EN?QCOOK)^\I-!0C-=J."O4A7U4F+6?:]E/2?$2W"BVV9ZXFIO*>IE@'$D#^J>#N?3.^ Q[G'\>]LZ Q)7]!)E-Q8R/6C>ZRQ M0O9I5C/;%CLFFXA1\4T-\*8M<1[0PILYXEGZ; _NM&W NAI[A/Y7BXK2MDGF M%+SI0S H=J7BGD!J##0W7%B-W_[[8(M;F7-"*;T-)C6UO%N>H_RE9Z@GZ=S( M\FWV$7D&<6-V(N"8;Q+\E>]N>$K[,=_04(BA$"O._\72C]OQ VZ)5+43O]2P M?KAXZ\\(=\Z ^\VDQ85(: #!KX0Y2SY9COE9ZS]=;*MC$D6XVS\E;VE(P^1TT"XR:S3MBXDYQ7 M6^;]:P^D0#L761_F9S$O-H(Q66@3RF6_J?6SCO=$?;ND$QB:40 @ MR>=IHK[)-A;+ZLHLNK>>^ PA%AK\PWB"O/7!RBTO]34YW<%\ DR7JT8NDG<- M$(B!RRC:?&"C"">M&\=,N_LI\M?UK4ADBUWG M^]_V2BF0P,Q$9V)/K63:=P'N$'I)Y@L]"#FF8I]9V_&A3JBTR[YH-OPTTK 3'T"6&8_)UVQKKT6E"I_(RQI:F?9MP65( C5; MUCY=I=Z2:'SDG4:SA6N^';=IC)F_0?\E\/'NYQ;YG#B=7YT3_ MI-81_BI_6_M&!!#L>4G/YPBXLI_V6&VU< MZ8LJN)]YFW1*!LLW4]WQ244!OB-3,,;N&W""JNT:^U6HLUNTUC0 ?GI5G!& M\K' M6S49[%(/AX_;JP71B 6Z)ZD'[.&&9[:)6 UIK6]H7*BX7Y1)--E&%>* MAY"(&\=\H#A7U./U\TL%''ES^HT'3W)/F.SE^F]] EF#02[0BP=)T.][NJ>$ MTB(]>))#=7:7@[S%S?2X)O.3-GU;80D11>-X@GSZH*]W#]!)UPD]6V=JD8_S M\YL)#;:BZ"?F4_-"2QP[&\LC+8(&\VB%;)!=GG]F3H.,%.UAX5_U[OAONT@Q M^DXW(EI^Y$QSJW'JLYZFCKFZHP74?6]^;"U(HG VU)CHE(UUHSN4)3->H*3? MU@>:3F\ MN!S:1#L$T.C=&D-QCT,7R2HMO=6J U(!1VLY^AVOE5C K_DNI,>/#XP8FPT3 MHEHRBL70LSI6V8\7A/N]A+%+->^"AOM"KX86EPKD61*0" 7=Q5EO1EW^E0!8 M8%F69>9!UXX=BL71MP!#.JYB!*HD[/4#RBL\G 0__,DIT>WE']#JPGS/1T(0P"3U)[)Q*^#6UIAC24_RE2K62EZ/O9DJJP?J[) M+'B#L2VAA5@%"67XR;K:YL+4ZOJ^12+;@\9T.,0 %F[B.0]>&SZV#?7K+VA< MEZRK?X.>Y?AIZ"FJ'O.-&JUF]-R*/>;K''2@2B*HY]H#TKRQ=0Z@9Y(AP^AQ MX# :V 'EY[]F$D5L.6B/*4XDP*/TMIBW%C"N'E20W?N^YNFQB(_!Q39QC;LK MV'+^5[K!JUFW+T;F$F;4M$1LTF[P@7T@T]3//OWJ7X9T/BU*8%#_ M6I";?/?!9@_A+'FI!8QD#OK8PP)=>]TL+.PNU,\PCOG25$!^ T!49F7G(MVE MH2,42W(KA'W3HS-Y;R#R(">/3FJ9\$DE%\GB:*6KPVAM_,M;_]VO-Z"MQ2'@ M20[(#CW.OU!LFP6 :6CP2_@"4*&3;R DZG;5K;"%6ZX1<%2VME4,81G7L1OP M?YTJS:X?IC)M];6/DI;B2*XC@!@WTZX!^;:B(:YNK=I' M6K,)\%<@M_AJD)A<85)5_;*87]NST8BXJT8HL(1*VS_(],[IS8@O+'KD,4/D M49A<;YR^S-AYA7M M/47!-S TD"9[%^FEF9R\96H:<+4[8N*7_X12_][.BY0,/-PID?/V&6MX_KCH MJ"VMVU^#4%?Q*L!;[7J<4_0C M\J^26]WK*%_(_]#@_$)(/].Y&5.>^,N1\'LIJ:=+#,ZVF3]\3;.GJ271U0Z4 M*O^AX&5XYDT&))I**K]OPJ\_J K8IOAW:L,"A[ZB!5,;2Z@$WODN-;AV^-4L)%BR' M:G11N9IIK@W(9Q6Q83&C;MO7Y,8W2G*0G-E*76Y4J9>![!I2"Q54]]LTZ^:0 MKGA:N*T$6TDS^LHU6$1+) KI?1T9EUZ6F?9V):H*).M*"(+GWPNHMLU/!ZC;KQH5;IB?Y<@5(,@N0#/N<=(#)X^A9 MJ+93M(76@C:\4YV,^.=*#?LV&WFGTCZD+\D&O_XQ^<_.'L[8&$6@[BMG:J)C M KK=ONET?6+R]OWV<)Z!["\\DKN'8)39T"@,J^HEB#+ O MWN[>T*:5LHTB;&=%V-W+4!B5$IYI7E/U@Q(+[ML6/X2ER24^T?3=6KJ:,1LO M<,(#0X-B0>6S/<%ZZBQ9VQW.T7)7;CUF,ID640FW'W6;JHU)W[X*B@^GW8;I M.DCZ1:P-FYPJ-E+3![(J98I=7?\*'+27EE*6E"FL7PQLP!CUB2JQW<%_]&HK M$Y]7E6<0&ZULW]XZ-$E7G/3/*AR[>?>$>RWWA(PE/MTNI]Y\L) :=V_3X?E[ M.5ID$Y0(*^OQ[)Q.F;;Q3K*F2H \E9R?;D4Z6Z[$]DA^.CVHOJ+<$1S*?1TJ MYLJUF]P/UN*AHN;TGX!*;!# M7E=A?5#-UV\02\="[T>C_'>M41@T;9T1A_,/<^A8RPB\);S0LE^T(Z_>TT\8 M /E/^2 TC+(DPI&R#8WUK31LM!=/>/(YT,(!MJ1<;>>&#_^C0/N) M)SI#3()EIT@S3>2S[E7M3K1(<63"ZL@YN# M\W9YE;I3]]C6:H;*P6+ U F#DH;SLMHYG8DN X18Y@/UQ86Z*C&3M1%T'A< MD5H&K1KGH5\^3>WS<$2_ 19/LCM33^QWA4Z%1EP$!4ZKB>PYP^(K7P6%D"_2 M8;1 M%+5?_L(S9Y_&RQM]$7FT*D\G< E%HJ1KN,H>5V7DRI<\-?%2G4Y!5+C-+W.F M;74AD\_>(H9RG#HAM]R/)$+1-ZTVOD;)NBY2A.C)INRB4CN3$BL M1^ZKS:XJU*-884+2B&:_G8#=ITB0_N'%O3YM ?YOY=KO)QEG.%EYXQGZE!"_$A M89YX8(@/$%O#S-7K[RXA*V7DPE,*DNDN<%WSAL9\7/!%&M3WW569=T9F=6ZJ MPHMC-BXJ:ID987J!H]GQF=X('<**9'^I%QHB:^!0]@7(UKS,=:AZ/LH^[&0Y MMR>G#">/^>"$0=#2(:!PMS'33)$?\-XT\/V9YZ$3$J6Y')X3W3.-LT&7 #'5 M ,FT> VF<2$TZZG/G\Z3SRH.YX.7Z==>/5[WCZ4YO(F"-+:0>[6^#_?0I+W. M S^,7A<(<)6=!?+ J4JY2[)AUZOE%#!#O; '2L=\6^SA(V(,<7FR/U$DR/@X2"PX]"E^8TH2A[\1YF%Y$_ N MH3:=(![2'*:L6&;N$[7::Y$) KQ'2PKA S6C&MK*P3-5KLXO8UWEUC\MFXOO M:L)MSJWW08.*8M#.S!CB9.]@\]U6T?#,37_[86+J2F]DLV__?*/IOG58G76" M^E Y.2\K7D[NAL\MA0>;(\O>FSN*W[WXME'PU5#%6<< :I63W!M@A>5O6C_3 MD1["6EE=766 $5-3TSN#5BR>JIZZ-?-6Y0E/<"E$:&AH,#7F2DS-D?[JS M9.SY+SO_DPN>+7>F9K:FE.U7R1D8*8C4XR07@H&1ZJ MY(2> *?C%CVF?CSFJP,V]HBSJP2R9T^;*M_:(D8\4ZLZ3-@B3?";A/SHH;/= M,5= ,]F:P4BH*KQA^P,&UJ,\LL>81Z5G.[?[K,E0N2*ZQ*XI+4LM@ ,[(/NB MRTP!IQ>T9X_YC#XC7K4=,0"B**XTT5P](D$A.H.LF;>"50=FBI6K8LD,+WT[ MP9'5R8J(\?3GCWYN8P1W B,5%\UG7WKH1) W[1SL%,<]/6PHE6,KY1NM'GT$ M0RJ_VO*283S2;\B8Y6SR%O'ST?4EQII.!+5X/;PGQX/A;-?)9O.?=GG\+UE+ MR@V?_]]7[2DHEL3.#9Y*.NG'C?F(U1Z?%UWS4-B8FM,!?KBC7T+4*"Q%%NWA MJ2;79[X7&M,5[F^)Z'%TEU6:>(K+_U7UFA&871]#,A%Q*>(H/N+@K[?&RW]H M"9Z;>@9X C_"6?]U&@+N5'II_A M%&@?#^F>(>/ODDRWT8*'M616QTS93,EYW$,\]J'P"Q<@Y?QDT\UQR$I9 M#WWSH@UZ@ZC[T:-#.V,:-''QF4C"RZ*VW[A)4UH/]P^F/AM+>![+79 HC4E[ M-[AML1RSBV&> )-M)NJU_X]EPILOF83S.A MJA1DU/;^3EJ;O<7_##C^RYWU 3WC;9$WI?.9(]LYQ*+3!P&L8BI#S1Z;/8WGHJO)POKXX)S M.A_VS&R\-V42SMN$&N>-,Q]V:^\P@]:S0X'88FN;>6P=D\F@UM&PL$E=+43$ M(*_-/KB6M.""+(VP#KG;V.GEE:7=:(%-)5_ 5F$\5,]JI.M^%(47).+'![ZV M/A\K@?H% )>I[79O\T..9'B><1J 6D^&,T=>@GS,^V4PG^;V] SK*+Q4<^Q[ M8"<8L93+65\28D+8Z.\C%67*V_(%C>+KU0Y$\4]K8+F# 3!SOC4#J5KVS7>7E!U/<_D]-W8P8CN"M05P]OS\*BF MC+4%$FZIQM5JGLKT*>!47B\HP&*G08.-59)06G)Y%SQ^QD)E<54 ^V9R<'#= M/2!M+0#EN]5GB_94,\=!4ZJ,^>/^1H'>D)C M6FK9IJDM5[869] /%!LD$L0OI/]8'A$PFJJP80Z_WK$7RTJPZM'SM-V:B*O* M>5AY)>G+:2!O 7=ZX7E"^Y :&D8-52W,XFVIF+8V]7D"N#@F.YH1Q[J;#!.J MBSQM$=ES[:9ZW<<=!WX_ V0\[Y6:VI0U^X,FWW M8/V/#IMJW_4N-UNG)%X@ M;(.#LP;OCZCCQR$K$@$QF19QY63MM?O23S+S!=-;NL]TFHCB)C5$]:Y9,PJ; MGV5 C-_B=TQA!_D*E\:D"C%UV M0&HB<@TEQ;Y;T&)SS&<_HN5^!O!F"6A,>#H2(>DOZN#_ MA"01K)W^W6@U4.[H'/H5W-$Q0JICPBDLI/DY MX<$XYNJ& ZBQ0HV#ILE@Z\Q I]0/QG_UGY4H?VDP2$&3JL=%85474N*IS(HUS?)%&/Q:+;FOCG2.HSQ0;?'N3.J+UO'/NZ8 M;]K_1_'ZRI*X_>K:.".CMR/D+H(./U-@MNAAZ1\=@4#9NCT%^L1UHA7_8.8D4'P MNH'VAB ]<9<@%D@QUK&(=>=6-E&)5@]$6"@0UD-1QWR_-HN[US.]<96#_K " M7-.*4,5M?B -/7Y:'"UD$4:8@&A,1323&H)#@6 0T \<@!@_(00SD,5^33U8[1/+U MMM:%(4^)>^S-SCK++I);!L^J[#[P:LW1[;VIR1VXP9!>/%YL;I(&-? *P!<< M\P4_.N:;XZD*Z[27?H;=B=NN#=F8#H*"+,;3_%..^?QN'_/-QSS*-_RJW>-Z M+3U5]^]/M.^<_1R-OG-934M4PMZ\ R0+T];B1YX0(]MD1[W"QGZD/@/JZSTC M@RY_G)SPC/W^/Q_H5RX?6VJ"/Y&!$/,9H5OK$5"1$*:<%BZ\E?G5/;DKNUXH95 )LF6T+84.'*O3 M M/X1R%;NBZ6T2T55V9V+#V"T+.O;^J$/C 5)?+#G8+:N\S[8M)-/=VXZ7"_D\2X_W?^<6O9MAJZGUR0E;]58?R?0 M$25>>C,S#-"EY39G:N:P_+S5M;G_Y.I:Q/W#UHEJNKO.(\"G#X>\CW7%=BM^B%+32+& 1 #;M?;1AGKKN.[2W9U>[ M7Z^6L1;E"Y+C0"@A_N:B2G'5O?=YE&Q34W]RJG)>' _"V4HTJP1)CR>OKMI+ MM2Q?6 ZNG@Q3&"!Z'//5=I(!.X!#I)^N!9$=;Y@3PS:JT]0Y]\M'H/C>L=9O MIVBDV@DQ1\EI=ZJP?-WCU5^K?3/H.R?D69LXS* ARAR=8196\BHYM2:.]9Y\ M*KO36&?=U[?$S\_4,+Z;J=2ZR>XIOO5X&HG,HR4CO>1.Z/C=WROB3[L4U$6] M3UMU0GD=5J[$LMZDH\YKA:8]VI+6\KP[%.PT.%6>]N,0W*"H 2HB-5UWZU:& MU*+(S7V:S)Y2]0(^E01.P"V7%)<(%\[N@T/ [![-E-UQHQ+<+F.7:Y!;&MJ" MD Z'ZUM4A:Q"^+>2/+O\&V-"@;(,\LNL"MG3OAX! @'@OV>(-_W+?$'.H\ZM M)9"'DS5@\5WU.8O0HVV.OLB%A_-!PIXJ2UD5BO,,L'UN+V9:TPV2>>.A&_G. MK21:S4X@PRM;/LE(**=>OTRX_:9=#R#\M#!6S#N%RV]LY5,*D@+ =LHF*#8K MK36=PY)&^86V.23\S(:3M\>NJRDW(L.;0?NC,C:%]M UR4X^J]^G0;2D9=+#MPJ#?)%&]^=Y-:.X@--?1\<%[$V&EZ!#Z M5;'.D/MH8(=Y%C]_N:E%MHRNZ9>M0>-1>G]='#M]6ARK3[<2*63F NR0Z 7R6"7CGR8_/>/V4>#]7]LY0KP=<8=& M_(139="=X&,EMJKA3IZLFLA*VM>B:AL;Z*=#JXU1[ @P @Z MNJ=OD.4)Y8#[0E>L!4N;6Q'+WA\*V$S7P;?-'0PA H?H1VD%&TBM$_P:Q.68 M>+^M8KG^U[[^$75Y((,BHK:%XO.VAU.7<2CWUSRIMK]%PS=D;BQ&TD'X,4[( M*BZ\WJA>P>DYTOLN$B3FA)9ZE#QD$650LM_?R876,O9+\D_6K L,LL5H+!7" MW:,7'O_C_\$YC*F7%G\_&CBT(?H2M$K]R6"7#$IF@UH=ZXY*W$D^5'O^:1V7 M%[K7#-;^TI(6;J=^MXB%7)FYV]8%?M8K);ZM8 K*$5*;RU1!H)25 _:[&V-E M(NXF"$$2;M&++UDO6>>UZKWG;K*PF6U%@V. L9@MXO?_ AT2**=25XXW+GG7 M8Y+XH->T;<548 ?!#^2%U%'HL_&8GXF!FEC7C(7O5.16# MVM&SY7G7W@Z>TS&RT/WP8XUBG.&/3]$S;+?BY&DUC;E*T9-4CV74E5O0_,6F M>">X32:])+\*Z=:R43P&5EV%(W?2$?XZA3UCV:P[\CG=KMFN.BH3&,43H XE#'C4N/7CF) & M)C7@A#2!0^XK6CK)* ([ G[O7Z]K^FU-L(XH-V:=,,$:UQ%5UCZAG=K8RHA3 M;>P3^OG.-NJSOUB*PX=)( $SCY;[=H9;ZM?__A26%U"9V]T]DZHM6WHSVZ@[ M(U"FIN;]G2T_10&0;2YL/*'#INHN6ST?4HYZ<>81$;CFT)KADNWFO>P?O8!7 MZKL?'6!UN=I;$AVF+(]-+R+#M/L]@5$P02_\G,D7=4V[CJI"AI#U#P/PQ9)6 MZJE&W-R6C?;V_)9M,&O*N>IRCD^G5!. T/D\Y01AD> SG&> MG;(,\*OV*]%>*(\OWSWY;/SRY]]V=5[^JF/$)\1,G+\.ICLV8H[EY^?7O^$D MYT?5;EP)X.2F):=V9;V]\4$Z\]^I0IGH52:UJ(^AE1Y_L\W:YEF(1$46%M2DYP,?W"8?"J0AZQJ.*54M&A3F5O+])7FE6K,[M!8U_#B M4HW;KZ$F(6/WIJ/P9"5;9#8]VNM -*-8 G,#8JN%O]G%OVT[ MZX6H??6!+H*?#G*ULO#/4VW*-,G[:CCO@UWH.8F1D\'6U) > M-&[R U)IFG61WS9;]U>YL-4/,NGO_F+NJT4)<%SHU:$?AC7=(7I-P0;FMCAQ M-YI6BV_?0)1>+D'&PEDZK?.W5&@^V'IG[WJ7POOEMA\$5]:X4/CV)%*H*ZX&\%Y#-&YZL5[GE+8D-OVCB1>"871SO[ M$&)2>K)6P\/K@@=^DQ&&L[-&6J!W2VM:K;9:/83ME7'-SMDU:"U9?$E@(LU] MFO[4-0&1&H9(!/HMP!NK+CF<+[8=:[7C1-Z/)U]?[WN6?$'S_P12YS.C+G3H M(A+>(;Z?5IK":$CVMD":%K-=L-=*A?6[*$^(Z2\*?!)$])2F0X5E\)<8"-WY MI_40"YG;>;.&=%69!:AMV(^>KM@);PJ_E,?<2[_6SI=RF-F"PI3P&$3[-40-XJ"X.H4-'1JY_; B@-Z+^-]G^1 MU^%6+)U5H9'XGN(T%X7N.>;[-! !YVS/3'Y?N7"6^]JG NRR31L2$-CU\H & M[Q)PKG5$HXZHJ.NAP+Q,K5H-5XNQ@OS/0YN$[WZXLUL"?[&KT<'P\Q;=BI)9 M'\G/)]S#. (+/\-QEI$&N8\+KY=GY,D07BV_]D9KJ"VOY=VVG%W,7$1$1R-' M33KAH&;6#!Z:_Z[4_AD,O;S9U\$P+/(XW.]"6'V[$YU(15,E%7%S]#KGF, / M?1,RMBQU=N_F<<+X) M:H)V=WD]'N1<^WU8XP*V1^_5NPW] (4WY30,S 6P2".U8/W+#CR$F]TW["I- MDC^PSP7MK =I\V^FK4C(C1:D.^[ZW^QL9",#'E$I_/34^#M&)D/[:5[X*&CS M@;F15DI*C\!4HW5(2KUN2\>*F"MQ;EBN9>N@^JN/EO_"I?@IV-O2"9W'85R# M;EUGNPXC@F\ D.Y-LE\G!TO\MEB8Z$%^RU6409_[P>DN1H=?J)=RW[M@OEFO M=/AOFPOUWC]O?;F$?/I^ON4M9FHXFLW>%_[KD[$SLVT),)6,/H3MG'6D MCN3]SH.D;P^3 X9>F)>HHH/G*)'2DK%8!?I_J3S5A[Z4J=ZQ]%1F2^D6^S1V MF)J"3MGL:3G<1O*SV3XG+03_Q7C]1Z]NZ0]' +NK7G@(O3?3EZW8Y&!HQH") MI?P0$V;!;M-ANB-BO0@\U0BM^')3IW:A5C^)^GO-IC;Y&<8J!'9DX^7OZ?(H M!24=(C@M4 LX^QSV-5]H=)"VJU>?%_;@JO::MQZ\Q[[]8YR1+=&ZUD+47>L#N+Q:>NL(5Y0B^L3QABW 9;-W)_&9/ MTA5?"OY-<02BV)WDMY^>GTI#,T% +T7^I<*"9!?GI;1Q8T6T"K4Q0:Z(=$]/ M47^$Q2O3I+E>T)3[6 /B_]8B;-9C1O8H5@R> M '3 GA9.DO7LY8C;OLG)O5&6_.;A;9N?>SQ?'Z7.^0A]'UH&3.6BS+%"O

MRW=B$T2]ZK7NH3F.V]=(77<+=]K(ND?)UGUD@FN,]82SWB=0Q;%ZHY #BYZC MD?<#K$V8MWI#RHM7=-W-WK^ZH'/_5S?77KW5:CW M5N$EDS:!LPC_KOKVD%S#'?DN'"&M.K< U!VU[_6TCL,9Z^X4D=79^=I6=5](*:P.H6.L[@B6G M3I%3QS"45%#JM%E7ZDI\+G(?+443WH9(05+)UH*JI;1.2$>"+9I!=3K&NP_I-Z^PRQ$&)CC9%DTZ286E="/>5QA;UO03?21/>R*:(X M7C;?L28J'ED=O*EK4E"[RNG:=R5;.G,E!M6ZO(.H%/DPCXR[Y!4J>#^ MAL-/G^>87_R&T_ )OYJ$6:R6VM&AYKTATSN+ /0A 4[GT.F+T=UJ\O<;X]G\_J5<^;EGV:#BSNE0!6 MNWBIXLF:T=Z20RT#;6I*)]MZ9NACF)XW/[I(_CXS;(]0QGNLXB*(]_VDD()E MY"L!HR.-7&?49/UD"TXF22:O(U^I^1W;K1">"&OZ:>4^AUS3YHK9*L:-,D#G M@B,LUH#77H)6EJ,6SH?2O!CP2397W$O_NTKTOG9]VP9[/X;A]#_"Z!Q_P5#' MR2XFSN[>:._!C]NOX=[F2!LUWKM^X(O9#!=C>-\,0ZSO[K#>K5N R&_'[[%V M3ER6[OTZ&4^OOEW$&F[H$PM*P339BMI8(-:S(@M!&MN]#QN'MWZSN. MWI]*\\)5 [W?#V?+0C#AHQ*H'1@A/2W(<7!1:> )+?,I&)Y;E\@^A.=8U31' M8L@]K[^1IKJD$ZZPO2*:3D.Z?7UX$VS=;EFNQW6LFY:MM+B6'HU4<&B:1",* M,TJ"D:I6G9+Y&@.WM9V_%<8'KUAK3^_P]'CT_N4QV+&-Y#NPXG;L\L/OXZ4DWT-A#N"8MH E\_F.;0*VD\FR%=#CV# ]-+Z.5-W4U>$@VPZTTX MD$Z#XBQ#X$B.JQ,J1H/TISL];CUB #TY:FVCI9Z4^GG\Y7P^6TB 7]>DH@\! M R3%:PE9':T2602MN4633 B\=:_A!^ _8 G&^-(+MHH4MAYY6SN70C!CS%(%V,X'7M]R+) M#X@N:2@BV^NAPPMS@N261 >?%."ER[019 MAW(G1^^!2_5R:BZP?;GG"B#_9,H^FND2XR458'Z)8_IB_FYI][\;A?$M MC+>&^:$.9*U' 75K!<6*I?677*(;C,%Y, MD+A!=RW+U\-93:N2Z :HM.#!%:A5,620U8)ID6D_EFAO[26(5L5);TA".%O\^6HRF^]>EK3F@_8K2-H$7:-2I#=(_,'%HU[C+$V' M7RZ17C*CZ"!\R0JXJ"5EDDEP9-]"L:8DK6EW:-YHY1%(^UU']055*#FV3E6S+J W!.^YJ*-I$!1T:_T$IE$V5 W_K^]@-PCI7<:J;Q M>RG0-I+OD@A?">TR_+ )N$XYJ0>!'2<'U4R-F]%C#QTF(^6JE\EA:3:]WM M+WY:_SI9A@4',Q7-!EKM4-0*M"9P+ M2@!ZYZ4-R97F>:(' 1UA,E)'WZ:=[#OL+P^"NWYMWI;K\,V[R6RABQ]J8&$V M)'/]#7%^H$5$&U@!K!6L*@4!4?H"A1F;M,E,8^M> (V@'YYL#0FQ#=4Z:;-' M3GL!#U>*)TEE9%0,HJA%L2S7P8&I#@9GEO,8DU?-JV+6PSFMG:J5W ]+B2UX MS05R)HP!6R6DF!$0T"'X5&0*TB?C6H=>F@ _0N*@%14VIU@G/7:WIJX2&A>O M+O-D1>3$K20SLK!(.SBO(S%H+]>8463:0KUI?3_T842GM4LUE'Z'+.7#Z+;@ M>,+$C#,%#&82$9H(/I< (LED@\K2^=8'72OLQS:I]N/$5G3KI-##;5JW\ON^ M..FSU2!\;>%/3BEX49M9^Q2E\=ZSS?IU[\^X8Y9G'&'KVE$''7H /@IP"[Y; M6;AV4D)"2XT]J]FDN_0K?(A;%MP6[BLA \% M:IDEJ$!.AK..DY,1>'26DX1:MYMJ@_RX/N)^;-B"9IU4>:AMZM9NG@TW4;L$ MJ)R@%U&JFA*PH*,2R219R(L]!--.U=AJ*?^&;50WA+<%S\FIL,(LVD6DRO/ M@);@0>9 LO)99MDZ]MX,_!/9M7:EQ7:4ZZ33M7M7VS+8Q3"Y81DN,ZB3LOCI M99ISW\K833Z[1;'LUFLX4/VL-]$43P=ECIAJP\T,,=L(G'FOA"'>E=:)^R/6 MSTJAG#%*@ B>O)>L$S@G$9+ H+%DEESK .DSJ)_=A@/;U,]N(^WG4#^+09CH M? 2+*$'I5,!;(<%8'0-C3@?5VL-[9O6S6VE\B_K9;21_\++(3<#]LWYV:S5N M51^YBPX.3A3KO&&1.]"I3HRSRH,C>X1\"E82QYS1M&Y-_[SJ9_OQ8QO1'Z1^ M5@6!VCM%*@L!5 D)HB6S/S!$]*B93JU=IR=?/[N5DAZMG]U&PD>OG\W6!QN% M A2ISO!,ODY6*>!89!BX\H&WIL.SKI_=ARK]--,]>5I9/G IHHQ20A1!@4H\ M09TX"AAB,#9YDTO?;&E%\?0B=OMX,7M*N4?[I?7E2B_.)M/Y\!^+UV'@:@&W M)3O;<,*J6"WO3G44;>*9EFQ=##U#< ] .RV&]-!'Y]#_54_6RPUM()14M)$Y M8.2)U9L 'CQ1&K2-&HURR&//!-,=.*=+CWWDWK NK,[UN@WK"DX.Q5AI-#@; MB:$Q63K+..US12:6E'+%W"E%73D>;<5'GX9*6\BM0X',S:#]LMG;(*N4?)BD30AKVX^27^_I7&6K)?"@$5'&FN/:';XMJ$3N+EC'#R%5QY)G4NQ$D):\5%-0L M)%8D61NM&;,.S+%2$\VT?9=%3:3>(ZYX"\_5S>(-$'7*1MQ'D? M<#K$V8MWI#R<3C$OH%W=^;>6M),B>?0WSQ3@O?X#DSRY^,M ^VZR= M I^$J)'-VDTS9I!%,^)9-:2^7L! 8T2)(8#T*A),^]M5*PUH[*EA!/B4@]M-+A M;/H:345YMHC:T,_/AN=G ^E""-XB&$_,5EI$\"S09ESH//;%.=-\LO8CD$Z" M) VEWN%^\D>",YF&Z<4R;O0J3*<7M?'OV>1\/'\QGT^'\7Q>N?QQ\BXL"Z(C M%Y@8@I3)@RK*@R_T+>/,8;'"VM*ZWFYKD*= G+Z:Z1 +K\/D7TW&O^&TN@1O MI\-/PW$8U9\N,?.!4UH)2;:^=$*"$E% )(J#CUP6$WVTV'J'>134*5"EK>0[ M7,;[>A,DNKZ=+CS"O&CW_0ZG'SX3A0=98^'9"TB-/ 33 MW ;>"-DID*2##CI<@_H:Y0+2[.WY?#8/XTR[W\ 6ISBG0](*+!6>KFE;#6UU:FV1-M$1U_XA(,2C1/!,M!/G#]\%/0]FZ2O*]2MT^-S->4NS%N?B&!GIV?W?S@(ZEP M]GDRRLM=:\!"8(D'!KD&E94/F;8JF8!EC\P69CB[T[QT92'-KL]_S@0XF-SO M<\6W/2*6,.?U^NP-XG?38<*!BDH476=WBAH:UJI C#4"G21F97A1L744?E-L MSYD[7?6P(ABV-+.)(_ 9A,RO&&8QW MS8FM]I%;CWK.:N\AS17:WCGVN3\=(#JC3\X8^$511WV9G0 M1PP)@7:T.G':>+)CE(.L ]/$3A=PHU-D^T<_>S9TEO8*=NQ5C/OK>97.V_)Q M&JJK\SIWW+5E+AL><\=[TW ME>,*)>\NVI;26^%5G>.+*[ ]?,X36OI\,?);82T'PTG^>T8R9MAPGI4 M('0AJ*S>(DJ:_-5H<@[,JR+9]HI^Y*DGION6,EY!AYW#AUM"_?C[9)"U*:Y@ MAI"\K[VD O@Z/==P.X-ZBB0 M\5@$R%"+@Y2IS;D\&3I>(5HDW^;NM-/-^+(I@)/C2Q?)K^#+7A'*;;9" HR# MX#TO9 43.B0O)QL.GA4./"J=0T8H" MJ+T"@2_2?YT/EYO+QPF=1.2NSH9YT77@.N1]L]MX&Q2J4*"44#OVYSIA)!H0 M7A#C0D*VD0.QU4.?N[+[27@%%_8*$]Y"^DN8_OW:.KGL(7 #TI6DK9(1O),, M5.0,%OQ%PAXBZ=\^X\JEU/ F62WD^+P< MCD:+F)<)G.0BP(HZYM$Q!<$1GYF@$RH)3T[0)DF$/NA.B%C'TMD*&NY=1OEU M.N7-D!:9PV7%\.6=A$7%UD 6BX%.3R!;I[8^L+6?>?9@#4N>"XXDN:Z9S/78 MGC.UNNIA!6$:%U?>F,O+VL]!L3+'X@O95^18*^LRV5>!C"SGG?8&48GF=T$> M1'1ZY-A+YBLHH=MVKMBW847+/A7]VU-SD&ZU^MP$8:>&%H^C.U*#BS;JO$N2/KHX#FNXCV0H*P8B:D/[+2:(!AF@ MU288KY,+S?>2(['EL888QR++-BIH2)*%P_YE.AQ5R_(#TBF6:>UO"UG1P_&G MR[8-VM+#:Y(XV4S'<60>7)$*M ZUHV\FAWR3#,ECSSF\ ]):+Y-.0NW18?Q[?$L7 LE2D= 98("M,>9*$3]J#EDPFGT*.=PG0=']X M#-_AB=/;B.VFG1Y,JL"6!:,^*.&=Y\!=O:082@:/-<5G@U!62F]\:,V3ZZ>? M( MVDVSCX^$6%[\*Y;['A,/?,+^]3<:?II/9;.#KV-GL$J3"Z:P464%D@G"S M6',)Q0JU20W7]D\^'0X<0/(=VE;<]/!9H*Z[56T-7+O&S@;::W0F$:)2$5E> M&TIQ!IG7XA!4R:G6N\-#>$Z'*\VEWZ$+Q59<'AB5'5J/@'+1?S)E<,QDT"XI MRWAA7I1^!L?C $^/._WTT[T#]%(T+]Z^^GG?6/KMSV@13U^+J5%,_45*YV?G MH]HMXNW\,TY?3J4&B;0@S*2@9/DWK62;AM M\!TJ)M^51W=WFFX*>C(Q^ZNFJI=[-JUO,J[G\B*.E(PH5@8')?B:EA:.+/FZ M77/RX3CCB+QYK.TA0,>*W?>CP;I^U'NKHT-P]@ZFRZ#3)J Z1?%7 CIR9^K] M%3?I)?6#4:+.0E+O.?6 M9LB.YAWMH\;U5DHK'32,O2[K+*\1_CB9XO#3^-7YM-:_7=R@I+_X*QVEX]ED M5*OD,-_DMU:UJKQ6PG@,^97T]' M-8OUVK+;E(&-,)T$Z8ZAG\93^FZ]/%>S VM'FP^_AR];+2'& M(D4,EAR)4&<^DJ![%/S5A6"_R MX72V?+4&!I$'7J]<)3(+E2GD@SC&(8#[+HHC,*27TNZ%L_>2 M>(=PU=LT?(F%'-GWF&I^>EB&:1$MF2U_7 _;57,Q;%+DDB8-23@!JA@+P8H M"4-4TB,&8QH394>HI\NF0^BN0YW17;2U(\V+21HNXRCS9=N1AU> 5GB'D4.Q MN=IO7M(YG 78S&-AC"696YM%^Z,^72(>6*,=*IP>L@NNI/5N,EVH:Q5\,@*C M#\*#Q5JZ9Y4DUS$A==G .5]@(A$$YL@9 Q'KU MN1JEH?A: \C(%G6ZYMT0RQRB>]&8;Q[&=BC'[E? M5=AVB!L5B=UY*#VM_O^R9=N+T>+?+]=PZ;FD) )S*D/1.8/"R"!D;T!')@MW MN0C9^F#<$N+^$]$V>=RR\L06:8-4"6JB#Y2H(W8PU@PS24*%G"5K[0AO >]0 M!6(].71_:EH?[3R5\K"7Y[-A;;5YJT_.HHQ!%69+"1J*TO5:8:2U\$*",R8H M3<<)%M^8:6N@'*LDK)OF)^TUT,&/7@6K?CE%O Q3;@*P4UW8H^".4R/61)4; MT&-_/1R%,-%I5FH50 YU'TZ"WI<2+ @NBTI)TYO2NJ'*D8CR2 79<7BRC?@; MEV.\FV*:A/DO9%B.9E=(ZPBQQ=2HRRQ^K8^+TH*UBMYU;_"HPWN*C94SZ2?9#E'Y%0?IC:\Q^]MP_OE6/N/RM][&T?#3,O3W\_AJ M(LRM\_?3IRG2W^-#_W+ >'$HX,M@3.2=.O[%,=:Z^$I M?60C_.DQZ"!OS@]_?,%$4)=MK=_>DOE TBMN#-F@SBM?VYPC?14\Z)RRMKF$ MXEL7X&Z#[UMC:"--=3#4[F.]JDJI=W,'P7,"4<>QA,1JT1.K=0$&#,M1&R%4 MD/UC#+<1?6O,V5D;'5);]]']BI?ICV&Z_.D"IY56,B4%1(Z$,R@#+G(# =%) M98G:JO54]DVQ?6O\::"A#@FI^SA?3<;+9,4BP7OQP]F7T>2"S-7D#"N&"RBA M=LLCHH/W5I$I7*64:7]L/J-[8W#?&I=:Z*A#2FG]9T-$-&7F0Z%>R_<>V*_ENCXT&T MO+;8L56JL$X\'2Z*?6=AG"OZX?@3CM,09[LG"S?XT/W2A=NB;I0PK$GNKQYV MPRT?2A)%&V E23K1,(%/#($Y)HQ"Q9-L'4]W>)R\S"PQ]XD($L%8K M4#D&\'6(IB[)6)68B:7U3=O52 Z5W&ND[[M[20/Q/I64W9O)^--'G)Z].Y^F MSV&&-R_FRXM788Z?)K6]8Q79U6_D170Y9!6XM9*V8A]H#URX$ME 9-G%PK@N MMOWKLA/48Z7\6I#D'N_Z*ZM#C& ][#6@+\/8F\#NE!/<$?)Q,H4'H<7&5&RO MTR=$2<2D%">#SR84!#\4B$462%)B3"E&SUL;^$^*BH_D(I\3$[=19>,,YN5 MJ%M&\&5R#3DO @6'R -A8CK___*N9+>1&XC>\R^%<%\N >QD!@C@C :SY)"+ MP-41XI$FDCR)_SY%+?%8B]5RDU)&N?C0ALC'>J_)8K-8A3L+7"L,/@W"$F*) M/^"Z/]?^Z7=X)R%G4MFRE;-9_#8:A\6NTH7U#4O).%.44T ?%#>RV#TXK2W@ M,P1#DE>G#)-##;P,00 Z+Y/\_ER-[:LP7558O-3_#!9A-B_ M==/YPS#R0+/V$7"!0VGF0, Z+<'0Q!6WPD97?<=]#,!SZ*C-EKP9+0V.XI_: MX&&9B+;L#E=7@H8BR"@DD\ "*3.:].!5*5/,J$Q>,Q295*!ALK9@EZ-OXRFDW&9Z-S=S6MBMI$#XR;$CU>BJ\X(R$% MQ2D-LM0X[^!X[&[]FV>WDN$JY^?9C6@]'QG.<^36 _79@HCHZ^#/+>1LDXL9 MT>8N.>N>[>2"B7V)&2N>,B]R]DR3&^37+BR51GFDN,10<$%)G#2L IMT J-4 M20MEF'2=\G,]:?4B&.QAJ(I990J2C^,2"UTPSK?IFDH M@KM-@SRXGW^^GW\L!\8?W!]I@-[FPWKW,DP4'4YF!'!7RFTYQ< 2U%\D5$T+6[*Y50WO^>TFK#,TS<*%LN?2!>W"&K M6%)EQ@2(VJ(-N0S5L^?V@/O-Z^_4E&VK39],;>LGLR'QC@DA SBNT5U2:"3C M:<*7Q*+5@J?!U\[I<#S*_Y^V7D;0MJ1,K9PAJX^$0X=+MB^ZMCF7:I/9@'62 M (J>1I*YD*1V[JP-"!@=?RNG59 %"$H)SN'"@J?K>=KN,@2*$TU< M,@F8]D62)7XVQ(B^3S",4!Z2K!U$L0O'J8(0J_"\E2NQKV'_*P&(FP/!GRU" M0DQ,PF3"P.A8BCKB3@S'XL%%:8F00G+;^"580SE7 &%_B@]HYB6F;G#@L0/6 MZNRX"[!& 8![09VI8%0-Z@[+H8?=3RL,;PQC3J+'&RP"=!R\0H\WX*;'*<=X M,+4]RA,+XE#9J-/JX0ASM]?!*@ZDW%R-5/'R6:[D-V&RK)X<-(T:M[B:HU?= M5@/G"L6I1-3S]+_ R@TB)7ZP"X\YW$"^G+U+/4]#-U@RM^) M+;+ >:GN[DPN"51,V3D)!CQ$XJG 392MO>J?COP#"_XIN#_&O@TX?Y>^3.Z^ MC,:W3\&M [AU=D[P ,YY5BH!*+">.BB5"+W!(5-9F_QG 9U^V>_/V59B\EH& M;Y*NR,]_'L_FT_O%Q\PB^.BC%Z6J3-#:E"(S"?T<(B P3F+(A'B3*TM@&\7% MK/P]#=PDJ\?7B-ZX3VNWM@NN1JO_/DSG\0#ZTT+0/Z MQ[&<==U,W/AZM4I9KS4I]3"TDKSK1S >G>XSQSR!Q.K5$P$*G\D=2"LXZ#RCTW>CV]_D@?T2C+O/-YX1.G1(6 M/8J2_%1& M[K "P%[QT1*#/208&;[9ZAX.9. KZ65*^Q[Y7,'E=G];C\\:C8 M'[[[!U!+ P04 " !)A4E9'D(G>,[F @!3R , $P &%Z>BTR,#(T,#@S M,5]G,2YJ<&?LO FXU.2]/WXLUJJU]2):-P0+BM5XR&0RR20'.-S9]YG,G@F" MS622V9+,3)+)3,)VNUA7H$@57(![W6A11$2@B$C=0 I(!>$("%QE$]E1007E MGW,&ZMY?>V^?>^_S_'T?9_ D[_MYE^_V^;[).Z?>//6?;?_B=_O<;6=][ZRS M;CSKQK:V4P?:;B0*%:4B%RK5J^'!IC;,[@OU.M#67?ZENT;;66UGG?GWU-O1 M?RDH2K4#!$5Y,)VK9-G!3$4 FW05A :;P+:APYM5FBFSRM59-E\4APTXM&39 M@*N+N6$#TDC(%*HZV$+1JTML7 \G&+W,X+D!PSO/']KL: I5@57HJYL"+\H= MS6$#>L [C/_OO@P.N+JGBE(>-L#6?>-J,D1<[:A([-7(8+2=@6#SU59\,(3@ M9LQRX]5F$X2")@L(X>T0W&'\9S%=?;H,Z#S?^!XJY;B.F--]NCOCKV$#3L^K MT6@,;L"#*U+>:([CH,D,FLWM1HUV61,5NMDNR@-;(&=PG*S,2,6J4JR(5W?_ M36$W M+ORW-/+XA/S?;I@'BT+^VYJ'0G^[L2!\8TM9B;'.&T0@&_ZH8 MW;J18SJXBB302F=1H/,L6*JR^:'@YU>_7%4I*CS;^:5.>[3+QBM?OGKF!E_L M'E4'3XN&B)OM.9:CZ[PRH--&43>;G3=GZ5R>O;G;$H:"K>I? 0>_CMXSNJ\. M9*BA"!TAPPASM$([:87M[ 9MATSM9E,"@CI@:X<9;CUK*&@W"HQ0IP$^K_25Y@Z)-:[^/8/X0LUOPJA(B4J%[VSY$M_GHK_:X>CV M'LA@^.J?A6BF*'8[QNN_ 'FZX5/ZPJ6_U:C %O,%I1/_0J/3E_Y6J].JZB=< MGL_;?4U_O]ZN1^,[0;P$6FRV:+Q,^6-YF]V6=]F#-I=LLSE!:]0F)ST%->?! M==J#-WS.4#UDLUFB93YL TRVGF*W&?6[B\LV:-L06[6YLE*C-#@(6F[/L M+F?-?M[F2;0:<YC-NYJ,NNRWILN>3;GN^[+%',WY'(^^QY_-!IZT2<#0J M@1Y I]T6ILQXFQCWUT_#Y;4WF+#3 M9LH8/60\A63,':OTW.L!_%+E?_ #8L9$HWE;QIBNK>&*M:9L\\5LT5#,F)K+ M1ONZ)^FU=<\NZK)]7J)N6\/G,9;%Z["5C>D9]_(^YU?KG5Y#F\.8K;$NC,\1 MK02-VPZC Z+FU)*.!6P2YH%)%P]@% D8:+(M)NGTU S1_)XFC(7 MJK2@R-DTHF;@&)03HD\(%"U:N%0!'&4DGN*K;$:@ M>@!K6=%O9D4D4*H&TD(5+59KM;HLT:A:B1GK:TS?Y[1'#76)9EP.0R&RW6M6 M<#GM#E<\E'2YD[%PP9>GFGG*I?4 5K+>ACODC5GB88<[Y2\RJDOW.V/.?(&. M)[5T,6,-.NPP$0^S?E>^F4N6&_F>*?M+E-M3S)5S[B2,U2)Z0\M7>P!- *$7 M_/&R$DHD$2+&YS+I5#5+NB&6A&(\)>0J=+HJ93U0/6O^?TV_!Q!P\OYTFD>* ME%"M,R*%HF,S49 M9[V0&L5C'-D#:,' >"W".90(Z97B=8@)!PH*59?,)I. U24/[(;9:%3UVVF^ M*-8BQ7(A$G5F!<%L]MCL/KO98:Q$EA"U+"CZ>P!A/4D253J6J8B8)% EW)(C M(*H>,Y-.-5@KF8L<4I,H$$.B-%#*PT+17-92<-H3C_M,0):5 ,G&:A7 \@@4$"QX.@S:]%,)[.HTU:=#*TH;Y5O>R5HF##:6^";ARE2E1$-TAJVEJ. M0D"$)"@T5S57T5PM5>&1*JZ[P"]?8_V<4 (X.5?PARLP[R\+=9,_;H&2^;#7$Y-3!;LYIV(5 MT&E)H24:)66PB"@#Q$)OUJ9K?% <+F!P',DJ:+]?#::P19U4_ M$6FR"9,/E1R.- S7=-!7"H2Y$,,YO;Q;,3&)!I8T=,.PDR"OEGL 2Q@*^@T_ M5%#U9H[-B\X$'I?8-!_)XU%0=8'F$$\[&U4QAGK#34L3+E&FM-)D7%;4G8]0 MI6*DF8JH 5#TZFZD!S"C%E@ZR!+9"&?5@M9D,H_Y?3H6Y"1O-B#7/9%HRA>N M!\,!N^S&(QQ? K+F$L!88G0BH)0DF89XN<@5# ]O;?0 NJPRX68K>%,5"E"Z MQ!=AI)F#JGC*ZT?<(I#)ENO-E#GP=WWU '[IFNHB=!P,!]+-%!A(%W4F6$O9 M 5[BG;&*B4FY'.6INTASDS8K*IV6 MPY)Q1V)APS1::]@TI5RV5,JKV72^F WS:,B>:@0PPV&6M'R.P\H:S#@8"8P5 MLW5/'@ZE HDJV+ A7#@F9"LAV%ZN8-5(4 J1WE;4TYU(3*^(T9XYUW">A7,E M-@KS8L#DAK)UOX\JASTI*!R-,JY*OEC2$AX#VQO&&8Z/ 9FR5TQHF+_*AEBY M!S#->8+)BEV.Q+P-K4(@5("+TJ5(%F*%2(#$79C(H=E(J)Q%\726*M:C/2[F MF[]Z +_E;ED423UH1RA,HDM24G%DTS[![03@$-QH!B%ORNSFLD'&$RP)/MQ* M\IK#E?"U+,7;I#A2@3A8QJTYS9-&ZY2'%_DL(UO%D4J'BI1 M+&(8020$\Y$JY-03C%\F,%M4&^6Q.P.QI,M;VBXRU+85(U&DM)MD0TIV!FGS6AY1J@US!67+1HK&H! M'#IH"[AYK !B"E#CL%*6 V6Q86A.C8J@A!F48J#?3*B$!6BIC=%;)4UJ7E"# MT2JHA140T#@OD J).:^5@Z0SM9TJ4* X'P<&N9H(^LPP:/5C')+4S/-5=\@3(/P^2])6B%?-[C1:JO* T #\H1@:3G/^1C0D%D30Y@I! M" 8BF7 0;/'#2"S5!,U)2E&18!/'5-F(-X;D>:\?=F*<&P:C.BD:JN/O;H*X M22](Q4J@GR54WO"(//B%BBU+Z:[-YTTJ6$XQ'&;KKFUSD"4KPE% E4-B+;W, M@0V[,\QR!)!VQ@T?V5T9YST$QEL @#1S-1)(,CV (D,T,9+#/Z^-V;ZQ=D_% M=(;-$GH-@VC#Z6$RB2A!%PI)3(B'F(;:(NUA-!Y-V0N!@#_:"-8LJ,P6=$\# M#;@0S2T6BD@DF](*#K_94@T1(.JA,8##9 ]OC-)7LX#60$CCSJQ5BQ);8*R" M1"QRU MP&^"NSE1$ P12<,795N*#9O N%E4_16+S] 'C58#C9@AG)(%2^1Y<[98=,2I M+&O%$P&/JL5];B>'Y:P^#F!$A:&#<<5KBH>-3MA:NL6^K&(RQX9\CAB$%RD/ M8 U$-"RG&>&M;HV)R9A7Y0A%R>IDN.G.1GV4'X'3D4 HRXL,EK(!5"1;%@I4 M+N%*TTYK*^IA DOZB"#',E+S=@4\-DX"7\^5POPMTX&HKT.-QA?#R(8=2&%5VBZ%H4I=,4>DM(J#&=T?R5O#C7"\B@N>IEYARO9(B\$6 M6:DB,X C2C" E.'T.ACTQ/W>;-I4HB"G)URI O%R47'&0\6*+I8JC#'J<,X* MT$W<0AI""Z"JIH*H*AOKW@.H!0Q[C-18)\;SH% %PQD0:>1 K2YADJ$2-: ) M8L4J"-18 @D&#:^!0250M/,"CU8SJ%3%/!6S2Y72.4V-M*1,%C6,)Z+YB)LV MXDL&LPC^"F9&_79WP6^?#%_T*)":CH+IA6RCJ=4A$BJ02VJ:8JYQN9M5GO,\*,4Y(G8 M2JZ8UT=$$+^0+"8@CO0B<=0,R""/5!0D +<2\)R/JYF:5E[*E9Q) ''8$%V0 MFE@D68 !46QF&FD2*87U'LJ,E$%"Q32[5)>,9?(J(0&A8U5)A! 7T=#A5J W M^W&H!&BJF@0\6:L,)A@7Z\,TE"/I4I%P1*)L')%)TF ^N)_#+!I=0%6>, *V M5:%AM58"4T(Q:>,XEYENT3DE'D[8K0VK* .IA@^#999NZG"! R,)H(YEB9CB MB"D(R>(B:8ZRHMN@CV!=S^9X"ZX'+1'%4'\TYL9 JDXF6Q[[--OTHNX*CDAI M.0*[,="A;+@:_J)F%C*4W&;,\3I#2CB03'< MF%$VFVZQKV(:BPAFS5FI%,AR RC /J 4RD:CDI="#&HHDG'53S*881FZUWDF M 3&16$$-RO4:*#@I.%:D)"+>@%H)..&SL8&ZVU>P9RM.W>@/8E"LYR+ M(_5"$RZK]83:[56R @/D)RJ>!G5J1*9%H,5#5.*).)J@!:AL-\4X]*0RP8Z$M%XPE9F?7@D:/9' MLJ0=0!L>+DWZ(2"+(X(K4LYIN!U$#.*6%L%47E$![YFH1\L-4!=(@"$#8-!B M>&W::]AEH$)H)A"5W0IH$".GGC*2$PW4BRK"><&P071248ZO@E FF#6F;8S> M7VMY&S!"<4B3Q-02*!0L,,<:9D(*5@S*@$&1+S:*,NXPU50T5:\$1(A(9-@: M&PMR2K*4@&N,F6%,&.LM"MDRF\CW ,:;,8UB/;[NG ^-Y?.%?+Z4+T1CC6; M52HEDZE4,FFS8;:0J1"N0US8"T:BI&BA(4D#2,E#\M5Z68Y%4D1#:V7T7$P5 M? 7,AQO$4Y>M"2QD&(J.ZU6<$V7,A]@-R]5R+"#VD,QZKDIH8-U%Q+U)JM+$ M2FZ7X<*ZLS!KPMORV+HE8C6YI"9@45,8I N&CB,E@"61,F?)F C<3>>"34A/ MFGPQ'FV8$VE"7"5&B&J5K+])RE*%!1^9)49U"[*5[Q M^74;U/"90XZ0G(V;"%>DX4_%.53A[K2<-SA'@9(FF92[CJNC7,JSZBPH4#UI2#9,MTBM4<<4RN!(58S!A^ MI5S.!-.*+6TWPUI4B&D!AZU056R8U.(V,2(,Q2R:52MEJ\6; M9//$/7$*-;)E! +#'&;*N2!_->?&:FFWDD499[,>3L3M+E[ 4D7"Y?:!K;TO M/&%U2G7%7_7'\*26-:(J*J7R@&!85I(R_):_B:2Q&@TC%8@FXKAA:":K58OD M*A:3-X5X0"K)F9VB 0,'YQ!_4A #D1M9$1*!.,8 MY"[$!-1;\!!FGT$182NBFZM04J["2$Y70QZQ5/+ X3*C\J?I'%5-\X+)#)5Y MAA?+K"L6?0@H)S8^PIEHV%4[+D@=6?*SQ70R&FJBO MB-&RGLN'Y&8KK?"'()=@=NF>;JZM(4"&%&'0':EPJ#<3I:EJR$] M*E0BGD- M$W,@0M19;GJSE0AS:0-I5C0Y5:M%J$(,$[4:\^5I+B[ZLDB,2W&\I#4K M< \@+\4S2M!4A%UNR5UOHJH/#WCB,=4LT ("%D0"8>2J@$2L!5O,;;8JY7"F5C=:@LY09NS MBH&<)=4#B$F*DXXS.0I*\':*26!)V@2R"<[J\A2-421C EDQM*.,@U5GB98( M"Y.K4T@$]).:'RQDM4H9@KU-B$M%PBV/S6(%+!Y,X+ ;E%/AA+5L0>'N]FK5 M@9+.1A1&>#&'V(,$G6C$$N&L%F_*1=)AT1L6;KD,IM%C/E!,QIMQ:0Y_' M"']<5KJ8JI)%I= M-(:*))#F[4@)@DHQS>]YF0TZ_>(0+QF M=48,IM;:Q# XN%>4ZU&=IZ*Y0@9F*Z3L+E'-<#A'AHK-:"P(47#89LW6 D![$<[,\20F*(3LRTLMT\NI7 -VXSE;5DO$8W$?@+B-I-A& M9)SA5#47901&K":4<"+O"H6=%3(/9'-0T&30:'_3JNHT*)!TM%!S (JUV +, M2G6[%X4(M:#;#.Z )J$HH=@K-U.*Y>FK$Z4%,R47@A)IZF( ^SVOQE5"D%JPEO"["EC-RI9S;#EBR2 DM)9M-)R?"D5@5)X(^SH^G@83J M9PML4O&3B1:#]15.XR82CFAXAS%6/%<\53-YLA-4IQ+!;D4#G-EPM$-5ICM3P>ISE7$S4\9M02)KRN@+/2 MVDP#*GS9L,P22RI.*(C5."VM@N%@#%4D'ZMC:AZ*=BS47+(5?&4JN5&AXZ MD"SYS&RV;K/9HS%/+-X@,9W0K*1>8%G2F[$U:([E)8LKGU)(DF^E%7:REJ;] M;D"H4RP/$84B*1 *PQ%Y3[2)%?6*S9;T-#R94IEP&?Q#(,($Q,4EIP8Y('\0 M4J6D7- M"_!*+JL'V28DA_T9A\GNT>%<( ]B6)XE]0 BL:;6WI=!!"UVG8 C39/'H3?% M"E#.:E9%BIB$NK46C9JA>BFN:PK.)PVSR8 ^9]ACB]-.I4ASP3R&LZ0:4I$J M9REAK2Q )YR57!G*$8JMI$%Q'UA/!@R+2*EP"0#,1BPF@EJA8,EP239;;8HE M(MB,$U6OW^H$32$WD";!8(X 3:4X:&I-.0UJ'&]5%<:*68M64,U]L5[#[C,9 M1#/A!1*8FL-KH,B01F!BK6 E$\1D%4BC'%CU\$;N /J!%H.M Y"1=0=5 #=2 M:,0&\D+<%C0S9=R.IWD0J3:X5H<)(-?,@68WZO> D3!922&V<#.3S*34.8#K>>C<98GE9JD3)L,KB*R9I6$#=IJIHJ M'K(<\!0,UH]X&+LOR28B+MUECM TK2(XAM#-C)JAJS6\F3-G^33K2-5JK6V6 M:JU:M7H#%IIU)3)NMT@D$^6 WQQW!@6^+")9V"(3A#E/^@EWC(OZK*Q#J_O, MJ&'HL5H&-M33KYI,-Q%;5,P2!H&@##(Y9O-,I>DG6C,E,!T4,N:$HE, M+FQ24P9=U_-NGZ5 M+<3#-G?,71!M-D_#9BNA5!74TEF -E)!O7M?R4.3@)%I<+14%#=D1:Q)A M(U0@@?HK."ZEI;3 IQUL-0>7#38AF=QI:QG/V^L)"T6UMDI\8;8',&+G?;8< M:2XA"4PQ$P:=!RDZ2#EQG8X5TN5J5(M[:N]M>>02\N5:M >*FHQ.0!5--GA+/LT7[A0CCKE9+?:I#@@ M"@+5K$D%JP[%\.!"*PIQ>@\'&,/',=E_ \'>:%X2"+ _BOI3: MS?LRH! 2,=3P[("]! HE@[ B*1 Q.*&C!]<6B$J<<=V+-KCI$2-*^85P4PD*B8URD)<-LR;N6H]0KK8*.--HRW3RY<:)8'4 MPP*>"XAJ&=1(217@E+-:+S4#F!83TNEX%,N8HMD45?/P1G@*,&8V$B+]2L.0 ML#-*&0E\V&$!!7_+?9D)8PT)(QCY*[H;Y(-NI)XPXD/"2-8EL.Q',),4E_2D M540KD))I:*3+4A+\69.%#RI1MYW,4 $O[8G$;&YKRY8IU,-$X[2992@QXJFE M,6N#="51+EO,D212HTNV6*8:2L04U.@TA#A8*H-G,$M:4;-R@C:'>4?*#HKU ME N)M AGPN*-/:AU/]Z,1(H]@!X0](0 M$DVX\@SEC5:SA.L$*!NM?@,G^M1?144C^_ MW; U#<>0$F00:C9E+9@M0&6Y4(FQ2%6W!'5?T.3UU0(.E_1TP2(4K*VX;"W6 ZH+9[I3?D:)0FI*DE*Y* 8)::R../T!1,[5Q$K%"Y6H ME*?A+0A0$Z\Z7%&[-\-R5B])A6V4Y@^I,DBW%-MPC)64$6^#@$'UFJ U$A(- MAX9[K9PY1"!AL,I1 (120!I&&",1]IK8M)87@#K)ZWZ4ASFWW4-6Y6*!3;2B M7BJ:J\?@&@MD/%6#=FAJV1LV ;:,Q>0AJ5(8=4%< H*\<0E.P-F\8N3V61D/ MF%PUMX,VN&$*8W@'Z8BRB-W=LA2Q:*B *V!(T X2W6^8-YQ44S"#/ F4<-7J M37-:%HP#.MXMR30!@"*(=C_RE"W-,W7<8!D&>%QL;9FFTFCW'H%8K^H$@501 M378GY:S7F$,,;&*L30NQD)&E=#?T).NZ[C-3W6L0[WZHF#:DKB(@('I!V:*1 MK2G7P.Y'[)GFF5ZZ.714,D;MQ4 P8:QM6/00V.E:ABKYC4]KP%];^Y9B&]&G M F:!)G=F_6&P&X_3#=TT\,Q,!M0D, ; >!$\/?D: QB1D&%!C(#Q)N>70 D. M\56F];1"J8%0HH"&^*8GHZ9!U8PPJ0SH5#"LJNP6?M\LKA#YG!#-+9PA "I9NF,^@1!OXH' MK82Y?@8+LZ$]6%YCK-WO.L@DD.#0ULLG9DXQ%4@D>Y!.!Q!.M04#,&PGLS="L!E\J> M2A%@68&8G7# M^>L&4$C"Q)P30P*0U=7:/S2!9"I=A&L&/:4=12E2 2"+W6#07%6@J@H5="MZ MT6*NF&1&+)-Z%E' H%4GD63=8W"F9LYGHV.PG F:K8#7T]J0S&8!9Y)0!*R! M%CU1MEP7-91E"2$L1"C6%.EY!H9:G6ZR0I:S6!D,PT+.8BVR+C15#2;]:I W MZ!D'!"JEUI0%,^HRD;#NT%'40V2RO!Z*%$6"L=KQ )O@_%X>U$K5O!SVY2U8 MS6.IDQ6327?6K4EO0K;+(1.;)8*^;-E:.FW+)5O297CC:M;[;6\B_1U?*5E. M&@;;R@+B1J3)YFMHR);R$4F75RHZ)$#%30@M-2TQMUH@+F HSJ MI85$S6;RRH"731FA!FG6L$(#2]>#4C)8+>#5-%^,.7%'K* "GD;,B.>FJ2(23I1% M/5AN-*(%S>F7*]G_YVM:?_L+!*G/WR5OO2C^M=?C_X$C"]_Z_OW0GA,L'3Y1 M5FB187W.3N/"X&(QUV'!+%8ZBS/M#&Q"VBTL:V['$#/;GL-S.90U0@N,T3W M7V[^-6AGA:EW']PY#9W[!Z&_T/QKT!&IF"^*-/^%.O6Z@8\XS28,-UMPV.YV MVB$(ARPV#,%-3AA"3)@#.X/]#>V_UD>,%7/%[F-+#IZ6Y9!C:?@5@?-=(^Q4Z:-H70/_0O7OKU1\>OF:H(P$P19+2:KV81B M$(29S38;9L'M+AS'(3-\!OO;5.-+^(T"*W8?'K*TFZ!V$]Y]> BR=,"6,X>' MOE#KVT'D"J*;AF0M_GY_\ M/R(U]!NDYC)HEV'9#@3];TBM^\B7R1!9APG^3FI?EAI3$5564OX!R1G]T *K ML)+'\%R3W;3]8\<^1W#?_C4N)RK,ZQT>F4(I_MJ MOIB5:$F[VEB4[E7^4JWSOSC@+_R"3^OG@<#3OP_4>;XQ^C._3?1-R_;/+]]U M\ETGWW7R72??=?)=)]]U\G^JD_,__W5#5LP-&] 8,+SSU,&V'_?][VS_J7MK+.-KK4^;\YU[4Y[R+K_CI@$M^ M,K6+/!]ZXYX-]VZ\-'U9X??O7CXP93-/N6:6/1Z%KZ4M"U0\ED70QJ+:+QQ, M8N%UTWH;W1DHOLO_B2 MY*67_>)U^]WK!L83OWMD)_N3^7CFL.O_ V(S_\]*]>LAQY M<7Y.N780:JT[3VUNNZ"7@=Z[5^^VX6TS_]3V7?FN?%>^*_\[Y7"_P,'Y"P=? M7O_C8N:/XL4['E!2W*;E!V^:_MC/X?/:E2,AZD;4 Y^36K-\P*FVH]E;CLZ> MZRS]X<%=6Z$WQFR/W'WLRC6O")NPPSL7*#-!'4!N^V#UNRLJBU=O;!D_6]0_'K M^FTYY[C%L]5U/;7VPNM&7S/BUMP^F]6*0Y^_=,#<":_^?L(6=?PJ]Y\7 M=$V3^46+'NAW_KJ!^[=<^^$Q91+]Q,'AT\X[M%K ;W[GP[>M:Y^\:3F: MN>&U+M_YZ(/\1]LNO_*&ZUZ:+PR?.NK6%U;(#TS++YHUJ*-KT,%[>L2R96PDOV,+7WC[J[+KV0%]L7V4$.:-C]6CO.BS\;!G[V7MFZ&2=>E!\JF;K"_%D'E+9UQX[=U[/@@>N!>:>U[ZU:23SUFFC^U_ MUUT/#GT.^V14[_L^%#^\9BTX8NM_2CM_N/_0G%-MKS]]V?3:T$4?;1CY=M<\ M;.$)>[/KD>TG-YZ\JN_T/H_)E][2>=7;Q_O.*@^M'WN]//X(U=2'7+;DHUE= M7<=O6G'=FRM^,WSKQ'Z5R1]>?NCXS]Y\(+\TO'> -WDPO_*M?2NQQ@U+K[AS M]Y(^\]8I[\[H_XM^3[I/#NNHQP?>^=*V7[\$6W:>7%C_;.'V2Y9]]'C'V-\, MD;L^+3][VUW/K==Z]W]C)3]^/79B_O#\R*LNA;?EFU=>]?M#_+"-QZ^;L>02 M=<,=N_/3<^^,I6[H6 M+]HUYMG?W=?E/_#41N3]O1=/'/K3UQ>EZR-GC9 [&7CO6[M/6GN?3!WW')NR M9_MC@YV?9O%EMWQ2WGU@TG/9DS]8>R2?.+EG]7#OFH_R1T9L[;\Y,G/OMPKZM7<>!7RP8VKEVV(-@Q]&) M@U_>L&'_Y)_?6QH2O,AW_LHK1[Z=3'UT_YWK9_?%GQW^R*)+[CB(WSQX)3D] MV[[PI4+7VN5W?S(W76?SU/MAIL^[W4/45^@3&B?NS$W>>"CR+#X">/W@39/P MHYTCW_W]C(N]NU;QZ=PMTX?_D)Q3FOO2^C_\9=7;>^S.CAO1I_^&+>_, M/0&0&[9MJ9]JHPZ4D5=6'Y_2I^/$F"EWCWMYYZ&@YZ%!/]U[V?C4J;98\,H- M'RQ9MFOQAI\+]> K)]TOKFV?_8KG&NVD.S1AYN-]GOC]C-*L1'H,T-5_ZHLS M?WQT^;V[AI [YBZX,WVJ[3>O?WK571.&QO>]I\I]9^;[77ZJ;1P^>N$/NY9L MN/3'NT=7AM,H^>8Q?,!KA[?_R-WE7MX<.G75O[UN2HU:\=FE^,V[9Y]J>\\T M>E*OHO:^_IU^=Z9-7 -7S77D=RQL?VGEHP^O M?QQ>>&3[['G;.N&%;^Y\9==M3_JIIM:^3^B]8M'FM0_<6O[9!^.77KGLC=&9 ME<,>*G[\T=;7Y\Y_^.C"W;BF_^,:41\K9_A]_XIPI^_8D-?W/WVJS7;BM9&/[;[JXJ$37ACZX<-K@.A5G0OO'W3BKKF@ M,ZV]OVG3,\]-_>W,\P<^/&O@!GV,TY4,1<8:GC1UV0/2IP=7=,X(Z*OCG2N> M65H_)O1;Q6YN[ENGS:7$:J7Z\K'-Q8D;)N673%GZ[MN^8Q9N3S]]G\Y*O9B) MX?'S_F-GKN%<+O7O=_2L_\R@GYW8 M?\^<<2^/2(TYLDB]:J[<9Z_CE9$O'Y[TT[=>O?&"Q^]Z W<$UG(W(_